ed7a236 | Ralf Baechle | 26 August 2007, 23:19:21 UTC | [MIPS] IP27: shutdown_bridge_irq: don't free irq. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:17:00 UTC |
8313da3 | Ralf Baechle | 24 August 2007, 15:48:30 UTC | [MIPS] Sort out handling of ISA-less PCI systems. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:17:00 UTC |
2704afe | Ralf Baechle | 24 August 2007, 12:47:45 UTC | [MIPS] Add __cmpdi2 Certain 32-bit kernel configurations seem to be able to cause references, this was observed with gcc 4.1.2. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:17:00 UTC |
606bf78 | Ralf Baechle | 24 August 2007, 01:13:33 UTC | [MIPS] HOTPLUG: Make register_pci_controller __devinit. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:17:00 UTC |
c4aa256 | Ralf Baechle | 23 August 2007, 13:17:14 UTC | [MIPS] PCI: Remove __devinit attribute from pcibios_fixup_bus. Since 96bde06a2df1b363206d3cdef53134b84ff37813 several callers of pcibios_resource_to_bus are no longer marked __devinit resulting in a pile of modpost warnings if PCI && !HOTPLUG: MODPOST vmlinux.o WARNING: vmlinux.o(.text+0x15dde8): Section mismatch: reference to .init.text:pcibios_resource_to_bus (between 'pci_map_rom' and 'pci_map_rom_copy') WARNING: vmlinux.o(.text+0x15e140): Section mismatch: reference to .init.text:pcibios_resource_to_bus (between 'pci_update_resource' and 'pci_claim_resource') WARNING: vmlinux.o(.text+0x15f0cc): Section mismatch: reference to .init.text:pcibios_resource_to_bus (between 'pci_setup_cardbus' and 'pci_bus_assign_resources') WARNING: vmlinux.o(.text+0x15f0f0): Section mismatch: reference to .init.text:pcibios_resource_to_bus (between 'pci_setup_cardbus' and 'pci_bus_assign_resources') WARNING: vmlinux.o(.text+0x15f114): Section mismatch: reference to .init.text:pcibios_resource_to_bus (between 'pci_setup_cardbus' and 'pci_bus_assign_resources') WARNING: vmlinux.o(.text+0x15f138): Section mismatch: reference to .init.text:pcibios_resource_to_bus (between 'pci_setup_cardbus' and 'pci_bus_assign_resources') WARNING: vmlinux.o(.text+0x15f438): Section mismatch: reference to .init.text:pcibios_resource_to_bus (between 'pci_bus_assign_resources' and 'pbus_size_mem') WARNING: vmlinux.o(.text+0x15f4f4): Section mismatch: reference to .init.text:pcibios_resource_to_bus (between 'pci_bus_assign_resources' and 'pbus_size_mem') Removing __devinit from pcibios_resource_to_bus make the same necessary for pcibios_fixup_device_resources as well. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:59 UTC |
4547d22 | Ralf Baechle | 23 August 2007, 13:12:56 UTC | [MIPS] PCI: Remove __devinit attribute from pcibios_fixup_bus. Since 96bde06a2df1b363206d3cdef53134b84ff37813 pcibios_fixup_bus's caller pci_scan_child_bus is no longer marked __devinit resulting in this modpost warning if PCI && !HOTPLUG: MODPOST vmlinux.o WARNING: vmlinux.o(.text+0x158b9c): Section mismatch: reference to .init.text:pcibios_fixup_bus (between 'pci_scan_child_bus' and 'pci_scan_bus_parented') Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:59 UTC |
db15f36 | Ralf Baechle | 22 August 2007, 21:48:08 UTC | [MIPS] Delete duplicate inclusion of <linux/delay.h>. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:59 UTC |
1bfa771 | Ralf Baechle | 22 August 2007, 21:42:18 UTC | [MIPS] Polish <asm/edac.h>. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:59 UTC |
88eb413 | Ralf Baechle | 22 August 2007, 15:29:56 UTC | [MIPS] IP22: Export sgi_gfxaddr for use by the Newport console driver. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:59 UTC |
948a34c | Thiemo Seufer | 22 August 2007, 00:42:04 UTC | [MIPS] Maintain si_code field properly for FP exceptions The appended patch adds code to update siginfo_t's si_code field. It fixes e.g. a floating point overflow regression in the SBCL testsuite. Signed-off-By: Thiemo Seufer <ths@linux-mips.org> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:59 UTC |
34412c7 | Thiemo Seufer | 20 August 2007, 22:43:49 UTC | [MIPS] SMTC: Fix duplicate status dumps on NMI Also removes the while(1); loop by propagating the ATTRIB_NORET of die() to nmi_exception_handler. Signed-off-by: Thiemo Seufer <ths@networkno.de> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:59 UTC |
97ce9a8 | Nicolas Schichan | 20 August 2007, 13:57:38 UTC | [MIPS] Unconditionally writeback and invalidate caches on kexec. Signed-off-by: Nicolas Schichan <nschichan@freebox.fr> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:59 UTC |
9f90a03 | Atsushi Nemoto | 19 August 2007, 13:32:10 UTC | [PATCH] rtc: Make rtc-rs5c348 driver hotplug-aware The rtc-rs5c348 SPI driver name doesn't match its module name, which prevents it from properly hotplugging. There is only one in-tree user of its driver, which is fixed by this patch too. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Acked-by: David Brownell <david-b@pacbell.net> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:58 UTC |
c99dcac | Ralf Baechle | 16 August 2007, 11:10:16 UTC | [MIPS] Fix gcc 3.3 warning. CC arch/mips/kernel/cpu-bugs64.o arch/mips/kernel/cpu-bugs64.c: In function 'align_mod': arch/mips/kernel/cpu-bugs64.c:23: warning: asm operand 0 probably doesn't match constraints arch/mips/kernel/cpu-bugs64.c:23: warning: asm operand 1 probably doesn't match constraints Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:58 UTC |
0806133 | Ilpo Järvinen | 15 August 2007, 22:03:01 UTC | [MIPS] Fix invalid semicolon after if statement Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@helsinki.fi> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:58 UTC |
c5d7eb9 | Yoichi Yuasa | 07 August 2007, 14:20:21 UTC | [MIPS] Update Cobalt defconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:58 UTC |
0d2d644 | Yoichi Yuasa | 14 August 2007, 11:34:52 UTC | [MIPS] Update workpad_defconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:58 UTC |
dd70438 | Yoichi Yuasa | 14 August 2007, 11:33:54 UTC | [MIPS] Update tb0287_defconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:57 UTC |
96a6d87 | Yoichi Yuasa | 14 August 2007, 11:32:47 UTC | [MIPS] Update tb0226_defconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:57 UTC |
aabfc58 | Yoichi Yuasa | 14 August 2007, 11:31:35 UTC | [MIPS] Update tb0219_defconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:57 UTC |
f5594fd | Yoichi Yuasa | 14 August 2007, 11:30:21 UTC | [MIPS] Update mpc30x_defconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:56 UTC |
be72bd6 | Yoichi Yuasa | 14 August 2007, 11:29:02 UTC | [MIPS] Update e55_defconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:56 UTC |
d2a34c4 | Yoichi Yuasa | 14 August 2007, 11:27:47 UTC | [MIPS] Update capcella_defconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:56 UTC |
5bd080f | Ralf Baechle | 13 August 2007, 11:47:17 UTC | [MIPS] IP22: Fix modpost warning. MODPOST vmlinux.o WARNING: vmlinux.o(.text+0xc70): Section mismatch: reference to .init.text:add_memory_region (between 'probe_memory' and 'enable_local0_irq') Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:56 UTC |
9975e77 | Ralf Baechle | 13 August 2007, 11:44:41 UTC | [MIPS] Gcc 3.3 build fixes. Work around gcc 3.3's unability to evaluate that certain expressions indeed are constant. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:56 UTC |
bdd3ede | Ralf Baechle | 10 August 2007, 17:30:57 UTC | [MIPS] MT: Use kallsyms in CPU state dump Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:56 UTC |
153ef95 | Ralf Baechle | 07 August 2007, 17:40:06 UTC | [MIPS] MIPSsim: Delete old file that survived moving around in the tree. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:56 UTC |
a204458 | Ralf Baechle | 07 August 2007, 16:30:58 UTC | [MIPS] unwind_stack should return a value ... And gcc 3.4 doesn't even warn out this, grrr. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:55 UTC |
b543858 | Ralf Baechle | 07 August 2007, 16:18:28 UTC | [MIPS] SMTC: Fix crash on bootup with idebus= command line argument. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:55 UTC |
de4b214 | Ralf Baechle | 07 August 2007, 14:02:55 UTC | [MIPS] Fix build error if CONFIG_KALLSYMS is undefined. CC arch/mips/kernel/traps.o arch/mips/kernel/traps.c: In function 'show_backtrace': arch/mips/kernel/traps.c:110: warning: unused variable 'ra' Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:55 UTC |
3f478a8 | Ralf Baechle | 07 August 2007, 13:55:47 UTC | [MIPS] Excite: disable 64-bit kernel support. CC arch/mips/basler/excite/excite_prom.o arch/mips/basler/excite/excite_prom.c:136:3: #error 64 bit support not implemented Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:55 UTC |
dbb7454 | Ralf Baechle | 07 August 2007, 13:52:17 UTC | [MIPS] Kconfig: Fix configuration warning by hardwiring HOTPLUG_CPU to n. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:55 UTC |
028151b | Ralf Baechle | 07 August 2007, 12:05:27 UTC | [MIPS] Update a few defconfigs. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:55 UTC |
fe56b95 | Ralf Baechle | 06 August 2007, 15:35:23 UTC | [MIPS] SMTC: Move MIPS_CPU_IPI_IRQ definition into header. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:55 UTC |
45a98eb | Ralf Baechle | 06 August 2007, 15:32:20 UTC | [MIPS] Malta: Include <linux/irq.h for cp0_compare_irq / cp0_perfcount_irq. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:54 UTC |
428ab28 | Ralf Baechle | 06 August 2007, 13:02:12 UTC | [MIPS] SMP: Scatter __cpuinit over the code as needed. MIPS doesn't do CPU hotplugging yet but since many of the functions don't even have an __init let's fix this right. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:54 UTC |
d98cc84 | Ralf Baechle | 06 August 2007, 09:02:07 UTC | [MIPS] SEAD: Don't mark as experimental. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:54 UTC |
48d365e | Yoichi Yuasa | 04 August 2007, 14:35:47 UTC | [MIPS] remove unused marvell.h Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:54 UTC |
106e802 | Yoichi Yuasa | 04 August 2007, 14:34:17 UTC | [MIPS] remove unused gt64240.h Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:54 UTC |
e2286d7 | Yoichi Yuasa | 04 August 2007, 14:26:53 UTC | [MIPS] SNI: remove unused pcimt_scache.c Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:54 UTC |
dee3c75 | Yoichi Yuasa | 04 August 2007, 14:24:51 UTC | [MIPS] SNI: Remove unneeded sni_machine_halt Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:54 UTC |
5d3fdea | Atsushi Nemoto | 03 August 2007, 14:33:38 UTC | [MIPS] Remove dead code from irq_txx9.c Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:54 UTC |
6c76988 | Daniel Jacobowitz | 03 August 2007, 15:43:01 UTC | [MIPS] Do not discard extra debugging sections. Leaving these sections is useful to some tools that look at the image, and none of them are loaded into memory. The .mdebug.abi64 section, in particular, lets GDB recognize vmlinux.32 as an N64 program instead of guessing that it is O32. Signed-off-by: Daniel Jacobowitz <dan@codesourcery.com> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:53 UTC |
bda4d16 | Atsushi Nemoto | 02 August 2007, 14:36:26 UTC | [MIPS] Update defconfigs for TX39/TX49 Update defconfigs, disabling CONFIG_EXPERIMENTAL. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:53 UTC |
cd463f3 | Atsushi Nemoto | 02 August 2007, 14:36:17 UTC | [MIPS] Use -Werror on TX39/TX49 boards Now these directories can be built cleanly. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:53 UTC |
ad99876 | Atsushi Nemoto | 02 August 2007, 14:36:11 UTC | [MIPS] Drop unneeded config options for RBTX4938 Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:53 UTC |
c87abd7 | Atsushi Nemoto | 02 August 2007, 14:36:02 UTC | [MIPS] Cleanup TX39/TX49 irq code Cleanup jmr3927, tx4927 and tx4938 irq codes, using common IRQ_CPU, I8259 and IRQ_TXX9 irq routines. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:53 UTC |
8420fd0 | Atsushi Nemoto | 02 August 2007, 14:35:53 UTC | [MIPS] The irq_chip for TX39/TX49 SoCs Add generic irq_chip for TX39/TX49 SoCs. This can be replace jmr3927_irq_irc, tx4927_irq_pic_type and tx4938_irq_pic_type. Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:52 UTC |
477f949 | Ralf Baechle | 02 August 2007, 11:08:32 UTC | [MIPS] Sibyte: CONFIG_SIBYTE_SB1250_DUART -> CONFIG_SERIAL_SB1250_DUART This is needed since the Sibyte serial driver was exchanged. Issue report by Imre Kaloz <kaloz@openwrt.org>. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:51 UTC |
7acae22 | Yoichi Yuasa | 02 August 2007, 03:48:00 UTC | [MIPS] Fix au1xxx_gpio_direction_* return value Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:50 UTC |
f201b46 | Yoichi Yuasa | 02 August 2007, 03:44:44 UTC | [MIPS] Remove unused pnx8550 Kconfig Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp> Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:49 UTC |
d806cb2 | Ralf Baechle | 01 August 2007, 23:36:08 UTC | [MIPS] Kconfig: Enable 64BIT_PHYS_ADDR only through select. The user should not have to have any clue about this setting. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:49 UTC |
dc0366b | Ralf Baechle | 01 August 2007, 18:42:37 UTC | [MIPS] SMTC: Fix secondary VPE interrupt mask initialization. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:49 UTC |
99e480d | Ralf Baechle | 01 August 2007, 14:46:18 UTC | [MIPS] Compute PGD_ORDER from the select page size. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:49 UTC |
03b8b8e | Ralf Baechle | 01 August 2007, 14:27:36 UTC | [MIPS] Extract {PGD,PMD,PTE}_ORDER into asm-offset.h For debugging purposes only. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:49 UTC |
5ff9747 | Ralf Baechle | 01 August 2007, 14:25:28 UTC | [MIPS] Fix computation of {PGD,PMD,PTE}_T_LOG2. For the generation of asm-offset.h to work these need to be evaulatable by gcc as a constant expression. This issue did exist for a while but didn't bite because they're only in asm-offset.h for debugging purposes. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:48 UTC |
4c8081e | Ralf Baechle | 31 July 2007, 20:47:03 UTC | [MIPS] Fix computation of PGDIR_SHIFT for 16K pagesize on 32-bit kernels. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> | 27 August 2007, 01:16:48 UTC |
50c4663 | Ingo Molnar | 25 August 2007, 20:17:19 UTC | sched: s/sched_latency/sched_min_granularity runtime limit and wakeup granularity used to be a function of granularity and that was incorrect changed to sched_latency. Fix this to make wakeup granularity a function of min-granularity, and the runtime limit equal to latency. Signed-off-by: Ingo Molnar <mingo@elte.hu> | 25 August 2007, 20:17:19 UTC |
a3ce8ea | Linus Torvalds | 25 August 2007, 18:25:29 UTC | Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched * git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched: sched: cleanup, sched_granularity -> sched_min_granularity sched: adaptive scheduler granularity sched: fix CONFIG_SCHED_DEBUG dependency of lockdep sysctls | 25 August 2007, 18:25:29 UTC |
f2154ee | Linus Torvalds | 25 August 2007, 18:24:53 UTC | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6: firewire: Add ref-counting for sbp2 orbs (fix command abortion) firewire: fix unloading of fw-ohci while devices are attached ieee1394: sbp2: fix sbp2_remove_device for error cases | 25 August 2007, 18:24:53 UTC |
172ac3d | Ingo Molnar | 25 August 2007, 16:41:53 UTC | sched: cleanup, sched_granularity -> sched_min_granularity due to adaptive granularity scheduling the role of sched_granularity has changed to "minimum granularity", so rename the variable (and the tunable) accordingly. Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> | 25 August 2007, 16:41:53 UTC |
2180508 | Peter Zijlstra | 25 August 2007, 16:41:53 UTC | sched: adaptive scheduler granularity Instead of specifying the preemption granularity, specify the wanted latency. By fixing the granlarity to a constany the wakeup latency it a function of the number of running tasks on the rq. Invert this relation. sysctl_sched_granularity becomes a minimum for the dynamic granularity computed from the new sysctl_sched_latency. Then use this latency to do more intelligent granularity decisions: if there are fewer tasks running then we can schedule coarser. This helps performance while still always keeping the latency target. Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Signed-off-by: Ingo Molnar <mingo@elte.hu> | 25 August 2007, 16:41:53 UTC |
1fc84aa | Peter Zijlstra | 25 August 2007, 16:41:52 UTC | sched: fix CONFIG_SCHED_DEBUG dependency of lockdep sysctls Make the lockdep sysctls not depend on CONFIG_SCHED_DEBUG. Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl> Signed-off-by: Ingo Molnar <mingo@elte.hu> | 25 August 2007, 16:41:52 UTC |
e57d201 | Kristian Høgsberg | 24 August 2007, 22:59:58 UTC | firewire: Add ref-counting for sbp2 orbs (fix command abortion) This handles the case where we get the status write before getting the complete_transaction callback ("status write for unknown orb"). In this case, we just assume that the initial orb pointer transaction succeeded and finish the orb. To prevent the transaction callback from touching freed memory, we ref-count the orb structures. Signed-off-by: Kristian Høgsberg <krh@redhat.com> Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> | 25 August 2007, 16:00:27 UTC |
8a2d9ed | Stefan Richter | 20 August 2007, 23:05:14 UTC | firewire: fix unloading of fw-ohci while devices are attached Fix panic in run_timer_softirq right after "modprobe -r firewire-ohci" if a FireWire disk was attached and firewire-sbp2 loaded. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> | 25 August 2007, 16:00:27 UTC |
a2ee3f9 | Stefan Richter | 11 August 2007, 09:51:16 UTC | ieee1394: sbp2: fix sbp2_remove_device for error cases Bug found by Olaf Hering <olh@suse.de>: sbp2util_remove_command_orb_pool requires a valid lu->hi pointer. Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de> | 25 August 2007, 16:00:26 UTC |
6ae26fa | Linus Torvalds | 25 August 2007, 15:01:53 UTC | Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6 * 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6: agp: balance ioremap checks agp: Add device id for P4M900 to via-agp module efficeon-agp leaks 'struct agp_bridge_data' in error paths of agp_efficeon_probe() | 25 August 2007, 15:01:53 UTC |
6869ce1 | Linus Torvalds | 25 August 2007, 15:01:06 UTC | Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6 * 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6: drm: ioremap return value checks drm/via: Fix dmablit when blit queue is full drm_rmmap_ioctl(): remove dead code | 25 August 2007, 15:01:06 UTC |
36373b4 | Linus Torvalds | 25 August 2007, 14:59:59 UTC | Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6: myri10ge: update driver version to 1.3.2-1.269 myri10ge: use pcie_get/set_readrq ehea: fix queue destructor ehea: fix module parameter description ehea: fix interface to DLPAR tools sgiseeq: Fix return type of sgiseeq_remove sky2 1.17 sky2: only bring up watchdog if link is active sky2: clear PCI power control reg at startup DM9000: fix interface hang under load phy layer: fix genphy_setup_forced (don't reset) Don't use GFP_DMA for zone allocation. fix realtek phy id in forcedeth | 25 August 2007, 14:59:59 UTC |
0b887d0 | Linus Torvalds | 25 August 2007, 14:54:38 UTC | Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (30 commits) ACPI: work around duplicate name "VID" problem on T61 acpiphp_ibm: add missing '\n' to error message ACPI: add dump_stack() to trace acpi_format_exception programming errors make drivers/acpi/scan.c:create_modalias() static ACPI: Fix a warning of discarding qualifiers from pointer target type ACPI: "ACPI handle has no context!" should be KERN_DEBUG ACPI video hotkey: export missing ACPI video hotkey events via input layer ACPI: Validate XSDT, use RSDT if XSDT fails ACPI: /proc/acpi/thermal_zone trip points are now read-only, mark them as such ACPI: fix ia64 allnoconfig build PNP: remove null pointer checks PNP: remove MODULE infrastructure ISAPNP: removed unused isapnp_detected and ISAPNP_DEBUG PNPACPI: remove unnecessary casts of "void *" PNPACPI: simplify irq_flags() PNP: fix up after Lindent ACPI: enable GPEs before calling _WAK on resume asus-laptop: Fix rmmod of asus_laptop sony-laptop: call sonypi_compat_init earlier sony-laptop: enable Vaio FZ events ... | 25 August 2007, 14:54:38 UTC |
0769d39 | Scott Thompson | 25 August 2007, 08:17:49 UTC | drm: ioremap return value checks Signed-off-by: Scott Thompson <postfail <at> hushmail.com> Signed-off-by: Dave Airlie <airlied@linux.ie> | 25 August 2007, 08:17:49 UTC |
5bdbc7d | Scott Thompson | 25 August 2007, 08:14:00 UTC | agp: balance ioremap checks patchset against 2.6.23-rc3. corrects missing ioremap return checks and balancing on iounmap calls, integrated changes per list recommendations on the original set of patches.. Signed-off-by: Scott Thompson <postfail <at> hushmail.com> Signed-off-by: Dave Airlie <airlied@linux.ie> | 25 August 2007, 08:14:00 UTC |
32ddef9 | Xavier Bachelot | 25 August 2007, 08:10:52 UTC | agp: Add device id for P4M900 to via-agp module Signed-off-by: Dave Airlie <airlied@linux.ie> | 25 August 2007, 08:10:52 UTC |
2972863 | Brice Goglin | 24 August 2007, 06:57:54 UTC | myri10ge: update driver version to 1.3.2-1.269 Update myri10ge driver version to 1.3.2-1.269. Signed-off-by: Brice Goglin <brice@myri.com> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:25 UTC |
302d242 | Brice Goglin | 24 August 2007, 06:57:17 UTC | myri10ge: use pcie_get/set_readrq Based on a patch from Peter Oruba, convert myri10ge to use pcie_get_readrq() and pcie_set_readrq() instead of our own PCI calls and arithmetics. These driver changes incorporate the proposed PCI-X / PCI-Express read byte count interface. Reading and setting those values doesn't take place "manually", instead wrapping functions are called to allow quirks for some PCI bridges. Signed-off-by: Brice Goglin <brice@myri.com> Signed-off by: Peter Oruba <peter.oruba@amd.com> Based on work by Stephen Hemminger <shemminger@linux-foundation.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:22 UTC |
28721c8 | Jan-Bernd Themann | 22 August 2007, 14:21:28 UTC | ehea: fix queue destructor Includes hcp_epas_dtor in eq/cq/qp destructors to unmap HW register. Signed-off-by: Jan-Bernd Themann <themann@de.ibm.com> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:20 UTC |
18072a5 | Jan-Bernd Themann | 22 August 2007, 14:21:24 UTC | ehea: fix module parameter description Update the module parameter description of "use_mcs" to show correct default value Signed-off-by: Jan-Bernd Themann <themann@de.ibm.com> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:18 UTC |
a8e34fd | Jan-Bernd Themann | 22 August 2007, 14:20:58 UTC | ehea: fix interface to DLPAR tools Userspace DLPAR tool expects decimal numbers to be written to and read from sysfs entries. Signed-off-by: Jan-Bernd Themann <themann@de.ibm.com> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:15 UTC |
e3efb05 | Ralf Baechle | 22 August 2007, 15:03:52 UTC | sgiseeq: Fix return type of sgiseeq_remove The driver remove method needs to return an int not void. This was just never noticed because usually this driver is not being built as a module. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:13 UTC |
c2cb71f | Stephen Hemminger | 21 August 2007, 21:34:04 UTC | sky2 1.17 Mark new version to track if current driver is in use. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:11 UTC |
32c2c30 | Stephen Hemminger | 21 August 2007, 21:34:03 UTC | sky2: only bring up watchdog if link is active This fixes the extra timer overhead that people were whining about as a 2.6.23 regression. Running the watchdog timer all the time is unneeded. Change it to run only if link is up, and reduce frequency to save power. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:08 UTC |
b234577 | Stephen Hemminger | 21 August 2007, 21:34:02 UTC | sky2: clear PCI power control reg at startup Make sure PCI register for PHY power gets cleared on boot, and make sure to avoid any PCI posting problems. Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:06 UTC |
c46ac94 | Florian Westphal | 20 August 2007, 23:33:42 UTC | DM9000: fix interface hang under load When transferring data at full speed, the DM9000 network interface sometimes stops sending/receiving data. Worse, ksoftirqd consumes 100% cpu and the net tx watchdog never triggers. Fix by spin_lock_irqsave() in dm9000_start_xmit() to prevent the interrupt handler from interfering. Signed-off-by: Florian Westphal <fw@strlen.de> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:04 UTC |
bc1e0a0 | Domen Puncer | 17 August 2007, 06:54:45 UTC | phy layer: fix genphy_setup_forced (don't reset) Writing BMCR_RESET bit will reset MII_BMCR to default values. This is clearly not what we want. Signed-off-by: Domen Puncer <domen.puncer@telargo.com> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:31:02 UTC |
09e06f6 | Ralf Baechle | 15 August 2007, 11:53:16 UTC | Don't use GFP_DMA for zone allocation. IP32 doesn't even have a ZONE_DMA so no point in using GFP_DMA in any IP32-specific device driver. Signed-off-by: Ralf Baechle <ralf@linux-mips.org> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:30:59 UTC |
ba685fb | Willy Tarreau | 23 August 2007, 19:35:41 UTC | fix realtek phy id in forcedeth As noticed by Chuck Ebbert, commit c5e3ae8823693b260ce1f217adca8add1bc0b3de introduced a copy-paste typo, as realtek phy is 0x732 and not 0x1c1. Obvious fix below suggested by Ayaz Abdulla. Signed-off-by: Willy Tarreau <w@1wt.eu> Cc: Ayaz Abdulla <aabdulla@nvidia.com> Cc: Chuck Ebbert <cebbert@redhat.com> Signed-off-by: Jeff Garzik <jeff@garzik.org> | 25 August 2007, 06:30:57 UTC |
136c4bb | Len Brown | 25 August 2007, 06:24:03 UTC | Pull bugzilla-8798 into release branch | 25 August 2007, 06:24:03 UTC |
e6d9da1 | Zhang Rui | 25 August 2007, 06:23:31 UTC | ACPI: work around duplicate name "VID" problem on T61 This can only fix the problem that more than one video bus device have the same AML name "VID". ie. the proc I/F for the second "VID" video bus device is located under /proc/acpi/video/VID1/... As this is really rare and the ACPI proc I/F is a legacy feature that we are planning to remove. We won't provide a generic solution for this problem. Signed-off-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Len Brown <len.brown@intel.com> | 25 August 2007, 06:23:31 UTC |
25c87f7 | Len Brown | 25 August 2007, 05:44:01 UTC | Pull events into release branch Conflicts: drivers/acpi/video.c Signed-off-by: Len Brown <len.brown@intel.com> | 25 August 2007, 05:44:01 UTC |
a4fd494 | Len Brown | 25 August 2007, 05:40:27 UTC | Pull misc into release branch | 25 August 2007, 05:40:27 UTC |
5e1f198 | Jeremy Fitzhardinge | 25 August 2007, 05:31:45 UTC | acpiphp_ibm: add missing '\n' to error message Add missing \n to error in ibm_find_acpi_device. Signed-off-by: Jeremy Fitzhardinge <jeremy@goop.org> Cc: Kristen Carlson Accardi <kristen.c.accardi@intel.com> Cc: Greg Kroah-Hartman <gregkh@suse.de> Cc: Adrian Bunk <trivial@kernel.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Len Brown <len.brown@intel.com> | 25 August 2007, 05:39:13 UTC |
3e0d69e | Andrew Morton | 25 August 2007, 05:28:20 UTC | ACPI: add dump_stack() to trace acpi_format_exception programming errors Dump the stack so we can find the secretive caller to acpi_format_exception(). Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Len Brown <len.brown@intel.com> | 25 August 2007, 05:39:02 UTC |
b3e572d | Adrian Bunk | 14 August 2007, 21:22:35 UTC | make drivers/acpi/scan.c:create_modalias() static This patch makes the needlessly global create_modalias() static. Signed-off-by: Adrian Bunk <bunk@kernel.org> Signed-off-by: Len Brown <len.brown@intel.com> | 25 August 2007, 05:38:51 UTC |
70b30fb | Al Viro | 21 August 2007, 15:18:20 UTC | ACPI: Fix a warning of discarding qualifiers from pointer target type drivers/acpi/ec.c: In function `acpi_ec_ecdt_probe': drivers/acpi/ec.c:873: warning: passing arg 1 of `acpi_get_devices' discards qualifiers from pointer target type Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Len Brown <len.brown@intel.com> | 25 August 2007, 05:38:40 UTC |
ead7759 | Shaohua Li | 23 August 2007, 07:01:13 UTC | ACPI: "ACPI handle has no context!" should be KERN_DEBUG Signed-off-by: Shaohua Li <shaohua.li@intel.com> Signed-off-by: Len Brown <len.brown@intel.com> | 25 August 2007, 05:38:20 UTC |
a3a1b26 | Len Brown | 25 August 2007, 05:36:18 UTC | Pull suspend into release branch | 25 August 2007, 05:36:18 UTC |
4c8c95b | Len Brown | 25 August 2007, 02:26:27 UTC | Pull video into release branch | 25 August 2007, 02:26:27 UTC |
519ef1a | Len Brown | 25 August 2007, 02:26:19 UTC | Pull thermal into release branch | 25 August 2007, 02:26:19 UTC |
e9dab19 | Luming Yu | 20 August 2007, 10:23:53 UTC | ACPI video hotkey: export missing ACPI video hotkey events via input layer Signed-off-by: Yu Luming <luming.yu@intel.com> Signed-off-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Len Brown <len.brown@intel.com> | 25 August 2007, 02:23:46 UTC |
b7011d5 | Len Brown | 25 August 2007, 02:20:31 UTC | Pull sony into release branch | 25 August 2007, 02:20:31 UTC |