- 24 Feb, 2004 15 commits
-
-
Andrew Morton authored
drivers/acpi/sleep/proc.c:359: warning: initialization from incompatible pointer type drivers/acpi/sleep/proc.c:367: warning: initialization from incompatible pointer type
-
Andrew Morton authored
drivers/acpi/utils.c: In function `acpi_evaluate_reference': drivers/acpi/utils.c:353: warning: unsigned int format, different type arg (arg 5)
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.4
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.4
-
bk://linux-dj.bkbits.net/cpufreqLinus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Dave Jones authored
-
Dave Jones authored
We can bomb out early, so don't poke any registers just in case.
-
Alexander Viro authored
Sigh... Build/fix bugs/rediff/send the old diff story... Sorry - just have noticed that ;-/
-
Andreas Gruenbacher authored
With CONFIG_REGPARM=y, syscalls must be declared asmlinkage or else calling them will fail. This fix adds a few missing declarations for sys_fadvise64_64() and sys_remap_file_pages().
-
Jens Axboe authored
This fixes the SCSI layer to handle non-sector-aligned requests from SG_IO (and potentially anything else producing these requests) that could stall the machine and cause all sorts of funnies depending on the low level driver used.
-
James Bottomley authored
This makes the default alignment requirements be 512 bytes for SCSI, the way it used to be. Jens will fix the SCSI layer problems, but low-level drivers might have other restrictions on alignment.
-
James Bottomley authored
CONFIG_IRQBALANCE only affects arch/i386/kernel/io_apic.c, so you should only see it as an option if you actually have one of those. This patch makes IRQBALANCE depend on X86_IO_APIC.
-
bk://linux-scsi.bkbits.net/scsi-for-linus-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Alexander Viro authored
... yes, Virginia, some perverts *do* tweak widely shared method tables and do that in very sensitive spots, at that...
-
Benjamin Herrenschmidt authored
This fixes the ppc64 /proc/cpuinfo oops introduced with the lmb cleanups. We are trying to slowly phase out the LMB stuff (it mostly duplicates functionality of bootmem...), this part got overlooked.
-
- 23 Feb, 2004 25 commits
-
-
Len Brown authored
into intel.com:/home/lenb/src/linux-acpi-test-2.6.4
-
bk://bk.linux1394.org/ieee1394-2.6Linus Torvalds authored
into ppc970.osdl.org:/home/torvalds/v2.5/linux
-
Ben Collins authored
-
Ben Collins authored
-
Ben Collins authored
-
Ben Collins authored
-
Ben Collins authored
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> There were a number of bugs in our cmd_line handling: - We were looking at cmd_line after it had been tokenised. Use saved_command line instead - Use strlcpy instead of memcpy/explicit NULL set. - Remove magic numbers in iseries cmd_line parsing
-
Ben Collins authored
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> UP compile fixes.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Restore the old cpu names in /proc/cpuinfo, some applications parse this field.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Some trivial oops cleanups.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Set node 0 online, otherwise the recent cpu/memory topology stuff will oops on a non NUMA machine.
-
Andrew Morton authored
From: Linda Xie <lxiep@us.ibm.com> set err to -ENODEV when a new node doesn't have "interrupt" property.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> __get_SP used to be a function call which meant we allocated a stack frame before calling it. This meant the SP it returned was one frame below the current function. Lets call that bogusSP (and the real one SP). The new dump_stack was being tail call optimised so it remained one frame above bogusSP. dump_stack would then store below SP (as the ABI allows us to) and would stomp over the back link that bogusSP pointed to (__get_SP had set the back link up so it worked sometimes, just not all the time). Fix this by just making __get_SP an inline that returns the current SP.
-
Andrew Morton authored
From: Stephen Rothwell <sfr@canb.auug.org.au> I think Ben introduced this new file and iSeries doesn't need it.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Another decent optimisation found in the ia64 port, dont take the irq descriptor lock or do the note_interrupt stuff on PER_CPU irqs (ie IPIs).
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Clean up per cpu usage in segment table code.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Make a number of segment table functions static. Clean up one duplicated slbia.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> Add cpus and NUMA memory nodes to sysfs. Also add cpu physical id.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> The might_sleep infrastructure doesnt like our get_users in the backtrace code, we often end up with might_sleep warnings inside might_sleep warnings. Instead just be careful about pointers before dereferencing them. Also remove the hack where we only printed the bottom 32bits of the WCHAN value.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> This adds stack overflow debugging much like x86. Its pretty agressive and checks if > 8kB out of 16kB of stack is used.
-
Andrew Morton authored
From: Rusty Russell <rusty@rustcorp.com.au> This cleans up the rtasd logic, and also makes it hotplug CPU safe.
-
Andrew Morton authored
From: Anton Blanchard <anton@samba.org> smp_message_pass has a few args that are never used. Remove em. Also add memory missing memory barrier in smp_call_function_interrupt.
-
Andrew Morton authored
From: Rusty Russell <rusty@rustcorp.com.au> 1) Check for cpuids >= NR_CPUS in prom_hold_cpus: we previously overflowed arrays when this happened, and checking it here ensures that it doesn't happen elsewhere. Still move processors to secondary_hold (out of OF), but we won't release them. 2) smp_iSeries_message_pass and smp_xics_message_pass don't need to iterate if given a specific CPU: cleanup and fix. 3) kick_cpu variants don't need to check cpu range (caller is screwed anyway if this happened): replaced with BUG_ON for now. 4) smp_openpic_probe and smp_xics_probe can use cpus_weight(): it's faster and simpler. 5) User for_each_cpu/for_each_online_cpu as appropriate.
-