- 17 Nov, 2003 1 commit
-
-
Herbert Xu authored
kernel_thread() returns the pid if successful, so the test for errors is to test for _negative_ values.
-
- 16 Nov, 2003 3 commits
-
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Prasanna Meda authored
It is using local variable `i' in both the inner and outer loop. Need to bring the for loop outside the loop. Otherwise we need to reset the setup_frame to tp->setup_frame after every loop. You do not need to set the setup_frm for every mc address, we can set once after the complete has_table is ready.
-
Russell King authored
Always disable system call restart when returning from a signal handler. This follows the new x86 behaviour.
-
- 15 Nov, 2003 4 commits
-
-
Paul Mackerras authored
We're actually much better off resetting system call restart at signal return. This makes all other resets unnecessary. Here's the ppc version of it.
-
Linus Torvalds authored
invoking the signal. This fixes all races. As per discussion with Paul Mackerras on linux-kernel.
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
David Mosberger authored
-
- 14 Nov, 2003 2 commits
-
-
Paul Mackerras authored
This patch ensures that the PPC kernel cancels any pending restarted system call when it delivers a signal. This is the PPC counterpart of the change that has recently gone into i386 and other architectures.
-
Paul Mackerras authored
This patch fixes a bug on PPC where the kernel will oops if a process does a system call and the system call number is out of range. While fixing that, I noticed that if the process is being ptraced, an out-of-range system call will not get traced on the way in but will on the way out. This patch fixes that too, by making it get traced on the way in as well as the way out. It turned out to be less change, and fewer instructions overall, to do that than to make the out-of-range system call not be traced at all.
-
- 13 Nov, 2003 8 commits
-
-
Venkatesh Pallipadi authored
Early ACPI table parse for HPET tables has a bug, where in it does not do proper set_fixmap for ACPI-HPET table. This bug was lost in oversight, and was not noticed during my testing too, as the ACPI-HPET table on all my test systems happened to be in 1st Gig of memory (where __va() will do the job).
-
Jason Holmes authored
The 2.4 megaraid driver recognizes the Intel PCI vendor id whereas the 2.6 driver does not. The attached patch against 2.6.0-test9 adds the missing two lines from the 2.4 driver to enable this.
-
http://linux-ntfs.bkbits.net/ntfs-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Anton Altaparmakov authored
into cantab.net:/home/aia21/ntfs-2.6
-
David S. Miller authored
-
Linus Torvalds authored
So just print a warning and continue.
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Arun Sharma authored
The #ifdef CONFIG_SMP around the call to schedule_tail was removed a long time ago for native ia64, but ia32 emulation continues to have a #ifdef. We saw a bunch of weird behavior with respect to getpid() on multithreaded programs (they behave ok on SMP, but break on UP).
-
- 12 Nov, 2003 8 commits
-
-
bk://gkernel.bkbits.net/net-drivers-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Jeff Garzik authored
into redhat.com:/spare/repo/net-drivers-2.5
-
Stephen Hemminger authored
-
Herbert Xu authored
(fixes crash)
-
David S. Miller authored
into hera.kernel.org:/home/davem/BK/net-2.5
-
Jan Oravec authored
-
Ivan Kokshaysky authored
This forward-ports some more of the ALI IDE sanity checks from the 2.4.x tree. In particular, we only do the enable bits for revisions < 0xC5
-
Wei Ni authored
We've resolved some bugs in legacy ALi5455 audio driver.
-
- 11 Nov, 2003 14 commits
-
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
This leaves just the minimal oops protection in place, and maintains the logic that "if we have a non-ALI northbridge, we shouldn't touch any of the GPIOs because we don't know what they might be connected to".
-
Anton Altaparmakov authored
I/O errors on "ls" of certain fragmented files found by at least two people running Windows XP.
-
David S. Miller authored
- Mucking with the original skb pointers with push/pull around the packet quoting was wrong, muching with these pointers could cause problems with others using the SKB. It was also buggy, it only handled the case where skb->nh.raw was ahead of or equal to skb->data - The fix is to record skb->nh.raw - skb->data and use this as a base offset in calls to skb_copy_and_csum_bits(). This is what the pre-IPSEC code did. This fixes IPV6 oopses and packet corruption on 64-bit platforms when sending UDP port unreachable ICMP messages. Reported and analyzed by Jan Oravec (jan.oravec@6com.sk)
-
David Mosberger authored
signal handler. Otherwise, a restarted system call that gets interrupted before the restart has taken effect by _another_ signal will potentially restart the wrong system call.
-
Linus Torvalds authored
Otherwise, a restarted system call that gets interrupted before the restart has taken effect by _another_ signal will potentially restart the wrong system call.
-
Linus Torvalds authored
It would oops on any machines that had an ALI northbridge but didn't have the exact ISA bridge we expected.
-
Julian Anastasov authored
-
Andrew Morton authored
-
Julian Anastasov authored
-
George Anzinger authored
The problem with clock_nanosleep() restarting was that the address of the users return timespec was being saved at the wrong place. In needs to be saved in the sys call interface code rather than the do_clock_nanosleep(). My original tests were a bit weak as they only did one signal rather than two or more which were required to break it. The attached patch fixes the problem. I also added a few comments about how restart works, and added my name to the MAINTAINERS list.
-
Jack Steiner authored
Without this patch, SN machines which have nodes that contain memory only (no CPUs will hang.
-
Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-