28 Aug, 2007

11 commits

  • Paul Mackerras
     
  • Linus Torvalds
     
  • 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
    Verified-by: Brian De Wolf
    Signed-off-by: Chandra Seetharaman
    Signed-off-by: Linus Torvalds

    Andrew Vasquez
     
  • * '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.

    Linus Torvalds
     
  • * '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.

    Linus Torvalds
     
  • 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
    Signed-off-by: Linus Torvalds

    Hugh Dickins
     
  • 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
    Cc: Andrew Morton
    Cc: Len Brown
    Signed-off-by: Linus Torvalds

    Hugh Dickins
     
  • 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
    Cc: Andrew Morton
    Cc: Len Brown
    Cc: Andi Kleen
    Cc: Rusty Russell
    Signed-off-by: Linus Torvalds

    Hugh Dickins
     
  • * '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 .
    [MIPS] Polish .
    [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
    ...

    Linus Torvalds
     
  • * '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

    Linus Torvalds
     
  • * '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

    Linus Torvalds
     

27 Aug, 2007

29 commits