lkml.org 
[lkml]   [2005]   [Aug]   [7]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectLinux-2.6.13-rc6: aic7xxx testers please..

    James and gang found the aic7xxx slowdown that happened after 2.6.12, and
    we'd like to get particular testing that it's fixed, so if you have a
    relevant machine, please do test this.

    There are other fixes too, a number of them reverting (at least for now)
    patches that people had problems with. In general, anybody who has
    reported regressions since 2.6.12, please re-test with -rc6 and report
    back (even if, or perhaps _particularly_ if, no change to the regression).

    Apart from some reverts and the aic7xxx performance regression fix,
    there's arm and ppc updates, and some PCI resource allocation updates that
    hopefully will reduce the number of machines (especially laptopns) that
    have strange undocumented MB devices that clash in PCI IO space.. And
    various small one-liners.

    The appended shortlog/diffstat gives more some more specific insight..

    Linus

    --- shortlog ---

    Alasdair G Kergon:
    dm-raid locking fix

    Alexander Nyberg:
    x86-64: use proper VM_FAULT_xxx macros

    Alexey Starikovskiy:
    [ACPI] restore /proc/acpi/button/ (ala 2.6.12)

    Andi Kleen:
    x86_64: ignore machine checks from boot time

    Andrew Morton:
    [SCSI] fc4 warning fix
    revert "timer exit cleanup"
    REPORTING-BUGS: track regressions
    __bio_clone() dead comment

    Aristeu Sergio Rozanski Filho:
    ppc32: 8xx: convert fec driver to use work_struct
    ppc32: 8xx: using dma_alloc_coherent() instead consistent_alloc()
    ppc32: 8xx: fec: fix interrupt handler prototypes
    ppc32: 8xx fix CPM ethernet description
    ppc32: 8xx restrict ENET_BIG_BUFFERS option
    ppc32: 8xx kill unused variable in commproc

    Ben Dooks:
    ARM: 2832/1: BAST - limit clock-rate for IIC bus

    Benjamin Herrenschmidt:
    Remove suspend() calls from shutdown path

    Catalin Marinas:
    ARM: 2841/1: Fix VFP +/-0 case for doubles addition

    Christoph Hellwig:
    [SPARC]: Fix up sleep_on() removal in vfc driver.

    Daniel Jacobowitz:
    x86_64: fix 32-bit thread debugging

    David Brownell:
    USB: ehci: microframe handling fix

    David Gibson:
    Fix hugepage crash on failing mmap()

    David Howells:
    Keys: Fix key management syscall interface bugs
    Error during attempt to join key management session can leave semaphore pinned
    Destruction of failed keyring oopses

    David S. Miller:
    tcp: fix TSO sizing bugs
    [IPV4]: Fix memory leak during fib_info hash expansion.

    David Shaohua Li:
    [ACPI] PCI interrupt link suspend/resume - revert to 2.6.12 behaviour
    [ACPI] S3 resume: avoid kmalloc() might_sleep oops symptom

    Deepak Saxena:
    ARM: 2839/1: Remove XScale cache and TLB locking code
    ARM: 2835/1: Add UPF_SKIP_TEST to IXP4xx serial ports

    Dominik Brodowski:
    pci and yenta: pcibios_bus_to_resource

    Dominik Hackl:
    crc32.c typo fix

    Eric W. Biederman:
    i386 voyager: Add machine_shutdown
    i386 visws: Add machine_shutdown and emergency_restart
    x86_64 bootmem: sparse_mem/kexec merge bug.

    Hal Rosenstock:
    [IPoIB] Handle sending of unicast RARP responses

    Haren Myneni:
    Xmon bug fix for soft-reset

    Herbert Xu:
    tcp: fix TSO cwnd caching bug

    Hugh Dickins:
    fix VmSize and VmData after mremap

    Ian Campbell:
    ARM: 2833/2: Remove support for WDIOF_MAGICCLOSE from sa1100-wdt

    Ingo Molnar:
    Fix semundo lock leakage

    Ivan Kokshaysky:
    increase PCIBIOS_MIN_IO on x86
    ACPI: increase PCIBIOS_MIN_IO on x86
    Fix restore of 64-bit PCI BAR's

    Jack Hammer:
    [SCSI] ServeRAID V7.12.02

    James Bottomley:
    [SCSI] aic7xxx: fix bug in DT handing
    [SCSI] aic7xxx: final fixes for DT handling
    [SCSI] fix aic7xxx performance issues since 2.6.12-rc2
    fix voyager compile after machine_emergency_restart breakage

    Jens Axboe:
    cfq-iosched: fix problem with barriers and max_depth == 1

    Jim Keniston:
    Add Documentation/kprobes.txt

    John McCutchan:
    inotify delete race fix
    Clean up inotify delete race fix

    John W. Linville:
    PCI: restore BAR values after D3hot->D0 for devices that need it

    Kai Makisara:
    [SCSI] Fix SCSI tape oops at module removal

    Len Brown:
    [ACPI] fix 64-bit build warning in processor_idle.c
    /home/lenb/src/to-linus branch 'acpi-2.6.12'
    [ACPI] delete Warning: Encountered executable code at module level, [AE_NOT_CONFIGURED]
    /home/lenb/src/to-linus-stable branch 'acpi-2.6.12'
    Merge ../to-linus-stable

    Linda Xie:
    [SCSI] scsi/ibmvscsi/srp.h: Fix a wrong type code used for SRP_LOGIN_REJ

    Linus Torvalds:
    pci: make bus resource start address override minimum IO address
    Fix up recent get_user_pages() handling
    Merge master.kernel.org:/home/rmk/linux-2.6-arm
    Merge master.kernel.org:/.../lenb/to-linus
    It wasn't just x86-64 that had hardcoded VM_FAULT_xxx numbers
    Merge head 'for-linus' of master.kernel.org:/.../roland/infiniband
    Merge master.kernel.org:/home/rmk/linux-2.6-arm
    Merge master.kernel.org:/.../lenb/to-linus
    Merge master.kernel.org:/home/rmk/linux-2.6-arm
    Merge master.kernel.org:/.../jejb/scsi-for-linus-2.6
    Merge master.kernel.org:/.../davem/sparc-2.6
    Merge master.kernel.org:/.../davem/net-2.6
    Add fakey 'deflateBound()' function to the in-kernel zlib routines
    Check input buffer size in zisofs
    ppc: Export __handle_mm_fault for MOL
    Merge master.kernel.org:/.../holtmann/bluetooth-2.6
    Linux 2.6.13-rc6

    Luming Yu:
    [ACPI] revert Embedded Controller to polling-mode by default (ala 2.6.12)
    [ACPI] CONFIG_ACPI_HOTKEY is now "n" by default

    Marcel Holtmann:
    [Bluetooth] Send HCI_Reset for Kensington dongle
    [Bluetooth] Revert session reference counting fix
    [Bluetooth] Kill redundant NULL checks before kfree()
    [Bluetooth] Remove unused functions and cleanup symbol exports
    [Bluetooth] Add direction and timestamp to stack internal events

    Marcel Selhorst:
    tpm_infineon: Support for new TPM 1.2 and PNPACPI

    Marcelo Tosatti:
    ppc32: 8xx commproc avoid direct pte manipulation, use dma coherent API instead

    Matt Porter:
    ppc32: fix ppc440 pagetable attributes
    ppc32: ppc440 pagetable attributes (comments updates)

    Mauro Carvalho Chehab:
    v4l: oopsfix for BTTV on badly behaved PCI chipsets

    Michael Burian:
    ARM: 2840/1: Add mach-types to Documentation/dontdiff

    Michael Gernoth:
    ARM: 2844/1: Add maintainer for Jornada 720

    Miklos Szeredi:
    namespace.c: fix bind mount from foreign namespace

    NeilBrown:
    md: remove a stray debugging printk.
    md: make 'md' and alias for 'md-mod'
    md: always honour md bitmap being read from disk
    md: yet another attempt to get bitmap-based resync to do the right thing in all cases...
    md: make sure md bitmap updates are flushed when array is stopped.

    Nick Piggin:
    fix get_user_pages bug

    Olaf Hering:
    aic byteorder fixes after recent cleanup
    remove linux/pagemap.h from linux/swap.h

    Olav Kongas:
    USB: Fix setup packet initialization in isp116x-hcd

    Olof Johansson:
    ppc64: Fix UP kernel build

    Paul Mackerras:
    Obvious bugfix for yenta resource allocation
    ppc64: fix for kexec boot issue

    Pete Zaitcev:
    USB: ub documentation update

    Petr Vandrovec:
    rtc: msleep() cannot be used from interrupt

    Ravikiran G Thirumalai:
    ide: fix kmalloc_node breakage in ide driver
    Move the fix to align node_end_pfns to a proper location

    Richard Purdie:
    ARM: 2837/2: Re: ARM: Make NWFPE preempt safe
    ARM: 2838/1: Fix arm oprofile backtrace warning

    Robert Love:
    inotify: update help text

    Roland Dreier:
    [IB/cm]: Correct CM port redirect reject codes

    Russell King:
    ARM: Fix ARM fault handler for get_user_pages() fixes.

    Simon Derr:
    __vm_enough_memory() signedness fix

    Tejun Heo:
    blk: fix tag shrinking (revive real_max_size)

    Tim Yamin:
    Update in-kernel zlib routines

    Tom Duffy:
    Make visws compile again
    visws: linkage fix

    Venkatesh Pallipadi:
    remove special HPET_EMULATE_RTC config option

    --- diffstat ---

    Documentation/dontdiff | 1
    Documentation/kprobes.txt | 588 ++++++++++++++++++++
    Documentation/usb/usbmon.txt | 2
    Documentation/video4linux/bttv/Insmod-options | 3
    Documentation/x86_64/boot-options.txt | 5
    Makefile | 2
    REPORTING-BUGS | 21 -
    arch/alpha/kernel/pci.c | 16 +
    arch/arm/kernel/bios32.c | 17 +
    arch/arm/mach-ixp4xx/coyote-setup.c | 2
    arch/arm/mach-ixp4xx/gtwx5715-setup.c | 2
    arch/arm/mach-ixp4xx/ixdp425-setup.c | 4
    arch/arm/mach-s3c2410/mach-bast.c | 16 +
    arch/arm/mach-sa1100/jornada720.c | 1
    arch/arm/mm/fault.c | 6
    arch/arm/mm/proc-xscale.S | 136 -----
    arch/arm/nwfpe/double_cpdo.c | 24 -
    arch/arm/nwfpe/extended_cpdo.c | 24 -
    arch/arm/nwfpe/fpa11.c | 30 -
    arch/arm/nwfpe/fpa11.h | 11
    arch/arm/nwfpe/fpa11_cpdo.c | 28 +
    arch/arm/nwfpe/fpa11_cpdt.c | 22 -
    arch/arm/nwfpe/fpa11_cprt.c | 28 +
    arch/arm/nwfpe/fpmodule.c | 15 -
    arch/arm/nwfpe/single_cpdo.c | 24 -
    arch/arm/nwfpe/softfloat.c | 334 ++++++------
    arch/arm/nwfpe/softfloat.h | 68 +-
    arch/arm/oprofile/backtrace.c | 2
    arch/arm/vfp/vfpdouble.c | 3
    arch/arm26/mm/fault.c | 17 -
    arch/cris/mm/fault.c | 6
    arch/frv/mm/fault.c | 6
    arch/i386/Kconfig | 3
    arch/i386/mach-visws/reboot.c | 11
    arch/i386/mach-visws/setup.c | 2
    arch/i386/mach-voyager/voyager_basic.c | 13
    arch/i386/mm/discontig.c | 19 -
    arch/i386/pci/visws.c | 2
    arch/m68k/mm/fault.c | 6
    arch/parisc/mm/fault.c | 12
    arch/ppc/8xx_io/Kconfig | 4
    arch/ppc/8xx_io/commproc.c | 20 -
    arch/ppc/8xx_io/fec.c | 43 +
    arch/ppc/kernel/pci.c | 15 +
    arch/ppc/kernel/ppc_ksyms.c | 2
    arch/ppc/syslib/m8xx_setup.c | 8
    arch/ppc64/boot/zlib.c | 3
    arch/ppc64/kernel/head.S | 2
    arch/ppc64/kernel/machine_kexec.c | 12
    arch/ppc64/kernel/mpic.c | 4
    arch/ppc64/kernel/mpic.h | 2
    arch/ppc64/kernel/pci.c | 20 +
    arch/ppc64/kernel/xics.c | 31 +
    arch/ppc64/xmon/xmon.c | 3
    arch/sh64/mm/fault.c | 6
    arch/sparc64/kernel/pci.c | 6
    arch/x86_64/ia32/ptrace32.c | 8
    arch/x86_64/kernel/mce.c | 16 -
    arch/x86_64/kernel/setup.c | 6
    arch/x86_64/mm/fault.c | 6
    drivers/acpi/Kconfig | 5
    drivers/acpi/button.c | 206 +++++++
    drivers/acpi/dispatcher/dswload.c | 6
    drivers/acpi/ec.c | 24 +
    drivers/acpi/hotkey.c | 690 ++++++++++++++----------
    drivers/acpi/motherboard.c | 2
    drivers/acpi/osl.c | 6
    drivers/acpi/pci_link.c | 18 +
    drivers/acpi/processor_idle.c | 7
    drivers/block/cfq-iosched.c | 1
    drivers/block/ll_rw_blk.c | 18 +
    drivers/bluetooth/bpa10x.c | 7
    drivers/bluetooth/hci_bcsp.c | 2
    drivers/bluetooth/hci_h4.c | 5
    drivers/bluetooth/hci_ldisc.c | 2
    drivers/bluetooth/hci_usb.c | 11
    drivers/char/rtc.c | 7
    drivers/char/tpm/Kconfig | 11
    drivers/char/tpm/tpm_infineon.c | 146 ++++-
    drivers/char/watchdog/sa1100_wdt.c | 49 --
    drivers/fc4/fc.c | 2
    drivers/ide/ide-probe.c | 16 -
    drivers/infiniband/include/ib_cm.h | 3
    drivers/infiniband/ulp/ipoib/ipoib_main.c | 5
    drivers/md/bitmap.c | 75 ++-
    drivers/md/dm-raid1.c | 2
    drivers/md/md.c | 4
    drivers/md/raid1.c | 29 +
    drivers/media/video/bttv-cards.c | 8
    drivers/media/video/bttv-driver.c | 28 +
    drivers/pci/bus.c | 4
    drivers/pci/pci.c | 59 ++
    drivers/pci/setup-res.c | 9
    drivers/pcmcia/yenta_socket.c | 18 -
    drivers/sbus/char/vfc.h | 2
    drivers/sbus/char/vfc_dev.c | 1
    drivers/sbus/char/vfc_i2c.c | 19 -
    drivers/scsi/aic7xxx/aic7xxx_osm.c | 24 -
    drivers/scsi/aic7xxx/aicasm/aicasm.c | 4
    drivers/scsi/aic7xxx/aicasm/aicasm_insformat.h | 8
    drivers/scsi/ibmvscsi/srp.h | 2
    drivers/scsi/ips.c | 8
    drivers/scsi/ips.h | 39 +
    drivers/scsi/st.c | 8
    drivers/usb/host/ehci-dbg.c | 2
    drivers/usb/host/ehci-q.c | 5
    drivers/usb/host/ehci-sched.c | 13
    drivers/usb/host/ehci.h | 5
    drivers/usb/host/isp116x-hcd.c | 4
    drivers/usb/mon/Kconfig | 9
    drivers/usb/mon/Makefile | 1
    fs/Kconfig | 11
    fs/bio.c | 8
    fs/isofs/compress.c | 6
    fs/namei.c | 5
    fs/namespace.c | 2
    include/asm-alpha/pci.h | 3
    include/asm-arm/pci.h | 4
    include/asm-generic/pci.h | 8
    include/asm-i386/mach-visws/do_timer.h | 1
    include/asm-i386/pci.h | 4
    include/asm-parisc/pci.h | 4
    include/asm-ppc/pci.h | 4
    include/asm-ppc/pgtable.h | 52 ++
    include/asm-ppc64/machdep.h | 2
    include/asm-ppc64/pci.h | 4
    include/asm-ppc64/xics.h | 2
    include/asm-x86_64/pci.h | 4
    include/linux/blkdev.h | 1
    include/linux/fsnotify.h | 4
    include/linux/mm.h | 22 +
    include/linux/pci.h | 3
    include/linux/raid/bitmap.h | 1
    include/linux/swap.h | 3
    include/linux/zlib.h | 5
    include/net/bluetooth/bluetooth.h | 8
    ipc/sem.c | 10
    kernel/exit.c | 4
    kernel/posix-timers.c | 1
    kernel/sys.c | 2
    lib/crc32.c | 2
    lib/inflate.c | 16 -
    lib/zlib_inflate/inftrees.c | 2
    mm/hugetlb.c | 11
    mm/memory.c | 35 +
    mm/mmap.c | 6
    mm/mremap.c | 2
    mm/nommu.c | 6
    net/bluetooth/hci_core.c | 2
    net/bluetooth/hci_event.c | 4
    net/bluetooth/lib.c | 25 -
    net/bluetooth/rfcomm/core.c | 4
    net/ipv4/fib_semantics.c | 9
    net/ipv4/tcp_output.c | 86 +--
    security/keys/keyctl.c | 11
    security/keys/keyring.c | 6
    security/keys/process_keys.c | 2
    security/keys/request_key.c | 2
    158 files changed, 2480 insertions(+), 1327 deletions(-)
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2009-11-18 23:46    [W:0.066 / U:88.864 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site