- 15 Mar, 2004 40 commits
-
-
David Mosberger authored
Apparently GCC sometimes fails to insert a stop-bit when re-using p14 after the spinlock directives, even though the register is clearly marked as "clobbered".
-
Christoph Hellwig authored
Use the proper (and cleaner) probing API instead of the old scsi_module.c hack, don't use the typedefs I plan to kill in 2.7 and mark everything static
-
David Mosberger authored
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5
-
Bjorn Helgaas authored
This Kconfig patch basically just makes ia64 look a little more like i386: - moves system type above processor type - moves PM & ACPI to a new top-level menu - moves PCI/PCMCIA to a new top-level menu
-
David Mosberger authored
See this ChangeSet: http://lia64.bkbits.net:8080/linux-ia64-2.4/cset@40524248tkgE0RDYQL0IyiAdFxo_Ew
-
Jesse Barnes authored
The MCA code is now slim enough that there isn't much point in keeping CONFIG_IA64_MCA anymore.
-
Bjorn Helgaas authored
The patch that moved and renamed consistent_dma_mask neglected to fix up arch/ia64/hp/common/sba_iommu.c.
-
Pat Gefre authored
The last mod to fix the staircase printing - missed some bracing...
-
Martin Hicks authored
-
John S. Marvin authored
-
Linus Torvalds authored
-
Andi Kleen authored
This fixes the CONFIG_DEBUG_INFO build on x86-64 (there were missing .cfi_endprocs) Also some minor cleanup in the exception stack handling.
-
Jens Axboe authored
There's an error in sys_swapon() that can cause slab corruption if you pass in a bad specialfile pointer. getname() then returns ERR_PTR(-EFAULT), but sys_swapon() doesn't clear name before calling putname() on it (thus freeing 0xfffffff2, corrupting slab). An ltp test case repeatedly crashed in later tests due to thus, irk.
-
Paul Wagland authored
This bug was discussed on linux-scsi a few weeks back, but it appears to have slipped through the cracks. This fix was originally proposed by Christoph Hellwig, but I am reposting it, since I have the hardware :-) Anyway, the problem that this fixes is that megaraid doesn't set the moduler owner for the host_template, this means that the module can be removed, even when it is in use.
-
bk://gkernel.bkbits.net/libata-2.5Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Dave Jones authored
If the driver fails to load, we leave a 3c509 eisa directory in sysfs.
-
Dave Jones authored
No code changes, but lots of trivial whitespace cleaning, and removal of a bogus set of 'defaults' at the bottom of the file.
-
Dave Jones authored
-
bk://kernel.bkbits.net/gregkh/linux/i2c-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/gregkh/linux/driver-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
bk://bk.arm.linux.org.uk/linux-2.6-serialLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Adrian Bunk authored
Patch from Adrian Bunk
-
Bjorn Helgaas authored
Patch from Bjorn Helgaas ACPI and HCDP tell us what IRQ the serial port uses, so there's no need to have the driver probe for the IRQ.
-
Steve Youngs authored
Patch from Steve Youngs
-
bk://kernel.bkbits.net/davem/net-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/sparc-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Andrew Morton authored
From: Arnd Bergmann <arnd@arndb.de> Adds a generic implementation of 32 bit emulation for IPC system calls. The code is based on the existing implementations for sparc64, ia64, mips, s390, ppc and x86_64, which can subsequently be converted to use this.
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.6
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/sparc-2.6
-
Angelo Dell\'Aera authored
-
http://linux-mh.bkbits.net/bluetooth-2.6David S. Miller authored
into nuts.davemloft.net:/disk1/BK/net-2.6
-
Marcel Holtmann authored
This patch declares all possible functions static.
-
Greg Kroah-Hartman authored
-
Jeff Garzik authored
-
Greg Kroah-Hartman authored
Based on the kobject structure, but much smaller and simpler to use.
-
Andrew Morton authored
Against Jon's cdev stuff
-
Greg Kroah-Hartman authored
They are obsolted by the i2c-parport.c driver.
-
Greg Kroah-Hartman authored
-
Jeff Garzik authored
Disable SCSI's clustering of S/G entries, typically reducing overall S/G list size. Although ATA S/G tables are getting smarter (64-bit address, 32-bit length, no DMA boundary besides 4G itself), working harder to generate large byte sizes for each S/G size is not necessarily in our best interest: * SATA consists of frames, much like ethernet, called "FIS". A Data FIS consists of up to 2048 dwords (8K) of data. We don't want generate large byte sizes in S/G entries, just to have the host controller break them up again into smaller chunks. * Reduces the possibility that ata_fill_sg (libata-core.c) must split an S/G into two pieces, because it straddles a 64K boundary. * Reduces the possibility that FIS-related errata workarounds must be enabled. One such exists in the Silicon Image driver (sata_sil), which is currently worked around by limiting the max-sectors-per-request to 15.
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-