- 21 Dec, 2003 2 commits
-
-
Dave Hylands authored
Patch from Dave Hylands. The integrator code should have tested bits in INTEGRATOR_SC_VALID_INT but instead it performed a logical AND.
-
Russell King authored
When we set xtime at boot from the RTC, we weren't setting the monotonic time offset. This had the effect of making the uptime rather large. We get around this problem by using the do_settimeofday() to set the current time. do_settimeofday() knows about this issue, and will apply the appropriate correction to the monotonic time offset for us.
-
- 18 Nov, 2003 2 commits
-
-
Russell King authored
-
Russell King authored
Integrator boot loaders pass all the relevant information to the kernel, there is no need to add code to provide this information.
-
- 21 Oct, 2003 1 commit
-
-
Alexander Schulz authored
Patch from Alexander Schulz This patch updates the defconfig file for the Shark
-
- 14 Oct, 2003 2 commits
-
-
Nicolas Pitre authored
Patch from Nicolas Pitre Here's a rewrite of the ARM do_div() implementation. It is much faster and smarter than the current code, and it also takes advantage of ARMv5+ instructions when target processor allows it. The current code also deserves to be killed ASAP since it overflows and fails to compute correct values in many cases. For example: u64 n = 2200000001; u32 x = 2200000000; u32 r = do_div(n, x); This currently returns n = 41 and r = 46829569 which is obviously bad. Another failing example is n=15000000000000000000 and x=3000000000.
-
Marc Singer authored
Patch from Marc Singer Add generic ARMv4T ID entry, remove ARM920 specific ID cache type entry.
-
- 13 Oct, 2003 15 commits
-
-
Linus Torvalds authored
flag (and order it on SMP), so that del_timer_sync() always sees the timer either pending or running if it is active.
-
Linus Torvalds authored
Cset exclude: mingo@elte.hu[torvalds]|ChangeSet|20031012025453|05000
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.5
-
Stephen Hemminger authored
-
Bart De Schuymer authored
-
Stephen Hemminger authored
My earlier change broke the if_ptr assumption used by SPPP drivers. This makes sealevel driver do if_ptr like it used to.
-
Stephen Hemminger authored
In 2.6.0-test6, I put in a patch which fixed sealevel driver, but broke all the other wan devices because it got rid of one level of indirection. This puts back the indirection, and hopefully prevents others from misreading it the same way. The SPPP drivers expect that netdev->priv points to device local structure whose first element is a pointer to the ppp device.
-
Wensong Zhang authored
-
Wensong Zhang authored
Patch from Horms <horms@vergenet.net> Since both the primay and the backup sync daemon can be started in a box at a time, we must just check if the MASTER bit is set in the sync state.
-
Herbert Xu authored
-
Manfred Spraul authored
This fixes the stack end detection properly, and verifies that the stack content printing does not overflow into the next page even partially. This is required especially for x86 BIOSes that misalign the stack, together with the page access debugging that unmaps unused kernel pages to check for valid accesses. Architectures with special needs (eg HPPA with stacks that grow up) can override the kernel stack end test with __HAVE_ARCH_KSTACK_END if they ever enable the anal slab debugging code.
-
Andi Kleen authored
This is the minimal change to make "mlockall()" not complain about the occasional PROT_NONE area. PROT_NONE is commonly used on x86-64, and is no reason to not lock in the rest of the mappings into memory.
-
Geert Uytterhoeven authored
Sun-3: Add missing include (needed because of __attribute_used__ in <linux/init.h>)
-
Geert Uytterhoeven authored
M68k: Export missing symbol csum_partial
-
David Woodhouse authored
- add disallow_signal() to complement allow_signal(), rather than having different subsystems try to do it by hand. - add a version of dequeue_signal() which does the necessary locking on its own, again to avoid having modules have to care. - let allow_signal() to actually allow signals other than SIGKILL. Currently they get either converted to SIGKILL or silently dropped, according to whether your kernel thread happens to have sa_handler set for the signal in question. (Barf alert: we do this by just installing a dummy handler) - make jffs2 use the cleaned up infrastructure
-
- 12 Oct, 2003 6 commits
-
-
Andi Kleen authored
From Pavel Machek. Make software suspend compile again on x86-64
-
Linus Torvalds authored
It can have gotten set by a stray interrupt if there were no handlers while the IRQ was disabled, and we shouldn't confuse other parts (ie this is another safety-net for the issues that Al Viro brought up about disable_irq() deadlocks when no handlers exist).
-
Matthew Dharm authored
This fixes a bug which was introduced when the code was switched to use atomic_read()s. The bug prevents hot-unplugging of SCSI (or emulated SCSI) devices from working. From Patrick Mansfield.
-
Linus Torvalds authored
They can happen on x86 as a result of interrupts in BIOS calls. Noted by Manfred Spraul.
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://ppc.bkbits.net/for-linus-ppcLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
- 13 Oct, 2003 1 commit
-
-
Paul Mackerras authored
into samba.org:/stuff/paulus/kernel/for-linus-ppc
-
- 12 Oct, 2003 3 commits
-
-
Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Russell King authored
-
- 11 Oct, 2003 8 commits
-
-
Benjamin Herrenschmidt authored
jiffies based values to ms. This fix crazy key repeat on ADB based PowerMacs
-
Benjamin Herrenschmidt authored
use a NULL "driver" pointer and actually try to call it after casting it !
-
Benjamin Herrenschmidt authored
properly with HZ != 100, causing tb_to_us to be wrong and gettimeofday() to return strangely "off" results
-
Benjamin Herrenschmidt authored
core99 dual G4s).
-
Benjamin Herrenschmidt authored
registers exist on common CPUs and without those definitions, SMP won't build
-
Benjamin Herrenschmidt authored
without this, you get no display on machines with those cards
-
Benjamin Herrenschmidt authored
so that the kernel boots at least on POWER4 and G5 CPUs
-
Benjamin Herrenschmidt authored
-