[vyatta-svn] Linus' linux git respitory cloned with vyatta additions: Changes to 'refs/tags/v2.6.12'

Rick Balocca rbalocca at suva.vyatta.com
Mon Jan 22 16:03:25 PST 2007


Tag 'v2.6.12' created by  at 1970-01-01 00:00 -0800
This is the final 2.6.12 release
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQBCsykyF3YsRnbiHLsRAvPNAJ482tCZwuxp/bJRz7Q98MHlN83TpACdHr37
o6X/3T+vm8K3bf3driRr34c=
=sBHn
-----END PGP SIGNATURE-----

Changes since the dawn of time:
 (60):
      sg.c: update
      zfcp: convert to compat_ioctl
      finally fix 53c700 to use the generic iomem infrastructure
      fix NMI lockup with CFQ scheduler
      updates for CFQ oops fix
      consolidate timeout defintions in scsi.h
      remove outdated print_* functions
      scsi: remove unused scsi_cmnd->internal_timeout field
      scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field
      kill old EH constants
      Convert i2o to compat_ioctl
      zfcp: add point-2-point support
      scsi: add DID_REQUEUE to the error handling
      consolidate timeout defintions in scsi.h
      remove outdated print_* functions
      scsi: remove unused scsi_cmnd->internal_timeout field
      scsi: remove meaningless scsi_cmnd->serial_number_at_timeout field
      kill old EH constants
      Convert i2o to compat_ioctl
      zfcp: add point-2-point support
      scsi: add DID_REQUEUE to the error handling
      scsi: remove volatile from scsi data
      scsi: scsi_send_eh_cmnd() cleanup
      qla2xxx: remove internal queuing...
      qla2xxx: add remote port codes...
      qla2xxx: remove lun discovery codes...
      qla2xxx: cleanup DMA mappings...
      qla2xxx: remove /proc interface
      qla2xxx: remove sale revision notes file
      qla2xxx: update version to 8.00.02b5-k
      remove old scsi data direction macros
      drivers/scsi/gdth.c: cleanups
      lpfc: add Emulex FC driver version 8.0.28
      qla2xxx: fix compiler warning in qla_attr.c
      aic7xxx: add support for the SPI transport class
      aic7xxx: convert to SPI transport class Domain Validation
      AUDIT: Avoid log pollution by untrusted strings.
      [AUDIT] Don't allow ptrace to fool auditing, log arch of audited syscalls.
      audit: update pointer to userspace tools, remove emacs mode tags
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
      Merge of /spare/repo/netdev-2.6 branch misc-fixes
      Automatic merge of /spare/repo/netdev-2.6 branch e100
      Automatic merge of /spare/repo/netdev-2.6 branch e1000
      Automatic merge of /spare/repo/netdev-2.6 branch ixgb
      Automatic merge of /spare/repo/netdev-2.6 branch pcnet32
      Automatic merge of /spare/repo/netdev-2.6 branch amd8111
      Automatic merge of /spare/repo/netdev-2.6 branch atmel
      Automatic merge of /spare/repo/netdev-2.6 branch airo
      Automatic merge of /spare/repo/netdev-2.6 branch forcedeth
      Automatic merge of /spare/repo/netdev-2.6 branch natsemi
      Automatic merge of /spare/repo/netdev-2.6 branch ns83820
      Automatic merge of /spare/repo/netdev-2.6 branch qeth
      Automatic merge of /spare/repo/netdev-2.6 branch veth
      Automatic merge of /spare/repo/netdev-2.6 branch sis900
      Automatic merge of /spare/repo/netdev-2.6 branch tlan
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git branch HEAD
      Automatic merge of /spare/repo/netdev-2.6 branch use-after-unmap
      Automatic merge of /spare/repo/linux-2.6/.git branch HEAD
      Automatic merge of /spare/repo/netdev-2.6 branch r8169-fix

Aaron J Young (1):
      [IA64-SGI] Altix: enable poweroff

Adrian Bunk (35):
      let SOUND_AD1889 depend on PCI
      MAINTAINERS: remove obsolete ACP/MWAVE MODEM entry
      Fix tgafb.c compile failure
      [ATM]: net/atm/resources.c: remove __free_atm_dev
      USB: drivers/usb/input/usbkbd.c: make a function static
      USB: drivers/usb/media/sn9c102_core.c: make 2 functions static
      USB: drivers/usb/media/pwc/: make code static
      USB: drivers/usb/net/zd1201.c: make some code static
      fs/aio.c: make some code static
      fbdev: edid.h cleanups
      fbcon: Fix check after use
      intelfb: Remove intelfbdrv.h
      make lots of things static
      drivers/pnp/pnpbios/rsparser.c: fix an array overflow
      drivers/video/radeonfb.c: fix an array overflow
      drivers/pnp/pnpacpi/rsparser.c: fix an array overflow
      drivers/input/joystick/spaceorb.c: fix an array overflow
      sound/oss/sonicvibes.c: fix an array overflow
      PCI: drivers/pci/pci.c: remove pci_dac_set_dma_mask
      drivers/ide/pci/sis5513.c: section fixes
      remove BK documentation
      make some things static
      fix NCR53C9x.c compile warning
      fs/udf/udftime.c: fix off by one error
      drivers/scsi/sym53c416.c: fix a wrong check
      drivers/block/rd.c: rd_size shouldn't be static
      SIS900 must select MII
      mm/nommu.c: try to fix __vmalloc
      drivers/input/keyboard/atkbd.c: fix off by one errors
      Input:
      arch/i386/kernel/cpu/intel_cacheinfo.c: section fix
      [IPVS]: remove net/ipv4/ipvs/ip_vs_proto_icmp.c
      [IPV6]: Kill export of fl6_sock_lookup.
      drivers/net/hamradio/baycom_epp.c: cleanups
      USB: remove drivers/usb/media/pwc/ChangeLog

