- 02 Mar, 2003 5 commits
-
-
Andrew Morton authored
Patch from Christoph Hellwig <hch@sgi.com> There's a bunch of minor fixes needed to disable the swap code for systems with mmu.
-
Andrew Morton authored
Patch from "Vitezslav Samel" <samel@mail.cz> Obvious fix of printk level (wrong since 2.5.62).
-
Andrew Morton authored
Patch from: john stultz <johnstul@us.ibm.com> The kernel will currently panic if it was built with CONFIG_X86_TSC and someone boots it with `notsc'. Change it to just print a warning.
-
Andrew Morton authored
Patch from Thomas Schlichter <schlicht@uni-mannheim.de> Based on a patch from Dave Jones. It converts a large number of instances of: smp_call_function(foo); foo(); into on_each_cpu(foo); and in doing so fixes up the preempt-unsafeness of the first version.
-
Andrew Morton authored
s/seperate/separate/
-
- 01 Mar, 2003 3 commits
-
-
Dominik Brodowski authored
Update x86 drivers so that they can live with the new cpufreq governor "userspace". sparc64 doesn't need any change, and I'll send the corresponding patch for ARM to Russell King.
-
Dominik Brodowski authored
- update the VIA Longhaul driver to use frequency table helpers and the advanced cpufreq driver registration interface. - cleanup of the ACPI P-States cpufreq driver - very small update of the core -- set 24API values ahead of the setpolicy call.
-
Dominik Brodowski authored
- switch the AMD Elan, AMD PowerNow-K6 and the Cyrix/MediaGX driver to use the advanced cpufreq_driver registration process - cleanups
-
- 28 Feb, 2003 7 commits
-
-
Martin J. Bligh authored
Patch from Dave Hansen. Fix simple bounding error found by some Stanford-checker type thing to use the proper MAX_MP_BUSSES define instead of a constant.
-
Martin J. Bligh authored
This simple patch just makes sure the PIT code is available for NUMA-Q (as its TSCs are not synced). Has been tested in my tree for over a month on UP, SMP, and NUMA and compile tested against a variety of different configs.
-
Martin J. Bligh authored
At the moment, there are two different switches used, irqbalance_disabled and no_balance_irq ... each of which switches half the code off. This patch harmonises them into one (irqbalance_disable), and uses the old subarch stuff as a default value so that this is auto-disabled on boxes like NUMA-Q that can't cope with it. Also renamed no_balance_irq to NO_BALANCE_IRQ as it's really a static defined number now, not pretending to be a switch variable any more. Now off by default for NUMA-Q, on by default for others, but can be disabled with the boot time flag if people desire.
-
Martin J. Bligh authored
Patch from William Lee Irwin Inline and simplify pfn_to_nid - this is called heavily, it's a tiny function, and makes a noticable difference in system time for kernel compiles (sorry, lost the data). Is only used on NUMA machines. Has been tested in my tree for over a month on UP, SMP, and NUMA and compile tested against a variety of different configs.
-
Martin J. Bligh authored
translation_table could be unintialised on machines other than NUMA-Q. You never see this, as the compiler happens to optimise it away, but it's still a Really Bad Idea (tm). Thanks to someone whose name I have unfortunately forgotten for pointing this out. Has been tested in my tree for over two weeks on UP, SMP, and NUMA and compile tested against a variety of different configs.
-
Martin J. Bligh authored
Patch from William Lee Irwin This moves the node's pgdat into the node's own local memory area along with the lmem_map. It only touches arch/i386/mm/discontig.c - ie can only affect NUMA machines. Has been tested in my tree for over a month on UP, SMP, and NUMA and compile tested against a variety of different configs.
-
Russell King authored
Patch from Nicolas Pitre
-
- 27 Feb, 2003 10 commits
-
-
Russell King authored
Patch from Dirk Behme Cleanup arch/arm/kernel/head.S a little bit by removing the unused rambase from pgtbl and krnladr macros.
-
Richard Henderson authored
From Marc Zyngier <mzyngier@freesurf.fr>.
-
Andy Grover authored
-
Dave Jones authored
-
Dave Jones authored
It turns out that this bug is only on the pre-production models, but as a few of them have 'escaped' the labs to the hands of a few lucky developers, we still need it.
-
Dave Jones authored
-
Dave Jones authored
Uses CONFIG_ but doesn't include config.h
-
Dave Jones authored
As per bugzilla #179
-
Dave Jones authored
-
Dave Jones authored
ENTRY implies ALIGN.
-
- 26 Feb, 2003 4 commits
-
-
Mikael Pettersson authored
1) apic_write_around(APIC_ID, boot_cpu_physical_apicid) places the APIC value in the lower 8 bits of APIC_ID, when it should be in the upper 8. As as result, it effectively forces the APIC id to always be 0 for the boot CPU, which is fatal on SMP AMD boxes. Fix: don't do the write at all. The APIC_ID value should be right already. 2) phys_cpu_present_map = 1 means we always set bit 0, but later on in setup_local_APIC() we do if (!clustered_apic_mode && !test_bit(GET_APIC_ID(apic_read(APIC_ID)), &phys_cpu_present_map)) BUG(); and the bug is triggered if the APIC_ID is not zero. Fix: initialize 'phys_cpu_present_map' correctly.
-
Andy Grover authored
ACPI DATA blocks (Pavel Machek)
-
Ivan Kokshaysky authored
This quirk doesn't work anyway, the actual problem is fixed in generic PCI code now. Ivan.
-
Ivan Kokshaysky authored
- Fix argument order for cmpbge in non-ev67 __ffs(). This caused a machine check in PAL mode early on boot, apparently in swpctx. - Sync up ret_from_fork with i386. This fixes "Badness in context_switch .." flood on UP. Ivan.
-
- 25 Feb, 2003 11 commits
-
-
Michael Hayes authored
accomodate -> accommodate accomodated -> accommodated accomodates -> accommodates
-
Michael Hayes authored
guarentee -> guarantee guarenteed -> guaranteed guarentees -> guarantees
-
Michael Hayes authored
boundry -> boundary boundries -> boundaries
-
Michael Hayes authored
wether -> whether (A "wether" is a castrated goat.)
-
Michael Hayes authored
immediatly -> immediately
-
Michael Hayes authored
wierd -> weird wierdo -> weirdo wierdness -> weirdness
-
Steven Cole authored
This patch replaces its (possessive of it) with it's (it is) in the following cases where "it is" is meant. its a -> it's a its an -> it's an its not -> it's not except for the files arch/cris/boot/rescue/head.S arch/cris/kernel/kgdb.c where the substitution is "its not" -> "it is not" to avoid possible problems with single quotes in assembly comments.
-
Steven Cole authored
This patch replaces it's (it is) with its (possessive of it) in the following cases where the possessive of it is meant. to it's -> to its into it's -> into its from it's -> from its of it's -> of its with it's -> with its under it's -> under its about it's -> about its
-
Greg Ungerer authored
This includes asm/unistd.h in the vector handling code for m68knommu. It needs the local NR_syscalls define. linux/unistd.h is not assembler clean, so it must be asm/unistd.h.
-
Greg Ungerer authored
This includes unistd.h in the high level vector handling code. It needs NR_syscall.
-
Greg Ungerer authored
This includes asm/unistd.h in the system call table setup code for m68knommu. It needs the local NR_syscalls define. linux/unistd.h is not assembler clean, so it must be asm/unistd.h.
-