- 15 Jun, 2003 11 commits
-
-
Andi Kleen authored
Thanks to Jan Hubicka who suggested this fix. The problem seems to be that gcc generates a 32byte alignment for static objects > 32bytes. This causes gas to set a high alignment on the section, which causes the uneven (not multiple of sizeof(struct kernel_param)) section size. The pointer division with a base not being a multiple of sizeof(*ptr) then causes the invalid result. This just forces a small alignment, which makes the section end come out with the correct alignment. The only mystery left is why ld chose a 16 byte padding instead of 32byte.
-
Paul Mundt authored
This adds the missing arch/sh/tools directory, which includes mach-type generation scripts for building include/asm-sh/machtypes.h.
-
Paul Mundt authored
drivers/hotplug/Kconfig moved to drivers/pci/hotplug/Kconfig. This updates arch/sh/Kconfig respectively.
-
Stelian Pop authored
* replace the pci_alloc_consistent calls with dma_alloc_coherent because we want to do the allocations at GFP_KERNEL priority and not GFP_ATOMIC because we request quite a bit of memory and the allocation fails quite frequently. It would be better to have a pci_alloc_consistent with an extra parameter (priority) but since we haven't, and the meye driver is supposed to work only on ix86 platforms we can safely do the change. * fix the DMA engine stop request. The hard freezes encountered when using this driver and repeatedly opening/closing the device have been tracked down to this particular piece of code. The new version seems to work way better, I haven't had a single freeze since the change. * fix the irq handler prototype (irqreturn_t changes).
-
Stelian Pop authored
* fix a hang problem when loading the driver on (at least) a PCG-FX105k. Thanks to Jozef Kruger for reporting the problem and testing different versions of this fix. * fix a .text.exit problem in the sonypi driver related to the recent PM changes (thanks to Adrian Bunk for the patch). * fix the irq handling reports (make sonypi always report IRQ_HANDLED) because there *are* events belonging to the sonypi device which are not (yet) recognized by the driver and we don't want those to pollute the logs... * test if the ACPI subsystem is not disabled before trying to use its ec_read/ec_write methods. * fix the hangs when enabling bluetooth (thanks to Daniel K. for the patch). * other miscellaneous small fixes.
-
Brian Gerst authored
Use local_irq_[disable|enable]() instead of hand-coded asm.
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Trond Myklebust authored
This fixes the problems with NFS that got triggered by the list poisoning. The problem is that whereas using the dentry->d_hash list for private purposes was previously harmless, it is not allowed with the RCU lists, because we depend on the unhashed node continuing to point back to the original list. So keep a small vector of dentries around instead of using the d_hash list to keep track of them.
-
David S. Miller authored
-
David S. Miller authored
-
- 14 Jun, 2003 14 commits
-
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/net-2.5
-
Kazunori Miyazawa authored
-
David S. Miller authored
-
David S. Miller authored
-
Paul Mackerras authored
-
Stephen Hemminger authored
This patch changes network devices to run hotplug out of the kobject/class_device infrastructure rather than calling it from the network code. The code gets simpler and there is only one place for Greg to fix when he changes the API. All hotplug now happens off the chain: rtnl_unlock -> netdev_run_todo -> netdev_sysfs_{un}register The state flag deadbeef was converted to a state enumeration tp handle necessary book keeping, and adds some defense against drivers that have unexpected semantics.
-
Stephen Hemminger authored
-
Ravikiran G. Thirumalai authored
-
Ravikiran G. Thirumalai authored
-
Hideaki Yoshifuji authored
-
Robert Olsson authored
-
David S. Miller authored
-
David S. Miller authored
-
bk://ppc.bkbits.net/for-linus-ppcLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 15 Jun, 2003 3 commits
-
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
Paul Mackerras authored
-
Paul Mackerras authored
into samba.org:/stuff/paulus/kernel/for-linus-ppc
-
- 14 Jun, 2003 12 commits
-
-
Andrew Morton authored
From: Tom Alsberg <alsbergt@cs.huji.ac.il> Add support for a new eepro100 PCI ID.
-
Andrew Morton authored
It's using "||" instead of "|". Makes slab go BUG.
-
Andrew Morton authored
From: Ravikiran G Thirumalai <kiran@in.ibm.com> Fix parenthesisation in a combined assign-and-check-error statement.
-
Andrew Morton authored
From: Ravikiran G Thirumalai <kiran@in.ibm.com> Fix parenthesisation in a combined assign-and-check-error statement.
-
Andrew Morton authored
From: Ravikiran G Thirumalai <kiran@in.ibm.com> Fix parenthesisation in a combined assign-and-check-error statement.
-
Andrew Morton authored
From: Ravikiran G Thirumalai <kiran@in.ibm.com> As we'll be checking `status' for errors, it had better not be unsigned.
-
Andrew Morton authored
From: Ravikiran G Thirumalai <kiran@in.ibm.com> Fix a check for underflow.
-
Andrew Morton authored
From: Ravikiran G Thirumalai <kiran@in.ibm.com> Don't compare unsigned value for < 0.
-
Andrew Morton authored
From: Ravikiran G Thirumalai <kiran@in.ibm.com> Don't check unsigned values for <= 0.
-
Andrew Morton authored
From: Ravikiran G Thirumalai <kiran@in.ibm.com> Fix decnet ioctl(TIOCOUTQ).
-
Andrew Morton authored
From: Albert Cahalan <albert@users.sourceforge.net> This is needed so that apps can set appropriate column widths for PID display.
-
Andrew Morton authored
From: Joe Thornber <thornber@sistina.com> Split the dm_create() function into two variants, depending on whether you want the device to have a specific minor number. This avoids the broken overloading of the minor argument to the old dm_create().
-