- 25 Mar, 2004 37 commits
-
-
Benjamin Herrenschmidt authored
The ppc32 syscall entry code could access the thread info flags in a racy way, thus potentially losing bits sets there at interrupt time or by another CPU, like NEED_RESCHED or SIGPENDING (ouch !). This fixes it by moving the potentially racy bit to a different field (I preferred that rather than turning the access into an atomic operation for performances reasons).
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
bk://bk.arm.linux.org.uk/linux-2.6-rmkLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Russell King authored
-
Russell King authored
Anakin has not been maintained since it was (partially) merged, and the maintainers appear to ignore mail about it. No one appears willing to maintain it either. However, some unrelated kernel maintainers have been updating various files while they've been working in the area - which is wasted work for something which isn't maintained. Therefore, this cset removes Anakin completely from the kernel.
-
Russell King authored
This adds AMBA and SA11xx support for dev->coherent_dma_mask.
-
bk://bk.arm.linux.org.uk/linux-2.6-pcmciaLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Daniel Ritz authored
Patch from: Daniel Ritz This patch adds the TI clones from ENE to the override list in yenta_socket.c.
-
Arthur Othieno authored
Patch from: Arthur Othieno This fixes a typo in arch/arm/boot/Makefile.
-
Russell King authored
Patch from: Rusty Russell From: Petri Koistinen <petri.koistinen@iki.fi> URL updates.
-
Bjorn Helgaas authored
Add missing newline to kernel version of NULL-pointer message and also print the address while we're at it.
-
Jesse Barnes authored
-
David Mosberger authored
-
David S. Miller authored
-
Chas Williams authored
-
Chas Williams authored
-
bk://kernel.bkbits.net/davem/sparc-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
David S. Miller authored
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
David Mosberger authored
-
bk://kernel.bkbits.net/wesolows/sparc32-2.6David S. Miller authored
into nuts.davemloft.net:/disk1/BK/sparc-2.6
-
David Mosberger authored
-
David Mosberger authored
Stephane made some measurements on the access-pattern of the cpuinfo_ia64 members and based on those results, this patch reorganizes the structure for better cache-line sharing.
-
David S. Miller authored
into nuts.davemloft.net:/disk1/BK/sparc-2.6
-
Jeff Garzik authored
sata_sil: it's a widely deployed chipset. Now that we've fixed it, let users use it. sata_via: Disk detection via SATA phy registers appear problematic. Until that problem is identified and fixed, used the old PATA detection code -- that was used in 2.6.4 -- instead.
-
Andrew Morton authored
I'd assumed that vcs_remove_devfs() could not possibly take console_sem(). Seems I was wrong.
-
Jeff Garzik authored
x86-64 needs this (obvious) patch, due to the rename.
-
Keith M. Wesolowski authored
into foobazco.org:/sources/2.5-sparc-todave
-
Keith M. Wesolowski authored
into foobazco.org:/sources/2.5-sparc-todave
-
Keith M. Wesolowski authored
Semaphores use 24-bit atomics, not 32. Using the wrong initializer causes immediate deadlock under SMP, and incorrect results under UP.
-
Andrew Morton authored
From: David Mosberger <davidm@napali.hpl.hp.com> From: Bjorn Helgaas <bjorn.helgaas@hp.com> We can't build floppy.o on ia64, so why bother asking?
-
Andrew Morton authored
From: Jens Axboe <axboe@suse.de> Currently SCSI cdroms show up in /proc/partitions in 2.6, they didn't in 2.4. And ATAPI cdroms don't show up either. Mark both as genhd removable for now, when they are partionable this can be updated.
-
Andrew Morton authored
From: Jens Axboe <axboe@suse.de> If the drive doesn't support GPCMD_READ_DISC_INFO at all, permit writeable opens.
-
Andrew Morton authored
Spotted by Jorn Engel <joern@wohnheim.fh-wedel.de>: both the generic and fs-specific parts of the inode have an i_flags. find_group_orlov() is using the wrong one.
-
Andrew Morton authored
strncpy() may not null-terminate the destination.
-
Andrew Morton authored
From: Olof Johansson <olof@austin.ibm.com> A smt_snooze_delay of 0 is supposed to mean "disabled", but current idle loop logic doesn't take that into account and snoozes immediately instead. Below patch fixes the logic in the idle loop, as well as cleans up the test a bit. An idling processor might no longer see a snooze change immediately, but that's not needed anyway.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> From: Marcus Meissner <meissner@suse.de> With 2.6.4 we now have the glorious hidden d_type passing in getdents. glibc CVS expects this to be passed if we have a kernel version after 2.6.4, so we have to also handle it in the 32bit syscall converter.
-
- 24 Mar, 2004 3 commits
-
-
Anton Blanchard authored
From Dave Miller: We weren't handling a NULL 'type' argument to mount() properly, f.e. this happens legitimately when changing the options of an existing mount.
-
David S. Miller authored
into kernel.bkbits.net:/home/davem/net-2.6
-
Dave Kleikamp authored
I stupidly used the global jfs_log_sem to protect log->sb_list when implementing the shared journal stuff. Since we already hold LOG_LOCK, it makes more sense to use that to protect log->sb_list. This caused horrible serialization when running on lots of jfs volumes.
-