Skip to contentSkip to conversation

Bug in console_ioctl(4)

DISCUSSION John H. DuBois III 1 participant 1 message Nov 16, 2010 Man-pages: manual pages for Linux -- Sections 2, 3, 4, 5, and 7

lore
Share & tools
lore
#0 lore raw

Using Ubuntu 10.04 64-bit, but I see that this problem is present in the online man pages as well.

The argp for various of the console keyboard "get" ioctls - KDGETMODE, KDGKBMODE, KDGKBMETA - is described as "argp points to a long".

This is not correct; in the kernel it's

put_user(ucval, (int __user *)arg)

This will work with a 32-bit binary, but will leave the upper part of the word unset with a 64-bit (LP64) binary.

John

Signature · 5 lines
John DuBois  [email protected]  KC6QKZ/AE  http://www.armory.com/~spcecdt/
--
To unsubscribe from this list: send the line "unsubscribe linux-man" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html