ChangeSet@1.1648, 2004-03-04 23:05:03-08:00, bgerst@didntduck.org [PATCH] PnP BIOS exception fixes This fixes two errors in fixup_exception() for PnP BIOS faults: - Check for the correct segments used for the BIOS - Fix asm constraints so that EIP and ESP are properly reloaded ChangeSet@1.1647, 2004-03-04 20:31:35-08:00, akpm@osdl.org [PATCH] another rd.c leak Free the request queues on the rd_init() error recovery path. ChangeSet@1.1642.1.18, 2004-03-04 21:48:44-05:00, jgarzik@redhat.com Fix ramdisk driver leak on module unload. Noticed by me, fixed by Jens. ChangeSet@1.1644, 2004-03-04 18:22:43-08:00, davem@nuts.davemloft.net [FFB]: Force-disable cursor in ffb_switch_from_graph(). ChangeSet@1.1642.1.17, 2004-03-04 15:57:35-08:00, benh@kernel.crashing.org [PATCH] Fix typo in radeonfb This fixes a typo in the list of PCI IDs in radeonfb, which in turn fixes detection of some mobility models. ChangeSet@1.1640.2.3, 2004-03-04 22:17:06+00:00, dsaxena@net.rmk.(none) [ARM PATCH] 1757/1: Allow building of LE kernels with BE-default toolchain Patch from Deepak Saxena The ARM makefile currently assumes that the compiler being used defaults to little-endian builds unless the big-endian options are provided. This may not always be the case (my toolchains default to BE since that's what I mostly work with) so this patch forces endianess options to be passed to the toolchain. W/O this, building without CONFIG_CPU_BIG_ENDIAN on a big-endian toolchain will still result in a big-endian kernel. ChangeSet@1.1640.2.2, 2004-03-04 22:13:54+00:00, icampbell@com.rmk.(none) [ARM PATCH] 1764/1: Export __arch_strncpy_from_user for modules Patch from Ian Campbell __arch_strncpy_from_user needs to be exported if you build the framebuffer console driver as a module. ChangeSet@1.1640.2.1, 2004-03-04 22:13:37+00:00, dsaxena@net.rmk.(none) [ARM PATCH] 1762/1: Fix typo in CONFIG_CPU_BIG_ENDIAN help text Patch from Deepak Saxena ChangeSet@1.1642.1.15, 2004-03-04 13:23:44-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: hpfs - inode leak on d_alloc_root() failure ChangeSet@1.1642.1.14, 2004-03-04 13:23:34-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: romfs - inode leak on d_alloc_root() failure - sanitized the cleanup logics ChangeSet@1.1642.1.13, 2004-03-04 13:23:25-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: hfsplus - inode leak on d_alloc_root() failure ChangeSet@1.1642.1.12, 2004-03-04 13:23:16-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: hfs - inode leak on d_alloc_root() failure ChangeSet@1.1642.1.11, 2004-03-04 13:23:06-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: freevxfs - inode leak on d_alloc_root() failure ChangeSet@1.1642.1.10, 2004-03-04 13:22:57-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: ext3 - inode leak on d_alloc_root() failure ChangeSet@1.1642.1.9, 2004-03-04 13:22:48-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: ext2 - inode leak on d_alloc_root() failure ChangeSet@1.1642.1.8, 2004-03-04 13:22:39-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: efs - inode leak on d_alloc_root() failure ChangeSet@1.1642.1.7, 2004-03-04 13:22:29-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: cramfs - inode leak on d_alloc_root() failure - unchecked result of d_alloc_root() leading to oops in fs/super.c ChangeSet@1.1642.1.6, 2004-03-04 13:22:20-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: coda - unchecked result of d_alloc_root() leading to oops in fs/super.c ChangeSet@1.1642.1.5, 2004-03-04 13:22:11-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: befs - inode leak if d_alloc_root() fails. ChangeSet@1.1642.1.4, 2004-03-04 13:22:02-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: autofs4 - oops if inode allocation fails. ChangeSet@1.1642.1.3, 2004-03-04 13:21:52-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: afs - useless dput(NULL) on failure exit (would be a double-free if we ever got there with non-NULL dentry). ChangeSet@1.1642.1.2, 2004-03-04 13:21:43-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: adfs - leak of root inode if d_alloc_root() fails. ChangeSet@1.1642.1.1, 2004-03-04 13:21:34-08:00, viro@www.linux.org.uk [PATCH] d_alloc_root() fixes: gadgetfs gatgetfs fill_super: - double-free of inode on last two failure exits - leak on the last failure exit - touching addresses near 0 on last two failure exits ChangeSet@1.1643, 2004-03-04 13:07:54-08:00, davem@nuts.davemloft.net [SPARC64]: Update defconfig. ChangeSet@1.1640.1.2, 2004-03-04 00:15:04-08:00, jon@focalhost.com [CRYPTO]: Add ARC4 module. ChangeSet@1.1640.1.1, 2004-03-04 00:13:04-08:00, shemminger@osdl.org [IRDA]: stir4200 update for 2.6.4-rc1 New revision of the Sigmatel irda driver. This version has much better performance and doesn't drop frames in FIR mode. Tested with both UHCI and EHCI/OHCI against nsc-ircc on laptop. Thanks to Martin for additional testing and feedback. * Receiver: - changed from interrupt to bulk URB. Queue's one bulk urb per USB tick (1ms). - FIR unpack now uses get_unaligned and cpu32_le instead of explicit shifts - FIR unpack copies small frames * Transmitter: - pack data into io buffer. Since irda is half duplex can use same buffer for transmit and receive. - use xchange and wait_event for synchronization * Other: - use USB format messages rather than IRDA (ugly) - clean up USB startup - reset device on network open to clear up stuck state - handle FIFO errors - disconnect cleanup (from viro) - don't DMA onto stack when reading fifo status ChangeSet@1.1640, 2004-03-03 22:08:11-08:00, torvalds@ppc970.osdl.org Linux 2.6.4-rc2 TAG: v2.6.4-rc2