Guillem Jover, le Thu 01 Sep 2011 20:24:57 +0200, a écrit : > Mach no longer uses any of the old and clashing errno E* codes, so > it's safe to use them now w/o namespacing. This also means one less > modification needed to the Linux code. > > * linux/dev/include/asm-i386/errno.h: Remove file. > * linux/dev/kernel/dma.c (notifier_chain_unregister) [MACH_INCLUDE]: Remove > code. > * linux/dev/include/linux/notifier.h: Likewise. > * linux/dev/arch/i386/kernel/irq.c (setup_x86_irq): Rename LINUX_EBUSY > to EBUSY. > (request_irq): Rename LINUX_EINVAL to EINVAL. > * linux/dev/glue/block.c (register_blkdev): Rename LINUX_EBUSY to EBUSY > and LINUX_EINVAL to EINVAL. > (unregister_blkdev): Rename LINUX_EINVAL to EINVAL. > (rdwr_partial) Rename LINUX_ENOMEM to ENOMEM and LINUX_EIO to EIO. > * linux/dev/glue/misc.c (linux_to_mach_error): Rename LINUX_EPERM to > EPERM, LINUX_EIO to EIO, LINUX_ENXIO to ENXIO, LINUX_EACCES to EACCES, > LINUX_EFAULT to EFAULT, LINUX_EBUSY to EBUSY, LINUX_EINVAL to EINVAL, > LINUX_EROFS to EROFS, LINUX_EWOULDBLOCK to EWOULDBLOCK and LINUX_ENOMEM > to ENOMEM. > (verify_area): Rename LINUX_EFAULT to EFAULT. > * linux/dev/kernel/resource.c (check_region): Rename LINUX_EBUSY to > EBUSY. > * linux/dev/kernel/sched.c (__do_down): Rename LINUX_EINTR to EINTR.
Applied, thanks. Samuel