- 06 Apr, 2004 21 commits
-
-
Dave Jones authored
-
Dave Jones authored
We fall back on the legacy PSB table if the ACPI tables don't work out.
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
Also some changes to use some helpers.
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
remove unused defines, introduce some new ones, and generally cleanup.
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
Gcc should be smart enough to do this itself.
-
Dave Jones authored
-
Dave Jones authored
(Pavel Machek)
-
Dave Jones authored
Noted by Viktor Radnai.
-
Dave Jones authored
From Michael Still <mikal@stillhq.com>
-
- 05 Apr, 2004 1 commit
-
-
Dave Jones authored
(From Stelian Pop) Upon investigation, the reason is that trying to set the performance to 80% in longrun_determine_freqs leaves the performance to 100%. The performance level, at least on this particular model, can be lowered only in 33% steps. And in order to put the performance to 66%, the code should try to set the barrier to 70%. The following patch does even more, it tries every value from 80% to 10% in 10% steps, until it succeeds in lowering the performance. I'm not sure this is the best way to do it but in any case, it works for me (and should continue to work for everybody else).
-
- 02 Apr, 2004 4 commits
-
-
Dave Jones authored
Introduce a per-cpu powernow_k8_data struct, and pass it around between all the functions that need to know about it.
-
Dave Jones authored
Move lots of code to the cpu init routine from the detection routine. Do some SMP sanity checks in the detection routine.
-
Dave Jones authored
Trying to get the diffsize down between me & Pavel.
-
Dave Jones authored
-
- 01 Apr, 2004 2 commits
-
-
Dave Jones authored
-
Dave Jones authored
into delerium.codemonkey.org.uk:/mnt/nfs/sepia/bar/src/kernel/2.6/trees/cpufreq
-
- 31 Mar, 2004 4 commits
-
-
Alexander Stohr authored
This cleans up a larger amount of superfluos ";;" statements in current Linux kernel sources by converting them to the regular single ";" statments. It seems to be a common problem that at the end of a line the semicolon key is producing an echo.
-
http://linux-sound.bkbits.net/linux-soundLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.6/linux
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Rusty Russell <rusty@rustcorp.com.au> The iSeries has an arch-specific mapping from physical <-> absolute addresses. Fortunately this is only used in a few places. However, the following arch-specific macros/functions are provided in addition to the standard macros: __a2p() __a2v() __p2a() __p2v() __v2a() __v2p() absolute_to_phys() phys_to_absolute() virt_to_absolute() absolute_to_virt() Reduce them to these, with slightly shorter names, and taking either pointers or unsigned long (as per __va and __pa) rather than making the caller cast: abs_to_phys() phys_to_abs() And helper macros: virt_to_abs() abs_to_virt() As is standard, virtual addresses are returned as void *, physical and absolute as unsigned long. Note that the change the iSeries_setup is a little subtle: ea is set to __va(pa) above, so "phys_to_abs(pa)" is the same as "virt_to_abs(ea)". Also, REALADDR is renamed to ISERIES_HV_ADDR and used in a couple of places where appropriate.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Stephen Rothwell <sfr@canb.auug.org.au> This patch just ensures that the RI bit is set really early as it seems it is not on iSeries Power4 machines (or maybe OS400 v5r3 does this).
-
- 30 Mar, 2004 8 commits
-
-
Jaroslav Kysela authored
-
Jaroslav Kysela authored
au88x0 driver Cleanups - removed duplicate PCI IDs
-
Jaroslav Kysela authored
USB generic driver add usb_device->speed wrapper for compiling with 2.2.x kernels
-
Jaroslav Kysela authored
into suse.cz:/home/perex/bk/linux-sound/linux-sound
-
Linus Torvalds authored
People were getting quite excited about this.
-
Greg Kroah-Hartman authored
This backs out Maneesh's sysfs patch that was recently added to the kernel. In its defense, the original patch did solve some fixes that could be duplicated on SMP machines, but the side affect of the patch caused lots of problems. Basically it caused kobjects to get their references incremented when files that are not present in the kobject are asked for (udev can easily trigger this when it looks for files call "dev" in directories that do not have that file). This can cause easy oopses when the VFS later ages out those old dentries and the kobject has its reference finally released (usually after the module that the kobject lived in was removed.) I will continue to work with Maneesh to try to solve the original bug, but for now, this patch needs to be applied.
-
Richard Henderson authored
From: Ivan Kokshaysky <ink@jurassic.park.msu.ru> The memory reserved for PCI probe is not freed properly in some cases, for instance with a 3.5Gb of RAM. Forward port from 2.4.
-
Benjamin Herrenschmidt authored
Oops, there was two different code path affected by this bug (strace and normal) and I fixed only one. Here's the other one:
-