[parisc-linux] upgrade evms-1.1.0 -> Kernel at blkpg.c (need help)
Matthew Wilcox
willy@debian.org
Wed, 21 Aug 2002 16:22:56 +0100
On Wed, Aug 21, 2002 at 05:14:28PM +0200, jsoe0708@tiscali.be wrote:
> After this upgarde, all evms tools failled and I got folowing kernel message
> at the console:
> kernel BUG at blkpg.c:252!
> evms: ldev_mgr: error(-28): creating logical disk for device(8,0).
>
> at line 250 of /drivers/block/blkpg.c I read:
> ...
> return put_user(uulval << 9, (u64 *)arg);
> ...
Aw, crap. It now seems to be `legal' to put_user a 64-bit argument on a
32-bit system. Someone needs to fix this in include/asm-parisc/uaccess.h
--
Revolutions do not require corporate support.