You can subscribe to this list here.
2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(11) |
Jun
(66) |
Jul
(16) |
Aug
(2) |
Sep
(7) |
Oct
(17) |
Nov
(1) |
Dec
(220) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2003 |
Jan
(154) |
Feb
(167) |
Mar
(159) |
Apr
(172) |
May
(35) |
Jun
(58) |
Jul
(97) |
Aug
(285) |
Sep
(139) |
Oct
(252) |
Nov
(8) |
Dec
(3) |
2004 |
Jan
(13) |
Feb
(159) |
Mar
(136) |
Apr
(33) |
May
(50) |
Jun
(42) |
Jul
(140) |
Aug
(42) |
Sep
(199) |
Oct
(31) |
Nov
(55) |
Dec
|
2005 |
Jan
|
Feb
(12) |
Mar
(214) |
Apr
(119) |
May
(21) |
Jun
(2) |
Jul
(127) |
Aug
(10) |
Sep
(3) |
Oct
(24) |
Nov
(1) |
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
(45) |
May
(13) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(5) |
Nov
(26) |
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(35) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: Jan-Benedict G. <jb...@he...> - 2007-09-13 20:22:37
|
include/asm-vax/bug.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) New commits: commit 4d2d10d64c3fa4b510ff08251a9e357d09451c29 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=4d2d10d64c3fa4b510ff08251a9e357d09451c29 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=4d2d10d64c3fa4b510ff08251a9e357d09451c29 Author: Maciej W. Rozycki <ma...@li...> Date: Mon Sep 10 12:48:43 2007 +0100 bug.h: Make HAVE_ARCH_BUG depend on CONFIG_BUG With CONFIG_BUG undefined BUG() is meant to expand to nil. For this the generic version is good enough. While at it fix formatting and make the message output consistent with the generic version. Signed-off-by: Maciej W. Rozycki <ma...@li...> Signed-off-by: Jan-Benedict Glaw <jb...@jb...> |
From: Jan-Benedict G. <jb...@he...> - 2007-08-29 11:19:16
|
MAINTAINERS | 6 Makefile | 4 arch/mips/Kconfig | 32 arch/mips/au1000/Kconfig | 1 arch/mips/au1000/common/gpio.c | 12 arch/mips/configs/bigsur_defconfig | 4 arch/mips/configs/capcella_defconfig | 417 +--- arch/mips/configs/cobalt_defconfig | 341 +-- arch/mips/configs/e55_defconfig | 319 +-- arch/mips/configs/ip22_defconfig | 373 +-- arch/mips/configs/ip27_defconfig | 394 +--- arch/mips/configs/jmr3927_defconfig | 396 ---- arch/mips/configs/malta_defconfig | 426 +--- arch/mips/configs/mpc30x_defconfig | 572 +----- arch/mips/configs/rbhma4200_defconfig | 332 --- arch/mips/configs/rbhma4500_defconfig | 239 -- arch/mips/configs/sb1250-swarm_defconfig | 4 arch/mips/configs/tb0219_defconfig | 504 +---- arch/mips/configs/tb0226_defconfig | 548 +---- arch/mips/configs/tb0287_defconfig | 592 ++---- arch/mips/configs/workpad_defconfig | 507 +---- arch/mips/defconfig | 373 +-- arch/mips/jmr3927/rbhma3100/irq.c | 48 arch/mips/jmr3927/rbhma3100/setup.c | 13 arch/mips/kernel/Makefile | 1 arch/mips/kernel/asm-offsets.c | 4 arch/mips/kernel/cpu-bugs64.c | 2 arch/mips/kernel/irixsig.c | 2 arch/mips/kernel/irq_txx9.c | 192 ++ arch/mips/kernel/machine_kexec.c | 5 arch/mips/kernel/mips-mt.c | 7 arch/mips/kernel/smp-mt.c | 6 arch/mips/kernel/smtc.c | 2 arch/mips/kernel/traps.c | 31 arch/mips/kernel/vmlinux.lds.S | 7 arch/mips/lib/Makefile | 2 arch/mips/lib/cmpdi2.c | 27 arch/mips/mips-boards/malta/malta_smtc.c | 16 arch/mips/mips-boards/sim/sim_int.c | 88 arch/mips/mipssim/sim_smp.c | 6 arch/mips/mm/init.c | 9 arch/mips/pci/pci.c | 9 arch/mips/philips/pnx8550/common/Kconfig | 1 arch/mips/pmc-sierra/yosemite/smp.c | 6 arch/mips/qemu/q-smp.c | 6 arch/mips/sgi-ip22/ip22-mc.c | 2 arch/mips/sgi-ip22/ip22-setup.c | 1 arch/mips/sgi-ip27/ip27-irq.c | 8 arch/mips/sgi-ip27/ip27-smp.c | 4 arch/mips/sibyte/bcm1480/irq.c | 4 arch/mips/sibyte/cfe/console.c | 2 arch/mips/sibyte/cfe/smp.c | 6 arch/mips/sibyte/sb1250/irq.c | 4 arch/mips/sni/pcimt_scache.c | 37 arch/mips/sni/reset.c | 4 arch/mips/sni/setup.c | 2 arch/mips/tx4927/common/Makefile | 2 arch/mips/tx4927/common/tx4927_irq.c | 395 ---- arch/mips/tx4927/toshiba_rbtx4927/Makefile | 2 arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_irq.c | 171 - arch/mips/tx4927/toshiba_rbtx4927/toshiba_rbtx4927_setup.c | 11 arch/mips/tx4938/common/Makefile | 1 arch/mips/tx4938/common/irq.c | 279 -- arch/mips/tx4938/toshiba_rbtx4938/Makefile | 2 arch/mips/tx4938/toshiba_rbtx4938/irq.c | 2 arch/mips/tx4938/toshiba_rbtx4938/setup.c | 11 arch/parisc/kernel/sys_parisc32.c | 141 - arch/parisc/kernel/syscall_table.S | 4 arch/parisc/kernel/vmlinux.lds.S | 2 arch/powerpc/configs/cell_defconfig | 220 -- arch/powerpc/mm/slb.c | 36 arch/powerpc/platforms/cell/cbe_regs.h | 8 arch/powerpc/platforms/cell/cbe_thermal.c | 6 arch/powerpc/platforms/cell/pervasive.c | 26 arch/powerpc/platforms/cell/spu_manage.c | 2 arch/powerpc/platforms/pasemi/iommu.c | 6 arch/powerpc/sysdev/axonram.c | 46 arch/sparc/lib/Makefile | 3 arch/sparc/lib/cmpdi2.c | 27 arch/sparc/lib/libgcc.h | 18 arch/sparc/prom/console.c | 3 drivers/acpi/Kconfig | 6 drivers/block/sunvdc.c | 2 drivers/char/lcd.c | 1 drivers/dma/ioatdma.c | 18 drivers/isdn/i4l/isdn_bsdcomp.c | 5 drivers/isdn/i4l/isdn_common.c | 2 drivers/macintosh/adb.c | 4 drivers/macintosh/via-pmu.c | 34 drivers/md/dm-mpath-rdac.c | 2 drivers/net/bsd_comp.c | 6 drivers/net/eql.c | 2 drivers/net/irda/kingsun-sir.c | 4 drivers/net/slip.c | 2 drivers/rtc/rtc-rs5c348.c | 2 drivers/serial/sunsu.c | 5 drivers/serial/sunzilog.c | 14 drivers/video/bw2.c | 22 drivers/video/cg3.c | 17 drivers/video/console/Kconfig | 2 drivers/video/console/sticore.c | 14 include/asm-mips/bcache.h | 1 include/asm-mips/edac.h | 17 include/asm-mips/gt64240.h | 1235 ------------- include/asm-mips/jmr3927/jmr3927.h | 3 include/asm-mips/jmr3927/tx3927.h | 36 include/asm-mips/mach-generic/ide.h | 76 include/asm-mips/marvell.h | 59 include/asm-mips/pgtable-32.h | 16 include/asm-mips/pgtable.h | 12 include/asm-mips/smtc.h | 10 include/asm-mips/stacktrace.h | 6 include/asm-mips/tx4927/toshiba_rbtx4927.h | 2 include/asm-mips/tx4927/tx4927.h | 49 include/asm-mips/tx4927/tx4927_pci.h | 23 include/asm-mips/tx4938/rbtx4938.h | 25 include/asm-mips/tx4938/tx4938.h | 41 include/asm-mips/txx9irq.h | 30 include/asm-parisc/io.h | 10 include/asm-parisc/vga.h | 6 include/asm-sparc/tlbflush.h | 6 include/linux/Kbuild | 1 include/linux/if_pppol2tp.h | 4 include/linux/pmu.h | 2 init/main.c | 2 kernel/workqueue.c | 2 net/8021q/vlan_dev.c | 12 net/bridge/br_netfilter.c | 12 net/core/dev_mcast.c | 14 net/core/neighbour.c | 3 net/ipv4/ah4.c | 2 net/ipv4/ip_sockglue.c | 4 net/ipv4/tcp_input.c | 10 net/ipv6/ipv6_sockglue.c | 4 134 files changed, 2674 insertions(+), 7609 deletions(-) New commits: commit a71e99a557c481880e0306e5ec650095bb2171c3 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a71e99a557c481880e0306e5ec650095bb2171c3 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a71e99a557c481880e0306e5ec650095bb2171c3 Merge: 8d9a120c77e3e07de45a3141b9e0ada2c57cfba1 b07d68b5ca4d55a16fab223d63d5fb36f89ff42f Author: Jan-Benedict Glaw <jb...@jb...> Date: Wed Aug 29 13:17:42 2007 +0200 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit b07d68b5ca4d55a16fab223d63d5fb36f89ff42f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b07d68b5ca4d55a16fab223d63d5fb36f89ff42f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b07d68b5ca4d55a16fab223d63d5fb36f89ff42f Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 27 18:32:35 2007 -0700 Linux 2.6.23-rc4 commit f99ba18a96195f047546bd515aabf81fda70ef09 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f99ba18a96195f047546bd515aabf81fda70ef09 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f99ba18a96195f047546bd515aabf81fda70ef09 Author: Andrew Vasquez <and...@ql...> Date: Mon Aug 27 15:25:01 2007 -0700 dm-mpath-rdac: don't stomp on a requests transfer bit Without this, we get qla2xxx complaining about "ISP System Error". What's happening here is the firmware is detecting a Xfer-ready from the storage when in fact the data-direction for a mode-select should be a write (DATA_OUT). The following patch fixes the problem (typo). Verified by Brian, as well. Signed-off-by: Andrew Vasquez <and...@ql...> Verified-by: Brian De Wolf <bld...@cs...> Signed-off-by: Chandra Seetharaman <sek...@us...> Signed-off-by: Linus Torvalds <tor...@li...> commit 5a99efeaa5c7139b7d76cbd5fb54fac664ba3da9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5a99efeaa5c7139b7d76cbd5fb54fac664ba3da9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5a99efeaa5c7139b7d76cbd5fb54fac664ba3da9 Merge: 28d9aa613daa65b295a099a8433df97de1c56a2f 17a82e932d67e2885d9fa18d4656ff53337b1130 Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 27 15:06:28 2007 -0700 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 * 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6: [SPARC32]: Make flush_tlb_kernel_range() an inline function. [SERIAL]: Fix 32-bit warnings in sunzilog.c and sunsu.c [SPARC32]: Kill unused vars and macros from prom/console.c [SPARC32]: Add __cmpdi2() libcall implementation ala. MIPS. [VIDEO]: Do not prom_halt() in cg3 and bw2 device probe. [SUNVDC]: Use slice 0xff on VD_DISK_TYPE_DISK. commit 28d9aa613daa65b295a099a8433df97de1c56a2f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=28d9aa613daa65b295a099a8433df97de1c56a2f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=28d9aa613daa65b295a099a8433df97de1c56a2f Merge: d243769d3f83b318813a04a9592bb7cfedc6c280 10e2ff1c39e6d829379c7c5bb8f1c8f512f257c8 Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 27 15:06:01 2007 -0700 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 * 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: [NET]: Mark Paul Moore as maintainer of labelled networking. [VLAN/BRIDGE]: Fix "skb_pull_rcsum - Fatal exception in interrupt" [ISDN]: Get rid of some pointless allocation casts in common and bsd comp. [NET]: Avoid pointless allocation casts in BSD compression module [IRDA]: Do not do pointless kmalloc return value cast in KingSun driver [NET]: Fix crash in dev_mc_sync()/dev_mc_unsync() [PPPOL2TP]: Fix endianness annotations. [IOAT]: ioatdma needs to to play nice in a multi-dma-client world [SLIP]: trivial sparse warning fix [EQL]: sparse warning fix [NET]: is_power_of_2 in net/core/neighbour.c [TCP]: Describe tcp_init_cwnd() thoroughly in a comment. [NET]: Fix IP_ADD/DROP_MEMBERSHIP to handle only connectionless [KBUILD]: Sanitize tc_ematch headers. [IPSEC] AH4: Update IPv4 options handling to conform to RFC 4302. commit d243769d3f83b318813a04a9592bb7cfedc6c280 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d243769d3f83b318813a04a9592bb7cfedc6c280 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d243769d3f83b318813a04a9592bb7cfedc6c280 Author: Hugh Dickins <hu...@ve...> Date: Mon Aug 27 16:06:19 2007 +0100 fix bogus hotplug cpu warning Fix bogus DEBUG_PREEMPT warning on x86_64, when cpu brought online after bootup: current_is_keventd is right to note its use of smp_processor_id is preempt-safe, but should use raw_smp_processor_id to avoid the warning. Signed-off-by: Hugh Dickins <hu...@ve...> Signed-off-by: Linus Torvalds <tor...@li...> commit 721ebe005c3bb9add55b2e462dfc1bcf8efc6b8f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=721ebe005c3bb9add55b2e462dfc1bcf8efc6b8f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=721ebe005c3bb9add55b2e462dfc1bcf8efc6b8f Author: Hugh Dickins <hu...@ve...> Date: Mon Aug 27 16:04:39 2007 +0100 reverse CONFIG_ACPI_PROC_EVENT default Sigh. Again an ACPI assault on the Thinkpad's Fn+F4 to suspend to RAM. The default and text for CONFIG_THINKPAD_ACPI_INPUT_ENABLED were fixed in -rc3, but now commit 14e04fb34ffa82ee61ae69f98d8fca12d2e8e31c ("ACPI: Schedule /proc/acpi/event for removal") introduces the ACPI_PROC_EVENT config entry, and defaults it to 'n' to disable it again. Change default to y, and add comment to make it clearer that n is for future distros. Signed-off-by: Hugh Dickins <hu...@ve...> Cc: Andrew Morton <ak...@li...> Cc: Len Brown <len...@in...> Signed-off-by: Linus Torvalds <tor...@li...> commit 813409771731d80e6fa94199adf99f2269a4afc0 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=813409771731d80e6fa94199adf99f2269a4afc0 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=813409771731d80e6fa94199adf99f2269a4afc0 Author: Hugh Dickins <hu...@ve...> Date: Mon Aug 27 16:02:12 2007 +0100 fix maxcpus=N parsing Commit 61ec7567db103d537329b0db9a887db570431ff4 ('ACPI: boot correctly with "nosmp" or "maxcpus=0"') broke 'maxcpus=' handling on x86[-64]. maxcpus=N is now having no effect on x86_64, and freezing bootup on i386 (because of inconsistency with the separate maxcpus parsing down in arch/i386, I guess). That's because early_param parsing is a little different from __setup parsing, and needs the "=" omitted: then it seems to work as the original commit intended (no mention of IO-APIC in /proc/interrupts when maxcpus=0). Signed-off-by: Hugh Dickins <hu...@ve...> Cc: Andrew Morton <ak...@li...> Cc: Len Brown <len...@in...> Cc: Andi Kleen <ak...@su...> Cc: Rusty Russell <ru...@ru...> Signed-off-by: Linus Torvalds <tor...@li...> commit 88ede8209efd01b4a557ddd588875544954e170a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=88ede8209efd01b4a557ddd588875544954e170a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=88ede8209efd01b4a557ddd588875544954e170a Merge: 96665822dc43957d4337509e138017dc1cb960b1 23dd6d351a2f8157602e854e3a147a04cf7279a1 Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 27 09:42:43 2007 -0700 Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus: (60 commits) [MIPS] Fulong doesn't need ISA DMA. [MIPS] IP27: intr_sconnect_level: don't disable interrupts. [MIPS] IP27: startup_bridge_irq: connect interrupt. [MIPS] IP27: shutdown_bridge_irq: don't free irq. [MIPS] Sort out handling of ISA-less PCI systems. [MIPS] Add __cmpdi2 [MIPS] HOTPLUG: Make register_pci_controller __devinit. [MIPS] PCI: Remove __devinit attribute from pcibios_fixup_bus. [MIPS] PCI: Remove __devinit attribute from pcibios_fixup_bus. [MIPS] Delete duplicate inclusion of <linux/delay.h>. [MIPS] Polish <asm/edac.h>. [MIPS] IP22: Export sgi_gfxaddr for use by the Newport console driver. [MIPS] Maintain si_code field properly for FP exceptions [MIPS] SMTC: Fix duplicate status dumps on NMI [MIPS] Unconditionally writeback and invalidate caches on kexec. [PATCH] rtc: Make rtc-rs5c348 driver hotplug-aware [MIPS] Fix gcc 3.3 warning. [MIPS] Fix invalid semicolon after if statement [MIPS] Update Cobalt defconfig [MIPS] Update workpad_defconfig ... commit 96665822dc43957d4337509e138017dc1cb960b1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=96665822dc43957d4337509e138017dc1cb960b1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=96665822dc43957d4337509e138017dc1cb960b1 Merge: d96a2a5c6479342229416565944b56bc7a2b1a60 175587cca7447daf5a13e4a53d32360ed8cba804 Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 27 09:42:21 2007 -0700 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: [POWERPC] Fix SLB initialization at boot time [POWERPC] Fix undefined reference to device_power_up/resume [POWERPC] cell: Update cell_defconfig for 2.6.23 [POWERPC] axonram: Do not delete gendisks queue in error path [POWERPC] axonram: Module modification for latest firmware API changes [POWERPC] cell: Support pinhole-reset on IBM cell blades [POWERPC] spu_manage: Use newer physical-id attribute [POWERPC] pasemi: Another IOMMU bugfix for 64K PAGE_SIZE commit d96a2a5c6479342229416565944b56bc7a2b1a60 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d96a2a5c6479342229416565944b56bc7a2b1a60 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d96a2a5c6479342229416565944b56bc7a2b1a60 Merge: 50c46637aa894f904e2fb39086a3d7732f68bd50 81b4b98ae484f11d97b3d5b8e88d916b74055b78 Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 27 09:30:52 2007 -0700 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6: [PARISC] Add NOTES section [PARISC] Use compat_sys_getdents [PARISC] Do not allow STI_CONSOLE to be modular [PARISC] Clean up sti_flush [PARISC] Add dummy isa_(bus|virt)_to_(virt|bus) inlines [PARISC] Add empty <asm-parisc/vga.h> commit 81b4b98ae484f11d97b3d5b8e88d916b74055b78 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=81b4b98ae484f11d97b3d5b8e88d916b74055b78 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=81b4b98ae484f11d97b3d5b8e88d916b74055b78 Author: Kyle McMartin <ky...@pa...> Date: Sun Aug 26 23:28:34 2007 -0400 [PARISC] Add NOTES section Bisected bizarre kernel-space nullptr dereference in udev to commit 18991197b4b588255ccabf472ebc84db7b66a19c, adding the NOTES section fixes it. Signed-off-by: Kyle McMartin <ky...@pa...> commit 88a79078f9ca7d84736799605ff9d9e9545f18e7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=88a79078f9ca7d84736799605ff9d9e9545f18e7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=88a79078f9ca7d84736799605ff9d9e9545f18e7 Author: Kyle McMartin <ky...@pa...> Date: Fri Jun 29 03:38:10 2007 -0400 [PARISC] Use compat_sys_getdents Switch to using the generic compat_sys_getdents instead of a homebrew one. Signed-off-by: Kyle McMartin <ky...@pa...> commit 1eb51c362d5e7b3e2cc741d87872aa4fc867de42 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1eb51c362d5e7b3e2cc741d87872aa4fc867de42 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1eb51c362d5e7b3e2cc741d87872aa4fc867de42 Author: Kyle McMartin <ky...@pa...> Date: Fri Jun 29 02:15:12 2007 -0400 [PARISC] Do not allow STI_CONSOLE to be modular It doesn't really make much sense, anyways, and would need a pile of symbols exported. Signed-off-by: Kyle McMartin <ky...@pa...> commit 03b18f1b2afeac76840648b4232d8e53cfb7ec84 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=03b18f1b2afeac76840648b4232d8e53cfb7ec84 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=03b18f1b2afeac76840648b4232d8e53cfb7ec84 Author: Kyle McMartin <ky...@pa...> Date: Fri Jun 29 02:17:50 2007 -0400 [PARISC] Clean up sti_flush sti_flush is supposed to flush the caches so we can execute the STI rom we copied to memory. Anything more than flush_icache_range is overkill. Fixes a missing symbol when built as a module. Signed-off-by: Kyle McMartin <ky...@pa...> commit fabb8ff4ffa2b6bf89df8ed598551b6aaf632478 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=fabb8ff4ffa2b6bf89df8ed598551b6aaf632478 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=fabb8ff4ffa2b6bf89df8ed598551b6aaf632478 Author: Kyle McMartin <ky...@pa...> Date: Fri Jun 29 02:21:03 2007 -0400 [PARISC] Add dummy isa_(bus|virt)_to_(virt|bus) inlines Less painful than fixing up the Kconfig for a pile of drivers to only build on X86 && ARM && MIPS... Just make them BUG(), as defining them to be 1:1 with physical memory will likely HPMC the box anyways. Signed-off-by: Kyle McMartin <ky...@pa...> commit 37efbb705a7c8778c5ee9f4ec6493cf2d958eecd gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=37efbb705a7c8778c5ee9f4ec6493cf2d958eecd gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=37efbb705a7c8778c5ee9f4ec6493cf2d958eecd Author: Kyle McMartin <ky...@pa...> Date: Thu Jun 28 12:12:39 2007 -0400 [PARISC] Add empty <asm-parisc/vga.h> Signed-off-by: Kyle McMartin <ky...@pa...> commit 17a82e932d67e2885d9fa18d4656ff53337b1130 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=17a82e932d67e2885d9fa18d4656ff53337b1130 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=17a82e932d67e2885d9fa18d4656ff53337b1130 Author: David S. Miller <da...@su...> Date: Sat Aug 25 15:21:51 2007 -0700 [SPARC32]: Make flush_tlb_kernel_range() an inline function. This avoids unused variable warnings in places like mm/vmalloc.c: mm/vmalloc.c: In function âunmap_kernel_rangeâ: mm/vmalloc.c:75: warning: unused variable âstartâ caused by it previously being a macro. Signed-off-by: David S. Miller <da...@da...> commit 4f1296a5169c13b2c1f76c1446aaf361e8519050 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=4f1296a5169c13b2c1f76c1446aaf361e8519050 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=4f1296a5169c13b2c1f76c1446aaf361e8519050 Author: David S. Miller <da...@su...> Date: Sat Aug 25 15:17:31 2007 -0700 [SERIAL]: Fix 32-bit warnings in sunzilog.c and sunsu.c resource_size_t can be either a u64 or a u32, and we can't really know for sure, so when printing such a value out always use long-long printf formatting and cast the argument to that type. Signed-off-by: David S. Miller <da...@da...> commit 7bcd4dae6261b221108148befee20286c6c3a230 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=7bcd4dae6261b221108148befee20286c6c3a230 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=7bcd4dae6261b221108148befee20286c6c3a230 Author: David S. Miller <da...@su...> Date: Sat Aug 25 15:12:32 2007 -0700 [SPARC32]: Kill unused vars and macros from prom/console.c This should have been removed during the of_console_device changes. Signed-off-by: David S. Miller <da...@da...> commit 6cc0735d0dbf6a0e5f802f47d51e1e463466955c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6cc0735d0dbf6a0e5f802f47d51e1e463466955c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6cc0735d0dbf6a0e5f802f47d51e1e463466955c Author: David S. Miller <da...@su...> Date: Sat Aug 25 15:10:44 2007 -0700 [SPARC32]: Add __cmpdi2() libcall implementation ala. MIPS. Device mapper generates calls to this with recent versions of gcc. Signed-off-by: David S. Miller <da...@da...> commit 6c8f5b90bfbe69a27763fb0e181bd2465181446d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6c8f5b90bfbe69a27763fb0e181bd2465181446d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6c8f5b90bfbe69a27763fb0e181bd2465181446d Author: David S. Miller <da...@su...> Date: Fri Aug 24 22:33:15 2007 -0700 [VIDEO]: Do not prom_halt() in cg3 and bw2 device probe. Just give a normal kernel log message of the problem and return failure. Based upon a patch from Mark Fortescue. Signed-off-by: David S. Miller <da...@da...> commit 1bd4b280394cdd14f82efc00808c6d77b097285a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1bd4b280394cdd14f82efc00808c6d77b097285a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1bd4b280394cdd14f82efc00808c6d77b097285a Author: David S. Miller <da...@su...> Date: Fri Aug 24 22:05:44 2007 -0700 [SUNVDC]: Use slice 0xff on VD_DISK_TYPE_DISK. While debugging issues with the VDS server I made the driver use partition 2 to get at the whole disk since this is the "whole disk" partition in the Sun disk label. We really should use slice 0xff which really means the whole physical disk in the VIO disk protocol. Otherwise things won't work well on a disk image that doesn't have a proper disk label on it. Signed-off-by: David S. Miller <da...@da...> commit 10e2ff1c39e6d829379c7c5bb8f1c8f512f257c8 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=10e2ff1c39e6d829379c7c5bb8f1c8f512f257c8 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=10e2ff1c39e6d829379c7c5bb8f1c8f512f257c8 Author: James Morris <jm...@na...> Date: Sat Aug 25 14:41:28 2007 -0700 [NET]: Mark Paul Moore as maintainer of labelled networking. Signed-off-by: James Morris <jm...@na...> Acked-by: Paul Moore <pau...@hp...> Signed-off-by: David S. Miller <da...@da...> commit e7c243c925f6d9dcb898504ff24d6650b5cbb3b1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e7c243c925f6d9dcb898504ff24d6650b5cbb3b1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e7c243c925f6d9dcb898504ff24d6650b5cbb3b1 Author: Evgeniy Polyakov <jo...@2k...> Date: Fri Aug 24 23:36:29 2007 -0700 [VLAN/BRIDGE]: Fix "skb_pull_rcsum - Fatal exception in interrupt" I tried to preserve bridging code as it was before, but logic is quite strange - I think we should free skb on error, since it is already unshared and thus will just leak. Herbert Xu states: > + if ((skb = skb_share_check(skb, GFP_ATOMIC)) == NULL) > + goto out; If this happens it'll be a double-free on skb since we'll return NF_DROP which makes the caller free it too. We could return NF_STOLEN to prevent that but I'm not sure whether that's correct netfilter semantics. Patrick, could you please make a call on this? Patrick McHardy states: NF_STOLEN should work fine here. Signed-off-by: Evgeniy Polyakov <jo...@2k...> Signed-off-by: David S. Miller <da...@da...> commit 7c8347a91dbbb723d8ed106ec817dabac97f2bbc gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=7c8347a91dbbb723d8ed106ec817dabac97f2bbc gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=7c8347a91dbbb723d8ed106ec817dabac97f2bbc Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 24 23:25:33 2007 -0700 [ISDN]: Get rid of some pointless allocation casts in common and bsd comp. vmalloc() returns a void pointer - no need to cast the return value. Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: David S. Miller <da...@da...> commit c573f73ce95d7e421cb4b9928dd41ac9518fcccf gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c573f73ce95d7e421cb4b9928dd41ac9518fcccf gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c573f73ce95d7e421cb4b9928dd41ac9518fcccf Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 24 23:24:43 2007 -0700 [NET]: Avoid pointless allocation casts in BSD compression module The general kernel memory allocation functions return void pointers and there is no need to cast their return values. Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: David S. Miller <da...@da...> commit 901ded25fb98d76e55a8920834b173e7efc026b6 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=901ded25fb98d76e55a8920834b173e7efc026b6 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=901ded25fb98d76e55a8920834b173e7efc026b6 Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 24 23:23:41 2007 -0700 [IRDA]: Do not do pointless kmalloc return value cast in KingSun driver kmalloc() returns a void pointer, so there is no need to cast it in drivers/net/irda/kingsun-sir.c::kingsun_probe(). Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: David S. Miller <da...@da...> commit aaa53c4aba14f14de06419a20e552fe2d8823a33 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=aaa53c4aba14f14de06419a20e552fe2d8823a33 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=aaa53c4aba14f14de06419a20e552fe2d8823a33 Author: Benjamin Thery <ben...@bu...> Date: Fri Aug 24 23:12:08 2007 -0700 [NET]: Fix crash in dev_mc_sync()/dev_mc_unsync() This patch fixes a crash that may occur when the routine dev_mc_sync() deletes an address from the list it is currently going through. It saves the pointer to the next element before deleting the current one. The problem may also exist in dev_mc_unsync(). Signed-off-by: Benjamin Thery <ben...@bu...> Acked-by: Patrick McHardy <ka...@tr...> Signed-off-by: David S. Miller <da...@da...> commit f424bb9efaee90b752aabcb4e5e95920ee9580bb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f424bb9efaee90b752aabcb4e5e95920ee9580bb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f424bb9efaee90b752aabcb4e5e95920ee9580bb Author: Al Viro <vi...@ze...> Date: Fri Aug 24 23:04:18 2007 -0700 [PPPOL2TP]: Fix endianness annotations. {s,d}_{session,tunnel} in pppol2tp_addr are actually host-endian everywhere. We might switch them to net-endian, of course, but that structure is exposed to userland via getname... Signed-off-by: Al Viro <vi...@ze...> Signed-off-by: David S. Miller <da...@da...> commit e4223976341ffb22fabe5b3a69873966808c83aa gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e4223976341ffb22fabe5b3a69873966808c83aa gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e4223976341ffb22fabe5b3a69873966808c83aa Author: Shannon Nelson <sha...@in...> Date: Fri Aug 24 23:02:53 2007 -0700 [IOAT]: ioatdma needs to to play nice in a multi-dma-client world Now that the DMA engine has a multi-client interface, fix the ioatdma driver to play along. At the same time, remove a couple of unnecessary reads and writes. Signed-off-by: Shannon Nelson <sha...@in...> Signed-off-by: David S. Miller <da...@da...> commit 97a1ad431b89765755d2b5aa8c0777ed637d5c4a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=97a1ad431b89765755d2b5aa8c0777ed637d5c4a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=97a1ad431b89765755d2b5aa8c0777ed637d5c4a Author: Stephen Hemminger <she...@li...> Date: Fri Aug 24 22:38:26 2007 -0700 [SLIP]: trivial sparse warning fix Function declared static in forward declaration, but not in actual code. Signed-off-by: Stephen Hemminger <she...@li...> Signed-off-by: David S. Miller <da...@da...> commit 37d2e7316007b4583e5783c608efdd3b2284b74d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=37d2e7316007b4583e5783c608efdd3b2284b74d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=37d2e7316007b4583e5783c608efdd3b2284b74d Author: Stephen Hemminger <she...@li...> Date: Fri Aug 24 22:37:49 2007 -0700 [EQL]: sparse warning fix More noodlin on long flights, patch bin. Sparse warning fix for eql. Signed-off-by: Stephen Hemminger <she...@li...> Signed-off-by: David S. Miller <da...@da...> commit c3609d510f844100669965db8a9ff10ba029bb4a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c3609d510f844100669965db8a9ff10ba029bb4a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c3609d510f844100669965db8a9ff10ba029bb4a Author: vignesh babu <vig...@wi...> Date: Fri Aug 24 22:27:55 2007 -0700 [NET]: is_power_of_2 in net/core/neighbour.c Replacing n & (n - 1) for power of 2 check by is_power_of_2(n) Signed-off-by: vignesh babu <vig...@wi...> Signed-off-by: David S. Miller <da...@da...> commit 26722873a460703e319462afa7ebb8ed3a036c07 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=26722873a460703e319462afa7ebb8ed3a036c07 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=26722873a460703e319462afa7ebb8ed3a036c07 Author: David S. Miller <da...@su...> Date: Fri Aug 24 22:21:50 2007 -0700 [TCP]: Describe tcp_init_cwnd() thoroughly in a comment. People often get tripped up by this function and think that it does not implemented the prescribed algorithms from RFC2414 and RFC3390, even though it does. So add a comment to head off such misunderstandings in the future. Signed-off-by: David S. Miller <da...@da...> commit a96fb49be3dd2031f722bf32af6ed7db965b60f7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a96fb49be3dd2031f722bf32af6ed7db965b60f7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a96fb49be3dd2031f722bf32af6ed7db965b60f7 Author: Flavio Leitner <fle...@re...> Date: Fri Aug 24 22:16:39 2007 -0700 [NET]: Fix IP_ADD/DROP_MEMBERSHIP to handle only connectionless Fix IP[V6]_ADD_MEMBERSHIP and IP[V6]_DROP_MEMBERSHIP to return -EPROTO for connection oriented sockets. Signed-off-by: Flavio Leitner <fle...@re...> Signed-off-by: David S. Miller <da...@da...> commit 36d98d3edce12c8f9ffd33f8f5d23ce728380925 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=36d98d3edce12c8f9ffd33f8f5d23ce728380925 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=36d98d3edce12c8f9ffd33f8f5d23ce728380925 Author: Stephen Hemminger <she...@li...> Date: Wed Aug 22 12:36:01 2007 -0700 [KBUILD]: Sanitize tc_ematch headers. The headers in tc_ematch are used by iproute2, so these headers should be processed. Signed-off-by: Stephen Hemminger <she...@li...> Signed-off-by: David S. Miller <da...@da...> commit 96fe1c0237224b24a0dfaaee6467a5767902ba4a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=96fe1c0237224b24a0dfaaee6467a5767902ba4a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=96fe1c0237224b24a0dfaaee6467a5767902ba4a Author: Nick Bowler <nb...@el...> Date: Wed Aug 22 12:33:51 2007 -0700 [IPSEC] AH4: Update IPv4 options handling to conform to RFC 4302. In testing our ESP/AH offload hardware, I discovered an issue with how AH handles mutable fields in IPv4. RFC 4302 (AH) states the following on the subject: For IPv4, the entire option is viewed as a unit; so even though the type and length fields within most options are immutable in transit, if an option is classified as mutable, the entire option is zeroed for ICV computation purposes. The current implementation does not zero the type and length fields, resulting in authentication failures when communicating with hosts that do (i.e. FreeBSD). I have tested record route and timestamp options (ping -R and ping -T) on a small network involving Windows XP, FreeBSD 6.2, and Linux hosts, with one router. In the presence of these options, the FreeBSD and Linux hosts (with the patch or with the hardware) can communicate. The Windows XP host simply fails to accept these packets with or without the patch. I have also been trying to test source routing options (using traceroute -g), but haven't had much luck getting this option to work *without* AH, let alone with. Signed-off-by: Nick Bowler <nb...@el...> Signed-off-by: David S. Miller <da...@da...> commit 23dd6d351a2f8157602e854e3a147a04cf7279a1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=23dd6d351a2f8157602e854e3a147a04cf7279a1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=23dd6d351a2f8157602e854e3a147a04cf7279a1 Author: Ralf Baechle <ra...@li...> Date: Fri Aug 24 16:49:23 2007 +0100 [MIPS] Fulong doesn't need ISA DMA. Signed-off-by: Ralf Baechle <ra...@li...> commit 52625caaee4930995ab25e0855713a7a2dd89151 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=52625caaee4930995ab25e0855713a7a2dd89151 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=52625caaee4930995ab25e0855713a7a2dd89151 Author: Ralf Baechle <ra...@li...> Date: Mon Aug 27 00:29:11 2007 +0100 [MIPS] IP27: intr_sconnect_level: don't disable interrupts. There is no reason to. Signed-off-by: Ralf Baechle <ra...@li...> commit 84ced30675b1454f1c2dca1fe055ae75eb1df53e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=84ced30675b1454f1c2dca1fe055ae75eb1df53e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=84ced30675b1454f1c2dca1fe055ae75eb1df53e Author: Ralf Baechle <ra...@li...> Date: Mon Aug 27 00:26:58 2007 +0100 [MIPS] IP27: startup_bridge_irq: connect interrupt. shutdown_bridge_irq disconnects the irq so we need to connect the irq or requesting the same irq a send time will fail. This used to make things like ifconfig eth0 down; ifconfig eth0 up fail on IP27. Signed-off-by: Ralf Baechle <ra...@li...> commit ed7a2365062bc9968e8e01423a889a95e85fba80 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ed7a2365062bc9968e8e01423a889a95e85fba80 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ed7a2365062bc9968e8e01423a889a95e85fba80 Author: Ralf Baechle <ra...@li...> Date: Mon Aug 27 00:19:21 2007 +0100 [MIPS] IP27: shutdown_bridge_irq: don't free irq. Signed-off-by: Ralf Baechle <ra...@li...> commit 8313da304cdb32465064202814996a2ca33f04e7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8313da304cdb32465064202814996a2ca33f04e7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8313da304cdb32465064202814996a2ca33f04e7 Author: Ralf Baechle <ra...@li...> Date: Fri Aug 24 16:48:30 2007 +0100 [MIPS] Sort out handling of ISA-less PCI systems. Signed-off-by: Ralf Baechle <ra...@li...> commit 2704afebecc8e268e8c873b6dfab2077d679b593 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2704afebecc8e268e8c873b6dfab2077d679b593 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2704afebecc8e268e8c873b6dfab2077d679b593 Author: Ralf Baechle <ra...@li...> Date: Fri Aug 24 13:47:45 2007 +0100 [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 <ra...@li...> commit 606bf782846163b87868d8cdd46f44241c0c2a6b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=606bf782846163b87868d8cdd46f44241c0c2a6b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=606bf782846163b87868d8cdd46f44241c0c2a6b Author: Ralf Baechle <ra...@li...> Date: Fri Aug 24 02:13:33 2007 +0100 [MIPS] HOTPLUG: Make register_pci_controller __devinit. Signed-off-by: Ralf Baechle <ra...@li...> commit c4aa2563f953d13a9bcf4731b00b0900a45626d7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c4aa2563f953d13a9bcf4731b00b0900a45626d7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c4aa2563f953d13a9bcf4731b00b0900a45626d7 Author: Ralf Baechle <ra...@li...> Date: Thu Aug 23 14:17:14 2007 +0100 [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 <ra...@li...> commit 4547d224d29a6a9a81df91858c2e26b7f88e02e1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=4547d224d29a6a9a81df91858c2e26b7f88e02e1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=4547d224d29a6a9a81df91858c2e26b7f88e02e1 Author: Ralf Baechle <ra...@li...> Date: Thu Aug 23 14:12:56 2007 +0100 [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 <ra...@li...> commit db15f3626df80cebd69b69494c90528aae483caf gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=db15f3626df80cebd69b69494c90528aae483caf gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=db15f3626df80cebd69b69494c90528aae483caf Author: Ralf Baechle <ra...@li...> Date: Wed Aug 22 22:48:08 2007 +0100 [MIPS] Delete duplicate inclusion of <linux/delay.h>. Signed-off-by: Ralf Baechle <ra...@li...> commit 1bfa771e610bebb29d8051884ff3672845ac9c00 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1bfa771e610bebb29d8051884ff3672845ac9c00 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1bfa771e610bebb29d8051884ff3672845ac9c00 Author: Ralf Baechle <ra...@li...> Date: Wed Aug 22 22:42:18 2007 +0100 [MIPS] Polish <asm/edac.h>. Signed-off-by: Ralf Baechle <ra...@li...> commit 88eb4134b0515babd2e6b3f817ed685886e07479 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=88eb4134b0515babd2e6b3f817ed685886e07479 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=88eb4134b0515babd2e6b3f817ed685886e07479 Author: Ralf Baechle <ra...@li...> Date: Wed Aug 22 16:29:56 2007 +0100 [MIPS] IP22: Export sgi_gfxaddr for use by the Newport console driver. Signed-off-by: Ralf Baechle <ra...@li...> commit 948a34cf3988462090291774e55f21f7efdfb072 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=948a34cf3988462090291774e55f21f7efdfb072 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=948a34cf3988462090291774e55f21f7efdfb072 Author: Thiemo Seufer <th...@ne...> Date: Wed Aug 22 01:42:04 2007 +0100 [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 <th...@li...> Signed-off-by: Ralf Baechle <ra...@li...> commit 34412c7231f513283ab501eea41774b4ae623dcc gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=34412c7231f513283ab501eea41774b4ae623dcc gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=34412c7231f513283ab501eea41774b4ae623dcc Author: Thiemo Seufer <th...@ne...> Date: Mon Aug 20 23:43:49 2007 +0100 [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 <th...@ne...> Signed-off-by: Ralf Baechle <ra...@li...> commit 97ce9a8d6c9b50ea38f45d05a73fded2e0701ddf gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=97ce9a8d6c9b50ea38f45d05a73fded2e0701ddf gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=97ce9a8d6c9b50ea38f45d05a73fded2e0701ddf Author: Nicolas Schichan <nsc...@fr...> Date: Mon Aug 20 15:57:38 2007 +0200 [MIPS] Unconditionally writeback and invalidate caches on kexec. Signed-off-by: Nicolas Schichan <nsc...@fr...> Signed-off-by: Ralf Baechle <ra...@li...> commit 9f90a03a7f93be7f247aa902a7d962a56a6f600e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9f90a03a7f93be7f247aa902a7d962a56a6f600e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9f90a03a7f93be7f247aa902a7d962a56a6f600e Author: Atsushi Nemoto <an...@mb...> Date: Sun Aug 19 22:32:10 2007 +0900 [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 <an...@mb...> Acked-by: David Brownell <da...@pa...> Signed-off-by: Ralf Baechle <ra...@li...> commit c99dcac435cec7aca313638db2f1bc406f29210b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c99dcac435cec7aca313638db2f1bc406f29210b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c99dcac435cec7aca313638db2f1bc406f29210b Author: Ralf Baechle <ra...@li...> Date: Thu Aug 16 12:10:16 2007 +0100 [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 <ra...@li...> commit 0806133af401381c559673c3e7269bf62af40388 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0806133af401381c559673c3e7269bf62af40388 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0806133af401381c559673c3e7269bf62af40388 Author: Ilpo Järvinen <ilp...@he...> Date: Thu Aug 16 01:03:01 2007 +0300 [MIPS] Fix invalid semicolon after if statement Signed-off-by: Ilpo Järvinen <ilp...@he...> Signed-off-by: Ralf Baechle <ra...@li...> commit c5d7eb9e8c25cc908461c34844241e5bad0504fe gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c5d7eb9e8c25cc908461c34844241e5bad0504fe gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c5d7eb9e8c25cc908461c34844241e5bad0504fe Author: Yoichi Yuasa <yoi...@tr...> Date: Tue Aug 7 23:20:21 2007 +0900 [MIPS] Update Cobalt defconfig Signed-off-by: Yoichi Yuasa <yoi...@tr...> Signed-off-by: Ralf Baechle <ra...@li...> commit 0d2d6446fe69ee85636648b4b8abb32c456a416f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0d2d6446fe69ee85636648b4b8abb32c456a416f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0d2d6446fe69ee85636648b4b8abb32c456a416f Author: Yoichi Yuasa <yoi...@tr...> Date: Tue Aug 14 20:34:52 2007 +0900 [MIPS] Update workpad_defconfig Signed-off-by: Yoichi Yuasa <yoi...@tr...> Signed-off-by: Ralf Baechle <ra...@li...> commit dd7043815a710e93a731fbb56782db33467755e9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=dd7043815a710e93a731fbb56782db33467755e9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=dd7043815a710e93a731fbb56782db33467755e9 Author: Yoichi Yuasa <yoi...@tr...> Date: Tue Aug 14 20:33:54 2007 +0900 [MIPS] Update tb0287_defconfig Signed-off-by: Yoichi Yuasa <yoi...@tr...> Signed-off-by: Ralf Baechle <ra...@li...> commit 96a6d8727f2b4a5b94f2a78d67c6126c87144e2b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=96a6d8727f2b4a5b94f2a78d67c6126c87144e2b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=96a6d8727f2b4a5b94f2a78d67c6126c87144e2b Author: Yoichi Yuasa <yoi...@tr...> Date: Tue Aug 14 20:32:47 2007 +0900 [MIPS] Update tb0226_defconfig Signed-off-by: Yoichi Yuasa <yoi...@tr...> Signed-off-by: Ralf Baechle <ra...@li...> commit aabfc589919e9833df25754138e25adafbe3919d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=aabfc589919e9833df25754138e25adafbe3919d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=aabfc589919e9833df25754138e25adafbe3919d Author: Yoichi Yuasa <yoi...@tr...> Date: Tue Aug 14 20:31:35 2007 +0900 [MIPS] Update tb0219_defconfig Signed-off-by: Yoichi Yuasa <yoi...@tr...> Signed-off-by: Ralf Baechle <ra...@li...> commit f5594fd91497ab7eec8dd1859a90ebb31058fd5d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f5594fd91497ab7eec8dd1859a90ebb31058fd5d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f5594fd91497ab7eec8dd1859a90ebb31058fd5d Author: Yoichi Yuasa <yoi...@tr...> Date: Tue Aug 14 20:30:21 2007 +0900 [MIPS] Update mpc30x_defconfig Signed-off-by: Yoichi Yuasa <yoi...@tr...> Signed-off-by: Ralf Baechle <ra...@li...> commit be72bd605039d2840391fec513edd58983345a74 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=be72bd605039d2840391fec513edd58983345a74 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=be72bd605039d2840391fec513edd58983345a74 Author: Yoichi Yuasa <yoi...@tr...> Date: Tue Aug 14 20:29:02 2007 +0900 [MIPS] Update e55_defconfig Signed-off-by: Yoichi Yuasa <yoi...@tr...> Signed-off-by: Ralf Baechle <ra...@li...> commit d2a34c400b59f93c8c3875d46e067bb4e361b93f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d2a34c400b59f93c8c3875d46e067bb4e361b93f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d2a34c400b59f93c8c3875d46e067bb4e361b93f Author: Yoichi Yuasa <yoi...@tr...> Date: Tue Aug 14 20:27:47 2007 +0900 [MIPS] Update capcella_defconfig Signed-off-by: Yoichi Yuasa <yoi...@tr...> Signed-off-by: Ralf Baechle <ra...@li...> commit 5bd080f7d21c8f6841d63b8cdb4123a95a311eb9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5bd080f7d21c8f6841d63b8cdb4123a95a311eb9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5bd080f7d21c8f6841d63b8cdb4123a95a311eb9 Author: Ralf Baechle <ra...@li...> Date: Mon Aug 13 12:47:17 2007 +0100 [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 <ra...@li...> commit 9975e77df5428a1afff57fd8f76a1bc0bfc247fc gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9975e77df5428a1afff57fd8f76a1bc0bfc247fc gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9975e77df5428a1afff57fd8f76a1bc0bfc247fc Author: Ralf Baechle <ra...@li...> Date: Mon Aug 13 12:44:41 2007 +0100 [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 <ra...@li...> commit bdd3ede0e11b5bc2d8424f73fb0219b8236d98bb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=bdd3ede0e11b5bc2d8424f73fb0219b8236d98bb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=bdd3ede0e11b5bc2d8424f73fb0219b8236d98bb Author: Ralf ... [truncated message content] |
From: Jan-Benedict G. <jb...@he...> - 2007-08-26 01:01:31
|
Documentation/DocBook/deviceiobook.tmpl | 3 Documentation/HOWTO | 4 Documentation/SubmittingPatches | 2 Documentation/accounting/getdelays.c | 2 Documentation/feature-removal-schedule.txt | 8 Documentation/filesystems/9p.txt | 24 - Documentation/kernel-parameters.txt | 19 Documentation/ko_KR/HOWTO | 623 +++++++++++++++++++++++++++++ Documentation/vm/numa_memory_policy.txt | 332 +++++++++++++++ Documentation/watchdog/00-INDEX | 10 MAINTAINERS | 6 arch/h8300/kernel/process.c | 1 arch/h8300/kernel/sys_h8300.c | 1 arch/i386/boot/boot.h | 24 - arch/i386/boot/cpucheck.c | 3 arch/i386/boot/edd.c | 6 arch/i386/boot/tty.c | 14 arch/i386/boot/video-vga.c | 17 arch/i386/kernel/io_apic.c | 8 arch/i386/kernel/tsc.c | 1 arch/i386/mm/fault.c | 5 arch/i386/xen/xen-head.S | 6 arch/m68k/kernel/setup.c | 2 arch/m68k/kernel/vmlinux-std.lds | 4 arch/m68k/mm/motorola.c | 6 arch/m68knommu/kernel/process.c | 1 arch/m68knommu/kernel/sys_m68k.c | 1 arch/s390/hypfs/inode.c | 33 + arch/s390/kernel/Makefile | 2 arch/s390/kernel/diag.c | 102 ++++ arch/s390/kernel/dis.c | 2 arch/s390/kernel/kprobes.c | 2 arch/s390/kernel/s390_ksyms.c | 1 arch/s390/mm/cmm.c | 1 arch/s390/mm/init.c | 17 arch/sh/Makefile | 17 arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 5 arch/sparc/mm/init.c | 3 arch/um/drivers/ubd_kern.c | 4 arch/x86_64/kernel/io_apic.c | 8 drivers/acpi/Kconfig | 14 drivers/acpi/ac.c | 5 drivers/acpi/asus_acpi.c | 2 drivers/acpi/battery.c | 52 +- drivers/acpi/bus.c | 10 drivers/acpi/button.c | 2 drivers/acpi/ec.c | 47 +- drivers/acpi/event.c | 22 - drivers/acpi/hardware/hwsleep.c | 19 drivers/acpi/namespace/nsxfeval.c | 2 drivers/acpi/processor_core.c | 13 drivers/acpi/processor_idle.c | 32 + drivers/acpi/sbs.c | 3 drivers/acpi/scan.c | 5 drivers/acpi/sleep/main.c | 2 drivers/acpi/tables/tbutils.c | 71 +++ drivers/acpi/thermal.c | 67 ++- drivers/acpi/utilities/utglobal.c | 1 drivers/acpi/video.c | 109 ++++- drivers/ata/libata-core.c | 7 drivers/ata/pata_it821x.c | 2 drivers/ata/pata_pdc2027x.c | 18 drivers/ata/pata_sis.c | 1 drivers/ata/pata_via.c | 5 drivers/auxdisplay/cfag12864b.c | 2 drivers/block/Kconfig | 1 drivers/char/agp/amd-k7-agp.c | 2 drivers/char/agp/ati-agp.c | 3 drivers/char/agp/efficeon-agp.c | 2 drivers/char/agp/hp-agp.c | 1 drivers/char/agp/i460-agp.c | 4 drivers/char/agp/intel-agp.c | 14 drivers/char/agp/nvidia-agp.c | 3 drivers/char/agp/via-agp.c | 5 drivers/char/drm/drm_bufs.c | 13 drivers/char/drm/via_dmablit.c | 2 drivers/char/ipmi/ipmi_si_intf.c | 2 drivers/char/keyboard.c | 4 drivers/char/sonypi.c | 2 drivers/char/synclink_gt.c | 4 drivers/char/tpm/tpm.c | 2 drivers/char/tpm/tpm.h | 2 drivers/char/tpm/tpm_atmel.c | 2 drivers/char/tpm/tpm_atmel.h | 2 drivers/char/tpm/tpm_bios.c | 2 drivers/char/tpm/tpm_nsc.c | 2 drivers/char/tpm/tpm_tis.c | 2 drivers/char/tty_io.c | 6 drivers/char/watchdog/alim1535_wdt.c | 7 drivers/char/watchdog/eurotechwdt.c | 13 drivers/firewire/fw-card.c | 6 drivers/firewire/fw-sbp2.c | 49 +- drivers/ieee1394/sbp2.c | 14 drivers/input/misc/Kconfig | 1 drivers/lguest/Kconfig | 2 drivers/macintosh/mac_hid.c | 1 drivers/macintosh/via-pmu68k.c | 240 ----------- drivers/md/Kconfig | 2 drivers/md/raid1.c | 25 - drivers/media/dvb/b2c2/flexcop-i2c.c | 7 drivers/media/dvb/dvb-core/dvb_net.c | 5 drivers/media/video/em28xx/em28xx-video.c | 1 drivers/media/video/pwc/pwc-if.c | 52 +- drivers/media/video/pwc/pwc.h | 1 drivers/misc/asus-laptop.c | 5 drivers/misc/sony-laptop.c | 28 - drivers/misc/thinkpad_acpi.c | 26 - drivers/mmc/core/bus.c | 4 drivers/mmc/core/host.c | 4 drivers/mmc/host/sdhci.c | 53 +- drivers/mmc/host/sdhci.h | 1 drivers/net/dm9000.c | 25 - drivers/net/ehea/ehea_main.c | 8 drivers/net/ehea/ehea_qmr.c | 6 drivers/net/forcedeth.c | 2 drivers/net/meth.c | 2 drivers/net/myri10ge/myri10ge.c | 34 - drivers/net/phy/phy_device.c | 2 drivers/net/ppp_generic.c | 2 drivers/net/sgiseeq.c | 4 drivers/net/sky2.c | 64 +- drivers/net/sky2.h | 3 drivers/pci/hotplug/acpiphp_ibm.c | 7 drivers/pci/hotplug/cpqphp_ctrl.c | 4 drivers/pci/pci.h | 8 drivers/pci/probe.c | 18 drivers/pci/quirks.c | 7 drivers/pnp/card.c | 16 drivers/pnp/core.c | 7 drivers/pnp/driver.c | 6 drivers/pnp/interface.c | 9 drivers/pnp/isapnp/core.c | 24 - drivers/pnp/isapnp/proc.c | 45 -- drivers/pnp/manager.c | 27 - drivers/pnp/pnpacpi/core.c | 4 drivers/pnp/pnpacpi/rsparser.c | 23 - drivers/pnp/pnpbios/core.c | 44 -- drivers/pnp/pnpbios/proc.c | 2 drivers/pnp/pnpbios/rsparser.c | 9 drivers/pnp/resource.c | 26 - drivers/rtc/rtc-m41t80.c | 2 drivers/rtc/rtc-max6902.c | 6 drivers/s390/block/dasd_diag.c | 1 drivers/s390/char/raw3270.c | 1 drivers/s390/char/vmur.c | 250 +++++++---- drivers/s390/char/vmur.h | 1 drivers/s390/cio/cmf.c | 10 drivers/s390/cio/device.c | 5 drivers/s390/cio/device_id.c | 48 -- drivers/s390/cio/qdio.c | 5 drivers/scsi/Kconfig | 10 drivers/serial/8250.c | 85 ++- drivers/serial/8250_pci.c | 192 ++++++++ drivers/serial/serial_core.c | 7 drivers/serial/serial_txx9.c | 14 drivers/usb/Kconfig | 1 drivers/usb/atm/cxacru.c | 3 drivers/usb/atm/ueagle-atm.c | 5 drivers/usb/class/cdc-acm.c | 12 drivers/usb/core/driver.c | 9 drivers/usb/core/hub.c | 3 drivers/usb/core/message.c | 28 + drivers/usb/core/quirks.c | 12 drivers/usb/gadget/dummy_hcd.c | 2 drivers/usb/gadget/file_storage.c | 10 drivers/usb/gadget/fsl_usb2_udc.c | 77 +-- drivers/usb/gadget/pxa2xx_udc.c | 4 drivers/usb/host/Kconfig | 2 drivers/usb/host/ehci-au1xxx.c | 5 drivers/usb/host/ehci-ppc-soc.c | 22 - drivers/usb/host/ohci-dbg.c | 2 drivers/usb/host/r8a66597-hcd.c | 2 drivers/usb/host/u132-hcd.c | 3 drivers/usb/serial/airprime.c | 1 drivers/usb/serial/belkin_sa.c | 4 drivers/usb/serial/ftdi_sio.c | 2 drivers/usb/serial/ftdi_sio.h | 3 drivers/usb/serial/garmin_gps.c | 93 ++-- drivers/usb/serial/ipaq.c | 1 drivers/usb/serial/option.c | 10 drivers/usb/serial/oti6858.c | 10 drivers/usb/serial/safe_serial.c | 6 drivers/usb/serial/visor.c | 2 drivers/usb/serial/visor.h | 3 drivers/usb/storage/unusual_devs.h | 2 drivers/usb/storage/usb.c | 33 - drivers/usb/storage/usb.h | 1 drivers/video/au1100fb.c | 92 ++-- drivers/video/console/newport_con.c | 3 drivers/video/imsttfb.c | 2 drivers/w1/w1_int.c | 10 drivers/zorro/zorro-sysfs.c | 2 fs/9p/fid.c | 17 fs/9p/fid.h | 1 fs/autofs4/root.c | 31 - fs/ecryptfs/inode.c | 4 fs/exec.c | 12 fs/proc/array.c | 44 +- fs/signalfd.c | 14 fs/sysfs/bin.c | 7 fs/sysfs/dir.c | 21 include/acpi/acpi_bus.h | 10 include/acpi/acpixf.h | 2 include/acpi/acstruct.h | 2 include/asm-i386/io.h | 3 include/asm-i386/io_apic.h | 1 include/asm-m68k/ioctls.h | 4 include/asm-m68k/page.h | 10 include/asm-m68k/processor.h | 4 include/asm-m68k/termbits.h | 5 include/asm-m68k/termios.h | 6 include/asm-m68knommu/pgtable.h | 2 include/asm-s390/atomic.h | 26 + include/asm-s390/cio.h | 15 include/asm-s390/diag.h | 39 + include/asm-s390/pgalloc.h | 2 include/asm-sparc64/percpu.h | 4 include/asm-sparc64/system.h | 26 - include/asm-x86_64/io_apic.h | 6 include/linux/audit.h | 4 include/linux/input.h | 6 include/linux/kbd_kern.h | 3 include/linux/mempolicy.h | 2 include/linux/mm.h | 2 include/linux/mmzone.h | 18 include/linux/pci.h | 4 include/linux/pci_ids.h | 4 include/linux/sched.h | 8 include/linux/security.h | 20 include/linux/selection.h | 2 include/linux/serial_reg.h | 1 init/main.c | 12 kernel/auditsc.c | 2 kernel/futex.c | 1 kernel/irq/manage.c | 2 kernel/module.c | 3 kernel/posix-timers.c | 9 kernel/sched.c | 88 ++-- kernel/sched_debug.c | 3 kernel/sched_fair.c | 106 +++- kernel/sched_rt.c | 11 kernel/signal.c | 4 kernel/sysctl.c | 33 + lib/Kconfig | 3 lib/Makefile | 3 lib/iomap.c | 15 mm/hugetlb.c | 2 mm/mempolicy.c | 2 mm/mmap.c | 6 mm/nommu.c | 2 mm/page_alloc.c | 13 mm/slab.c | 14 mm/slub.c | 15 mm/sparse.c | 14 mm/vmscan.c | 69 ++- net/802/psnap.c | 17 net/9p/conv.c | 1 net/9p/mux.c | 9 net/dccp/ccids/ccid2.c | 2 net/ipv6/ip6_output.c | 2 net/irda/irmod.c | 2 net/irda/irnetlink.c | 2 security/commoncap.c | 4 security/dummy.c | 4 security/selinux/hooks.c | 4 265 files changed, 3354 insertions(+), 1546 deletions(-) New commits: commit 8d9a120c77e3e07de45a3141b9e0ada2c57cfba1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8d9a120c77e3e07de45a3141b9e0ada2c57cfba1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8d9a120c77e3e07de45a3141b9e0ada2c57cfba1 Merge: 63d66e1df4515cf7491e2405b9879630fdc75a09 50c46637aa894f904e2fb39086a3d7732f68bd50 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 26 02:59:21 2007 +0200 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit 50c46637aa894f904e2fb39086a3d7732f68bd50 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=50c46637aa894f904e2fb39086a3d7732f68bd50 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=50c46637aa894f904e2fb39086a3d7732f68bd50 Author: Ingo Molnar <mi...@el...> Date: Sat Aug 25 22:17:19 2007 +0200 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 <mi...@el...> commit a3ce8ea66ae9379235334a989ed78a1ea518b0b3 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a3ce8ea66ae9379235334a989ed78a1ea518b0b3 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a3ce8ea66ae9379235334a989ed78a1ea518b0b3 Merge: f2154eef2a926435cdf79156cd361092d6cba91e 172ac3dbb7d3e528ac53d08a34df88d1ac53c534 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 25 11:25:29 2007 -0700 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 commit f2154eef2a926435cdf79156cd361092d6cba91e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f2154eef2a926435cdf79156cd361092d6cba91e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f2154eef2a926435cdf79156cd361092d6cba91e Merge: 6ae26fa468533c86aaa6936fd366142fcf01386f e57d2011a6276d55a87f26653a0395f302ce0d51 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 25 11:24:53 2007 -0700 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 commit 172ac3dbb7d3e528ac53d08a34df88d1ac53c534 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=172ac3dbb7d3e528ac53d08a34df88d1ac53c534 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=172ac3dbb7d3e528ac53d08a34df88d1ac53c534 Author: Ingo Molnar <mi...@el...> Date: Sat Aug 25 18:41:53 2007 +0200 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 <mi...@el...> Signed-off-by: Peter Zijlstra <a.p...@ch...> commit 218050855ece4e923106ab614ac65afa0f618df3 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=218050855ece4e923106ab614ac65afa0f618df3 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=218050855ece4e923106ab614ac65afa0f618df3 Author: Peter Zijlstra <a.p...@ch...> Date: Sat Aug 25 18:41:53 2007 +0200 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...@ch...> Signed-off-by: Ingo Molnar <mi...@el...> commit 1fc84aaae3bae9646dd4c7798b8c0ff934338909 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1fc84aaae3bae9646dd4c7798b8c0ff934338909 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1fc84aaae3bae9646dd4c7798b8c0ff934338909 Author: Peter Zijlstra <a.p...@ch...> Date: Sat Aug 25 18:41:52 2007 +0200 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...@ch...> Signed-off-by: Ingo Molnar <mi...@el...> commit e57d2011a6276d55a87f26653a0395f302ce0d51 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e57d2011a6276d55a87f26653a0395f302ce0d51 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e57d2011a6276d55a87f26653a0395f302ce0d51 Author: Kristian Høgsberg <kr...@re...> Date: Fri Aug 24 18:59:58 2007 -0400 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 <kr...@re...> Signed-off-by: Stefan Richter <st...@s5...> commit 8a2d9ed3210464d22fccb9834970629c1c36fa36 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8a2d9ed3210464d22fccb9834970629c1c36fa36 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8a2d9ed3210464d22fccb9834970629c1c36fa36 Author: Stefan Richter <st...@s5...> Date: Tue Aug 21 01:05:14 2007 +0200 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 <st...@s5...> commit a2ee3f9bbb0ce57102dad8928d54f59acdc4b8f7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a2ee3f9bbb0ce57102dad8928d54f59acdc4b8f7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a2ee3f9bbb0ce57102dad8928d54f59acdc4b8f7 Author: Stefan Richter <st...@s5...> Date: Sat Aug 11 11:51:16 2007 +0200 ieee1394: sbp2: fix sbp2_remove_device for error cases Bug found by Olaf Hering <ol...@su...>: sbp2util_remove_command_orb_pool requires a valid lu->hi pointer. Signed-off-by: Stefan Richter <st...@s5...> commit 6ae26fa468533c86aaa6936fd366142fcf01386f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6ae26fa468533c86aaa6936fd366142fcf01386f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6ae26fa468533c86aaa6936fd366142fcf01386f Merge: 6869ce1c145aaea9f9f8eb8623a261d316b0cd19 5bdbc7dc2c07d507b41bffdadc2c8cc13b2d4326 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 25 08:01:53 2007 -0700 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() commit 6869ce1c145aaea9f9f8eb8623a261d316b0cd19 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6869ce1c145aaea9f9f8eb8623a261d316b0cd19 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6869ce1c145aaea9f9f8eb8623a261d316b0cd19 Merge: 36373b4450105ec8908c6c9396c8715eaafcfd6a 0769d39c993145754852b517ddd9c11586f0a014 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 25 08:01:06 2007 -0700 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 commit 36373b4450105ec8908c6c9396c8715eaafcfd6a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=36373b4450105ec8908c6c9396c8715eaafcfd6a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=36373b4450105ec8908c6c9396c8715eaafcfd6a Merge: 0b887d037bf4b76eec1c960e5feecd6a5a806971 2972863768cc2ef94734abb22dec6a46b0891307 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 25 07:59:59 2007 -0700 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 commit 0b887d037bf4b76eec1c960e5feecd6a5a806971 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0b887d037bf4b76eec1c960e5feecd6a5a806971 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0b887d037bf4b76eec1c960e5feecd6a5a806971 Merge: d1caeb02b17c6bc215a9a40a98a1beb92dcbd310 136c4bbfe69336cd1d0b076cfc0ef6b92d576a19 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 25 07:54:38 2007 -0700 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 ... commit 0769d39c993145754852b517ddd9c11586f0a014 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0769d39c993145754852b517ddd9c11586f0a014 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0769d39c993145754852b517ddd9c11586f0a014 Author: Scott Thompson <postfail at hushmail.com> Date: Sat Aug 25 18:17:49 2007 +1000 drm: ioremap return value checks Signed-off-by: Scott Thompson <postfail <at> hushmail.com> Signed-off-by: Dave Airlie <ai...@li...> commit 5bdbc7dc2c07d507b41bffdadc2c8cc13b2d4326 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5bdbc7dc2c07d507b41bffdadc2c8cc13b2d4326 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5bdbc7dc2c07d507b41bffdadc2c8cc13b2d4326 Author: Scott Thompson <postfail at hushmail.com> Date: Sat Aug 25 18:14:00 2007 +1000 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 <ai...@li...> commit 32ddef98f232585f20bc8bdb891029a6a5f633d0 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=32ddef98f232585f20bc8bdb891029a6a5f633d0 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=32ddef98f232585f20bc8bdb891029a6a5f633d0 Author: Xavier Bachelot <xa...@ba...> Date: Sat Aug 25 18:10:52 2007 +1000 agp: Add device id for P4M900 to via-agp module Signed-off-by: Dave Airlie <ai...@li...> commit 2972863768cc2ef94734abb22dec6a46b0891307 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2972863768cc2ef94734abb22dec6a46b0891307 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2972863768cc2ef94734abb22dec6a46b0891307 Author: Brice Goglin <br...@my...> Date: Fri Aug 24 08:57:54 2007 +0200 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 <br...@my...> Signed-off-by: Jeff Garzik <je...@ga...> commit 302d242cfb64eb53fb6d2aa2ae68ddd1ab47079f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=302d242cfb64eb53fb6d2aa2ae68ddd1ab47079f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=302d242cfb64eb53fb6d2aa2ae68ddd1ab47079f Author: Brice Goglin <br...@my...> Date: Fri Aug 24 08:57:17 2007 +0200 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 <br...@my...> Signed-off by: Peter Oruba <pet...@am...> Based on work by Stephen Hemminger <she...@li...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit 28721c890c9b71cfee45e835bda4639777862e2f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=28721c890c9b71cfee45e835bda4639777862e2f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=28721c890c9b71cfee45e835bda4639777862e2f Author: Jan-Bernd Themann <oss...@de...> Date: Wed Aug 22 16:21:28 2007 +0200 ehea: fix queue destructor Includes hcp_epas_dtor in eq/cq/qp destructors to unmap HW register. Signed-off-by: Jan-Bernd Themann <th...@de...> Signed-off-by: Jeff Garzik <je...@ga...> commit 18072a5bf7211d6899a2edc90c291c5c6fbc83d2 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=18072a5bf7211d6899a2edc90c291c5c6fbc83d2 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=18072a5bf7211d6899a2edc90c291c5c6fbc83d2 Author: Jan-Bernd Themann <oss...@de...> Date: Wed Aug 22 16:21:24 2007 +0200 ehea: fix module parameter description Update the module parameter description of "use_mcs" to show correct default value Signed-off-by: Jan-Bernd Themann <th...@de...> Signed-off-by: Jeff Garzik <je...@ga...> commit a8e34fda798861d0f3f12c2739c1bec258be8bed gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a8e34fda798861d0f3f12c2739c1bec258be8bed gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a8e34fda798861d0f3f12c2739c1bec258be8bed Author: Jan-Bernd Themann <oss...@de...> Date: Wed Aug 22 16:20:58 2007 +0200 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 <th...@de...> Signed-off-by: Jeff Garzik <je...@ga...> commit e3efb05468128e834cf17d492822333c6e189ae4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e3efb05468128e834cf17d492822333c6e189ae4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e3efb05468128e834cf17d492822333c6e189ae4 Author: Ralf Baechle <ra...@li...> Date: Wed Aug 22 16:03:52 2007 +0100 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 <ra...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit c2cb71fafb4d514fbb8c9a8d663486a8f0400afa gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c2cb71fafb4d514fbb8c9a8d663486a8f0400afa gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c2cb71fafb4d514fbb8c9a8d663486a8f0400afa Author: Stephen Hemminger <she...@li...> Date: Tue Aug 21 14:34:04 2007 -0700 sky2 1.17 Mark new version to track if current driver is in use. Signed-off-by: Stephen Hemminger <she...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit 32c2c30085324aef9699934295281cca0161ef7e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=32c2c30085324aef9699934295281cca0161ef7e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=32c2c30085324aef9699934295281cca0161ef7e Author: Stephen Hemminger <she...@li...> Date: Tue Aug 21 14:34:03 2007 -0700 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 <she...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit b23457737f073eaf5a7b797c2a195f83633e003d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b23457737f073eaf5a7b797c2a195f83633e003d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b23457737f073eaf5a7b797c2a195f83633e003d Author: Stephen Hemminger <she...@li...> Date: Tue Aug 21 14:34:02 2007 -0700 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 <she...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit c46ac9463fbdee41723dd9fd108b2c1ffd30615f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c46ac9463fbdee41723dd9fd108b2c1ffd30615f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c46ac9463fbdee41723dd9fd108b2c1ffd30615f Author: Florian Westphal <fw...@st...> Date: Tue Aug 21 01:33:42 2007 +0200 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...@st...> Signed-off-by: Jeff Garzik <je...@ga...> commit bc1e0a095e9b8c4df4a2eedd7dc6a9d470a0e6b7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=bc1e0a095e9b8c4df4a2eedd7dc6a9d470a0e6b7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=bc1e0a095e9b8c4df4a2eedd7dc6a9d470a0e6b7 Author: Domen Puncer <dom...@te...> Date: Fri Aug 17 08:54:45 2007 +0200 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 <dom...@te...> Signed-off-by: Jeff Garzik <je...@ga...> commit 09e06f652d86d358583df0b601c0c4d11923dd88 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=09e06f652d86d358583df0b601c0c4d11923dd88 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=09e06f652d86d358583df0b601c0c4d11923dd88 Author: Ralf Baechle <ra...@li...> Date: Wed Aug 15 12:53:16 2007 +0100 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 <ra...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit ba685fb2abd71162bea6895a99449c1071b01402 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ba685fb2abd71162bea6895a99449c1071b01402 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ba685fb2abd71162bea6895a99449c1071b01402 Author: Willy Tarreau <w...@1w...> Date: Thu Aug 23 21:35:41 2007 +0200 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...@1w...> Cc: Ayaz Abdulla <aab...@nv...> Cc: Chuck Ebbert <ce...@re...> Signed-off-by: Jeff Garzik <je...@ga...> commit 136c4bbfe69336cd1d0b076cfc0ef6b92d576a19 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=136c4bbfe69336cd1d0b076cfc0ef6b92d576a19 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=136c4bbfe69336cd1d0b076cfc0ef6b92d576a19 Merge: 25c87f7f2a4fc3e50a7912b1c78405d454d1c4d9 e6d9da1de0f31c57cfe3837b1b4e51c6d96fcd3c Author: Len Brown <len...@in...> Date: Sat Aug 25 02:24:03 2007 -0400 Pull bugzilla-8798 into release branch commit e6d9da1de0f31c57cfe3837b1b4e51c6d96fcd3c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e6d9da1de0f31c57cfe3837b1b4e51c6d96fcd3c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e6d9da1de0f31c57cfe3837b1b4e51c6d96fcd3c Author: Zhang Rui <rui...@in...> Date: Sat Aug 25 02:23:31 2007 -0400 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...@in...> Signed-off-by: Len Brown <len...@in...> commit 25c87f7f2a4fc3e50a7912b1c78405d454d1c4d9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=25c87f7f2a4fc3e50a7912b1c78405d454d1c4d9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=25c87f7f2a4fc3e50a7912b1c78405d454d1c4d9 Merge: a4fd4946214fae86610b989c47e5ae762cc96ddb 3e069ee0c30d6f28b79e409ef2df1ffa427897ae Author: Len Brown <len...@in...> Date: Sat Aug 25 01:44:01 2007 -0400 Pull events into release branch Conflicts: drivers/acpi/video.c Signed-off-by: Len Brown <len...@in...> commit a4fd4946214fae86610b989c47e5ae762cc96ddb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a4fd4946214fae86610b989c47e5ae762cc96ddb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a4fd4946214fae86610b989c47e5ae762cc96ddb Merge: a3a1b26e79db743c3289632238cd5f930f91bf27 5e1f198bbfcffa1e3b9091b4ca7032c2d07fde81 Author: Len Brown <len...@in...> Date: Sat Aug 25 01:40:27 2007 -0400 Pull misc into release branch commit 5e1f198bbfcffa1e3b9091b4ca7032c2d07fde81 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5e1f198bbfcffa1e3b9091b4ca7032c2d07fde81 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5e1f198bbfcffa1e3b9091b4ca7032c2d07fde81 Author: Jeremy Fitzhardinge <je...@go...> Date: Sat Aug 25 01:31:45 2007 -0400 acpiphp_ibm: add missing '\n' to error message Add missing \n to error in ibm_find_acpi_device. Signed-off-by: Jeremy Fitzhardinge <je...@go...> Cc: Kristen Carlson Accardi <kri...@in...> Cc: Greg Kroah-Hartman <gr...@su...> Cc: Adrian Bunk <tr...@ke...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Len Brown <len...@in...> commit 3e0d69ecf04d25f1e9c4ad658683d6d92641bb08 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3e0d69ecf04d25f1e9c4ad658683d6d92641bb08 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3e0d69ecf04d25f1e9c4ad658683d6d92641bb08 Author: Andrew Morton <ak...@li...> Date: Sat Aug 25 01:28:20 2007 -0400 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 <ak...@li...> Signed-off-by: Len Brown <len...@in...> commit b3e572d2eb7cdbda6f212ad177acd0c9381903b9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b3e572d2eb7cdbda6f212ad177acd0c9381903b9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b3e572d2eb7cdbda6f212ad177acd0c9381903b9 Author: Adrian Bunk <bu...@ke...> Date: Tue Aug 14 23:22:35 2007 +0200 make drivers/acpi/scan.c:create_modalias() static This patch makes the needlessly global create_modalias() static. Signed-off-by: Adrian Bunk <bu...@ke...> Signed-off-by: Len Brown <len...@in...> commit 70b30fb13bf46d7874537f5e2089bcc772559fc4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=70b30fb13bf46d7874537f5e2089bcc772559fc4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=70b30fb13bf46d7874537f5e2089bcc772559fc4 Author: Al Viro <vi...@ft...> Date: Tue Aug 21 16:18:20 2007 +0100 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 <vi...@ze...> Signed-off-by: Len Brown <len...@in...> commit ead77594af3a49e48ceec61a1824362be4b5cafa gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ead77594af3a49e48ceec61a1824362be4b5cafa gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ead77594af3a49e48ceec61a1824362be4b5cafa Author: Shaohua Li <sha...@in...> Date: Thu Aug 23 15:01:13 2007 +0800 ACPI: "ACPI handle has no context!" should be KERN_DEBUG Signed-off-by: Shaohua Li <sha...@in...> Signed-off-by: Len Brown <len...@in...> commit a3a1b26e79db743c3289632238cd5f930f91bf27 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a3a1b26e79db743c3289632238cd5f930f91bf27 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a3a1b26e79db743c3289632238cd5f930f91bf27 Merge: 4c8c95bbcf05d4c55c034ace962ab76eaaeb521a 79d2dfaa4e787f94b7f65f4611bc7d1c8d85fabc Author: Len Brown <len...@in...> Date: Sat Aug 25 01:36:18 2007 -0400 Pull suspend into release branch commit 4c8c95bbcf05d4c55c034ace962ab76eaaeb521a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=4c8c95bbcf05d4c55c034ace962ab76eaaeb521a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=4c8c95bbcf05d4c55c034ace962ab76eaaeb521a Merge: 519ef1af47bb7379c4c06aeba2d78073df92c151 e9dab1960ac9746fa34eff726b81635147615a79 Author: Len Brown <len...@in...> Date: Fri Aug 24 22:26:27 2007 -0400 Pull video into release branch commit 519ef1af47bb7379c4c06aeba2d78073df92c151 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=519ef1af47bb7379c4c06aeba2d78073df92c151 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=519ef1af47bb7379c4c06aeba2d78073df92c151 Merge: b7011d538625dd89f6b0785d9225c5726550f6f1 2db9ccba8d4bb8e3aa6d0cd8e7544c5736963bbc Author: Len Brown <len...@in...> Date: Fri Aug 24 22:26:19 2007 -0400 Pull thermal into release branch commit e9dab1960ac9746fa34eff726b81635147615a79 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e9dab1960ac9746fa34eff726b81635147615a79 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e9dab1960ac9746fa34eff726b81635147615a79 Author: Luming Yu <lum...@in...> Date: Mon Aug 20 18:23:53 2007 +0800 ACPI video hotkey: export missing ACPI video hotkey events via input layer Signed-off-by: Yu Luming <lum...@in...> Signed-off-by: Zhang Rui <rui...@in...> Signed-off-by: Len Brown <len...@in...> commit b7011d538625dd89f6b0785d9225c5726550f6f1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b7011d538625dd89f6b0785d9225c5726550f6f1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b7011d538625dd89f6b0785d9225c5726550f6f1 Merge: a6729753a7219181cd704028d3533951e96a49bd 015a916fbbf105bb15f4bbfd80c3b9b2f2e0d7db Author: Len Brown <len...@in...> Date: Fri Aug 24 22:20:31 2007 -0400 Pull sony into release branch commit a6729753a7219181cd704028d3533951e96a49bd gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a6729753a7219181cd704028d3533951e96a49bd gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a6729753a7219181cd704028d3533951e96a49bd Merge: 4548a9dbe01eb2a357ad290abdbc21a3814dd568 b173491339b9ae7f1322241ce6228c1268513a39 Author: Len Brown <len...@in...> Date: Fri Aug 24 22:20:22 2007 -0400 Pull pnp into release branch commit 4548a9dbe01eb2a357ad290abdbc21a3814dd568 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=4548a9dbe01eb2a357ad290abdbc21a3814dd568 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=4548a9dbe01eb2a357ad290abdbc21a3814dd568 Merge: de9bde9adb36fd85f94e523ed87efc7d9b23e807 f9319f903f898dd4b15dbc386499725ce6c59776 Author: Len Brown <len...@in...> Date: Fri Aug 24 22:19:44 2007 -0400 Pull ec into release branch commit de9bde9adb36fd85f94e523ed87efc7d9b23e807 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=de9bde9adb36fd85f94e523ed87efc7d9b23e807 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=de9bde9adb36fd85f94e523ed87efc7d9b23e807 Merge: 5a16eff86dc1194a17c69250492e820d828e3bde 9f3119b70cf189530f1b46a006a052e171a1622f Author: Len Brown <len...@in...> Date: Fri Aug 24 22:19:20 2007 -0400 Pull bugzilla-8630 into release branch commit 5a16eff86dc1194a17c69250492e820d828e3bde gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5a16eff86dc1194a17c69250492e820d828e3bde gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5a16eff86dc1194a17c69250492e820d828e3bde Merge: 2e0f4c7b383063abc274c4a088043383a3735b93 61ec7567db103d537329b0db9a887db570431ff4 Author: Len Brown <len...@in...> Date: Fri Aug 24 22:19:05 2007 -0400 Pull bugzilla-1641 into release branch commit 2e0f4c7b383063abc274c4a088043383a3735b93 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2e0f4c7b383063abc274c4a088043383a3735b93 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2e0f4c7b383063abc274c4a088043383a3735b93 Merge: ca1f32a76bcd5fb3d655a989edd7c004c4a63bc6 5b31d895874f56174e4d885c065c9fc4b24b28bb Author: Len Brown <len...@in...> Date: Fri Aug 24 22:18:51 2007 -0400 Pull battery into release branch commit ca1f32a76bcd5fb3d655a989edd7c004c4a63bc6 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ca1f32a76bcd5fb3d655a989edd7c004c4a63bc6 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ca1f32a76bcd5fb3d655a989edd7c004c4a63bc6 Merge: 1a8f46100b657f533ce677e79bc27c6794c91c46 e1996a69e162b1c99c3d3802684d1c388b54f47d Author: Len Brown <len...@in...> Date: Fri Aug 24 22:18:44 2007 -0400 Pull asus into release branch commit d1caeb02b17c6bc215a9a40a98a1beb92dcbd310 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d1caeb02b17c6bc215a9a40a98a1beb92dcbd310 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d1caeb02b17c6bc215a9a40a98a1beb92dcbd310 Merge: 37a3cc99d5048df62bb201c0b45a51ba94497e45 095e56c7036fe97bc3ebcd80ed6e121be0847656 Author: Linus Torvalds <tor...@wo...> Date: Fri Aug 24 16:11:13 2007 -0700 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: fix startup penalty calculation sched: simplify bonus calculation #2 sched: simplify bonus calculation #1 sched: tidy up and simplify the bonus balance sched: optimize task_tick_rt() a bit sched: simplify can_migrate_task() sched: remove HZ dependency from the granularity default sched: CONFIG_SCHED_GROUP_FAIR=y fixlet commit 37a3cc99d5048df62bb201c0b45a51ba94497e45 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=37a3cc99d5048df62bb201c0b45a51ba94497e45 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=37a3cc99d5048df62bb201c0b45a51ba94497e45 Merge: 6e106b0d97e79f1abb60cc49a53af760950c3384 71351b98b9be6a867aa00276d67716c0728cfff7 Author: Linus Torvalds <tor...@wo...> Date: Fri Aug 24 16:10:56 2007 -0700 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup: [x86 setup] Make sure AH=00h when setting a video mode [x86 setup] Volatilize asm() statements commit 6e106b0d97e79f1abb60cc49a53af760950c3384 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6e106b0d97e79f1abb60cc49a53af760950c3384 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6e106b0d97e79f1abb60cc49a53af760950c3384 Author: Randy Dunlap <ran...@or...> Date: Fri Aug 24 15:35:15 2007 -0700 DM_MULTIPATH_RDAC: "scsi_normalize_sense" undefined DM_MULTIPATH_RDAC uses SCSI API(s) and is for a SCSI device, so add SCSI to its depends on to prevent build errors. Signed-off-by: Randy Dunlap <ran...@or...> [ Tested and Verified by Chandra Seetharaman ] Acked-by: Chandra Seetharaman <sek...@us...> Signed-off-by: Linus Torvalds <tor...@li...> commit 9f3119b70cf189530f1b46a006a052e171a1622f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9f3119b70cf189530f1b46a006a052e171a1622f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9f3119b70cf189530f1b46a006a052e171a1622f Author: Zhao Yakui <yak...@in...> Date: Fri Aug 24 16:18:16 2007 +0800 ACPI: Validate XSDT, use RSDT if XSDT fails ACPI 1.0 used an RSDT with 32-bit physical addresses. ACPI 2.0 adds an XSDT with 32-bit physical addresses. An ACPI 2.0 aware OS is supposed to use the XSDT (when present) instead of the RSDT. However, several systems have failed because the XSDT contains NULL entries -- while it is missing pointers to needed tables, such as SSDTs. When we find an XSDT with NULL entries, discard it and use the ACPI 1.0 RSDT instead. http://bugzilla.kernel.org/show_bug.cgi?id=8630 Signed-off-by: Zhao Yakui <yak...@in...> Signed-off-by: Len Brown <len...@in...> commit 2db9ccba8d4bb8e3aa6d0cd8e7544c5736963bbc gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2db9ccba8d4bb8e3aa6d0cd8e7544c5736963bbc gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2db9ccba8d4bb8e3aa6d0cd8e7544c5736963bbc Author: Pavel Machek <pa...@uc...> Date: Fri Aug 24 11:45:50 2007 +0200 ACPI: /proc/acpi/thermal_zone trip points are now read-only, mark them as such Signed-off-by: Pavel Machek <pa...@su...> Signed-off-by: Len Brown <len...@in...> commit 095e56c7036fe97bc3ebcd80ed6e121be0847656 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=095e56c7036fe97bc3ebcd80ed6e121be0847656 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=095e56c7036fe97bc3ebcd80ed6e121be0847656 Author: Ingo Molnar <mi...@el...> Date: Fri Aug 24 20:39:10 2007 +0200 sched: fix startup penalty calculation fix task startup penalty miscalculation: sysctl_sched_granularity is unsigned int and wait_runtime is long so we first have to convert it to long before turning it negative ... Signed-off-by: Ingo Molnar <mi...@el...> commit ea0aa3b23a193d1fc5c982286edecd071af67d94 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ea0aa3b23a193d1fc5c982286edecd071af67d94 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ea0aa3b23a193d1fc5c982286edecd071af67d94 Author: Peter Zijlstra <a.p...@ch...> Date: Fri Aug 24 20:39:10 2007 +0200 sched: simplify bonus calculation #2 current code: delta = calc_delta_mine(delta_exec, curr->load.weight, lw); delta = min((u64)delta, cfs_rq->sleeper_bonus); Notice that this calc_delta_mine() line is exactly delta_mine, which gives: delta = min((u64)delta_mine, cfs_rq->sleeper_bonus); Signed-off-by: Peter Zijlstra <a.p...@ch...> Signed-off-by: Ingo Molnar <mi...@el...> commit a6f2994042cc2db9e507dc702ed0b5e2cc5890fe gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a6f2994042cc2db9e507dc702ed0b5e2cc5890fe gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a6f2994042cc2db9e507dc702ed0b5e2cc5890fe Author: Peter Zijlstra <a.p...@ch...> Date: Fri Aug 24 20:39:10 2007 +0200 sched: simplify bonus calculation #1 current code: delta = min(cfs_rq->sleeper_bonus, (u64)delta_exec); delta = calc_delta_mine(delta, curr->load.weight, lw); delta = min((u64)delta, cfs_rq->sleeper_bonus); drop the first min(), because we clip against sleeper_bonus in the 3rd line again. That gives: delta = calc_delta_mine(delta_exec, curr->load.weight, lw); delta = min((u64)delta, cfs_rq->sleeper_bonus); Signed-off-by: Peter Zijlstra <a.p...@ch...> Signed-off-by: Ingo Molnar <mi...@el...> commit b2133c8b1e270b4a7c36f70e29be8738d09e850b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b2133c8b1e270b4a7c36f70e29be8738d09e850b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b2133c8b1e270b4a7c36f70e29be8738d09e850b Author: Ingo Molnar <mi...@el...> Date: Fri Aug 24 20:39:10 2007 +0200 sched: tidy up and simplify the bonus balance make the bonus balance more consistent: do not hand out a bonus if there's too much in flight already, and only deduct as much from a runner as it has the capacity. This makes the bonus engine a zero-sum game (as intended). this also simplifies the code: text data bss dec hex filename 34770 2998 24 37792 93a0 sched.o.before 34749 2998 24 37771 938b sched.o.after and it also avoids overscheduling in sleep-happy workloads like hackbench.c. Signed-off-by: Ingo Molnar <mi...@el...> commit 98fbc798533339be802c6dcd48c2293c712e87db gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=98fbc798533339be802c6dcd48c2293c712e87db gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=98fbc798533339be802c6dcd48c2293c712e87db Author: Dmitry Adamushko <dmi...@gm...> Date: Fri Aug 24 20:39:10 2007 +0200 sched: optimize task_tick_rt() a bit Mitchell Erblich suggested a quality-of-implementation change to not requeue SCHED_RR tasks if there's only a single task on the runqueue, by checking for rq->nr_running == 1. provide a more efficient implementation of that, to check that particular RT priority-queue only. [ From: mi...@el... ] Also first requeue the task then set need_resched - results in slightly better machine-instruction ordering. Also clean up the code a bit. Signed-off-by: Dmitry Adamushko <dmi...@gm...> Signed-off-by: Ingo Molnar <mi...@el...> commit deac4ee65af4befb66b542e4a782e63da93b51a0 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=deac4ee65af4befb66b542e4a782e63da93b51a0 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=deac4ee65af4befb66b542e4a782e63da93b51a0 Author: Sven-Thorsten Dietrich <sv...@th...> Date: Fri Aug 24 20:39:10 2007 +0200 sched: simplify can_migrate_task() Remove trivial conditional branch in Linux scheduler's can_migrate_task() function. text data bss dec hex filename 34770 2998 24 37792 93a0 sched.o.before 34757 2998 24 37779 9393 sched.o.after Signed-off-by: Sven-Thorsten Dietrich <sv...@th...> Signed-off-by: Ingo Molnar <mi...@el...> commit 71fd37146385c8255bfd370f33ca81fe8c81e5a5 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=71fd37146385c8255bfd370f33ca81fe8c81e5a5 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=71fd37146385c8255bfd370f33ca81fe8c81e5a5 Author: Ingo Molnar <mi...@el...> Date: Fri Aug 24 20:39:10 2007 +0200 sched: remove HZ dependency from the granularity default remove HZ dependency from the granularity default. Use 10 msec for the base granularity, 1 msec for wakeup granularity and 25 msec for batch wakeup granularity. (These defaults are close to the values that the default HZ=... [truncated message content] |
From: Jan-Benedict G. <jb...@he...> - 2007-08-22 12:08:37
|
Documentation/dvb/get_dvb_firmware | 24 - arch/cris/arch-v10/drivers/Kconfig | 1 arch/cris/arch-v32/drivers/Kconfig | 1 arch/i386/Kconfig | 8 arch/powerpc/boot/dts/mpc8544ds.dts | 88 +--- arch/powerpc/boot/dts/mpc8641_hpcn.dts | 114 +---- arch/powerpc/kernel/traps.c | 4 arch/powerpc/platforms/85xx/Kconfig | 1 arch/powerpc/platforms/85xx/mpc8544_ds.c | 214 ---------- arch/powerpc/platforms/86xx/Kconfig | 1 arch/powerpc/platforms/86xx/mpc86xx_hpcn.c | 224 ---------- arch/powerpc/platforms/Kconfig | 8 arch/powerpc/platforms/Makefile | 3 arch/powerpc/platforms/fsl_uli1575.c | 255 ++++++++++++ arch/powerpc/sysdev/fsl_pci.c | 2 arch/powerpc/sysdev/fsl_soc.c | 1 arch/powerpc/sysdev/rtc_cmos_setup.c | 17 drivers/ide/Kconfig | 12 drivers/ide/cris/ide-cris.c | 2 drivers/ide/ide-disk.c | 18 drivers/ide/ide-dma.c | 45 -- drivers/ide/ide-iops.c | 45 +- drivers/ide/pci/cs5530.c | 8 drivers/ide/pci/hpt34x.c | 6 drivers/ide/pci/ns87415.c | 9 drivers/ide/pci/pdc202xx_new.c | 10 drivers/ide/pci/pdc202xx_old.c | 9 drivers/ide/pci/triflex.c | 3 drivers/ide/ppc/pmac.c | 14 drivers/isdn/hisax/hfc_usb.c | 603 +++++++++++------------------ drivers/isdn/hisax/hfc_usb.h | 130 ++---- drivers/kvm/kvm_main.c | 4 drivers/media/dvb/frontends/dvb-pll.c | 2 drivers/media/video/cafe_ccic.c | 35 + drivers/media/video/ivtv/ivtv-ioctl.c | 3 drivers/media/video/ov7670.c | 5 drivers/net/sky2.c | 4 drivers/usb/host/ehci-hcd.c | 67 --- drivers/usb/host/ehci-mem.c | 3 drivers/usb/host/ehci-q.c | 4 drivers/usb/host/ehci-sched.c | 127 ------ drivers/usb/host/ehci.h | 14 fs/direct-io.c | 18 fs/jffs2/write.c | 3 include/asm-powerpc/reg_booke.h | 12 include/linux/ide.h | 4 include/linux/pci_ids.h | 6 include/linux/videodev2.h | 2 kernel/printk.c | 13 kernel/sysctl.c | 1 net/bridge/br_sysfs_br.c | 1 51 files changed, 877 insertions(+), 1331 deletions(-) New commits: commit 63d66e1df4515cf7491e2405b9879630fdc75a09 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=63d66e1df4515cf7491e2405b9879630fdc75a09 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=63d66e1df4515cf7491e2405b9879630fdc75a09 Merge: c42c6bd8d0f9e8db54535e6822784177b03bc58e cb00e99c0abd844b884c64c6b54aa3b7d345ebb1 Author: Jan-Benedict Glaw <jb...@jb...> Date: Wed Aug 22 14:06:23 2007 +0200 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit cb00e99c0abd844b884c64c6b54aa3b7d345ebb1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=cb00e99c0abd844b884c64c6b54aa3b7d345ebb1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=cb00e99c0abd844b884c64c6b54aa3b7d345ebb1 Author: Robin Getz <rg...@bl...> Date: Tue Aug 21 23:14:58 2007 -0400 fix - ensure we don't use bootconsoles after init has been released Gerd Hoffmann pointed out that my patch from yesterday can lead to a null pointer dereference if the kernel is booted with no console, and no earlyprintk defined. This fixes that issue. Signed-off-by: Robin Getz <rg...@bl...> Signed-off-by: Linus Torvalds <tor...@li...> commit 15f6ddc7d9cf96f2ee88897c7164198ed6e45a77 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=15f6ddc7d9cf96f2ee88897c7164198ed6e45a77 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=15f6ddc7d9cf96f2ee88897c7164198ed6e45a77 Author: Kumar Gala <ga...@ke...> Date: Tue Aug 21 19:15:31 2007 -0500 [POWERPC] Fix PCI Device ID for MPC8544/8533 processors The initial user manuals for MPC8544/8533 had some issues with properly documenting the device IDs for MPC8544/8533. These processors are almost identical and both show up on the reference boards. Fix up the quirks for PCIe support to handle MPC8533/E. Signed-off-by: Kumar Gala <ga...@ke...> commit f350339cbd0e8ed7751f98f0ef60cb3a0d410eda gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f350339cbd0e8ed7751f98f0ef60cb3a0d410eda gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f350339cbd0e8ed7751f98f0ef60cb3a0d410eda Author: Stephen Hemminger <she...@li...> Date: Tue Aug 21 11:10:22 2007 -0700 sky2: don't clear phy power bits There are special PHY settings available on Yukon EC-U chip that should not get cleared. This should solve mysterious errors on some motherboards (like Gigabyte DS-3). Signed-off-by: Stephen Hemminger <she...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit d6c59c13c070cb9d043edf38b4639fdacdb0c18c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d6c59c13c070cb9d043edf38b4639fdacdb0c18c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d6c59c13c070cb9d043edf38b4639fdacdb0c18c Author: Martin Bachem <in...@co...> Date: Tue Aug 21 14:26:21 2007 +0200 hisax: update hfc_usb driver This fixes handling of USB ISO completion error -EXDEV and includes several other changes to current CVS version at isdn4linux.de (changes in debug flags, style of code remarks, etc) Signed-off-by: Martin Bachem <in...@co...> Acked-by: Karsten Keil <kk...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 36ce1514117b92b7372e1b041ccc686855454d33 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=36ce1514117b92b7372e1b041ccc686855454d33 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=36ce1514117b92b7372e1b041ccc686855454d33 Author: Andi Kleen <ak...@su...> Date: Tue Aug 21 14:42:40 2007 +0200 i386: Mark NUMA support experimental I did some testing and found quite a lot of problems (doesn't boot at all on non NUMA and misassigns cores on Opteron systems). Mark it as experimental and warn against its use for now. It's still default y for SUMMIT/NUMAQ because it'll presumably work on these systems. Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 8eb891fc809b2300137bcd247025628c06c95a63 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8eb891fc809b2300137bcd247025628c06c95a63 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8eb891fc809b2300137bcd247025628c06c95a63 Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 20 23:38:44 2007 -0700 Revert "USB: EHCI cpufreq fix" This reverts commit 196705c9bbc03540429b0f7cf9ee35c2f928a534. It was reported to cause a regression by Daniel Exner, and Arjan van de Ven points out that we actually already have infrastructure in place for setting limits on acceptable DMA latency that would be the much more correct fix for the problem with some Broadcom EHCI controllers. Fixed up trivial conflicts due to the changes to support big-endian host controller descriptors in drivers/usb/host/{ehci-sched.c,ehci.h}. Signed-off-by: Linus Torvalds <tor...@li...> commit 848c4dd5153c7a0de55470ce99a8e13a63b4703f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=848c4dd5153c7a0de55470ce99a8e13a63b4703f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=848c4dd5153c7a0de55470ce99a8e13a63b4703f Author: Zach Brown <zac...@or...> Date: Mon Aug 20 17:12:01 2007 -0700 dio: zero struct dio with kzalloc instead of manually This patch uses kzalloc to zero all of struct dio rather than manually trying to track which fields we rely on being zero. It passed aio+dio stress testing and some bug regression testing on ext3. This patch was introduced by Linus in the conversation that lead up to Badari's minimal fix to manually zero .map_bh.b_state in commit: 6a648fa72161d1f6468dabd96c5d3c0db04f598a It makes the code a bit smaller. Maybe a couple fewer cachelines to load, if we're lucky: text data bss dec hex filename 3285925 568506 1304616 5159047 4eb887 vmlinux 3285797 568506 1304616 5158919 4eb807 vmlinux.patched I was unable to measure a stable difference in the number of cpu cycles spent in blockdev_direct_IO() when pushing aio+dio 256K reads at ~340MB/s. So the resulting intent of the patch isn't a performance gain but to avoid exposing ourselves to the risk of finding another field like .map_bh.b_state where we rely on zeroing but don't enforce it in the code. Signed-off-by: Zach Brown <zac...@or...> Signed-off-by: Linus Torvalds <tor...@li...> commit 38f061c5714265fa8481cc0b7795aa8fe81b45be gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=38f061c5714265fa8481cc0b7795aa8fe81b45be gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=38f061c5714265fa8481cc0b7795aa8fe81b45be Merge: 09d4b9aa90ab7a0ce7c266d2ea18153bf79bba33 b0244a00451c1ad64bf0a51f50679f7146786780 Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 20 22:48:42 2007 -0700 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 * git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: ide-disk: workaround for buggy HPA support on ST340823A (take 3) hpt34x: fix CONFIG_HPT34X_AUTODMA=n handling triflex: add missing ->dma_base check pdc202xx_old: add missing ->dma_base check pdc202xx_new: add missing ->dma_base check cs5530: add missing ->dma_base check ide: ide_config_drive_speed() bugfixes ide: add cable detection for early UDMA66 devices (take 3) ide-pmac: fix drive->init_speed reporting ide: config_drive_for_dma() fixes ide-cris: fix ->set_pio_mode method to set transfer mode on the device ide: fix hidden dependencies on CONFIG_IDE_GENERIC ide: make CONFIG_IDE_GENERIC default to N commit 09d4b9aa90ab7a0ce7c266d2ea18153bf79bba33 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=09d4b9aa90ab7a0ce7c266d2ea18153bf79bba33 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=09d4b9aa90ab7a0ce7c266d2ea18153bf79bba33 Merge: b5748643332bf75274e0b639926d57e86fb133cf 70cd685d4b161c9137020ba7ec551cb343cd6fbf Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 20 22:48:24 2007 -0700 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb * 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb: V4L/DVB (6028): Turn an unnecessary mdelay() into msleep(). V4L/DVB (6027): Get rid of an ill-behaved msleep in i2c write V4L/DVB (6026): Avoid powering up the camera on resume V4L/DVB (6016): get_dvb_firmware: update script for new location of tda10046 firmware V4L/DVB (5991): dvb-pll: Set minimum and maximum frequency properly V4L/DVB (5969): ivtv: report ivtv version in status log V4L/DVB (5967): ivtv: fix VIDIOC_S_FBUF:new OSD values where never set V4L/DVB (5968): videodev2.h: remove superfluous FBUF GLOBAL_INV_ALPHA support commit b5748643332bf75274e0b639926d57e86fb133cf gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b5748643332bf75274e0b639926d57e86fb133cf gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b5748643332bf75274e0b639926d57e86fb133cf Author: David Woodhouse <dw...@in...> Date: Mon Aug 20 11:05:29 2007 +0100 JFFS2 locking regression fix. Commit a491486a2087ac3dfc00efb4f838c8d684afaf54 introduced a locking problem in JFFS2 -- we up() the alloc_sem when we weren't previously holding it. This leads to all kinds of fun behaviour later. There was a _reason_ for the if (1 /* alternative path needs testing */ || which the above-mentioned commit removed :) Discovered and debugged by Giulio Fedel <giu...@an...> Signed-off-by: David Woodhouse <dw...@in...> Signed-off-by: Linus Torvalds <tor...@li...> commit 2046219364a40bcb13482ff68eb6ccec13405633 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2046219364a40bcb13482ff68eb6ccec13405633 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2046219364a40bcb13482ff68eb6ccec13405633 Merge: 0c5564bd91ad237212871d52deaf79ffe06bcc64 0af666fa6cf4bc639fb6170600b5fb0d8b6504b9 Author: Linus Torvalds <tor...@wo...> Date: Mon Aug 20 22:43:18 2007 -0700 Merge branch 'fixes-2.6.23' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc * 'fixes-2.6.23' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc: [POWERPC] Fix 8xx compile failure [POWERPC] Fix FSL BookE machine check reporting [POWERPC] Fix interrupt routing and setup of ULI M1575 on FSL boards [POWERPC] Add interrupt resource for RTC CMOS driver commit 0c5564bd91ad237212871d52deaf79ffe06bcc64 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0c5564bd91ad237212871d52deaf79ffe06bcc64 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0c5564bd91ad237212871d52deaf79ffe06bcc64 Author: Robin Getz <rg...@bl...> Date: Mon Aug 20 15:22:47 2007 -0400 ensure we don't use bootconsoles after init has been released This is a followup to the cleanups for earlyprintk patch from Gerd Hoffmann http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=69331af79cf29e26d1231152a172a1a10c2df511 This ensures that a bootconsole is unregistered if it is not replaced. The current implementation spews garbage out the bootconsole in this case, since the bootconsole structure is normally in the init section, and is freed, but still used. Signed-off-by: Robin Getz <rg...@bl...> Acked-by: Gerd Hoffmann <kr...@re...> Acked-by: Paul Mundt <le...@li...> Cc: Mike Frysinger <vap...@gm...> Signed-off-by: Linus Torvalds <tor...@li...> commit b0244a00451c1ad64bf0a51f50679f7146786780 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b0244a00451c1ad64bf0a51f50679f7146786780 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b0244a00451c1ad64bf0a51f50679f7146786780 Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:57 2007 +0200 ide-disk: workaround for buggy HPA support on ST340823A (take 3) This disk reports total number of sectors instead of maximum sector address in response to READ_NATIVE_MAX_ADDRESS command and also happily accepts SET_MAX_ADDRESS command with the bogus value. This results in +1 sector capacity being used and errors on attempts to use the last sector. ... hdd: Host Protected Area detected. ÃÂ ÃÂ ÃÂ ÃÂ current capacity is 78165360 sectors (40020 MB) ÃÂ ÃÂ ÃÂ ÃÂ native ÃÂ capacity is 78165361 sectors (40020 MB) hdd: Host Protected Area disabled. ... hdd: reading: block=78165360, sectors=1, buffer=0xc1e63000 hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error } hdd: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=78165360, sector=78165360 ... Add hpa_list[] table and workaround the issue in idedisk_check_hpa(). v2: * Add missing export and improve patch description a bit. v3: * Add list termination. (From Mikko) Fixes kernel bugzilla bug #8816. Thanks to Mikko for investigating the issue and helping with this patch. Cc: Mikko Rapeli <mik...@ik...> Cc: Alan Cox <al...@lx...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 76e1faa7cfd464fa06a9c2cafd633d643daafeae gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=76e1faa7cfd464fa06a9c2cafd633d643daafeae gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=76e1faa7cfd464fa06a9c2cafd633d643daafeae Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:57 2007 +0200 hpt34x: fix CONFIG_HPT34X_AUTODMA=n handling Programming DMA mode may destroy current PIO mode setting so if CONFIG_HPT34X_AUTODMA=n (the default case) make ide_tune_dma() fail early by disabling all host DMA masks and re-tune PIO mode. This fix doesn't help with the driver being broken but is needed for some other changes. Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 88b47040f8365ad56ecfd4103e964ba9b695987e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=88b47040f8365ad56ecfd4103e964ba9b695987e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=88b47040f8365ad56ecfd4103e964ba9b695987e Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:56 2007 +0200 triflex: add missing ->dma_base check If ->dma_base is not set (== PCI BAR4 cannot be reserved) then DMA hooks shouldn't be initialized or bad things will happen. Acked-by: Sergei Shtylyov <ssh...@ru...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit e98d6e50be87c1ad2df81f73c7442cf631d6f931 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e98d6e50be87c1ad2df81f73c7442cf631d6f931 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e98d6e50be87c1ad2df81f73c7442cf631d6f931 Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:56 2007 +0200 pdc202xx_old: add missing ->dma_base check If ->dma_base is not set (== PCI BAR4 cannot be reserved) then DMA hooks shouldn't be initialized or bad things will happen. Acked-by: Sergei Shtylyov <ssh...@ru...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 01cc643ae3c7de35b63989b7b65e3ef3132e48e4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=01cc643ae3c7de35b63989b7b65e3ef3132e48e4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=01cc643ae3c7de35b63989b7b65e3ef3132e48e4 Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:56 2007 +0200 pdc202xx_new: add missing ->dma_base check If ->dma_base is not set (== PCI BAR4 cannot be reserved) then DMA hooks shouldn't be initialized or bad things will happen. Also this host driver requires valid PCI BAR4 for normal operation so check it in ->init_chipset and fail initialization if not set. Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit f7b0d2df2f6fd9abdf47b4a1965dcaa2870e35df gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f7b0d2df2f6fd9abdf47b4a1965dcaa2870e35df gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f7b0d2df2f6fd9abdf47b4a1965dcaa2870e35df Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:56 2007 +0200 cs5530: add missing ->dma_base check If ->dma_base is not set (== PCI BAR4 cannot be reserved) then DMA hooks shouldn't be initialized or bad things will happen. Also this host driver requires valid PCI BAR4 for normal operation so check it in ->init_chipset and fail initialization if not set. Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit adcd33d41bfea8fb6870cf1f7e7ed2e5f7323fc1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=adcd33d41bfea8fb6870cf1f7e7ed2e5f7323fc1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=adcd33d41bfea8fb6870cf1f7e7ed2e5f7323fc1 Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:56 2007 +0200 ide: ide_config_drive_speed() bugfixes * Use ->OUTBSYNC instead of ->OUTB when writing command register (needed for scc_pata and pmac host drivers). * Don't check DRDY bit of the status register on ATAPI devices (ATAPI devices are free to ignore DRDY bit). Cc: Benjamin Herrenschmidt <be...@ke...> Cc: Kou Ishizaki <kou...@to...> Cc: Akira Iguchi <aki...@to...> Acked-by: Sergei Shtylyov <ssh...@ru...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit a5b7e70d787f528386eda025d3e38f545017f241 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a5b7e70d787f528386eda025d3e38f545017f241 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a5b7e70d787f528386eda025d3e38f545017f241 Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:56 2007 +0200 ide: add cable detection for early UDMA66 devices (take 3) * Move ide_in_drive_list() from ide-dma.c to ide-iops.c. * Add ivb_list[] table for listening early UDMA66 devices which don't conform to ATA4 standard wrt cable detection (bit14 is zero, only bit13 is valid) and use only device side cable detection for them since host side cable detection may be unreliable. * Add model "QUANTUM FIREBALLlct10 05" with firwmare "A03.0900" to the list (from Craig's bugreport). v2: * Improve kernel message basing on suggestion from Sergei. v3: * Don't print kernel message when no device side cable detection is done, plus some minor fixes. (Noticed by Sergei) Thanks to Craig for testing this patch. Cc: Craig Block <chb...@ya...> Acked-by: Sergei Shtylyov <ssh...@ru...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 59785c8fe23ca2f432bc41ef473a8933ab435812 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=59785c8fe23ca2f432bc41ef473a8933ab435812 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=59785c8fe23ca2f432bc41ef473a8933ab435812 Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:55 2007 +0200 ide-pmac: fix drive->init_speed reporting pmac_ide_tune_chipset() don't set drive->init_speed. Fix it by setting drive->{current,init}_speed in pmac_ide_do_setfeature() and clean up pmac_ide_{tune_chipset,mdma_enable,udma_enable}(). Acked-by: Benjamin Herrenschmidt <be...@ke...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 1116fae5fdfa80c6744a9b5d75fb3ef687a69b19 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1116fae5fdfa80c6744a9b5d75fb3ef687a69b19 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1116fae5fdfa80c6744a9b5d75fb3ef687a69b19 Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:55 2007 +0200 ide: config_drive_for_dma() fixes * Add DMA blacklist checking (->ide_dma_on check probably can go now). * Add ->atapi_dma flag checking and remove no longer needed ns87415_ide_dma_check() from ns87415 host driver. * Remove now needless __ide_dma_check() wrapper and symbol export. * Check drive->autodma instead of hwif->autodma (there should be no changes in behavior as all users of config_drive_for_dma() set both ->autodma flags). Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 8292e8c7e4c2b99f22120f677858487de43c484b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8292e8c7e4c2b99f22120f677858487de43c484b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8292e8c7e4c2b99f22120f677858487de43c484b Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:54 2007 +0200 ide-cris: fix ->set_pio_mode method to set transfer mode on the device Acked-by: Sergei Shtylyov <ssh...@ru...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 2195dadf853bb32262bd2e5a64f517ae45698c55 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2195dadf853bb32262bd2e5a64f517ae45698c55 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2195dadf853bb32262bd2e5a64f517ae45698c55 Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Mon Aug 20 22:42:54 2007 +0200 ide: fix hidden dependencies on CONFIG_IDE_GENERIC Some host drivers depend on CONFIG_IDE_GENERIC to do the probing but their config options lack explicit dependencies on IDE_GENERIC. In the long-term these host drivers should be fixed to do the probing themselves but for now fix them by making their config options select CONFIG_IDE_GENERIC. Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 82a0e70e795ee605e1a34a874dd3a3a43b745fb9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=82a0e70e795ee605e1a34a874dd3a3a43b745fb9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=82a0e70e795ee605e1a34a874dd3a3a43b745fb9 Author: Tejun Heo <ht...@gm...> Date: Mon Aug 20 22:42:53 2007 +0200 ide: make CONFIG_IDE_GENERIC default to N These days, CONFIG_IDE_GENERIC causes more confusion and misconfiguration than it helps. Especially so because libata is linked after the generic driver. Default to N. Signed-off-by: Tejun Heo <ht...@gm...> Acked-by: Jeff Garzik <je...@ga...> Cc: "P.C.Chan" <pc...@al...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> commit 70cd685d4b161c9137020ba7ec551cb343cd6fbf gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=70cd685d4b161c9137020ba7ec551cb343cd6fbf gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=70cd685d4b161c9137020ba7ec551cb343cd6fbf Author: Marcelo Tosatti <ma...@kv...> Date: Fri Aug 17 01:03:22 2007 -0300 V4L/DVB (6028): Turn an unnecessary mdelay() into msleep(). Signed-off-by: Jonathan Corbet <co...@lw...> Signed-off-by: Mauro Carvalho Chehab <mc...@in...> commit 6d77444aca298b43a88086be446f943cd0442ef7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6d77444aca298b43a88086be446f943cd0442ef7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6d77444aca298b43a88086be446f943cd0442ef7 Author: Jonathan Corbet <co...@lw...> Date: Fri Aug 17 01:02:33 2007 -0300 V4L/DVB (6027): Get rid of an ill-behaved msleep in i2c write Configuring the OLPC camera requires something over 150 register writes. Unfortunately, querying the CAFE i2c controller too soon after a write causes the hardware to flake. The problem had been "solved" with an msleep() call, but, between the number of registers and how msleep() behaves, that resulted in a 3-second delay on camera initialization. Instead, we hand-code a wait for the completion interrupt which avoids reading the status registers. Signed-off-by: Jonathan Corbet <co...@lw...> Signed-off-by: Mauro Carvalho Chehab <mc...@in...> commit 01659f2a0067d855089811529fa596cbc40f1e75 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=01659f2a0067d855089811529fa596cbc40f1e75 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=01659f2a0067d855089811529fa596cbc40f1e75 Author: Chris Ball <cj...@la...> Date: Fri Aug 17 01:01:33 2007 -0300 V4L/DVB (6026): Avoid powering up the camera on resume Signed-off-by: Chris Ball <cj...@la...> Signed-off-by: Jonathan Corbet <co...@lw...> Signed-off-by: Mauro Carvalho Chehab <mc...@in...> commit c545d6adbcacd296f7457bd992556feb055379de gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c545d6adbcacd296f7457bd992556feb055379de gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c545d6adbcacd296f7457bd992556feb055379de Author: Andreas Arens <ar...@go...> Date: Wed Aug 15 17:37:16 2007 -0300 V4L/DVB (6016): get_dvb_firmware: update script for new location of tda10046 firmware Update get_dvb_firmware script for the new location of the tda10046 firmware. The old location doesn't work anymore. Signed-off-by: Andreas Arens <ar...@go...> Signed-off-by: Michael Krufky <mk...@li...> Signed-off-by: Mauro Carvalho Chehab <mc...@in...> commit 0d84a62b38bab2e15ddc44ea6dcd8ce49199b299 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0d84a62b38bab2e15ddc44ea6dcd8ce49199b299 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0d84a62b38bab2e15ddc44ea6dcd8ce49199b299 Author: Trent Piepho <xy...@sp...> Date: Fri Aug 17 18:36:44 2007 -0300 V4L/DVB (5991): dvb-pll: Set minimum and maximum frequency properly The tuner maximum frequency wasn't being set, while the minimum frequency was set to what the maximum should have been. If a future patch were to enforce these limits, dvb-pll would be effectively broken. Signed-off-by: Trent Piepho <xy...@sp...> Signed-off-by: Mauro Carvalho Chehab <mc...@in...> commit de23084a85f6f5030e6760f6e494a9f2a19013d4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=de23084a85f6f5030e6760f6e494a9f2a19013d4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=de23084a85f6f5030e6760f6e494a9f2a19013d4 Author: Hans Verkuil <hve...@xs...> Date: Fri Aug 3 09:33:38 2007 -0300 V4L/DVB (5969): ivtv: report ivtv version in status log Signed-off-by: Hans Verkuil <hve...@xs...> Signed-off-by: Mauro Carvalho Chehab <mc...@in...> commit c3624f99a8c06cfe75e0b06f23a7f7cea9d2d5ff gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c3624f99a8c06cfe75e0b06f23a7f7cea9d2d5ff gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c3624f99a8c06cfe75e0b06f23a7f7cea9d2d5ff Author: Hans Verkuil <hve...@xs...> Date: Tue Jul 31 07:15:56 2007 -0300 V4L/DVB (5967): ivtv: fix VIDIOC_S_FBUF:new OSD values where never set ivtv: fix VIDIOC_S_FBUF support: new OSD values where never actually set. The values set with VIDIOC_S_FBUF were not actually used until the next VIDIOC_S_FMT. Fixed. Signed-off-by: Hans Verkuil <hve...@xs...> Signed-off-by: Mauro Carvalho Chehab <mc...@in...> commit c9b0ee2c2af33c2ca722aa05bbcb604487134e4c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c9b0ee2c2af33c2ca722aa05bbcb604487134e4c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c9b0ee2c2af33c2ca722aa05bbcb604487134e4c Author: Hans Verkuil <hve...@xs...> Date: Tue Jul 31 12:42:22 2007 -0300 V4L/DVB (5968): videodev2.h: remove superfluous FBUF GLOBAL_INV_ALPHA support There is no need for a global inverted alpha capability since all the application has to do is to pass '255-alpha' as the global alpha value. Signed-off-by: Hans Verkuil <hve...@xs...> Signed-off-by: Mauro Carvalho Chehab <mc...@in...> commit 35b426c329e12e33bd0f0912f3d2e3f5f7b2c486 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=35b426c329e12e33bd0f0912f3d2e3f5f7b2c486 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=35b426c329e12e33bd0f0912f3d2e3f5f7b2c486 Author: Al Viro <vi...@ft...> Date: Sun Aug 19 04:51:26 2007 +0100 missing return in bridge sysfs code Signed-off-by: Al Viro <vi...@ze...> Acked-by: David S. Miller <da...@da...> Signed-off-by: Linus Torvalds <tor...@li...> commit 6ec8a856e4097d42ece9b0b9459bbca1586f13d7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6ec8a856e4097d42ece9b0b9459bbca1586f13d7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6ec8a856e4097d42ece9b0b9459bbca1586f13d7 Author: Avi Kivity <av...@qu...> Date: Sun Aug 19 15:57:26 2007 +0300 KVM: Avoid calling smp_call_function_single() with interrupts disabled When taking a cpu down, we need to hardware_disable() it. Unfortunately, the CPU_DYING notifier is called with interrupts disabled, which means we can't use smp_call_function_single(). Fortunately, the CPU_DYING notifier is always called on the dying cpu, so we don't need to use the function at all and can simply call hardware_disable() directly. Tested-by: Paolo Ornati <or...@fa...> Signed-off-by: Avi Kivity <av...@qu...> Signed-off-by: Linus Torvalds <tor...@li...> commit e598fbaabdb6608915cbc5e80409d70f4f857e5c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e598fbaabdb6608915cbc5e80409d70f4f857e5c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e598fbaabdb6608915cbc5e80409d70f4f857e5c Author: Christian Heim <ph...@ge...> Date: Sun Aug 19 13:07:59 2007 +0200 Remove double inclusion of linux/capability.h Remove the second inclusion of linux/capability.h, which has been introduced with "[PATCH] move capable() to capability.h" (commit c59ede7b78db329949d9cdcd7064e22d357560ef) Signed-off-by: Christian Heim <ph...@ge...> Signed-off-by: Linus Torvalds <tor...@li...> commit 0af666fa6cf4bc639fb6170600b5fb0d8b6504b9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0af666fa6cf4bc639fb6170600b5fb0d8b6504b9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0af666fa6cf4bc639fb6170600b5fb0d8b6504b9 Author: Kumar Gala <ga...@ke...> Date: Fri Aug 17 08:23:06 2007 -0500 [POWERPC] Fix 8xx compile failure CC arch/powerpc/sysdev/commproc.o arch/powerpc/sysdev/fsl_soc.c: In function fsl_pcmcia_of_init: arch/powerpc/sysdev/fsl_soc.c:1109: error: implicit declaration of function of_platform_device_create Signed-off-by: Kumar Gala <ga...@ke...> commit 86d7a9a9c4775f864e6bc5f5da66ef9ea3715734 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=86d7a9a9c4775f864e6bc5f5da66ef9ea3715734 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=86d7a9a9c4775f864e6bc5f5da66ef9ea3715734 Author: Becky Bruce <bec...@fr...> Date: Thu Aug 2 15:37:15 2007 -0500 [POWERPC] Fix FSL BookE machine check reporting Reserved MCSR bits on FSL BookE parts may have spurious values when mcheck occurs. Mask these off when printing the MCSR to avoid confusion. Also, get rid of the MCSR_GL_CI bit defined for e500 - this bit doesn't actually have any meaning. Signed-off-by: Becky Bruce <bec...@fr...> Signed-off-by: Kumar Gala <ga...@ke...> commit b66510cb9992d204f216049e9c01d432c7635f6c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b66510cb9992d204f216049e9c01d432c7635f6c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b66510cb9992d204f216049e9c01d432c7635f6c Author: Kumar Gala <ga...@ke...> Date: Thu Aug 16 23:55:55 2007 -0500 [POWERPC] Fix interrupt routing and setup of ULI M1575 on FSL boards The interrupt routing in the device trees for the ULI M1575 was inproperly using the interrupt line field as pci function. Fixed up the device tree's to actual conform for to specification and changed the interrupt mapping code so it just uses a static mapping setup as follows: PIRQA - IRQ9 PIRQB - IRQ10 PIRQC - IRQ11 PIRQD - IRQ12 USB 1.1 OCHI (1c.0) - IRQ12 USB 1.1 OCHI (1c.1) - IRQ9 USB 1.1 OCHI (1c.2) - IRQ10 USB 1.1 ECHI (1c.3) - IRQ11 LAN (1b.0) - IRQ6 AC97 (1d.0) - IRQ6 Modem (1d.1) - IRQ6 HD Audio (1d.2) - IRQ6 SATA (1f.1) - IRQ5 SMB (1e.1) - IRQ7 PMU (1e.2) - IRQ7 PATA (1f.0) - IRQ14/15 Took the oppurtunity to refactor the code into a single file so we don't have to duplicate these fixes on the two current boards in the tree and several forth coming boards that will also need the code. Fixed RTC support that requires a dummy memory read on the P2P bridge to unlock the RTC and setup the default of the RTC alarm registers to match with a basic x86 style CMOS RTC. Moved code that poked ISA registers to a FIXUP_FINAL quirk to ensure the PCI IO space has been setup properly before we start poking ISA registers at random locations. Signed-off-by: Kumar Gala <ga...@ke...> commit ada3ea6fcde45abc55e2af0e564455fd7f943a79 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ada3ea6fcde45abc55e2af0e564455fd7f943a79 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ada3ea6fcde45abc55e2af0e564455fd7f943a79 Author: Kumar Gala <ga...@ke...> Date: Thu Aug 16 23:44:00 2007 -0500 [POWERPC] Add interrupt resource for RTC CMOS driver The RTC CMOS driver expects the interrupt to be a resource of the platform device. Use a fixed interrupt value of 8 since on PPC if we are using this its off an i8259 which we ensure has interrupt numbers 0..15. Signed-off-by: Kumar Gala <ga...@ke...> |
From: Jan-Benedict G. <jb...@he...> - 2007-08-20 19:59:22
|
MAINTAINERS | 2 arch/arm/mach-ks8695/board-micrel.c | 8 arch/arm/mach-s3c2442/Kconfig | 2 arch/avr32/boards/atngw100/setup.c | 18 arch/avr32/boards/atstk1000/Kconfig | 26 + arch/avr32/boards/atstk1000/atstk1002.c | 62 +++ arch/i386/Kconfig | 5 arch/i386/Makefile | 4 arch/i386/boot/edd.c | 54 -- arch/i386/boot/video.c | 2 arch/i386/kernel/alternative.c | 2 arch/i386/kernel/apic.c | 2 arch/i386/kernel/nmi.c | 4 arch/ia64/Kconfig | 12 arch/ia64/configs/bigsur_defconfig | 2 arch/ia64/configs/gensparse_defconfig | 2 arch/ia64/configs/sim_defconfig | 2 arch/ia64/configs/sn2_defconfig | 2 arch/ia64/configs/tiger_defconfig | 2 arch/ia64/configs/zx1_defconfig | 2 arch/ia64/defconfig | 3 arch/ia64/hp/sim/boot/boot_head.S | 1 arch/ia64/kernel/cpufreq/acpi-cpufreq.c | 6 arch/ia64/kernel/irq.c | 5 arch/ia64/kernel/mca.c | 34 - arch/ia64/kernel/process.c | 10 arch/ia64/kernel/ptrace.c | 10 arch/ia64/kernel/setup.c | 7 arch/ia64/kernel/vmlinux.lds.S | 12 arch/ia64/mm/fault.c | 14 arch/ia64/sn/kernel/irq.c | 12 arch/powerpc/boot/flatdevtree.c | 18 arch/powerpc/kernel/Makefile | 1 arch/powerpc/kernel/misc_32.S | 12 arch/powerpc/mm/hash_utils_64.c | 2 arch/powerpc/platforms/cell/spu_syscalls.c | 1 arch/powerpc/platforms/ps3/device-init.c | 2 arch/ppc/kernel/misc.S | 12 arch/sh/kernel/early_printk.c | 2 arch/sh/kernel/machvec.c | 7 arch/sh/kernel/ptrace.c | 1 arch/sh64/kernel/setup.c | 4 arch/sh64/kernel/signal.c | 1 arch/sparc/kernel/ebus.c | 1 arch/sparc/mm/init.c | 3 arch/sparc/mm/io-unit.c | 18 arch/sparc/mm/iommu.c | 12 arch/sparc/mm/sun4c.c | 2 arch/sparc64/kernel/head.S | 14 arch/sparc64/kernel/mdesc.c | 38 + arch/sparc64/kernel/trampoline.S | 7 arch/sparc64/lib/Makefile | 2 arch/sparc64/lib/NG2copy_from_user.S | 40 ++ arch/sparc64/lib/NG2copy_to_user.S | 49 ++ arch/sparc64/lib/NG2memcpy.S | 520 +++++++++++++++++++++++++++ arch/sparc64/lib/NG2page.S | 61 +++ arch/sparc64/lib/NG2patch.S | 33 + arch/sparc64/lib/NGpage.S | 1 arch/x86_64/Makefile | 4 arch/x86_64/kernel/head.S | 3 arch/x86_64/kernel/nmi.c | 4 arch/x86_64/kernel/pci-dma.c | 4 drivers/ata/ata_piix.c | 9 drivers/ata/libata-core.c | 2 drivers/ata/pata_artop.c | 19 drivers/ata/pata_hpt37x.c | 20 - drivers/ata/pata_hpt3x2n.c | 8 drivers/ata/pata_isapnp.c | 2 drivers/ata/sata_mv.c | 3 drivers/atm/Kconfig | 5 drivers/auxdisplay/Kconfig | 5 drivers/block/Kconfig | 6 drivers/block/lguest_blk.c | 9 drivers/crypto/Kconfig | 5 drivers/dma/ioatdma.c | 7 drivers/dma/ioatdma.h | 3 drivers/hid/Kconfig | 5 drivers/hwmon/smsc47m1.c | 2 drivers/hwmon/w83627ehf.c | 56 +- drivers/hwmon/w83781d.c | 4 drivers/infiniband/core/agent.c | 24 - drivers/infiniband/core/agent.h | 6 drivers/infiniband/core/device.c | 2 drivers/infiniband/core/mad.c | 25 - drivers/infiniband/core/mad_rmpp.c | 8 drivers/infiniband/core/sa_query.c | 4 drivers/infiniband/core/umem.c | 5 drivers/infiniband/hw/cxgb3/iwch_cm.c | 16 drivers/infiniband/hw/mlx4/cq.c | 2 drivers/infiniband/hw/mlx4/mad.c | 2 drivers/infiniband/ulp/ipoib/ipoib_verbs.c | 1 drivers/infiniband/ulp/srp/ib_srp.c | 31 + drivers/kvm/Kconfig | 5 drivers/macintosh/Kconfig | 5 drivers/misc/Kconfig | 5 drivers/net/Kconfig | 15 drivers/net/forcedeth.c | 10 drivers/net/mlx4/reset.c | 3 drivers/usb/Kconfig | 3 drivers/video/pxafb.c | 2 fs/cifs/CHANGES | 5 fs/cifs/README | 13 fs/cifs/TODO | 3 fs/cifs/file.c | 33 + fs/cifs/sess.c | 4 fs/exec.c | 13 include/asm-avr32/io.h | 2 include/asm-avr32/pgalloc.h | 30 - include/asm-avr32/pgtable.h | 4 include/asm-i386/mach-default/mach_wakecpu.h | 3 include/asm-i386/mach-es7000/mach_wakecpu.h | 3 include/asm-i386/nmi.h | 3 include/asm-ia64/atomic.h | 4 include/asm-ia64/hw_irq.h | 7 include/asm-ia64/machvec.h | 7 include/asm-ia64/machvec_init.h | 1 include/asm-ia64/machvec_sn2.h | 2 include/asm-sh/dma-mapping.h | 19 include/asm-sh64/dma-mapping.h | 18 include/asm-sparc/sbus.h | 1 include/asm-sparc/sfp-machine.h | 6 include/asm-sparc64/elf.h | 10 include/asm-sparc64/sfp-machine.h | 2 include/asm-x86_64/nmi.h | 3 include/linux/mod_devicetable.h | 3 include/math-emu/op-common.h | 5 include/math-emu/soft-fp.h | 7 include/rdma/ib_mad.h | 2 include/rdma/ib_verbs.h | 7 net/8021q/vlanproc.c | 2 net/ax25/ax25_iface.c | 2 net/bridge/br_stp_if.c | 2 net/bridge/br_sysfs_br.c | 24 - net/core/ethtool.c | 1 net/econet/af_econet.c | 3 net/ipv4/netfilter/nf_nat_sip.c | 2 net/ipv6/ipv6_sockglue.c | 2 net/mac80211/ieee80211.c | 1 net/mac80211/ieee80211_sta.c | 6 net/netfilter/nf_conntrack_sip.c | 8 net/netfilter/xt_u32.c | 2 net/socket.c | 2 security/selinux/ss/services.c | 2 143 files changed, 1460 insertions(+), 371 deletions(-) New commits: commit c42c6bd8d0f9e8db54535e6822784177b03bc58e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c42c6bd8d0f9e8db54535e6822784177b03bc58e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c42c6bd8d0f9e8db54535e6822784177b03bc58e Merge: 38541dcac0b5ea8b16e3b36799ad1f6a97af2f1f 2a67789618abb74f0f97d4836a2b937bff2f1b2d Author: Jan-Benedict Glaw <jb...@jb...> Date: Mon Aug 20 21:53:10 2007 +0200 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit 2a67789618abb74f0f97d4836a2b937bff2f1b2d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2a67789618abb74f0f97d4836a2b937bff2f1b2d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2a67789618abb74f0f97d4836a2b937bff2f1b2d Author: Al Viro <vi...@ft...> Date: Sun Aug 19 01:03:07 2007 +0100 Fix <math-emu/soft-fp.h> tpyo Signed-off-by: Al Viro <vi...@ze...> Signed-off-by: Linus Torvalds <tor...@li...> commit d34fda4a84c18402640a1a2342d6e6d9829e6db7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d34fda4a84c18402640a1a2342d6e6d9829e6db7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d34fda4a84c18402640a1a2342d6e6d9829e6db7 Author: Chris Wright <ch...@so...> Date: Sat Aug 18 14:31:41 2007 -0700 x86: properly initialize temp insn buffer for paravirt patching With commit ab144f5ec64c42218a555ec1dbde6b60cf2982d6 the patching code now collects the complete new instruction stream into a temp buffer before finally patching in the new insns. In some cases the paravirt patchers will choose to leave the patch site unpatched (length mismatch, clobbers mismatch, etc). This causes the new patching code to copy an uninitialized temp buffer, i.e. garbage, to the callsite. Simply make sure to always initialize the buffer with the original instruction stream. A better fix is to audit all the patchers and return proper length so that apply_paravirt() can skip copies when we leave the patch site untouched. Signed-off-by: Chris Wright <ch...@so...> Signed-off-by: Linus Torvalds <tor...@li...> commit 18115f45374d19ada218fc013aa5308baf5d283e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=18115f45374d19ada218fc013aa5308baf5d283e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=18115f45374d19ada218fc013aa5308baf5d283e Merge: f0f12d85af8593e45fdf4a4d4c7cad240a6787a2 daa7162f66ec7f85053b623a3d23ee30b13d036c Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 10:28:21 2007 -0700 Merge master.kernel.org:/home/rmk/linux-2.6-arm * master.kernel.org:/home/rmk/linux-2.6-arm: [ARM] 4549/1: KS8695: Fix build errors [ARM] 4546/1: s3c2410: fix architecture typo for s3c2442 [ARM] 4544/1: arm: fix section mismatch in pxa fb commit f0f12d85af8593e45fdf4a4d4c7cad240a6787a2 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f0f12d85af8593e45fdf4a4d4c7cad240a6787a2 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f0f12d85af8593e45fdf4a4d4c7cad240a6787a2 Author: Andi Kleen <ak...@su...> Date: Wed Aug 15 02:40:37 2007 +0200 x86_64: Check for .cfi_rel_offset in CFI probe Very old 64bit binutils have .cfi_startproc/endproc, but no .cfi_rel_offset. Check for .cfi_rel_offset too. Cc: Jan Beulich <jbe...@no...> Cc: Sam Ravnborg <sa...@ra...> Signed-off-by: Linus Torvalds <tor...@li...> commit 6e3515352bdd1c42d78bd16dae06dd429d6b1861 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6e3515352bdd1c42d78bd16dae06dd429d6b1861 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6e3515352bdd1c42d78bd16dae06dd429d6b1861 Author: Andi Kleen <ak...@su...> Date: Wed Aug 15 02:40:36 2007 +0200 x86_64: Change PMDS invocation to single macro Very old binutils (2.12.90...) seem to have trouble with newlines in assembler macro invocation. They put them into the resulting argument expansion. In this case this lead to a parse error because a .rept expression ended up spread over multiple lines. Change the PMDS() invocation to a single line. Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 0328ecef9041fe477efc2404fd3aaa29e7ee0430 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0328ecef9041fe477efc2404fd3aaa29e7ee0430 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0328ecef9041fe477efc2404fd3aaa29e7ee0430 Author: Daniel Gollub <dg...@su...> Date: Wed Aug 15 02:40:35 2007 +0200 x86_64: Fix to keep watchdog disabled by default for i386/x86_64 Fixed wrong expression which enabled watchdogs even if nmi_watchdog kernel parameter wasn't set. This regression got slightly introduced with commit b7471c6da94d30d3deadc55986cc38d1ff57f9ca. Introduced NMI_DISABLED (-1) which allows to switch the value of NMI_DEFAULT without breaking the APIC NMI watchdog code (again). Fixes: https://bugzilla.novell.com/show_bug.cgi?id=298084 http://bugzilla.kernel.org/show_bug.cgi?id=7839 And likely some more nmi_watchdog=0 related issues. Signed-off-by: Daniel Gollub <dg...@su...> Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 8154549cb8ca795cbefda404cd6120398e5b145f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8154549cb8ca795cbefda404cd6120398e5b145f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8154549cb8ca795cbefda404cd6120398e5b145f Author: Andi Kleen <ak...@su...> Date: Wed Aug 15 02:40:34 2007 +0200 x86_64: Fail dma_alloc_coherent on dma less devices This should fix an oops with PCMCIA PATA devices http://bugzilla.kernel.org/show_bug.cgi?id=8424 This is not a full fix for the problem, but probably still the right thing to do. [ I'm almost certain it's *not* the right thing to do, but it avoids an oops, and I want comments from others on what the right thing would actually be.. I suspect we should just remove the use of dma_mask entirely in this function, and just use coherent_dma_mask. - Linus ] Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 1a2b73302aacddf2543f9d7a25936e4323fa1486 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1a2b73302aacddf2543f9d7a25936e4323fa1486 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1a2b73302aacddf2543f9d7a25936e4323fa1486 Author: Timo Jantunen <je...@ik...> Date: Tue Aug 14 21:56:57 2007 +0300 fix random hang in forcedeth driver when using netconsole If the forcedeth driver receives too much work in an interrupt, it assumes it has a broken hardware with stuck IRQ. It works around the problem by disabling interrupts on the nic but makes a printk while holding device spinlog - which isn't smart thing to do if you have netconsole on the same nic. This patch moves the printk's out of the spinlock protected area. Without this patch the machine hangs hard. With this patch everything still works even when there is significant increase on CPU usage while using the nic. Signed-off-by: Timo Jantunen <je...@ik...> Signed-off-by: Linus Torvalds <tor...@li...> commit 62be90012c507b2bf1047eb2eaa1e9151f7172fe gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=62be90012c507b2bf1047eb2eaa1e9151f7172fe gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=62be90012c507b2bf1047eb2eaa1e9151f7172fe Author: Satyam Sharma <sa...@in...> Date: Thu Aug 16 06:09:25 2007 +0530 i386: Fix a couple busy loops in mach_wakecpu.h:wait_for_init_deassert() Use cpu_relax() in the busy loops, as atomic_read() doesn't automatically imply volatility for i386 and x86_64. x86_64 doesn't have this issue because it open-codes the while loop in smpboot.c:smp_callin() itself that already uses cpu_relax(). For i386, however, smpboot.c:smp_callin() calls wait_for_init_deassert() which is buggy for mach-default and mach-es7000 cases. [ I test-built a kernel -- smp_callin() itself got inlined in its only callsite, smpboot.c:start_secondary() -- and the relevant piece of code disassembles to the following: 0xc1019704 <start_secondary+12>: mov 0xc144c4c8,%eax 0xc1019709 <start_secondary+17>: test %eax,%eax 0xc101970b <start_secondary+19>: je 0xc1019709 <start_secondary+17> init_deasserted (at 0xc144c4c8) gets fetched into %eax only once and then we loop over the test of the stale value in the register only, so these look like real bugs to me. With the fix below, this becomes: 0xc1019706 <start_secondary+14>: pause 0xc1019708 <start_secondary+16>: cmpl $0x0,0xc144c4c8 0xc101970f <start_secondary+23>: je 0xc1019706 <start_secondary+14> which looks nice and healthy. ] Thanks to Heiko Carstens for noticing this. Signed-off-by: Satyam Sharma <sa...@in...> Cc: Heiko Carstens <hei...@de...> Signed-off-by: Linus Torvalds <tor...@li...> commit 06bfb7eb1535822a3338ffea9918e22215abed90 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=06bfb7eb1535822a3338ffea9918e22215abed90 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=06bfb7eb1535822a3338ffea9918e22215abed90 Author: Jan Engelhardt <je...@co...> Date: Sat Aug 18 12:56:21 2007 +0200 Add some help texts to recently-introduced kconfig items Signed-off-by: Jan Engelhardt <je...@gm...> Signed-off-by: Stefan Richter <st...@s5...> (edited MACINTOSH_DRIVERS per Geert Uytterhoeven's remark) Signed-off-by: Linus Torvalds <tor...@li...> commit 9ef7ad22965fcd817b20c1332286f02362266534 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9ef7ad22965fcd817b20c1332286f02362266534 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9ef7ad22965fcd817b20c1332286f02362266534 Author: Rusty Russell <ru...@ru...> Date: Fri Aug 17 14:05:27 2007 +1000 Enable partitions for lguest block device The lguest block device only requests one minor, which means partitions don't work (eg "root=/dev/lgba1"). Let's follow the crowd and ask for 16. Signed-off-by: Rusty Russell <ru...@ru...> Signed-off-by: Linus Torvalds <tor...@li...> commit 56616ebd0e49b7e5c67a19ca1d96e8ec382bcacf gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=56616ebd0e49b7e5c67a19ca1d96e8ec382bcacf gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=56616ebd0e49b7e5c67a19ca1d96e8ec382bcacf Merge: 203f3394397642f2f9d9ee760f03420459b7a8ef 5ba056cb3c5d424dc2886fb02305af11fa46af02 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:43:40 2007 -0700 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6 * master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh64-2.6: sh64: arch/sh64/kernel/setup.c: duplicate include removal. sh64: arch/sh64/kernel/signal.c: duplicate include removal sh64: Add missing dma_sync_single_for_*(). commit 203f3394397642f2f9d9ee760f03420459b7a8ef gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=203f3394397642f2f9d9ee760f03420459b7a8ef gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=203f3394397642f2f9d9ee760f03420459b7a8ef Merge: ef1c5339d9413ab57c9b2aa768f3c67485d11acb 96989d9d754ef1fa55e71beff6a076f79cc1717e Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:42:43 2007 -0700 Merge master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.23 * master.kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.23: sh: remove extraneous ; on scif_sercon_putc wait loop sh: Add missing dma_sync_single_range_for_*(). sh: panic on machvec section misalignment. sh: Fix PTRACE_PEEKTEXT/PEEKDATA fallout from generic_ptrace_peekdata(). commit ef1c5339d9413ab57c9b2aa768f3c67485d11acb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ef1c5339d9413ab57c9b2aa768f3c67485d11acb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ef1c5339d9413ab57c9b2aa768f3c67485d11acb Merge: ed72df448250a6da72b65e7881eb63c5ded3475f 68a50b567895ea677645ca3cebc484674123532d Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:41:19 2007 -0700 Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6 * 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6: hwmon: (smsc47m1) restore missing name attribute hwmon: (w83627ehf) don't assume bank 0 hwmon: (w83627ehf) read fan_div values during probe hwmon: fix w83781d temp sensor type setting commit ed72df448250a6da72b65e7881eb63c5ded3475f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ed72df448250a6da72b65e7881eb63c5ded3475f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ed72df448250a6da72b65e7881eb63c5ded3475f Merge: 505683675cf0ed903765f160ad633f77ab90a9d4 118142080a75fc1ce599c73b7894a71b4813828e Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:38:56 2007 -0700 Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6 * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6: Cross-compilation between e.g. i386 -> 64bit could break -> work around it [IA64] Enable early console for Ski simulator [IA64] forbid ptrace changes psr.ri to 3 [IA64] Failure to grow RBS [IA64] Fix processor_get_freq [IA64] SGI Altix : fix a force_interrupt bug on altix [IA64] Update arch/ia64/configs/* s/SLAB/SLUB/ [IA64] get back PT_IA_64_UNWIND program header [IA64] need NOTES in vmlinux.lds.S [IA64] make unwinder stop at last frame of the bootloader [IA64] Clean up CPE handler registration [IA64] Include Kconfig.preempt [IA64] SN2 needs platform specific irq_to_vector() function. [IA64] Use atomic64_read to read an atomic64_t. [IA64] disable irq's and check need_resched before safe_halt commit 505683675cf0ed903765f160ad633f77ab90a9d4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=505683675cf0ed903765f160ad633f77ab90a9d4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=505683675cf0ed903765f160ad633f77ab90a9d4 Merge: e4f3b1e74b67fdcdd3034b84997fad7912f182f6 3ad40d647d5e7c320385649e5eb422a5e89e035d Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:38:30 2007 -0700 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6 * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6: SELinux: correct error code in selinux_audit_rule_init commit e4f3b1e74b67fdcdd3034b84997fad7912f182f6 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e4f3b1e74b67fdcdd3034b84997fad7912f182f6 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e4f3b1e74b67fdcdd3034b84997fad7912f182f6 Merge: 5bc705e9fe774be9bb87584644c1f6752ee5ea7e fe11cb6ba40afff15efb053fd0bcba45274636e0 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:38:09 2007 -0700 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband: IB/mlx4: Incorrect semicolon after if statement mlx4_core: Wait 1 second after reset before accessing device IPoIB: Fix leak in ipoib_transport_dev_init() error path IB/mlx4: Fix opcode returned in RDMA read completion IB/srp: Add OUI for new Cisco targets IB/srp: Wrap OUI checking for workarounds in helper functions RDMA/cxgb3: Always call low level send function via cxgb3_ofld_send() IB: Move the macro IB_UMEM_MAX_PAGE_CHUNK() to umem.c IB: Include <linux/list.h> and <linux/rwsem.h> from <rdma/ib_verbs.h> IB: Include <linux/list.h> from <rdma/ib_mad.h> IB/mad: Fix address handle leak in mad_rmpp IB/mad: agent_send_response() should be void IB/mad: Fix memory leak in switch handling in ib_mad_recv_done_handler() IB/mad: Fix error path if response alloc fails in ib_mad_recv_done_handler() IB/sa: Don't need to check for default P_Key twice IB/core: Ignore membership bit in ib_find_pkey() commit 5bc705e9fe774be9bb87584644c1f6752ee5ea7e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5bc705e9fe774be9bb87584644c1f6752ee5ea7e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5bc705e9fe774be9bb87584644c1f6752ee5ea7e Merge: 605a494e4df0b2dabdebcdfee99536b0f6a22adc 405849610fd96b4f34cd1875c4c033228fea6c0f Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:34:28 2007 -0700 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6 * 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6: [MATH-EMU]: Fix underflow exception reporting. [SPARC64]: Create a HWCAP_SPARC_N2 and report it to userspace on Niagara-2. [SPARC64]: SMP trampoline needs to avoid %tick_cmpr on sun4v too. [SPARC64]: Do not touch %tick_cmpr on sun4v cpus. [SPARC64]: Niagara-2 optimized copies. [SPARC64]: Allow userspace to get at the machine description. [SPARC32]: Remove superfluous 'kernel_end' alignment on sun4c. [SPARC32]: Fix bogus ramdisk image location check. [SPARC32]: Remove iommu from struct sbus_bus and use archdata like sparc64. commit 605a494e4df0b2dabdebcdfee99536b0f6a22adc gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=605a494e4df0b2dabdebcdfee99536b0f6a22adc gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=605a494e4df0b2dabdebcdfee99536b0f6a22adc Merge: 585eb6daa4b6886ab92ff914f55e8e87f7c2670b 660adc6e60bc8882b16e466c09401cff017dcd94 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:34:09 2007 -0700 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 * 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: [IPv6]: Invalid semicolon after if statement [NET]: Fix unbalanced rcu_read_unlock in __sock_create [VLAN] net/8021q/vlanproc.c: fix check-after-use [NET]: Unexport dev_ethtool [IOAT]: Remove redundant struct member to avoid descriptor cache miss [ECONET]: remove econet_packet_type on unload [AX25]: don't free pointers to statically allocated data [PATCH] mac80211: probe for hidden SSIDs in pre-auth scan [PATCH] mac80211: fix tx status frame code [BRIDGE]: Fix typo in net/bridge/br_stp_if.c [BRIDGE]: sysfs locking fix. [NETFILTER]: nf_nat_sip: don't drop short packets [NETFILTER]: nf_conntrack_sip: fix SIP-URI parsing [NETFILTER]: nf_conntrack_sip: check sname != NULL before calling strncmp [NETFILTER]: netfilter: xt_u32 bug correction commit 585eb6daa4b6886ab92ff914f55e8e87f7c2670b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=585eb6daa4b6886ab92ff914f55e8e87f7c2670b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=585eb6daa4b6886ab92ff914f55e8e87f7c2670b Merge: 844d6c48be7f11592d287a9fe2183007c4ebfbbb cca67164bbdb083df9adb6480822518b0f4b358f Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:33:43 2007 -0700 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6 * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6: [AVR32] Define mmiowb() [AVR32] Fix bogus pte_page() definition [AVR32] Simplify pte_alloc_one{,_kernel} include/asm-avr32/pgalloc.h: kmalloc + memset conversion to kcalloc [AVR32] Wire up i2c-gpio on the ATNGW100 board [AVR32] leds-gpio for stk1000 commit 844d6c48be7f11592d287a9fe2183007c4ebfbbb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=844d6c48be7f11592d287a9fe2183007c4ebfbbb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=844d6c48be7f11592d287a9fe2183007c4ebfbbb Merge: 0894910cce8d9105e5d8457fd8686fe96dc958eb 2b02d13996fe28478e45605de9bd8bdca25718de Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:33:25 2007 -0700 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: [POWERPC] Fix invalid semicolon after if statement [POWERPC] ps3: Fix no storage devices found [POWERPC] Fix for assembler -g [POWERPC] Fix small race in 44x tlbie function [POWERPC] Remove unused code causing a compile warning [POWERPC] cell: Fix errno for modular spufs_create with invalid neighbour commit 0894910cce8d9105e5d8457fd8686fe96dc958eb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0894910cce8d9105e5d8457fd8686fe96dc958eb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0894910cce8d9105e5d8457fd8686fe96dc958eb Merge: b2d597cb6d64d5e30236273249e3790434387743 fb0582f91fdd62b67bf54a440d7c79b19ed84da8 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:32:36 2007 -0700 Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev: libata: adjust libata to ignore errors after spinup ata_piix: add TECRA M7 to broken suspend list pata_hpt{37x|3x2n}: fix clock reporting (take 2) pata_hpt37x: actually clock HPT374 with 50 MHz DPLL (take 2) pata_artop: fix UDMA5 for AEC6280[R] and UDMA6 for AEC6880[R] ata_piix: update map 10b for ich8m sata_mv: PCI IDs for Hightpoint RocketRaid 1740/1742 [libata] pata_isapnp: replace missing module device table commit b2d597cb6d64d5e30236273249e3790434387743 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b2d597cb6d64d5e30236273249e3790434387743 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b2d597cb6d64d5e30236273249e3790434387743 Merge: edd5f25f7475013b44f7942bb3b25022792a9c9d 9a5f35d4ede43fee791a486e0850e9e3afdde0a7 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:31:05 2007 -0700 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup: [x86 setup] edd.c: make sure MBR signatures actually get reported [x86 setup] Don't use EDD to get the MBR signature [x86 setup] The current display page is returned in %bh, not %bl commit edd5f25f7475013b44f7942bb3b25022792a9c9d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=edd5f25f7475013b44f7942bb3b25022792a9c9d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=edd5f25f7475013b44f7942bb3b25022792a9c9d Merge: d2d56c5f51028cb9f3d800882eb6f4cbd3f9099f 5e6e6232753482dc0024a319b9d8f611d7a80c19 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 18 09:30:07 2007 -0700 Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6 * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6: [CIFS] Check return code on failed alloc [CIFS] Update CIFS project web site [CIFS] Fix hang in find_writable_file commit d2d56c5f51028cb9f3d800882eb6f4cbd3f9099f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d2d56c5f51028cb9f3d800882eb6f4cbd3f9099f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d2d56c5f51028cb9f3d800882eb6f4cbd3f9099f Author: Marcel Holtmann <ma...@ho...> Date: Fri Aug 17 21:47:58 2007 +0200 Reset current->pdeath_signal on SUID binary execution This fixes a vulnerability in the "parent process death signal" implementation discoverd by Wojciech Purczynski of COSEINC PTE Ltd. and iSEC Security Research. http://marc.info/?l=bugtraq&m=118711306802632&w=2 Signed-off-by: Marcel Holtmann <ma...@ho...> Signed-off-by: Linus Torvalds <tor...@li...> commit 5e6e6232753482dc0024a319b9d8f611d7a80c19 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5e6e6232753482dc0024a319b9d8f611d7a80c19 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5e6e6232753482dc0024a319b9d8f611d7a80c19 Author: Cyrill Gorcunov <gor...@gm...> Date: Sat Aug 18 00:15:20 2007 +0000 [CIFS] Check return code on failed alloc Signed-off-by: Cyrill Gorcunov <gor...@gm...> Signed-off-by: Steve French <sf...@us...> commit 118142080a75fc1ce599c73b7894a71b4813828e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=118142080a75fc1ce599c73b7894a71b4813828e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=118142080a75fc1ce599c73b7894a71b4813828e Author: Thomas Renninger <tr...@su...> Date: Thu Aug 16 16:27:15 2007 +0200 Cross-compilation between e.g. i386 -> 64bit could break -> work around it Adrian Bunk: scripts/mod/file2alias.c is compiled with HOSTCC and ensures that kernel_ulong_t is correct, but it can't cope with different padding on different architectures. Signed-off-by: Thomas Renninger <tr...@su...> Signed-off-by: Tony Luck <ton...@in...> commit 471e7a44848f467c9b83adc3463d019d2fa8817f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=471e7a44848f467c9b83adc3463d019d2fa8817f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=471e7a44848f467c9b83adc3463d019d2fa8817f Author: Peter Chubb <pe...@ge...> Date: Thu Aug 16 15:03:07 2007 +1000 [IA64] Enable early console for Ski simulator When using Ski to debug early startup, it's a bit of a pain not to have printk. This patch enables the simulated console very early. It may be worth conditionalising on the command line... but this is enough for now. Signed-off-by: Peter Chubb <pe...@ge...> Signed-off-by: Tony Luck <ton...@in...> commit b09e789c438c406bd9bcaac6f1c940a75007e59f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b09e789c438c406bd9bcaac6f1c940a75007e59f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b09e789c438c406bd9bcaac6f1c940a75007e59f Author: Shaohua Li <sha...@in...> Date: Fri Aug 17 13:43:50 2007 -0700 [IA64] forbid ptrace changes psr.ri to 3 The "ri" field in the processor status register only has defined values of 0, 1, 2. Do not let ptrace set this to 3. As with other reserved fields in registers we silently discard the value. Signed-off-by: Shaohua Li <sha...@in...> Signed-off-by: Tony Luck <ton...@in...> commit 405849610fd96b4f34cd1875c4c033228fea6c0f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=405849610fd96b4f34cd1875c4c033228fea6c0f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=405849610fd96b4f34cd1875c4c033228fea6c0f Author: David S. Miller <da...@su...> Date: Thu Aug 16 22:59:49 2007 -0700 [MATH-EMU]: Fix underflow exception reporting. The underflow exception cases were wrong. This is one weird area of ieee1754 handling in that the underflow behavior changes based upon whether underflow is enabled in the trap enable mask of the FPU control register. As a specific case the Sparc V9 manual gives us the following description: -------------------- If UFM = 0: Underflow occurs if a nonzero result is tiny and a loss of accuracy occurs. Tininess may be detected before or after rounding. Loss of accuracy may be either a denormalization loss or an inexact result. If UFM = 1: Underflow occurs if a nonzero result is tiny. Tininess may be detected before or after rounding. -------------------- What this amounts to in the packing case is if we go subnormal, we set underflow if any of the following are true: 1) rounding sets inexact 2) we ended up rounding back up to normal (this is the case where we set the exponent to 1 and set the fraction to zero), this should set inexact too 3) underflow is set in FPU control register trap-enable mask The initially discovered example was "DBL_MIN / 16.0" which incorrectly generated an underflow. It should not, unless underflow is set in the trap-enable mask of the FPU csr. Another example, "0x0.0000000000001p-1022 / 16.0", should signal both inexact and underflow. The cpu implementations and ieee1754 literature is very clear about this. This is case #2 above. However, if underflow is set in the trap enable mask, only underflow should be set and reported as a trap. That is handled properly by the prioritization logic in arch/sparc{,64}/math-emu/math.c:record_exception(). Based upon a report and test case from Jakub Jelinek. Signed-off-by: David S. Miller <da...@da...> commit 2b02d13996fe28478e45605de9bd8bdca25718de gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2b02d13996fe28478e45605de9bd8bdca25718de gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2b02d13996fe28478e45605de9bd8bdca25718de Author: Ilpo Järvinen <ilp...@he...> Date: Thu Aug 16 08:03:35 2007 +1000 [POWERPC] Fix invalid semicolon after if statement A similar fix to netfilter from Eric Dumazet inspired me to look around a bit by using some grep/sed stuff as looking for this kind of bugs seemed easy to automate. This is one of them I found where it looks like this semicolon is not valid. Signed-off-by: Ilpo Järvinen <ilp...@he...> Acked-by: Benjamin Herrenschmidt <be...@ke...> Signed-off-by: Paul Mackerras <pa...@sa...> commit 8b224b813aad0231af62dc75d056aae83c9d4d12 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8b224b813aad0231af62dc75d056aae83c9d4d12 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8b224b813aad0231af62dc75d056aae83c9d4d12 Author: David S. Miller <da...@su...> Date: Thu Aug 16 13:56:39 2007 -0700 [SPARC64]: Create a HWCAP_SPARC_N2 and report it to userspace on Niagara-2. Signed-off-by: David S. Miller <da...@da...> commit e8c59c0cf9c91dccfb6367c306d753500d5a0150 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e8c59c0cf9c91dccfb6367c306d753500d5a0150 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e8c59c0cf9c91dccfb6367c306d753500d5a0150 Author: Andrew Burgess <an...@tr...> Date: Thu Aug 16 10:30:46 2007 -0700 [IA64] Failure to grow RBS There is a bug in the ia64_do_page_fault code that can cause a failure to grow the register backing store, or any mapping that is marked as VM_GROWSUP if the mapping is the highest mapped area of memory. When the address accessed is below the first mapping the previous mapping is returned as NULL, and this case is handled. However, when the address accessed is above the highest mapping the vma returned is NULL, this case is not handled correctly, and it fails to spot that this access might require an existing mapping to grow upwards. Signed-off-by: Andrew Burgess <an...@tr...> Signed-off-by: Tony Luck <ton...@in...> commit 96989d9d754ef1fa55e71beff6a076f79cc1717e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=96989d9d754ef1fa55e71beff6a076f79cc1717e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=96989d9d754ef1fa55e71beff6a076f79cc1717e Author: Andy Whitcroft <ap...@sh...> Date: Fri Aug 17 01:25:34 2007 +0900 sh: remove extraneous ; on scif_sercon_putc wait loop It seems we have gained an extraneous trailing ';' on one of the wait loops in scif_sercon_putc(). Although this is completely benign as the apparent payload is also the empty statement, it invites error in the future. Clean it up now. Signed-off-by: Andy Whitcroft <ap...@sh...> Signed-off-by: Paul Mundt <le...@li...> commit 3ad40d647d5e7c320385649e5eb422a5e89e035d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3ad40d647d5e7c320385649e5eb422a5e89e035d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3ad40d647d5e7c320385649e5eb422a5e89e035d Author: Steve G <lin...@ya...> Date: Tue Aug 14 12:50:46 2007 -0700 SELinux: correct error code in selinux_audit_rule_init Corrects an error code so that it is valid to pass to userspace. Signed-off-by: Steve Grubb <lin...@ya...> Signed-off-by: James Morris <jm...@ha...i> commit 7dc408808ad40b9a5d031966035713ed5d5153b8 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=7dc408808ad40b9a5d031966035713ed5d5153b8 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=7dc408808ad40b9a5d031966035713ed5d5153b8 Author: David S. Miller <da...@su...> Date: Thu Aug 16 01:56:00 2007 -0700 [SPARC64]: SMP trampoline needs to avoid %tick_cmpr on sun4v too. Signed-off-by: David S. Miller <da...@da...> commit 53140b71c5e7b5370e4ac6ffc13fddbdfae71473 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=53140b71c5e7b5370e4ac6ffc13fddbdfae71473 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=53140b71c5e7b5370e4ac6ffc13fddbdfae71473 Author: David S. Miller <da...@su...> Date: Thu Aug 16 01:52:44 2007 -0700 [SPARC64]: Do not touch %tick_cmpr on sun4v cpus. This register is not a part of the sun4v architecture. Niagara 1 and 2 happened to leave it around. Signed-off-by: David S. Miller <da...@da...> commit cf5adce11743e98739fcb97e76d688f0b0bc2199 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=cf5adce11743e98739fcb97e76d688f0b0bc2199 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=cf5adce11743e98739fcb97e76d688f0b0bc2199 Author: David S. Miller <da...@da...> Date: Thu Aug 16 01:47:25 2007 -0700 [SPARC64]: Niagara-2 optimized copies. The bzero/memset implementation stays the same as Niagara-1. Signed-off-by: David S. Miller <da...@da...> commit 0fdb7f96d8c27e37ed2ca1ae5a763baf14b8fe0c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0fdb7f96d8c27e37ed2ca1ae5a763baf14b8fe0c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0fdb7f96d8c27e37ed2ca1ae5a763baf14b8fe0c Author: David S. Miller <da...@su...> Date: Wed Aug 15 21:02:23 2007 -0700 [SPARC64]: Allow userspace to get at the machine description. Like the OF device tree, it's useful to let userland get at the machine description so it can pretty print the graph etc. The implementation is a simple MISC device with a read method. Signed-off-by: David S. Miller <da...@da...> commit fe11cb6ba40afff15efb053fd0bcba45274636e0 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=fe11cb6ba40afff15efb053fd0bcba45274636e0 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=fe11cb6ba40afff15efb053fd0bcba45274636e0 Author: Ilpo Järvinen <ilp...@he...> Date: Thu Aug 16 01:02:07 2007 +0300 IB/mlx4: Incorrect semicolon after if statement A stray semicolon makes us inadvertently ignore the value of err. Signed-off-by: Ilpo Järvinen <ilp...@he...> Signed-off-by: Roland Dreier <ro...@ci...> commit 660adc6e60bc8882b16e466c09401cff017dcd94 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=660adc6e60bc8882b16e466c09401cff017dcd94 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=660adc6e60bc8882b16e466c09401cff017dcd94 Author: Ilpo Järvinen <ilp...@he...> Date: Wed Aug 15 15:07:30 2007 -0700 [IPv6]: Invalid semicolon after if statement A similar fix to netfilter from Eric Dumazet inspired me to look around a bit by using some grep/sed stuff as looking for this kind of bugs seemed easy to automate. This is one of them I found where it looks like this semicolon is not valid. Signed-off-by: Ilpo Järvinen <ilp...@he...> Signed-off-by: David S. Miller <da...@da...> commit 3b1855255098e1f78fa74c0f3378c0391e9a7a2b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3b1855255098e1f78fa74c0f3378c0391e9a7a2b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3b1855255098e1f78fa74c0f3378c0391e9a7a2b Author: Herbert Xu <he...@go...> Date: Wed Aug 15 14:46:02 2007 -0700 [NET]: Fix unbalanced rcu_read_unlock in __sock_create The recent RCU work created an unbalanced rcu_read_unlock in __sock_create. This patch fixes that. Reported by oleg 123. Signed-off-by: Herbert Xu <he...@go...> Signed-off-by: David S. Miller <da...@da...> commit 182fdd225de8fc3b1b721ae944fc41146a0bd812 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=182fdd225de8fc3b1b721ae944fc41146a0bd812 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=182fdd225de8fc3b1b721ae944fc41146a0bd812 Author: Alex Williamson <ale...@hp...> Date: Mon Aug 13 15:49:46 2007 -0600 [IA64] Fix processor_get_freq The core cpufreq code doesn't appear to understand returning -EAGAIN for the get() function of the cpufreq_driver. If PAL_GET_PSTATE returns -1, such as when running on Xen, scaling_cur_freq is happy to return 4294967285 kHz (ie. (unsigned)-11). The other drivers appear to return 0 for a failure, and doing so gives me the max frequency from scaling_cur_frequency and "<unknown>" from cpuinfo_cur_frequency. I believe that's the desired behavior. Signed-off-by: Alex Williamson <ale...@hp...> Acked-by: Venkatesh Pallipadi <ven...@in...> Signed-off-by: Tony Luck <ton...@in...> commit cca67164bbdb083df9adb6480822518b0f4b358f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=cca67164bbdb083df9adb6480822518b0f4b358f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=cca67164bbdb083df9adb6480822518b0f4b358f Author: Haavard Skinnemoen <hsk...@at...> Date: Mon Aug 13 16:24:01 2007 +0200 [AVR32] Define mmiowb() Add empty definition of mmiowb() since some drivers need it. Uncached writes are strongly ordered on AVR32. They may be delayed if the dcache is busy doing a writeback, but AFAICT that's not what this macro is supposed to deal with, at least on UP systems. We might have to revisit this definition when a SMP-capable AVR32 CPU comes along, depending on how the busses and cache coherency stuff end up being implemented. Signed-off-by: Haavard Skinnemoen <hsk...@at...> commit 6f834197a79d34d65ca44e9c77f2571edbcfb64b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6f834197a79d34d65ca44e9c77f2571edbcfb64b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6f834197a79d34d65ca44e9c77f2571edbcfb64b Author: Haavard Skinnemoen <hsk...@at...> Date: Wed Aug 15 16:12:18 2007 +0200 [AVR32] Fix bogus pte_page() definition The current definition of pte_page() masks out valid bits from the physical address, causing vmalloc_to_page() to misbehave. This may lead to everything from mmap() silently accessing the wrong data to "invalid pte" errors dumped by the kernel. Also remove the now-unused definition of PTE_PHYS_MASK. Thanks to Matteo Vit for discovering this bug. Signed-off-by: Haavard Skinnemoen <hsk...@at...> commit e7f3bac95e0bdfd520e065c4a29aad46190fcc99 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e7f3bac95e0bdfd520e065c4a29aad46190fcc99 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e7f3bac95e0bdfd520e065c4a29aad46190fcc99 Author: Haavard Skinnemoen <hsk...@at...> Date: Fri Aug 3 13:29:01 2007 +0200 [AVR32] Simplify pte_alloc_one{,_kernel} There's really no need to retry an allocation with __GFP_REPEAT set. Also, use get_zeroed_page() and __GFP_ZERO to eliminate the extra call to clear_page() afterwards. Signed-off-by: Haavard Skinnemoen <hsk...@at...> commit 5221b34edfd05ac35c077e071095cf853325320f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5221b34edfd05ac35c077e071095cf853325320f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5221b34edfd05ac35c077e071095cf853325320f Author: Mariusz Kozlowski <m.k...@tu...> Date: Tue Jul 31 23:41:00 2007 +0200 include/asm-avr32/pgalloc.h: kmalloc + memset conversion to kcalloc Signed-off-by: Mariusz Kozlowski <m.k...@tu...> Signed-off-by: Haavard Skinnemoen <hsk...@at...> commit 54bb69e25016a7b11d83f03feafafdfe2b4d0859 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=54bb69e25016a7b11d83f03feafafdfe2b4d0859 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=54bb69e25016a7b11d83f03feafafdfe2b4d0859 Author: Haavard Skinnemoen <hsk...@at...> Date: Thu Jul 12 16:36:34 2007 +0200 [AVR32] Wire up i2c-gpio on the ATNGW100 board The NGW100 has a board controller which is hooked up to the TWI lines on AP7000. Since the TWI driver isn't in mainline, use the i2c-gpio driver in the mean time. Signed-off-by: Haavard Skinnemoen <hsk...@at...> commit ad93ab0a6ee20130fb8f719fc1860c20daa99a7b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ad93ab0a6ee20130fb8f719fc1860c20daa99a7b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ad93ab0a6ee20130fb8f719fc1860c20daa99a7b Author: David Brownell <da...@pa...> Date: Mon Jul 9 10:29:44 2007 +0200 [AVR32] leds-gpio for stk1000 Add GPIO led support: J2 to either block of LEDs on the STK1000. This uses the new LEDS_GPIO driver, and sets up a heartbeat trigger by default ... either bright (!!) amber, or a more interesting purple. Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Haavard Skinnemoen <hsk...@at...> commit fb0582f91fdd62b67bf54a440d7c79b19ed84da8 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=fb0582f91fdd62b67bf54a440d7c79b19ed84da8 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=fb0582f91fdd62b67bf54a440d7c79b19ed84da8 Author: Ryan Power <rp...@sy...> Date: Fri Aug 10 13:59:35 2007 -0700 libata: adjust libata to ignore errors after spinup Adjust libata to ignore errors after spinup This patch is to ignore errors from the spinup attempt if the drive is in the "standby id" state. Signed-off-by: Ryan Power <rp...@sy...> Acked-by: Mark Lord <li...@rt...> Cc: Jeff Garzik <je...@ga...> Cc: Tejun Heo <ht...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit 5c08ea019198230a62c601ddf97d0319ae246ad8 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5c08ea019198230a62c601ddf97d0319ae246ad8 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5c08ea019198230a62c601ddf97d0319ae246ad8 Author: Tejun Heo <ht...@gm...> Date: Tue Aug 14 19:56:04 2007 +0900 ata_piix: add TECRA M7 to broken suspend list Add TECRA M7 to broken suspend list. Reported by Marie Koreen. Signed-off-by: Tejun Heo <ht...@gm...> Cc: Marie Koreen <kb...@ko...> Signed-off-by: Jeff Garzik <je...@ga...> commit 80b8987c8feaf07a070f7cdcd55db024e9e200ec gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=80b8987c8feaf07a070f7cdcd55db024e9e200ec gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=80b8987c8feaf07a070f7cdcd55db024e9e200ec Author: Sergei Shtylyov <ssh...@ru...> Date: Fri Aug 10 21:02:15 2007 +0400 pata_hpt{37x|3x2n}: fix clock reporting (take 2) Fix several inconsistencies in these drivers WRT reporting the clocks: - when using DPLL mode, 'pata_hpt37x' driver reported the DPLL frequency as the PCI clock -- make it properly report both clocks and add the same ability to the 'pata_hpt3x2n' driver; - both drivers sometimes use "pata_hpt3*:" and sometimes "hpt3*:" in the messages -- make them use only the former one; - the message about failed DPLL stablizatios deserves KERN_ERR and a bang. :-) Signed-off-by: Sergei Shtylyov <ssh...@ru...> Signed-off-by: Jeff Garzik <je...@ga...> commit d44a65f7bb0dae0bcc78de336b55a75b30ec2d2a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d44a65f7bb0dae0bcc78de336b55a75b30ec2d2a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d44a65f7bb0dae0bcc78de336b55a75b30ec2d2a Author: Sergei Shtylyov <ssh...@ru...> Date: Fri Aug 10 20:58:46 2007 +0400 pata_hpt37x: actually clock HPT374 with 50 MHz DPLL (take 2) The DPLL tuning code always set up it for 66 MHz due to wrong UltraDMA mask including mode 5 used to check for the necessity of 66 MHz clocking -- this caused 66 MHz clock to be used for HPT374 chip that does not tolerate it. While fixing this, also remove PLL mode from the TODO list -- I don't think it's still a relevant item. Signed-off-by: Sergei Shtylyov <ssh...@ru...> Signed-off-by: Jeff Garzik <je...@ga...> commit be456b77ffbd3983b5da8eff49a70a701333f68b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=be456b77ffbd3983b5da8eff49a70a701333f68b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=be456b77ffbd3983b5da8eff49a70a701333f68b Author: Bartlomiej Zolnierkiewicz <bzo...@gm...> Date: Thu Aug 9 23:19:34 2007 +0200 pata_artop: fix UDMA5 for AEC6280[R] and UDMA6 for AEC6880[R] Maximum supported UDMA mode for AEC6280[R] is UDMA5 (not UDMA4) and for AEC6880[R] it is UDMA6 (not UDMA5): * Fix the problem by adding missing struct ata_port_info to artop_init_one(). * Use the right naming (s/626/628/). * Bump driver version. Fixes IDE->libata regression, problem was never present in IDE aec62xx driver. Cc: Alan Cox <al...@lx...> Signed-off-by: Bartlomiej Zolnierkiewicz <bzo...@gm...> Signed-off-by: Jeff Garzik <je...@ga...> commit ac2b04371fffd964b0d1c3369a9972bed7a5c5d9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ac2b04371fffd964b0d1c3369a9972bed7a5c5d9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ac2b04371fffd964b0d1c3369a9972bed7a5c5d9 Author: Tejun Heo <ht...@gm...> Date: Tue Aug 7 02:43:27 2007 +0900 ata_piix: update map 10b for ich8m Fix map entry 10b for ich8. It's [P0 P2 IDE IDE] like ich6 / ich6m. Signed-off-by: Tejun Heo <ht...@gm...> Cc: <Kristen Carlson Accardi> kri...@in... Signed-off-by: Jeff Garzik <je...@ga...> commit cfbf723eb7928879292ee71fa0d118fc4e37b8c9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=cfbf723eb7928879292ee71fa0d118fc4e37b8c9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=cfbf723eb7928879292ee71fa0d118fc4e37b8c9 Author: Alan Cox <al...@lx...> Date: Mon Jul 9 14:38:41 2007 +0100 sata_mv: PCI IDs for Hightpoint RocketRaid 1740/1742 Underneath all the HPT packaging, PCI identifiers, binary driver modules and stuff you find that ... Signed-off-by: Alan Cox <al...@re...> Signed-off-by: Jeff Garzik <je...@ga...> commit 6a286a6d85bb0da687011b15f268c0e52e8eaba4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6a286a6d85bb0da687011b15f268c0e52e8eaba4 gitweb-diff: http://www.kernel.org/... [truncated message content] |
From: Jan-Benedict G. <jb...@he...> - 2007-08-14 17:54:56
|
fs/dlm/lock.c | 69 +++++++++++++++++++++++++++++++++++++++----------- fs/dlm/lowcomms.c | 24 +++++++++++------ fs/dlm/member.c | 4 ++ fs/dlm/rcom.c | 7 ++--- fs/gfs2/lops.c | 6 ++-- fs/gfs2/mount.c | 25 +++++++++--------- fs/gfs2/ops_address.c | 3 +- fs/gfs2/ops_file.c | 29 ++++++++++++--------- fs/gfs2/rgrp.c | 16 +++++++---- 9 files changed, 124 insertions(+), 59 deletions(-) New commits: commit 38541dcac0b5ea8b16e3b36799ad1f6a97af2f1f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=38541dcac0b5ea8b16e3b36799ad1f6a97af2f1f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=38541dcac0b5ea8b16e3b36799ad1f6a97af2f1f Merge: 5cc3cf83d4f50e146980d6cbd289d4b70d07e806 28e8351ac22de25034e048c680014ad824323c65 Author: Jan-Benedict Glaw <jb...@jb...> Date: Tue Aug 14 19:54:36 2007 +0200 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit 28e8351ac22de25034e048c680014ad824323c65 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=28e8351ac22de25034e048c680014ad824323c65 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=28e8351ac22de25034e048c680014ad824323c65 Merge: 3b993e8bee32d6dfe04df560eda8e1aff6248a22 d18c4d687dd4625360ee14047d7eb454217719ee Author: Linus Torvalds <tor...@wo...> Date: Tue Aug 14 10:00:29 2007 -0700 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes * git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes: [GFS2] Revert remounting w/o acl option leaves acls enabled [GFS2] Fix setting of inherit jdata attr [GFS2] Fix incorrect error path in prepare_write() [GFS2] Fix incorrect return code in rgrp.c [GFS2] soft lockup in rgblk_search [GFS2] soft lockup detected in databuf_lo_before_commit [DLM] fix basts for granted PR waiting CW [DLM] More othercon fixes [DLM] Fix memory leak in dlm_add_member() when dlm_node_weight() returns less than zero [DLM] zero unused parts of sockaddr_storage [DLM] fix NULL ls usage [DLM] Clear othercon pointers when a connection is closed commit d18c4d687dd4625360ee14047d7eb454217719ee gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d18c4d687dd4625360ee14047d7eb454217719ee gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d18c4d687dd4625360ee14047d7eb454217719ee Author: Steven Whitehouse <swh...@re...> Date: Thu Jul 19 16:12:50 2007 +0100 [GFS2] Revert remounting w/o acl option leaves acls enabled This reverts commit 569a7b6c2e8965ff4908003b925757703a3d649c. The code was correct originally. The default setting for ACLs after a remount should be to be the same as before the remount. Signed-off-by: Abhijith Das <ad...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> commit b9af7ca6d37d541fb0ed96355fd5c65501cbbda8 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b9af7ca6d37d541fb0ed96355fd5c65501cbbda8 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b9af7ca6d37d541fb0ed96355fd5c65501cbbda8 Author: Steven Whitehouse <swh...@re...> Date: Wed Jul 18 11:40:06 2007 +0100 [GFS2] Fix setting of inherit jdata attr Due to a mix up between the jdata attribute and inherit jdata attribute it has not been possible to set the inherit jdata attribute on directories. This is now fixed and the ioctl will report the inherit jdata attribute for directories rather than the jdata attribute as it did previously. This stems from our need to have the one bit in the ioctl attr flags mean two different things according to whether the underlying inode is a directory or not. Signed-off-by: Steven Whitehouse <swh...@re...> commit a867bb28c1cb49ae86d034d8bd8fe6dbcbb19566 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a867bb28c1cb49ae86d034d8bd8fe6dbcbb19566 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a867bb28c1cb49ae86d034d8bd8fe6dbcbb19566 Author: Steven Whitehouse <swh...@re...> Date: Tue Jul 17 10:29:02 2007 +0100 [GFS2] Fix incorrect error path in prepare_write() The error path in prepare_write() was incorrect in the (very rare) event that the transaction fails to start. The following prevents a NULL pointer dereference, Signed-off-by: Steven Whitehouse <swh...@re...> commit 6eefaf61f664053c1dd6534a994cab3f8bb07263 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6eefaf61f664053c1dd6534a994cab3f8bb07263 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6eefaf61f664053c1dd6534a994cab3f8bb07263 Author: Steven Whitehouse <swh...@re...> Date: Tue Jul 17 10:26:56 2007 +0100 [GFS2] Fix incorrect return code in rgrp.c The following patch fixes a bug where 0 was being used as a return code to indicate "nothing to do" when in fact 0 was a valid block location which might be returned by the function. Signed-off-by: Steven Whitehouse <swh...@re...> commit 24c7387333c77b602ece7ecd6a85fc94f8f16d8c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=24c7387333c77b602ece7ecd6a85fc94f8f16d8c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=24c7387333c77b602ece7ecd6a85fc94f8f16d8c Author: Bob Peterson <rpe...@re...> Date: Thu Jul 12 16:58:50 2007 -0500 [GFS2] soft lockup in rgblk_search This patch seems to fix the problem described in bugzilla bug 246114. It was written by Steve Whitehouse with some tweaking by me. The code was looping in the relatively new section of code designed to search for and reuse unlinked inodes. In cases where it was finding an appropriate inode to reuse, it was looping around and finding the same block over and over because a "<=" check should have been a "<" when comparing the goal block to the last unlinked block found. Signed-off-by: Bob Peterson <rpe...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> commit bdcb88562ca90e6cfac13130e147c63aaa4f9e41 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=bdcb88562ca90e6cfac13130e147c63aaa4f9e41 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=bdcb88562ca90e6cfac13130e147c63aaa4f9e41 Author: Bob Peterson <rpe...@re...> Date: Wed Jul 11 15:55:23 2007 -0500 [GFS2] soft lockup detected in databuf_lo_before_commit This is part 2 of the patch for bug #245832, part 1 of which is already in the git tree. The problem was that sdp->sd_log_num_databuf was not always being protected by the gfs2_log_lock spinlock, but the sd_log_le_databuf (which it is supposed to reflect) was protected. That meant there was a timing window during which gfs2_log_flush called databuf_lo_before_commit and the count didn't match what was really on the linked list in that window. So when it ran out of items on the linked list, it decremented total_dbuf from 0 to -1 and thus never left the "while(total_dbuf)" loop. The solution is to protect the variable sdp->sd_log_num_databuf so that the value will always match the contents of the linked list, and therefore the number will never go negative, and therefore, the loop will be exited properly. Signed-off-by: Bob Peterson <rpe...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> commit 3650925893469ccb03dbcc6a440c5d363350f591 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3650925893469ccb03dbcc6a440c5d363350f591 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3650925893469ccb03dbcc6a440c5d363350f591 Author: David Teigland <tei...@re...> Date: Tue Aug 7 09:44:48 2007 -0500 [DLM] fix basts for granted PR waiting CW Fix a long standing bug where a blocking callback would be missed when there's a granted lock in PR mode and waiting locks in both PR and CW modes (and the PR lock was added to the waiting queue before the CW lock). The logic simply compared the numerical values of the modes to determine if a blocking callback was required, but in the one case of PR and CW, the lower valued CW mode blocks the higher valued PR mode. We just need to add a special check for this PR/CW case in the tests that decide when a blocking callback is needed. Signed-off-by: David Teigland <tei...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> commit 9e5f2825a8b721360b291f14f42cd7a25781156b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9e5f2825a8b721360b291f14f42cd7a25781156b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9e5f2825a8b721360b291f14f42cd7a25781156b Author: Patrick Caulfield <pca...@re...> Date: Thu Aug 2 14:58:14 2007 +0100 [DLM] More othercon fixes The last patch to clean out 'othercon' structures only fixed half the problem. The attached addresses the other situations too, and fixes bz#238490 Signed-Off-By: Patrick Caulfield <pca...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> commit 1a2bf2eefb63a267aea7f3f80d6ac59160e20810 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1a2bf2eefb63a267aea7f3f80d6ac59160e20810 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1a2bf2eefb63a267aea7f3f80d6ac59160e20810 Author: Jesper Juhl <jes...@gm...> Date: Thu Jul 19 00:27:43 2007 +0200 [DLM] Fix memory leak in dlm_add_member() when dlm_node_weight() returns less than zero There's a memory leak in fs/dlm/member.c::dlm_add_member(). If "dlm_node_weight(ls->ls_name, nodeid)" returns < 0, then we'll return without freeing the memory allocated to the (at that point yet unused) 'memb'. This patch frees the allocated memory in that case and thus avoids the leak. Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: David Teigland <tei...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> commit 01c8cab25863de007fe8c598d0033919ea8ae65e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=01c8cab25863de007fe8c598d0033919ea8ae65e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=01c8cab25863de007fe8c598d0033919ea8ae65e Author: Patrick Caulfield <pca...@re...> Date: Tue Jul 17 16:53:15 2007 +0100 [DLM] zero unused parts of sockaddr_storage When we build a sockaddr_storage for an IP address, clear the unused parts as they could be used for node comparisons. I have seen this occasionally make sctp connections fail. Signed-Off-By: Patrick Caulfield <pca...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> commit 41684f9547455b395ffd65e5b7961067d20a2872 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=41684f9547455b395ffd65e5b7961067d20a2872 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=41684f9547455b395ffd65e5b7961067d20a2872 Author: David Teigland <tei...@re...> Date: Fri Jul 13 14:49:06 2007 -0500 [DLM] fix NULL ls usage Fix regression in recent patch "[DLM] variable allocation" which attempts to dereference an "ls" struct when it's NULL. Signed-off-by: David Teigland <tei...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> commit 25720c2d73058f4f929f16093f60817ed52a285c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=25720c2d73058f4f929f16093f60817ed52a285c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=25720c2d73058f4f929f16093f60817ed52a285c Author: Patrick Caulfield <pca...@re...> Date: Wed Jul 11 13:39:43 2007 +0100 [DLM] Clear othercon pointers when a connection is closed This patch clears the othercon pointer and frees the memory when a connnection is closed. This could cause a small memory leak when nodes leave the cluster. Signed-Off-By: Patrick Caulfield <pca...@re...> Signed-off-by: Steven Whitehouse <swh...@re...> |
From: Jan-Benedict G. <jb...@he...> - 2007-08-14 16:57:57
|
MAINTAINERS | 6 +++++ drivers/acpi/ec.c | 17 ++++++++++++++ drivers/atm/fore200e.c | 2 - drivers/atm/iphase.c | 12 +++++----- drivers/atm/lanai.c | 1 drivers/i2c/busses/i2c-i801.c | 4 +-- drivers/i2c/busses/i2c-iop3xx.c | 1 drivers/i2c/busses/i2c-mpc.c | 11 ++++++--- drivers/i2c/busses/i2c-mv64xxx.c | 31 ++++++++++++++------------- drivers/i2c/busses/i2c-s3c2410.c | 4 +-- drivers/i2c/chips/isp1301_omap.c | 42 ++++++++++++++++++------------------- drivers/i2c/chips/menelaus.c | 3 -- drivers/net/3c59x.c | 1 drivers/net/ax88796.c | 5 ++-- drivers/net/bonding/bond_main.c | 34 +++++++++++------------------ drivers/net/e1000/e1000_ethtool.c | 2 + drivers/net/e1000/e1000_hw.c | 5 ++++ drivers/net/e1000/e1000_hw.h | 3 ++ drivers/net/e1000/e1000_main.c | 4 +++ drivers/net/irda/irda-usb.c | 24 ++++++++------------- drivers/net/myri10ge/myri10ge.c | 25 +++++++++++++++------- drivers/net/natsemi.c | 3 ++ drivers/net/via-rhine.c | 6 +++++ drivers/net/wan/hdlc_fr.c | 3 -- drivers/net/xen-netfront.c | 7 +++--- include/linux/netdevice.h | 2 + net/atm/lec.c | 1 net/bridge/br_device.c | 2 - net/bridge/br_if.c | 36 +++---------------------------- net/core/dev.c | 39 ++++++++++++++++++++++++++++++++++ net/dccp/ccid.c | 1 net/dccp/feat.c | 14 ++++++++---- net/ipv4/ip_output.c | 1 net/ipv4/ipconfig.c | 6 ++--- net/ipv4/ipvs/ip_vs_ctl.c | 3 -- net/ipv4/netfilter/ipt_CLUSTERIP.c | 1 net/ipv6/tcp_ipv6.c | 1 net/sched/act_police.c | 1 net/sunrpc/auth_gss/svcauth_gss.c | 1 net/tipc/port.c | 1 net/xfrm/xfrm_policy.c | 3 -- net/xfrm/xfrm_state.c | 3 -- 42 files changed, 217 insertions(+), 155 deletions(-) New commits: commit 5cc3cf83d4f50e146980d6cbd289d4b70d07e806 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5cc3cf83d4f50e146980d6cbd289d4b70d07e806 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5cc3cf83d4f50e146980d6cbd289d4b70d07e806 Merge: 082f411e2074d275746edc88953893469045a4df 3b993e8bee32d6dfe04df560eda8e1aff6248a22 Author: Jan-Benedict Glaw <jb...@jb...> Date: Tue Aug 14 18:57:27 2007 +0200 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit 3b993e8bee32d6dfe04df560eda8e1aff6248a22 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3b993e8bee32d6dfe04df560eda8e1aff6248a22 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3b993e8bee32d6dfe04df560eda8e1aff6248a22 Merge: ab3c556de19b1888b0830ef066524884d4788131 b5d0b4ba389711183b5af71438fe21b40ee32d6d Author: Linus Torvalds <tor...@wo...> Date: Tue Aug 14 09:52:12 2007 -0700 Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 * 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6: i2c-s3c2410: Build fix i2c/menelaus: Build fix i2c-mv64xxx: Reinitialize hw and driver on I2C bus hang i2c-mpc: Don't disable I2C module on stop condition i2c-iop3xx: Set I2C_CLASS_HWMON to adapter class i2c/isp1301_omap: Build fixes, whitespace i2c-mpc: Pass correct dev_id to free_irq on error path i2c-i801: Typo: erroneous commit b5d0b4ba389711183b5af71438fe21b40ee32d6d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b5d0b4ba389711183b5af71438fe21b40ee32d6d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b5d0b4ba389711183b5af71438fe21b40ee32d6d Author: Ben Dooks <be...@fl...> Date: Tue Aug 14 18:37:15 2007 +0200 i2c-s3c2410: Build fix Fixup the include files after the arch moves that where included in 2.6.23. Signed-off-by: Ben Dooks <ben...@fl...> Signed-off-by: Jean Delvare <kh...@li...> commit c1147cc6d18389f6530bae27741b9b2665e862e6 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c1147cc6d18389f6530bae27741b9b2665e862e6 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c1147cc6d18389f6530bae27741b9b2665e862e6 Author: David Brownell <da...@pa...> Date: Tue Aug 14 18:37:14 2007 +0200 i2c/menelaus: Build fix Fix Menelaus build error, and remove needless "#define DEBUG". Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Jean Delvare <kh...@li...> commit a07ad1cc0300931bfd76bfcd2da3ddad743f4a89 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a07ad1cc0300931bfd76bfcd2da3ddad743f4a89 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a07ad1cc0300931bfd76bfcd2da3ddad743f4a89 Author: Dale Farnsworth <da...@fa...> Date: Tue Aug 14 18:37:14 2007 +0200 i2c-mv64xxx: Reinitialize hw and driver on I2C bus hang Under certain conditions, the mv64xxx I2C bus can hang preventing further operation. To make the driver more robust, we now reset the I2C hardware and the driver state machine when such hangs are detected. Signed-off-by: Dale Farnsworth <da...@fa...> Acked-by: Mark A. Greer <mg...@mv...> Signed-off-by: Jean Delvare <kh...@li...> commit 5af0e07f87e7d9be2a9db514af1e338341240f6d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5af0e07f87e7d9be2a9db514af1e338341240f6d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5af0e07f87e7d9be2a9db514af1e338341240f6d Author: Domen Puncer <dom...@te...> Date: Tue Aug 14 18:37:14 2007 +0200 i2c-mpc: Don't disable I2C module on stop condition Disabling module on stop doesn't work on some CPUs (ie. mpc8241, as reported by Guennadi Liakhovetski), so remove that. Disable I2C module on errors/interrupts to prevent it from locking up on mpc5200b. Signed-off-by: Domen Puncer <dom...@te...> Acked-by: Guennadi Liakhovetski <g.l...@gm...> Signed-off-by: Jean Delvare <kh...@li...> commit 432ca994bf7107e88916fd9606ca7402a4571359 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=432ca994bf7107e88916fd9606ca7402a4571359 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=432ca994bf7107e88916fd9606ca7402a4571359 Author: Arnaud Patard <arn...@rt...> Date: Tue Aug 14 18:37:14 2007 +0200 i2c-iop3xx: Set I2C_CLASS_HWMON to adapter class In order to be able to use sensors on the IOP3xx SoCs, one needs to set the adapter class to I2C_CLASS_HWMON. Signed-off-by: Arnaud Patard <arn...@rt...> Signed-off-by: Jean Delvare <kh...@li...> commit 25da383d26a1dcca4f0205769a24e5eac79c6d35 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=25da383d26a1dcca4f0205769a24e5eac79c6d35 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=25da383d26a1dcca4f0205769a24e5eac79c6d35 Author: David Brownell <da...@pa...> Date: Tue Aug 14 18:37:14 2007 +0200 i2c/isp1301_omap: Build fixes, whitespace Build fixes for isp1301_omap driver. I think an earlier version of this must have gotten lost somewhere, or maybe it only went into the Linux-OMAP tree. Also, some whitespace fixes to bring this more into sync with the version of this found in the Linux-OMAP tree. (That version has updates for the OTG controller on the OMAP 1710 which break that functionality on OMAP 161x boards like the H2, so merging all of it is not currently an option.) Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Jean Delvare <kh...@li...> commit 322454a65371477bed0eb1d189c50d781ebd7f85 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=322454a65371477bed0eb1d189c50d781ebd7f85 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=322454a65371477bed0eb1d189c50d781ebd7f85 Author: Scott Wood <sco...@fr...> Date: Tue Aug 14 18:37:14 2007 +0200 i2c-mpc: Pass correct dev_id to free_irq on error path Signed-off-by: Scott Wood <sco...@fr...> Signed-off-by: Jean Delvare <kh...@li...> commit 002cf63191eb8b68b7fed48f014b87c456188acc gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=002cf63191eb8b68b7fed48f014b87c456188acc gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=002cf63191eb8b68b7fed48f014b87c456188acc Author: Jean Delvare <kh...@li...> Date: Tue Aug 14 18:37:13 2007 +0200 i2c-i801: Typo: erroneous Signed-off-by: Jean Delvare <kh...@li...> commit ab3c556de19b1888b0830ef066524884d4788131 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ab3c556de19b1888b0830ef066524884d4788131 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ab3c556de19b1888b0830ef066524884d4788131 Merge: c4e7ac5d427a48b91752671523f39a04e63e12ff cae7ca3d3de48851e929de9469397749638df779 Author: Linus Torvalds <tor...@wo...> Date: Tue Aug 14 09:31:19 2007 -0700 Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 * 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6: [IPVS]: Use IP_VS_WAIT_WHILE when encessary. [NET]: Share correct feature code between bridging and bonding [ATM] drivers/atm/iphase.c: mostly kmalloc + memset conversion to kzalloc [IRDA] irda-usb.c: mostly kmalloc + memset conversion to k[cz]alloc [WAN] drivers/net/wan/hdlc_fr.c: kmalloc + memset conversion to kzalloc [DCCP]: fix memory leak and clean up style - dccp_feat_empty_confirm() [DCCP]: fix theoretical ccids_{read,write}_lock() race [XFRM]: Clean up duplicate includes in net/xfrm/ [TIPC]: Clean up duplicate includes in net/tipc/ [SUNRPC]: Clean up duplicate includes in net/sunrpc/ [PKT_SCHED]: Clean up duplicate includes in net/sched/ [IPV6]: Clean up duplicate includes in net/ipv6/ [IPV4]: Clean up duplicate includes in net/ipv4/ [ATM]: Clean up duplicate includes in net/atm/ [ATM]: Clean up duplicate includes in drivers/atm/ [IPCONFIG]: ip_auto_config fix [ATM]: fore200e_param_bs_queue() must be __devinit commit c4e7ac5d427a48b91752671523f39a04e63e12ff gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c4e7ac5d427a48b91752671523f39a04e63e12ff gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c4e7ac5d427a48b91752671523f39a04e63e12ff Merge: c019b1933015ee31366eeaa085bad3ee9516991c ce57a02c64052c3f1c62f30a902a937e6c316d88 Author: Linus Torvalds <tor...@wo...> Date: Tue Aug 14 09:30:42 2007 -0700 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: e1000: Add device IDs of new 82571 board variants xen-netfront: Avoid deref'ing skbafter it is potentially freed. 3c59x maintainer 3c59x: fix duplex configuration natsemi: fix netdev error acounting ax88796 printk fixes myri10ge: Use the pause counter to avoid a needless device reset via-rhine: disable rx_copybreak on archs that don't allow unaligned DMA access commit ce57a02c64052c3f1c62f30a902a937e6c316d88 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ce57a02c64052c3f1c62f30a902a937e6c316d88 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ce57a02c64052c3f1c62f30a902a937e6c316d88 Author: Auke Kok <auk...@in...> Date: Thu Aug 9 14:09:34 2007 -0700 e1000: Add device IDs of new 82571 board variants This patch adds support for 2 new board variants: - A Quad port fiber 82571 board - A blade version of the 82571 quad copper board Signed-off-by: Auke Kok <auk...@in...> Signed-off-by: Jeff Garzik <je...@ga...> commit cae7ca3d3de48851e929de9469397749638df779 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=cae7ca3d3de48851e929de9469397749638df779 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=cae7ca3d3de48851e929de9469397749638df779 Author: Heiko Carstens <hei...@de...> Date: Fri Aug 10 15:50:30 2007 -0700 [IPVS]: Use IP_VS_WAIT_WHILE when encessary. For architectures that don't have a volatile atomic_ts constructs like while (atomic_read(&something)); might result in endless loops since a barrier() is missing which forces the compiler to generate code that actually reads memory contents. Fix this in ipvs by using the IP_VS_WAIT_WHILE macro which resolves to while (expr) { cpu_relax(); } (why isn't this open coded btw?) Signed-off-by: Heiko Carstens <hei...@de...> Signed-off-by: Simon Horman <ho...@ve...> Signed-off-by: David S. Miller <da...@da...> commit 7f353bf29e162459f2f1e2ca25e41011fae65241 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=7f353bf29e162459f2f1e2ca25e41011fae65241 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=7f353bf29e162459f2f1e2ca25e41011fae65241 Author: Herbert Xu <he...@go...> Date: Fri Aug 10 15:47:58 2007 -0700 [NET]: Share correct feature code between bridging and bonding http://bugzilla.kernel.org/show_bug.cgi?id=8797 shows that the bonding driver may produce bogus combinations of the checksum flags and SG/TSO. For example, if you bond devices with NETIF_F_HW_CSUM and NETIF_F_IP_CSUM you'll end up with a bonding device that has neither flag set. If both have TSO then this produces an illegal combination. The bridge device on the other hand has the correct code to deal with this. In fact, the same code can be used for both. So this patch moves that logic into net/core/dev.c and uses it for both bonding and bridging. In the process I've made small adjustments such as only setting GSO_ROBUST if at least one constituent device supports it. Signed-off-by: Herbert Xu <he...@go...> Signed-off-by: David S. Miller <da...@da...> commit f71417614d63932cf56ed98a0947568d6259d11e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f71417614d63932cf56ed98a0947568d6259d11e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f71417614d63932cf56ed98a0947568d6259d11e Author: Mariusz Kozlowski <m.k...@tu...> Date: Fri Aug 10 15:26:18 2007 -0700 [ATM] drivers/atm/iphase.c: mostly kmalloc + memset conversion to kzalloc drivers/atm/iphase.c | 111508 -> 111431 (-77 bytes) drivers/atm/iphase.o | 254740 -> 254260 (-480 bytes) Signed-off-by: Mariusz Kozlowski <m.k...@tu...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 48e3eeb1a1a89a3ea256cf6d3c898e753787cfaa gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=48e3eeb1a1a89a3ea256cf6d3c898e753787cfaa gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=48e3eeb1a1a89a3ea256cf6d3c898e753787cfaa Author: Mariusz Kozlowski <m.k...@tu...> Date: Fri Aug 10 15:25:40 2007 -0700 [IRDA] irda-usb.c: mostly kmalloc + memset conversion to k[cz]alloc drivers/net/irda/irda-usb.c | 59694 -> 59541 (-153 bytes) drivers/net/irda/irda-usb.o | 170588 -> 169256 (-1332 bytes) Signed-off-by: Mariusz Kozlowski <m.k...@tu...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 1ee325438cdbe374ebea6e3d2f19204072c15038 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1ee325438cdbe374ebea6e3d2f19204072c15038 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1ee325438cdbe374ebea6e3d2f19204072c15038 Author: Mariusz Kozlowski <m.k...@tu...> Date: Fri Aug 10 15:24:50 2007 -0700 [WAN] drivers/net/wan/hdlc_fr.c: kmalloc + memset conversion to kzalloc drivers/net/wan/hdlc_fr.c | 31260 -> 31223 (-37 bytes) drivers/net/wan/hdlc_fr.o | 144872 -> 144728 (-144 bytes) Signed-off-by: Mariusz Kozlowski <m.k...@tu...> Acked-by: Krzysztof Halasa <kh...@pm...> Signed-off-by: Andrew Morton <ak...@li...> commit e576de82ee628f68e5a44527c7ee99eadeab2e62 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e576de82ee628f68e5a44527c7ee99eadeab2e62 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e576de82ee628f68e5a44527c7ee99eadeab2e62 Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:23:54 2007 -0700 [DCCP]: fix memory leak and clean up style - dccp_feat_empty_confirm() There's a memory leak in net/dccp/feat.c::dccp_feat_empty_confirm(). If we hit the 'default:' case of the 'switch' statement, then we return without freeing 'opt', thus leaking 'struct dccp_opt_pend' bytes. The leak is fixed easily enough by adding a kfree(opt); before the return statement. The patch also changes the layout of the 'switch' to be more in line with CodingStyle. Signed-off-by: Jesper Juhl <jes...@gm...> Acked-by: Ian McDonald <ian...@ja...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit d725fdc8027a4cd961f58d92917fbb91b171abfa gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d725fdc8027a4cd961f58d92917fbb91b171abfa gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d725fdc8027a4cd961f58d92917fbb91b171abfa Author: Oleg Nesterov <ol...@tv...> Date: Fri Aug 10 15:21:17 2007 -0700 [DCCP]: fix theoretical ccids_{read,write}_lock() race Make sure that spin_unlock_wait() is properly ordered wrt atomic_inc(). (akpm: can't we convert this code to use rwlocks?) Signed-off-by: Oleg Nesterov <ol...@tv...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit b5890d8ba47741425fe3c0d753e1b57bc0561b7b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b5890d8ba47741425fe3c0d753e1b57bc0561b7b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b5890d8ba47741425fe3c0d753e1b57bc0561b7b Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:20:21 2007 -0700 [XFRM]: Clean up duplicate includes in net/xfrm/ This patch cleans up duplicate includes in net/xfrm/ Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 897c77cab0c386103e1c51fe8f3fc7eb5d1eb37f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=897c77cab0c386103e1c51fe8f3fc7eb5d1eb37f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=897c77cab0c386103e1c51fe8f3fc7eb5d1eb37f Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:19:43 2007 -0700 [TIPC]: Clean up duplicate includes in net/tipc/ This patch cleans up duplicate includes in net/tipc/ Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 08dd2e29468d55f67fa346ede07ddfc58a60536b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=08dd2e29468d55f67fa346ede07ddfc58a60536b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=08dd2e29468d55f67fa346ede07ddfc58a60536b Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:19:09 2007 -0700 [SUNRPC]: Clean up duplicate includes in net/sunrpc/ This patch cleans up duplicate includes in net/sunrpc/ Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 0a26f4cdc207db14a8e7192bac5a7c84d9e2390a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0a26f4cdc207db14a8e7192bac5a7c84d9e2390a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0a26f4cdc207db14a8e7192bac5a7c84d9e2390a Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:18:31 2007 -0700 [PKT_SCHED]: Clean up duplicate includes in net/sched/ This patch cleans up duplicate includes in net/sched/ Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 703310e645c639a84e7f4b35d8a508acde9ef360 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=703310e645c639a84e7f4b35d8a508acde9ef360 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=703310e645c639a84e7f4b35d8a508acde9ef360 Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:17:58 2007 -0700 [IPV6]: Clean up duplicate includes in net/ipv6/ This patch cleans up duplicate includes in net/ipv6/ Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit f49f9967b263cc88b48d912172afdc621bcb0a3c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f49f9967b263cc88b48d912172afdc621bcb0a3c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f49f9967b263cc88b48d912172afdc621bcb0a3c Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:17:24 2007 -0700 [IPV4]: Clean up duplicate includes in net/ipv4/ This patch cleans up duplicate includes in net/ipv4/ Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 6869a35b365c027b7acf50585c5bb34e34d4c41c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6869a35b365c027b7acf50585c5bb34e34d4c41c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6869a35b365c027b7acf50585c5bb34e34d4c41c Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:16:42 2007 -0700 [ATM]: Clean up duplicate includes in net/atm/ This patch cleans up duplicate includes in net/atm/ Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit af3502184aee8a0af6da8678e84c3d5bc5cdb83f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=af3502184aee8a0af6da8678e84c3d5bc5cdb83f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=af3502184aee8a0af6da8678e84c3d5bc5cdb83f Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 15:15:55 2007 -0700 [ATM]: Clean up duplicate includes in drivers/atm/ This patch cleans up duplicate includes in drivers/atm/ Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit dcbdc93c6c64daf20622d6deae774d1e740efb8d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=dcbdc93c6c64daf20622d6deae774d1e740efb8d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=dcbdc93c6c64daf20622d6deae774d1e740efb8d Author: Joakim Tjernlund <joa...@tr...> Date: Fri Aug 10 15:14:54 2007 -0700 [IPCONFIG]: ip_auto_config fix The following commandline: root=/dev/mtdblock6 rw rootfstype=jffs2 ip=192.168.1.10:::255.255.255.0:localhost.localdomain:eth1:off console=ttyS0,115200 makes ip_auto_config fall back to DHCP and complain "IP-Config: Incomplete network configuration information." depending on if CONFIG_IP_PNP_DHCP is set or not. The only way I can make ip_auto_config accept my IP config is to add an entry for the server IP: ip=192.168.1.10:192.168.1.15::255.255.255.0:localhost.localdomain:eth1:off I think this is a bug since I am not using a NFS root FS. The following patch fixes the above problem. From: Andrew Morton <ak...@li...> Davem said (in February!): Well, first of all the change in question is not in 2.4.x either. I just checked the current 2.4.x GIT tree and the test is exactly: if (ic_myaddr == INADDR_NONE || #ifdef CONFIG_ROOT_NFS (MAJOR(ROOT_DEV) == UNNAMED_MAJOR && root_server_addr == INADDR_NONE && ic_servaddr == INADDR_NONE) || #endif ic_first_dev->next) { which matches 2.6.x I even checked 2.4.x when it was branched for 2.5.x and the test was the same at the point in time too. Looking at the proposed change a bit it appears that it is probably correct, as it's trying to check that ROOT_DEV is nfs root. But if it is correct then the UNNAMED_MAJOR comparison in the same code block should be removed as it becomes superfluous. I'm happy to apply this patch with that modification made. Signed-off-by: Joakim Tjernlund <joa...@tr...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 8aee929eda10b2502fd76c0bf2003f89f7992820 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8aee929eda10b2502fd76c0bf2003f89f7992820 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8aee929eda10b2502fd76c0bf2003f89f7992820 Author: Adrian Bunk <bu...@st...> Date: Fri Aug 10 15:14:18 2007 -0700 [ATM]: fore200e_param_bs_queue() must be __devinit WARNING: drivers/built-in.o(.text+0x6203bb): Section mismatch: reference to .init.text:fore200e_param_bs_queue (between 'fore200e_initialize' and 'fore200e_monitor_putc') Signed-off-by: Adrian Bunk <bu...@st...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: David S. Miller <da...@da...> commit 10a273a67343e1f317652d69b09a212ee0284b44 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=10a273a67343e1f317652d69b09a212ee0284b44 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=10a273a67343e1f317652d69b09a212ee0284b44 Author: Jeremy Fitzhardinge <je...@go...> Date: Mon Aug 13 12:54:37 2007 -0700 xen-netfront: Avoid deref'ing skbafter it is potentially freed. xennet_tx_bug_gc can free the skb before we use it, so make sure we don't. Signed-off-by: Keir Fraser <ke...@xe...> Signed-off-by: Jeremy Fitzhardinge <je...@xe...> Cc: Jeff Garzik <je...@ga...> Signed-off-by: Jeff Garzik <je...@ga...> commit a6d89915aa668776494fec8568d46aa6043ff848 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a6d89915aa668776494fec8568d46aa6043ff848 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a6d89915aa668776494fec8568d46aa6043ff848 Author: Steffen Klassert <kla...@ma...> Date: Fri Aug 10 14:05:27 2007 -0700 3c59x maintainer Add 3c59x maintainer. Signed-off-by: Steffen Klassert <kla...@ma...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit 373492d0bdc66680ee598fd5a63e1914631b2522 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=373492d0bdc66680ee598fd5a63e1914631b2522 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=373492d0bdc66680ee598fd5a63e1914631b2522 Author: Steffen Klassert <kla...@ma...> Date: Fri Aug 10 14:05:26 2007 -0700 3c59x: fix duplex configuration A special sequence of ifconfig up/down and plug/unplug the cable can break the duplex configuration of the driver. Setting vp->mii.full_duplex = vp->full_duplex in vortex_up should fix this. Addresses Bug 8575 3c59x duplex configuration broken http://bugzilla.kernel.org/show_bug.cgi?id=8575 Cc: Martin Buck <mb-...@gr...> Signed-off-by: Steffen Klassert <kla...@ma...> Cc: Natalie Protasevich <pro...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit c76720cf7ba63a3d179b6da8675653c8b01b6c0b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c76720cf7ba63a3d179b6da8675653c8b01b6c0b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c76720cf7ba63a3d179b6da8675653c8b01b6c0b Author: Andrew Morton <ak...@li...> Date: Fri Aug 10 14:05:23 2007 -0700 natsemi: fix netdev error acounting When a detailed netdev error is counted, we also must account for it in the aggregated error count. Addresses http://bugzilla.kernel.org/show_bug.cgi?id=8106 Cc: Tim Hockin <th...@ho...> Cc: Jeff Garzik <je...@ga...> Cc: Chongfeng Hu <lov...@ya...> Cc: Natalie Protasevich <pro...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit b4efe22cc987f4cd68ff838556580c0cc8c64cbc gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b4efe22cc987f4cd68ff838556580c0cc8c64cbc gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b4efe22cc987f4cd68ff838556580c0cc8c64cbc Author: Andrew Morton <ak...@li...> Date: Fri Aug 10 14:05:21 2007 -0700 ax88796 printk fixes drivers/net/ax88796.c: In function `ax_probe': drivers/net/ax88796.c:825: warning: size_t format, different type arg (arg 4) drivers/net/ax88796.c:825: warning: size_t format, different type arg (arg 5) resource_size_t isn't size_t. Cc: Jeff Garzik <je...@ga...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit 626fda948839fc2f488f527076b8f42b1b7a4687 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=626fda948839fc2f488f527076b8f42b1b7a4687 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=626fda948839fc2f488f527076b8f42b1b7a4687 Author: Brice Goglin <br...@my...> Date: Thu Aug 9 09:02:14 2007 +0200 myri10ge: Use the pause counter to avoid a needless device reset Use the pause counter to avoid a needless device reset, and print a message telling the admin that our link partner is flow controlling us down to 0 pkts/sec. Signed-off-by: Brice Goglin <br...@my...> Signed-off-by: Jeff Garzik <je...@ga...> commit b47157f00414f368f2847697ce48b76f1a5e5110 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b47157f00414f368f2847697ce48b76f1a5e5110 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b47157f00414f368f2847697ce48b76f1a5e5110 Author: Dustin Marquess <jai...@al...> Date: Fri Aug 10 14:05:15 2007 -0700 via-rhine: disable rx_copybreak on archs that don't allow unaligned DMA access Patch to disable the rx_copybreak feature on hardware architectures that don't allow unaligned DMA access. #ifdef code taken from tulip_core.c. Problem pointed out by Ivan Kokshaysky. Signed-off-by: Dustin Marquess <jai...@al...> Cc: Francois Romieu <ro...@fr...> Cc: Ivan Kokshaysky <in...@ju...> Cc: Jeff Garzik <je...@ga...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Jeff Garzik <je...@ga...> commit c019b1933015ee31366eeaa085bad3ee9516991c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c019b1933015ee31366eeaa085bad3ee9516991c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c019b1933015ee31366eeaa085bad3ee9516991c Author: Alexey Starikovskiy <ast...@su...> Date: Tue Aug 14 01:03:42 2007 -0400 ACPI: EC: Fix "no battery" regression Restore deleted call to register query methods. http://bugzilla.kernel.org/show_bug.cgi?id=8886 Signed-off-by: Alexey Starikovskiy <ast...@su...> Signed-off-by: Len Brown <len...@in...> |
From: Jan-Benedict G. <jb...@he...> - 2007-08-14 16:55:40
|
drivers/vax/net/delqa.c | 2 +- include/asm-vax/bug.h | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) New commits: commit 082f411e2074d275746edc88953893469045a4df gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=082f411e2074d275746edc88953893469045a4df gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=082f411e2074d275746edc88953893469045a4df Author: Jan-Benedict Glaw <jb...@jb...> Date: Tue Aug 14 18:55:16 2007 +0200 * Remove arch-specific BUG_ON(). Patch by Maciej W. Rozycki, and also recommended by Kenn Humborg. commit c6b740e67a58f5ff3e1aad5c307759b341d0ce39 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c6b740e67a58f5ff3e1aad5c307759b341d0ce39 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c6b740e67a58f5ff3e1aad5c307759b341d0ce39 Author: Jan-Benedict Glaw <jb...@jb...> Date: Tue Aug 14 18:54:29 2007 +0200 * pt_regs removal. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-13 06:51:53
|
Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) New commits: commit 08e9533bb0c45526c0586af68a3f9c5ae9f767eb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=08e9533bb0c45526c0586af68a3f9c5ae9f767eb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=08e9533bb0c45526c0586af68a3f9c5ae9f767eb Merge: ea2a435bf9d2feffe7f6bd098f9caa94c8f3ec13 39d3520c92cf7a28c07229ca00cc35a1e8026c77 Author: Jan-Benedict Glaw <jb...@jb...> Date: Mon Aug 13 08:51:14 2007 +0200 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit 39d3520c92cf7a28c07229ca00cc35a1e8026c77 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=39d3520c92cf7a28c07229ca00cc35a1e8026c77 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=39d3520c92cf7a28c07229ca00cc35a1e8026c77 Author: Linus Torvalds <tor...@wo...> Date: Sun Aug 12 21:25:24 2007 -0700 Linux 2.6.23-rc3 |
From: Jan-Benedict G. <jb...@he...> - 2007-08-12 22:33:16
|
arch/i386/kernel/io_apic.c | 7 ++++-- arch/x86_64/kernel/io_apic.c | 7 ++++-- include/linux/cpu.h | 2 - kernel/irq/chip.c | 5 ---- kernel/irq/resend.c | 7 +++++- kernel/sched.c | 48 +++++++++++++++++++++---------------------- kernel/sched_fair.c | 12 +++++----- 7 files changed, 47 insertions(+), 41 deletions(-) New commits: commit ea2a435bf9d2feffe7f6bd098f9caa94c8f3ec13 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ea2a435bf9d2feffe7f6bd098f9caa94c8f3ec13 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ea2a435bf9d2feffe7f6bd098f9caa94c8f3ec13 Merge: 797e8e92d4d3462479be6a98ab5301db45114a1e 738ddd30397c25adfa9729257623ada96ef8ce96 Author: Jan-Benedict Glaw <jb...@jb...> Date: Mon Aug 13 00:32:25 2007 +0200 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit 738ddd30397c25adfa9729257623ada96ef8ce96 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=738ddd30397c25adfa9729257623ada96ef8ce96 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=738ddd30397c25adfa9729257623ada96ef8ce96 Merge: cc75b92d11384ba14f93828a2a0040344ae872e7 de0cf899bbf06b6f64a5dce9c59d74c41b6b4232 Author: Linus Torvalds <tor...@wo...> Date: Sun Aug 12 11:06:45 2007 -0700 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: run_rebalance_domains: s/SCHED_IDLE/CPU_IDLE/ sched: fix sleeper bonus sched: make global code static commit cc75b92d11384ba14f93828a2a0040344ae872e7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=cc75b92d11384ba14f93828a2a0040344ae872e7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=cc75b92d11384ba14f93828a2a0040344ae872e7 Author: Thomas Gleixner <tg...@li...> Date: Sun Aug 12 15:46:36 2007 +0000 genirq: mark io_apic level interrupts to avoid resend Level type interrupts do not need to be resent. It was also found that some chipsets get confused in case of the resend. Mark the ioapic level type interrupts as such to avoid the resend functionality in the generic irq code. Signed-off-by: Thomas Gleixner <tg...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 2464286ace55b3abddfb9cc30ab95e2dac1de9a6 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=2464286ace55b3abddfb9cc30ab95e2dac1de9a6 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=2464286ace55b3abddfb9cc30ab95e2dac1de9a6 Author: Thomas Gleixner <tg...@li...> Date: Sun Aug 12 15:46:35 2007 +0000 genirq: suppress resend of level interrupts Level type interrupts are resent by the interrupt hardware when they are still active at irq_enable(). Suppress the resend mechanism for interrupts marked as level. Signed-off-by: Thomas Gleixner <tg...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 496634217e5671ed876a0348e9f5b7165e830b20 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=496634217e5671ed876a0348e9f5b7165e830b20 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=496634217e5671ed876a0348e9f5b7165e830b20 Author: Thomas Gleixner <tg...@li...> Date: Sun Aug 12 15:46:34 2007 +0000 genirq: cleanup mismerge artifact Commit 5a43a066b11ac2fe84cf67307f20b83bea390f83: "genirq: Allow fasteoi handler to retrigger disabled interrupts" was erroneously applied to handle_level_irq(). This added the irq retrigger / resend functionality to the level irq handler. Revert the offending bits. Signed-off-by: Thomas Gleixner <tg...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit de0cf899bbf06b6f64a5dce9c59d74c41b6b4232 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=de0cf899bbf06b6f64a5dce9c59d74c41b6b4232 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=de0cf899bbf06b6f64a5dce9c59d74c41b6b4232 Author: Oleg Nesterov <ol...@tv...> Date: Sun Aug 12 18:08:19 2007 +0200 sched: run_rebalance_domains: s/SCHED_IDLE/CPU_IDLE/ rebalance_domains(SCHED_IDLE) looks strange (typo), change it to CPU_IDLE. the effect of this bug was slightly more agressive idle-balancing on SMP than intended. Signed-off-by: Oleg Nesterov <ol...@tv...> Signed-off-by: Ingo Molnar <mi...@el...> commit 5d2b3d3695a841231b65b5536a70dc29961c5611 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5d2b3d3695a841231b65b5536a70dc29961c5611 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5d2b3d3695a841231b65b5536a70dc29961c5611 Author: Ingo Molnar <mi...@el...> Date: Sun Aug 12 18:08:19 2007 +0200 sched: fix sleeper bonus Peter Ziljstra noticed that the sleeper bonus deduction code was not properly rate-limited: a task that scheduled more frequently would get a disproportionately large deduction. So limit the deduction to delta_exec. Signed-off-by: Ingo Molnar <mi...@el...> commit 6707de00fdec3e3225192fe3dcd21323a8936b1f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6707de00fdec3e3225192fe3dcd21323a8936b1f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6707de00fdec3e3225192fe3dcd21323a8936b1f Author: Adrian Bunk <bu...@st...> Date: Sun Aug 12 18:08:19 2007 +0200 sched: make global code static This patch makes the following needlessly global code static: - arch_reinit_sched_domains() - struct attr_sched_mc_power_savings - struct attr_sched_smt_power_savings Signed-off-by: Adrian Bunk <bu...@st...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Ingo Molnar <mi...@el...> |
From: Jan-Benedict G. <jb...@he...> - 2007-08-12 10:38:42
|
Documentation/kernel-parameters.txt | 22 ++++ Documentation/thinkpad-acpi.txt | 4 arch/i386/kernel/cpu/cpufreq/acpi-cpufreq.c | 41 ++------ arch/i386/pci/mmconfig.c | 6 - drivers/acpi/asus_acpi.c | 1 drivers/acpi/battery.c | 47 +++------ drivers/acpi/bay.c | 2 drivers/acpi/dock.c | 6 - drivers/acpi/ec.c | 113 ++++++++-------------- drivers/acpi/event.c | 2 drivers/acpi/processor_idle.c | 14 +- drivers/acpi/processor_perflib.c | 6 - drivers/acpi/sbs.c | 6 - drivers/acpi/tables/tbxface.c | 23 ++++ drivers/acpi/thermal.c | 143 +++++++++++++++++++++++++--- drivers/char/sonypi.c | 7 + drivers/misc/Kconfig | 22 ++-- drivers/misc/sony-laptop.c | 7 + drivers/misc/thinkpad_acpi.c | 10 + drivers/misc/thinkpad_acpi.h | 2 include/acpi/processor.h | 2 21 files changed, 314 insertions(+), 172 deletions(-) New commits: commit 797e8e92d4d3462479be6a98ab5301db45114a1e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=797e8e92d4d3462479be6a98ab5301db45114a1e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=797e8e92d4d3462479be6a98ab5301db45114a1e Merge: 6c70af9ef2d616755fe2c725a720fca510f743d0 963c6527e0a0e285736ad482b8142d098f9c2288 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 12 12:38:13 2007 +0200 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit 963c6527e0a0e285736ad482b8142d098f9c2288 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=963c6527e0a0e285736ad482b8142d098f9c2288 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=963c6527e0a0e285736ad482b8142d098f9c2288 Merge: c1502e28346fd3b9955ce654c96212c4748d900d 4e54e9f4423a86aa21b70cb9d339cb09f275188f Author: Linus Torvalds <tor...@wo...> Date: Sun Aug 12 02:58:23 2007 -0700 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: (28 commits) ACPI: thermal: add DMI hooks to handle AOpen's broken Award BIOS ACPI: thermal: create "thermal.act=" to disable or override active trip point ACPI: thermal: create "thermal.nocrt" to disable critical actions ACPI: thermal: create "thermal.psv=" to override passive trip points ACPI: thermal: expose "thermal.tzp=" to set global polling frequency ACPI: thermal: create "thermal.off=1" to disable ACPI thermal support ACPI: thinkpad-acpi: fix sysfs paths in documentation ACPI: static ACPI EC: remove potential deadlock from EC ACPI: dock: Send key=value pair instead of plain value ACPI: bay: send envp with uevent - fix acpi-cpufreq: Fix some x86/x86-64 acpi-cpufreq driver issues ACPI: fix "Time Problems with 2.6.23-rc1-gf695baf2" ACPI: thinkpad-acpi: change thinkpad-acpi input default and kconfig help ACPI: EC: fix run-together printk lines ACPI: sbs: remove dead code ACPI: EC: acpi_ec_remove(): fix use-after-free ACPI: EC: Switch from boot_ec as soon as we find its desc in DSDT. ACPI: EC: fix build warning ACPI: EC: If ECDT is not found, look up EC in DSDT. ... commit c1502e28346fd3b9955ce654c96212c4748d900d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c1502e28346fd3b9955ce654c96212c4748d900d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c1502e28346fd3b9955ce654c96212c4748d900d Author: Linus Torvalds <tor...@wo...> Date: Sun Aug 12 02:23:16 2007 -0700 i386: Fix broken mmiocfg accesses Commit 3320ad994afb2c44ad34b3b34c3c5cf0da297331 broke mmio config space accesses totally on i386 - it dropped the "reg" offset to the address. Cc: dean gaudet <de...@ar...> Cc: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 4e54e9f4423a86aa21b70cb9d339cb09f275188f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=4e54e9f4423a86aa21b70cb9d339cb09f275188f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=4e54e9f4423a86aa21b70cb9d339cb09f275188f Merge: 27196c30db1ed4ab09c2071149b3324a1a53cfb9 bc90a0105dea7b773e99ae7abde56a6930081ddb Author: Len Brown <len...@in...> Date: Sun Aug 12 00:21:22 2007 -0400 Pull sbs into release branch commit 27196c30db1ed4ab09c2071149b3324a1a53cfb9 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=27196c30db1ed4ab09c2071149b3324a1a53cfb9 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=27196c30db1ed4ab09c2071149b3324a1a53cfb9 Merge: ad17b209dca860a570e4ca75312c9f4d32672402 501092929ccb8a1d2eb0ed700e38df4ae0de7108 Author: Len Brown <len...@in...> Date: Sun Aug 12 00:21:08 2007 -0400 Pull processor into release branch commit ad17b209dca860a570e4ca75312c9f4d32672402 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ad17b209dca860a570e4ca75312c9f4d32672402 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ad17b209dca860a570e4ca75312c9f4d32672402 Merge: d88da66f9397f06f3a7b4e5148bd5e71cb9d7952 e13d87473284131a7ead8121d5d29345101f68a4 Author: Len Brown <len...@in...> Date: Sun Aug 12 00:20:59 2007 -0400 Pull fluff into release branch commit d88da66f9397f06f3a7b4e5148bd5e71cb9d7952 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d88da66f9397f06f3a7b4e5148bd5e71cb9d7952 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d88da66f9397f06f3a7b4e5148bd5e71cb9d7952 Merge: 6712a4fbb14a466d259e53a5314d8011ecab3d7b 199e9e7d1106686a85ee9fdf6a824051aa82682e Author: Len Brown <len...@in...> Date: Sun Aug 12 00:20:41 2007 -0400 Pull ec into release branch commit 6712a4fbb14a466d259e53a5314d8011ecab3d7b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6712a4fbb14a466d259e53a5314d8011ecab3d7b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6712a4fbb14a466d259e53a5314d8011ecab3d7b Merge: d8dd3cbcf1b30c315a28f65cb719bb2d7105a317 66b568218ab73be161dc109b913e6fa7dda44e16 Author: Len Brown <len...@in...> Date: Sun Aug 12 00:20:33 2007 -0400 Pull dock-bay into release branch commit d8dd3cbcf1b30c315a28f65cb719bb2d7105a317 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d8dd3cbcf1b30c315a28f65cb719bb2d7105a317 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d8dd3cbcf1b30c315a28f65cb719bb2d7105a317 Merge: fc0dc4d3aa9c73e275accf2966e0bdf16bff45f1 0b5bfa1cbefdc6e4c60f30ed545389b5ffe0f75f Author: Len Brown <len...@in...> Date: Sun Aug 12 00:19:23 2007 -0400 Pull bugzilla-8842 into release branch commit fc0dc4d3aa9c73e275accf2966e0bdf16bff45f1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=fc0dc4d3aa9c73e275accf2966e0bdf16bff45f1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=fc0dc4d3aa9c73e275accf2966e0bdf16bff45f1 Merge: 53fdc5185c994ad6def3729a905ac4a47c477c9d 3bd92ba19a89fe61ebf58804f9c8675372f50c1c Author: Len Brown <len...@in...> Date: Sun Aug 12 00:18:11 2007 -0400 Pull bugzilla-8768 into release branch commit 53fdc5185c994ad6def3729a905ac4a47c477c9d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=53fdc5185c994ad6def3729a905ac4a47c477c9d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=53fdc5185c994ad6def3729a905ac4a47c477c9d Merge: 3b6919e536865703a0d5c823f5a34c86cedd07cf 67effe8fff32f60bdf51cba484766ba6003005bb Author: Len Brown <len...@in...> Date: Sun Aug 12 00:17:59 2007 -0400 Pull bugzilla-3774 into release branch commit 3b6919e536865703a0d5c823f5a34c86cedd07cf gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3b6919e536865703a0d5c823f5a34c86cedd07cf gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3b6919e536865703a0d5c823f5a34c86cedd07cf Merge: 3864e8ccbba1dcdea87398ab80fdc8ae0fab7c45 de47b69c7b7be46b0848b2c4f8e23c478cd68690 f7b88ccb63188e775fe02e746c39ed177741cfc7 9de1cc4a1724adda84101912e8ba51460f110044 Author: Len Brown <len...@in...> Date: Sun Aug 12 00:17:12 2007 -0400 pull asus sony thinkpad into release branch commit 0b5bfa1cbefdc6e4c60f30ed545389b5ffe0f75f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0b5bfa1cbefdc6e4c60f30ed545389b5ffe0f75f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0b5bfa1cbefdc6e4c60f30ed545389b5ffe0f75f Author: Len Brown <len...@in...> Date: Sun Aug 12 00:13:02 2007 -0400 ACPI: thermal: add DMI hooks to handle AOpen's broken Award BIOS Use DMI to: 1. enable polling (BIOS thermal events are broken) 2. disable active trip points (BIOS fan control is broken) 3. disable passive trip point (BIOS hard-codes it too low) The actual temperature reading does work, and with the aid of polling, the critical trip point should work too. http://bugzilla.kernel.org/show_bug.cgi?id=8842 Signed-off-by: Len Brown <len...@in...> commit f8707ec9643769957065405b5090e4aa64fd8214 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f8707ec9643769957065405b5090e4aa64fd8214 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f8707ec9643769957065405b5090e4aa64fd8214 Author: Len Brown <len...@in...> Date: Sun Aug 12 00:12:54 2007 -0400 ACPI: thermal: create "thermal.act=" to disable or override active trip point thermal.act=-1 disables all active trip points in all ACPI thermal zones. thermal.act=C, where C > 0, overrides all lowest temperature active trip points in all thermal zones to C degrees Celsius. Raising this trip-point may allow you to keep your system silent up to a higher temperature. However, it will not allow you to raise the lowest temperature trip point above the next higher trip point (if there is one). Lowering this trip point may kick in the fan sooner. Note that overriding this trip-point will disable any BIOS attempts to implement hysteresis around the lowest temperature trip point. This may result in the fan starting and stopping frequently if temperature frequently crosses C. WARNING: raising trip points above the manufacturer's defaults may cause the system to run at higher temperature and shorten its life. Signed-off-by: Len Brown <len...@in...> commit f54871456162aff557d57bec51639b1288d4a84b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f54871456162aff557d57bec51639b1288d4a84b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f54871456162aff557d57bec51639b1288d4a84b Author: Len Brown <len...@in...> Date: Sun Aug 12 00:12:44 2007 -0400 ACPI: thermal: create "thermal.nocrt" to disable critical actions thermal.nocrt=1 disables actions on _CRT and _HOT ACPI thermal zone trip-points. They will be marked as <disabled> in /proc/acpi/thermal_zone/*/trip_points. There are two cases where this option is used: 1. Debugging a hot system crossing valid trip point. If your system fan is spinning at full speed, be sure that the vent is not clogged with dust. Many laptops have very fine thermal fins that are easily blocked. Check that the processor fan-sink is properly seated, has the proper thermal grease, and is really spinning. Check for fan related options in BIOS SETUP. Sometimes there is a performance vs quiet option. Defaults are generally the most conservative. If your fan is not spinning, yet /proc/acpi/fan/ has files in it, please file a Linux/ACPI bug. WARNING: you risk shortening the lifetime of your hardware if you use this parameter on a hot system. Note that this refers to all system components, including the disk drive. 2. Working around a cool system crossing critical trip point due to erroneous temperature reading. Try again with CONFIG_HWMON=n There is known potential for conflict between the the hwmon sub-system and the ACPI BIOS. If this fixes it, notify lm-...@lm... and lin...@vg... Otherwise, file a Linux/ACPI bug, or notify just lin...@vg.... Signed-off-by: Len Brown <len...@in...> commit a70cdc5200b0eb9fc3ef64efb29baac9b2cf2431 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a70cdc5200b0eb9fc3ef64efb29baac9b2cf2431 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a70cdc5200b0eb9fc3ef64efb29baac9b2cf2431 Author: Len Brown <len...@in...> Date: Sun Aug 12 00:12:35 2007 -0400 ACPI: thermal: create "thermal.psv=" to override passive trip points "thermal.psv=-1" disables passive trip points for all ACPI thermal zones. "thermal.psv=C", where 'C' is degrees Celsius, overrides all existing passive trip points for all ACPI thermal zones. thermal.psv is checked at module load time, and in response to trip-point change events. Note that if the system does not deliver thermal zone temperature change events near the new trip-point, then it will not be noticed. To force your custom trip point to be noticed, you may need to enable polling: eg. thermal.tzp=3000 invokes polling every 5 minutes. Note that once passive thermal throttling is invoked, it has its own internal Thermal Sampling Period (_TSP), that is unrelated to _TZP. WARNING: disabling or raising a thermal trip point may result in increased running temperature and shorter hardware lifetime on some systems. Signed-off-by: Len Brown <len...@in...> commit 730ff34de766a6fddee25ac1c32bc49c1a2fd758 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=730ff34de766a6fddee25ac1c32bc49c1a2fd758 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=730ff34de766a6fddee25ac1c32bc49c1a2fd758 Author: Len Brown <len...@in...> Date: Sun Aug 12 00:12:26 2007 -0400 ACPI: thermal: expose "thermal.tzp=" to set global polling frequency Thermal Zone Polling frequency (_TZP) is an optional ACPI object recommending the rate that the OS should poll the associated thermal zone. If _TZP is 0, no polling should be used. If _TZP is non-zero, then the platform recommends that the OS poll the thermal zone at the specified rate. The minimum period is 30 seconds. The maximum period is 5 minutes. (note _TZP and thermal.tzp units are in deci-seconds, so _TZP = 300 corresponds to 30 seconds) If _TZP is not present, ACPI 3.0b recommends that the thermal zone be polled at an "OS provided default frequency". However, common industry practice is: 1. The BIOS never specifies any _TZP 2. High volume OS's from this century never poll any thermal zones Ie. The OS depends on the platform's ability to provoke thermal events when necessary, and the "OS provided default frequency" is "never":-) There is a proposal that ACPI 4.0 be updated to reflect common industry practice -- ie. no _TZP, no polling. The Linux kernel already follows this practice -- thermal zones are not polled unless _TZP is present and non-zero. But thermal zone polling is useful as a workaround for systems which have ACPI thermal control, but have an issue preventing thermal events. Indeed, some Linux distributions still set a non-zero thermal polling frequency for this reason. But rather than ask the user to write a polling frequency into all the /proc/acpi/thermal_zone/*/polling_frequency files, here we simply document and expose the already existing module parameter to do the same at system level, to simplify debugging those broken platforms. Note that thermal.tzp is a module-load time parameter only. Signed-off-by: Len Brown <len...@in...> commit 72b33ef8bb1ac7f6c5a16d23304ab25ddc73d93d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=72b33ef8bb1ac7f6c5a16d23304ab25ddc73d93d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=72b33ef8bb1ac7f6c5a16d23304ab25ddc73d93d Author: Len Brown <len...@in...> Date: Sun Aug 12 00:12:17 2007 -0400 ACPI: thermal: create "thermal.off=1" to disable ACPI thermal support "thermal.off=1" disables all ACPI thermal support at boot time. CONFIG_ACPI_THERMAL=n can do this at build time. "# rmmod thermal" can do this at run time, as long as thermal is built as a module. WARNING: On some systems, disabling ACPI thermal support will cause the system to run hotter and reduce the lifetime of the hardware. Signed-off-by: Len Brown <len...@in...> commit 9de1cc4a1724adda84101912e8ba51460f110044 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9de1cc4a1724adda84101912e8ba51460f110044 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9de1cc4a1724adda84101912e8ba51460f110044 Author: Henrique de Moraes Holschuh <hm...@hm...> Date: Sat Aug 11 00:08:33 2007 -0300 ACPI: thinkpad-acpi: fix sysfs paths in documentation The documentation used "thinkpad-acpi" to refer to the directories in sysfs, while it should have been using "thinkpad_acpi". Thanks to Hugh Dickins for the error report. I wish I could just call the module and everything else by the proper name with the "-", instead of using these ugly translations to "_". Signed-off-by: Henrique de Moraes Holschuh <hm...@hm...> Cc: Hugh Dickins <hu...@ve...> Signed-off-by: Len Brown <len...@in...> commit e13d87473284131a7ead8121d5d29345101f68a4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e13d87473284131a7ead8121d5d29345101f68a4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e13d87473284131a7ead8121d5d29345101f68a4 Author: Adrian Bunk <bu...@st...> Date: Fri Aug 10 13:45:18 2007 -0700 ACPI: static Make the needlessly global "acpi_event_seqnum" static. Signed-off-by: Adrian Bunk <bu...@st...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Len Brown <len...@in...> commit 199e9e7d1106686a85ee9fdf6a824051aa82682e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=199e9e7d1106686a85ee9fdf6a824051aa82682e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=199e9e7d1106686a85ee9fdf6a824051aa82682e Author: Alexey Starikovskiy <ast...@su...> Date: Fri Aug 10 13:45:18 2007 -0700 ACPI EC: remove potential deadlock from EC Signed-off-by: Alexey Starikovskiy <ast...@su...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Len Brown <len...@in...> commit 66b568218ab73be161dc109b913e6fa7dda44e16 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=66b568218ab73be161dc109b913e6fa7dda44e16 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=66b568218ab73be161dc109b913e6fa7dda44e16 Author: Holger Macht <hm...@su...> Date: Fri Aug 10 13:10:32 2007 -0700 ACPI: dock: Send key=value pair instead of plain value Send key=value pair along with the uevent instead of a plain value so that userspace (udev) can handle it like common environment variables. Signed-off-by: Holger Macht <hm...@su...> Acked-by: Kristen Carlson Accardi <kri...@in...> Cc: Stephan Berberig <s.b...@ar...> Signed-off-by: Andrew Morton <ak...@li...> Acked-by: Greg Kroah-Hartman <gr...@su...> Signed-off-by: Len Brown <len...@in...> commit 7aa763cb56b6efdfa5c1b83c336abf1be914afcd gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=7aa763cb56b6efdfa5c1b83c336abf1be914afcd gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=7aa763cb56b6efdfa5c1b83c336abf1be914afcd Author: Stephan Berberig <s.b...@ar...> Date: Fri Aug 10 13:10:31 2007 -0700 ACPI: bay: send envp with uevent - fix There must not be a new-line character in the uevent. Otherwise, udev gets confused. Thanks to Kay Sievers for pointing it out. Signed-off-by: Stephan Berberig <s.b...@ar...> Cc: Kristen Carlson Accardi <kri...@in...> Signed-off-by: Andrew Morton <ak...@li...> Acked-by: Greg Kroah-Hartman <gr...@su...> Signed-off-by: Len Brown <len...@in...> commit 501092929ccb8a1d2eb0ed700e38df4ae0de7108 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=501092929ccb8a1d2eb0ed700e38df4ae0de7108 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=501092929ccb8a1d2eb0ed700e38df4ae0de7108 Author: Fenghua Yu <fen...@in...> Date: Tue Aug 7 18:40:30 2007 -0400 acpi-cpufreq: Fix some x86/x86-64 acpi-cpufreq driver issues This patch addresses some issues in x86/x86-64 acpi-cpufreq driver: 1. Current memory allocation for acpi_perf_data is actually open-coded alloc_percpu(). The patch defines and handles acpi_perf_data as percpu data. The code will be cleaner and easier to be maintained with this change. 2. Won't load driver in acpi_cpufreq_early_init() failure case. 3. Add __init for acpi_cpufreq_early_init(). Signed-off-by: Fenghua Yu <fen...@in...> Acked-by: Venkatesh Pallipadi <ven...@in...> Cc: Dave Jones <da...@co...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Len Brown <len...@in...> commit ed3110efb538d7acbf635095c1382118f7414f75 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ed3110efb538d7acbf635095c1382118f7414f75 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ed3110efb538d7acbf635095c1382118f7414f75 Author: Venki Pallipadi <ven...@in...> Date: Tue Jul 31 12:04:31 2007 -0700 ACPI: fix "Time Problems with 2.6.23-rc1-gf695baf2" Enable C3 without bm control only for CST based C3. Signed-off-by: Venkatesh Pallipadi <ven...@in...> Signed-off-by: Len Brown <len...@in...> commit 5f70bf7510e5e51b0bac32b1470c92e9332452a4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5f70bf7510e5e51b0bac32b1470c92e9332452a4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5f70bf7510e5e51b0bac32b1470c92e9332452a4 Author: Henrique de Moraes Holschuh <hm...@hm...> Date: Sun Aug 5 15:20:45 2007 -0300 ACPI: thinkpad-acpi: change thinkpad-acpi input default and kconfig help The current kconfig help text was misleading users. Also, the default for an input-layer-optimized support caused way too many problems without up-to-date userspace in place. So, rework the help text, and change the default to N. Note that distributions are supposed to enable this option as soon as they update HAL to a version that handles the thinkpad-acpi new input layer interface. Signed-off-by: Henrique de Moraes Holschuh <hm...@hm...> Cc: Michael S. Tsirkin <ms...@de...> Cc: Hugh Dickins <hu...@ve...> Signed-off-by: Len Brown <len...@in...> commit 0a5245099819b0ae0a8e985f54909ba8414faba5 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0a5245099819b0ae0a8e985f54909ba8414faba5 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0a5245099819b0ae0a8e985f54909ba8414faba5 Author: Meelis Roos <mr...@li...> Date: Thu Jul 26 12:56:55 2007 +0300 ACPI: EC: fix run-together printk lines Signed-off-by: Meelis Roos <mr...@li...> Signed-off-by: Len Brown <len...@in...> commit bc90a0105dea7b773e99ae7abde56a6930081ddb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=bc90a0105dea7b773e99ae7abde56a6930081ddb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=bc90a0105dea7b773e99ae7abde56a6930081ddb Author: Adrian Bunk <bu...@st...> Date: Mon Jul 9 11:33:15 2007 -0700 ACPI: sbs: remove dead code Remove dead code spotted by the Coverity checker. Signed-off-by: Adrian Bunk <bu...@st...> Signed-off-by: Andrew Morton <ak...@li...> Acked-by: Alexey Starikovskiy <ast...@su...> Signed-off-by: Len Brown <len...@in...> commit 07ddf768d860bee7bd6581b7af3ce1009dbd05d0 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=07ddf768d860bee7bd6581b7af3ce1009dbd05d0 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=07ddf768d860bee7bd6581b7af3ce1009dbd05d0 Author: Adrian Bunk <bu...@st...> Date: Sun Jul 29 17:00:37 2007 +0200 ACPI: EC: acpi_ec_remove(): fix use-after-free This patch fixes an obvious use-after-free introduced by commit 837012ede14a8fc088be3682c964da7fc6af026b. Spotted by the Coverity checker. Signed-off-by: Adrian Bunk <bu...@st...> Acked-by: Alexey Starikovskiy <ast...@su...> Signed-off-by: Len Brown <len...@in...> commit 7c010de7506954e973abfab5c5999c5a97f7a73e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=7c010de7506954e973abfab5c5999c5a97f7a73e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=7c010de7506954e973abfab5c5999c5a97f7a73e Author: Alexey Starikovskiy <ast...@su...> Date: Fri Aug 3 17:57:53 2007 -0400 ACPI: EC: Switch from boot_ec as soon as we find its desc in DSDT. Some ASUS laptops fail to use boot time EC and need to eventually switch to one described in DSDT. http://bugzilla.kernel.org/show_bug.cgi?id=8709 Signed-off-by: Alexey Starikovskiy <ast...@su...> Signed-off-by: Len Brown <len...@in...> commit 52fe4bdf40bc07498c5f7935551774e8f8458190 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=52fe4bdf40bc07498c5f7935551774e8f8458190 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=52fe4bdf40bc07498c5f7935551774e8f8458190 Author: Len Brown <len...@in...> Date: Fri Aug 3 17:55:53 2007 -0400 ACPI: EC: fix build warning drivers/acpi/ec.c:657: warning: âacpi_ec_register_query_methodsâ defined but not used Signed-off-by: Len Brown <len...@in...> commit cd8c93a4e04dce8f00d1ef3a476aac8bd65ae40b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=cd8c93a4e04dce8f00d1ef3a476aac8bd65ae40b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=cd8c93a4e04dce8f00d1ef3a476aac8bd65ae40b Author: Alexey Starikovskiy <ast...@su...> Date: Fri Aug 3 17:52:48 2007 -0400 ACPI: EC: If ECDT is not found, look up EC in DSDT. Some ASUS laptops access EC space from device _INI methods, but do not provide ECDT for early EC setup. In order to make them function properly, there is a need to find EC is DSDT before any _INI is called. Similar functionality was turned on by acpi_fake_ecdt=1 command line before. Now it is on all the time. http://bugzilla.kernel.org/show_bug.cgi?id=8598 Signed-off-by: Alexey Starikovskiy <ast...@su...> Signed-off-by: Len Brown <len...@in...> commit 3bd92ba19a89fe61ebf58804f9c8675372f50c1c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3bd92ba19a89fe61ebf58804f9c8675372f50c1c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3bd92ba19a89fe61ebf58804f9c8675372f50c1c Author: Alexey Starikovskiy <ast...@su...> Date: Fri Aug 3 17:38:20 2007 -0400 ACPI: Battery: Synchronize battery operations. http://bugzilla.kernel.org/show_bug.cgi?id=8768 Signed-off-by: Alexey Starikovskiy <ast...@su...> Signed-off-by: Len Brown <len...@in...> commit f1cd1fe61b96e4312312d42c0a9784dfab12e007 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f1cd1fe61b96e4312312d42c0a9784dfab12e007 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f1cd1fe61b96e4312312d42c0a9784dfab12e007 Author: Alexey Starikovskiy <ast...@su...> Date: Fri Aug 3 17:28:17 2007 -0400 ACPI: EC: Remove noisy debug printk fron EC driver. ACPI: EC: Handler for query 0x57 is not found! Signed-off-by: Alexey Starikovskiy <ast...@su...> Signed-off-by: Len Brown <len...@in...> commit de47b69c7b7be46b0848b2c4f8e23c478cd68690 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=de47b69c7b7be46b0848b2c4f8e23c478cd68690 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=de47b69c7b7be46b0848b2c4f8e23c478cd68690 Author: Jesper Juhl <jes...@gm...> Date: Sun Jul 29 00:45:59 2007 +0200 asus_acpi: fix possible double free (found by Coverity) Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Len Brown <len...@in...> commit ac36393de6034be7266264a435360e7628849005 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ac36393de6034be7266264a435360e7628849005 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ac36393de6034be7266264a435360e7628849005 Author: Henrique de Moraes Holschuh <hm...@hm...> Date: Fri Jul 27 17:04:40 2007 -0300 ACPI: thinkpad-acpi: fix the module init failure path Thomas Renninger reports that if one tries to load thinkpad-acpi in a non-thinkpad, one gets: Call Trace: [<ffffffff802fa57d>] kref_get+0x2f/0x36 [<ffffffff802f97f7>] kobject_get+0x12/0x17 [<ffffffff8036dfd7>] get_driver+0x14/0x1a [<ffffffff8036dfee>] driver_remove_file+0x11/0x32 [<ffffffff8823b9be>] :thinkpad_acpi:thinkpad_acpi_module_exit+0xa8/0xfc [<ffffffff8824b8a0>] :thinkpad_acpi:thinkpad_acpi_module_init+0x74a/0x776 [<ffffffff8024f968>] __link_module+0x0/0x25 [<ffffffff80252269>] sys_init_module+0x162c/0x178f [<ffffffff8020bc2e>] system_call+0x7e/0x83 So, track if the platform driver and its driver attributes were registered, and only deallocate them in that case. This patch is based on Thomas Renninger's patch for the issue. Signed-off-by: Henrique de Moraes Holschuh <hm...@hm...> Acked-by: Thomas Renninger <tr...@su...> Signed-off-by: Len Brown <len...@in...> commit f7b88ccb63188e775fe02e746c39ed177741cfc7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f7b88ccb63188e775fe02e746c39ed177741cfc7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f7b88ccb63188e775fe02e746c39ed177741cfc7 Author: Eugene Teo <eug...@ke...> Date: Sat Aug 4 00:22:32 2007 +0900 sonypi: fix ids member of struct acpi_driver ids member of struct acpi_driver is of type struct acpi_device_id, not a character array. Signed-off-by: Eugene Teo <eug...@ke...> Signed-off-by: Mattia Dongili <mal...@li...> Signed-off-by: Len Brown <len...@in...> commit 11604ecf6fb9c2ab0152fbddb7ea2724438ef76e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=11604ecf6fb9c2ab0152fbddb7ea2724438ef76e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=11604ecf6fb9c2ab0152fbddb7ea2724438ef76e Author: Adrian Bunk <bu...@st...> Date: Sat Aug 4 00:22:31 2007 +0900 sony-laptop: sony_nc_ids[] can become static. Signed-off-by: Adrian Bunk <bu...@st...> Signed-off-by: Mattia Dongili <mal...@li...> Signed-off-by: Len Brown <len...@in...> commit e84a02ba0b33a97a8486f3248fd45f50b1a1c014 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e84a02ba0b33a97a8486f3248fd45f50b1a1c014 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e84a02ba0b33a97a8486f3248fd45f50b1a1c014 Author: Mattia Dongili <mal...@li...> Date: Sat Aug 4 00:22:30 2007 +0900 sony-laptop: restore the last user requested brightness level on resume. Signed-off-by: Mattia Dongili <mal...@li...> Signed-off-by: Len Brown <len...@in...> commit 67effe8fff32f60bdf51cba484766ba6003005bb gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=67effe8fff32f60bdf51cba484766ba6003005bb gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=67effe8fff32f60bdf51cba484766ba6003005bb Author: Len Brown <len...@in...> Date: Thu Jul 26 00:50:06 2007 -0400 ACPI: add "acpi_no_auto_ssdt" bootparam "acpi_no_auto_ssdt" prevents Linux from automatically loading all the SSDTs listed in the RSDT/XSDT. This is needed for debugging. In particular, it allows a DSDT override to optionally be a DSDT+SSDT override. http://bugzilla.kernel.org/show_bug.cgi?id=3774 Signed-off-by: Len Brown <len...@in...> |
From: Jan-Benedict G. <jb...@he...> - 2007-08-12 10:25:35
|
drivers/vax/char/dz.c | 14 ++++++-------- drivers/vax/char/dz.h | 7 +++---- include/asm-vax/termios.h | 18 ------------------ 3 files changed, 9 insertions(+), 30 deletions(-) New commits: commit 6c70af9ef2d616755fe2c725a720fca510f743d0 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6c70af9ef2d616755fe2c725a720fca510f743d0 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6c70af9ef2d616755fe2c725a720fca510f743d0 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 12 12:25:24 2007 +0200 * First round to resurrect dz.c . Not yet finished. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-12 10:03:07
|
drivers/vax/bus/vsbus.c | 8 ++++---- include/asm-vax/bus/vsbus.h | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) New commits: commit 56714f092c8c7835fb2eadd20444c8c9a2c25371 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=56714f092c8c7835fb2eadd20444c8c9a2c25371 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=56714f092c8c7835fb2eadd20444c8c9a2c25371 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 12 12:02:51 2007 +0200 * pt_regs removal in vsbus core. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-12 09:53:13
|
drivers/vax/bus/cqbic.c | 2 +- drivers/vax/bus/qbus.c | 2 +- include/asm-vax/bus/qbus.h | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) New commits: commit 8c2d3748ddaee564918e77f5423d7bd9d3996521 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8c2d3748ddaee564918e77f5423d7bd9d3996521 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8c2d3748ddaee564918e77f5423d7bd9d3996521 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 12 11:52:52 2007 +0200 * QBus fixes for pt_regs removal. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-12 09:38:24
|
Documentation/fb/pvr2fb.txt | 22 +- Documentation/i386/zero-page.txt | 10 Documentation/kbuild/kconfig-language.txt | 9 Documentation/kernel-parameters.txt | 2 Documentation/memory-hotplug.txt | 322 ++++++++++++++++++++++++++++++ Documentation/sysrq.txt | 4 MAINTAINERS | 23 +- arch/alpha/kernel/sys_titan.c | 27 +- arch/blackfin/kernel/init_task.c | 1 arch/blackfin/kernel/process.c | 2 arch/blackfin/kernel/sys_bfin.c | 1 arch/blackfin/kernel/traps.c | 1 arch/cris/Kconfig | 2 arch/frv/kernel/entry.S | 1 arch/i386/kernel/alternative.c | 37 ++- arch/i386/kernel/apic.c | 10 arch/i386/kernel/cpu/amd.c | 7 arch/i386/kernel/doublefault.c | 13 - arch/i386/kernel/head.S | 4 arch/i386/kernel/paravirt.c | 52 ++-- arch/i386/kernel/vmi.c | 35 +-- arch/i386/mm/pageattr.c | 2 arch/i386/pci/common.c | 23 ++ arch/i386/pci/fixup.c | 6 arch/i386/pci/irq.c | 5 arch/i386/pci/legacy.c | 2 arch/i386/pci/mmconfig.c | 14 - arch/i386/pci/numa.c | 15 - arch/i386/pci/pci.h | 43 ++++ arch/i386/pci/visws.c | 4 arch/i386/xen/enlighten.c | 12 - arch/powerpc/configs/ps3_defconfig | 200 ++++++------------ arch/powerpc/kernel/head_64.S | 16 - arch/powerpc/kernel/pci_64.c | 1 arch/powerpc/mm/slb.c | 45 +--- arch/powerpc/mm/slice.c | 2 arch/powerpc/platforms/83xx/mpc832x_mds.c | 1 arch/powerpc/platforms/83xx/mpc832x_rdb.c | 1 arch/powerpc/platforms/83xx/mpc836x_mds.c | 1 arch/powerpc/platforms/85xx/mpc85xx_mds.c | 1 arch/powerpc/platforms/cell/spu_base.c | 141 ------------- arch/powerpc/platforms/cell/spu_manage.c | 163 +++++++++++++++ arch/powerpc/platforms/ps3/Kconfig | 10 arch/powerpc/platforms/ps3/device-init.c | 37 +-- arch/powerpc/platforms/ps3/spu.c | 6 arch/s390/Kconfig | 4 arch/s390/hypfs/inode.c | 12 + arch/x86_64/boot/compressed/head.S | 7 arch/x86_64/kernel/apic.c | 6 arch/x86_64/kernel/pci-calgary.c | 13 - arch/x86_64/lib/memcpy.S | 4 arch/x86_64/mm/pageattr.c | 3 arch/x86_64/pci/mmconfig.c | 12 - arch/x86_64/vdso/.gitignore | 1 block/ll_rw_blk.c | 4 drivers/acpi/resources/rsxface.c | 2 drivers/block/cciss.c | 16 - drivers/block/cpqarray.c | 78 ++----- drivers/block/viodasd.c | 1 drivers/block/xsysace.c | 29 -- drivers/char/hvc_lguest.c | 1 drivers/char/pcmcia/cm4000_cs.c | 5 drivers/char/pcmcia/cm4040_cs.c | 2 drivers/char/tty_io.c | 56 ++++- drivers/lguest/lguest.c | 9 drivers/lguest/lguest_bus.c | 1 drivers/md/dm.c | 4 drivers/mtd/mtdchar.c | 1 drivers/s390/char/monwriter.c | 6 drivers/s390/char/vmur.c | 176 ++++++++++------ drivers/s390/char/vmur.h | 5 drivers/s390/cio/css.c | 1 drivers/s390/cio/qdio.c | 92 ++++---- drivers/spi/spi_mpc83xx.c | 25 +- drivers/spi/spidev.c | 4 drivers/video/console/fbcon.c | 14 + drivers/video/matrox/g450_pll.c | 23 +- drivers/video/matrox/matroxfb_DAC1064.h | 15 + drivers/video/matrox/matroxfb_base.h | 1 drivers/video/matrox/matroxfb_misc.c | 1 drivers/video/pvr2fb.c | 16 + drivers/video/stifb.c | 19 + fs/direct-io.c | 1 fs/ecryptfs/inode.c | 4 fs/ecryptfs/main.c | 18 + fs/ocfs2/alloc.c | 4 fs/ocfs2/cluster/tcp.c | 24 +- fs/ocfs2/file.c | 28 ++ fs/ocfs2/namei.c | 16 + fs/ocfs2/ocfs2.h | 8 fs/ocfs2/super.c | 69 +++--- fs/ocfs2/super.h | 2 include/asm-frv/unistd.h | 3 include/asm-generic/pgtable.h | 73 +++--- include/asm-i386/apic.h | 2 include/asm-i386/cpufeature.h | 2 include/asm-i386/paravirt.h | 16 - include/asm-i386/pci.h | 3 include/asm-powerpc/dma-mapping.h | 2 include/asm-powerpc/spu_priv1.h | 7 include/asm-x86_64/pci.h | 2 include/linux/bio.h | 3 include/linux/blktrace_api.h | 3 include/linux/clockchips.h | 1 include/linux/fs.h | 1 include/linux/init.h | 2 include/linux/kernel.h | 2 include/linux/proc_fs.h | 1 include/linux/rcupdate.h | 1 include/linux/tty.h | 2 kernel/kprobes.c | 5 kernel/power/snapshot.c | 3 kernel/profile.c | 4 kernel/sched.c | 15 + kernel/sched_debug.c | 2 kernel/sched_fair.c | 7 kernel/sysctl.c | 2 kernel/time/clockevents.c | 10 lib/hexdump.c | 2 mm/filemap.c | 22 -- scripts/checkpatch.pl | 102 ++++++--- 121 files changed, 1572 insertions(+), 907 deletions(-) New commits: commit 9fe156800354d36fd8716dddd0d6b931da185d9f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9fe156800354d36fd8716dddd0d6b931da185d9f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9fe156800354d36fd8716dddd0d6b931da185d9f Merge: 515e5d76350afd8c638caddbac35730d3dfff55b b8d3f2448b8f4ba24f301e23585547ba1acc1f04 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 12 11:31:11 2007 +0200 Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into vax4linus commit b8d3f2448b8f4ba24f301e23585547ba1acc1f04 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b8d3f2448b8f4ba24f301e23585547ba1acc1f04 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b8d3f2448b8f4ba24f301e23585547ba1acc1f04 Author: Petr Vandrovec <pe...@va...> Date: Sun Aug 12 10:12:52 2007 +0200 Do not replace whole memcpy in apply alternatives apply_alternatives uses memcpy() to apply alternatives. Which has the unfortunate effect that while applying memcpy alternative to memcpy itself it tries to overwrite itself with nops - which causes #UD fault as it overwrites half of an instruction in copy loop, and from this point on only possible outcome is triplefault and reboot. So let's overwrite only first two instructions of memcpy - as long as the main memcpy loop is not in first two bytes it will work fine. Signed-off-by: Petr Vandrovec <pe...@va...> Signed-off-by: Linus Torvalds <tor...@li...> commit 3864e8ccbba1dcdea87398ab80fdc8ae0fab7c45 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3864e8ccbba1dcdea87398ab80fdc8ae0fab7c45 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3864e8ccbba1dcdea87398ab80fdc8ae0fab7c45 Merge: 75ecb1a4d148b274aa9acd1d6ccaca0a4654784e cbea66d9788a344e16e161f22a6e0c4deef2c0ed Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 11 16:18:58 2007 -0700 Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 * 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6: [S390] monwriter: Serialization bug for multithreaded applications. [S390] vmur: diag14 only works with buffers below 2GB [S390] vmur: add "top of queue" sanity check for reader open [S390] vmur: reject open on z/VM reader files with status HOLD [S390] vmur: use DECLARE_COMPLETION_ONSTACK to keep lockdep happy [S390] vmur: allocate single record buffers instead of one big data buffer [S390] remove DEFAULT_MIGRATION_COST [S390] qdio: make sure data structures are correctly aligned. [S390] hypfs: implement show_options [S390] cio: avoid memory leak on error in css_alloc_subchannel(). commit 75ecb1a4d148b274aa9acd1d6ccaca0a4654784e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=75ecb1a4d148b274aa9acd1d6ccaca0a4654784e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=75ecb1a4d148b274aa9acd1d6ccaca0a4654784e Merge: 73819b2d26aeb7719bb501c0136687b89d5ac3ef d1f5a77f2c9db5b8a565eabdf8b534b02e32cc44 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 11 16:09:49 2007 -0700 Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc: [POWERPC] Fix size check for hugetlbfs [POWERPC] Fix initialization and usage of dma_mask [POWERPC] Fix more section mismatches in head_64.S [POWERPC] Revert "[POWERPC] Add 'mdio' to bus scan id list for platforms with QE UEC" [POWERPC] PS3: Update ps3_defconfig [POWERPC] PS3: Remove text saying PS3 support is incomplete [POWERPC] PS3: Fix storage probe logic [POWERPC] cell: Move SPU affinity init to spu_management_of_ops [POWERPC] Fix potential duplicate entry in SLB shadow buffer commit 73819b2d26aeb7719bb501c0136687b89d5ac3ef gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=73819b2d26aeb7719bb501c0136687b89d5ac3ef gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=73819b2d26aeb7719bb501c0136687b89d5ac3ef Merge: 886c81834884ed3df0d8cfc613d65441226786c8 b3e5f2634ad64dac43638d3d9d449bb432aa9e73 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 11 16:03:27 2007 -0700 Merge branch 'async-tx-fixes-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop * 'async-tx-fixes-for-linus' of git://lost.foo-projects.org/~dwillia2/git/iop: async_tx: update MAINTAINERS for async_tx and iop-adma commit 886c81834884ed3df0d8cfc613d65441226786c8 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=886c81834884ed3df0d8cfc613d65441226786c8 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=886c81834884ed3df0d8cfc613d65441226786c8 Merge: dc8a7b11aa68d6795a46e0a42ce92220d1a6f0cd e0dceaf0a4b8c55076a4dbcba7ac8b05755f5cc6 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 11 16:01:34 2007 -0700 Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2 * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2: ocfs2: set non-default s_time_gran during mount ocfs2: Retry sendpage() if it returns EAGAIN ocfs2: Fix rename/extend race [2.6 patch] ocfs2_insert_extent(): remove dead code ocfs2: Fix max offset calculations ocfs2: check ia_size limits in setattr ocfs2: Fix some casting errors related to file writes ocfs2: use s_maxbytes directly in ocfs2_change_file_space() ocfs2: Restrict inode changes in ocfs2_update_inode_atime() commit dc8a7b11aa68d6795a46e0a42ce92220d1a6f0cd gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=dc8a7b11aa68d6795a46e0a42ce92220d1a6f0cd gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=dc8a7b11aa68d6795a46e0a42ce92220d1a6f0cd Merge: d291676ce8bc1d8ef93488023d04027010596de3 02a5e0acb3cb85d80d0fe834e366d38a92bbaa22 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 11 16:01:06 2007 -0700 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block * 'for-linus' of git://git.kernel.dk/linux-2.6-block: BLOCK: Hide the contents of linux/bio.h if CONFIG_BLOCK=n sysace: HDIO_GETGEO has it's own method for ages drivers/block/cpqarray.c: better error handling and kmalloc + memset conversion to k[cz]alloc drivers/block/cciss.c: kmalloc + memset conversion to kzalloc Clean up duplicate includes in drivers/block/ Fix remap handling by blktrace [PATCH] remove mm/filemap.c:file_send_actor() commit d291676ce8bc1d8ef93488023d04027010596de3 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d291676ce8bc1d8ef93488023d04027010596de3 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d291676ce8bc1d8ef93488023d04027010596de3 Merge: 3dab307e527f2a9bbb4f9d00240374bb93d1945f 5167e75f4d2d10bff6afee1f358313e87b4df246 Author: Linus Torvalds <tor...@wo...> Date: Sat Aug 11 15:58:37 2007 -0700 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 debug: dont print kernel address in /proc/sched_debug sched: fix typo in the FAIR_GROUP_SCHED branch sched: improve rq-clock overflow logic commit 3dab307e527f2a9bbb4f9d00240374bb93d1945f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3dab307e527f2a9bbb4f9d00240374bb93d1945f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3dab307e527f2a9bbb4f9d00240374bb93d1945f Author: Chuck Ebbert <ce...@re...> Date: Fri Aug 10 22:31:11 2007 +0200 i386: Fix double fault handler The new percpu code has apparently broken the doublefault handler when CONFIG_DEBUG_SPINLOCK is set. Doublefault is handled by a hardware task, making the check SPIN_BUG_ON(lock->owner == current, lock, "recursion"); fault because it uses the FS register to access the percpu data for current, and that register is zero in the new TSS. (The trace I saw was on 2.6.20 where it was GS, but it looks like this will still happen with FS on 2.6.22.) Initializing FS in the doublefault_tss should fix it. AK: Also fix broken ptr_ok() and turn printks into KERN_EMERG AK: And add a PANIC prefix to make clear the system will hang AK: (e.g. x86-64 will recover) Signed-off-by: Chuck Ebbert <ce...@re...> Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 5fe4486c79cdc8dbbb2a9c3f884a5ad0830a5a23 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=5fe4486c79cdc8dbbb2a9c3f884a5ad0830a5a23 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=5fe4486c79cdc8dbbb2a9c3f884a5ad0830a5a23 Author: Andi Kleen <ak...@su...> Date: Fri Aug 10 22:31:10 2007 +0200 i386: Fix start_kernel warning Fix WARNING: vmlinux.o(.text+0x183): Section mismatch: reference to .init.text:start_kernel (between 'is386' and 'check_x87') Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 1f1014896d0ddf26ae03c12c21f73706e8461013 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1f1014896d0ddf26ae03c12c21f73706e8461013 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1f1014896d0ddf26ae03c12c21f73706e8461013 Author: Pete Zaitcev <za...@re...> Date: Fri Aug 10 22:31:09 2007 +0200 x86_64: vdso.lds in arch/x86_64/vdso/.gitignore Create arch/x86_64/vdso/.gitignore and put vdso.lds into it. Signed-off-by: Pete Zaitcev <za...@re...> Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 43fb2387d0774a36f450b50d538cee84cf83858e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=43fb2387d0774a36f450b50d538cee84cf83858e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=43fb2387d0774a36f450b50d538cee84cf83858e Author: Andi Kleen <ak...@su...> Date: Fri Aug 10 22:31:08 2007 +0200 i386: Add warning in Documentation that zero-page is not a stable ABI Some people writing boot loaders seem to falsely belief the 32bit zero page is a stable interface for out of tree code like the real mode boot protocol. Add a comment clarifying that is not true. Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit d3f7eae182b04997be19343a23f7009170f4f7a5 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d3f7eae182b04997be19343a23f7009170f4f7a5 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d3f7eae182b04997be19343a23f7009170f4f7a5 Author: Andi Kleen <ak...@su...> Date: Fri Aug 10 22:31:07 2007 +0200 i386: Use global flag to disable broken local apic timer on AMD CPUs. The Averatec 2370 and some other Turion laptop BIOS seems to program the ENABLE_C1E MSR inconsistently between cores. This confuses the lapic use heuristics because when C1E is enabled anywhere it seems to affect the complete chip. Use a global flag instead of a per cpu flag to handle this. If any CPU has C1E enabled disabled lapic use. Thanks to Cal Peake for debugging. Cc: tg...@li... Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit d2d0251f6faa2cf341500a44310bbaa815a8a972 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d2d0251f6faa2cf341500a44310bbaa815a8a972 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d2d0251f6faa2cf341500a44310bbaa815a8a972 Author: Adrian Bunk <bu...@st...> Date: Fri Aug 10 22:31:06 2007 +0200 i386: really stop MCEs during code patching It's CONFIG_X86_MCE, not CONFIG_MCE. Signed-off-by: Adrian Bunk <bu...@st...> Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 08da5a2ca479c5e8805dc3f77fd77176c4293399 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=08da5a2ca479c5e8805dc3f77fd77176c4293399 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=08da5a2ca479c5e8805dc3f77fd77176c4293399 Author: Zachary Amsden <za...@vm...> Date: Fri Aug 10 22:31:05 2007 +0200 x86_64: Early segment setup for VT VT is very picky about when it can enter execution. Get all segments setup and get LDT and TR into valid state to allow VT execution under VMware and KVM (untested). This makes the boot decompression run under VT, which makes it several orders of magnitude faster on 64-bit Intel hardware. Before, I was seeing times up to a minute or more to decompress a 1.3MB kernel on a very fast box. Signed-off-by: Zachary Amsden <za...@vm...> Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit ab144f5ec64c42218a555ec1dbde6b60cf2982d6 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=ab144f5ec64c42218a555ec1dbde6b60cf2982d6 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=ab144f5ec64c42218a555ec1dbde6b60cf2982d6 Author: Andi Kleen <ak...@su...> Date: Fri Aug 10 22:31:03 2007 +0200 i386: Make patching more robust, fix paravirt issue Commit 19d36ccdc34f5ed444f8a6af0cbfdb6790eb1177 "x86: Fix alternatives and kprobes to remap write-protected kernel text" uses code which is being patched for patching. In particular, paravirt_ops does patching in two stages: first it calls paravirt_ops.patch, then it fills any remaining instructions with nop_out(). nop_out calls text_poke() which calls lookup_address() which calls pgd_val() (aka paravirt_ops.pgd_val): that call site is one of the places we patch. If we always do patching as one single call to text_poke(), we only need make sure we're not patching the memcpy in text_poke itself. This means the prototype to paravirt_ops.patch needs to change, to marshal the new code into a buffer rather than patching in place as it does now. It also means all patching goes through text_poke(), which is known to be safe (apply_alternatives is also changed to make a single patch). AK: fix compilation on x86-64 (bad rusty!) AK: fix boot on x86-64 (sigh) AK: merged with other patches Signed-off-by: Rusty Russell <ru...@ru...> Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit d3f3c9346979bfa074c64eac5fc3ed5bba4f40ed gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=d3f3c9346979bfa074c64eac5fc3ed5bba4f40ed gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=d3f3c9346979bfa074c64eac5fc3ed5bba4f40ed Author: Andi Kleen <ak...@su...> Date: Fri Aug 10 22:31:02 2007 +0200 x86: Disable CLFLUSH support again It turns out CLFLUSH support is still not complete; we flush the wrong pages. Again disable it for the release. Noticed by Jan Beulich who then also noticed a stupid typo later. Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 3f3f7b74a7749c3a669ca146270c07568b548665 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3f3f7b74a7749c3a669ca146270c07568b548665 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3f3f7b74a7749c3a669ca146270c07568b548665 Author: Andi Kleen <ak...@su...> Date: Fri Aug 10 22:31:01 2007 +0200 x86_64: Don't mark __exitcall as __cold gcc currently doesn't support attributes on types, so we can't use it function pointers. This avoids some warnings on a gcc 4.3 build. Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit f055a0619aae795832ef6a783021184925758b67 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f055a0619aae795832ef6a783021184925758b67 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f055a0619aae795832ef6a783021184925758b67 Author: Murillo Fernandes Bernardes <ber...@br...> Date: Fri Aug 10 22:31:00 2007 +0200 x86_64: Calgary - Fix mis-handled PCI topology Current code assumed that devices were directly connected to a Calgary bridge, as it tried to get the iommu table directly from the parent bus controller. When we have another bridge between the Calgary/CalIOC2 bridge and the device we should look upwards until we get to the top (Calgary/CalIOC2 bridge), where the iommu table resides. Signed-off-by: Murillo Fernandes Bernardes <mf...@br...> Signed-off-by: Muli Ben-Yehuda <mu...@il...> Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 3320ad994afb2c44ad34b3b34c3c5cf0da297331 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=3320ad994afb2c44ad34b3b34c3c5cf0da297331 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=3320ad994afb2c44ad34b3b34c3c5cf0da297331 Author: dean gaudet <de...@ar...> Date: Fri Aug 10 22:30:59 2007 +0200 x86: Work around mmio config space quirk on AMD Fam10h Some broken devices have been discovered to require %al/%ax/%eax registers for MMIO config space accesses. Modify mmconfig.c to use these registers explicitly (rather than modify the global readb/writeb/etc inlines). AK: also changed i386 to always use eax AK: moved change to extended space probing to different patch AK: reworked with inlines according to Linus' requirements. AK: improve comments. Signed-off-by: dean gaudet <de...@ar...> Signed-off-by: Andi Kleen <ak...@su...> Signed-off-by: Linus Torvalds <tor...@li...> commit 9535239f6bc99f68e0cfae44505ad402b53ed24c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9535239f6bc99f68e0cfae44505ad402b53ed24c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9535239f6bc99f68e0cfae44505ad402b53ed24c Author: Greg Ungerer <ge...@sn...> Date: Fri Aug 10 13:01:20 2007 -0700 changing include/asm-generic/pgtable.h for non-mmu There are some parts of include/asm-generic/pgtable.h that are relevant to the non-mmu architectures. To make it easier to include this from them I would like to ifdef the relevant parts. Without this there is a handful of functions that are referenced in here that are not defined on many non-mmu architectures. They could be defined out of course, as an alternative approach. Cc: David Howells <dho...@re...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 73c59afc65cfa50c3362b9ce1ec151a79c41dd8e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=73c59afc65cfa50c3362b9ce1ec151a79c41dd8e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=73c59afc65cfa50c3362b9ce1ec151a79c41dd8e Author: Muli Ben-Yehuda <mu...@il...> Date: Fri Aug 10 13:01:19 2007 -0700 finish i386 and x86-64 sysdata conversion This patch finishes the i386 and x86-64 ->sysdata conversion and hopefully also fixes Riku's and Andy's observed bugs. It is based on Yinghai Lu's and Andy Whitcroft's patches (thanks!) with some changes: - introduce pci_scan_bus_with_sysdata() and use it instead of pci_scan_bus() where appropriate. pci_scan_bus_with_sysdata() will allocate the sysdata structure and then call pci_scan_bus(). - always allocate pci_sysdata dynamically. The whole point of this sysdata work is to make it easy to do root-bus specific things (e.g., support PCI domains and IOMMU's). I dislike using a default struct pci_sysdata in some places and a dynamically allocated pci_sysdata elsewhere - the potential for someone indavertantly changing the default structure is too high. - this patch only makes the minimal changes necessary, i.e., the NUMA node is always initialized to -1. Patches to do the right thing with regards to the NUMA node can build on top of this (either add a 'node' parameter to pci_scan_bus_with_sysdata() or just update the node when it becomes known). The patch was compile tested with various configurations (e.g., NUMAQ, VISWS) and run-time tested on i386 and x86-64. Unfortunately none of my machines exhibited the bugs so caveat emptor. Andy, could you please see if this fixes the NUMA issues you've seen? Riku, does this fix "pci=noacpi" on your laptop? Signed-off-by: Muli Ben-Yehuda <mu...@il...> Cc: Yinghai Lu <yhl...@gm...> Cc: Andi Kleen <ak...@su...> Cc: Chuck Ebbert <ce...@re...> Cc: <rik...@ky...> Cc: Andy Whitcroft <ap...@sh...> Cc: Jeff Garzik <je...@ga...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit f0b85c0cfdad8977d82fed88e846fc2245585d0e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f0b85c0cfdad8977d82fed88e846fc2245585d0e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f0b85c0cfdad8977d82fed88e846fc2245585d0e Author: Stephen Hemminger <she...@li...> Date: Fri Aug 10 13:01:16 2007 -0700 readahead: docbook fix Minor docbook error since argument name in comment doesn't match function Signed-off-by: Stephen Hemminger <she...@li...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit f6901e639800e745457b1dcd99c52647981438d7 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f6901e639800e745457b1dcd99c52647981438d7 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f6901e639800e745457b1dcd99c52647981438d7 Author: Jay Estabrook <jay...@hp...> Date: Fri Aug 10 13:01:12 2007 -0700 alpha: -Werror fixes for sys_titan.c This code corrects the usage of the request_irq() routine. Signed-off-by: Jay Estabrook <jay...@hp...> Signed-off-by: Ivan Kokshaysky <in...@ju...> Cc: Richard Henderson <rt...@tw...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit b1a47190a6000d0e75ee4ffa75f3f6b16dd60a0b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b1a47190a6000d0e75ee4ffa75f3f6b16dd60a0b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b1a47190a6000d0e75ee4ffa75f3f6b16dd60a0b Author: Jes Sorensen <je...@sg...> Date: Fri Aug 10 13:01:11 2007 -0700 lguest files should explicitly include asm/paravirt.h Files using bits from paravirt.h should explicitly include it rather than relying on it being pulled in by something else. Signed-off-by: Jes Sorensen <je...@sg...> Cc: Rusty Russell <ru...@ru...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit cd5bfea278987ebfe60f3ff92a01696b17c4f978 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=cd5bfea278987ebfe60f3ff92a01696b17c4f978 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=cd5bfea278987ebfe60f3ff92a01696b17c4f978 Author: Peter Chubb <pe...@ge...> Date: Fri Aug 10 13:01:10 2007 -0700 fix compilation with gcc 4.2 gcc-4.2 is a lot more picky about its symbol handling. EXPORT_SYMBOL no longer works on symbols that are undefined or defined with static scope. For example, with CONFIG_PROFILE off, I see: kernel/profile.c:206: error: __ksymtab_profile_event_unregister causes a section type conflict kernel/profile.c:205: error: __ksymtab_profile_event_register causes a section type conflict This patch moves the EXPORTs inside the #ifdef CONFIG_PROFILE, so we only try to export symbols that are defined. Also, in kernel/kprobes.c there's an EXPORT_SYMBOL_GPL() for jprobes_return, which if CONFIG_JPROBES is undefined is a static inline and gives the same error. And in drivers/acpi/resources/rsxface.c, there's an ACPI_EXPORT_SYMBOPL() for a static symbol. If it's static, it's not accessible from outside the compilation unit, so should bot be exported. These three changes allow building a zx1_defconfig kernel with gcc 4.2 on IA64. [ak...@li...: export jpobe_return properly] Signed-off-by: Peter Chubb <pe...@ge...> Cc: Prasanna S Panchamukhi <pra...@in...> Cc: Ananth N Mavinakayanahalli <an...@in...> Cc: Anil S Keshavamurthy <ani...@in...> Cc: "Luck, Tony" <ton...@in...> Cc: Len Brown <le...@ke...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 6ddfca9548d8ecc26096a30667423ba919109533 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6ddfca9548d8ecc26096a30667423ba919109533 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6ddfca9548d8ecc26096a30667423ba919109533 Author: Miao Xie <mi...@cn...> Date: Fri Aug 10 13:01:09 2007 -0700 timer: remove clockevents_unregister_notifier I find a function(clockevents_unregister_notifier) which is not called by anything in tree. Signed-off-by: Miao Xie <mi...@cn...> Acked-by: Thomas Gleixner <tg...@li...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 96ddbf504a05502800e7cbeb4d08abbcc206c51c gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=96ddbf504a05502800e7cbeb4d08abbcc206c51c gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=96ddbf504a05502800e7cbeb4d08abbcc206c51c Author: David Brownell <da...@pa...> Date: Fri Aug 10 13:01:09 2007 -0700 spidev warning fix Git rid of "warning: passing arg 2 of `access_ok' makes pointer from integer without a cast" reported on SH ... most architectures use macros in that test, SH uses inlined functions. Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 4a2a4da43995864786d59f5f0ebf42c0c1e2cdd1 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=4a2a4da43995864786d59f5f0ebf42c0c1e2cdd1 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=4a2a4da43995864786d59f5f0ebf42c0c1e2cdd1 Author: Adrian Bunk <bu...@ke...> Date: Fri Aug 10 13:01:08 2007 -0700 cris: drivers/cdrom/Kconfig no longer exists scripts/kconfig/conf -d arch/cris/Kconfig arch/cris/Kconfig:183: can't open file "drivers/cdrom/Kconfig" Signed-off-by: Adrian Bunk <bu...@ke...> Cc: Mikael Starvik <st...@ax...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 844add7abca0d10e9733fc16119e53cb4c1987b4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=844add7abca0d10e9733fc16119e53cb4c1987b4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=844add7abca0d10e9733fc16119e53cb4c1987b4 Author: Josh Triplett <jo...@li...> Date: Fri Aug 10 13:01:07 2007 -0700 RCU: Remove prototype for nonexistent function synchronize_idle() synchronize_idle() sounds like an interesting function, but we don't actually have it, so don't prototype it. Introduced in commit 9b06e818985d139fd9e82c28297f7744e1b484e1, in 2005. Signed-off-by: Josh Triplett <jo...@ke...> Acked-by: Paul E. McKenney <pa...@li...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit eb9a9a56316f4fea98ee32873ccbf7098b7bd69b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=eb9a9a56316f4fea98ee32873ccbf7098b7bd69b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=eb9a9a56316f4fea98ee32873ccbf7098b7bd69b Author: Alan Stern <st...@ro...> Date: Fri Aug 10 13:01:07 2007 -0700 hex_dump: add missing "const" qualifiers Add missing "const" qualifiers to the print_hex_dump_bytes() library routines. (akpm: rumoured to fix some compile warning somewhere) Signed-off-by: Alan Stern <st...@ro...> Cc: Artem Bityutskiy <Art...@no...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 0c1eafdb063a3701eff24d21eb245e3b1d4ac7df gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0c1eafdb063a3701eff24d21eb245e3b1d4ac7df gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0c1eafdb063a3701eff24d21eb245e3b1d4ac7df Author: Andrew Morton <ak...@li...> Date: Fri Aug 10 13:01:06 2007 -0700 mtdchar build fix sh: drivers/mtd/mtdchar.c: In function `mtd_mmap': drivers/mtd/mtdchar.c:817: error: dereferencing pointer to incomplete type drivers/mtd/mtdchar.c:817: error: `VM_SHARED' undeclared (first use in this function) drivers/mtd/mtdchar.c:817: error: (Each undeclared identifier is reported only once Cc: David Woodhouse <dw...@in...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 42fd552e8647316757ded0176466c41d17934dcf gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=42fd552e8647316757ded0176466c41d17934dcf gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=42fd552e8647316757ded0176466c41d17934dcf Author: Alan Cox <al...@lx...> Date: Fri Aug 10 13:01:05 2007 -0700 fix serial buffer memory leak Patch c5c34d4862e18ef07c1276d233507f540fb5a532 (tty: flush flip buffer on ldisc input queue flush) introduces a race condition which can lead to memory leaks. The problem can be triggered when tcflush() is called when data are being pushed to the line discipline driver by flush_to_ldisc(). flush_to_ldisc() releases tty->buf.lock when calling the line discipline receive_buf function. At that poing tty_buffer_flush() kicks in and sets both tty->buf.head and tty->buf.tail to NULL. When flush_to_ldisc() finishes, it restores tty->buf.head but doesn't touch tty->buf.tail. This corrups the buffer queue, and the next call to tty_buffer_request_room() will allocate a new buffer and overwrite tty->buf.head. The previous buffer is then lost forever without being released. (Thanks to Laurent for the above text, for finding, disgnosing and reporting the bug) - Use tty->flags bits for the flush status. - Wait for the flag to clear again before returning - Fix the doc error noted - Fix flush of empty queue leaving stale flushpending [ak...@li...: cleanup] Signed-off-by: Alan Cox <al...@re...> Acked-by: Paul Fulghum <pa...@mi...> Cc: Laurent Pinchart <lau...@cs...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit f8a745942b1b7f052cb76bb8a893d12cb6329c84 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=f8a745942b1b7f052cb76bb8a893d12cb6329c84 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=f8a745942b1b7f052cb76bb8a893d12cb6329c84 Author: Jarek Poplawski <ja...@o2...> Date: Fri Aug 10 13:01:04 2007 -0700 docs: note about select in kconfig-language.txt A warning note from Sam Ravnborg about kconfig's select evilness, dependencies and the future (slightly corrected). Signed-off-by: Jarek Poplawski <ja...@o2...> Cc: Sam Ravnborg <sa...@ra...> Cc: Roman Zippel <zi...@li...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 09736bd36a19aa8c0630e626563e447213c372b5 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=09736bd36a19aa8c0630e626563e447213c372b5 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=09736bd36a19aa8c0630e626563e447213c372b5 Author: Jesper Juhl <jes...@gm...> Date: Fri Aug 10 13:01:04 2007 -0700 Documentation: sysrq, description of 'h' slightly inaccurate In Documentation/sysrq.txt, the description of 'h' says that any key not listed *above* will generate help. That's obviously not true since all the keys listed below 'h' will do what they are described to do, not display help. So change the text so that it says that any key not listed in the table will generate help, which is what really happens. Signed-off-by: Jesper Juhl <jes...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 22f2a2ef9b468569cb34a7a056e54d56fdac0b9d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=22f2a2ef9b468569cb34a7a056e54d56fdac0b9d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=22f2a2ef9b468569cb34a7a056e54d56fdac0b9d Author: Andy Whitcroft <ap...@sh...> Date: Fri Aug 10 13:01:03 2007 -0700 update checkpatch.pl to version 0.09 This version brings a number of new checks, and a number of bug fixes. Of note: - checks for spacing on round and square bracket combinations - loosening of the single statement brace checks, to allow them when they contain comments or where other blocks in a compound statement have them. - parks the multple declaration support - allows architecture defines in architecture specific headers Andy Whitcroft (21): Version: 0.09 loosen single statement brace checks fix up multiple declaration to avoid function arguments add some function space parenthesis check exceptions handle EXPORT_'s with parentheses in their names clean up some warnings in multi-line macro bracketing support park the multiple declaration checks make block brace checks count comments as a statement __volatile__ and __extension__ are not functions allow architecture specific defined within architecture includes check spacing on square brackets check spacing on parentheses ensure we apply checks to the part before start comment check #ifdef conditional spacing handle __init_refok and __must_check add noinline to inline checks prevent email addresses from tripping spacing checks handle typed initialiser spacing handle line contination as end of line add bool to the type matcher refine EXPORT_SYMBOL checks to handle pointers Signed-off-by: Andy Whitcroft <ap...@sh...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit a44648b057f5331fe6c0e863dc693ed335490e7a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a44648b057f5331fe6c0e863dc693ed335490e7a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a44648b057f5331fe6c0e863dc693ed335490e7a Author: Anton Vorontsov <avo...@ru...> Date: Fri Aug 10 13:01:02 2007 -0700 spi_mpc83xx: fix prescale modulus calculation Long ago I've noticed (but didn't pay much attention) that spi_mpc83xx using PM calculations that differs from what specs describe. I.e. u8 pm = mpc83xx_spi->spibrg / (spi->max_speed_hz * 4); While specs says: "The SPI baud rate generator clock source (either system clock or system clock divided by 16, depending on DIV16 bit) is divided by 4 * ([PM] + 1), a range from 4 to 64.". Thus " - 1" is missing in the spi_mpc83xx's formula. Why nobody noticed that bug? Probably because sysclk usually less then user expects, e.g. you expect 200 MHz, but real clock is 198 MHz, and integer rounding helps when this formula is used. Suppose it's SPI in QE, SYSCLK at 198 MHz, thus SPIBRG at 99MHz, 25 MHz requested. PM = (99MHz / ( 25 MHz * 4 )), PM == 0, output SPICLK will be 24.75 MHz At lower frequencies this bug is more noticeable, though. And this bug shows itself in all its beauty if SYSCLK is equal or a bit more than you expect (200 MHz SYSCLK, 100 MHz SPIBRG): PM = (100MHz / ( 25 MHz * 4 )), PM == 1, output SPICLK will be 12.625 MHz! Signed-off-by: Anton Vorontsov <avo...@ru...> Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit e24a4d1ee337e3a67a502f3f19cdec3ffc45ad05 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e24a4d1ee337e3a67a502f3f19cdec3ffc45ad05 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e24a4d1ee337e3a67a502f3f19cdec3ffc45ad05 Author: Anton Vorontsov <avo...@ru...> Date: Fri Aug 10 13:01:01 2007 -0700 spi_mpc83xx: in "QE mode", use sysclk/2 For MPC8349E input to the SPI Baud Rate Generator is SYSCLK, but it's SYSCLK/2 for MPC8323E (SPI in QE). Fix this, and remove confusion by renaming the mpc83xx_spi->sysclk member as mpc83xx_spi->spibrg. Signed-off-by: Anton Vorontsov <avo...@ru...> Signed-off-by: David Brownell <dbr...@us...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 8dfe9c21a890e0c1214b85d3d90a84187638bf5b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8dfe9c21a890e0c1214b85d3d90a84187638bf5b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8dfe9c21a890e0c1214b85d3d90a84187638bf5b Author: Gabriel C <nix...@go...> Date: Fri Aug 10 13:01:00 2007 -0700 kernel-parameters.txt : watchdog.txt should be wdt.txt Documentation/watchdog/watchdog.txt does not exist, it is Documentation/watchdog/wdt.txt Signed-off-by: Gabriel Craciunescu <nix...@go...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 6867c9310d5dab6897638a89c7e31addfcb22043 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6867c9310d5dab6897638a89c7e31addfcb22043 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6867c9310d5dab6897638a89c7e31addfcb22043 Author: Yasunori Goto <y-...@jp...> Date: Fri Aug 10 13:00:59 2007 -0700 Memory hotplug document This is add a document for memory hotplug to describe "How to use" and "Current status". Signed-off-by: KAMEZAWA Hiroyuki <kam...@jp...> Signed-off-by: Yasunori Goto <y-...@jp...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 925796e0ed6fe529770ba71454c58c8d4d8a5ac4 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=925796e0ed6fe529770ba71454c58c8d4d8a5ac4 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=925796e0ed6fe529770ba71454c58c8d4d8a5ac4 Author: Daniel Ritz <dan...@sw...> Date: Fri Aug 10 13:00:58 2007 -0700 drivers/char/pcmcia/cm40x0_cs.c: fix release function call cm4000_cs.c and cm4040_cs.c call the internal release function with an argument of wrong type. this fixes bug #8485 Signed-off-by: Daniel Ritz <dan...@gm...> Cc: Bill McConnaughey <mcc...@bi...> Cc: Natalie Protasevich <pro...@gm...> Cc: Harald Welte <la...@gn...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit c5a69adff920ddf138c3ea9886574b195d9e3d52 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=c5a69adff920ddf138c3ea9886574b195d9e3d52 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=c5a69adff920ddf138c3ea9886574b195d9e3d52 Author: Rafael J. Wysocki <rj...@si...> Date: Fri Aug 10 13:00:57 2007 -0700 Hibernation: do not try to mark invalid PFNs as nosave On some systems some PFNs reported by the early initialization code as 'nosave' may be invalid. If we try to set the corresponding bits in the hibernation bitmap, BUG_ON() in memory_bm_find_bit() will be triggered and the system won't be able to boot (cf. https://bugzilla.novell.com/show_bug.cgi?id=296242). Prevent this from happening by verifying if the 'nosave' PFNs are valid in mark_nosave_pages(). Signed-off-by: Rafael J. Wysocki <rj...@si...> Acked-by: Pavel Machek <pa...@uc...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit a75de1b3799f8933d6d2b64bdf31194368ec98ab gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=a75de1b3799f8933d6d2b64bdf31194368ec98ab gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=a75de1b3799f8933d6d2b64bdf31194368ec98ab Author: Ryusuke Konishi <kon...@la...> Date: Fri Aug 10 13:00:56 2007 -0700 eCryptfs: fix error handling in ecryptfs_init ecryptfs_init() exits without doing any cleanup jobs if ecryptfs_init_messaging() fails. In that case, eCryptfs leaves sysfs entries, leaks memory, and causes an invalid page fault. This patch fixes the problem. Signed-off-by: Ryusuke Konishi <kon...@la...> Acked-by: Michael Halcrow <mha...@us...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit b9a0620779d3714abd63dfc28284f5fa2c1fc091 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b9a0620779d3714abd63dfc28284f5fa2c1fc091 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b9a0620779d3714abd63dfc28284f5fa2c1fc091 Author: Gabriel C <nix...@go...> Date: Fri Aug 10 13:00:56 2007 -0700 linux-audit list is subscribers-only Signed-off-by: Gabriel Craciunescu <nix...@go...> Cc: David Woodhouse <dw...@in...> Cc: Al Viro <vi...@ze...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 76ceb2f90f6efb6d1f3d88f855428bff947a3483 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=76ceb2f90f6efb6d1f3d88f855428bff947a3483 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=76ceb2f90f6efb6d1f3d88f855428bff947a3483 Author: Alexey Dobriyan <ado...@gm...> Date: Fri Aug 10 13:00:55 2007 -0700 Remove unused struct proc_dir_entry::set After /proc/sys rewrite it was left unused. Signed-off-by: Alexey Dobriyan <ado...@gm...> Cc: "Eric W. Biederman" <ebi...@xm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 8daec965e7035bbf8d364fe7585bffac7222b87a gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8daec965e7035bbf8d364fe7585bffac7222b87a gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8daec965e7035bbf8d364fe7585bffac7222b87a Author: Lee Schermerhorn <Lee...@hp...> Date: Fri Aug 10 13:00:51 2007 -0700 Fix missing numa_zonelist_order sysctl Misplaced #endif is hiding the numa_zonelist_order sysctl when !SECURITY. Signed-off-by: Lee Schermerhorn <lee...@hp...> Cc: Mel Gorman <me...@cs...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 202a21d6914369c1362f1ab50f0cbe92b9c38718 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=202a21d6914369c1362f1ab50f0cbe92b9c38718 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=202a21d6914369c1362f1ab50f0cbe92b9c38718 Author: Ryusuke Konishi <kon...@la...> Date: Fri Aug 10 13:00:51 2007 -0700 eCryptfs: fix lookup error for special files When ecryptfs_lookup() is called against special files, eCryptfs generates the following errors because it tries to treat them like regular eCryptfs files. Error opening lower file for lower_dentry [0xffff810233a6f150], lower_mnt [0xffff810235bb4c80], and flags [0x8000] Error opening lower_file to read header region Error attempting to read the [user.ecryptfs] xattr from the lower file; return value = [-95] Valid metadata not found in header region or xattr region; treating file as unencrypted For instance, the problem can be reproduced by the steps below. # mkdir /root/crypt /mnt/crypt # mount -t ecryptfs /root/crypt /mnt/crypt # mknod /mnt/crypt/c0 c 0 0 # umount /mnt/crypt # mount -t ecryptfs /root/crypt /mnt/crypt # ls -l /mnt/crypt This patch fixes it by adding a check similar to directories and symlinks. Signed-off-by: Ryusuke Konishi <kon...@la...> Acked-by: Michael Halcrow <mha...@us...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 60c9834238482f805b1d9e4dc2a780405ddab80f gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=60c9834238482f805b1d9e4dc2a780405ddab80f gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=60c9834238482f805b1d9e4dc2a780405ddab80f Author: David Howells <dho...@re...> Date: Fri Aug 10 13:00:50 2007 -0700 FRV: connect up fallocate Connect up the fallocate() system call. Signed-off-by: David Howells <dho...@re...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit e798bd95b61918e653f3d28f9176237236f2d103 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e798bd95b61918e653f3d28f9176237236f2d103 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e798bd95b61918e653f3d28f9176237236f2d103 Author: Paul A. Clarke <pc...@us...> Date: Fri Aug 10 13:00:49 2007 -0700 matroxfb: rectify jitter (G450/G550) This builds upon my previous attempts to resolve some jitter problems seen with the Matrox G450 and G550 -based cards, including odd disparities observed between x86 and Power -based machines in a somewhat less hackish way (removing the hacked ifdefs). Apparently, preference should be given to use the DVI PLL when frequencies permit, the Standard PLL otherwise. The max pixel clock for the panellink interface is extracted from the PInS information on the card and used as a limit to determine which PLL to use. Signed-off-by: Paul A. Clarke <pc...@us...> Acked-by: Petr Vandrovec <pe...@va...> Signed-off-by: Antonino Daplas <ad...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit acb73865328bd6211a1452f39a4f660d26658918 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=acb73865328bd6211a1452f39a4f660d26658918 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=acb73865328bd6211a1452f39a4f660d26658918 Author: Adrian McMenamin <ad...@mc...> Date: Fri Aug 10 13:00:48 2007 -0700 pvr2fb: update Documentation/fb/pvr2fb.txt The current version is very old and does not correctly specify how to set the video mode. Signed-off by: Adrian McMenamin <ad...@mc...> Signed-off-by: Antonino Daplas <ad...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 306c869c237a66fe85580f60558f105e3305d465 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=306c869c237a66fe85580f60558f105e3305d465 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=306c869c237a66fe85580f60558f105e3305d465 Author: Adrian McMenamin <ad...@mc...> Date: Fri Aug 10 13:00:48 2007 -0700 pvr2fb: Consolidated cleanup of pvr2fb.c - better handling of the pvr2 registers based on more up to date information. Testing shows that it seems to work pretty well at 16bpp, 24bpp and 32bpp - including proper rendering of the boot logo at all levels (previously this was a bit broken even at 16bpp) and giving white against black text. Really detailed testing (eg with X11) requires support for the maple bus - which isn't (currently - next project assuming this is okay) available, but I have no reason to think this is broken. Signed-off by: Adrian McMenamin <ad...@mc...> Acked-by: Paul Mundt <le...@li...> Signed-off-by: Antonino Daplas <ad...@gm...> Signed-off-by: Andrew Morton <ak...@li...> Signed-off-by: Linus Torvalds <tor...@li...> commit 9cd1c67434544b1d9a4fb4a4cdec15608167a233 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=9cd1c67434544b1d9a4fb4a4cdec15608167a233 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=9cd1c67434544b1d9a4fb4a4cdec15608167a233 Author: Antonino A. Daplas <ad...@gm...> Date: Fri Aug 10 13:00:47 2007 -0700 pvr2fb: Fix oops when pseudo_palette is written Reported by: Adrian McMenamin <adr...@gm...> This driver will oops when the pseudo_palet... [truncated message content] |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 22:10:36
|
include/asm-vax/sockios.h | 1 + 1 file changed, 1 insertion(+) New commits: commit 515e5d76350afd8c638caddbac35730d3dfff55b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=515e5d76350afd8c638caddbac35730d3dfff55b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=515e5d76350afd8c638caddbac35730d3dfff55b Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 12 00:10:27 2007 +0200 * Happinize net/ipv4/af_inet.c ... |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 22:07:25
|
drivers/vax/serial/ipr.c | 9 ++++----- include/asm-vax/socket.h | 3 +++ 2 files changed, 7 insertions(+), 5 deletions(-) New commits: commit 4c5366f81f3c1e19c41aec2a5c4cbea3beb027df gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=4c5366f81f3c1e19c41aec2a5c4cbea3beb027df gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=4c5366f81f3c1e19c41aec2a5c4cbea3beb027df Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 12 00:07:15 2007 +0200 * Add missing SO_* defines. commit 6fbe661141990acbe56759769a544d628923daea gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=6fbe661141990acbe56759769a544d628923daea gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=6fbe661141990acbe56759769a544d628923daea Author: Jan-Benedict Glaw <jb...@jb...> Date: Sun Aug 12 00:00:25 2007 +0200 * Remove config.h usage. * struct ktermios transition. * Remove pt_regs. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 21:50:50
|
arch/vax/Makefile | 1 - include/asm-vax/a.out.h | 1 + include/asm-vax/atomic.h | 4 ++-- include/asm-vax/elf.h | 2 +- include/asm-vax/fcntl.h | 22 ++-------------------- include/linux/elf-em.h | 1 + 6 files changed, 7 insertions(+), 24 deletions(-) New commits: commit 7237b6af8a14e0f12d09786cc2ec275e0eac2698 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=7237b6af8a14e0f12d09786cc2ec275e0eac2698 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=7237b6af8a14e0f12d09786cc2ec275e0eac2698 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 23:50:21 2007 +0200 * STACK_TO_MAX needed. commit b92ba2e2dc2c8943a2a9621351ceb60a013e897b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=b92ba2e2dc2c8943a2a9621351ceb60a013e897b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=b92ba2e2dc2c8943a2a9621351ceb60a013e897b Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 23:49:55 2007 +0200 * Access to utsname got reworked. commit 75b710c83dd14fe868a810ab7b45a5af2db1af2b gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=75b710c83dd14fe868a810ab7b45a5af2db1af2b gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=75b710c83dd14fe868a810ab7b45a5af2db1af2b Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 23:49:28 2007 +0200 * ELF binaries for VAX have ELF machine == 75. commit 503307deb08451c74d4d11b8ee0e3b5a6f9d8d51 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=503307deb08451c74d4d11b8ee0e3b5a6f9d8d51 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=503307deb08451c74d4d11b8ee0e3b5a6f9d8d51 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 23:27:29 2007 +0200 * Clean our fcntl.h commit 14f1e0b8b2e3d20baab3db155eed39a508d61371 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=14f1e0b8b2e3d20baab3db155eed39a508d61371 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=14f1e0b8b2e3d20baab3db155eed39a508d61371 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 23:05:15 2007 +0200 * -fno-unit-at-a-time, and gcc will die in kernel/futex.c |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 20:52:05
|
include/asm-vax/kdebug.h | 6 ++++++ 1 file changed, 6 insertions(+) New commits: commit 8b7697b0ad1e18ba0dce20d8cbd63d0ee6bf2a57 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=8b7697b0ad1e18ba0dce20d8cbd63d0ee6bf2a57 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=8b7697b0ad1e18ba0dce20d8cbd63d0ee6bf2a57 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 22:51:49 2007 +0200 * A (generic) asm/kdebug.h |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 20:50:07
|
include/asm-vax/mutex.h | 6 ++++++ 1 file changed, 6 insertions(+) New commits: commit 50f9af8b154a1316dd82221ae3983d1869bc4fda gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=50f9af8b154a1316dd82221ae3983d1869bc4fda gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=50f9af8b154a1316dd82221ae3983d1869bc4fda Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 22:49:53 2007 +0200 * Most simplicistic mutex implementation: pull the generic one. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 20:47:40
|
include/asm-vax/mmu_context.h | 1 + 1 file changed, 1 insertion(+) New commits: commit 369f5f321728b5dc0b4629e2f0252d260de2eb70 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=369f5f321728b5dc0b4629e2f0252d260de2eb70 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=369f5f321728b5dc0b4629e2f0252d260de2eb70 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 22:47:27 2007 +0200 * Include asm-generic/mm_hooks.h to gain arch_dup_mmap(). |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 20:45:24
|
include/asm-vax/cacheflush.h | 1 + 1 file changed, 1 insertion(+) New commits: commit 1e0ecc14d8f21ee3bc393efba1c56781d812f654 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=1e0ecc14d8f21ee3bc393efba1c56781d812f654 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=1e0ecc14d8f21ee3bc393efba1c56781d812f654 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 22:44:54 2007 +0200 * Add missing cache flush strategy. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 20:43:42
|
include/asm-vax/bug.h | 12 +++++------- include/asm-vax/mm/mmu_context.h | 2 +- 2 files changed, 6 insertions(+), 8 deletions(-) New commits: commit e49c9d2d7e2a96bfeef1c73c021be90f1ab1321d gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=e49c9d2d7e2a96bfeef1c73c021be90f1ab1321d gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=e49c9d2d7e2a96bfeef1c73c021be90f1ab1321d Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 22:42:43 2007 +0200 * Fixes to make kernel/sched.c build. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 20:29:19
|
arch/vax/kernel/diag_led.c | 1 - 1 file changed, 1 deletion(-) New commits: commit 0a35e216cc662088c3d3c540abdf19bc2208511e gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=0a35e216cc662088c3d3c540abdf19bc2208511e gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=0a35e216cc662088c3d3c540abdf19bc2208511e Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 22:29:01 2007 +0200 * Remove trailing empty line. |
From: Jan-Benedict G. <jb...@he...> - 2007-08-11 20:27:47
|
arch/vax/kernel/interrupt.c | 3 --- 1 file changed, 3 deletions(-) New commits: commit 06ebbec174b9cf4d7dae83c557cb452bdaddbd47 gitweb-commit: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commit;h=06ebbec174b9cf4d7dae83c557cb452bdaddbd47 gitweb-diff: http://www.kernel.org/git/?p=linux/kernel/git/jbglaw/vax-linux.git;a=commitdiff;h=06ebbec174b9cf4d7dae83c557cb452bdaddbd47 Author: Jan-Benedict Glaw <jb...@jb...> Date: Sat Aug 11 22:27:08 2007 +0200 * Random sampling seems to be gone from here... |