Al Viro (82):
      [SPARC64]: sparc64 preempt + smp
      SCSI GFP fixes
      mempolicy.c GFP fix
      msnd_pinnacle GFP fix
      missing dependency on sparc64
      broken dependency for I2C_MPC
      __get_unaligned() turned into macro
      missing include in hisax
      broken dependency for floppy on ARM
      missing include in mthca
      mostek bogus sparse annotations fixed
      ppc trivial iomem annotations: pmac_time.c
      ppc trivial iomem annotations: chrp
      ppc trivial iomem annotations: pmac_smp.c
      ppc user annotations: sigcontext
      ppc iomem annotations: ->io_base_virt
      ppc iomem annotations: ebony_setup_pcix()
      ppc iomem annotations: pmac_low_i2c
      ppc sparse annotations: emulate_string_inst()
      ppc iomem annotations: mv643xx_eth
      ppc user annotations: debug_setconetext(2)
      ppc annotations: mpsc
      ppc annotations: i2c-mpc
      isofs includes sanitized
      kill gratitious includes of major.h under net/*
      [NET]: kill gratitious includes of major.h
      fix SND_POWERMAC dependencies
      tpm 64bit fixes (size_t)
      pegasus NULL noise removal
      savagefb iomem annotations
      ppc-opc NULL noise removal
      imsttfb missing iomem annotations
      drivers/scsi NULL noise removal
      amd64 rt_sigframe user annotation
      oprofile trivial user annotations
      qla trivial iomem annotation
      size_t portability fixes - drivers/usb
      ppc64: trivial user annotations
      reiserfs endianness: clone struct reiserfs_key
      reiserfs endianness: annotate little-endian objects
      reiserfs endianness: fix endianness bugs
      reiserfs endianness: comp_short_keys() cleanup
      reiserfs endianness: sanitize reiserfs_key union
      sparc NULL noise removal
      mbcs trivial user annotations
      ISA DMA Kconfig fixes - part 1
      ISA_DMA Kconfig fixes - part 2 (parport_pc)
      ISA DMA Kconfig fixes - part 3
      ISA DMA Kconfig fixes - part 4 (irda)
      sonypi trivial user annotations
      asm/signal.h unification
      ipmi iomem annotations and fixes
      uml: include the linker script rather than symlink it
      uml: use variables rather than symlinks in dependencies
      uml: start cross-build support : mk_user_constants
      uml: cross-build support : mk_ptregs
      uml: cross-build support: mk_sc
      uml: cross-build support : kernel_offsets
      uml: cross-build support : mk_thread
      uml: cross-build support : mk_task and mk_constants
      uml: fix missing subdir in x86_64
      uml: finish cross-build support
      drivers/net/wireless enabled by wrong option
      namei fixes
      namei fixes (2/19)
      namei fixes (3/19)
      namei fixes (4/19)
      namei fixes (5/19)
      namei fixes (6/19)
      namei fixes (7/19)
      namei fixes (8/19)
      namei fixes (9/19)
      namei fixes (10/19)
      namei fixes (11/19)
      namei fixes (12/19)
      namei fixes (13/19)
      namei fixes (14/19)
      namei fixes (15/19)
      namei fixes (16/19)
      namei fixes (17/19)
      namei fixes (18/19)
      namei fixes (19/19)

Alan Cox (2):
      remove non-cleanroom pwc driver compression
      pwc bug fix

Alan Hourihane (1):
      i945G patch for agpgart

Alan Stern (1):
      USB: USB API documentation modification

Alasdair G Kergon (8):
      device-mapper: store bdev while frozen
      device-mapper: __unlock_fs void
      device-mapper: let freeze_bdev return error
      device-mapper: handle __lock_fs error
      device-mapper: tidy dm_suspend
      device-mapper multipath: Use private workqueue
      device-mapper dm-emc: Fix a memset
      device-mapper: Some missing statics

Albert Lee (3):
      libata: Prevent the interrupt handler from completing a command twice
      libata: Fix zero sg_dma_len() on 64-bit platform
      sg traverse fix for __atapi_pio_bytes()

Albrecht Dreß (1):
      ARM: 2694/1: [s3c2410/dma] release irq properly to fix kernel oops

Alex Williamson (2):
      [IA64] sba_iommu bug fixes
      [IA64] use common pxm function

Alexander Nyberg (10):
      swsusp: SMP fix
      x86_64: Bug in new out of line put_user()
      x86_64: fix new out of line put_user()
      x86_64: saved_command_line overflow fix
      Hotplug: Make dev->bus checking consistent
      x86 stack initialisation fix
      x86_64: CONFIG_BUG=n fixes
      Fixup VIA IRQ quirk
      Note on ACPI build fix
      acpi build fix: x86 setup.c

Alexandre Oliva (1):
      sbp2 slab corruption fix

Alexey Dobriyan (3):
      [NET]: netdevice.h: be'ify packet_type
      [TOKENRING]: be'ify trh_hdr, trllc, rif_cache_s
      [TOKENRING]: net/802/tr.c: s/struct rif_cache_s/struct rif_cache/

Amy Griffis (1):
      fix ia64 syscall auditing

Ananth N Mavinakayanahalli (4):
      kprobes: Allow multiple kprobes at the same address
      ppc64 kprobes: don't eat dabr/iabr exceptions
      ppc64 kprobes: correct kprobe registration return values
      ppc64 kprobes: remove spurious MSR_SE masking

Andi Kleen (62):
      x86-64/i386: Revert cpuinfo siblings behaviour back to 2.6.10
      x86-64: Fix BUG()
      x86_64: disable interrupts during SMP bogomips checking
      x86_64: Use a VMA for the 32bit vsyscall
      x86_64: Make IRDA devices are not really ISA devices not depend on CONFIG_ISA
      x86_64: clean up ptrace single-stepping
      x86_64: Some fixes for single step handling
      x86_64: Handle programs that set TF in user space using popf while single stepping
      x86_64: Use a common function to find code segment bases
      x86_64: Dump stack and prevent recursion on early fault
      x86_64: Fix interaction of single stepping with debuggers
      x86_64: Minor microoptimization in syscall entry slow path
      x86_64: Call do_notify_resume unconditionally in entry.S
      x86_64: Regularize exception stack handling
      x86_64: Fix a small missing schedule race
      x86_64: Remove unused macro in preempt support
      x86_64: Support constantly ticking TSCs
      x86_64: Make kernel math errors a die() now
      x86_64: Don't assume future AMD CPUs have K8 compatible performance counters
      x86_64: Correct wrong comment in local.h
      x86_64: Use the extended RIP MSR for machine check reporting if available.
      x86_64: Remove excessive stack allocation in MCE code with large NR_CPUS
      x86_64: Always use CPUID 80000008 to figure out MTRR address space size
      x86_64: Port over e820 gap detection from i386
      x86_64: Use the e820 hole to map the IOMMU/AGP aperture
      x86_64: Keep only a single debug notifier chain
      x86_64: Remove duplicated syscall entry.
      x86_64: add support for Intel dual-core detection and displaying
      x86_64: Final support for AMD dual core
      x86_64: Rewrite exception stack backtracing
      x86_64: Add acpi_skip_timer_override option
      x86_64: Rename the extended cpuid level field
      x86_64: Switch SMP bootup over to new CPU hotplug state machine
      x86_64: interrupt handling fix
      x86_64: Reduce NMI watchdog stack usage
      x86_64: Readd missing tests in entry.S
      x86_64: Add a guard page at the end of the 47bit address space
      x86_64/i386: fix defaults for physical/core id in /proc/cpuinfo
      x86_64: Increase number of IO-APICs
      x86_64: Don't look up struct page pointer of physical address in iounmap
      x86_64: Update TSC sync algorithm
      x86_64: Remove x86_apicid field
      x86_64: Don't print the internal k8c+ flag in /proc/cpuinfo
      x86_64: Remove unique APIC/IO-APIC ID check
      x86_64: Add pmtimer support
      x86_64: check if ptrace RIP is canonical
      x86_64: Fix canonical checking for segment registers in ptrace
      x86_64: When checking vmalloc mappings don't use pte_page
      x86_64: Make vsyscall.c compile without CONFIG_SYSCTL
      x86_64: Collected NMI watchdog fixes.
      x86_64: Don't assume BSP has ID 0 in new smp bootup
      x86_64: Update defconfig
      x86_64: 386/x86-64 Further AMD dual core fixes
      x86_64: Don't allow accesses below register frame in ptrace
      x86_64: Fixed guard page handling again in iounmap
      i386: Fix race in iounmap
      x86_64: Fix 32bit system call restart
      x86_64: Add option to disable timer check
      x86_64: i386/x86-64: Export cpu_core_map
      x86_64: More fixes for compilation without CONFIG_ACPI
      x86_64 CONFIG_ACPI=n build fix
      [TCP]: Adjust TCP mem order check to new alloc_large_system_hash

Andrea Arcangeli (3):
      oom-killer disable for iscsi/lvm2/multipath userland critical sections
      USB: new usbnet device id
      avoid -ENOMEM due reclaimable slab caches

Andreas Herrmann (1):
      [SCSI] zfcp: fix compile error

Andreas Jaggi (1):
      macintosh/adbhid.c: adb buttons support for aluminium PowerBook G4

Andreas Schwab (2):
      sn_console: make sal_console_uart static again
      [IA64] Fix memcpy_mck.S for current binutils

Andree Leidenfrost (1):
      uml: fix handling of no fpx_regs

Andrew Morton (15):
      [ATM]: ENI155P error handling fix
      audit_log_untrustedstring() warning fix
      netlink audit warning fix
      interwave needs isa pnp
      __block_write_full_page speedup
      __block_write_full_page() simplification
      uninline tty_paranoia_check()
      revert ext3-writepages-support-for-writeback-mode
      revert msdos partitioning fix
      alps printk tidy
      block_read_full_page() get_block() error handling fix
      saa6752hs build fix
      aic7xxx_osm build fix
      Input: Fix a warning in psmouse-base.c
      revert x86_64-use-the-e820-hole-to-map-the-iommu-agp-aperture

Andrew Vasquez (2):
      [SCSI] qla2xxx: remove a transport #include
      [SCSI] qla2xxx: fix bad locking during eh_abort

Andy Currid (1):
      PCI: amd74xx patch for new NVIDIA device IDs

Anton Blanchard (11):
      ppc64: remove -fno-omit-frame-pointer
      ppc64: noexec fixes
      ppc64: remove unnecessary include
      ppc64: firmware workaround
      ppc64: enforce medium thread priority in hypervisor calls
      ppc64: use smp_mb and smp_wmb
      ppc64: remove hidden -fno-omit-frame-pointer for schedule.c
      ppc64: allow timer based profiling on iseries
      ppc64: cleanup SPR definitions
      ppc64: cleanup iseries runlight support
      ppc64: remove decr_overclock

Antonino A. Daplas (1):
      nvidiafb: ioremap and i2c fixes

Arnaldo Carvalho de Melo (7):
      net: don't call kmem_cache_create with a spinlock held
      [SOCK]: on failure free the sock from the right place
      [AX25]: make ax25_queue_xmit a net_device parameter
      [AX25] Introduce ax25_type_trans
      [IPV6]: export inet6_sock_nr
      [IPV6]: Fix OOPS when using IPV6_ADDRFORM
      Kconfig i18n support

Artem B. Bityuckiy (1):
      crypto: call zlib end functions on deflate exit path

Arthur Huillet (1):
      USB: add HP49G+ Calculator USB Serial support

Arun Sharma (1):
      [IA64] ia32_signal.c: erroneous use of memset/memcpy

Ashok Raj (2):
      [IA64] cpu hotplug: return offlined cpus to SAL
      [IA64] Fix build errors for !HOTPLUG case.

Asim Shankar (1):
      [PKT_SCHED]: HTB: Drop packet when direct queue is full

Bartlomiej Zolnierkiewicz (1):
      convert IDE device drivers to driver-model

Ben Dooks (3):
      ARM: 2676/1: S3C2440 - NAND register additions
      ARM: 2677/1: S3C2440 - UPLL frequency doubled
      ARM: 2678/1: S3C2440 - cpu fixes, hdiv divisors and nand dev name

Ben Greear (2):
      [NET]: Document ->hard_start_xmit() locking in comments.
      [NET]: Document ->hard_start_xmit() locking in netdevices.txt

Benjamin Herrenschmidt (39):
      ppc32: Fix cpufreq problems
      ppc32: Fix AGP and sleep again
      ppc32: MV643XX ethernet is an option for Pegasos
      pmac: sound support for latest laptops
      pmac: Improve sleep code of tumbler driver
      ppc64: very basic desktop g5 sound support
      ppc64: Fix semantics of __ioremap
      ppc64: Improve mapping of vDSO
      ppc64: Detect altivec via firmware on unknown CPUs
      ppc64: remove bogus f50 hack in prom.c
      fbdev MAINTAINERS update
      ppc64: Fix return value of some vDSO calls
      Add suspend method to cpufreq core
      ppc32: Fix errata for some G3 CPUs
      ppc32: Fix IDE related crash on wakeup
      ppc32: Fix a sleep issues on some laptops
      ppc64: improve g5 sound headphone mute
      ppc32: add sound support for Mac Mini
      ppc64: add PT_NOTE section to vDSO
      ppc64: update to use the new 4L headers
      fbdev: Batch cmap changes at driver level
      ppc32: Workaround a cache flush issue on sleep
      ppc32: Small build fix for alsa powermac
      ppc32: Fix sleep on old 101 PowerBook
      ppc32: More fixlet for pmac sound
      ppc32: Fix might_sleep() warning with clock spreading
      cpufreq annoying warning fix
      ppc64: fix gcc 4.0 vs CONFIG_ALTIVEC
      ppc64: Fix booting on latest G5 models
      ppc64: Fix g5 hw timebase sync
      ppc32: small cpufreq update
      ppc32: Fix Alsa PowerMac driver on old machines
      ppc32: Fix cpufreq vs. sleep issue
      ppc64: Fix a device-tree bug on Apple's
      ppc32: Apple device-tree bug fix
      ppc32/ppc64: cleanup /proc/device-tree
      ppc64: Fix result code handling in prom_init
      ppc32: Fix nasty sleep/wakeup problem
      radeonfb: don't blow up VGA console on load

Benjamin LaHaise (1):
      ns83820 update

Benoit Boissinot (5):
      ppc32: fix compilation error in include/asm-m68k/setup.h
      ppc32: fix compilation error in arch/ppc/kernel/time.c
      ppc32: fix compilation error in include/asm/prom.h
      ppc32: fix compilation error in arch/ppc/syslib/open_pic_defs.h
      cpuset: remove function attribute const

Bernard Blackham (1):
      ext2 corruption - regression between 2.6.9 and 2.6.10

Bert Wesarg (2):
      kernel/param.c: don't use .max when .num is NULL in param_array_set()
      fix module_param_string() calls

Bharath Ramesh (1):
      AYSNC IO using singals other than SIGIO

Bill Nottingham (1):
      vgacon: set vc_hi_font_mask correctly

Bjorn Helgaas (1):
      PCI: do VIA IRQ fixup always, not just in PIC mode

Bjorn Steinbrink (1):
      mm: fix rss counter being incremented when unmapping

Bob Breuer (1):
      [SPARC]: Enable sun logo on sparc32

Bodo Stroesser (14):
      uml: S390 preparation, abstract host page fault data
      uml: s390 preparation, elf.h
      uml: s390 preparation, linkage.h inherited from host
      uml: s390 preparation, checksumming done in arch code
      uml: s390 preparation, delay moved to arch
      uml: s390 preparation, sighandler interface abstraction
      uml: remove a dangling symlink
      uml: header and code cleanup
      uml: S390 preparation, peekusr/pokeusr defined by subarch
      uml: S390 preparation, save an extra register
      uml: Use CONFIG variable for address space size
      uml: S390 preparation, arch_align_stack
      uml: Fix process exit race
      s390: uml ptrace fixes

Brett Russ (1):
      libata: flush COMRESET set and clear

Brian Haley (1):
      [SCTP] Use ipv6_addr_any() rather than ipv6_addr_type() in sctp_v6_is_any().

Bruce Losure (5):
      [IA64-SGI] Bus driver for the CX port of SGI's TIO chip.
      [IA64-SGI]
      [IA64-SGI] Altix only: Remove hubdev SAL call
      [IA64-SGI] Altix patch to fix missing Kconfig dependency.
      [IA64-SGI] Altix patch to add bricktype knowledge to tiocx

Catalin Marinas (3):
      ARM: 2712/1: Fix the RGB order for the Versatile CLCD
      ARM: 2713/1: Fix the GPIO base for Integrator/CP
      ARM: 2714/1: Fix the IB2 definitions for the Versatile platform

Chas Williams (1):
      [ATM]: sk_atm() conversion missed subtle change of vcc

Chris Elston (2):
      ppc32: fix for misreported SDRAM size on Radstone PPC7D platform
      ppc32: add rtc hooks in PPC7D platform file

Chris Wedgwood (1):
      x86: fix acpi compile without CONFIG_ACPI_BUS

Chris Wright (3):
      [AUDIT] Requeue messages at head of queue, up to audit_backlog
      RLIMIT_MEMLOCK checking fix
      add new audit data to last skb

Christoph Hellwig (19):
      fix up newly added jsm driver
      kill #ifndef HAVE_ARCH_GET_SIGNAL_TO_DELIVER in signal.c
      officially deprecate register_ioctl32_conversion
      [SCSI] aic7xxx: remove inquiry sniffing leftovers
      [ATALK]: Add alloc_ltalkdev().
      [SPARC64]: Kill useless __pte_alloc_one_kernel indirection
      DAC960: add support for Mylex AcceleRAID 4/5/600
      remove outdated comments from filemap.c
      remove do_sync parameter from __invalidate_device
      kill <asm/ioctl32.h>
      [AF_UNIX]: Use lookup_create().
      [SCSI] aic7xxx: remove some DV leftovers
      [SCSI] aic7xxx: remove Linux 2.4 ifdefs
      [SCSI] remove dma_mask hacks
      [SCSI] aic7xxx: remove usage of obsolete typedefs
      Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [XFS] remove an over-zealous WARN_ON
      [NET]: Fix locking in shaper driver.
      PCI: don't override drv->shutdown unconditionally

Christoph Lameter (4):
      mmtimer build fix
      time interpolator: Fix settimeofday inaccuracy
      fix memory scribble in arch/i386/pci/fixup.c
      [IA64] Fix race condition in the rt_sigprocmask fastcall

Christopher Li (1):
      USB: bug fix in usbdevfs

Colin Leroy (5):
      CREDITS update
      pmac: save master volume on sleep
      hfs, hfsplus: don't leak s_fs_info and fix an oops
      Make sure therm_adt746x only handles known hardware
      therm_adt746x: show correct sensor locations

Colin Ngam (3):
      [IA64-SGI] Shub2 provides an addition of 2 External Interrupt events.
      [IA64-SGI] support variable length nasids in shub2
      [IA64-SGI] Altix only: Register Error Interrupt

Corey Minyard (6):
      IPMI: fix for handling bad IPMI DMI data
      IPMI: fix for handling bad ACPI data
      ipmi: fix watchdog so the device can be reopened on an unexpected close
      ipmi: enable interrupts on the BT driver
      ipmi: fix a deadlock
      Add sysfs support for the IPMI device interface

Cornelia Huck (3):
      s390: remove ioctl32 from dasdcmb
      s390: remove ioctl32 from crypto driver
      s390: cio documentation

Cosmin Nicolaescu (1):
      Documentation: remove super-{nr, max} to reflect fs/super.c

Coywolf Qi Hunt (2):
      reparent_to_init cleanup
      [SPARC]: Remove legacy stuff from cpu_idle().

Craig Shelley (1):
      USB: CP2101 Add support for flow control

Dan Malek (1):
      ppc32: workaround for spurious IRQs on PQ2

Dan Williams (1):
      wireless/airo: WEXT and quality corrections

Daniel Andersen (1):
      wireless: 3CRWE154G72 Kconfig help fix

Daniel Drake (2):
      procfs: Fix hardlink counts
      procfs: Fix hardlink counts for /proc/<PID>/task

Daniel Jacobowitz (1):
      Fix large core dumps with a 32-bit off_t

Daniel McNeil (1):
      Direct IO async short read fix

Daniel Moore (1):
      [XFS] stop background sync from waiting for in-use inodes

Daniel Ritz (3):
      3c59x: only put the device into D3 when we're actually using WOL
      pcmcia: yenta TI: align irq of func1 to func0 if INTRTIE is set
      3c574_cs: disable interrupts in el3_close

Daniele Venzano (1):
      More ethtool support for sis900 and warning fix

Dave Airlie (3):
      r128_state.c: break missing in switch statement
      drm add i945G pci id
      remove bogus hack from radeon IRQ handler

Dave Hansen (1):
      undo do_readv_writev() behavior change

Dave Jones (28):
      [IPV4]: Incorrect permissions on route flush sysctl
      [IPV6]: Incorrect permissions on route flush sysctl
      Fix up pwc driver compilation.
      [CPUFREQ] powernow-k7: don't print khz element of FSB.
      [CPUFREQ] cpufreq-core: reduce warning messages.
      [CPUFREQ] speedstep-centrino: Pentium 4 - M (HT) support
      [CPUFREQ] ondemand: trivial clean-ups
      [CPUFREQ] speedstep-smi: it works on at least one P4M
      [CPUFREQ] Add warning comment about default governors.
      [CPUFREQ] AMD Elan SC520 cpufreq driver.
      [CPUFREQ] Recalibrate cpu_khz [1/2]
      [CPUFREQ] Recalibrate cpu_khz [2/2]
      [CPUFREQ] make cpufreq_gov_dbs static
      [CPUFREQ] dual-core powernow-k8
      [CPUFREQ] fix up comment in cpufreq.h
      [CPUFREQ] Conservative cpufreq governer
      [CPUFREQ] Add support to cpufreq_ondemand to ignore 'nice' cpu time
      [CPUFREQ] Prevents un-necessary cpufreq changes if we are already at min/max
      [CPUFREQ] Allow ondemand stepping to be changed by user.
      [CPUFREQ] ondemand,conservative minor bug-fix and cleanup
      [CPUFREQ] ondemand,conservative governor store the idle ticks for all cpus
      [CPUFREQ] ondemand,conservative governor idle_tick clean-up
      [CPUFREQ] ondemand governor automatic downscaling
      [CPUFREQ] ondemand governor default sampling downfactor as 1
      [CPUFREQ] longhaul - disable PCI mastering around transition.
      [CPUFREQ] Longhaul: Magic timer frobbing.
      [CPUFREQ] longhaul - adjust transition latency.
      [CPUFREQ] Typos.

Dave Kleikamp (7):
      JFS: reduce number of synchronous transactions
      JFS: Simplify creation of new iag
      JFS: Changes for larger page size
      JFS: Support page sizes greater than 4K
      JFS: Write journal sync points more often
      JFS: Don't allocate extents that overlap existing extents
      JFS: Endian errors

Dave Neuer (1):
      ARM: 2706/1: Fix compile on SA-based iPAQs and remove stale CREDITS info

David Brownell (19):
      revert fs/char_dev.c CONFIG_BASE_FULL change
      usb resume fixes
      usb suspend updates (interface suspend)
      USB: hcd suspend uses pm_message_t
      USB: revert "fix" to usb_set_interface()
      USB: usbnet and zaurus zl-5600
      USB: OHCI on Compaq Aramada 7400
      usb gadget: ethernet/rndis updates
      USB: better usbnet zaurus/mdlm/... fix
      USB: ehci power fixes
      USB: usbnet driver fixes
      USB: ehci suspend must stop timer
      Driver Core: pm diagnostics update, check for errors
      Driver Core: remove driver model detach_state
      USB: sl811-hcd fixes
      USB: add sl811_cs support
      USB: resolve Zaurus problem
      ARM: 2709/1: Systems with PCMCIA should also see IDE options (for CompactFlash memories)
      spin longer for ehci port reset completion

David Gibson (1):
      ppc64: pgtable.h and other header cleanups

David Hollis (1):
      usbnet: Convert ASIX code to use new status infrastructure

David Howells (2):
      Add 32-bit compatibility for NFSv4 mount
      NFS4: Don't use __user with compat_uptr_t

David Mosberger (2):
      Include <linux/config.h> before testing CONFIG_ACPI
      Replace check_bridge_mode() with (bridge->mode & AGSTAT_MODE_3_0).

David Mosberger-Tang (11):
      [IA64] fix fls()
      [IA64] add missing cpu_relax() in ITC syncing code
      [IA64] speed up syscall path a bit more
      [IA64] fix syscall-optimization goof
      [IA64] fix typos caught by new assembler
      [IA64] use fc.i for fluch_icache_range()
      [IA64] Fix stack placement when INIT hits in kernel mode.
      [IA64] fix "section mismatch" compile-time-error
      [IA64] Avoid .spillpsp directive in handcoded assembly
      [IA64] Correct convert_to_non_syscall()
      [IA64] Fill holes in FIXADDR_USER space with zero pages.

David S. Miller (48):
      Fix get_compat_sigevent()
      Fix linux/atalk.h header
      sparc64: Do not flush dcache for ZERO_PAGE.
      sparc64: use message queue compat syscalls
      sparc: Fix PTRACE_CONT bogosity
      sparc64: Reduce ptrace cache flushing
      sparc64: Fix stat
      [RTNETLINK]: Add comma to final entry in link_rtnetlink_table
      [SPARC64]: Provide a pgprot_noncached() implementation.
      [SPARC]: Provide generic ioctls in Sparc RTC driver.
      [SPARC64]: In sunsu driver, make sure to fully init chip for kbd/ms
      [SPARC64]: In sunsab driver, make sure to set the uart timeout.
      [TCP]: skb pcount with MTU discovery
      [TG3]: Update driver version and release date.
      [SPARC64]: Fix SMP build.
      [PKT_SCHED]: Eliminate unnecessary includes in simple.c
      [TG3]: Set SA_SAMPLE_RANDOM in request_irq() calls.
      [NETLINK]: Fix infinite loops in synchronous netlink changes.
      [XFRM/RTNETLINK]: Decrement qlen properly in {xfrm_,rt}netlink_rcv().
      [SPARC64]: Fix goal_cpu tracking in retarget_one_irq().
      [SPARC64]: Disable IRQ forwarding.
      [TG3]: Elide tg3_stop_block messages when such events are normal.
      [TG3]: Update driver version and reldate.
      [SUNSAB]: Defer register updates until transmitter is idle.
      [SPARC64]: Add timeouts to streaming buffer synchronization.
      [TG3]: Add tagged status support.
      [TG3]: Set minimal hw interrupt mitigation.
      [TG3]: Refine DMA boundary setting.
      [TG3]: In tg3_poll(), resample status_tag after doing work.
      [NETFILTER]: Do not be clever about SKB ownership in ip_ct_gather_frags().
      [SPARC64]: Fix bad performance side effect of strbuf timeout changes.
      [TCP]: Fix stretch ACK performance killer when doing ucopy.
      [NET]: Kill stray reference to sock->passcred.
      [TG3]: Update driver version and reldate.
      [TG3]: Increase TEST_BUFFER_SIZE to 8K.
      [TG3]: Update driver version.
      [SPARC64]: Add boot option to force UltraSPARC-III P-Cache on.
      Merge of davem at nuts.davemloft.net:/disk1/GIT/sparc-2.6/.git/
      Merge of /home/davem/src/GIT/linux-2.6/.git/
      [IPV6]: Clear up user copy warning in flowlabel code.
      [NET]: Use %lx for netdev->features sysfs formatting.
      Merge of /home/davem/src/GIT/tg3-2.6/
      [SPARC64]: Fix streaming buffer flushing on PCI and SBUS.
      [SPARC64]: Refine PCI strbuf ctx-based flush.
      [ETHTOOL]: Check correct pointer in ethtool_set_coalesce().
      [TG3]: Update driver version and release date.
      [TG3]: Update driver version and release date.
      [NETFILTER]: ipt_recent: last_pkts is an array of "unsigned long" not "u_int32_t"

David Woodhouse (7):
      Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [AUDIT] Log correct syscall args for i386 processes on x86_64
      [IA64] fix ia64 syscall auditing
      Merge with master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      ppc32: platform-specific functions missing from kallsyms.
      When we detect that a 16550 was in fact part of a NatSemi SuperIO chip
      Speedtouch resync after lost signal.

Dean Nelson (11):
      move cnodeid_to_nasid_table out of pda
      [IA64] Export node_online_map and node_possible_map
      [IA64-SGI] Define some additional SHub1 and Shub2 register symbols
      [IA64-SGI] Add some needed externs currently not defined
      [IA64-SGI] SGI Altix cross partition functionality (2nd
      [IA64-SGI] SGI Altix cross partition functionality [2/3]
      [IA64-SGI] SGI Altix cross partition functionality [3/3]
      [IA64-SGI] convert AMO address found in XPC's reserved page
      [IA64-SGI] move nodepda pointer out of pda
      [IA64-SGI] convert some sn SAL_CALLs to ia64_sal_oemcall calls
      [IA64] fix setting of sn_hub_info->shub_1_1_found

Dean Roehrich (1):
      [XFS] Add ATTR_NOLOCK for xfs_setattr to indicate that XFS_IOLOCK is held

Deepak Saxena (3):
      ARM: 2653/1: Fix memset and memzero macro double-reference of parameters
      ARM: 2692/1: Fix compile warnings in include/asm-arm/arch-ixp2000/io.h
      ARM: 2700/1: Disable IXP2000 IRQs at bootup

Dely Sy (3):
      PCI Hotplug: fix pciehp regression
      PCI Hotplug: Fix echoing 1 to power file of enabled slot problem with SHPC driver
      PCI Hotplug: get pciehp to work on the downstream port of a switch

Denis Vlasenko (4):
      fix i386 memcpy
      i810fb: Fix default monitor sync timings
      i810fb: fix __initdata access
      moxa: do not ignore input

Dmitry Torokhov (10):
      serio resume fix
      ALPS resume fix
      serport oops fix
      serio 'id' attributes
      Input: Tone down the severity of a printk() in i386/ia64 arch code
      Input: gunze - fix out-of-bound array access reported by Adrian Bunk.
      Input: automatically disable MUX mode on Toshiba Satellite P10
      Input: yet another model that does not play nicely when i8042 is
      Input: synaptics - reduce verboseness of synaptics driver - there
      ALPS: fix enabling hardware tapping

Domen Puncer (6):
      ixj* - compile warning cleanup
      Spelling cleanups in shrinker code
      CodingStyle: trivial whitespace fixups
      fix lib/sort regression test
      correctly name the Shell sort
      [SPARC]: Eliminate local MIN/MAX macros in drivers/sbus/char/aurora.c

Dominik Brodowski (1):
      pcmcia: enable 32-bit memory windows on pd6729

Dominik Hackl (2):
      fix Philips SAA7130/7134 TV dependency problem
      voyager_smp.c static inline fix

Don Fry (1):
      pcnet32: fix resource leak with loopback test

Ed L Cashin (6):
      aoe: improve allowed interfaces configuration
      aoe: aoe-stat should work for built-in as well as module
      aoe: update the documentation to mention aoetools
      aoe: allow multiple aoe devices to have the same mac
      aoe: add firmware version to info in sysfs
      aoe: update version number to 10

Edgar E Iglesias (1):
      [IPSEC]: Fix esp_decap_data size verification in esp4.

Edward Falk (1):
      libata: update inline source docs

Edward Shishkin (1):
      reiserfs: journal_init fix

Emanuele Giaquinta (1):
      Makefile: fix for compatibility with *emacs ctags

Eric Sandeen (3):
      [XFS] Enable XFS_VNODE_TRACE
      [XFS] Fix up warnings
      [XFS] remove noisy printk at vnode trace allocation

Eugene Surovegin (4):
      ppc32: ppc4xx_pic - add acknowledge when enabling level-sensitive IRQ
      ppc32: add 405EP cpu_spec entry
      ppc32: add 405EP cpu_spec entry
      ppc32: add 405EP cpu_spec entry

Evgeniy Polyakov (1):
      [XFRM]: skb_cow_data() does not set proper owner for new skbs.

Flavio Leitner (2):
      pl2303 - unplug device.
      pl2303 - status line

Folkert van Heusden (2):
      [TCP]: Optimize check in port-allocation code.
      [TCP]: Optimize check in port-allocation code, v6 version.

Francisco Javier (1):
      sata_promise: add PCI ID for FastTrak TX2200 2-ports

Francois Romieu (1):
      r8169: incoming frame length check

Frank Pavlic (10):
      s390: claw driver wiring
      s390: multicast address registration in lcs
      s390: set online race in the lcs driver
      s390: schedule_timeout cleanup in ctctty
      s390: ctc code cleanup
      s390: enable iucv_send2way_xxx functions
      s390: qeth bug fixes
      s390: fakell for high speed token ring
      s390: qeth bug fixes
      s390: qeth bug fixes

Frederic CAND (1):
      saa6752hs: resolutions handling

Gabor Fekete (1):
      [IPV6]: Update parm.link in ip6ip6_tnl_change()

Geert Uytterhoeven (6):
      M68k: Update defconfigs for 2.6.11
      M68k: Update defconfigs for 2.6.12-rc2
      IrDA: IrDA: Fix CONFIG_VIA_FIR typo (double `those')
      Remove obsolete HAVE_ARCH_GET_SIGNAL_TO_DELIVER?
      M68k: Update defconfigs
      M68k: Mark Sun-3 NCR5380 SCSI broken

Geoff Levand (1):
      {PATCH] Fix IBM EMAC driver ioctl bug

George G. Davis (2):
      ARM: 2655/1: ARM1136 SWP instruction abort handler fix
      ARM: 2656/1: Access permission bits are wrong for kernel XIP sections on ARMv6

Gerald Schaefer (1):
      s390: deadlock in appldata

Gerd Knorr (4):
      cx88-dvb oops fix
      dvb: cx22702 frontend driver update
      v4l: msp3400 update
      v4l: bttv i2c oops fix

Giorgio Padrin (1):
      ARM: 2703/1: pxa-regs.h: complete I2S GPIO alternate functions for PXA27x

Giovambattista Pulcini (1):
      ppc32: Fix a problem with NTP on !(chrp||gemini)

Goffredo Baroncelli (1):
      UDF filesystem: array '__mon_yday' declared as not static

Greg Howard (2):
      [IA64] Altix system controller event handling
      [IA64-SGI] snsc_event.c new file

Greg KH (8):
      USB: fix up some sparse warnings about static functions that aren't static.
      USB: fix up the HP49G+ Calculator USB Serial driver
      USB: add a driver for the AirPrime CDMA Wireless PC card.
      PCI: Clean up a lot of sparse "Should it be static?" warnings.
      PCI: Add pci shutdown ability
      USB: add modalias sysfs file for usb devices
      PCI: add modalias sysfs file for pci devices
      PCI: add MODALIAS to hotplug event for pci devices

Greg Kroah-Hartman (3):
      fix Linux kernel ELF core dump privilege elevation
      USB: fix usb-serial generic initialization
      USB: add Vernier devices to HID blacklist

Greg Ungerer (1):
      m68knommu: fix scheduling and race problems in idle loop

H. J. Lu (1):
      i386/x86_64 segment register access update

H. Peter Anvin (1):
      CPUID bug and inconsistency fix

Hal Rosenstock (3):
      IPoIB: set skb->mac.raw on receive
      IB: remove unneeded includes
      IB: Remove incorrect comments

Harald Welte (2):
      [IPV4]: Primary and secondary addresses
      [NETFILTER]: Fix deadlock with ip_queue and tcp local input path.

Heiko Carstens (1):
      s390: fix memory holes and cleanup setup_arch

Herbert Xu (20):
      Fix dst_destroy() race
      [NET]: Shave sizeof(ptr) bytes off dst_entry
      [IPV6]: IPV6_CHECKSUM socket option can corrupt kernel memory
      [IPV6]: Replace bogus instances of inet->recverr
      [ATALK]: Add missing dev_hold() to atrtr_create().
      [IPSEC]: COW skb header in UDP decap
      [SELINUX]: Fix ipv6_skip_exthdr() invocation causing OOPS.
      [IPV6]: Fix raw socket checksums with IPsec
      [IPV6]: Include ipv6.h for ipv6_addr_set
      [NETLINK]: cb_lock does not needs ref count on sk
      [NETLINK]: Synchronous message processing.
      [IPSEC]: Store idev entries
      Add CXT48 to modem black list in ac97
      Fw: [Bugme-new] [Bug 4482] New: natsemi: incorrect initialization of IPv6 Neighbor-discovery multicast
      [IPV4/IPV6] Ensure all frag_list members have NULL sk
      [IPSEC]: Fixed alg_key_len usage in attach_one_algo
      [IPSEC]: Verify key payload in verify_one_algo
      [CRYPTO]: Only reschedule if !in_atomic()
      [IPV6]: Fix xfrm tunnel oops with large packets
      [IPV4]: Fix BUG() in 2.6.x, udp_poll(), fragments + CONFIG_HIGHMEM

Hideaki YOSHIFUJI (2):
      USB: compilation failure on usb/image/microtek.c
      From: Kazunori Miyazawa <kazunori at miyazawa.org>

Horms (1):
      Maintainers list update: linux-net -> netdev

Horst Hummel (3):
      s390: dasd readonly attribute
      s390: don't pad cdl blocks for write requests
      s390: dasd set online failure

Hugh Dickins (13):
      freepgt: free_pgtables use vma list
      freepgt: remove MM_VM_SIZE(mm)
      freepgt: hugetlb_free_pgd_range
      freepgt: remove arch pgd_addr_end
      freepgt: mpnt to vma cleanup
      freepgt: hugetlb area is clean
      freepgt: free_pgtables from FIRST_USER_ADDRESS
      freepgt: sys_mincore ignore FIRST_USER_PGD_NR
      freepgt: arm FIRST_USER_ADDRESS PAGE_SIZE
      freepgt: arm26 FIRST_USER_ADDRESS PAGE_SIZE
      freepgt: arch FIRST_USER_ADDRESS 0
      freepgt: remove FIRST_USER_ADDRESS hack
      fix impossible VmallocChunk

Ian Abbott (4):
      USB: VID/PID updates for ftdi_sio driver
      USB: ftdi_sio redundant macro removal
      USB: ftdi_sio: new PID for ELV UM100
      USB: ftdi_sio: avoid losing received data in tty-ldisc

Ian Kent (3):
      autofs4: wait order fix
      autofs4: tree race fix
      autofs4: bump version number

Ingo Molnar (2):
      sched: fix signed comparisons of long long
      timer exit cleanup

J Hadi Salim (1):
      [PKT_SCHED]: Action repeat

J. Simonetti (1):
      [IPV4]: Sysctl configurable icmp error source address.

Jack F Vogel (1):
      check nmi watchdog is broken

Jack Steiner (1):
      [IA64-SGI] Change SAL call request code for SN systems

Jake Moilanen (1):
      ppc64: reverse prediction on spinlock busy loop code

Jamal Hadi Salim (2):
      [PKT_SCHED]: Introduce simple actions.
      [PKT_SCHED]: Fixup simple action define.

James Bottomley (16):
      re-export cancel_rearming_delayed_workqueue
      add Big Endian variants of ioread/iowrite
      merge by hand (scsi_device.h)
      fully merge up to scsi-misc-2.6
      Fix aic7xxx_osm.c compile with older gcc's
      fix subarch breakage in amd dual core updates
      [SCSI] fix command retries in spi_transport class
      [SCSI] correct the sym2 period setting routines
      [SCSI] implement parameter limits in the SPI transport class
      [SCSI] correct aic7xxx period setting routines
      [SCSI] remove aic7xxx busyq
      [SCSI] aic7xxx: remove the last vestiges of the runq
      [SCSI] aic7xxx: remove the completeq
      [SCSI] aic7xxx: make correct use of slave_alloc/destroy and remove the per device timer
      [SCSI] aic7xxx: add back locking
      [SCSI] aic7xxx: fix U160 mode

James Harper (1):
      fix PROMISC/bridging in TLAN driver

James Morris (4):
      SELinux: fix bug in Netlink message type detection
      SELinux: add support for NETLINK_KOBJECT_UEVENT
      [TCP]: Trivial tcp_data_queue() cleanup
      SELinux: add finer grained permissions to Netlink audit processing

Jan Beulich (1):
      [ATM]: fix ATM makefile for out-of-source-tree builds

Jan Kara (5):
      quota: fix possible oops on quotaoff
      Fix rewriting on a full reiserfs filesystem
      ext3: fix log_do_checkpoint() assertion failure
      ext3: fix list scanning in __cleanup_transaction
      cond_resched_lock() fix

Jason Davis (1):
      x86_64 genapic update

Jason Gaston (9):
      irq and pci_ids: patch for Intel ESB2
      piix: IDE PATA patch for Intel ESB2
      intel8x0: AC'97 audio patch for Intel ESB2
      ata_piix: IDE mode SATA patch for Intel ESB2
      ahci: AHCI mode SATA patch for Intel ESB2
      i2c-i801: I2C patch for Intel ESB2
      irq and pci_ids for Intel ICH7DH & ICH7-M DH
      hda_intel: Intel ESB2 support
      intel8x0: fix for Intel AC'97 audio driver

Jay Vosburgh (1):
      [BONDING]: bonding using arp_ip_target may stay down with active path

Jaya Kumar (1):
      x86 reboot: Add reboot fixup for gx1/cs5530a

Jean Delvare (2):
      I2C: via686a cleanups
      I2C: Fix incorrect sysfs file permissions in it87 and via686a drivers

Jean Tourrilhes (1):
      irda_device() oops fix

Jeff Dike (37):
      uml: fix oops related to exception table
      [AUDIT] Update UML audit-syscall-{entry,exit} calls to new prototypes
      uml: fix a ptrace call
      uml: Fix SIGWINCH relaying
      uml: tidy Makefile.rules
      uml: inclusion cleanup
      uml: hostfs failed mount handling
      uml: __deprecated makes build unnecessarily noisy
      uml: Remove include/asm-um/elf.h
      uml: command line handling cleanup
      uml: Eliminate unusable function
      uml: Makefile cleanup
      uml: Turn literal numbers into symbolic constants
      uml: x86_64 fixes
      uml: small fixes left over from rc4
      uml: Page fault fixes
      uml: Delay loop cleanups
      uml: multicast driver cleanup
      uml: Export clear_user_*
      uml: initrd cleanup
      uml: Remove ubd-mmap support
      uml: fixrange_init 3-level page table support
      uml: Change printf to printk in console driver
      uml: fix a couple of warnings
      uml: turn off kmalloc always on a fatal signal
      uml: remove 2_5compat.h
      uml: single-space a help message
      uml: fix segfault on exit with CONFIG_GCOV
      uml: remove unused code
      uml: make the emulated iomem driver work on 2.6
      uml: compile fixes for gcc 4
      uml: fix strace -f
      uml: clean up error path
      uml: remove duplicate includes
      uml: build cleanups
      uml: use fork instead of clone
      uml: slirp and slip driver cleanups and fixes

Jeff Garzik (8):
      DocBook: remove obsolete templates
      libata: Fix use-after-iounmap
      libata: bump version
      libata: minor DocBook update
      libata: more doc updates
      libata: doc updates
      libata: more docs updates
      libata: kernel-doc warning fixes

Jeff Lackey (1):
      ARM: 2650/1: PXA27x sleep - workaround Errata 39 & 50 (Patch 2667)

Jeff Moyer (1):
      filemap_getpage can block when MAP_NONBLOCK specified

Jens Axboe (7):
      possible use-after-free of bio
      noop-iosched: kill O(N) merge scan
      Avoid unnecessary ide-cd cache flushes
      fix alsa via82xx resume
      relax ide-cd dma restrictions
      Relax idecd dma alignment check
      sata_sil: Fix FIFO PCI Bus Arbitration kernel oops

Jerome Forissier (1):
      [SCTP] Implement Sec 2.41 of SCTP Implementers guide.

Jes Sorensen (1):
      [IA64-SGI] cleanup shubio.h

Jesper Juhl (12):
      usb: kfree() cleanups in drivers/usb/core/devio.c
      USB: kfree cleanup for drivers/usb/* - no need to check for NULL
      [SLIP]: Remove redundant NULL pointer checks prior to kfree
      misc verify_area cleanups
      new valid_signal() function
      convert that currently tests _NSIG directly to use valid_signal()
      [WAN]: kfree of NULL pointer is valid
      [PPP]: remove redundant NULL pointer checks before kfree & vfree
      ppc64: add missing Kconfig help text
      fix up a comment still refering to verify_area
      update Ross Biro bouncing email address
      [ATM]: [drivers] kill pointless NULL checks and casts before kfree()

Jesse Barnes (3):
      From: jbarnes at sgi.com
      [IA64-SGI] remove unused sn header files
      update sn2 maintainer

Jiri Benc (4):
      video/tuner: fix tuner->freq updating
      video/tuner: add VIDEO_G_FREQUENCY and freq range to VIDIOC_G_TUNER
      Typo in tulip driver
      [NET]: Fix HH_DATA_OFF.

Jody McIntyre (10):
      ohci1394: tlabels misprinted in DBGMSG
      Fix non-legacy ISO receive regression
      ieee1394: feature removal notices
      ieee1394: drivers/ieee1394/pcilynx.c: remove dead options
      ieee1394: drivers/ieee1394/ieee1394_transactions.c: possible cleanups
      ieee1394: remove NULL checks for kfree
      ieee1394: drivers/ieee1394/pcilynx.c: Use the DMA_32BIT_MASK constant
      ieee1394: single buffer fixes to video1394
      ieee1394: fix cross_bound check for null ISO packets
      ieee1394: fix premature expiry of async packets

Joe Korty (1):
      add EOWNERDEAD and ENOTRECOVERABLE version 2

Joel Becker (1):
      hangcheck-timer: Update to 0.9.0.

Johannes Stezenbach (47):
      dvb: b2c2/flexcop driver refactoring part 1: drop old b2c2-usb stuff
      dvb: b2c2/flexcop driver refactoring part 2: add modular Flexcop driver
      dvb: flexcop: fix USB transfer handling
      dvb: flexcop: add acknowledgements
      dvb: flexcop: fix MAC address reading
      dvb: flexcop: fixed interrupt-sharing
      dvb: flexcop: use hw pid filter
      dvb: flexcop: fix module refcount handling
      dvb: flexcop: readme update
      dvb: flexcop: i2c read fixes
      dvb: flexcop: DiSeqC fix
      dvb: support for TT/Hauppauge Nexus-S Rev 2.3
      dvb: saa7146: no need to initialize static/global variables to 0
      dvb: dvb_frontend: fix module param
      dvb: av7110: audio out fix
      dvb: add support for KNC-1 cards
      dvb: remove unnecessary casts in dvb-core
      dvb: dvb_net: handle IPv6 and LLC/SNAP
      dvb: av7110: fix VIDEO_SET_DISPLAY_FORMAT
      dvb: av7110: fix NTSC/PAL switching
      dvb: av7110: fix comment
      dvb: av7110: fix indentation
      dvb: nxt6000: support frontend status reads
      dvb: tda1004x: formatting cleanups
      dvb: stv0299: fix FE_DISHNETWORK_SEND_LEGACY_CMD
      dvb: remove unnecessary casts in frontends
      dvb: dib3000: add NULL pointer check
      dvb: ves1820: remove unnecessary msleep
      dvb: mt352: embed struct mt352_config in mt352_state
      dvb: tda1004x: dont use bitfields
      dvb: tda1004x: allow N_I2C to be overridden by the card driver
      dvb: tda10046: support for different firmware versions
      dvb: dvb-pll.h: prevent multiple inclusion
      dvb: make needlessly global code static or drop it
      dvb: frontends: misc. minor cleanups
      dvb: modified dvb_register_adapter() to avoid kmalloc/kfree
      dvb: bt8xx: update documentation
      dvb: DST: reorganize Twinhan DST driver to support CI
      dvb: DST: add support for Twinhan 200103A
      dvb: DST: fixed tuning problem
      dvb: DST: fix for descrambling failure
      dvb: DST: misc. fixes
      dvb: bt8xx: updated documentation
      dvb: DST: fix a bug in the module parameter
      dvb: DST: fixed CI debug output
      dvb: bt8xx: whitespace cleanup
      dvb: budget-av: CI fixes

John Hawkes (1):
      drop note_interrupt() for per-CPU for proper scaling

John W. Linville (13):
      [TG3]: add basic bcm5752 support
      [TG3]: add bcm5752 to tg3_pci_tbl
      [TG3]: add bcm5752 entry to pci_ids.h
      [TG3]: use TG3_FLG2_5705_PLUS instead of multi-way if's
      [TG3]: define TG3_FLG2_5750_PLUS flag
      [TG3]: use new TG3_FLG2_5750_PLUS flag
      [TG3]: more use of TG3_FLG2_5705_PLUS flag
      [TG3]: use TG3_FLG2_57{05,50}_PLUS flags in tg3_get_invariants
      [TG3]: check TG3_FLG2_5750_PLUS flag to set TG3_FLG2_5705_PLUS flag
      [TG3]: add support for bcm5752 rev a1
      libata: stop setting sdev->host->max_sectors for lba48 drives
      tulip: add return to ULI526X clause in tulip_mdio_write
      [TG3]: Update pci.ids for BCM5752

Jon Mason (2):
      [NET]: include/linux/if_tr.h clean-up
      [NET]: Add ethtool support for NETIF_F_HW_CSUM.

Jon Smirl (1):
      Typo in fbdev sysfs support, virtual_size

Julian Anastasov (1):
      [IP_VS]: Remove extra __ip_vs_conn_put() for incoming ICMP.

Jurij Smakov (1):
      sparc64: Fix copy_sigingo_to_user32()

KAMEZAWA Hiroyuki (1):
      count bounce buffer pages in vmstat

Karsten Keil (1):
      fix for ISDN ippp filtering

Karsten Wiese (2):
      usbaudio: prevent oops & dead keyboard on usb unplugging while the device is being used
      usbusx2y: prevent oops & dead keyboard on usb unplugging while the device is being used

Kay Sievers (2):
      sysfs: add sysfs_chmod_file()
      driver core: restore event order for device_add()

Keir Fraser (1):
      AGP fix for Xen VMM

Keith Owens (6):
      [IA64] Tighten up unw_unwind_to_user check
      [IA64] __copy_user breaks on unaligned src
      [IA64] SAL to OS callbacks cannot call sleeping
      [IA64] Module gp must point to valid memory
      [IA64] Extract correct break number for break.b
      Stop arch/i386/kernel/vsyscall-note.o being rebuilt every time

Ken Chen (5):
      use cheaper elv_queue_empty when unplug a device
      aio: remove superfluous kiocb member initialization
      aio: ring wrapping simplification
      aio: clean up debug code
      aio: optimize io_submit_one()

Kenji Kaneshige (5):
      [IA64] vector sharing (Large I/O system support)
      [IA64] iosapic.c: typo ... s/spin_unlock_irq/spin_unlock/
      PCI: 'is_enabled' flag should be set/cleared when the device is actually enabled/disabled
      PCI Hotplug: shpchp driver doesn't program _HPP values properly
      PCI Hotplug: SHPCHP driver doesn't enable PERR and SERR properly

Kianusch Sayah Karadji (1):
      x86: geode support fixes

Kirill Korotaev (3):
      mm acct accounting fix
      do_swap_page() can map random data if swap read fails
      sigkill priority fix

Kiyoshi Ueda (1):
      When cfq I/O scheduler is selected, get_request() in __make_request() calls

Kumar Gala (17):
      ppc32: Fix pte_update for 64-bit PTEs
      ppc32: make usage of CONFIG_PTE_64BIT & CONFIG_PHYS_64BIT consistent
      ppc32: Allow adjust of pfn offset in pte
      ppc32: Support 36-bit physical addressing on e500
      ppc32: Simplified PPC core revision report
      ppc32: Fix POWER3/POWER4 compiler error
      ppc32: Fix platform device initialization of 8250 serial ports
      ppc32: Fix an off-by-one error in ipic_init
      ppc32: Fix uImage make target to report success correctly
      ppc32: Fix some minor issues related to FSL Book-E KGDB support
      ppc32: Add VIA IDE support to MPC8555 CDS platform
      ppc32: Fix building MPC8555 CDS when CONFIG_PCI is disabled
      ppc32: Simplified load string emulation error checking
      ppc32: MPC834x BCSR_SIZE too small for use in a BAT.
      ppc32: Add soft reset to MPC834x
      ppc32: i8259 PIC should not be initialized if PCI is not configured
      ppc32: Fix incorrect CPU_FTR fixup usage for unified caches

Kurt Garloff (1):
      Input: Avoid double unregistering of i8042 PnP driver. This can happen

Kylene Hall (1):
      Fix Tpm driver -- Maintainers entry

Larry Battraw (1):
      USB: visor Tapwave Zodiac support patch

Lars Marowsky-Bree (2):
      nbd: Don't create all MAX_NBD devices by default all the time
      dm: Handle READA requests in dm-mpath.c

Lee Revell (1):
      Enable write combining for server works LE rev > 6

Leigh Brown (1):
      ppc32: Make the Powerstack II Pro4000 boot again

Len Brown (2):
      VIA IRQ quirk
      ACPI build fix

Lennert Buytenhek (5):
      pci enumeration on ixp2000: overflow in kernel/resource.c
      ARM: 2657/1: export ixp2000_pci_config_addr
      ARM: 2658/1: start ixp2000 pci memory resource at 0xe0000000
      ARM: 2659/1: do not assign PCI I/O address zero on IXP2000
      ARM: 2660/2: fix ixdp2800 boot and pci init

Libor Michalek (1):
      IB: Trivial FMR printk cleanup

Linus Torvalds (108):
      Linux-2.6.12-rc2
      Fix up some file mode differences due to the new git world order.
      Merge with master.kernel.org:/home/rmk/linux-2.6-rmk.git - ARM changes
      Merge SCSI tree from James Bottomley.
      Merge with master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge with Greg's USB tree at kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/
      Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6.git/
      Merge with kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/
      Merge with kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/
      Linux v2.6.12-rc3
      Merge rsync://rsync.kernel.org/pub/linux/kernel/people/davem/sparc-2.6.git
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
      Automated merge of kernel.org:/home/rmk/linux-2.6-rmk.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/
      Automatic merge of kernel.org:/home/rmk/linux-2.6-rmk.git
      Automatic merge of kernel.org:/home/rmk/linux-2.6-serial.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
      Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Remove bogus BUG() in kernel/exit.c
      x86: make traps on 'iret' be debuggable in user space
      Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6.git/
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/aoe-2.6.git/
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git/
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
      Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
      Fix acpi_find_rsdp() - acpi_scan_rsdp takes length, not end
      Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git
      Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6.git
      Linux v2.6.12-rc4
      Automatic merge of master.kernel.org:/home/rmk/linux-2.6-rmk.git
      Automatic merge of master.kernel.org:/home/rmk/linux-2.6-serial.git
      Automatic merge of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git/
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-2.6.git
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6.git/
      prevent NULL mmap in topdown model
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git/
      Fix get_unmapped_area sanity tests
      Remove some left-over empty files
      Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-serial.git
      Merge of master.kernel.org:/home/rmk/linux-2.6-mmc.git
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git/
      Linux 2.6.12-rc5
      Merge of 'for-linus' branch from
      Merge of 'new-ids' branch from
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Merge of 'misc-fixes' branch from
      Automatic merge of 'for-linus' branch from
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      ide-cd: revert DMA mask test change
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/hch/xfs-2.6
      Automatic merge of 'for-linus' branch from
      Automatic merge of 'misc-fixes' branch from
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/pci-2.6
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/i2c-2.6
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge of master.kernel.org:/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge of 'docs' branch from
      Automatic merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Automatic merge of rsync://www.parisc-linux.org/~jejb/git/scsi-for-linus-2.6
      Automatic merge of 'misc-fixes' branch from
      Linux 2.6.12-rc6
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6
      Merge of master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
      Automatic merge of master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-serial
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/tg3-2.6
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
      ppc: remove two extraneous descriptors for the 405EP CPU
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Update DCO ("signoff") rules to 1.1
      Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
      Merge 'for-linus' branch of master.kernel.org:/pub/scm/linux/kernel/git/axboe/linux-2.6-block
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge master.kernel.org:/home/rmk/linux-2.6-arm
      Merge 'for-linus' branch of rsync://rsync.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block
      Linux 2.6.12

Liu Tao (1):
      drivers/net/amd8111e.c: fix NAPI interrupt in poll

Lonnie Mendez (3):
      USB cypress_m8: update kernel driver with current source
      USB: cypress_m8: add support for the DeLorme Earthmate lt-20
      USB: hid-core: add Earthmate lt-20 productid to blacklist table

Lucas Correia Villa Real (5):
      ARM: 2640/1: Adds DRAM/BANKSIZE_MASK definitions for S3C2400
      ARM: 2641/1: Adds S3C2400_SPPIN_nCS to arch-s3c2410/regs-spi.h
      ARM: 2644/1: Adds S3C2400 support to uncompress.h
      ARM: 2645/1: Adds IIS definitions for the S3C2400
      [PKT_SCHED]: fix typo on Kconfig

Magnus Damm (1):
      opl3sa2: MODULE_PARM_DESC

Malli Chilakala (33):
      e1000: made loopback test robust
      e1000: Fix msec-delay definition to use msleep
      e1000: MSI support for PCI-e adapters
      e1000: Enable polling before enabling interrupts
      e1000: Fix kernel panic with 82541 LOM
      e1000: Delay clean-up of last Tx packet
      e1000: Dump information on Tx ring
      e1000:Fix computation of netdev stats from controller stats counters
      e1000: e1000 stops working after resume
      e1000: Implement a workaround for 82546 errata 10
      e1000:Removed redundant statement in e1000_clean_tx_irq
      e1000: Modified e1000_clean: exit poll
      e1000:82573 specific code & packet split code
      e1000:Fix Packet Buffer Allocation logic for 82547_rev_2
      e1000:Adjust flow control watermarks for Jumbo Frames
      e1000:Driver version,white space,comments,device id
      ixgb: Fix multi-cast packet count in statistics
      ixgb: Do not set the RS bit on context descriptors
      ixgb: Change RDT write bump size to 4
      ixgb: Mask RXO interrupt
      ixgb: Reset status in the Rx
      ixgb: Fix EEPROM functions to be endian-aware
      ixgb: Support for ethtool -d
      ixgb: Remove hook for suspend, no power management
      ixgb: Code optimization
      ixgb: Fixed msec_delay in osdep to use msleep
      ixgb: Driver version, white space, comments, device id
      e100: Execute tx_timeout task outside interrupt context
      e100: Render e100 NAPI state machine
      e100: Synchronize interface link state with poll routine
      e100: Fix Wake on lan related issues
      e100: Performance optimizations to e100 Tx Path
      e100: Driver version, white space, comments, device id

Manfred Spraul (2):
      add kmalloc_node, inline cleanup
      forcedeth: Update error handling

Manu Abraham (6):
      bttv: fix dst i2c read/write timeout failure.
      dvb: Fix Mini DiSEqC bug
      dvb: Remove unnecessary casts
      dvb: Fix LNB power switching
      dvb: Fix 22k tone control
      dvb: Small cleanup

Marcello Maggioni (1):
      timeout at boottime with NEC3500A (and possibly others) when inserted a CD in it

Marcelo Tosatti (1):
      PC300 pci_enable_device fix

Mark Goodwin (3):
      [IA64-SGI] Altix SN topology support for new chipsets and pci topology
      [IA64-SGI] Altix SN topology fix potential infinite loop
      [IA64-SGI] Altix SN add support for slots in geoid_t locator

Mark Haverkamp (1):
      [SCSI] aacraid: Fix adapter open error

Mark Maule (5):
      [IA64-SGI] sn2-pci-dma-abstraction.patch
      [IA64-SGI] sn2-move-pci-headers.patch
      [IA64-SGI] altix: tioca chip driver (agp)
      [IA64-SGI] disable TIOCA GART TLB prefetching
      [IA64] altix: fix TIOCA dmamap list_add

Markus Lidel (1):
      i2o: Fix free of event memory in i2o_block_event()

Martin Hicks (2):
      meminfo: add Cached underflow check
      [IA64] re-enable preempt before page allocation for pgtable quicklist

Martin Schwidefsky (6):
      s390: regenerate defconfig
      s390: idle timer setup
      s390: cmm guest sender id
      s390: ptrace peek and poke
      s390: in_interrupt vs. in_atomic
      broken fault_in_pages_readable call in generic_file_buffered_write()

Martin Waitz (5):
      DocBook: fix <void/> xml tag
      DocBook: fix some descriptions
      DocBook: Use xmlto to process the DocBook files.
      Docbook: use custom stylesheet
      DocBook: fix html link

Matt Mackall (6):
      update maintainer for /dev/random
      nice and rt-prio rlimits
      remove all kernel BUGs
      Exterminate PAGE_BUG
      clean up kernel messages
      add_preferred_console() build fix

Matt Porter (2):
      Update dontdiff
      ppc32: fix CONFIG_TASK_SIZE handling on 44x

Matthew Dharm (1):
      USB Storage: fix compile error

Matthew Dobson (1):
      send_IPI_mask_sequence() warning fix

Matthew Wilcox (1):
      PCI: update PCI documentation for pci_get_slot() depreciation

Matthias Urlichs (1):
      USB: add Option Card driver

McMullan, Jason (1):
      swapout oops fix

Michael Chan (28):
      [TG3]: Minor 5752 fixes
      [TG3]: Split tg3_phy_probe into 2 functions
      [TG3]: Setup proper GPIO settings
      [TG3]: Fix tg3_set_power_state()
      [TG3]: Workaround 5752 A0 chip ID
      [TG3]: Add GPIO3 for 5752
      [TG3]: Add nvram detection for 5752
      [TG3]: Add nvram lock-out support for 5752 TPM
      [TG3]: Fix bug in tg3_set_eeprom()
      [TG3]: Add msi support
      [TG3]: Add msi test
      [TG3]: Fix bug in tg3_rx()
      [TG3]: Refresh hw index in tg3_rx()
      [TG3]: Fix tg3_restart_ints()
      [TG3]: Ignore tg3_stop_block() errors.
      [BNX2]: New Broadcom gigabit network driver.
      [TG3]: Add basic selftest infrastructure
      [TG3]: Add nvram test
      [TG3]: Add link test
      [TG3]: Add parameter to tg3_halt
      [TG3]: Add register test
      [TG3]: Add memory test
      [TG3]: Add loopback test
      [TG3]: Add interrupt test
      [TG3]: Fix bug in tg3_load_firmware_cpu
      [TG3]: Add TSO firmware license
      [TG3] Fix link failure in 5701
      [TG3]: Fix 5700/5701 DMA corruption on Apple G4.

Michael Ellerman (6):
      iseries_veth: Don't send packets to LPARs which aren't up
      iseries_veth: Set dev->trans_start so watchdog timer works right
      iseries_veth: Don't leak skbs in RX path
      iseries_veth: Cleanup skbs to prevent unregister_netdevice() hanging
      [NET]: Add is_multicast_ether_addr() in include/linux/etherdevice.h
      iseries_veth: Supress spurious WARN_ON() at module unload

Michael Holzheu (1):
      s390: allow longer debug feature names

Michael S. Tsirkin (9):
      IB/mthca: allow unaligned memory regions
      IB/mthca: fix MR allocation error path
      IB/mthca: fill in opcode field for send completions
      IB/mthca: encapsulate MTT buddy allocator
      IB/mthca: add mthca_write64_raw() for writing to MTT table directly
      IB/mthca: add SYNC_TPT firmware command
      IB/mthca: add mthca_table_find() function
      IB/mthca: split MR key munging routines
      IB/mthca: add fast memory region implementation

Michael Werner (1):
      sgi-agp: fixes a problem with accessing GART memory in sgi_tioca_insert_memory and sgi_tioca_remove_memory

Michal Ostrowski (1):
      debugfs: fix !debugfs prototypes

Michal Schmidt (1):
      forcedeth: netpoll support

Mike Christie (1):
      [SCSI] call correct scsi_done function in scsi_dispatch_cmd

Mike Frysinger (1):
      ARM: 2696/1: remove ';' in ELF_DATA define in asm-arm{,26}/elf.h

Mike Habeck (1):
      [IA64-SGI] Altix only: Fix for sn_dma_flush

Mingming Cao (1):
      ext3: remove unnecessary race then retry in ext3_get_block

NAKAMURA Kenta (1):
      sata_sil: new ID 1002:437A for ATI IXP400

Narendra Sankar (1):
      PCI: MSI functionality broken on Serverworks GC chipset

Nate Dailey (1):
      [SCSI] drivers/scsi/sr_ioctl.c: check for failed allocation

Nathan Lynch (2):
      [SCSI] fix slab corruption during ipr probe
      prom_find_machine_type typo breaks pSeries lpar boot

Nathan Scott (10):
      [XFS] Move the XFS inode to the front of its hash list on a cache hit
      [XFS] Block mount attempts for filesystems with version 1 directories.
      [XFS] Fix up uses of nlink_t incorrectly restricting us to 2^16 links for some platforms
      [XFS] Allow initial XFS delayed allocation size to be increased beyond 64KB.
      [XFS] Resolve an issue with xfsbufd not getting along with swsusp.
      [XFS] Disable the combination of XFS direct IO and AIO until the IO completion
      [XFS] Do not do delalloc conversion on pages beyond EOF ever, not just sometimes
      [XFS] Use the right offset when ensuring a delayed allocate conversion has covered the offset originally requested.  Can cause data corruption when multiple processes are performing writeout on different areas of the same file.  Quite difficult to hit though.
      [XFS] Cleanup use of loff_t vs xfs_off_t in the core code.
      [XFS] Fix directory inodes ioctl compat code, minor code consistency cleanups

Neil Brown (1):
      Avoid deadlock in sync_page_io by using GFP_NOIO

Neil Horman (5):
      [SCTP] Fix bug in sctp_init() error handling code.
      [SCTP] Fix SCTP sendbuffer accouting.
      ipmi build fix
      [SCTP] Support SO_BINDTODEVICE socket option on incoming packets.
      [SCTP] Add support for ip_nonlocal_bind sysctl & IP_FREEBIND socket option

NeilBrown (7):
      nfsd: clear signals before exiting the nfsd() thread
      nfsd4: callback create rpc client returns
      nfsd4: fix struct file leak
      md: close a small race in md thread deregistration
      md: remove a number of misleading calls to MD_BUG
      md: fix splitting of md/linear request that cross a device boundary
      md: set the unplug_fn and issue_flush_fn for md devices *after* committed to creation

Nick Piggin (7):
      mm: pcp use non powers of 2 for batch size
      mempool: NOMEMALLOC and NORETRY
      mempool: simplify alloc
      mm: use __GFP_NOMEMALLOC
      fix race in __block_prepare_write
      __block_write_full_page race fix
      h8300 sleep problem

Nicolas Boichat (1):
      Leadtek Winfast remote controls

Nicolas Dichtel (1):
      [PKT_SCHED]: Fix range in psched_tod_diff() to 0..bound

Nicolas Pitre (10):
      ARM: 2651/3: kernel helpers for NPTL support
      ARM: 2662/1: missing "default y" for CONFIG_HAS_TLS_REG
      ARM: 2663/1: straightify TLS register emulation a bit more
      ARM: 2665/1: kill warnings in entry-armv.S
      ARM: 2663/2: I can't type
      ARM: 2680/1: refine TLS reg availability some more again
      ARM: 2705/1: fix writesw for misaligned source pointer
      ARM: 2664/2: add support for atomic ops on pre-ARMv6 SMP systems
      ARM: 2711/1: fix compilation on PXA targets with CONFIG_PM=n
      ARM: 2715/1: restore CPLD interrupts upon resume for Lubbock and Mainstone

Nikita Danilov (3):
      mm: rmap.c cleanup
      doc: Locking update
      mpage_writepages() page locking fix

Nishanth Aravamudan (2):
      USB: usb/digi_acceleport: correct wait-queue state
      alpha/osf_sys: use helper functions to convert between tv and jiffies

Niu YaWei (1):
      quota: possible bug in quota format v2 support

Olaf Hering (2):
      ppc64: print negative numbers correctly in boot wrapper
      update ppc64 defconfig

Olaf Rempel (1):
      [NET]: /proc/net/stat/* header cleanup

Olav Kongas (1):
      ARM: 2649/1: Fix 'sparse -Wbitwise' warnings from MMIO macros

Oliver Korpilla (1):
      x86_64: signal.c build fix

Oliver Neukum (1):
      fix for kaweth broken by changes in the networking layer

Olof Johansson (4):
      ppc64: no prefetch for NULL pointers
      ppc64: remove unused argument to create_slbe
      PPC64: Remove hot busy-wait loop in __hash_page
      Fix PCI BAR size interpretation on 64-bit arches

Paolo 'Blaisorblade' Giarrusso (27):
      uml: fix compilation for __CHOOSE_MODE addition
      uml: support AES i586 crypto driver
      uml: inline empty proc
      uml: move va_copy conditional def
      uml: fix syscall table by including $(SUBARCH)'s one, for i386
      uml: quick fix syscall table for x86_64
      uml: fix syscall table by including $(SUBARCH)'s one, for x86-64
      uml: redo console locking
      uml - hostfs: avoid buffers
      uml: commentary about forking flag
      uml ubd: handle readonly status
      reiserfs: make resize option auto-get new device size
      uml: obvious compile fixes for x86-64 Subarch and x86 regression fixes
      uml: kludgy compilation fixes for x86-64 subarch modules support
      x86_64: make string func definition work as intended
      uml kbuild: avoid useless rebuilds
      comments on locking of task->comm
      uml: remove elf.h
      uml: change memcpy to memmove
      uml: add modversions support
      uml: add MOD_LICENSE to random driver
      uml: split CONFIG_FRAME_POINTER from DEBUG_INFO
      uml: stack dump fix
      uml: fix PREEMPT_ACTIVE
      irq code: Add coherence test for PREEMPT_ACTIVE
      uml: fixlet for arch_prctl_skas
      uml: remove jail mode + other leftovers

Patrick Boettcher (1):
      USB: Fix for ati_remote

Patrick Gefre (4):
      Altix ioc4 serial - set hfc from ioctl
      Altix ioc4 serial - set a better timeout/threshold
      Altix ioc4 serial - small uart setup mods
      Altix ioc4 serial - Arm the read timeout timer before the first read

Patrick McHardy (14):
      [NET]: Add missing newline for skb_*_panic
      [XFRM]: Fix existence lookup in xfrm_state_find
      [NETFILTER]: Fix NAT sequence number adjustment
      [NETFILTER]: Ignore PSH on SYN/ACK in TCP connection tracking
      [NETFILTER]: Drop conntrack reference when packet leaves IP
      [NETFILTER]: Missing owner-field initialization in iptable_raw
      [NETFILTER]: Don't checksum CHECKSUM_UNNECESSARY skbs in TCP connection tracking
      [PKT_SCHED]: Fix range in PSCHED_TDIFF_SAFE to 0..bound
      [NETFILTER]: Fix nf_debug_ip_local_deliver()
      [NETFILTER]: Drop conntrack reference in ip_dev_loopback_xmit()
      [IPV6]: net/addrconf.h needs to include linux/in6.h earlier
      [IPV4]: multipath_wrandom.c GPF fixes
      crypto: fix null encryption/compression
      [NETFILTER]: Advance seq-file position in exp_next_seq()

Patrick McManus (1):
      intelfb section fix

Paul E. McKenney (6):
      Fix comment in list.h that refers to nonexistent API
      kernel/rcupdate.c: make the exports EXPORT_SYMBOL_GPL
      Add deprecated_for_modules
      Deprecate synchronize_kernel, GPL replacement
      Change synchronize_kernel to _rcu and _sched
      Update RCU documentation

Paul Jackson (2):
      cpusets+hotplug+preepmt broken
      cpuset exit NULL dereference fix

Paul Mackerras (25):
      ppc32: fix bogosity in process-freezing code
      ppc32: improve timebase sync for SMP
      ppc32: oops on kernel altivec assist exceptions
      ppc32: fix single-stepping of emulated instructions
      ppc64: fix export of wrong symbol
      ppc64: fix 32-bit signal frame back link
      ppc32: refactor FPU exception handling
      ppc32: Fix address checking on lmw/stmw align exception
      ppc64: Fix irq parsing on powermac
      ppc64: tell firmware about kernel capabilities
      ppc64: fix prom.c compile warning
      ppc64: fix reloc_offset comment
      ppc64: remove asm/bootinfo.h include
      ppc64: remove unused arch/ppc64/boot/start.c
      ppc64: remove explicit contig_page_data reference
      ppc64: global interrupt queue cleanup
      ppc64: enable CONFIG_RTAS_PROC by default
      ppc32: enable use of early_param
      ppc32: don't call progress functions after boot
      ppc32: remove unused computation
      ppc32: Fix __copy_tofrom_user return value
      ppx32: Fix uninitialized variable in set_preferred_console
      ppc64: actually call prom_send_capabilities
      ppc64: Fix PER_LINUX32 behaviour
      ppc64: update example configs

Paul Mundt (1):
      sh: PREEMPT_ACTIVE fix

Paulo Marques (2):
      setitimer timer expires too early
      USB: make MODALIAS code a bit smaller devices

Pavel Machek (21):
      pm_message_t: more fixes in common and i386
      Fix u32 vs. pm_message_t in drivers/char
      u32 vs. pm_message_t fixes for drivers/net
      fix u32 vs. pm_message_t in pcmcia
      fix u32 vs. pm_message_t in drivers/media
      fix u32 vs. pm_message_t in drivers/message
      fix u32 vs. pm_message_t in drivers/mmc,mtd,scsi
      fix pm_message_t vs. u32 in alsa
      Fix u32 vs. pm_message_t in x86-64
      fix u32 vs. pm_message_t in drivers/macintosh
      fix u32 vs. pm_message_t in PCI, PCIE
      u32 vs. pm_message_t in ppc and radeon
      power/video.txt: update documentation with more systems
      fix u32 vs. pm_message_t in drivers/
      fix u32 vs. pm_message_t in driver/video
      fix u32 vs. pm_message_t in rest of the tree
      fix few remaining u32 vs. pm_message_t problems
      USB: fix up remaining pm_message_t usages
      hp100: fix card names
      PCI: fix stale PCI pm docs
      fix jumpy mouse cursor on console

Pavel Pisa (2):
      Linux 2.6.x VM86 interrupt emulation fixes
      DocBook: changes and extensions to the kernel documentation

Pavel Roskin (1):
      orinoco MAINTAINERS update

Pete Jewell (1):
      Fix for bttv driver (v0.9.15) for Leadtek WinFast VC100 XP capture cards

Pete Zaitcev (2):
      USB: Support multiply-LUN devices in ub
      USB: fix ub issues

Peter Chubb (4):
      pcdp.c build fix
      [IA64] Cleanup compile warnings for ski config
      [IA64] fix compilation warning in sys32_epoll_wait()
      ia64: fix floating-point preemption problem

Peter Favrholdt (1):
      USB: pl2303 new vendor/model ids

Peter Lundkvist (1):
      Intel 6300ESB TCO timer support

Peter Martuccelli (1):
      [AUDIT] Avoid using %*.*s format strings.

Peter Missel (3):
      LifeView FlyTV Platinum FM: Remote Control support
      LifeView FlyTV Platinum FM: GPIO usage
      saa7134: Add OEM version of already supported card

Peter Oberparleiter (1):
      s390: default storage key

Peter Osterlund (3):
      Fix root hole in pktcdvd
      CDRW/DVD packet writing data corruption fix
      packet driver permission checking fix

Petr Vandrovec (1):
      serial_cs device identification fix

Phil Dibowitz (3):
      Fix GO_SLOW delay
      USB: unusual_devs entry for Minolta Dimage Z10
      USB Storage: Add unusual_devs for Trumpion Voice Recorder

Pierre Ossman (2):
      MMC: wbsd update
      MMC: Proper MMC command classes support

Ping Cheng (1):
      USB: add new wacom device to usb hid-core list

Prasanna Meda (1):
      namei: add audit_inode to all branches in path_lookup

Prasanna S Panchamukhi (2):
      Kprobes: Incorrect handling of probes on ret/lret instruction
      Kprobes: Oops! in unregister_kprobe()

Pravin B. Shelar (1):
      [IPV4]: Kill MULTIPATHHOLDROUTE flag.

Qu Fuping (1):
      mpage_end_io_write() I/O error handling fix

R.Marek at sh.cvut.cz (2):
      PCI: Rapid Hance quirk
      I2C: ALI1563 SMBus driver fix

Rafael J. Wysocki (1):
      [DECNET]: Fix build after C99 netlink initializer change.

Ralf Baechle (1):
      [NET]: Move the netdev list to vger.kernel.org.

Randy Dunlap (3):
      pcmcia/ds: handle any error code
      [IPV4]: Multipath modules need a license to prevent kernel tainting.
      macmodes: needs a license

Randy.Dunlap (3):
      Add dontdiff file
      patch-kernel: support non-incremental 2.6.x.y 'stable' patches
      reiserfs: use NULL instead of 0

Rich Walker (1):
      DocBook: use <informalexample> for examples

Richard Drummond (2):
      Better PLL frequency matching for tdfxfb driver
      Clean-up and bug fix for tdfxfb framebuffer size detection

Richard Henderson (1):
      alpha: key management syscalls

Rik van Riel (1):
      Makefile include path ordering

Rob Landley (1):
      uml: workaround old problematic sed behaviour

Robert Schwebel (1):
      export platform_add_devices

Robin Holt (1):
      [IA64] Percpu quicklist for combined allocator for pgd/pmd/pte.

Roland Dreier (29):
      IPoIB: fix static rate calculation
      IPoIB: convert to debugfs
      IPoIB: document conversion to debugfs
      IB: Fix FMR pool crash
      IB: Fix user MAD registrations with class 0
      IB/mthca: map MPT/MTT context in mem-free mode
      IB/mthca: fill in more device query fields
      IB/mthca: fix calculation of RDB shift
      IB/mthca: fix posting sends with immediate data
      IB/mthca: clean up mthca_dereg_mr()
      IB/mthca: allocate correct number of doorbell pages
      IB/mthca: release mutex on doorbell alloc error path
      IB/mthca: print assigned IRQ when interrupt test fails
      IB/mthca: only free doorbell records in mem-free mode
      IB/mthca: fix format of CQ number for CQ events
      IB/mthca: implement RDMA/atomic operations for mem-free mode
      IB/mthca: fix MTT allocation in mem-free mode
      IB/mthca: allow address handle creation in interrupt context
      IB/mthca: tweaks to mthca_cmd.c
      IB/mthca: encapsulate mem-free check into mthca_is_memfree()
      IB/mthca: update receive queue initialization for new HCAs
      IB/mthca: map context for RDMA responder in mem-free mode
      IB/mthca: add support for new MT25204 HCA
      drivers/infiniband/hw/mthca/mthca_main.c: remove an unused label
      debugfs: Reduce <linux/debugfs.h> dependencies
      fix include order in mthca_memfree.c
      IB: allow NULL sa_query callbacks
      IB: fix potential ib_umad leak
      IB: fix endianness of path record MTU field

Roland McGrath (6):
      i386: Use loaddebug macro consistently
      i386 vDSO: add PT_NOTE segment
      x86-64: i386 vDSO: add PT_NOTE segment
      Fix error recovery path for arch_setup_additional_pages
      x86_64: fix PT_NOTE addition to IA32 vDSO
      i386: fix prevent_tail_call

Rolf Eike Beer (2):
      PCI Hotplug ibmphp_pci.c: Fix masking out needed information too early
      typo fix in drivers/scsi/sata_svw.c comment

Roman Kagan (4):
      USB: scripts/mod/file2alias.c: handle numeric ranges for USB bcdDevice
      USB: MODALIAS change for bcdDevice
      drivers/base/bus.c: fix iteration in driver_detach()
      USB: update urb documentation

Roman Zippel (1):
      flush icache in correct context

Russ Anderson (7):
      [IA64-SGI] Add new MMR definitions/Modify BTE initialiation&copy.
      [IA64-SGI] Shub2 BTE support - BTE recovery code
      [IA64] MCA recovery improvements
      [patch] MCA recovery module undefined symbol fix
      [IA64-SGI] cpe interrupts are not being enabled.
      [IA64-SGI] Make Altix SAL call to POD reentrant
      [IS64-SGI] Set Altix error handling features

Russell Cattelan (1):
      [XFS] Fix a bug in xfs_iomap for extent handling of write cases

Russell King (46):
      arm: fix floppy disk dependencies
      serial: fix comments in 8250.c
      ARM: footbridge rtc init
      ARM: h3600_irda_set_speed arguments
      ARM: showregs
      ARM: bitops
      ARM: fix debug macros
      ARM: Add missing new file for bitops patch
      ARM: remove some entry initialisation asm code
      ARM: Remove argument for disable_irq/enable_irq
      ARM: pt_regs offsets
      ARM: Use __NR_SYSCALL_BASE and __ARM_NR_BASE in asm code
      ARM: Remove SVC_MODE definition
      ARM: remove PT_TRACESYS
      ARM: Remove single-use user save/restore macros
      ARM: make entry*.S includes more logical
      Serial: Ensure error paths are marked with unlikely()
      Serial: Move error path processing inline
      Serial: Convert 8250_hp300 to use serial8250_{un,}register_port
      ARM: Add further explaination for clk_get()
      ARM: Fix AMBA CLCD fb driver for 1bpp/STN mono panels
      ARM: Fix AMBA CLCD fb driver for 32bpp
      ARM: AMBA CLCD: X resolutions must be multiples of 16
      ARM: RTC: allow driver methods to return error
      ARM: PXA I2C: add platform device
      ARM: AMBA CLCD: program palette for pseudocolor visuals
      ARM: IntegratorCP: 16bpp is RGB565 not RGB555
      ARM: IntegratorCP: Fix CLCD MUX selection values
      ARM: decompressor: use platform debug macros
      ARM: cleanup vmalloc start/offset macros
      ARM: Clean up commenting/spacing for Integrator
      ARM: Cleanup kmalloc in cyber2000fb
      ARM: Fix kernel stack offset calculations
      ARM: Add missed imxfb include file
      ARM: select PCI, ISA and ISA_DMA
      8250_pci.c: add comment about enum sorting order
      ARM: Add inline functions to find the pmd from virtual address
      Serial: Add uart_insert_char()
      ARM: Add top_pmd, which points at the top-most page table
      ARM: Move copy/clear user_page locking into implementation
      ARM: Use top_pmd for V6 copy/clear user_page
      ARM: Add V6 aliasing cache flush
      ARM: Fix build error
      ARM: Fix Xscale copy_page implementation
      Serial: remove unused variable in sa1100 driver
      ARM: Remove zero-byte sized file

Rémi Denis-Courmont (1):
      [IPv6] Don't generate temporary for TUN devices

Sam Ravnborg (4):
      kbuild/i386: re-introduce dependency on vmlinux for install target, and add kernel_install
      kbuild/ppc: tell when uimage was not built
      kbuild: Set NOSTDINC_FLAGS late to speed up compile (a little)
      docbook: Tell users to install xmlto, not stylesheets

Samuel Thibault (1):
      spin_unlock_bh() and preempt_check_resched()

Sascha Hauer (4):
      ARM: 2654/1: i.MX UART initialization sets and honors UFCR value
      imxfb: Add Freescale i.MX framebuffer driver
      ARM: 2661/1: imxfb include
      ARM: 2666/1: i.MX pwm controller defines

Scott Murray (4):
      PCI Hotplug: CPCI update
      PCI Hotplug: remove pci_visit_dev
      PCI Hotplug: more CPCI updates
      PCI Hotplug: fix CPCI reference counting bug

Sean Hefty (1):
      IB: Keep MAD work completion valid

Serge Hallyn (1):
      Add audit uid to netlink credentials

Shaohua Li (1):
      swsusp: ahd_dv_0 can't be stopped

Siddha, Suresh B (3):
      x86_64-always-use-cpuid-80000008-to-figure-out-mtrr fix
      x86, x86_64: dual core proc-cpuinfo and sibling-map fix
      x86: fix smp_num_siblings on buggy BIOSes

Sridhar Samudrala (2):
      [SCTP] Replace incorrect use of dev_alloc_skb with alloc_skb in sctp_packet_transmit().
      [SCTP] Fix incorrect setting of sk_bound_dev_if when binding/sending to a ipv6

Stas Sergeev (3):
      fix crash in entry.S restore_all
      x86: entry.S trap return fixes
      move SA_xxx defines to linux/signal.h

Stefan Weinhuber (1):
      s390: enable write barriers in the dasd driver

Stephane Eranian (2):
      [IA64] perfmon: make pfm_sysctl a global, and other cleanup
      [IA64] perfmon & PAL_HALT again

Stephen Hemminger (15):
      [NET]: skbuff: remove old NET_CALLER macro
      [PKT_SCHED]: netetm: trap infinite loop hange on qlen underflow
      [PKT_SCHED]: netetm: make qdisc friendly to outer disciplines
      [PKT_SCHED]: netetm: adjust parent qlen when duplicating
      tlan: restore deleted module parameters.
      [PKT_SCHED]: netem: reinsert for duplication
      [PKT_SCHED] netem: use only inner qdisc -- no private skbuff queue
      [PKT_SCHED] netem: allow random reordering (with fix)
      [BRIDGE]: features change notification
      [BRIDGE]: make dev->features unsigned
      [BRIDGE]: set features based on enslaved devices
      [BRIDGE]: prevent bad forwarding table updates
      [BRIDGE]: receive path optimization
      [NET]: Allow controlling NAPI device weight with sysfs
      [NET]: Fix sysctl net.core.dev_weight

Stephen Rothwell (5):
      consolidate SIGEV_PAD_SIZE
      consolidate sys_shmat
      ppc64: fix initialisation of gettimeofday calculations
      ppc64 iSeries: fix boot time setting
      ppc64 iSeries: make virtual DVD-RAMs writable again

Stephen Smalley (3):
      SELinux: fix deadlock on dcache lock
      SELinux: cleanup ipc_has_perm
      selinux: fix avc_alloc_node() oom with no policy loaded

Stephen Tweedie (3):
      Fix root hole in raw device
      Fix filp being passed through raw ioctl handler
      Avoid console spam with ext3 aborted journal.

Steve French (42):
      cifs: Only send POSIX ACL calls to server if server claims to support that capability bit
      cifs: add support for chattr/lsattr in new CIFS POSIX extensions
      cifs: Gracefully turn off serverino (when serverino is enabled on mount)
      cifs: Enable ioctl support in POSIX extensions to handle lsattr
      cifs: Fix multiuser packet signing to use the right sequence number and mac session key
      cifs: fix rare oops in cifs_close
      cifs: Add new mount parm mapchars
      cifs: remove a few redundant null pointer checks, and cleanup misc source formatting
      cifs: finish up of special character mapping capable unicode conversion routine part 2 of 3
      cifs: character mapping of special characters (part 3 of 3)
      cifs: Fix PPC64 compile error
      cifs: Do not interpret oplock break responses as responses to an unrelated command
      cifs: CIFS ioctl needed by umount.cifs utility
      cifs: cleanup of ifdefs usage so it is more consistent
      cifs: Do not use large smb buffers in response path
      cifs: Missing initialization for largeBuf flag left out of previous changeset
      cifs: remove cifs_kcalloc and check for NULL return on kcalloc in session initialization
      cifs: Fix caching problem
      cifs: improve check for search entry going beyond end of SMB transact
      cifs: Better handle errors on second socket recv message call
      cifs: missing semicolon from previous fix
      cifs: Ease memory pressure, do not use large buffers in byte range lock requests.
      cifs: Handle multiple response transact2 part 1 of 2
      cifs: cleanup various long lines
      cifs: Handle case of multiple trans2 responses for one SMB request (part 2 of 2)
      cifs: Fix mapping of EMLINK case
      cifs: handle termination of cifs oplockd kernel thread
      cifs: Do not init smb requests or block when sending requests
      cifs: Do not sleep interruptible after socket connect failure
      cifs: append \* properly on ASCII servers
      cifs: Update cifs todo list
      [CIFS] missing break needed to handle < when mount option "mapchars" specified
      [CIFS] Fix oops in cifs_unlink.  Caused in some cases when renaming over existing,
      [CIFS] fix casts of unicode strings to match function definition
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Update cifs version number and fix whitespace
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [CIFS] Fix cifs update of page cache. Write at correct offset when out of memory
      Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git

Steve Grubb (2):
      [AUDIT] Fix signedness of 'serial' in various routines.
      [AUDIT] LOGIN message credentials

Steven Cole (3):
      2.6.12-rc1-mm3 Fix ver_linux script for no udev utils.
      USB: Spelling fixes for drivers/usb.
      PCI: Spelling fixes for drivers/pci.

Stuart Brady (1):
      include/linux/soundcard.h: endianness fix

Stuart Hayes (1):
      ide-scsi: kmap scatter/gather before doing PIO

Suparna Bhattacharya (1):
      fix for __generic_file_aio_read() to return 0 on EOF

Suresh Siddha (3):
      [IA64] multi-core/multi-thread identification
      [IA64] Add config SCHED_SMT
      x86_64: Fix OEM hpet check

Sven Anderson (1):
      USB: clean up all iPod models in unusual_devs.h

Tejun Heo (2):
      This patch kills elevator_global_init() in elevator.c which does
      This patch fixes q->unplug_thresh condition check in

Thomas Graf (14):
      [RTNETLINK]: Protocol family wildcard dumping for routing rules
      [PKT_SCHED]: improve hashing performance of cls_fw
      [XFRM]: Prevent off-by-one access to xfrm_dispatch
      [XFRM]: Cleanup xfrm_msg_min and xfrm_dispatch
      [RTNETLINK] Fix RTM_MAX to represent the maximum valid message type
      [RTNETLINK] Fix & cleanup rtm_min/rtm_max
      [RTNETLINK] Cleanup rtnetlink_link tables
      [PKT_SCHED]: Fix dsmark to count ignored indices while walking
      [PKT_SCHED]: make dsmark try using pfifo instead of noop while grafting
      [PKT_SCHED]: Disable dsmark debugging messages by default
      [PKT_SCHED]: Fix typo in NET_EMATCH_STACK help text
      [PKT_SCHED]: Allow socket attributes to be matched on via meta ematch
      [PKT_SCHED]: Dump classification result for basic classifier
      [PKT_SCHED]: Fix numeric comparison in meta ematch

Thomas Hood (1):
      apm.c: ignore_normal_resume is set a bit too late

Thomas Winischhofer (2):
      USB: new SIS device id
      USB: new SiS device id

Tobias Klauser (1):
      arch/ppc64: Replace custom MIN macro

Todd Poynor (1):
      ARM: 2691/1: PXA27x sleep fixes take 2

Tom 'spot' Callaway (7):
      [SPARC]: module version cleanups
      [SPARC]: Stop-A printk cleanup
      [SPARC]: TCX Framebuffer fixes
      [SPARC]: Missing sparc32 ksyms
      [SPARC]: More sparc32 ksyms cleanups
      [SPARC]: Fix mxcc warning
      [SPARC]: dump_stack for sparc

Tom Rini (4):
      ppc32: Fix mpc8xx watchdog
      ppc32: Fix building 32bit kernel for 64bit machines
      ppc32: add <linux/compiler.h> to <asm/sigcontext.h>
      [NET]: linux/if_tr.h needs asm/byteorder.h

Tommy S. Christensen (4):
      [NET]: Disable queueing when carrier is lost.
      [NETLINK]: Fix race with recvmsg().
      [NETLINK]: Move broadcast skb_orphan to the skb_get path.
      [NETLINK]: Defer socket destruction a bit

Tony Luck (16):
      [IA64] fix: warning: `ql_size' might be used uninitialized
      [IA64] MAX_PGT_FREES_PER_PASS must be 'L' to avoid warning
      [IA64] Need to handle lfetch in "no_context" case.
      [IA64] print "siblings" before {physical,core,thread} id
      [IA64] manually apply changes to arch/ia64/sn/kernel/Makefile
      [IA64] Fix two warnings introduced by perfmon patches.
      [IA64] Update arch/ia64/configs/tiger_defconfig
      Merge with /home/aegl/GIT/linus
      Merge with linus
      [IA64] alternate perfmon handler
      Sync with Linus - rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
      [IA64] initialize spinlock pfm_alt_install_check
      [IA64] Use "PER_CPU" form of EXPORT macro
      auto merge with /home/aegl/GIT/linus
      Auto merge with /home/aegl/GIT/linus
      [IA64] Update comment to describe modes set in default control register.

Trond Myklebust (2):
      NFS: Fix lookup intent handling
      NFS: Ensure that we revalidate the cached file length for llseek(SEEK_END)

Venkatesh Pallipadi (4):
      Increase number of e820 entries hard limit from 32 to 128
      x86-64: Handle empty E820 regions correctly
      cpufreq-stats driver updates
      cpufreq-stats driver documentation

Viktor A. Danilov (1):
      USB: fix AIPTEK input doesn`t register `device` & `driver` section in sysfs (/sys/class/input/event#)

Vinay K Nallamothu (1):
      __attribute__ placement fixes

Vincent Sanders (2):
      ARM: 2707/2: Fix badge4 CPU Frequency build faliure
      ARM: 2708/1: Fix hackkit CPU Frequency build faliure

Vitaly Bordug (1):
      ppc32: Support for 82xx PQII on-chip PCI bridge

Vivian Bregier (1):
      USB: unusual_devs.h: atmel snd1 storage

Vladimir Saveliev (1):
      reiserfs: max_key fix

Vladislav Yasevich (3):
      [SCTP] Fix SCTP_ASSOCINFO getsockopt for 1-1 style
      [SCTP]: Fix bug in restart of peeled-off associations.
      [SCTP] Extend the info exported via /proc/net/sctp to support netstat for SCTP.

Vojtech Pavlik (8):
      Input: Add a missing KERN_INFO message designation, fix behavior
      Input: Remove (now) unused variable in i8042.c
      Input: Only write the CTR in i8042 resume function. Reading it is
      Input: Workaround for Sunrex K8561 IR Keyboard/Mouse. The mouse
      Input: Fix button mapping in joydev - BTN_TRIGGER was being
      input: Fix fast scrolling scancodes in atkbd.c
      Input: Fix fast scrolling scancodes in atkbd.c
      input: disable scroll feature on AT keyboards

William Lee Irwin III (4):
      sync_page() smp_mb() comment
      profile.c: `schedule' parsing fix
      try_to_unmap_cluster() passes out-of-bounds pte to pte_unmap()
      sparc32: silence access_ok() warnings

Xose Vazquez Perez (1):
      [TG3]: Add 5752M device ID.

YOSHIFUJI Hideaki (2):
      [IPV6]: Fix a branch prediction
      [IPV6]: Ensure to use icmpv6_socket in non-preemptive context.

Yasuyuki KOZAKAI (1):
      [NETFILTER]: Fix truncated sequence numbers in FTP helper

Yoichi Yuasa (6):
      mips: remove obsolete VR41xx RTC function from vr41xx.h
      mips: update VR41xx CPU-PCI bridge support
      mips: remove #include <linux/audit.h> two times
      mips: warning fix audit_arch()
      mips: add resource management to pmu
      serial: update NEC VR4100 series serial support

Yoshinori Sato (4):
      h8300 header update
      kallsyms C_SYMBOL_PREFIX support
      h8300 build error fix
      binfmt_flat mmap flag fix

Yum Rayan (1):
      serial_cs: Reduce stack usage in serial_event()

Zhang Yanmin (1):
      [IA64] sys_mmap doesn't follow posix.1 when parameter len=0

Zhang, Yanmin (2):
      ide proc destroy error
      spurious interrupt fix

Zwane Mwaikambo (2):
      cpuid x87 bit on AMD falsely marked as PNI
      [IA64] reduce cacheline bouncing in cpu_idle_wait

akpm at osdl.org (18):
      arm: fix SIGBUS handling
      arm: fix help text for ixdp465
      arm: add comment about dma_supported()
      arm: add comment about max_low_pfn/max_pfn
      Fix acl Oops
      fix Bug 4395: modprobe bttv freezes the computer
      vmscan: pageout(): remove unneeded test
      end_buffer_write_sync() avoid pointless assignments
      x86_64 show_stack(): call touch_nmi_watchdog
      jbd dirty buffer leak fix
      USB: usb_cdc build fix
      USB: usbnet printk warning fix
      ultrastor build fix
      generic_file_buffered_write fixes
      RLIMIT_AS checking fix
      drop_buffers() oops fix
      ppc64: nvram cleanups
      use smp_mb/wmb/rmb where possible

aquynh at gmail.com (1):
      dontdiff file sorted in alphabet order

blaisorblade at yahoo.it (2):
      uml: add nfsd syscall when nfsd is modular
      Cleanup DEFINE_WAIT

chas williams (2):
      [ATM]: [he] Use the DMA_32BIT_MASK constant from dma-mapping.h
      [ATM]: [fore200e] pci doesn't use global board list; use pci_register_driver()

domen at coderock.org (2):
      drivers/scsi/sata_vsc: add #include req'd for DMA_32BIT_MASK constant
      drivers/scsi/ahci: add #include req'd for the DMA_{64,32}BIT_MASK constants

ecashin at coraid.com (10):
      aoe 1/12: remove too-low cap on minor number
      aoe 2/12: allow multiple aoe devices with same MAC
      aoe 3/12: update driver version to 6
      aoe 4/12: handle distros that have a udev rules
      aoe 5/12: don't try to free null bufpool
      aoe 6/12: Alexey Dobriyan sparse cleanup
      aoe 8/12: document env var for specifying number
      aoe 9/12: add note about the need for deadlock-free sk_buff allocation
      aoe 11/12: add support for disk statistics
      aoe 12/12: send outgoing packets in order

felix at derklecks.de (1):
      USB Storage unusual_dev.h 07c4:a10b Datafab Systems, Inc.

gregkh at suse.de (2):
      USB: add new visor id for Treo 650
      kref: add link to original documentation to the kref documentation.

john stultz (1):
      i386: fix hpet for systems that don't support legacy replacement

johnpol at 2ka.mipt.ru (2):
      w1: real fix for big endian machines.
      w1_smem: w1 ID is only 8 bytes long.

kay.sievers at vrfy.org (7):
      add TIMEOUT to firmware_class hotplug event
      kobject/hotplug split - kobject add/remove
      kobject/hotplug split - class core
      kobject/hotplug split - block core
      kobject/hotplug split - devices core
      kobject/hotplug split - usb cris
      kobject/hotplug split - net bridge

maximilian attems (4):
      pnpbios: eliminate bad section references
      hd: eliminate bad section references
      efi: eliminate bad section references
      cyrix: eliminate bad section references

minyard at acm.org (1):
      kref: add documentation

randy_dunlap (1):
      update CREDITS

simon at thekelleys.org.uk (1):
      atmel wireless

ssant at in.ibm.com (1):
      PCI: fix up word-aligned 16-bit PCI config access through sysfs

stephane eranian (1):
      [IA64] another perfmon fix (take2)

walter harms (1):
      documentation for strncpy()



More information about the svn mailing list