- 27 Jul, 2002 1 commit
-
-
Rusty Russell authored
This patch fixes the calls to initialize ksoftirqd and the migration threads. This really should be done by the initcall depends patch.
-
- 28 Jul, 2002 3 commits
-
-
Guido Barzini authored
The check in do_alignment_ldmstm for addr and eaddr being the same is #ifdef'd out for the ARM922T because they aren't expected to be the same due to the different way the MMU sets addr. The ARM920T is just a 922T with more cache, and should be treated the same. I've checked on a real ARM920T and it does complain loudly every time it fixes up a misaligned ldm/stm unless this patch is applied. I suspect that the ARM926 should be treated the same way as well, but I can't find any relevant documentation on ARM's web-site, so have left it out.
-
Russell King authored
Remove a couple of needless includes from system3.c, and update mach-types file.
-
Russell King authored
free_pages() oopses if page->mapping is non-NULL. Ensure that any rmap datastructures for the page are freed before freeing the concerned page.
-
- 27 Jul, 2002 20 commits
-
-
Russell King authored
This covers the changes Dominik's made to the core cpufreq code.
-
Russell King authored
Someone included mach-types.h into asm/arch/hardware.h, which causes the whole kernel to needlessly rebuild when the machine type file is updated. Move mach-types.h include into the files that really need it.
-
Russell King authored
ARM can use the generic rmap.h. It doesn't need its own version.
-
Russell King authored
This improves interrupts and exceptions returning to user space by a few of cycles. We change the requirements for *_restore_user_regs slightly so we can remove a few instructions. We also re-shuffle the code to handle pending work.
-
Russell King authored
-
Russell King authored
irq_enter/irq_exit no longer take arguments. We also use the x86 methods for hardirq.h and softirq.h; they're sufficient for ARM.
-
Russell King authored
These macros are no longer required; the generic versions defined in sched.c are sufficient for ARM.
-
Russell King authored
Replace local_save_flags_cli with local_irq_save. Remove duplicate cli, sti, save_flags and restore_flags definitions.
-
Russell King authored
into flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5-rmk
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
Paul Mackerras authored
Since we have a signed 32-bit time_t, the fact that y % 4 == 0 will get it wrong in 2100 is irrelevant.
-
Paul Mackerras authored
-
Paul Mackerras authored
-
Paul Mackerras authored
-
Paul Mackerras authored
This could be made more efficient by batching the hashtable flushes but that can be done later.
-
Paul Mackerras authored
-
bk://24.221.152.185/linux-2.5-miscPaul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
Paul Mackerras authored
into samba.org:/home/paulus/kernel/for-linus-ppc
-
Russell King authored
into flint.arm.linux.org.uk:/usr/src/linux-bk-2.5/linux-2.5-rmk
-
- 26 Jul, 2002 2 commits
-
-
Linus Torvalds authored
-
bk://bk.arm.linux.org.uk:14691Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 27 Jul, 2002 1 commit
-
-
Russell King authored
We were missing an element in the old_serial_port structure.
-
- 26 Jul, 2002 13 commits
-
-
Craig Kulesa authored
The following two patches seem to be needed to export the requisite symbols needed for fully modular builds of the new serial drivers in 2.5.28.
-
Russell King authored
The old form of designated initializers are obsolete: we need to replace them with the ISO C forms before 2.6. Gcc has always supported both forms anyway. From Rusty's Trivial Patch - thanks.
-
Russell King authored
-
Russell King authored
Trying to open a non-present port (for configuration) causes us to to endlessly loop (by returning -ERESTARTSYS). We should be returning success. This cset fixes this.
-
Linus Torvalds authored
-
Felipe Damasio authored
This patch add Wake-on-LAN support to the 8139cp ethernet driver. It also converts the gccism "foo: bar" to the C99 ".foo = bar" syntax.
-
Ingo Molnar authored
the attached patch fixes a comment that got incorrect via the set_thread_area() changes.
-
bk://lsm.bkbits.net/linus-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Rusty Russell authored
This modifies the PPC boot sequence to "plug in" CPUs one at a time.
-
Rusty Russell authored
This modifies the i386 boot sequence to "plug in" CPUs one at a time. This is the minimal change to make it work (the CPUs are brought up as normal during the "smp_prepare_cpus()" probe phase).
-
Rusty Russell authored
This patch alters the boot sequence to "plug in" each CPU, one at a time. You need the patch for each architecture, as well. The interface used to be "smp_boot_cpus()", "smp_commence()", and each arch implemented the "maxcpus" boot arg itself. With this patch, it is: smp_prepare_cpus(maxcpus): probe for cpus and set up cpu_possible(cpu). __cpu_up(cpu): called *after* initcalls, for each cpu where cpu_possible(cpu) is true. smp_cpus_done(maxcpus): called after every cpu has been brought up
-
Martin Dalecki authored
- Fix "temporal anomaly" in do_ide_request pointed out by Petr Vandrovec. Thanks Petr!
-
Martin Dalecki authored
Small missing notch.
-