Re: with the latest mdadm

3 messages, 3 authors, 2006-02-07 · open the first message on its own page

Re: with the latest mdadm

From: Neil Brown <hidden>
Date: 2006-02-07 09:23:46

On Tuesday February 7, lfarkas@bppiac.hu wrote:
hi,
with the latest mdadm-2.3.1 we've got the following message:
-------------------------------------
md: md4: sync done.
RAID1 conf printout:
 --- wd:2 rd:2
 disk 0, wo:0, o:1, dev:sda2
 disk 1, wo:0, o:1, dev:sdb2
md: mdadm(pid 8003) used obsolete MD ioctl, upgrade your software to use
new ictls.
-------------------------------------
this is just a warning or some kind of problem with mdadm?
This is with a 2.4 kernel, isn't it.

The md driver is incorrectly interpreting an ioctl that it doesn't
recognise as an obsolete ioctl.  In fact it is a new ioctl that 2.4
doesn't know about (I suspect it is GET_BITMAP_FILE).

The message should probably be removed from 2.4, but as 2.4 is in
deep-maintenance mode, I suspect that is unlikely....

NeilBrown

Re: with the latest mdadm

From: Bill Davidsen <hidden>
Date: 2006-02-07 13:33:29

On Tue, 7 Feb 2006, Neil Brown wrote:
On Tuesday February 7, lfarkas@bppiac.hu wrote:
quoted
hi,
with the latest mdadm-2.3.1 we've got the following message:
-------------------------------------
md: md4: sync done.
RAID1 conf printout:
 --- wd:2 rd:2
 disk 0, wo:0, o:1, dev:sda2
 disk 1, wo:0, o:1, dev:sdb2
md: mdadm(pid 8003) used obsolete MD ioctl, upgrade your software to use
new ictls.
-------------------------------------
this is just a warning or some kind of problem with mdadm?
This is with a 2.4 kernel, isn't it.

The md driver is incorrectly interpreting an ioctl that it doesn't
recognise as an obsolete ioctl.  In fact it is a new ioctl that 2.4
doesn't know about (I suspect it is GET_BITMAP_FILE).

The message should probably be removed from 2.4, but as 2.4 is in
deep-maintenance mode, I suspect that is unlikely....
More to the point, why is mdadm trying to use an illegal ioctl instead of 
checking the kernel version and disabling features which won't work? Users 
are trusting their data to this software, and "try it and see if it works" 
ioctls don't give me a warm fuzzy feeling about correct operation.

-- 
bill davidsen [off-list ref]
  CTO TMR Associates, Inc
Doing interesting things with little computers since 1979

Re: with the latest mdadm

From: Farkas Levente <hidden>
Date: 2006-02-07 15:35:23

Neil Brown wrote:
On Tuesday February 7, lfarkas@bppiac.hu wrote:
quoted
hi,
with the latest mdadm-2.3.1 we've got the following message:
-------------------------------------
md: md4: sync done.
RAID1 conf printout:
--- wd:2 rd:2
disk 0, wo:0, o:1, dev:sda2
disk 1, wo:0, o:1, dev:sdb2
md: mdadm(pid 8003) used obsolete MD ioctl, upgrade your software to use
new ictls.
-------------------------------------
this is just a warning or some kind of problem with mdadm?

This is with a 2.4 kernel, isn't it.
no. it's rhel latest kernel 2.6.9-22.0.2.ELsmp.
The md driver is incorrectly interpreting an ioctl that it doesn't
recognise as an obsolete ioctl.  In fact it is a new ioctl that 2.4
doesn't know about (I suspect it is GET_BITMAP_FILE).

The message should probably be removed from 2.4, but as 2.4 is in
deep-maintenance mode, I suspect that is unlikely....
it's 2.6:-(

-- 
  Levente                               "Si vis pacem para bellum!"
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help