Skip to contentSkip to conversation

the scheduled removal of the START_ARRAY ioctl for md

RFC PATCH In review Adrian Bunk 2 participants 2 messages Jul 29, 2006 – Jul 31, 2006

Subsystems (2)
lore
Share & tools
lore
#0 lore raw

RFC PATCH 1/1 the scheduled removal of the START_ARRAY ioctl for md

This patch contains the scheduled removal of the START_ARRAY ioctl for md.

---

 Documentation/feature-removal-schedule.txt |    9 --
 drivers/md/md.c                            |   82 ---------------------
 include/linux/compat_ioctl.h               |    1 
 include/linux/raid/md_u.h                  |    2 
 4 files changed, 1 insertion(+), 93 deletions(-)
Documentation/feature-removal-schedule.txt renamed from Documentation/feature-removal-schedule.txt.old +0 -9
@@ -87,15 +87,6 @@
 
 ---------------------------
 
-What:	START_ARRAY ioctl for md
-When:	July 2006
-Files:	drivers/md/md.c
-Why:	Not reliable by design - can fail when most needed.
-	Alternatives exist
-Who:	NeilBrown <[email protected]>
-
----------------------------
-
 What:   eepro100 network driver
 When:   January 2007
 Why:    replaced by the e100 driver
include/linux/raid/md_u.h renamed from include/linux/raid/md_u.h.old +1 -1
@@ -41,7 +41,7 @@
 
 /* usage */
 #define RUN_ARRAY		_IOW (MD_MAJOR, 0x30, mdu_param_t)
-#define START_ARRAY		_IO (MD_MAJOR, 0x31)
+/*  0x31 was START_ARRAY  */
 #define STOP_ARRAY		_IO (MD_MAJOR, 0x32)
 #define STOP_ARRAY_RO		_IO (MD_MAJOR, 0x33)
 #define RESTART_ARRAY_RW	_IO (MD_MAJOR, 0x34)
include/linux/compat_ioctl.h renamed from include/linux/compat_ioctl.h.old +0 -1
@@ -120,7 +120,6 @@
 ULONG_IOCTL(HOT_ADD_DISK)
 ULONG_IOCTL(SET_DISK_FAULTY)
 COMPATIBLE_IOCTL(RUN_ARRAY)
-ULONG_IOCTL(START_ARRAY)
 COMPATIBLE_IOCTL(STOP_ARRAY)
 COMPATIBLE_IOCTL(STOP_ARRAY_RO)
 COMPATIBLE_IOCTL(RESTART_ARRAY_RW)
drivers/md/md.c renamed from drivers/md/md.c.old +0 -82

94 lines not on this page · raw message

#1 lore raw
Quoted 3 lines · On Saturday July 29, [email protected] wrote:

This patch contains the scheduled removal of the START_ARRAY ioctl for md.

Thanks. I had a patch to do this queued up, but yours is more thorough (mine didn't touch feature-removal-schedule.txt or compat_ioctl.h)

Thanks.
NeilBrown