- 30 Mar, 2004 1 commit
-
-
Russell King authored
Acorn decided to use an esoteric method for handling the year. Update RTC implementation to follow this method.
-
- 29 Mar, 2004 6 commits
-
-
Russell King authored
- Since the coherent DMA allocator is not currently compatible with HUGETLB, ensure that we fail at compile time should this option be selected. - Move struct device/dma mask handling into consistent_alloc(). - Complain if someone tries to allocate coherent memory larger than their DMA mask will permit. - Rename consistent_alloc() to __dma_alloc() to ensure that there is no confusion that consistent_alloc() has gone. - Ensure warnings and errors report the correct function name.
-
Russell King authored
Since we've eliminated users of these functions, we can unexport them. Instead, drivers should use the DMA API interfaces.
-
Russell King authored
-
Russell King authored
This is mainly for ARM framebuffer drivers, some of which are presently either open-coding this functionality, or using some internal ARM architecture function to get what they want.
-
Russell King authored
-
Russell King authored
-
- 27 Mar, 2004 1 commit
-
-
Russell King authored
-
- 26 Mar, 2004 12 commits
-
-
bk://linux-acpi.bkbits.net/linux-acpi-release-2.6.5Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5
-
Len Brown authored
"acpi_wake_gpes_always_on" boot flag for old GPE behaviour
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5
-
Len Brown authored
Implemented support for "wake" GPEs via interaction between GPEs and the _PRW methods. Every GPE that is pointed to by one or more _PRWs is identified as a WAKE GPE and by default will no longer be enabled at runtime. Previously, we were blindly enabling all GPEs with a corresponding _Lxx or _Exx method - but most of these turn out to be WAKE GPEs anyway. We believe this has been the cause of thousands of "spurious" GPEs on some systems. This new GPE behavior is can be reverted to the original behavior (enable ALL GPEs at runtime) via a runtime flag. Fixed a problem where aliased control methods could not access objects properly. The proper scope within the namespace was not initialized (transferred to the target of the aliased method) before executing the target method. Fixed a potential race condition on internal object deletion on the return object in AcpiEvaluateObject. Integrated a fix for resource descriptors where both _MEM and _MTP were being extracted instead of just _MEM. (i.e. bitmask was incorrectly too wide, 0x0F instead of 0x03.) Added a special case for ACPI_ROOT_OBJECT in AcpiUtGetNodeName, preventing a fault in some cases. Updated Notify() values for debug statements in evmisc.c Return proper status from AcpiUtMutexInitialize, not just simply AE_OK.
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5
-
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
David S. Miller authored
-
- 25 Mar, 2004 20 commits
-
-
Jens Axboe authored
Only allow get_last_written() to override get_capacity(), if it is bigger.
-
Benjamin Herrenschmidt authored
I figured the best way to stop beeing bothered by users trying to run preempt was to fix it ;) Here's a first batch that close some races we had when testing regs->msr for altivec or FPU enable, then doing the giveup_* function. A preempt in between those would have caused us to save a stale altivec or FPU context.
-
Benjamin Herrenschmidt authored
The dmasound driver occasionally hangs a process on exit. Apparently there is a possible case where the sound HW stops draining output samples and the driver waits forever in its release() callback. It should check for signals(), but it seems signal_pending() never returns 1 when the process is beeing killed (implicit release() of files on exit). This patch adds a safety timeout to the release() function to make sure we can at least close the driver. I'll try to find the reason we aren't driving samples later, but it is better to have a safety just incase the sound clock goes berserk for some reason.
-
Benjamin Herrenschmidt authored
This fixes some racy code in the management of asynchronous brightness and battery requests in the via-pmu driver used on powerbooks. This should fix some preempt related problems (there is no SMP powerbook yet :)
-
Benjamin Herrenschmidt authored
This fixes a few races in the LED code of the adbhid driver that would affect SMP or preempt.
-
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
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.5
-
Len Brown authored
use _PRS to determine resource type for _SRS fixes HP Proliant servers http://bugzilla.kernel.org/show_bug.cgi?id=1590
-
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
-