- 09 Sep, 2003 17 commits
-
-
Rolf Eike Beer authored
-
Jens Axboe authored
Benh saw some bugs where the queue would end up being in an invalid state, and this could certainly explain one of them. We must not have a stopped queue on the plug list, and blk_plug_device() right now will happily plug a stopped queue. We don't need to have it plugged either, blk_start_queue() will make sure that request_fn gets run.
-
Joe Perches authored
Code that includes seq_file.h uses a magic pointer "(void*)1" to start a header seq_printf. This patch adds a #define, so that people can start writing more readable code.
-
Jeff Garzik authored
This should fix the "ifconfig down ... ifconfig up" problems some people have seen.
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
Don't use C++ "argument declarations anywhere" in the kernel, even if newer versions of gcc accept it.
-
- 08 Sep, 2003 13 commits
-
-
David Mosberger authored
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5
-
Jesse Barnes authored
For some reason, we had a structure field called 'current'. This patch fixes that.
-
Jesse Barnes authored
Fix a couple of sn2 files.
-
Linus Torvalds authored
-
David Mosberger authored
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Russell King authored
Update the SA11x0 serial driver for the removal of system devices from the driver model. The driver becomes a platform device driver. The driver is now known to the driver model and resource subsytems as "sa11x0-uart".
-
David Mosberger authored
away static variables with no compiler-visible use.
-
Jes Sorensen authored
This patch eliminates two unused SN2 header files: include/asm-ia64/sn/klclock.h and include/asm-ia64/sn/ioc3.h.
-
Jens Axboe authored
From: Oleg Drokin <green@namesys.com> Without this, if elv_try_last_merge() returns nonzero, we do not initialise *req. That results in a subsequent BUG_ON() in __make_request() because req is NULL (or is just uninitialised).
-
Stephen Hemminger authored
Last round of changes broke sdla build if not a module.
-
Linus Torvalds authored
drivers whose microcode load ioctl's used types with sizes that overflow the ioctl number. Mark them _IOx_BAD() to document the fact.
-
Arnd Bergmann authored
This new version works with all compiler versions, and also catches the case where somebody tries to pass in an array as an argument to the ioctl macros. Thus we verify that only proper types are used. I have checked now that the object code for arch/s390/kernel/compat_ioctl.o remains identical and that the whole kernel compiles for s390 and i386, after fixing the broken ioctl numbers.
-
- 07 Sep, 2003 10 commits
-
-
Linus Torvalds authored
-
Rusty Russell authored
The kernel invokes "modprobe" on modules which might not exist: rightfully, modprobe complains by default when this happens. So the correct response is to invoke "modprobe -q", which is silent on such errors (but still reports other errors such as config errors). Also, use MODULE_NAME_LEN from module.h instead of inventing our own.
-
Rusty Russell authored
Someone pointed out that -ffunction-sections can cause a function called "init<something>" to be put in the init section, and discarded. This hurts PARISC badly. Get more fussy with identifying them.
-
Matthew Wilcox authored
This adds CONFIG_64BIT to allow us to disable non-64-bit safe drivers on 64-bit platforms and converts the I2O driver to use it.
-
Andi Kleen authored
Nothing too exciting, just some minor new features and bug fixes. The IOMMU code should now not BUG again without CONFIG_IOMMU_DEBUG/iommu=force - Compiles now with -funit-at-a-time - Fix up ioctl 32bit tables following Andrew's change. - Fix __SI_POLL siginfo_t passing to user space - Add 32bit emulation for fadvise64_64 - Remove unneeded sys32_utimes - Various merges with i386 (ACPI, APIC etc.) - Port cpuid patching infrastructure from i386 - Use it to provide better copy_*_user/memcpy/memset/clear/copy_page for C stepping K8. String instructions are faster now that unrolled loops. - Don't try to merge unforced PCI mappings that don't exceed the device's DMA mask. - Discard .exit.data/.exit.text at runtime like i386 - Don't use NTI stores for clear_user - Convert bitops.h bitmap functions to use unsigned long * pointers instead of void * - Fix some warnings in kernel headers. - Fix PDA comments
-
Ian Molton authored
Not much to write home about. mostly tidying, some debug, and XIP support. just keeping arm26 up to date really.
-
Linus Torvalds authored
From carbonated beverage <ramune@net-ronin.org>. [ "carbonated beverage"? WTF? I think I need a cool handle too ;]
-
Russell King authored
In addition to the MODULE_ALIAS_LDISC patch, the following changes to generic code are needed to allow ARM to build in Linus' tree. The first is to add PT_SINGLESTEP to ptrace.h so we do the right thing when adding/removing breakpoint instructions into processes (see arch/arm/kernel/{signal.c,ptrace.c} for usage.) The second is needed because pmd_clear() needs to flush the pmd. However, we can't include tlbflush.h into pgtable.h without causing a circular dependency (tlbflush.h needs vm_area_struct and mm_struct which are in mm.h, which needs pgtable.h.) swapfile.c seems to be the only file affected.
-
Karsten Keil authored
here are the next fixes, sorry for the delay, but one of bugs was a really odd one. Note: - here are lot of bugs left, so ISDN is not stable yet but I think it's really time to fix it, even if it need some cycles to get it right (normally I'm only send patches if it works 100% for me). - I add some additional #warnings to address places which need fixing (I hope that some of the other ISDN developer jump in)
-
Linus Torvalds authored
files.
-