ChangeSet@1.1827, 2004-03-20 19:40:02-08:00, benh@kernel.crashing.org [PATCH] pmac: Improved G4 "windtunnel" fan controller This is an improved version of the G4 "windtunnel" fan controller. It depends on the keywest bugfix... ChangeSet@1.1826, 2004-03-20 19:39:50-08:00, samuel@ibrium.se [PATCH] keywest bugfix This fixes a deadlock in I2C probing. - keywest holds the pmac_low_i2c_lock while registering the i2c adapter. - i2c_add_adapter() notifies registered drivers by calling driver->attach_adapter(). - a driver might access the i2c bus from attach_adapter() which deadlocks since all xfer routines take the lock. ChangeSet@1.1825, 2004-03-20 11:20:25-08:00, torvalds@osdl.org [PATCH] Fix missing part of x86-64 update, part 2 One more missing doc-file update ChangeSet@1.1824, 2004-03-20 11:01:39-08:00, torvalds@osdl.org [PATCH] Fix missing part of x86-64 update Three quarters of the update from Andi was uncommitted due to a bad patch date and a bug in "bk import -temail".. Here are the missing parts.. ChangeSet@1.1823, 2004-03-20 10:29:59-08:00, torvalds@ppc970.osdl.org Merge alpha Kconfig ChangeSet@1.1782.2.6, 2004-03-20 10:02:00-08:00, rth@kanga.twiddle.home [ALPHA] Update defconfig. ChangeSet@1.1822, 2004-03-20 09:48:18-08:00, bunk@fs.tum.de [PATCH] fix scsi_transport_spi.c compile with gcc 2.95 Fix token pasting to work with older gcc versions. We need a space before the "," that may get pasted away. ChangeSet@1.1821, 2004-03-20 09:45:57-08:00, akpm@osdl.org [PATCH] fix console oops/race Finally nailed this sucker. con_close() checks the tty->count and then sleeps in acquire_console_sem(). But another process can come in and grab a ref against the tty while con_close() dropped the BKL. But con_close() then proceeds to deallocate the tty->driver_data anyway, even though the tty now has ->count == 2. Fix that by moving the check for ->tty_count inside console_sem. ChangeSet@1.1820, 2004-03-20 09:44:56-08:00, ak@suse.de [PATCH] critical x86-64 merge There were some nasty bugs in the x86-64 code, including one race that could cause random reboots, especially on Intel machines, with the NMI watchdog. This patch fixes them and also includes some harmless cleanups. Main fixes were for some buglets in the IOMMU code and the plugging of a race in the exception stack handling. Also disables an broken MCE on K8 explicitely. Also finally the preempt compile issues are fixed. - Declare hpet interrupt separately in drivers/char/rtc.c - Fix rtc.h/hpet.h to not depend on interrupt.h - Finally include smp_lock.h in hardirq.h - Update defconfig - Export bad_dma_address - Merge with 2.6.5rc2 - Never schedule on interrupt stacks. - Add option to force software iotlb (iommu=soft) - Add ifdefs to gsi patch to match i386 (Bjorn Helgaas) - Fix K8 GART TLB MCE workaround to actually work - Fix dwarf2 unwind table in SAVE_ARGS (Jim Houston) - Disable APIC on VIA/NVidia even with acpi=off (Gwenole Beauchesne) - Fix parsing bug in "apic" option (Gwenole Beauchesne) - Fix dma mask handling in pci_alloc_consistent - Make pci_alloc_consistent more robust in low memory situations. - Print version number in oopses (from i386) - ACPI GSI cleanup (Bjorn Helgaas) - Disable K8 GART TLB walk error MCE explicitely - Add support to disable individual MCEs in the various banks. ChangeSet@1.1819, 2004-03-20 09:42:56-08:00, torvalds@ppc970.osdl.org Rename therm_adt7467.c to match the new reality. ChangeSet@1.1818, 2004-03-20 09:41:51-08:00, akpm@osdl.org [PATCH] therm_adt7467 update From: "Colin Leroy" The fan driver I wrote for adt746x looks like it only handles the adt7467 chip found in iBooks G4; but it also handles the adt7460 chip found in the Powerbook G4 Alu. Here's a patch that updates therm_adt7467.c, Kconfig and Makefile. ChangeSet@1.1817, 2004-03-19 16:09:53-08:00, torvalds@ppc970.osdl.org Linux 2.6.5-rc2 TAG: v2.6.5-rc2