<aegl:agluck-lia64.sc.intel.com>:
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/alex into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/Linus into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/stephane into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/trivial into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/trivial into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/stephane into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/sn2defconfig into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/work/jesse into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge agluck-lia64.sc.intel.com:/data/home/aegl/BK/Linus into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.9
  o Merge
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-test-2.6.8.1 into
agluck-lia64.sc.intel.com:/data/home/aegl/BK/linux-ia64-release-2.6.8.1
<ananth:broadcom.com>:
  o [libata sata_svw] race condition fix, new device support
<jejb:gsyprf11.external.hp.com>:
  o Merge
<jfs.adm:hostme.bitkeeper.com>:
  o Merge bk://linux.bkbits.net/linux-2.5 into
hostme.bitkeeper.com:/repos/j/jfs/linux-2.5
Aaron Grothe:
  o [CRYPTO]: Whirlpool algorithm updates
  o [CRYPTO]: Add Whirlpool digest algorithm
Adam Kropelin:
  o input: Eliminate hiddev.h dependency on hid.h
  o input: Fix hiddev disconnect-while-in-use oops
  o preset loops_per_jiffy for faster booting
Adam Radford:
  o 3ware 5/6/7/8000 driver update
  o 3ware 5/6/7/8000 driver v1.26.02.000
Adrian Bunk:
  o Fix Neomagic configuration dependency
  o TMS380TR must select FW_LOADER
  o qla2xxx gcc-3.5 fixes
  o cdu31a.c build fix
  o riscom8 build fix
  o pcxx.c build fix
  o really uninline lmc_trace
  o fix net/hamradio/dmascc with gcc 3.4
  o sk98lin/skge.c doesn't compile with PROC_FS=n
  o ixgb_main.c: fix inline compile errors
  o net/tulip/dmfe.c: gcc-3.5 fixes
  o net/rrunner.c: gcc-3.5 fixes
  o net/hamachi.c: gcc-3.5 build fixes
  o net/smc9194.c: fix gcc-3.5 inline compile errors
  o R8169_NAPI help text
  o Alex DeVries has moved
  o cciss /proc dependency fix
  o radio-maestro.c: gcc-3.5 fixes
  o mxser.c: gcc-3.5 fixes
  o istallion: gcc-3.5 fixes
  o #define inline as __attribute__((always_inline)) also for gcc >= 3.4
  o SCSI gdth: kill #define __devinitdata
Akinobu Mita:
  o [IA64] discontig.c: reset counters every iteration each node in show_mem()
  o show Active/Inactive on per-node meminfo
Akiyama Nobuyuki:
  o NMI trigger switch support for debugging(updated)
Al Borchers:
  o USB: corrected digi_acceleport 2.6.9-rc1 fix for hang on disconnect
  o USB: update Edgeport io_fw_down3.h
  o USB: update Edgeport io_fw_down.h
  o USB: update Edgeport io_usbvend.h
Alan Cox:
  o usb: hcd locking fix
  o Fix up tty patch problem with pc300 and clean up braces
  o Fix Kconfig for EDD
  o scsi docs fix
  o Update termios to use per tty semaphore
  o 3c59x: add invalid MAC address check
  o Fix typo in final changes to old i4l tty code
  o fix typo in capi driver
  o tty locking cleanup and fixes
  o serial-cs and unusable port size ranges
  o ide: remove never changing FANCY_STATUS_DUMPS define
  o ide: update comments in ide.c and ide-probe.c
  o fix the barrier IDE detection logic
  o Root reservations for strict overcommit
  o VLAN support for 3c59x/3c90x
  o ide: identify non decoded master/slave by serial and model
  o ide: fix bad disk geometry hang
  o ide: quiten hwif spin up
  o ide: do hwif spin up for all platforms
  o missing CPU descriptors
  o Fix HPT374 merge problem
  o [libata] improve translation of ATA errors to SCSI sense codes
  o ipr: Fix assorted dma_addr_t typing errors
Alan Modra:
  o ppc64: give the kernel an OPD section
Alan Stern:
  o Let LLD specify INQUIRY length
  o Add BLIST_INQUIRY_36 to all USB blacklist entries
  o USB: Add missing cleanup to usb_register_root_hub()
  o USB: Use 8-byte hub status URB buffer
  o USB: Update unlink testing code in the usbtest driver
  o USB: unusual_devs.h entry
  o USB: Fix submission-error bug in the USB scatter-gather
  o USB: Set QH bit in UHCI framelist entries
Alasdair G. Kergon:
  o device-mapper: rename emit macro
  o device-mapper: fix minor number check
Alex Sanks:
  o USB: net2280 patch
Alex Williamson:
  o fix compat_do_execve stack usage
  o [IA64] iosapic.h, pci.c, iosapic.c, acpi.c: iosapic NUMA interrupt
locality
  o [IA64] sba_iommu.c: sba_iommu NUMA locality
  o [IA64] discontig.c: fixup pxm_to_nid_map
Alexander Shatohin:
  o Typo in drivers/net/dl2k.h
Alexander Stohr:
  o [SPARC64]: Fix solaris emul __set_utsfield offset calculation
Alexander Viro:
  o i2o.h fix
  o amd64 iomem initial annotations
  o trivial usb endianness annotations
  o isd200 bugfix for 64bit boxen
  o ohci bugfix for big-endian 64bit boxen
  o hfsplus endianness bugfix
  o hfsplus endianness annotations
  o hfs endianness annotations
  o umem iomem and (partial) endianness annotations
  o cpqarray iomem annotations
  o cciss endianness and iomem annotations
  o i2o_config __user annotations
  o ufs endianness bugfixes
  o ufs endianness annotations
  o isofs endianness annotations
  o ncpfs (7/7): misc fixes and cleanups
  o ncpfs (6/7): trivial endianness annotations
  o ncpfs (5/7): le16 handling in marshalling
  o ncpfs (4/7): be16 handling in marshalling
  o ncpfs (3/7): be32 handling in marshalling
  o ncpfs (2/7): date handling cleanup
  o ncpfs (1/7): constants sanitized
  o quota endianness annotations
  o fs/partitions endianness annotations
  o udf endianness annotation fix
  o hton* and ntoh* endianness annotations
  o romfs endianness annotations
  o arcnet iomem annotations
  o more NULL noise removal in drivers/scsi
  o more new struct initializers
  o sx8 iomem and endianness annotations + endianness bugfix
  o DAC960 iomem annotations
  o Race with iput and umount
  o drivers/input annotations
  o applicom iomem annotations
  o net2280 iomem annotations
  o rxrpc endianness annotations
  o afs endianness annotations
  o jbd endianness annotations
  o efs endianness annotations
  o fat endianness annotations
  o ext3 endianness annotations and bugfixes
  o sysvfs endianness annotations and bugfixes
  o cifs: IPv4-related endianness annotations and bugfixes
  o cifs: assorted endianness bugfixes
  o cifs: annotate SESSION_SETUP_ANX
  o cifs: annotate TCONX_{REQ,RESP}
  o cifs: annotate smb_hdr
  o cifs: annotate T2_F{FIRST,NEXT|_RSP_PARMS
  o cifs: annotate FILE_SYSTEM_ATTRIBUTE_INFO
  o cifs: annotate FILE_SYSTEM_DEVICE_INFO
  o cifs: annotate FILE_DIRECTORY_INFO, clean up cifs_readdir()
  o cifs: annotate stat-related structures
  o cifs: annotate fea{,list}, endianness bugfix
  o cifs: annotate TRANSACT_CHANGE_NOTIFY_{REQ,RESP}
  o cifs: annotate file_..._info
  o cifs: annotate TRANSACTION2_QFSI_{REQ,RESP}
  o cifs: annotate TRANSACTION2_GET_DFS_REFER_{REQ,RESP}, minor endianness
bugfix
  o cifs: annotate TRANSACTION2_FNEXT_{REQ,RESP}
  o cifs: annotate TRANSACTION2_FFIRST_{REQ,RESP}, typo fix in
CIFSSMBFindSingle()
  o cifs: annotate TRANSACT_IOCTL_{REQ,RESP}
  o cifs: annotate TRANSACTION2_QPI_{REQ,RESP}
  o cifs: annotate NT_RENAME_{REQ,RESP}
  o cifs: annotate TRANSACTION2_SPI_{REQ,RESP}
  o cifs: annotate COPY_{REQ,RESP}, minor endianness bugfix
  o cifs: annotate TRANSACTION2_SFI_{REQ,RESP}
  o cifs: annotate RENAME_{REQ,RESP}
  o cifs: annotate LOCK_{REQ,RESP}
  o cifs: annotate WRITE_{REQ,RESP}
  o cifs: annotate READ_{REQ,RESP}
  o cifs: annotate OPEN_{REQ,RESP}, endianness bugfix
  o cifs: annotate CREATE_DIRECTORY_{REQ,RESP}
  o cifs: annotate DELETE_DIRECTORY_{REQ,RESP}
  o cifs: annotate DELETE_FILE_{REQ,RESP}
  o cifs: annotate NEGOTIATE_{REQ,RESP}
  o CIFSSMBQueryReparseLinkInfo() endianness fix
  o CIFSSMBNegotiate endianness fix
  o more endianness breakage (CIFSSMBLock(), again)
  o CIFSSMBLock() endianness fix
  o udf endianness annotations
  o affs endianness annotations
  o adfs endianness annotations
  o ext2 endianness annotations
  o beginning of endianness annotations
  o quota minor endianness fixes
  o UDF endianness fixes
  o acorn partitions endianness fixes
  o msdos and vfat endianness fixes
  o ext2 endianness fixes
  o adfs endianness fixes
  o nfs ->follow_link() switched to new scheme
  o misc cleanup in symlink-handling part of namei.c
  o reduce stack use in altroot handling
  o cifs ->follow_link() switched to new scheme, cleaned up
  o ncpfs ->follow_link() switched to new scheme
  o sysfs ->follow_link() switched to new scheme
  o afs ->follow_link() fixes
  o megaraid annotation
  o eicon annotation
  o more NULL noise removal
  o __setup fixes
  o sparc64 vga.h fix
  o mixart cleanups
  o netfilter warning (alpha)
  o alpha csum_partial_copy.c annotations
  o acpiphp_ibm.c 64bit portability
  o acpi/processor.c 64bit portability
  o missing include in pcm_native.c
  o usx2y cleanups and fixes
  o alpha warning fixes
  o missing include compiler.h in arm memory.h
  o mmc annotation
  o missing includes from irq changes
  o NULL noise removal in usb/gadget
  o ifdef fixes
  o misc alpha bits
  o checksum.h annotations
  o misc sound/oss bits
  o arm Kconfig fixes
  o 64bit portability fixes (pointer-to-int stuff)
  o 64bit cleanup in bt878 and btaudio
  o wf_midi check_region() removal
  o mpu401 check_region() removal
  o cmpci cleanup
  o maui cleanup, fixes and check_region() removal
  o ad1848 check_region() removal
  o opl3 cleanup and check_region() removal
  o sgalaxy cleanup and check_region() removal
  o pss cleanup, fixes and check_region() removal
  o mad16 cleanup, fixes and check_region() removal
  o trix cleanup and check_region() removal
  o sscape cleanup, fixes and check_region() removal
  o soundblaster check_region() removal
  o casts are not lvalues
  o preprocessor mess in msnd
  o check_region() removal in waveartist
  o more size_t portability fixes
  o signed char fixes in qd65xx
  o any2_scsi() cleaned up
  o check_region() removal in fdomain.c
  o check_region() removal in tc/zs.c
  o bad names of local-in-macros in arm io.h
  o missing include of config.h in asm-alpha/page.h
  o missing export of memchr on arm
  o NULL noise removal
  o mpoa warning fix
  o mda dependency
  o usb alignment fixes
  o warning fix in usb/gadget/inode.c
  o signed char bugs in ixj
  o killed check_region() in ixj
  o annotation of xfs sendfile
  o annotation of ki_buf
  o removed bogus casts of SPIN_LOCK_UNLOCKED
  o /dev/ptmx open() fixes
Alexey Dobriyan:
  o kerneldoc: Fix comma separated members
Alexey Kuznetsov:
  o [IPV4]: Fix fa_list walking in fib_hash.c
Ali Saidi:
  o alpha: cpu mask fix-ups broke SMP DP264 machines in 2.6.8
Andi Kleen:
  o x86_64: add newline before MCE
  o x86_64: make in_gate_vma() safer
  o x86_64: don't corrupt interrupt flag on timer resume
  o x86_64: avoid a deadlock during panic
  o x86_64: fix circular dependency with UNORDERED_IO
  o x86_64: remove CONFIG_FRAME_POINTER
  o x86_64: fix profile_pc
  o x86_64: fix oops with multiple MCEs
  o x86_64: Lindenhurst MSI build fix
  o scsi: add proper pci id table to aic7xxx
  o x86-64: copy ioperm bitmaps more efficiently at context  switch
  o x86-64: turn tss into per cpu data
  o x86-64, x86: don't pass CR2 on alignment faults
  o x86-64: add read implies exec macro
  o x86-64: synchronize video.S with i386
  o x86-64: sibling map fix for clustered mode
  o x86-64: fix for mem= on NUMA systems
  o x86-64: add might_sleeps to more *_user functions
  o x86-64: print mce bank enable mask in hex
  o x86-64: remove WARN_ON in smp_call_function
  o x86-64: make machine check handler configurable
  o x86-64: IO-APIC suspend/resume
  o x86-64: avoid panic when APIC ID cannot be set
  o x86-64: avoid deadlock in page fault handler
  o x86-64: update defconfig
  o x86-64: add apic={verbose,quiet,debug}
  o x86-64: make APIC errors KERN_DEBUG
  o x86-64: add atomic64_t
  o Fix ABI in set_mempolicy()
  o Add prctl to modify current->comm
  o [NET]: Fix missing spin lock in lltx path
  o [NET]: Improve netdev->hard_start_xmit() documentation
  o [E1000]: Add LLTX support
  o [TG3]: Add LLTX support
  o [NET]: NETIF_F_LLTX for devices
  o Work around gcc 3.5 offsetof bug
  o Cleanup & fix lost ticks handling on x86-64
  o [NET]: Do less atomic count changes in dev_queue_xmit
  o [NET]: Fix CONFIG_COMPAT build with networking disabled
  o Fix argument checking in sched_setaffinity
  o Increase bus/apic limits on x86-64
  o Fix boot_cpu_data on x86-64
  o Add support for NUMA discovery on AMD dual core to x86-64
  o [CPUFREQ] Fix cosmetic issue in powernow-k8 error handling
  o x86_64: emulate NUMA on non-NUMA hardware
  o Fix warnings in es7000
  o md: make MD no device warning KERN_WARNING
  o New x86-64 merge
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5: fixmap.h fix
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o gcc-3.5 fixes
  o [IA64] various issues in the IA64 swiotlb code
Andrea Arcangeli:
  o ptep_establish smp race x86 PAE >4G
  o Correctly handle d_path error returns
  o do_general_protection doesn't disable irq
Andreas Schwab:
  o Properly recognize PowerMac7,3
  o [IA64] acpi.c: export pm_power_off for use by ipmi_poweroff module
  o [IA64] <asm-ia64/acpi.h> still declares deleted acpi_register_irq
Andrew Chew:
  o sata_nv: fix CK804 support
  o [libata sata_nv] fix leak on error
Andrew Morton:
  o ext3 direct io assert fix
  o revert writeback threshold changes
  o psi240i build fix
  o vmscan: handle empty zones
  o remove get_cpu_ptr()
  o sparc64: time interpolator build fix
  o remove sh64 smplock.h
  o bio_alloc() cleanup
  o isofs buffer management fix
  o tmscsim.c build fix
  o [NET]: Fix pkt_act.h warning with gcc-2.95
  o Fix mark_buffer_dirty_inode locking breakage
  o remove ext2_panic()
  o airo build fix
  o ipr.c build fix
  o add_to_swap(): suppress oom message
  o Fix shmem.c stubs
  o x86_64 waitid syscall number fix
  o NFS: older gcc's don't like unsized arrays
  o isdn debug build fix
  o remove ext2_panic() prototype
  o truncate_inode_pages latency fix
  o megaraid warning fix
  o copy_to_user checking in select.c
  o must_check copy_to_user()
  o Fix x86_64 vs select.c namespace clash
  o sane mlock_limit
  o copy_mount_options size fix
  o [un]register_ioctl32_conversion() stubs
  o ipr.c build fix
  o sym_requeue_awaiting_cmds() warning fix
  o e1000 build fix
  o eata_pio.c warning fix
  o file_ra_state_init speedup
  o USB: legousbtower.c module_param fix
  o alloc_pages priority tuning
  o first/next_cpu returns values > NR_CPUS
  o uml: CPU scheduler update
  o schedstat: UP fix
  o net/Kconfig crc16 warning fix
  o IS_ERR() unlikeliness cleanup
  o mark IS_ERR as unlikely()
  o Concurrent O_SYNC write support
  o Writeback page range hint
  o send_IPI_mask_bitmask() build fix
  o err2-6: hashbin_remove_this() locking fix
  o memory-backed inodes fix
  o make sync_dirty_buffer() return something useful
  o megaraid build fix
  o libata build fix
Andrew Vasquez:
  o SCSI QLA not working on latest *-mm SN2 (qla_dbg fixes)
  o Fix qla2xxx mismerge
  o [8/8]  qla2xxx: Update version
  o qla2xxx: 23xx/63xx firmware updates
  o [5/8]  qla2xxx: Rework ISR registration
  o [4/8]  qla2xxx: Small fixes
  o qla2xxx: DMA pool/api usage
  o [2/8]  qla2xxx: Dynamic resize of request-q
  o [1/8]  qla2xxx: PCI posting fixes
  o Re: 2.6.8-rc3-mm2:  Debug: sleeping function called from invalid
Andrey Panin:
  o CRC16 renaming in VIA Velocity ethernet driver
  o fix visws kernel build
  o fix qla1280 build on visws
Andrey V. Savochkin:
  o fix for fsync ignoring writing errors
Andries E. Brouwer:
  o overcommit symbolic constants
  o add static in ufs
  o add static in udf
  o add static in efs
  o add static in autofs4
  o add static in befs
  o add static in afs
  o add static in affs
  o isofs: add static
  o adfs: add static
  o fat: add static
  o minix block usage counting fix
Andy Fleming:
  o ppc32: 85xx spurious interrupt bug
  o update gianfar ethernet driver
Andy Polyakov:
  o cdrom signedness range fixes
Andy Whitcroft:
  o ppc64 topdown support: arch-specific get_unmapped_area()
  o ppc64: topdown support
  o use page_to_nid
  o i386 bootmem restrictions
Aneesh Kumar:
  o alpha: print the symbol of pc and ra during Oops
Anil Keshavamurthy:
  o Online CPU with maxcpus option panics
Anton Altaparmakov:
  o NTFS: Fix another stupid bug in
fs/ntfs/attrib.c::ntfs_external_attr_find() where we forgot to unmap the
extent mft record when we had finished enumerating an attribute which caused
a bug check to trigger when the VFS calls ->clear_inode.
  o NTFS: Fix stupid bug in fs/ntfs/attrib.c::ntfs_attr_reinit_search_ctx()
where we did not clear ctx->al_entry but it was still set due to changes in
ntfs_attr_lookup() and ntfs_external_attr_find() in particular.
  o NTFS: Change all the defines back to simple enums since sparse is now
happy typed enums.  This completes the sparse annotations in NTFS.
  o Update for the LDM driver (fs/partitions/ldm.c): The last_vblkd_seq can
be before the end of the vmdb, just make sure it is not out of bounds.
  o NTFS: Change {const_,}cpu_to_le{16,32}(0) to just 0 as suggested by Al
Viro
  o NTFS: Convert final enum (fs/ntfs/logfile.h) to define to silence last
bitwise sparse warning.
  o NTFS: Remove silly (__force le32) casts from __ntfs_is_magic{,p} helper
functions.  Thanks to Al Viro for spotting them.
  o NTFS: Fix a stupid bug where I forgot to actually do the attribute lookup
and then went and used the looked up attribute...  Ooops.
  o NTFS: 2.1.19 - Many cleanups, improvements, and a minor bug fix
  o NTFS: Finish off sparse annotation
  o NTFS: Continuing sparse annotations: finish data types and header files
  o NTFS: Begin of sparse annotations: new data types and endianness
conversion
  o NTFS: - Update ->truncate (fs/ntfs/inode.c::ntfs_truncate()) to check if
the inode size has changed and to only output an error if so.
  o NTFS: Change '\0' and L'\0' to simply 0 as per advice from Linus Torvalds
  o NTFS: Improve the previous transparent union removal
  o NTFS: Get rid of the ugly transparent union in
fs/ntfs/dir.c::ntfs_readdir() and ntfs_filldir() as per suggestion from Al
Viro.
  o NTFS: - Remove BKL use from ntfs_setattr() syncing up with the rest of
the kernel.
  o NTFS: 2.1.18 release
  o NTFS: - Fix endianness bug in ntfs_external_attr_find()
  o NTFS: Rename {{re,}init,get,put}_attr_search_ctx() to
ntfs_attr_{{re,}init,get,put}_search_ctx() as well as the type
attr_search_context to ntfs_attr_search_ctx.
  o NTFS: Rename {find,lookup}_attr() to ntfs_attr_{find,lookup}() as well as
find_external_attr() to ntfs_external_attr_find() to cleanup the namespace a
bit and to be more consistent with libntfs.
  o NTFS: Fix a potential bug in fs/ntfs/mft.c::map_extent_mft_record() that
could occur in the future for when we start closing/freeing extent inodes if
we don't set base_ni->ext.extent_ntfs_inos to NULL after we free it.
  o NTFS: Fix scheduling latencies in ntfs_fill_super() by dropping the BKL
because the code itself is using the ntfs_lock semaphore which provides safe
locking.  (Ingo Molnar)
  o Merge ssh://linux-ntfs@bkbits.net/ntfs-2.6-devel into
cantab.net:/home/src/ntfs-2.6-devel
  o NTFS: Remove vol->nr_mft_records as it was pretty meaningless and
optimize the calculation of total/free inodes as used by statfs().
  o NTFS: 2.1.17 - Fix bugs in mount time error code paths
  o NTFS: - Load attribute definition table from $AttrDef at mount time
  o NTFS: Only need two spare runlist elements when reallocating memory in
fs/ntfs/lcnalloc.c::ntfs_cluster_alloc(), not three since we no longer add a
starting element.
  o NTFS: Fix fs/ntfs/debug.c::ntfs_debug_dump_runlist() for the previous
removal of LCN_EINVAL which was not used in the kernel NTFS driver.
  o NTFS: Fix fs/ntfs/lcnalloc.c::ntfs_cluster_alloc() to use
LCN_RL_NOT_MAPPED rather than LCN_ENOENT as runlist terminator.  Also, make
it not create a LCN_RL_NOT_MAPPED element at the beginning.
  o NTFS: Minor update to fs/ntfs/bitmap.c to only perform rollback if at
least one bit has actually been changed.
  o NTFS: Implement cluster (de-)allocation code (fs/ntfs/lcnalloc.[hc])
Anton Blanchard:
  o ppc64: fix some issues with mem_reserve
  o ppc64: User tasks must have a valid thread.regs
  o ppc64: fix CONFIG_CMDLINE
  o ppc64: disable some drivers broken on 64bit
  o ppc64: fix hotplug CPU when building a pseries+pmac kernel
  o ppc64: export probe_irq_mask
  o ppc64: Remove A() and AA()
  o ppc64: clean up asm/mmu.h
  o ppc64: iseries build fixes
  o ppc64: replace mmu_context_queue with idr allocator
  o ppc64: powersave_nap sysctl
  o ppc64: force_sigsegv fixes
  o Allocate correct amount of memory for pid hash
  o ppc32: remove -Wno-uninitialized
  o hvc: uninitialised variable
  o ppc64: Fix spurious warnings uncovered by -Wno-uninitialized removal
  o ppc64: Fix real bugs uncovered by -Wno-uninitialized removal
  o ppc64: remove -Wno-uninitialized
  o ppc64: clean up idle loop code
  o ppc64: enable POWER5 low power mode in idle loop
  o ppc64: restore smt-enabled=off kernel command line option
  o ppc64: use early_param
  o ppc64: remove EEH command line device matching code
  o ppc64: remove unused ppc64_calibrate_delay
  o ppc64: clean up kernel command line code
  o ppc64: use nm --synthetic where available
  o ppc64: Enable NUMA API
  o ppc64: RTAS error logs can appear twice in dmesg
  o ppc64: remove SPINLINE config option
  o Backward compatibility for compat sched_getaffinity
  o Clean up compat sched affinity syscalls
  o Move __preempt_*lock into kernel_spinlock, clean up
  o Speed up oprofile buffer drain code
  o fix oprofile vfree warning on error
  o use for_each_cpu in oprofile code
  o ppc64: fix compat NUMA API on big endian 64bit
  o ppc64: compat_get_bitmap/compat_put_bitmap
  o ppc64: fix compat cpu affinity on big endian 64bit
  o ppc64: fix boot memory reporting
  o ppc64: cut down paca footprint
  o ppc64: be resilient against sysfs PCI config accesses
  o ppc64: fix hang on oprofile shutdown
  o ppc64: allow SD_NODES_PER_DOMAIN to be overridden
  o ppc64: Fix POWER5/JS20 SMP init
  o ppc64: cleanup asm/processor.h
  o ppc64: allocate NUMA node data node locally
  o ppc64: quieten NUMA boot messages
  o ppc64: update iSeries_defconfig
  o ppc64: update pSeries_defconfig
  o ppc64: dynamically allocate emergency stacks
  o ppc64: print backtrace in EEH code
  o ppc64: enable DEBUG_SPINLOCK_SLEEP
  o prio-tree: remove function prototype inside function
  o reduce size of struct inode on 64bit
  o ppc64: remove iseries profiling
  o remove cacheline alignment from inode slabs
  o reduce size of struct dentry on 64bit
  o reduce size of struct buffer_head on 64bit
  o Fix gcc 3.5 compile issue in mm/mempolicy.c
  o ppc64: Fix oprofile error messages
  o ppc64: add missing EXPORT_SYMBOLS for oprofile
  o ppc64: allow oprofile module to be safely unloaded
  o ppc64: disable oprofile debug messages
  o ppc64: POWER4 oprofile update
  o ppc64: remove old asm offsets
  o ppc64: reduce stack overflow warning threshold
Antonino Daplas:
  o fbdev: Arrange driver order in Makefile
  o fbdev: Initialize i810fb after agpgart
  o fbcon: fix fbcon's setup routine
  o fbdev: Add module_init() and fb_get_options() per driver
  o fbdev: Clean up framebuffer initialization
  o fbcon: take over console on driver registration
  o fbdev: PPC crash and other fixes for rivafb
  o fbdev: Speed up scrolling of tdfxfb
  o fbdev: fix copy_to/from_user in fbmem.c:fb_read/write
  o fbdev: fix kernel panic from FBIO_CURSOR ioctl
  o tdfxfb: salvage tdfxfb from James' tree
  o sgivwfb: salvage sgivwfb from James' tree
  o neofb: salvage neofb from James' tree
  o epson1355fb: salvage epson1355 code from James' tree
  o rivafb: directcolor mode and miscellaneous fixes
  o fbdev: use 8-bit DAC for capable hardware
  o fbdev: support for bold attribute for monochrome framebuffers
  o fbdev: do the deletion of mode entries at fbdev level
  o Video Mode Handling - Reduce memory footprint of fbdev
  o Video Mode Handling - Delete entries from mode list
  o Video Mode Handling - Save per-display graphics/display settings
  o Video Mode Handling - Linked list of video modes
  o rivafb: kill riva_chip_info and riva_chips
  o fbdev: find correct logo for directcolor < 24bpp
  o i810fb fixes
  o rivafb: Do not tap VGA ports if not X86
  o fbdev: ATTN: Maintainers - Set correct hardware capabilities
  o fbdev: set color fields correctly
  o fbcon: ifferentiate bits_per_pixel from color depth
  o fbcon: EDD-based blacklisting
Antti P. Miettinen:
  o [NETFILTER]: One missed case in arp_tables.c unaligned fixes
  o [NETFILTER]: Consistent IP address access in arp_tables.c
Arjan van de Ven:
  o mark scsi_add_host __must_check
  o aic79xx hostraid support
  o make hugetlb expansion allocation nowarn
  o ide: check the return value of pci_set_dma_mask() in cs5520.c
  o drm: optimise i8x0 accesses
  o Fix fs/locks.c init order
  o fix permissions on the `tainted' sysctl
  o Automatically enable bigsmp on big HP machines
  o flexible-mmap for ppc64
  o flex mmap for s390(x)
  o flexmmap patchkit: fix for 32 bit emu for 64 bit arches
  o mark LOOP_CHANGE_FD as an ULONG compat ioctl
Arkadiusz Miskiewicz:
  o [AGPGART] via-agp.c resume/suspend support
Armin Schindler:
  o ISDN Eicon driver: maint/trace fix and update
  o 2.6 ISDN CAPI: low-level drivers skb free fix
Arnaldo Carvalho de Melo:
  o [LLC] set mac.raw if tr_source_route is called
  o [SKBUFF] introduce tr_hdr(skb)
  o [SKBUFF] use eth_hdr(skb), skb->mac.raw cases
  o [BRIDGE] convert __constant_htons(constant) to htons
  o [SKBUFF] introduce eth_hdr(skb)
  o [TCP] don't use sk_zapped
  o [SOCK] remove sk_pair, only really used by AF_UNIX
  o [NET] Calculate ipv6_pinfo offset from struct proto->slab_obj_size
  o [SOCKET] make enum socket_type be arch overridable
  o [NET] generalise per protocol slab cache handling
  o [NET]: Move SOCK_foo types into linux/net.h
Arnd Bergmann:
  o Using get_cycles for add_timer_randomness
  o clean up __always_inline__ usage
  o fix reading string module parameters in sysfs
  o [WATCHDOG] v2.6.8.1 compat_ioctl-patch
Arthur Othieno:
  o s390: Use include/asm-generic/dma-mapping-broken.h
Arun Sharma:
  o [IA64] Added support for the new syscall sys_waitid()
  o [IA64] sparse annotations and cleanups for ia32 subsystem
  o Fix copying of unaligned data across user/kernel boundary
Atul Mukker:
  o Update megaraid to version 2.20.3.1
  o Update to megaraid version 2.20.3.0
  o Add new Megaraid driver version 2.20.0.1
Badari Pulavarty:
  o dio fine alignment and pages in io
  o AIO/DIO oops fix
  o Fix mpage_readpage() for big requests
  o DIO pages-in-io accounting fix
  o direct-io: size the BIOs more accurately
Bart De Schuymer:
  o [NETFILTER]: port physdev to ip6tables
  o [BRIDGE]: Fix length checking in ipv6 bridge filtering
  o [BRIDGE]: Add ipv6 packet filtering
Bartlomiej Zolnierkiewicz:
  o [ide] pdc202xx_old: kill PDC202XX_DECODE_REGISTER_INFO
  o [ide] kill dead TASKFILE_IN_OUT code
  o [ide] cmd64x: kill dead DEBUG_CMD_REGS code
  o [ide] Simtec BAST (EB2410ITX) / Thorcom VR1000 driver
  o [ide] aec62xx: remove dead DEBUG_AEC_REGS code
  o [ide] remove stale comment from ide-proc.c
  o [ide] remove dead debugging code from ide-taskfile.c
  o [ide] remove dead CMD640 debugging from ide-probe.c
  o [ide] triflex: kill /proc/ide/triflex
  o [ide] remove ide_hwif_t->sg_dma_active
  o [ide] hpt34x: remove dead /proc/ide/hpt34x code
  o ide: small cleanup for sis5513
  o ide: unify taskfile single/multiple PIO code
  o ide: add ide_hwif_t->data_phase
  o ide: remove unused ide_[dma,pio]_ops_t
  o ide: fix LBA48 support for ALi chipsets (rev < 0xC5)
  o ide: remove kmalloc() from ide_unregister()
  o ide: fix bogus write cache comment
  o ide: sgiioc4 driver needs /proc/ide entries
  o libata: ata_piix.c PIO fix
  o ide: remove unused IDETAPE_DEBUG_LOG_VERBOSE code from ide-tape.c
  o ide: remove CONFIG_IDE_TASKFILE_IO code from pdc4030.c
  o ide: small drivers/ide/legacy/Makefile cleanup
  o ide: remove /proc/ide/hd?/settings:ide-scsi & HDIO_SET_IDE_SCSI ioctl
Baruch Even:
  o [TCP]: Fix some typos
Bastian Blank:
  o s390: sclp compile fix
  o s390: export copy_in_user
Ben Dooks:
  o [ARM PATCH] 2145/1: S3C2410 - GPIO ID register update
  o [ARM PATCH] 2144/1: S3C2410 - s3c2440 fixes and clock updates
  o [ARM PATCH] 2131/1: Add _iomem to the IO string functions
  o [ARM PATCH] 2130/1: PXA255 Errata #31 fix for sleep.S
  o [ARM PATCH] 2129/1: S3C2410 - fix set_irq_type() for EINT0..EINT3
  o [ARM PATCH] 2127/1: S3C2410 - fix compile error in serial driver
  o [ARM PATCH] 2123/4: S3C2410 - GPIO IRQ IRQ Filtering and pin number patch
  o [ARM PATCH] 2124/1: S3C2410 - include/asm-arm/arch-s3c2410/regs-spi.h
  o [ARM PATCH] 2122/1: S3C2410 - Documentation updates
  o [ARM PATCH] 2121/1: S3C2410 - add S3C2410_MISCCR definitions for power
down config
  o [ARM PATCH] 2120/1: S3C2410 - include/asm-arm/arch-s3c2410/regs-iic.h
  o [ARM PATCH] 2119/1: S3C2410 - include/asm-arm/arch-s3c2410/regs-mem.h
  o [ARM PATCH] 2118/1: S3C2410 - gpio updates and header file fix
  o [ARM PATCH] 2103/1: BAST - USB power control
  o [ARM PATCH] 2101/1: S3C2410 - usb port management
  o [ARM PATCH] 2116/1: S3C2410 - s3c2410_gpio_cfgpin() mask bug
  o [ARM PATCH] 2102/1: BAST - incorrect IRQ for USB overcurrent
  o [ARM PATCH] 2107/1: BAST - additional serial port fixes
  o [ARM PATCH] 2112/1: S3C2410 - fix <asm/arch/regs-clock.h> for assembly
inclusion
  o [ARM PATCH] 2110/1: S3C2410 - NAND platform data
  o [ARM PATCH] 2093/1: S3C2410 - remove un-necessary resource from NAND
  o [ARM PATCH] 2092/1: S3C2410 - gpio bugfix and additions
  o [ARM PATCH] 2091/1: S3C2410 - change id of s3c2410-ohci
  o [ARM PATCH] 2090/2: S3C2410 - usb gadged (udc) include
  o [ARM PATCH] 2076/1: S3C2410 - s3c2440 support and machine updates
  o [ARM PATCH] 2058/2: S3C2410 - Add PWM devices, update ID on existing
devices
  o [ARM PATCH] 2029/1: S3C2410 - nand controller register definitions
  o [ARM PATCH] 2028/1: S3C2410 - SDIO/MMC register definitions
  o [ARM PATCH] 2074/1: S3C2410 - fix reboot by watchdog
  o [ARM PATCH] 2063/1: BAST - CPLD register updates
  o [ARM PATCH] 2062/2:  Initial support for s3c2440 cpus
  o [ARM PATCH] 2061/1: S3C2410 - Drive strength control for s3c2440
  o [ARM PATCH] 2056/1: S3C2410 - check for IRQ pending in gettimeoffset()
  o [ARM PATCH] 2055/1: S3C2410 - add timer0 deadzone definition
  o [ARM PATCH] 2044/1: S3C2410 - missing IRQ_TICK from RTC resources
  o [ARM PATCH] 2043/1: S3C2410 update to registered devices
  o [ARM PATCH] 2042/1: S3C2410 - Clock fixes, added watchdog clock
  o [ARM PATCH] 2027/1: S3C2410 - initial documentation
  o [ARM PATCH] 2026/1: S3C2410 - header text for
arch/arm/mach-s3c2410/s3c2410.h
  o [ARM PATCH] 2025/1: S3C2410 - default platform devices
  o [ARM PATCH] 1993/3:  S3C2410 DMA Support
  o [ARM PATCH] 1991/1: S3C2410 - irq updates
  o [ARM PATCH] 1995/1: S3C2410 - Clock controls
Ben Leslie:
  o Use posix headers in sumversion.c
Benjamin Herrenschmidt:
  o ppc64: more issues with mem_reserve
  o ppc32: Add "native" iomap interfaces
  o ppc64: Split iomap implementation & eeh !
  o ppc64: Fix module exports for G5
  o ppc64: update g5_defconfig
  o ppc64: Fix find_udbg_vterm()
  o Fix booting on some recent G5s
  o ppc64: Fix incorrect initialization of hash table on some pSeries
  o ppc64: Fix !SMP build
  o ppc64: DART iommu allocation fix
  o ppc/ppc64: Fix g5 access to PCI IO cycles
  o ppc64: Make the DART "iommu" code more generic
  o ppc64: Remote some userland-only stuff from kernel header
  o ppc64: Fix spelling error in callback name
  o ppc64: fix 32-bit SI_TIMER conversion fix
  o ppc64: Fix 32 bits conversion of SI_TIMER signals
  o radeonfb: Fix newer PowerBook & warnings
  o ppc32: Fix warning in pmac battery code
  o ppc32: ADB keycode conversion update
  o ppc32/64: Fix warning in pmac ide
  o ppc32: Fix typo/bug in bus resource allocation
  o ppc32: adapt prom_init to offb change
  o ppc32: Fix use of uninitialized pointer in offb
  o ppc32: Fix type/bug in pmac_feature.c
  o ppc32: Fix potentially uninitialized var in chrp_setup.c
  o ppc32: Fix bogus return value in pmac_cpufreq.c
  o ppc32: Fix Apple Xserve G4 PCI probing
  o ppc64: monster cleanup
  o pmac: don't add °C suffix in sys for adt746x driver
  o ppc64: Fix __raw_* IO accessors
  o ppc64: Fix some bogus warnings & cleanup tlbie code path
  o ppc32: pmac cpufreq for ibook 2 600
  o fbdev/radeonfb: Remove bugus radeonfb_read/write
  o ppc64:Fix missing register in altivec context switch
  o ppc: fix sungem NAPI
  o ppc32: Fix boot with ppc970fx CPU
  o ppc/ppc64: fix offb
  o ppc[64]: increase max auxv entries
  o ppc32: Improve workaround for 74xx CPUs with broken BTIC
  o ppc32: properly export some pcibios_* functions
  o ppc32: PowerMac trackpad problems
  o ppc32: remove hardcoded offsets from ppc asm
  o ppc32: Fix booting on some OldWolrd Macs
Bjorn Helgaas:
  o QLogic ISP2x00: remove needless busyloop
  o drm: add pci_enable_device
  o silence sn_console driver on non-SGI boxes
  o announce hpet devices claimed
  o Make assign_irq_vector() non-__init
  o Fix hp100.c for pci_enable_device() changes
  o revert ioc3-eth.c pci_enable_device() changes
  o dvb pci_enable_device() fix
  o cpqfc: add missing pci_enable_device()
  o de4x5.c: add missing pci_enable_device()
  o ioc3-eth.c: add missing pci_enable_device()
  o hp100.c: add missing pci_enable_device()
  o ibmasm: add missing pci_enable_device()
  o tpam_main.c: add missing pci_enable_device()
  o ip2main.c: add missing pci_enable_device()
  o idt77252.c: add missing pci_enable_device()
Bo Henriksen:
  o [ARM PATCH] 2065/1: LH7A40X UDC ARCH changes
Brent Casavant:
  o Fix get_nodes() mask miscalculation
Brett Russ:
  o [ide] make sure we are looking at the low bits post error
Brian Gerst:
  o Remove in-kernel init_module/cleanup_module stubs
  o kbuild: use KERNELRELEASE
  o Fix hardcoded value in vsyscall.lds
Brian J. Johnson:
  o [IA64-SGI] Add full PROM version banner to
/proc/sgi_prominfo/nodeXX/version
Brian King:
  o handle blk_queue_tags_resize() allocation failures
  o blk_resize_tags() fix
  o blk_queue_free_tags() fix
  o Allow TCQ depth to be lowered properly
  o ipr: Don't log adapter shutdown error response code
  o ipr: Set allow_restart for disk devices only
  o ipr: Dead adapter I/O hang fix
  o ipr: Properly enable/disable TCQ
  o ipr: New PCI IDs
  o ipr: Add maintainers email address to comment block
  o ipr: Use kref instead of a kobject
  o ipr: New adapter support
  o ipr: Properly retry aborted reponse
  o ipr: Bump driver version
  o ipr: Use cancel all instead of abort task
Bruce Allan:
  o kNFSd: fix brokenness with fsid= export option
Bálint Márton:
  o urandom initialisation fix
  o get_random_bytes() returns the same on every boot
Cal Peake:
  o fix /proc/net/netstat output
  o [IPV4]: Delete bogus newline in first TcpExt procsfs line
Carl Spalletta:
  o remove dead prototypes
Carsten Haustein:
  o [ide] piix: fix wrong DMA mode selected
Catalin Marinas:
  o [ARM PATCH] 2106/1: Remove the "write" assumption for Jazelle in the
early_abort handler
Chas Williams:
  o [ATM]: [fore200e] fix warnings related to dma_addr_t
  o [ATM]: [ambassador] remove warnings related to unused variables
  o [ATM]: [eni] fix __iomem related warnings
  o [ATM]: [lanai] get sleep interval right
  o [ATM]: [drivers] fix warnings related to readl/writel changes
Chris Mason:
  o fix bio_uncopy_user() mem leak
  o reiserfs v3 barrier support
  o add BH_Eopnotsupp for testing async barrier failures
Chris Wedgwood:
  o i386 reduce spurious interrupt noise
Chris Wright:
  o uml: fix ubd deadlock on SMP
  o mlockall() take mmap_sem a bit later
  o make can_do_mlock useful for mlock/mlockall
  o mlockall() check rlimit only when MCL_CURRENT is set
  o mlockall(MCL_FUTURE) unlocks currently locked mappings
  o use simple_read_from_buffer in proc_info_read and proc_pid_attr_read
  o use simple_read_from_buffer in selinuxfs
  o configurable SELinux bootparam value
  o small simplification for two SECURITY dependencies
  o rlimit-based mlocks for unprivileged users
Christian Borntraeger:
  o Add bus dependencies to two scsi drivers
Christian Bornträger:
  o s390: core changes
  o remove sync() from panic
Christoph Hellwig:
  o sparse __iomem annotations for qla2xxx
  o merge scsiiom.c into tmscsim.c
  o [XFS] fix a freeze/thaw deadlock
  o fdomain: reduce usage of global variables
  o get rid of obsolete APIs in nsp32
  o get rid of obsolete APIs in BusLogic
  o tmscsim: remove remaining INQUIRY sniffing
  o m32r: remove arch/m32r/drivers/cs_internal.h
  o m32r: remove arch/m32r/drivers/m5.[ch]
  o get rid of obsolete APIs in u14-34f
  o tmscsim: remove superflous global host list
  o merge initio source files
  o a100u2w: cleanups
  o initio: remove obsolete APIs, cleanup
  o qla1280: ISP1020/1040 support
  o merge a100u2w source files
  o tmscsim: back out bogus eeprom reading changes
  o fusion dead code removal
  o [XFS] fix handling of bad inodes
  o [XFS] handle nfs requesting ino 0 gracefully
  o fix inia100 dma mapping warnings
  o remove internal queueing from inia100
  o don't mark the initio 9100 driver broken
  o switch fusion to use <linux/list.h> everywhere
  o don't mark aacraid as experimental
  o move scsi_add_host back to where it belongs in aacraid
  o some ncr53c8xx decrufting
  o remove abort,reset methods from host templates
  o kill useless spinlock wrappers in BusLogic
  o fix Scsi_Host leak in BusLogic
  o mark amiflop non-unloadable
  o <asm/softirq.h> crept back in h8300 and sh64
  o small <linux/hardirq.h> tweaks
  o remove exports from audit code
  o mark dq_list_lock static
  o mark md_interrupt_thread static
  o make kmem_find_general_cachep static in slab.c
  o start removing queue from tmscsim
  o fix aic79xx module_init return value when no hardware
  o allow non-modular mptctl
  o avoid obsolete APIs in eata
  o avoid obsolete APIs in ide-scsi
  o don't include "scsi.h" in scsi_module.c
  o update notcq blacklist
  o refactor tmscsim inititalization code
  o first steps at BusLogic cleanup
  o update dmx3191d to modern pci/scsi probing
  o update NCR5380 comments
  o [IPV6]: Remove secure_ipv6_id, unused
  o Missing static in buffer.c
  o remove drivers/char/busmouse.[ch]
  o don't mention MOD_{INC,DEC}_USE_COUNT in Documentation/
  o remove MOD_{INC,DEC}_USE_COUNT users that got back in
  o fix address_space.i_mmap comment
  o remove unused sysctls from kernel/personality.c
  o centralize some nls helpers
  o factor out common <asm/hardirq.h> code
  o [NET]: Unexport {alloc,free}_divert_blk()
  o [IPV4]: Mark inet_family_ops static
  o [XFS] Fix use of AIO wait_on_sync_kiocb and a deadlock in O_SYNC inode
semaphore handling.
  o [XFS] Remove a readahead page allocation failure warning, this will
happen under normal workloads and does not indicate a problem.
  o fix compile warning in rivafb on ppc
  o remove ptrinfo
  o some missing statics in mm/
  o stop ->put_inode abuse in vxfs
  o fix compile warnings in via-pmu.c for !CONFIG_PMAC_PBOOK
  o fix compile warning in ppc64 pmac_feature.c
  o fix devfs name for microcode driver
  o mark pcxx as broken
  o hfs/hfsplus is missing .sendfile
  o ftape support for x86_64
  o [XFS] Fix O_SYNC flushing in XFS which regressed with concurrent O_SYNC
write improvements recently.
  o [XFS] Rework parts of the write path so that when a direct write needs to
fallback to buffered in the generic code, we are able to relock the XFS inode
correctly.
  o [XFS] Export sync_page_range to fix O_SYNC in XFS
  o [XFS] Fix warnings in xfs_bmap.c
  o mesh is ppc32-only
  o BKL removal for EH thread startup
  o update scsi_eh_get_sense commentary
  o sk98lin procfs fix
  o fix NC5380 locking and delayed work handling
  o inode time update funnies in ncpfs
  o remove read-only/immutable checks from fat_truncate
  o fix some comments about epoch in arch/alpha/kernel/time.c
  o ppc32: remove dead CONFIG_KERNEL_ELF Kconfig entry
  o BUG() on inconsistant dcache tree in may_delete
  o reduce pty.c ifdef clutter
  o split generic_file_aio_write into buffered and direct I/O parts
  o idr.c: remove stale comment
  o clean up some more tmscsim scan logic
  o kill tmscsim ->proc_info
  o [XFS] avoid using pid_t in ioctl ABI
  o [NET]: Missing header includes and forward declarations
  o [NET]: Add missing struct net_device forward decl to skbuff.h
  o [ATM]: Missing static in atm
  o switch sd numbering to idr
Christoph Lameter:
  o time interpolator fixes
  o ppc: time interpolator build fix
  o mmtimer quietness
  o time interpolators logic fix
  o device driver for the SGI system clock, mmtimer
  o Fix hpet time interpolator setup for CONFIG_TIME_INTERPOLATION
  o Time interpolator: Scalability enhancements and high resolution time for
IA64
  o gettimeofday nanoseconds patch
Clemens Buchacher:
  o sparc32: fix warning for changed section attributes
Colin Leroy:
  o therm_adt746x: various fixes
  o fix warning in arch/ppc/pmac/simple/misc.c
  o fix ans-lcd compilation
  o use kthread_stop in therm_adt746x
  o therm_adt746x: don't change loadavg
  o [SUNGEM]: Add polling support
Colin Phipps:
  o [IPX]: Make sure sockaddr_ipx objects are initialized completely
Con Kolivas:
  o sched: adjust p4 per-cpu gain
Corey Minyard:
  o signal handling race fix
  o IPMI driver updates
  o IPMI Watchdog handling updates
Cornelia Huck:
  o s390: common i/o layer
  o Add pci dependencies to drivers/media/dvb/ttpci/Kconfig
Coywolf Qi Hunt:
  o uml: remove a group of unused bh functions
  o kbuild: remove obsolete HEAD in kbuild
  o kbuild: Remove wildcard on KBUILD_OUTPUT
Daniel McNeil:
  o AIO: retry infrastructure fixes and enhancements
Dave Airlie:
  o drm: remove unused dma support remnants
  o drm: Stop i830 and i915 both being build at same time
  o drm: drop __HAVE_COUNTER macros
  o drm: complete fix for drm_scatter.h
  o drm: actually __set_current_state is more correct
  o drm: use set_current_state instead of direct assignment
  o drm: fix bug introduced in the macro removal
  o drm: update Kconfig for r128/radeon
  o Missing ctx_count decrement when releasing driver
  o drm: correct i915 packet length calculations
  o We dereference dev->priv a few lines above, meaning we'd
  o drm: remove virt_to_bus
  o drm: Sparc64 ffb compile fixes
  o drm: remove __HAVE_DMA/IRQ and mapping offset macros
  o remove DRIVER_FILE_FIELDS, replace with a private driver structure
allocated in open helper and freed in free_filp_priv.
  o Drop __HAVE_CTX_BITMAP, __HAVE_SG, __HAVE_PCI_DMA, these are fairly
straightforward removals..
  o Remove __HAVE_AGP and __HAVE_MTRR, add driver features bitmask, Cleaned
up a lot of #ifdef in functions using suggestions from Arjan.
  o remove DRM_IOREMAP* and DRM_FIND_MAP macros replace them with inline fns
  o remove HAVE_DMA_WAITLIST as it was only used by gamma
  o remove __HAVE_DMA_SCHEDULE was only used by gamma
  o Dump __HAVE_DMA_FREELIST is only used by gamma
  o remove DRIVER_FOPS and related macros
  o Remove DRIVER_CTX_[CD]TOR, HAVE_KERNEL_CTX_SWITCH, DRIVER_BUF_PRIV_T,
DRIVER_AGP_BUFFERS_MAP
  o Initial DRM function table removes some if the DRIVER_ macros
  o Mark gamma as broken
  o Add some missing NULL->0 and __user annotiations
  o drm: missing bus_address assignment
  o remove __NO_VERSION__ relic from the past
Dave Boutcher:
  o ppc64: mf_proc file position fix
Dave Craig:
  o [IPV6]: Set skb->dev in ip6_pkt_discard_out
Dave Hansen:
  o ppc64: add a pfn_to_kaddr() function
  o [AF_PACKET]: Use void * for virtual addresses
  o include asm/page.h for virt_to_page()
  o don't align virt_to_page() args
  o vmalloc_fault() cleanup
  o call virt_to_page() with void*, not UL
  o cast PAGE_OFFSET math to void* in early printk
  o reduce casting in sysenter.c
  o break out zone free list initialization
  o ibmveth: race fixes
  o ppc64: include profile.c in kernel/irq.c
Dave Jiang:
  o [ARM PATCH] 2117/1: Fix ATU config on IQ80331 to prevent master aborts,
replace 2099/1
  o [ARM PATCH] 2105/1: Fix compilation error for IOP and remove unnecessary
legacy code
  o [ARM PATCH] 2100/1: Fix compilation error due to missing typedefs (u32)
for XScale IOP platforms
  o [ARM PATCH] 2039/1: 2033/6 resubmission
  o [ARM PATCH] 2049/1: 2037/1 (2033/5) resubmission
  o [ARM PATCH] 2048/1: Patch 2036/1 (2033/4) resubmission
  o [ARM PATCH] 2035/1: 2033/3 - IOP3xx patch submission (3/6)
  o [ARM PATCH] 2034/1: 2033/2 - IOP3xx patch submission (2/6)
  o [ARM PATCH] 2033/1: IOP3xx patch submission (1/6)
  o [ARM PATCH] 2018/1: Fixed Patch 2017
  o [ARM PATCH] 1963/1: Intel XScale IOP310 removal
Dave Jones:
  o find_isa_irq_pin can't be __init
  o PCI Hotplug: Use before NULL check in shpchp_ctrl
  o [AGPGART] Really add Intel i915 AGPGART Support
  o [AGPGART] Fix sign extension bug in amd64 gart driver
  o [AGPGART] Fix up sparse iomem warnings in Serverworks driver
  o [AGPGART] Fix up sparse iomem warnings in NVidia driver
  o [AGPGART] Fix sparse iomem warnings in Intel MCH driver
  o [AGPGART] Fix up sparse iomem warning in Intel driver
  o [AGPGART] Fix up sparse iomem warnings in generic agp code
  o [AGPGART] Fix up sparse iomem warnings in ati driver
  o [AGPGART] Fix up sparse iomem warnings of amd64 driver
  o [AGPGART] Fix up sparse iomem warnings for amd-k7 driver
  o Pointer dereference before NULL check in ACPI thermal driver
  o plug leaks in aic7xxx_osm
  o Remove possible reuse of stale pointer in aic7xxx
  o plug leaks in aic79xx
  o Remove redundant freeing code from aic7770
  o hpt366 ptr use before NULL check
  o Remove bogus memset from cpqfc driver
  o ext3 dreference of sb preceeds check
  o [PACKET]: Fix deref before NULL check in packet_release()
  o [AX25]: Fix digipeat leak
  o wavelan uninitalised var
  o 3c527 possible oops
  o Fix warning in pc300_tty driver
  o Fix possible leak in af_ax25
  o Check find_vma return code in make_pages_present()
  o More PNP leaks
  o Fix leak in ISAPNP core
  o Fix leak in atmel wireless driver
  o Fix leak in aty fb code
  o Fix potential leaks in pc300_tty driver
  o Fix leaks in ISOFS
  o Fix another PNP leak
  o Fix NULL dereference in OSS v_midi driver
  o Remove pointless check in zlib
  o Clean up failure path in DAC960
  o Remove pointless code from ALSA emu10k1 midi driver
  o Fix leak in PNP interface code
  o Fix NULL derefence in OSS MAUI driver
  o Eicon ISDN: fix leak in eicon debug code
  o [CPUFREQ] Fix up ARM drivers 'out of sync' problem
  o Fix up Centaur CPU feature enabling
  o [CPUFREQ] Remove fsb argument from longhauls calc_speed() It's being
passed a global everywhere, so it may as well directly reference it.
  o describe Intel cache descriptors
  o x86: quieten the "ESR value" printks
  o fix inlining failures
  o [CPUFREQ] Fix silly typo that broke the compile
  o [CPUFREQ] Work around some broken userspace daemons
  o [CPUFREQ] Fix reset-to-max-speed on unloading of longhaul driver
  o [CPUFREQ] Samuel2 can use eblcr to determine FSB
  o [CPUFREQ] fix up random CodingStyle /whitespace regressions
  o [CPUFREQ] Further cleanups to longhaul driver using defines
  o [CPUFREQ] Prettyprint longhaul speeds
  o Merge delerium.codemonkey.org.uk:/mnt/data/src/bk/bk-linus into
delerium.codemonkey.org.uk:/mnt/data/src/bk/cpufreq
  o [CPUFREQ] Remove extraneous comment
  o [CPUFREQ] Powersaver also has voltage scaling abilities
  o [CPUFREQ] Introduce some defines for the longhaul version, and use them
  o Merge delerium.codemonkey.org.uk:/mnt/data/src/bk/bk-linus into
delerium.codemonkey.org.uk:/mnt/data/src/bk/cpufreq
  o [CPUFREQ] fix typo on gx-suspmod.c
  o [CPUFREQ] Support VIA C3 Nehemiah's with 200MHz FSB
Dave Kleikamp:
  o JFS: fix memory leak in __invalidate_metapages
  o JFS: Trivial: remove dead code
  o JFS: disk quota support
David Brownell:
  o USB: net2280 updates
  o USB: EHCI SMP fix
  o [ARM PATCH] 2060/1: make /proc/cpuinfo report missing EDSP and Java
support
  o USB: gadgetfs minor updates
  o USB: ethernet gadget, minor fixes
  o USB: add omap_udc driver
  o USB: add lh7a40x_udc driver
  o USB: isp1301_omap driver (OTG core)
  o USB: ohci_omap updates
  o USB OTG: doc updates (5/5)
  o USB OTG:  gadget zero (4/5)
  o USB OTG: usbcore enumeration (3/5)
  o USB OTG: ohci reset updates (2/5)
  o USB OTG: add usb_bus_start_enum() (1/5)
  o USB: gadget drivers learn about LH7A40x
David Eger:
  o radeonfb: cleanup and little fixes
David Gibson:
  o ppc64: Kconfig cleanups
  o ppc64: remove redundant #ifdef CONFIG_ALTIVEC
  o ppc64: squash EEH warnings
  o ppc64: EEH checks mistakenly became no-ops
  o ppc64: squash childregs warnings
  o ppc64: change bad choice of VSID_MULTIPLIER
  o ppc64: remove LARGE_PAGE_SHIFT constant
  o [IPV4]: Initialize newly allocated hash tables in fib_semantics.c
  o ppc64: improved VSID allocation algorithm
  o ppc64: handle SLB misses in realmode
  o ppc64: fix declaration order in asm-ppc64/tlb.h
  o ppc64: pin the kernel stack's SLB entry
  o ppc64: clean up unused macro
  o ppc64: bolted SLB entry for iSeries
  o ppc64: C99 initializers in INIT_THREAD
David Howells:
  o Fix a NULL pointer bug in do_generic_file_read()
David Mosberger:
  o [IA64] fix UP build
  o [IA64] minor sparse cleanups
  o [IA64] sparse __iomem annotations
  o [IA64] minimal sparse-enablement; add __user annotations
  o [IA64] sparse "long" constant cleanup patch
  o [IA64] sparse 0 vs. NULL cleanup patch
  o [IA64] Don't directly deref user pointers
  o [IA64] fix argument-order in access_ok() call from
csum_partial_copy_from_user
  o [IA64] ptrace.c: Fix unchecked user-memory accesses due to
ptrace_{get,set}regs()
  o [IA64] signal.c: fix wrong argument order in __copy_to_user() call
  o [IA64] irq.c: Kill warning about variables which are unused in UP kernels
  o signal-race-fix: ia64
David S. Miller:
  o [SUNGEM]: Use NETDEV_TX_foo instead of magic constants
  o [SPARC64]: Missing __user annotations for asm/checksum.h
  o [SPARC64]: Add __user annontation to ELF_CORE_COPY_REGS()
  o [SPARC64]: Add missing __user annotation to sys_sparc32.c
  o [SPARC64]: Use __iomem in chmc.c
  o [SPARC64]: Kill sparse warning in power.c
  o [SPARC64]: Make kprobe implementation more robust
  o [NET]: Generic network statistics/estimator
  o [NET]: Kill typo in neighbour.c
  o Merge bk://212.42.230.204/net-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o [PKT_ACT]: Fixup tcf_result updating wrt. tcf_action_exec() calls
  o [TCP]: Rename tcp_skb_psize() to tcp_skb_mss()
  o [SPARC64]: Update defconfig
  o [SPARC64]: Fix SI_TIMER conversion as ppc64 has
  o Merge bk://kernel.bkbits.net/acme/net-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o [ATM]: Use neigh_table_{init,clear}() in clip.c
  o [TCP]: Kill tso_{factor,mss}
  o [TCP]: Add tcp_tso_win_divisor sysctl
  o [SUNGEM]: Fix build
  o [TCP]: Check correct sequence number for URG in tcp_tso_acked()
  o [SUNGEM]: Do not need two implementations of poll_controller, hehe
  o [TCP]: Smooth out TSO ack clocking
  o [TCP]: Fix inaccuracies in tso_factor settings
  o Merge nuts.davemloft.net:/disk1/BK/acme-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o [IPV4]: Do fib_alias lookup walk directly in fib_semantic_match()
  o [IPV4]: Move some fib_semantics exports into fib_lookup.h
  o [IPV4]: Define fib_alias in new header fib_lookup.h
  o [SPARC64]: Disable SBH interrupt properly
  o [SPARC64]: Do not log streaming byte hole errors
  o [NETLINK]: In netlink_trim(), verify that SKB is not on a list
  o [TCP]: Move TSO mss calcs to tcp_current_mss()
  o [TCP]: Uninline tcp_current_mss()
  o [TCP]: Fix third arg to __tcp_trim_head()
  o [NET]: Neighbour cache statistics like rt_stat
  o [TCP]: Fix congestion window expansion when using TSO
  o [NET]: Remove INCOMPLETE checks from neigh_forced_gc()
  o [NET]: Fix some neigh table locking errors
  o [NET]: Smooth out periodic neighbour GC
  o Merge nuts.davemloft.net:/disk1/BK/nf-work-2.6 into
nuts.davemloft.net:/disk1/BK/nf-2.6
  o [NET]: Neighbour hashing tweaks
  o [SPARC64]: Start timer tick after interpolator is registered
  o [SPARC64]: Update defconfig
  o [NET]: Convert neigh hashing over to jenkins
  o [NET]: Grow neigh hash table dynamically
  o [NET]: Create neigh_lookup_nodev for decnet
  o [NET]: Privatize {P,}NEIGH_HASHMASK
  o [NET]: Apply NEIGH_HASHMASK at tbl->hash() caller
  o [NET]: Abstract neigh table walking
  o Cset exclude: pablo@eurodev.net|ChangeSet|20040828001121|29246
  o [NET]: Add ethtool support to loopback driver
  o [IPV4]: Fix list traversal in fn_hash_insert()
  o [ATM]: Use __iomem where appropriate
  o [SPARC64]: Update compat code for sys_waitid changes
  o [IPV4]: Zap CONFIG_IP_ROUTE_TOS
  o [IPV4]: Clean up fib_hash.c list handling
  o [SPARC64]: Fix memset() in sunsu.c and sunzilog.c
  o [SPARC64]: Improve kernel stack backtraces
  o [IPV4]: Fix BUG triggered in fib_sync_down()
  o [XFRM] make xfrm_lookup() fully af-independent
  o [SPARC]: Kill dump_dma_regs, unused
  o [SPARC64]: Missing ioremap() in parport support
  o [SPARC64]: Fix I/O port args to string routines
  o [SPARC64]: Fix iomem warnings in qlogicpti driver
  o [SPARC64]: Fix iomem warnings in esp scsi driver
  o [B44]: Fix remaining iomem warnings
  o [SPARC64]: Fix iomem warnings in flash driver
  o [SPARC64]: Fix iomem warnings in cpwatchdog driver
  o [SPARC64]: Fix iomem warnings in display7seg driver
  o [SPARC64]: Fix iomem warnings in envctrl driver
  o [TYPHOON]: Fix iomem warnings
  o [MYRI_SBUS]: Fix iomem warnings
  o [SUNBMAC]: Fix iomem warnings
  o [SUNQE]: Fix iomem warnings
  o [SUNLANCE]: Fix iomem warnings
  o [SUNHME]: Fix iomem warnings
  o [MPTFUSION]: Fix iomem warnings
  o [SPARC64]: Fix iomem warnings in i8042-sparcio.h
  o [SPARC64]: Fix iomem warnings in cs4231 sound driver
  o [SPARC64]: Fix iomem warnings in amd7930 sound driver
  o [SPARC64]: Make IDE ops take __iomem pointers
  o [FC4]: Fix iomem warnings in SOCAL driver
  o [FC4]: Fix iomem warnings in SOC driver
  o [SPARC64]: Update defconfig
  o [SPARC64]: Add io{read,write}{8,16,32}_rep()
  o [IPV4]: More fib_hash cleanups
  o [NETFILTER]: Fix tcp_find_option() bug properly
  o [IPV4]: Use hlist_for_each_entry_safe in fib_hash_move
  o [IPV4]: Basic cleanups in fib_hash.c
  o [NETFILTER]: Fix off-by-one test error in ip_tables.c
  o [CRYPTO]: Zero out tfm before freeing in crypto_free_tfm()
  o [TG3]: Update driver version and reldate
  o [TG3]: Recognize all onboard Sun variants, not just 5704
  o [IPV4]: Make fib_semantics algorithms scale better
  o [IPV4]: Use list.h facilities for fib_info_list
  o Merge bk://kernel.bkbits.net/acme/net-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o [SPARC64]: __iomem annotations and iomap implementation
  o [TCP]: Fix logic error in packets_out accounting
  o [IOMAP]: Make ioport_map() take unsigned long port argument
  o [TCP]: Just silently ignore ICMP Source Quench messages
  o [TCP]: Fix fack_count handling in tcp_sacktag_write_queue()
  o [SK98LIN]: Kill dangling netdev->last_stats reference
  o Merge conflicts with Linus's sparse ioremap() work
  o Merge conflicts with Linus's ioremap sparse changes
  o [TG3]: Need tx_lock in tg3_set_rx_mode()
  o [NET]: Kill netdev->last_stats
  o [TCP]: Fix {lost,left}_out accounting in tcp_fragment()
  o [SPARC64]: Kill insn scheduling comments from etrap.S
  o [SPARC64]: Use time interpolators
  o [TCP]: Fix packet counting during retransmission
  o [TCP]: Fix packet counting when fragmenting already sent packets
  o [TCP]: Fix packet counting in tcp_fragment()
  o [SUNGEM]: Use dev_kfree_skb_irq() for TX
  o [NET]: Calculate RTATTR_MAX at run time
  o [TCP]: Fix tcp_set_skb_tso_factor() calcs
  o [TCP]: Do not export tcp_transmit_skb()
  o [VLAN]: Fix thinko in RCU locking
  o [NET]: Kill SCM_CONNECT, never used and unreferenced
  o Merge nuts.davemloft.net:/disk1/BK/network-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o Merge
  o [TCP]: Make sure SKB tso factor is setup early enough
  o [TCP]: Calculate SKB tso factor more accurately
  o [TCP]: Make TSO play nice with congestion window
  o [SPARC64]: Fix spinlock macros
  o [PKT_SCHED]: Fixed missed return in tcf_hash_init()
  o [SPARC64]: Update defconfig
  o [PKT_SCHED]: Kill bogus spaces in Kconfig strings
  o [NET]: Free neigh_parms using RCU to fix neigh_create/inetdev_destroy race
  o [SPARC64]: Update defconfig
  o [SPARC64]: Initial KPROBES implementation
  o [KPROBES]: Pass integer addresses, not pointers, to flush_icache_range()
  o [SPARC64]: Add sparc64die_chain as on x86{,_64}
  o [SPARC64]: Kill unused 'flags' in pci_sabre.c
  o [SPARC64]: Zap pci_controller_lock
  o [SPARC64]: Fix set_utsname returning with uts semaphore held
  o [SPARC]: Add sys_waitid support
  o [SPARC64]: SA_SAMPLE_RANDOMNESS fix
  o [IPV4]: Push ip_append_data() frag bug fix into ip_append_page()
  o [TG3]: Update driver version and reldate
  o [TG3]: Fix clock control programming on 5705/5750
  o [TG3]: Add capacitive coupling support
  o [TG3]: Add 5750 A3 workaround
  o [CREDITS]: Update my entry
  o [SPARC64]: Update defconfig
  o [AMD7930]: Fix kcalloc() args
  o [MAINTAINERS]: Update my email contact info
  o [SPARC64]: Fix delay with HZ==1000
  o [UACCESS]: Fix typo in generic __get_user_unaligned()
  o [SPARC64]: Speed up ffb font rendering
  o [SPARC64]: Fix copyarea bug and set default flags in ffb driver
  o [SPARC64]: Sign extend correct args of sys_syslog()
  o [SUNSAB]: Remove CRTSCTS handling in set_termios
  o [SPARC64]: Fix some tabbing in xor.S
  o [SPARC64]: Add .type and .size directives to some asm files
  o [SPARC64]: Fix direct f_pos fiddling in openpromfs
  o [SPARC64]: Hack fix, force DTR/RTS on in sunsab console
  o [SPARC64]: Use force_{sig,sigsegv}() in sparc signal handling
  o [SPARC64]: Update defconfig
  o Merge nuts.davemloft.net:/disk1/BK/sparcwork-2.6 into
nuts.davemloft.net:/disk1/BK/sparc-2.6
  o signal handling race fixes: sparc and sparc64
  o [SPARC64]: Save/restore %asi properly in signal handling
  o [SPARC64]: Update defconfig
  o [SPARC64]: Durrrr, missed signal handling fix from 2.4.x
  o [SPARC64]: Implement little-endian bitops using normal ones
  o [SPARC64]: Kill bogus __strlen symbol and strncmp inline cruft
  o [SPARC64]: Fix bugs in new U1memcpy code
  o [SPARC64]: Revamped memcpy infrastructure
  o [SPARC64]: Fix PCI IOMMU invalid iopte handling
  o Merge nuts.davemloft.net:/disk1/BK/network-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o [PKT_SCHED]: Fix unused label warning in ingress_init()
  o [SUNGEM]: Fix locking in gem_interrupt()
  o Merge nuts.davemloft.net:/disk1/BK/net-exp-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o [VLAN]: __vlan_hwaccel_rx() needs to use dev_kfree_skb_any
  o [NETFILTER]: Mark tcp_options skb arg as const
  o Merge nuts.davemloft.net:/disk1/BK/ip6route-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o [IPV4/IPV6]: Fix direct user pointer deref in xfrm icmp changes
  o [TG3]: Disable CIOBE split, as per Broadcom's driver
  o [TCP]: When fetching srtt from metrics, do not forget to set rtt_seq
  o [TG3]: Do tg3_netif_start() under lock
  o [NET]: Add skb_header_pointer, and use it where possible
  o [NETFILTER]: Need to export ip_ct_log_invalid to modules
  o [NETFILTER]: Export ip_conntrack_count for ip_conntrack_standalone
  o [NETFILTER]: Convert SCTP conntrack over to ip_ct_refresh_acct()
  o Merge nuts.davemloft.net:/disk1/BK/nf-2.6.9 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o Cset exclude: davem@nuts.davemloft.net|ChangeSet|20040817010613|52352
  o [TG3]: Always set MAC_EVENT_LNKSTATE_CHANGED even when serdes polling
  o [TG3]: Remove autoneg handling from fibre_autoneg() unneeded
  o Merge nuts.davemloft.net:/disk1/BK/xfrm-icmp-2.6 into
nuts.davemloft.net:/disk1/BK/net-2.6
  o [IPV6]: ip6_evictor() has same problem as ip_evictor()
  o [IPV4]: Fix theoretical loop on SMP in ip_evictor()
  o [TG3]: Do not forget to re-enable interrupts on tg3_init_hw() code paths
  o [TG3]: Revamp fibre PHY handling
  o [TIGON3]: Mention that firmware is copyrighted by Broadcom
  o [IPV4]: Kill inetdev_lock, no longer needed
David Woodhouse:
  o ppc64: one more explicit cmp instruction sizing
  o PPC64 Replace cmp instructions with cmpw/cmpd
  o JFFS2 mount options discarded
  o [NET]: Fix compat layer setsockopt overzealous conversions
Davide Libenzi:
  o Avoid unnecessary copy for EPOLL_CTL_DEL
  o Don't use SYSGOOD for ptrace singlestep
  o ptrace single-stepping fix
Dean Nelson:
  o [IA64] allow OEM written modules to make calls to ia64 OEM SAL functions
Dean Roe:
  o [IA64-SGI] report coherence id in /proc/sgi_sn/coherence_id
Dean Roehrich:
  o [XFS] Need to vn_revalidate after dm_set_fileattr
  o [XFS] Change DMAPI dm_punch_hole to punch holes, rather than just
truncate files.
  o [XFS] Fix lock leak in xfs_free_file_space
Deepak Saxena:
  o Updated IXP4xx MTD driver from CVS (v1.6)
  o Add MTD map driver for Intel IXP2000 NPU
  o Update IXP4xx MTD driver from CVS MTD
  o Document ARM pci=firmware option
  o Add support for word-length UART registers
  o Merge plexity.net:/home/dsaxena/src/linux-2.6-ixp2000 into
plexity.net:/home/dsaxena/src/linux-2.6-for-rmk
  o [ARM] More minor IXP2000 cleanups
  o [ARM] Some minor ixdp2x01 fixes
  o Add IXDP2x01 board support to CS89x0 driver
  o [ARM] Remove support for XScale BDI2000
  o [ARM] IXP2000 cleanups to get code upstream
  o Merge plexity.net:/home/dsaxena/src/linux-2.5-bk into
plexity.net:/home/dsaxena/src/linux-2.6-for-rmk
  o Merge bk://linux.bkbits.net/linux-2.5 into
plexity.net:/home/dsaxena/src/linux-2.5-bk
  o Merge plexity.net:/home/dsaxena/src/linux-2.5-bk into
plexity.net:/home/dsaxena/src/linux-2.6-for-rmk
  o Merge bk://linux.bkbits.net/linux-2.5 into
plexity.net:/home/dsaxena/src/linux-2.5-bk
Denis Vlasenko:
  o reduce stack consumption in load_elf_binary
  o reduce [compat_]do_execve stack usage
Diego Calleja García:
  o ext3 documentation
Dimitri Sivanich:
  o sched: isolated sched domains
  o slab: locking optimization for cache_reap
  o Move cache_reap out of timer context
Dipankar Sarma:
  o rcu: abstracted RCU dereferencing
  o rcu: document RCU api
  o rcu: use call_rcu_bh() in route cache
  o rcu: introduce call_rcu_bh()
  o rcu: fix spaces in rcupdate.h
  o rcu: clean up code
  o RCU: low latency rcu
  o RCU - cpu offline fix
  o RCU - cpu-offline-cleanup
Dmitry Torokhov:
  o Fix oops in parkbd
  o kobject: fix kobject_set_name comment
Domen Puncer:
  o [ATM]: [he] Make code more readable with list_for_each_entry
Dominik Brodowski:
  o powernow-k7: fix latency calculation
  o [CPUFREQ] Remove duplicate information brought in with the new governor
Doug Dumitru:
  o uml: don't trash return value
Douglas Gilbert:
  o scsi_mid_low_api.txt update
  o scsi: normalize fixed and descriptor sense data
  o sg jiffy library calls [was: sg kill local jiffies
  o scsi_debug version 1.74
  o scsi_mid_low_api.txt update
  o scsi_level constants in scsi.h
  o [libata] fix INQUIRY handling
Ed L. Cashin:
  o fix block layer ioctl bug
Eric Dean Moore:
  o fix dma mapping leak in fusion
Eric Lemoine:
  o [SUNGEM]: Add netpoll support
  o [SUNGEM]: LLTX support
  o [SUNGEM]: Add tx_lock
  o [SUNGEM]: Add NAPI support
  o [NET]: Allow get/set of dev->weight via netlink
Eric Sandeen:
  o [XFS] Code checks to trap access to fsb zero
  o [XFS] Add filesystem size limit even when XFS_BIG_BLKNOS is in effect;
limited by page cache index size (16T on ia32)
Eric W. Biederman:
  o fix 4K ext2fs support in 2.6 initrd's
Eugene Surovegin:
  o ppc32: export "indirect" DCR helpers
  o ppc32: export __dma_sync & __dma_sync_page
Felipe Alfaro Solana:
  o [NETFILTER]: Missing netfilter_ipv4.c include in conntrack proto code
Felix Blyakher:
  o [XFS] Restored xfs_iflush_all, which is still used to finish reclaims
  o [XFS] Removed xfs_iflush_all and all usages of vn_purge, except one in
clear_inode path.
Frank Pavlic:
  o s390: lcs network driver
François Romieu:
  o via-velocity: comment fixes
  o via-velocity: wrong buffer offset in velocity_init_td_ring()
  o via-velocity: removal of incomplete endianness handling
  o via-velocity: early invocation of init_cam_filter()
  o via-velocity: received ring wrong index and missing barriers
  o via-velocity: velocity_give_rx_desc() removal
  o via-velocity: removal of unused velocity_info.xmit_lock
  o via-velocity: properly manage the count of adapters
  o r8169: default on disabling PCIDAC
  o pci-driver: function documentation fix
  o 8139too: be sure to progress during rtl8139_rx()
  o 8139too: Rx fifo/overflow recovery
  o via-velocity: wrong module name in Kconfig documentation
  o via-velocity: more inetaddr_notifier fix
  o [VLAN]: Missing Kconfig help
  o ipr: minor fixes and assorted nit
Friedrich Lobenstock:
  o [WATCHDOG] pcwd-watchdog.txt-patch
Geert Uytterhoeven:
  o fix up tty fall-out
  o Convert in-kernel users of EXPORT_SYMBOL_NOVERS() to  EXPORT_SYMBOL()
Gerald Schaefer:
  o s390: dcss changes
  o s390: z/VM monitor stream
Gerd Knorr:
  o bttv bugfix
  o v4l: saa7134 driver update
  o v4l: bttv driver update
  o v4l: i2c tuner modules update
  o v4l: i2c cleanups
  o v4l/bttv: add sanity check (bug #3309)
Gerhard Jaeger:
  o ppc32: fix PFC1_EPS and PFC1_EPS_SHIFT for IBM440GX
Glen Overby:
  o [XFS] Permit buffered writes to the real-time subvolume
Gordon Jin:
  o [IA64] ia32compat: Disable syscalls sys32_iopl() and sys32_ioperm() on
ia64
Greg Banks:
  o [NET]: Fix race between neigh-timer_handler and neigh_event_send
Greg Edwards:
  o [IA64] ia32_support.c: Check whether page_alloc failed
Greg Howard:
  o Altix system controller communication driver
Greg Kroah-Hartman:
  o USB: handle NAK packets in input devices
  o USB: remove FIXME created from tty core changes in empeg driver
  o USB: fix error in bluetty.c driver caused by tty core changes
  o Merge kroah.com:/home/greg/linux/BK/bleed-2.6 into
kroah.com:/home/greg/linux/BK/usb-2.6
  o USB: rip out the whole pwc driver as the author wishes to have done
  o Merge kroah.com:/home/greg/linux/BK/bleed-2.6 into
kroah.com:/home/greg/linux/BK/driver-2.6
  o kobject: convert struct kobject use kref
  o USB: rip the pwc decompressor hooks out of the kernel, as they are a GPL
violation
  o USB: Remove struct urb->timeout as it does not work
  o USB: fix bad value in kaweth.c driver
  o KREF: make kref_get() return void as it makes sense to do so
  o Merge kroah.com:/home/greg/linux/BK/bleed-2.6 into
kroah.com:/home/greg/linux/BK/usb-2.6
  o Merge kroah.com:/home/greg/linux/BK/bleed-2.6 into
kroah.com:/home/greg/linux/BK/pci-2.6
Grzegorz Jaskiewicz:
  o gcc-4.0 build fixes
Guennadi Liakhovetski:
  o tmscsim: use block-layer tags
  o tmscsim: remove internal command queue
  o tmscsim: use mid-layer's decision for tag support
  o ST34555N misbehaves on tagged INQUIRY commands - add to blacklist
  o tmscsim: remove redundant code
  o tmscsim: remove unused / redundant bios_param
  o tmscsim: (CH) Fix error handling
Guillaume Thouvenin:
  o watchdog: fix warning "defined but not used"
H. Peter Anvin:
  o Make i386 signal delivery work with -mregparm
Hannes Reinecke:
  o Enable all events for initramfs
Harald Welte:
  o [NETFILTER]: Fix NAT helper handling of TCP window tracking info
  o [NET]: Generic network statistics
  o [NETFILTER]: add sysctl to read out the number of current connections
  o [CREDITS]: Update netfilter entries
  o [IPV4]: Use nf_reset() in parp_redo()
  o [NETFILTER]: Sort Kconfig entries into reasonable order
  o [NETFILTER]: Add some missing help entries
  o [NETFILTER]: Fix ip_nat_find_helper() locking
Haren Myneni:
  o ppc64: implement page_is_ram
Heiko Carstens:
  o s390: zfcp host adapter
Heinz J. Mauelshagen:
  o device-mapper: mirror log sync optional
Herbert Xu:
  o USB: Fix hiddev devfs oops
  o [TCP]: Fix bug that hid sockets in tcp_diag
  o [TCP]: Show all SYN_RECV sockets in /proc/net/tcp
  o [NET]: Remove neigh hash expansion into already locked section
  o [RTNETLINK]: Calculate rtmsg_ifinfo() SKB size more accurately
  o [NETLINK]: Trim SKBs at netlink_{unicast,broadcast}() time
  o [NETLINK]: Kill export of netlink_broadcast_deliver
  o [TCP]: Use mss_cache_std in tcp_init_metrics()
  o [IPV4]: Missing TOS checks after fib_find_alias
  o [IPV4]: Fix thinko in fib_find_alias
  o [IPV4]: Fix endless loop in fn_hash_delete
  o [IPV4]: Kill remnant of ip_nat_dumb
  o [IPV4]: Check PAGE_SIZE in fz_hash_alloc
  o [NETFILTER]: Fix comment typo in ip_nat_helper
  o [IPV4]: Fix some stray IP_ROUTE_TOS references
  o [IPV4]: Size fib_info_devhash[] correctly
  o [IPSEC]: Implement DSCP decapsulation
  o [IPV6]: Kill ip6_get_dsfield
  o [NET]: Convert RTM+_* to enum
  o [IPV6]: Add option to copy DSCP in decap in ip6_tunnel
  o [IPCOMP]: Use per-cpu buffers for compression/decompression
  o [IPSEC]: Find larval SAs by sequence number
  o [IPV6]: Handle ECN correctly in ip6ip6 tunnels
  o [IPSEC]: Fix ECN encapsulation on ipv6
  o [IPV4]: Simplify IP_ECN_set_ce
  o [IPV4/IPV6]: Update ECN handling
  o [NET]: Fully plug netigh_create/inetdev_destroy race
  o [NET]: Add reference counting to neigh_parms
  o [IPV4/IPV6]: Use csum_sub() instead of csum_block_sub() w/zero 3rd arg
  o [IPV4/IPV6]: Fixup checksums properly when fragmenting
  o [NET]: Use pskb_expand_head() instead of skb_copy() in skb_checksum_help()
  o [IPSEC]: Set TTL from route
  o [IPSEC]: Revert pskb change for x->type->output
  o [IPSEC]: Modularise xfrm_tunnel
  o [IPSEC]: Use xfrm4_rcv in xfrm4_tunnel
  o [IPSEC]: Call xfrm6_rcv in xfrm6_tunnel_rcv
  o [XFRM]: Kill unused flow_hash
  o [IPV4]: Simplify ifa free handling code
  o [IPV4]: Make inet_select_addr() logic clearer
  o [IPV4]: inetdev ifa_list handling fixes for s390 drivers
  o [IPV4]: inetdev ifa_list handling fixes outside of net/ipv4
  o [IRDA]: Trivial optimization in inetdev handling
  o [IPSEC]: Move encap check back down to esp4.c
  o [IPV6]: Fix aalg check in esp
  o [XFRM_USER]: Fill in x->props algo fields
  o [IPV6]: Add missing XFRM select in Kconfig
Herry Wiputra:
  o [XFS] Add support for unsetting realtime flag on realtime file which has
no extents allocated.
Hideaki Yoshifuji:
  o [INET]: Fix ECN encapsulation
  o [IPV6]: Missing ip_rt_put() in SIT error path
  o [IPV6]: NEIGHBOUR: hold refcnt of net_device from proxy neighbor entries
  o [IPV6] Fix skb allocation size for RST and ACK
  o [IPV6] Fix routing header handling
  o [IPV6] Clean up anycast membership management
  o [IPV6] leave subnet-routers anycast address during device deletion
  o [IPV6] leave solicited-node multicast address during device deletion
  o [IPV6] use __ipv6_dev_mc_dec() where appropriate
  o [IPV6] Save number of arguments for __ipv6_dev_mc_dev()
  o [IPV6] Don't multiply join multicast/anycast addresses
  o [IPV6] Fix device multicast list leakage when forwarding is on
  o [ARCNET]: Fix crash in 2.6.8.1
  o [NET]: Fix non-existent reference to tulip.txt
  o [IPV6]: NDISC: ensure responding to NS without link-layer information
  o [IPV6]: Missing xfrm_lookup() in icmpv6_{send,echo_reply}()
  o [IPV6]: Do not export rt6_dflt_{pointer,lock}
  o [IPV6] purge routes via non-router neighbour but gateway
  o [IPV6] ensure to aging default routes
  o [IPV6] don't use expired default routes
  o [IPV6] NDISC: Fix message validation against Redirects
  o [NET] NEIGHBOUR: improve neighbour state machine
  o [IPV6] NDISC: update entry appropriately when receiving NS
  o [NET] NEIGHBOUR: use time_after() and its friends
  o [IPV6] NDISC: update IsRouter flag appropriately
  o [NET] NEIGHBOUR: merge two flags for neigh_update() into one
  o [IPV6] NDISC: keep original state if new state is STALE and lladdr is
unchanged
  o [IPV6] NDISC: suspect REACHABLE entry if new lladdr is different
  o [NET] NEIGHBOUR: save number of arguments for neigh_update() by flags
  o [IPV6]: Fix oops in rt6_device_match()
  o [NETFILTER]: Fix build with SYSCTL=n
  o [IPV4/IPV6]: More fragment handling improvements
  o [IPV4/IPV6]: Fix fragment creation
  o [NETFILTER]: Remove unused file
  o [IPSEC]: Add SCTP to xfrm_flowi_{sport,dport}()
  o [IPV6]: Fix device handling in ip6_route_add()
  o [IPV6]: Improve readability in ip6_flowlabel.c
  o [IPV6]: Use offsetof()
  o [DECONET]: Fix build with SYSCTL=n
  o [IPV4] XFRM: don't probe icmp type/code for hdrincl sockets
  o [XFRM] Fix selector comparison against icmp{,v6} flows
  o [IPV6] refer inet6 device via corresponding local route from address
structure
  o [IPV6] take rt6i_idev into account when looking up routes
  o [IPV6] ensure rt6i_idev is non-NULL when setting up new rt6_info{}
  o [IPV4,IPV6] set idev/rt6i_idev to loopback instead of NULL, to omit
checking if it is non-NULL
  o [IPV6] addrconf_dst_alloc() to allocate new route for local address
  o [IPV6] export rt6_ins() as ip6_ins_rt()
  o [IPV6] don't try to insert same local route multiple times
Hidetoshi Seto:
  o [IA64] Recovery from user-mode memory error
  o [IA64] floating point regs are not 16-byte aligned inside SAL error record
Hirofumi Ogawa:
  o NLS: nls_cp932 fix
  o FAT: document fix/update
Hirokazu Takata:
  o m32r: remove obsolete system calls
  o m32r: fix syscall table
  o m32r: remove arch/m32r/drivers
  o m32r: remove unused arch/m32r/m32700ut/m32r-flash.c
  o m32r: remove unused arch/m32r/kernel/io_m32102.c
  o m32r: update ioremap routine
  o m32r: change to use temporary register variables
  o m32r: architecture upgrade on 20040928
  o m32r: update comments for Renesas
  o m32r: support PTRACE_GETREGS and  PTRACE_SETREGS
  o m32r: upgrade for recent kernel changes
  o m32r: fix to build SMP kernel
  o m32r: upgrade include/asm-m32r/atomic.h
  o m32r: slim arch/m32r/Kconfig
  o m32r: modify drivers/net/ne.c for m32r
  o m32r: modify drivers/net/smc91x.c for  m32r
  o m32r: remove network drivers
  o m32r: modify IO routines for m32700ut CF  access
  o m32r: support a new bootloader "m32r-g00ff"
  o m32r: upgrade to 2.6.8.1 kernel
  o m32r: add ELF machine code
  o m32r: modify sys_ipc() to remove useless  iBCS2 support code
  o m32r: change from EXPORT_SYMBOL_NOVERS to  EXPORT_SYMBOL
  o atomic_inc_return for m32r
  o m32r: update headers to remove useless  iBCS2 support code
  o m32r: update CF/PCMCIA drivers
  o m32r: update checksum functions
  o m32r: update uaccess.h
  o m32r: update to fix compile errors
  o m32r: update zone_sizes_init()
  o m32r: update for profiling
  o m32r architecture
Hollis Blanchard:
  o ppc64: HVSI driver
Horst Hummel:
  o s390: dasd driver
  o s390: dasd driver
Hugh Dickins:
  o overcommit documentation fix
  o shmem: Copyright file_setup trivia
  o shmem: rework majmin and ZERO_PAGE
  o shmem: avoid the shmem_inodes list
  o shmem: no sbinfo for tmpfs mount?
  o shmem: no sbinfo for shm mount
  o shmem: inodes and links need lowmem
  o shmem: don't SLAB_HWCACHE_ALIGN
  o tmpfs atomicity fix
  o simple fs stop -ve dentries
  o clarify get_task_mm (mmgrab)
  o rmaplock: swapoff use anon_vma
  o rmaplock: mm lock ordering
  o rmaplock: SLAB_DESTROY_BY_RCU
  o rmaplock: kill page_map_lock
  o rmaplock: PageAnon in mapping
  o i386 virtual memory layout rework
Ian Campbell:
  o pm: console driver fixes
  o [ARM PATCH] 2133/1: params_phys is not available on PXA and apears to be
ARCH_RPM specific anyway
  o [ARM PATCH] 2114/1: fix drivers/char/watchdog/sa1100-wdt.c on SA1100
  o [ARM PATCH] 2113/1: include asm/arch/pxa-regs.h where necessary
  o Remove stray 0 from drivers/video/Makefile
  o [ARM PATCH] 2088/2:  set_irq_type takes the IRQ number not the GPIO
  o MTD: Additional JEDEC device types
Ian Wienand:
  o kbuild: Support LOCALVERSION
  o [IA64] VIRTUAL_MEM_MAP can be set when DISCONTIGMEM isn't; handle it
  o [IA64] Remove extraneous MMU_TRACE debugging macros
Ingo Molnar:
  o tailcall prevention in sys_wait4() and sys_waitid()
  o Use cache_decay_ticks instead of a constant
  o NX: fix read_implies_exec() related noexec-fs breakage
  o Fix task_hot() balancing
  o random driver preempt robustness
  o [IA64] Makefile: Fix to make ccache/distcc happy
  o fix diskstats_show() accounting with PREEMPT
  o tune vmalloc size
  o x86 TSS: io bitmap lazy updating
  o x86 TSS: io port caching
  o i386: elf_read_implies_exec() fixup
  o blk: max_sectors tunables
  o ia32: tsc synchronisation cleanup
  o Add a few might_sleep() checks
  o sched: smt fixes
  o sched: self-reaping atomicity fix
  o permit sleeping in release_task()
  o sched: new task fix
  o sched: nonlinear timeslices
  o sched: whitespace cleanups
  o scheduler statistics
  o sched: fork hotplug hanling cleanup
  o sched: sched misc changes
  o sched: make rt_task unlikely
  o sched: misc cleanups #2
  o sched: cleanup, improve sched <=> fork APIs
  o sched: fix timeslice calculations for HZ=1000
  o context-switching overhead in X, ioport()
Ivan Kokshaysky:
  o Alpha: generic dma mapping
Iñaky Pérez-González:
  o aio.c: rename 'struct timeout' to 'struct aio_timeout'
Jacek Poplawski:
  o stv0299 device naming fix
Jack Hammer:
  o ServeRAID driver ( ips ) Version 7.10.18
Jack Steiner:
  o [IA64-SGI] The SN2 fakeprom directories/files should be deleted
Jamal Hadi Salim:
  o [NET]: Use NETDEV_TX_* macros instead of magic numbers
  o [PKT_SCHED]: Fix gact compile warnings
  o [PKT_SCHED]: Add gact generic actions
  o [ETH]: Zap NET_CLS_ACT ifdef
  o [PPP]: Fix assertion trigger with NET_CLS_ACT
James Bottomley:
  o Merge titanic.il.steeleye.com:/home/jejb/BK/scsi-target-2.6 into
titanic.il.steeleye.com:/home/jejb/BK/scsi-for-linus-2.6
  o SCSI: fix Suspend I/O block/unblock path
  o SCSI: Fix problems with non-power-of-two sector size discs
  o Merge megaraid conflicts
  o 53c700: update driver for host spi class
  o scsi: fix host transport allocations
  o Fix up 3w-xxxx after NULL removal mismerge
  o Merge up to linux-2.5 bk latest to resolve NULL replacement conflicts
  o ncr53c8xx: Convert to using transport classes
  o add device_configure to the transport classes
  o Merge titanic.il.steeleye.com:/home/jejb/BK/scsi-misc-2.6 into
titanic.il.steeleye.com:/home/jejb/BK/scsi-target-2.6
  o mcr53c8xx: remove INQUIRY snooping and believe the mid-layer flags
  o ncr53c8xx: move driver local quirks up to scsi blacklist
  o ncr53c8xx: remove integrity checking
  o Add refcounting to scsi command allocation
  o Fix a100u2w compile error
  o Remove duplicate IDENTIFY from scsi.h
  o complete the bus_addr_t removal from aic7xxx
  o add .module to qla1280 template
  o remove old ifdefs aic7xxx
  o remove old ifdefs aic79xx
  o scsi: Add reset ioctl capability to ULDs
  o add channel to struct scsi_target
  o fix SPI transport attributes not showing up in sysfs
  o advansys build fix
  o fix printk warning in sg.c
  o fix undefined function msleep warning in osst
  o Fix up scsi_test_unit_ready() to work correctly with CD-ROMs
  o Add bus signalling host attribute to spi transport class
  o Make the SPI transport parameters operate at the target level
  o Add host and target transport class abstractions
  o Add scsi_target abstraction and place it in sysfs
  o Merge mulgrave.(none):/home/jejb/BK/linux-2.5 into
mulgrave.(none):/home/jejb/BK/scsi-misc-2.6
  o Add internal API to remove reliance on deprecated
SCSI_IOCTL_TEST_UNIT_READY
  o Merge
  o Merge
  o fix sym2 negotiation
  o Add accessor functons for scsi_device 56 byte inquiry data
  o fix for Domain Validation hang on some devices with sym_2
  o get the kernel to warn about deprecated SCSI ioctls
  o Fix the new megaraid compat code to work on all 64 bit systems
  o MPT Fusion driver 3.01.15 update
  o Merge
  o lib/bitmap.c: fix incorrect use of BITS_TO_LONGS()
James Courtier-Dutton:
  o emu10k1 maintainer update
James Morris:
  o SELinux: fix bugs in mprotect hook
  o [CRYPTO]: Add __init and __initdata to aes.c
  o Reduce SELinux kernel memory use on 64-bit systems
  o libfs: move transaction file ops into libfs
James Smart:
  o suspending I/Os to a device
  o Allow LLDD's to fail slave alloc (non-existent slave)
Jan Blunck:
  o ext2_readdir() filp->f_pos fix
Jan Glauber:
  o s390: core changes
Jan Harkes:
  o Coda - fix sparse warnings
  o coda: add sendfile wrapper
  o coda: fix ifdefs for CONFIG_CODA_FS_OLD_API
Janice M. Girouard:
  o new device driver to enable the IBM Multiport Serial Adapter
Jaroslav Kysela:
  o Merge suse.cz:/home/perex/bk/linux-sound/linux-2.5 into
suse.cz:/home/perex/bk/linux-sound/linux-sound
  o ALSA CVS update ATIIXP-modem driver Added workaround for buggy BIOS
  o ALSA CVS update ICE1724 driver Fixed the internal clock control.
  o ALSA CVS update ICE1712 driver Pontis board: Misc fixes
  o ALSA CVS update VIA82xx driver Disable legacy FM and SB to prevent
lock-ups.
  o ALSA CVS update ICE1712 driver Misc fixes for Aureon boards.
  o ALSA CVS update Intel8x0 driver,Intel8x0-modem driver Fixed resume when
interrupts are shared with another devices.
  o ALSA CVS update Intel8x0 driver intel8x0: Fixed a long mdelay()
  o ALSA CVS update ALSA sequencer remove (now obsolete) support for
_KERNEL_QUOTE events
  o ALSA CVS update RawMidi Midlevel fix handling of EFAULT errors in
snd_rawmidi_read/write; fix hang when writing to /dev/midi* with O_SYNC
  o ALSA CVS update ATIIXP driver add IXP400 support
  o ALSA CVS update PPC beep support depends on INPUT
  o ALSA CVS update MPU401 UART use acpi_register_gsi
  o ALSA CVS update AC97 Codec Core Added jack sense switches for AD1885
  o ALSA CVS update Maestro3 driver Fixed the typo in the last change for
pci_set_master() call...
  o ALSA CVS update Maestro3 driver Call pci_set_master() in resume (to be
sure)
  o ALSA CVS update ICE1712 driver Fixed the master volume control.
  o ALSA CVS update VIA82xx driver Added the DXS entry for Uniwill/Targa
Visionary XP-210.
  o ALSA CVS update PPC AWACS driver awacs.c num_controls -> ARRAY_SIZE fix
  o ALSA CVS update ICE1712 driver Removed MPU401 detection from Aureon and
Prodigy boards.
  o ALSA CVS update Intel8x0 driver Add to snd-intel8x0 AC97 quirk list
  o ALSA CVS update EMU10K1/EMU10K2 driver Fix Audigy + AC97 Master Volume
  o ALSA CVS update ES1938 driver Added (experimental) PM support.
  o ALSA CVS update PPC PMAC driver,PPC Tumbler driver pmac mixer update from
shadow register on resume and switching DRC on headphone plug
  o ALSA CVS update ALSA<-OSS sequencer rewrote
snd_seq_oss_read/snd_seq_oss_write to fix various buffer
overflow/locking/nonstandard behaviour bugs
  o ALSA CVS update ALSA<-OSS sequencer don't copy uninitialized kernel stack
data to userspace
  o ALSA CVS update ALSA<-OSS sequencer remove superfluous
snd_seq_oss_readq_clear call
  o ALSA CVS update ALSA sequencer don't fake the sender address in messages
forwarded by snd-seq-dummy to prevent confusing other clients (e.g.
snd-seq-oss)
  o Merge bk://linux-sound@linux-sound.bkbits.net/linux-sound into
suse.cz:/home/perex/bk/linux-sound/linux-sound
  o Merge suse.cz:/home/perex/bk/linux-sound/linux-2.5 into
suse.cz:/home/perex/bk/linux-sound/linux-sound
  o version.h
  o ALSA CVS update USB generic driver add support for Yamaha CVP-301,
CVP-303, CVP-305, CVP-307, CVP-309, CVP-309GP, PSR-1500, PSR-3000, ELS-01,
ELS-01C, PSR-295, PSR-293, DGX-205, DGX-203, DGX-305, DGX-505, DGP-7, DGP-5,
PM5D, DME64N, DME24N, DTX, UB99
  o ALSA CVS update AC97 Codec Core Add more timeout to avoid not respond
messages
  o ALSA CVS update PCM Midlevel Fixed cut-n-paste typo
  o ALSA CVS update AC97 Codec Core Don't use mute bit in REC_GAIN register
during tests.
  o ALSA CVS update Intel8x0-modem driver Added SiS, NVidia modem descriptions
  o ALSA CVS update PCM Midlevel Serialize runtime->status->state access
Jason Davis:
  o ES7000 subarch update
  o ES7000: increase MAX_MP_BUSSES
  o platform update for ES7000
Javier Achirica:
  o Compatibility fixes for different card versions
Jean Delvare:
  o I2C: update kernel credits/maintainers
  o I2C: rename in0_ref to cpu0_vid
  o I2C: keywest class
Jeff Dike:
  o uml: print errno before resetting it
  o uml: fix fencepost errors in printks
  o uml: error message improvement
  o uml: implement current_text_addr
  o uml: linker script cleanup
  o uml: allow UML to load in the normal location
  o uml: remove an unused header
  o uml: free wrapper fixes
  o uml: small Makefile fixes
  o uml: move linker script
  o uml: update defconfig
  o uml: code cleanup
  o uml: remove useless ioctls
  o uml: network driver fixes
  o uml: mconsole fixes and cleanups
  o uml: more EINTR protection
  o uml: get rid of the arch EXTRAVERSION
  o uml: clean up terminal state handling
  o uml: restrict tlb flushing
  o uml: export memmove
  o uml: comment UML's signal handling
  o uml: copy_user fixes
  o uml: fix call to sys_clone
  o uml: iomem fix
  o uml: eliminate signal order delivery dependency
  o uml: let page faults always be delivered immediately
  o uml: cleaning up
  o uml: convert the real-time clock to gettimeofday from rdtsc
  o uml: enable the timer *after* the timer handler
  o uml: fix a signal race
  o uml: finish the signals across a reboot fix
  o uml: finish conversion to sigjmp_buf/siglongjmp
  o uml: update handle_IRQ_event
  o uml: disable pending signals across a reboot
  o uml: fix binary layout assumption
  o uml: fix scheduler race
  o uml: eliminate useless thread field
  o uml: remove ghash.h
  o Make UML build and run
  o UML fixes
  o UML updates
  o UML updates
  o UML: remove the COW block driver
Jeff Garzik:
  o [libata] add hook, and export functions needed for sata2 drivers
  o [libata] minor comment updates, preparing for iomap merge
  o [libata] consolidate legacy/native mode init code into helpers
  o [libata] remove distinction between MMIO/PIO helper functions
  o [libata sata_nv] sync with 2.4
  o [netdrvr 8139cp,r8169] fix dma_addr_t sizeof test
  o [TG3]: Kill all on-chip send BD support code
  o add ssleep(), kill scsi_sleep()
  o [ata] remove 'packed' attributed from struct ata_prd
  o [libata] fix error recovery reference count
  o [libata] add ioctl infrastructure
  o [libata] ATAPI PIO data xfer
  o [libata] fix PIO data xfer on big endian
  o [libata] support commands SYNCHRONIZE CACHE, VERIFY, VERIFY(16)
Jeff Mahoney:
  o Fix for default ACL handling on ReiserFS
  o dnotify + autofs may create signal/restart syscall loop
  o Fix access of files up to 4 GB support for ISO9660 filesystems
  o reiserfs: xattr/acl fixes
Jeff Moyer:
  o netpoll: fix up trapped logic
  o netpoll: increase NAPI budget
  o netpoll: kill CONFIG_NETPOLL_RX
Jens Axboe:
  o [ide] ide-dma blacklist behaviour broken
  o cdrom generic_packet oops fix
  o Fix sparse warning in bio.c
  o thinko in kmalloc check in partial completion fix
  o partial io completion problem
  o bio_unmap_user(): original bio passed in
  o block highmem flushes
  o fix highmem bouncing leaking pages
  o reduce aacraid namespace polution
  o GPCMD_SEND_CUE_SHEET missing in scsi_ioctl
  o update SG_IO command table
  o cdrom event notification fixes
  o ext3 barrier support
  o disk barriers: MD
  o disk barriers: devicemapper
  o disk barriers: scsi
  o disk barriers: IDE
  o disk barriers: core
Jeremy Fitzhardinge:
  o [CPUFREQ] Recognise another Dothan variant in speedstep driver
Jeremy Higdon:
  o add ability to set device queue depth to mptfusion
  o scsi: add blacklist attribute indicating no ULD attach
  o sg.c to warn about ambiguous data direction
  o Fix DMA boundary overflow bug
Jesper Juhl:
  o check copy_from_user return value in act2000_isa_download
  o __copy_to_user() check in cdrom_read_cdda_old()
  o Sort the CREDITS file properly (and add Jesper)
  o x86_64: read_ldt() clear_user() return value checking
  o read_ldt() neglects to check clear_user() return value
  o drivers/net/wan/cycx_x25.c:189: warning: conflicting types for built-in
function 'log2'
  o fix inline related gcc 3.4 build failures in drivers/net/wan/dscc4.c
  o inlining errors in drivers/scsi/aic7xxx/aic79xx_osm.c
Jesse Barnes:
  o [IA64] defconfig for Intel bigsur
  o [IA64-SGI] sn2: serialize access to PROM chips
  o [IA64] sn2_defconfig: disable hotplug cpu
  o disable sched domains debug code
  o mmtimer cleanups
  o [IA64] sn2_defconfig update take 2
  o SCSI QLA not working on latest *-mm SN2
  o fix sysrq handling bug in sn_console.c
  o [IA64] Kconfig: Add help text for IA64_SGI_SN2 config option
  o [IA64-SGI]: fix `qw' might be used uninitialized warning
  o fix uninitialized warnings in mempolicy.c
  o [IA64-SGI]: disable non-display ROM resources
  o [IA64-SGI] sn2_defconfig: Enable preempt, CPU hotplug, ext2 and IDE
  o fix sysrq support in sn_console.c
  o fix show_mem on discontig machines
  o [IA64] generic_defconfig: Enable codepage/iocharset for VFAT filesystems
  o [IA64] Add include pagemap.h to tlb.h to fix warnings when CONFIG_SWAP=n
  o fix sn_console for CONFIG_SMP=n
  o don't print per-cpu delay loop calibration
  o don't pass mem_map into init functions
  o sched: limit cpuspan of node scheduler domains
  o ACPI for 2.6
  o [ACPI] ia64 build fix
  o [IA64] cyclone.c: Add includes for build on uni-processor
  o [IA64] time.c: Downgrade printk of cpu speed to KERN_DEBUG
  o [IA64-SGI] bte.c: kill expression as lvalue warning
  o [IA64-SGI] Assign parent to PCI devices
  o [ACPI] ia64 build fix
Jindrich Makovicka:
  o More HPT374 driver merge woes
Joanne Dow:
  o Amiga partition reading fix
John Engel:
  o compat_sys_fcntl64: fix for locking near end of file
John L. Byrne:
  o fix oops in fork() cleanup path
John Levon:
  o fix OProfile locking
  o improve OProfile on many-way systems
  o [IA64] support for IA64 hardware performance counters via the perfmon
interface
  o fix OProfile events with zero event values
John Rose:
  o PCI Hotplug: rpaphp safe list traversal
  o PCI Hotplug: create pci_remove_bus()
John Stultz:
  o fix target_cpus() for summit subarch
Jon Smirl:
  o drm: cleanup header includes into one drm_core.h include
  o document DRM ioctl use
Jonathan Corbet:
  o Remove get_cpu_ptr() comment reference
  o Remove struct bus_type->add()
Jose R. Santos:
  o Make i/dhash_entries cmdline work as it use to
Josef 'Jeff' Sipek:
  o Add DEVPATH env variable to hotplug helper call
  o Use proper sysfs mount-point in documentation
Joseph Fannin:
  o ppc build fix
Josh Aas:
  o Reduce bkl usage in do_coredump
  o improve speed of freeing bootmem
Joshua Kwan:
  o Disambiguate esp.c clones
  o export more symbols on sparc32
Julian Anastasov:
  o [IPV4]: Fix fib_alias TOS walking and insertion
  o [IPVS]: Do not use skb_checksum_help(), create and use nf_reset_debug()
Kai Mäkisara:
  o avoid obsolete "scsi.h" APIs in st
KaiGai Kohei:
  o list_replace_rcu() in include/linux/list.h
Kazunori Miyazawa:
  o [IPV6] XFRM: extract xfrm_lookup() from ip6_dst_lookup() to support
source routing appropriately
Keith Owens:
  o [IA64] ar.k[56] have virtual addresses already, don't convert
  o kbuild: Updates to namespacecheck.pl
  o kbuild: Add 'make namespacecheck'
  o i386 oops output: dump preceding code
  o Make i386 die() more resilient against recursive errors
Keith Whitwell:
  o Add new i915 driver from Tungsten Graphics Inc. This driver covers the
i830 chipsets also, a new X 2D + 3D driver are needed to use this but they
have been integrated into at least the X.org tree at this point and I think
the XFree86 tree. There are probably a few cleanups necessary for this driver.
Ken Preslan:
  o Allow cluster-wide flock
Kenn Humborg:
  o AUTOSENSE bug in NCR5380.c
Kenneth W. Chen:
  o [IA64] head.S: update comments to match code
Kevin Corry:
  o devicemapper: use an IDR tree for tracking minors
Kevin Tian:
  o [IA64] ia32compat: Put signal restorer code on a gate page
Kirill Korotaev:
  o Rearrangement of inode_lock in writeback_inodes()
  o Fix of race in writeback_inodes()
  o Fix do_each_task_pid() loop with 'continue' inside
  o fixed pidhashing patch
  o [IPV4]: Need to clear nf_debug parp_redo()
Koichi KUNITAKE:
  o [IPV6]: Deprecate all-on-link assumption
Krishna Kumar:
  o [NET]: Remove unnecessary local var initialization
Krzysztof Halasa:
  o fix for integer overflow in hd6457[02] driver code
Kumar Gala:
  o ppc32: refactor common Book-E exception handling macros
  o netdrv gianfar: fix printk output
Lars Ellenberg:
  o uml: fix critical IP checksum corruption
Laurent:
  o Problem with SiS900 - Unknown PHY
Len Brown:
  o [ACPI] If BIOS disabled the LAPIC, believe it by default
  o Cset exclude: len.brown@intel.com|ChangeSet|20041010081245|01886
  o [ACPI] Don't enable LAPIC when the BIOS disabled it
  o [ACPI4ASUS] globalize hotk structure
  o [ACPI4ASUS] support M6700R laptops
  o [ACPI4ASUS] acpi_bus_register_driver() return code
  o [ACPI] acpi4asus update: support W1N, v0.29
  o Merge intel.com:/home/lenb/src/26-stable-dev into
intel.com:/home/lenb/src/26-latest-dev
  o [ACPI] thermal module race condition/memory leak (David Shaohua Li)
http://bugzilla.kernel.org/show_bug.cgi?id=3231
  o [ACPI] fix double quoted params such as acpi_os_string="a b c" by
Christian Lupien http://bugzilla.kernel.org/show_bug.cgi?id=3242
  o Merge intel.com:/home/lenb/src/26-stable-dev into
intel.com:/home/lenb/src/26-latest-dev
  o [ACPI] x86_64 build fix
  o [ACPI] fix allmodconfig build
  o Merge intel.com:/home/lenb/bk/26-latest-ref into
intel.com:/home/lenb/src/26-latest-dev
  o Merge intel.com:/home/lenb/bk/26-latest-ref into
intel.com:/home/lenb/src/26-latest-dev
  o Merge intel.com:/home/lenb/bk/26-latest-ref into
intel.com:/home/lenb/src/26-latest-dev
  o Merge intel.com:/home/lenb/bk/26-latest-ref into
intel.com:/home/lenb/src/26-latest-dev
  o add GPL to mmconfig.c
  o Merge intel.com:/home/lenb/src/26-stable-dev into
intel.com:/home/lenb/src/26-latest-dev
  o [ACPI] delete ACPI DMI/BIOS cutoff year by default
  o [ACPI] move acpi_bios_year() to blacklist.c from dmi_scan.c (Pavel Machek)
  o [ACPI] debugging enhancements (Yi Zhu)
  o [ACPI] allow config to specify custom DSDT (Ulf Dambacher)
  o [ACPI] cleanup: use ioapic_register_intr()
  o [ACPI] Export acpi_strict for use in modular drivers
  o [ACPI] fix numa build warnings (Keith Owens)
  o [ACPI] quiet ACPI NUMA boot messages
  o [ACPI] Enable ACPICA workarounds for 'RELAXED_AML' and 'implicit return'
These workarounds are disabled if "acpi=strict"
  o [ACPI] ACPICA 20040816 update from Bob Moore
  o [ACPI] fix __initdata bug in acpi_irq_penalty[]
  o [ACPI] ia64 build fix
  o Merge intel.com:/home/lenb/src/linux-acpi-test-2.6.7 into
intel.com:/home/lenb/src/linux-acpi-test-2.6.8
  o fix main.c build warning
Lennert Buytenhek:
  o [ARM PATCH] 2047/1: disable NWFPE_XP on big endian
  o [ARM PATCH] 2046/1: fix nwfpe for double arithmetic on big-endian
platforms
Li Shaohua:
  o PCI resource allocation re-ordering
  o pc110pad.c request_region() fix
  o preserve irqs in time_resume()
  o idr: fix missing spin_unlock()
Linas Vepstas:
  o ppc64: fix eeh_memcpy_toio() prototype
Linus Torvalds:
  o Add fake '__builtin_warning()' for the gcc case
  o Linux 2.6.9 TAG: v2.6.9
  o Linux 2.6.9-final
  o Take the whole PCI bus range into account when scanning PCI bridges
  o Fix threaded user page write memory ordering
  o Linux 2.6.9-rc4 TAG: v2.6.9-rc4
  o Use "request_resource()" to properly fix up PCI resource clashes
  o Update ray_cs Raylink/WebGear wireless driver
  o Fix up signed one-bit bitfields in core sound code
  o Remove rest of legacy arch/m32r/drivers directory
  o i386: mark do_test_wp_bit() noinline
  o prism54: iomem annotations
  o pcmcia: add iomem sparse annotations
  o Fix up CHECKFLAGS definitions
  o Remove test for __linux__ in auth_gss.h
  o ppc64: fix non-C99 named initializers
  o tty locking fixups: remove unused "flags" variable
  o Fix close() vs posix lock race
  o Partially undo Alan's recent tty locking fixes: the termios lock must not
be held across the driver/ldisc downcalls.
  o Fix up and type-annotate sis fb driver
  o Do trivial __iomem annotations for tridentfb.c
  o Fix up MMIO pointer types and add __iomem annotations to radeonfb.c
  o Remove casts and add __iomem annotations to gdth driver
  o Fix cyclades driver types, and add __iomem annotations
  o The hpet acpi driver is not __initdata
  o Wisdom passed down the ages on clay tablets
  o Fix up natsemi network driver IO accessor types
  o Linux 2.6.9-rc3 TAG: v2.6.9-rc3
  o Fix up tty locking update for sgttyb emulation (TIOCGETP and TIOCSETP)
  o Convert system suspend states to proper PCI device states
  o Add __user annotation to PR_SET_NAME
  o Make smbfs with UNIX extensions get file disk usage count right
  o The generic iomap library needs to be linked unconditionally
  o ppc64: clean up generated files at "make clean"
  o fb: add __iomem annotations to cfbimgblt
  o ppc: annotate pmac ide driver
  o ppc32: merge network card Kconfig duplication
  o usb: add host controller __iomem annotations
  o fb: add __iomem annotations to cfbfillrect
  o fb: add __iomem annotations to cfbcopyarea
  o sym53c8xx_2: remove unnecessary IO pointer casts
  o Do __iomem annotations on VGA state handling
  o ppc64: Need to define HPAGE_SHIFT even when HUGETLB_PAGE not configured
  o remove i2o_core.c
  o Fix up typo in ppc64 eeh ioport_map() code
  o Add support for "string" ioread/iowrite
  o ppc64: first cut at new iomap interfaces
  o Update shipped version of zconfig.tab.c to match bison/yacc file
  o Fix up stupid last-minute edit of fork cleanup
  o fivafb; Increase DDC/CI timeouts
  o Fix fork failure case
  o Export new PCI iomem access interfaces to modules too
  o Add skeleton "generic IO mapping" infrastructure
  o Linux 2.6.9-rc2 TAG: v2.6.9-rc2
  o ppc: make IDE memory-mapped PCI routines match new reality
  o Fix up and annotate MTD map usage of PCI memory access
  o memcpy_toio() shouldn't complain about a const source
  o Annotate pc300 wan driver PCI memory accesses
  o annotate HPET driver memory-mapped PCI usage
  o Stricter PCI IO space type checking uncovered a bug in sx8 driver
  o cifs: fix missing semicolon
  o Fix off-by-one bug in page cache reading
  o Merge bk://linux-sam.bkbits.net/kbuild into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge bk://kernel.bkbits.net/davem/net-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o libata: initial PCI memory annotations
  o olympic: tokenring driver PCI memory annotation
  o ohci1394: PCI memory annotation
  o sungem: PCI memory annotations
  o ide: avoid PCI iomem warning in pmac.c
  o ppc64: PCI memory annotation infrastructure
  o misc: pci memory access annotations
  o fbcon: initial PCI memory access annotations
  o tg3: annotate PCI memory accesses
  o ide: initial PCI memory access annotations
  o drm: annotate basic PCI memory access functions
  o agp: annotate intel agp PCI memory accesses
  o acpi: annotate PCI memory accesses
  o Fix up some of the basic x86 offenders on __iomem usage
  o Add sparse "__iomem" infrastructure to check PCI address usage
  o Fix up UDF merge error
  o Merge bk://bk.arm.linux.org.uk/linux-2.6-mmc into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o x86-64: tell sparse we're a 64-bit platform
  o Merge bk://are.twiddle.net/axp-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o ppc64: move C declaration in ptrace.h into "ifndef __ASSEMBLY__"
  o Remove extra tests from get_user_cpu_mask()
  o Merge http://lia64.bkbits.net/linux-ia64-release-2.6.9 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o The coverity source checker is wrong. Revert some of the "leak fixes"
  o Use "ifdef" rather than "if" to test for __KERNEL__
  o Allow the compiler to notice "constant" header file
  o Annotate sys_wait4() user pointers
  o Revert "mark pcxx as broken"
  o Merge http://oss.sgi.com:8090/xfs-linux-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Undo UML mis-merge of jiffies initialization
  o Merge bk://linux-voyager.bkbits.net/dma-declare-coherent-memory-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge bk://linux-scsi.bkbits.net/scsi-for-linus-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Remove QIC-02 tape from Kconfig
  o Fix "insert_resource()" nesting bug
  o Merge http://linux-sound.bkbits.net/linux-sound into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge http://lia64.bkbits.net/linux-ia64-release-2.6.9 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Revert I2C keywest class fixup
  o Merge common signal handling fault handling in generic code
  o vt: don't bother doing UTF translation in control states
  o Merge bk://linux-dj.bkbits.net/cpufreq into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Use "insert_resource()" to add the PCI resources to the resource tree.
  o Merge bk://kernel.bkbits.net/davem/net-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge bk://ppc.bkbits.net/for-linus-ppc into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Linux 2.6.9-rc1 TAG: v2.6.9-rc1
  o Merge bk://ppc.bkbits.net/for-linus-ppc64 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Use F_SETLK instead of F_SETLK64 in nfs locking code
  o Merge bk://linux-dj.bkbits.net/agpgart into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Use inline function instead of macro
  o Remove pointless cast-as-lvalue usage from modedb.c
  o Fix up 0/NULL confusion
  o sparse: don't use signed single-bit bitfields
  o Don't use signed one-bit bitfields
  o Fix i2c-keywest compile
  o Merge bk://bk.arm.linux.org.uk/linux-2.6-mmc into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge bk://linux-ntfs.bkbits.net/ntfs-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge bk://kernel.bkbits.net/davem/net-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge bk://kernel.bkbits.net/gregkh/linux/usb-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge bk://kernel.bkbits.net/gregkh/linux/pci-2.6 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Run 'indent' on BusLogic driver to keep Alan sane
  o Merge bk://linux-sam.bkbits.net/kbuild into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Make some single-bit bitfields unsigned
  o Merge bk://linux-dj.bkbits.net/cpufreq into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Add another Intel cache descriptor entry
  o Merge bk://linux-acpi.bkbits.net/linux-acpi-release-2.6.8 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Merge ppc970.osdl.org:/home/torvalds/v2.6/v2.6.8.1 into
ppc970.osdl.org:/home/torvalds/v2.6/linux
  o Linux 2.6.8.1 TAG: v2.6.8.1
Luben Tuikov:
  o aic7xxx and aic79xx: fix sleeping while holding a lock
  o Adding PCI ID tables to aic7xxx and aic79xxx
Luca Risolia:
  o Disable colour conversion in the CPiA Video Camera driver
  o USB: SN9C10[12] driver update
  o include "compiler.h" in videodev.h
Luca Tettamanti:
  o fbdev Kconfig dependency fixes
Luiz Capitulino:
  o fix drivers/net/cs89x0.c warning
  o kernel/fork.c add missing unlikely()
Maciej W. Rozycki:
  o APIC physical broadcast for i82489DX
  o [IPV4]: Permit the official ARP hw type in SIOCSARP for FDDI
  o [IPV4]: Set ARP hw type correctly for BOOTP over FDDI
  o [NET]: Fix fddi_statistics for 64-bit
Manfred Spraul:
  o [NET]: Fix secure tcp sequence number generation
  o fix f_version optimization for get_tgid_list
  o fix media detection for nForce 2 nics
  o remove magic +1 from shm segment count
  o cleanup of ipc/msg.c
  o ipc: enforce SEMVMX limit for undo
  o ipc: remove sem_revalidate
  o ipc: Add refcount to ipc_rcu_alloc
Marc Singer:
  o [ARM PATCH] 2072/1: lh7a40x Timer device change
Marcel Holtmann:
  o [Bluetooth] Check checksums for BNEP
  o [Bluetooth] Don't send L2CAP reject command for bad responses
  o [Bluetooth] Don't use ISOC transfers for Broadcom dongle
Marcelo Tosatti:
  o small wait_on_page_writeback_range() optimization
  o x86 bitops.h commentary on instruction reordering
Margit Schubert-While:
  o prism54 Bug - Fix frequency reporting
Mark Broadbent:
  o IO-APIC debug message reduction
Mark Goodman:
  o Fix NFS3 krb5 clients on x86-64
Mark Goodwin:
  o [IA64] SGI Altix hardware performance monitoring API
  o [IA64-SGI] sn_proc_fs.c: convert to use seq_file API
Mark Haverkamp:
  o aacraid: Add get container name functionality
  o aacraid: dynamic dev update
  o 2.6.9 aacraid: aac_count fix
  o aacraid: Detect non-committed array
  o aacraid driver update
  o aacraid patch for new device support
Markus Lidel:
  o reduce ioremap memory size for Adaptec I2O controllers
  o i2o maintainer
  o I2O: removes multiplexer notification and use
  o I2O: fixes compiler warning on x86_64 in i2o_config
  o I2O: run linux/i2o.h and linux/i2o-dev.h through
  o I2O: remove on-demand allocation of Scsi_Host's in
  o I2O: add functionality to scsi_add_device to preset
  o i20 rewrite
Martin J. Bligh:
  o warning on NUMA-Q
Martin Josefsson:
  o [NETFILTER]: Cleanup ctstat
Martin Schwidefsky:
  o s390: core changes
  o s390: packed stack vs. cpu hotplug
  o s390: minmax-removal arch/s390/kernel/debug.c
  o s390: zfcp host adapater
  o s390: kernel stack options
  o s390: core changes
  o s390: force_sigsegv name clash
Martin Wilck:
  o [TG3]: Fix pause handling, we had duplicate flags for the same thing
Masahide Nakamura:
  o [IPV4] XFRM: probe icmp type/code when sending packets via raw socket
  o [IPV4] XFRM: decode icmp session
  o [IPV6] XFRM: probe icmpv6 type/code when sending packets via raw socket
  o [IPV6] XFRM: decode icmpv6 session
Matt Mackall:
  o netpoll endian fixes
  o netpoll: revert queue stopped change
  o netpoll: fix unaligned accesses
  o tiny shmem/tmpfs replacement
  o Fix netpoll cleanup on abort without dev
  o vprintk for ext3 errors
  o vprintk for ext2 errors
  o vprintk support
  o Fix CON_BUF_SIZE usage
  o move duplicate BUG and WARN_ON bits to asm-generic
Matt Porter:
  o ppc32: move some common PPC44x code to ibm44x_common.c
  o ppc32: fix several warnings
  o ppc32: add U-Boot support to Ocotea/440GX port
  o ppc32: sync ppcboot.h with U-Boot
  o ibm_emac driver updates
  o ppc32: fix warnings on Ebony MTD build
  o ppc32: add docs for noltlbs and nobats parameters
  o ppc32: make PPC40x large tlb mapping optional
  o ppc32: optimize/fix timer_interrupt loop
Matthew Dharm:
  o USB Storage: help vendors count to 1
Matthew Dobson:
  o Create cpu_sibling_map for PPC64
  o sched: consolidate sched domains
Matthew Wilcox:
  o Add SPI-5 constants to scsi.h
  o fix posix_locks_deadlock()
  o sym2 2.1.18k
  o [IA64] pci.c: assign parent to the ROM resource
  o Kconfig updates for PA-RISC
  o PA-RISC sound updates
Matthieu Castet:
  o pnpbios parser bugfix
Maximilian Attems:
  o msleep_interruptible(): fix whitespace
  o [PCMCIA] replace schedule_timeout() with msleep()
  o [MMC] replace schedule_timeout() with msleep_interruptible()
  o compile fix 3c59x for eisa without pci
  o scsi/sata_sx4: replace schedule_timeout()       with
  o scsi/qla_os: replace schedule_timeout()         with msleep()
  o scsi/qla_init: replace  schedule_timeout() with
  o scsi/sd: replace schedule_timeout() with        msleep()
  o scsi/wd7000: replace schedule_timeout()         with msleep()
  o scsi/osst: replace schedule_timeout()   with msleep()
  o scsi/mesh: replace schedule_timeout()   with msleep()
  o [IA64] minmax-removal in simserial.c, unwind.c
  o update parport MAINTAINERS entry
  o mtd/cfi_cmdset_0001: replace schedule_timeout() with msleep()
  o message/i2o_core: replace schedule_timeout() with msleep()
  o message/mptscsih: replace schedule_timeout() with msleep()
  o radio/radio-sf16fmr2: replace schedule_timeout() with msleep()
  o radio/radio-sf16fmi: replace schedule_timeout() with msleep()
  o saa7146_i2c.c: use msleep()
  o radio/radio-maxiradio: replace schedule_timeout() with msleep()
  o radio/miropcm20-rds: replace schedule_timeout() with msleep()
  o radio/radio-aimslab: replace while/schedule() with msleep()
  o radio/radio-cadet: replace schedule_timeout() with msleep()
  o radio/radio-maestro: replace schedule_timeout() with msleep()
  o mcd: replace schedule_timeout() with msleep()
  o cdu31a: replace schedule_timeout() with msleep()
  o Add msleep_interruptible() function to kernel/timer.c
  o synclink: replace jiffies_from_ms() with msecs_to_jiffies()
  o pcwd: replace schedule_timeout() with msleep()
  o nwflash: replace schedule_timeout() with msleep()
  o isicom: replace schedule_timeout() with msleep()
  o ec3104: replace schedule_timeout() with msleep()
  o dsp56k: replace schedule_timeout() with msleep()
  o ds1620: replace schedule_timeout() with msleep()
  o drivers/tc/zs.c MIN/MAX removal
  o include/linux/isicom.h MIN/MAX removal
  o drivers/char/synclinkmp.c MIN/MAX removal
  o drivers/char/synclink.c MIN/MAX removal
  o drivers/char/specialix.c MIN/MAX removal
  o drivers/char/serial167.c MIN/MAX removal
  o drivers/char/selection.c MIN/MAX removal
  o drivers/char/rocket_int.h MIN/MAX removal
  o drivers/char/rocket.c MIN/MAX removal
  o drivers/char/riscom8.c MIN/MAX removal
  o drivers/char/pcxx.c MIN/MAX removal
  o drivers/char/pcmcia/synclink_cs.c MIN/MAX removal
  o drivers/char/mxser.c MIN/MAX removal
  o drivers/char/isicom.c MIN/MAX removal
  o drivers/char/esp.c MIN/MAX removal
  o drivers/char/epca.c MIN/MAX removal
  o drivers/char/amiserial.c MIN/MAX removal
  o [SPARC64]: Use list_for_each in pci_sabre.c
  o [SPARC64]: Use list_for_each in pci_common.c
  o remove last suser() call from drivers/char/rocket.c
Michael Chan:
  o [TG3]: Check MAC_STATUS_SIGNAL_DET in serdes polling
Michael Hunold:
  o Fix error path in Video4Linux dpc7146 driver
Michael Opdenacker:
  o [ARM PATCH] 2023/1: platform_device definitions no longer needed in
include/asm-arm/hardware.h
Michal Januszewski:
  o fbdev: Fix userland compile breakage
Michal Ludvig:
  o New cpu_has_ flags
Mika Kukkonen:
  o Fix drivers/isdn/hisax/avm_pci.c build warning when !CONFIG_ISAPNP
  o ipr: Sparse warnings fixes
Mikael Pettersson:
  o Specialix RIO driver gcc-3.4 fixes
  o WANPIPE/SDLA driver gcc-3.4 fixes
  o signal-race-fixes: x86-64 support
  o ppc signal handling fixes
  o signal-race fixes for s390
  o arch/i386/kernel/smp.c gcc341 inlining fix
Mike Anderson:
  o reorder call in scsi_remove_host
Mike Kravetz:
  o proc fs task name locking fix
Mike Miller:
  o cciss: fixes for clustering
  o cciss: SCSI API updates
  o cciss update 8 maintainers update for HP
  o cciss: read_ahead bumped to 1024
  o cciss: pdev->intr fix
  o cciss: V100 PCI ID fix again
  o cciss: id change for V100 controller
  o cciss: cylinder calculation fix
  o cciss: /proc fixes
  o cciss: zero out buffer in passthru ioctls for HP utilities
  o cciss: fixes to 32/64-bit conversions
Mike Waychison:
  o [TG3]: Fix thinko in 5704 fibre hw autoneg code
Nathan Fontenot:
  o ppc64: fix enable_surveillance() for power5
Nathan Lynch:
  o ppc64:  fix smp_startup_cpu for cpu hotplug
  o ppc64: don't use state == SYSTEM_BOOTING
  o fix schedstats null deref in sched_exec
  o ppc64: fix __rw_yield prototype
  o move CONFIG_SCHEDSTATS to arch/ppc64/Kconfig.debug
  o ppc64: tweak schedule_timeout in __cpu_die
Nathan Scott:
  o [XFS] Fix regression when running in laptop mode, causes hangs on sync
  o [XFS] Fix up write_inode return type to use the right signedness
  o [XFS] Fix sync issues - use correct writepage page re-dirty interface,
and do not clear dirty flag if page only partially written.
  o [XFS] Fix merge botch affecting xfs_setattr for realtime files
  o [XFS] Remove crufty old cap/mac code - never used, never compiled, gone
  o [XFS] Make xfssyncd more generic, hand off out-of-space flushing to it;
fixes two deadlocks when near-full and fixes a 4KSTACKS problem in XFS.
  o [XFS] Update XFS quota header - add macros, use standard gpl template
  o [XFS] Add nosymlinks inode flag for the security folks, reserve
projinherit flag.
  o [XFS] Ensure we update the wbc pages skipped count correctly when writing
pages.
  o [XFS] Ensure bytes read statistic is not updated when the generic
routines fail.
  o [XFS] Convert to list_for_each_entry_safe form in reclaim list walk
  o [XFS] Fix some locking oddities in extended attributes code (ilock excl
vs shared).
  o [XFS] Fix incorrect use of do_div on realtime device growfs code path
  o Fix generic direct IO code for XFS
  o [XFS] Fix compiler warnings on IA64 builds in ioctl compat code
  o [XFS] Ensure maxagi not updated early during growfs, conflicts with
concurrent inode allocations.  Fix from ASANO Masahiro.
  o [XFS] Support for default quota limits via the zero dquot (ala grace
times)
  o [XFS] Add 32bit ioctl translation
  o [XFS] Add a realtime inheritance bit for directory inodes so new files
can be automatically created as realtime files.
  o [XFS] Use sparse whitespace approach that Al took to be more consistent.
Couple more sparse fixes
  o [XFS] Remove several macros which are no longer used anywhere
  o [XFS] Fix a blocksize-smaller-than-pagesize hang when writing buffers
with a shared page.
  o [XFS] Fix accidental reverting of sync write preallocations
  o [XFS] Fix signed/unsigned issues in xfs_reserve_blocks routine
  o [XFS] sparse: fix remaining NULL vs zero uses
  o [XFS] sparse: fix uses of NULL in place of zero and vice versa
  o [XFS] sparse: fix warnings in IO path tracing code.  From Chris Wedgwood
  o [XFS] sparse: rework previous mods to fix warnings in DMAPI code
  o [XFS] sparse: fix header include order to get cpp macros defined
correctly.  From Chris Wedgwood.
  o [XFS] xfs_Gqm_init cannot fail, dont check return value
  o [XFS] Fix xfs_off_t to be signed, not unsigned; valid warnings emitted
after stricter compilation options used by some OSDL folks.
  o [XFS] Fix a possible data loss issue after an unaligned unwritten extent
write.
  o [XFS] sparse: fix warnings in debug/tracing code.  From Chris Wedgwood
  o [XFS] sparse: annotate vfs interfaces for user pointers.  From Chris
Wedgwood
  o [XFS] sparse: annotate quota source for user pointers.  From Chris
Wedgwood
  o [XFS] sparse: annotate source for user pointers.  From Chris Wedgwood
  o [XFS] sparse: remove unneeded casts for user buffers.  From Chris Wedgwood
  o [XFS] Remove unneeded escape from printed string.  From Chris Wedgwood
  o [XFS] Revert to using a separate inode for metadata buffers once more
  o [XFS] Export blk_get_backing_dev_info for filesystems to use
  o [XFS] Update documentation
  o [XFS] Sync up with the 2.4 fix for updating i_size under i_sem
Neil Brown:
  o Fix disconnected dentries on NFS exports
  o knfsd: remove redundant initialization in nfsd4_lockt
  o knfsd: nfsd4: store current->tgid instead of lockowner hash in fl_pid
  o knfsd: nfsd4: postpone release of stateowner on CLOSE
  o knfsd: nfsd4 could leak a stateid in an error path
  o knfsd: trivial cleanup of nfs4state.c
  o knfsd: nfsd4: Support acl_support attribute
  o knfsd: fix incorrect indentation in fh_verify
  o knfsd: return EACCES instead of ESTALE for certain filehandle lookup
failures
  o knfsd: calls to break_lease in nfsd should be O_NONBLOCKing
  o md: correct "working_disk" counts for raid5 and raid6
  o md: fix problems with checksum handling in MD superblocks
  o Use fixed size buffer instead of kmalloc for m_class in ip_map
  o md: RAID10 module
  o md: remove most calls to __bdevname from md.c
  o md: assorted minor md/raid1 fixes
  o md: assorted fixes/improvemnet to generic md resync code
  o knfsd: fix server permission handling
  o kNFSd: fix race with flushing nfsd cache
  o kNFSd: fix two xdr-encode bugs for readdirplus reply
  o kNFSd: minor memory leak fix
  o kNFSd: get rid of open_private_file
  o nfsd: ACL support for the NFSv4 server
  o nfsd: POSIX<->NFSv4 acl translation for nfsd
  o nfsd: basic v4 ACL definitions
  o nfsd: fix ip_map cache reference count leak
  o nfsd: simplify auth_domain_lookup
  o nfsd: make cache_init initialize reference count to 1
  o nfsd: nfsd is missing a put_group_info in the auth_null
  o nfsd: force server-side TCP when NFSv4 enabled
  o multipath readahead fix fix
Neil Horman:
  o olympic driver: fix kernel oops on lobe fault
Nicholas Reilly:
  o [ide] amd74xx: don't probe for IRQs
Nick Orlov:
  o e1000 inlining fix
Nick Piggin:
  o kswapd lockup fix
  o ACPI: check parameter for NULL
  o vm: prevent kswapd pageout priority windup
  o document isolcpus= boot option
  o fix missing unlock_page in mm/rmap.c
  o use hlist for pid hash: cache friendliness
  o use hlist for pid hash
  o fix PID hash sizing
  o vm: alloc_pages watermark fixes
  o vm: writeout watermark tuning
  o sched: remove balance on clone
  o sched: disable balance on clone
  o kernel thread idle fix
  o sched: cleanup init_idle()
  o make shrinker_sem an rwsem
Nicolas Boichat:
  o Rivafb I2C fixes
Nicolas Kaiser:
  o Fix typos in security/security.c
Nicolas Pitre:
  o Duh. _Really_ unbalanced locking in MTD Intel chip driver
  o unbalanced locking in MTD Intel chip driver
  o Fix MTD build error for Lubbock map driver
  o [ARM PATCH] 2111/1: restrict scope of PXA2xx register definitions
  o [ARM PATCH] 2109/1: fix PCMCIA on Mainstone/PXA270
  o [ARM PATCH] 2108/1: pxa-regs.h fixes and updates
  o [ARM PATCH] 2097/2: more gcc-3.4.1 warning fixes
  o update MAINTAINERS/CREDITS
  o [ARM PATCH] 2094/1: don't lose the system timer after resuming from sleep
on SA11x0 and PXA2xx
  o linux/dma-mapping.h needs linux/device.h
  o [ARM PATCH] 2087/1: fix issues with PXA irq code
  o [ARM PATCH] 2079/1: make the IOP3xx Implementation Options menu
conditional on CONFIG_ARCH_IOP3XX
  o [ARM PATCH] 2069/2: fix compile error with newer gcc
  o [ARM PATCH] 2068/2: fix more gcc-3.4.1 warnings
  o [ARM PATCH] 2064/2: fix some gcc-3.4 warnings
  o [ARM PATCH] 2053/2: more atomic ops factorization
  o [ARM PATCH] 2052/2: extra IRQ handling for PXA27x
  o [ARM PATCH] 1909/1: add a cached definition of ioremap
  o [ARM PATCH] 1866/4: kernel support for iWMMXt present on some XScale cores
Nishanth Aravamudan:
  o [SPARC64]: Make bbc_i2c use msleep_interruptible()
  o [SPARC64]: Make bbc_envctrl use msleep_interruptible()
  o net/airport: replace schedule_timeout() with ssleep()/msleep()
  o macintosh/therm_windtunnel: replace schedule_timeout() with
msleep_interruptible()
  o macintosh/macserial: replace schedule_timeout() with
msleep_interruptible()
  o [ATM]: [drivers] Use msleep() instead of schedule_timeout()
  o ipr: replace schedule_timeout() with msleep()
Olaf Hering:
  o joydump needs gameport
  o [NET]: Remove leading space in linux/skbuff.h
  o fix make O= for ppc64/boot
  o ppc32: open_pic2.c build fix
  o mark mace and bmac as ppc32 only
  o mesh is ppc32-only
  o fix typos in Documentation/sysctl and Documentation/filesystems/proc.txt
  o ppc: remove tmpfile for ppc binutils check
  o request_region for winbond and smsc parport drivers
  o remove obsolete zero-paged in Documentation/sysctl/kernel.txt
  o remove obsolete htab-reclaim in Documentation/sysctl/kernel.txt
  o compat_do_execve() fix
Olaf Kirch:
  o auth_domain_lookup fix
  o Prevent memory leak in devpts
  o [NETFILTER]: Fix pointer deref'ing in ip6t_LOG.c
  o /proc/PID/cmdline truncates arguments early
Oleg Nesterov:
  o hugetlbfs private mappings
  o /dev/zero vs hugetlb mappings
Oliver Neukum:
  o security issue in firmware system
  o USB: cdc acm patch
Olof Johansson:
  o ppc64: Make use of batched IOMMU calls on pSeries LPARs
  o ppc64: Setup fw_features before init_early calls on pSeries
  o ppc64: switch screen_info init to C99
Pablo Neira:
  o [NETLINK]: Improve behavior
Paolo 'Blaisorblade' Giarrusso:
  o uml: use always a separate io thread for UBD
  o uml: mark broken configs
  o uml: kbuild - add even more cleaning
  o uml: update makefile to new kbuild API names
  o uml: make -j fix
  o uml: Single Linking Step for vmlinux
  o uml: no extraversion in arch/um/Makefile for mainline
  o uml: force using /bin/bash for building
  o uml: Set cflags before including arch Makefile
  o uml: export more Symbols
  o uml: fix an "unused" warnings
  o uml: finish update for 2.6.8 API changes
  o uml: fix warning for unused var
  o uml: fix wrong type for rb_entry call
  o uml: don't declare cpu_online - fix compilation error
  o uml: fix major & minor handling in hostfs
  o uml: fix fd leak with HostFs
  o uml: remove wrong declaration
  o uml: fix get_user warning
  o uml: add generic ptrace requests
  o uml: makefile whitespace fix
  o uml: makefile fix for .lds scripts
  o uml: remove CONFIG_UML_SMP
  o uml: remove commented old code in Kconfig
  o uml: refer to CONFIG_USERMODE, not to CONFIG_UM
  o uml: Correct the failure path in start_io_thread
  o uml: Avoid forcing use of the no-op scheduler
  o uml: avoid using elv_queue_empty
  o kbuild: Set cflags before including arch Makefile
  o kbuild: Remove last signs of LDFLAGS_BLOB
  o uml: Fix os_process_pc and os_process_parent for corner cases
  o uml: little-kmalloc
  o uml: Make malloc() call vmalloc if needed. Needed for hostfs on 2.6 host
  o uml: Removes dead code in trap_kern.c
  o uml: Avoids a panic for a legal situation
  o uml: Adds some exports
  o uml: Handles correctly errno == EINTR in lots of places
  o uml: Fix for sysemu patches
  o uml: Adds /proc/sysemu to toggle SYSEMU usage
  o uml: Adds the "nosysemu" command line parameter to disable SYSEMU
  o uml: Use PTRACE_SCEMU (the so-called SYSEMU) to reduce syscall cost
  o uml: Folds hostaudio_user.c into hostaudio_kern.c
  o uml: Fixes raw() and uses it in check_one_sigio; also fixes a silly panic
(EINTR returned by call)
  o uml: Reduces code in *_user files, by moving it in _kern files if already
possible
  o uml: Avoids compile failure when host misses tkill()
  o uml: Kill useless warnings
  o uml: Fixes "fixdep.c" to support arch/um/include/uml-config.h
  o uml: Makes "make help ARCH=um" work
  o uml: Adds LEGACY_PTY config option
  o uml: Fixes an host fd leak caused by hostfs
  o uml: Avoid that gcc breaks UML with "unit at a time" compilation mode
  o uml: Readds (just for now) ghash.h for UML
  o uml: rename console_device
  o uml: Uml base patch
Paolo Ornati:
  o tdfxfb linkage fix v2.0 (the previous one is broken)
  o tdfx linkage fix
Patrick Caulfield:
  o [DECNET]: Mark myself as maintainer
Patrick McHardy:
  o [VLAN]: Missing rtnl_unlock in register_vlan_device error path
  o [IPV6]: Fix free_netdev after failed alloc_netdev in sit_init
  o [IPV4]: Fix ipip_fb_tunnel_dev leak in ipip_fini
  o [IPV4]: Fix free_netdev after failed alloc_netdev in ipip_init
  o [IPV4]: Fix free_netdev after failed alloc_netdev in ipgre_init
  o [NET_SCHED]: Remove useless variable in tc_ctl_tfilter
  o [NET_SCHED]: Fix module leak in tc_ctl_tfilter error path
  o [NETFILTER]: move check for already tracked/untracked before fragment
check
  o [NETFILTER]: Convert icmp conntrack protocol to skb_header_pointer
  o [NETFILTER]: Convert udp conntrack protocol to skb_header_pointer
  o [NETFILTER]: Convert sctp conntrack protocol to skb_header_pointer
  o [NETFILTER]: Convert sctp match to skb_header_pointer
  o [NETFILTER]: make ipt_helper depend on ipt_conntrack again
  o [NETFILTER]: Fill hole in netfilter skb fields on 64bit
  o [NETFILTER]: Move ip_ct_log_invalid to ip_conntrack_core.c
  o [NETFILTER]: add comment match
  o [NETFILTER]: Fix invalid return values in sctp_new
  o [NETFILTER]: Fix two broken assertions
  o [NETFILTER]: Keep conntrack/nat protocols in array instead of linked list
  o [NETFILTER]: Use u_int16_t for initialized/num_manips in struct
ip_nat_info
  o [NETFILTER]: kill struct nf_ct_info, saves five pointers per conntrack
  o [NETFILTER]: kill struct ip_nat_hash, saves two pointers per conntrack
  o [XFRM]: Fix unbalanced spin_unlock_bh in __xfrm_find_acq_byseq
  o [NETFILTER]: Fix deadlock condition in conntrack/nat-helpers
  o [NETFILTER]: Fix confusing naming in NAT-helpers
  o [IPV4/IPV6]: Fix suboptimal fragment sizing for last fragment
  o [NETFILTER]: Fix race when flushing fragment queue
  o [NETFILTER]: Flush fragment queue on conntrack unload
  o [NETLINK]: Remove duplicate declarations
  o [PKT_SCHED]: Missing dev_put in error path
  o [PKT_SCHED]: Fix class leak in CBQ scheduler
  o [XFRM]: Mark some functions/data static
  o [PKT_SCHED]: Remove unnecessary memsets in packet schedulers
  o [PKT_SCHED]: Resolve race condition with module unload in qdisc_create()
  o [PKT_SCHED]: cacheline-align qdisc data in qdisc_create()
  o [NET_SCHED]: O(1) children vtoff adjustment in HFSC scheduler
  o [NET_SCHED]: Replace actlist by rbtrees in HFSC scheduler
  o [NET_SCHED]: Replace eligible list by rbtree in HFSC scheduler
  o [RBTREE]: Add rb_last()
Patrick Mochel:
  o [power mgmt] Make system state enums match device state values
Paul Clements:
  o nbd: fix struct request race condition
Paul E. McKenney:
  o Updates to RCU documentation
  o RCU documentation
Paul Fulghum:
  o synclink.c kernel janitor changes
  o synclinkmp transmit eom fix
  o synclink_cs.c: replace syncppp with genhdlc
  o synclinkmp.c: replace syncppp with genhdlc
  o synclink.c: replace syncppp with genhdlc
Paul Jackson:
  o SN2 build fix CONFIG_VIRTUAL_MEM_MAP and CONFIG_DISCONTIGMEM
  o hige2lowuid warning fixes
Paul Mackerras:
  o PPC64 Replace cmp instructions with cmpw/cmpd
  o PPC64: Remove degree symbol from rtas-proc.c
  o ppc64 another log buffer length fix
  o ppc64: test for EEH error in PCI Config-Read path
  o ppc64: allocate irqstacks only for possible cpus
  o ppc64: set platform cpuids later in boot
  o ppc64: rework PPC64 cpu map setup
  o Update PPC MAINTAINERS & CREDITS
  o ppc64: signal race fix
  o ppc64: better handling of H_ENTER failures
  o ppc64: use struct list_head for hose_list
  o ppc64: Use correct buffer size in RTAS call
  o ppc64: Extend ioremap/iounmap infrastructure
  o ppc64: better little-endian bitops
  o ppc64: rtas_call was calling kmalloc too early
  o ppc64: Reduce verbosity of RTAS error logs
  o ppc64 Fix unbalanced pci_dev_put in EEH code
  o ppc64: log firmware errors during boot
  o ppc64: fix idle loop for offline cpu
  o ppc64: Don't call scheduler on offline cpu
  o ppc64: set tbl->it_type in iommu code
  o ppc64: remove unnecessary cpu maps
  o ppc64: rework secondary SMT thread setup at boot
  o ppc64: use cpu_present_map in ppc64
  o ppc64: use platform numbering of cpus for hypervisor calls
  o ppc64: set time-related systemcfg fields
  o ppc32: Fix bug in altivec emulation
  o ppc32: emulate obsolete instructions
  o ppc32: handle misaligned string/multiple insns
Paul P. Komkoff Jr.:
  o [IPV4]: Add wccp v1/v2 support to ip_gre.c
Pavel Machek:
  o swsusp: fix x86-64 - do not use memory in copy loop
  o Fix random crashes in x86-64 swsusp
  o swsusp: fix highmem
  o swsusp: kill crash when too much memory is free
  o swsusp: another simplification
  o Small cleanups for swsusp
  o swsusp: Documentation update
  o swsusp: do not oops after allocation failure
  o swsusp: fix default powerdown mode
  o swsusp: do not disable platform swsusp because S4bios is available
  o mm swsusp: copy_page is harmfull
  o mm swsusp: make sure we do not return to userspace where image is on disk
  o typo in laptop_mode.txt
  o Coding style: do_this(a,b) vs. do_this(a, b)
  o Fix ttyS0 vs. ttyS00 confusion
  o [CPUFREQ] Fix up deprecation notices
  o [CPUFREQ] Typo fixes
Pavel Roskin:
  o kbuild: Bogus "has no CRC" in external module builds
Pawel Sikora:
  o ix86,x86_64 cpu features
  o apm_info.disabled fix
  o ipr: Use sector_t type in sector_div call
Pete Zaitcev:
  o USB: ub patch to use add_timer
  o Make MAX_INIT_ARGS 32
Peter Buckingham:
  o [IPV4]: Fix DHCPACK checking in ipconfig.c
  o [IPCONFIG]: Verify DHCPACK packets
Peter Jones:
  o [SPARC64]: Support 64-bit initrd addresses
Peter Oberparleiter:
  o s390: sclp driver changes
Peter Osterlund:
  o bttv: fix DMA setup bug in latest update
Petr Vandrovec:
  o matroxfb update + sparse annotations
  o nsc-ircc driver crashes on shutdown
Philippe Elie:
  o Fix oops with nmi-watchdog=2
Pierre Ossman:
  o [MMC] Add power up delay
  o x86-64: split timer resources
  o Split timer resources
Pozsar Balazs:
  o [PKT_SCHED]: Add missing MODULE_LICENSE
Prasanna S. Panchamukhi:
  o kprobes exception notifier fix 2
  o kprobes exception notifier fix
  o Jumper Probes to provide function arguments
  o kprobes base patch
  o i386 exceptions notifier for kprobes
Rajesh Venkatasubramanian:
  o prio_tree: iterator + vma_prio_tree_next cleanup
  o prio_tree: kill vma_prio_tree_init()
Ram Pai:
  o filemap read() fix
  o readahead fixes
  o readahead: simplify recent fixes
Ramón Rey Vicente:
  o Firmware Loader is orphan
  o Update ACI MIXER DRIVER webpage
Randolph Chung:
  o add missing declaration to fix kernel/compat.c warning
Randy Dunlap:
  o intel_agp: dangling devexit reference
  o cyber2000: fix init/exit section confusion
  o doc: remove lingering PC-9800 param
  o pc300: remove extra paren
  o awe_wave (OSS): too much __exit
  o tg3 section fix
  o scripts/patch-kernel: use EXTRAVERSION
  o fix warnings in scripts/binoffset.c
Raphael Zimmerer:
  o ide: remove obsolete CONFIG_BLK_DEV_ADMA
  o Support for Exar XR17C158 Octal UART
Richard Henderson:
  o [ALPHA] Regenerate defconfig
  o [ALPHA] Turn off GENERIC_IOMAP.  Arrange for iomap routines to be linked
unconditionally.
  o [ALPHA] Fix bitops.h, kernel.h include loop
  o [ALPHA] Implement new ioread interface
  o [ALPHA] Map readb_relaxed to __raw_readb, not plain readb
  o [ALPHA] Update readb and friends for __iomem
  o [ALPHA] Add __user as necessary to fix sparse warnings
  o [ALPHA] Fix signed one bit fields
  o [ALPHA] Add compile-time assert concerning rt_sigframe layout
  o Correct prototypes for sys_wait4 and sys_waitpid
  o [ALPHA] Fix some compiler warnings from gcc 4
  o [ALPHA] Implement _raw_write_trylock
  o [ALPHA] Minor updates for cpumask_t
  o [ALPHA] Add waitid
  o [ALPHA] Arrange to return EINTR for sigsuspend on signal path
  o [ALPHA] Use "long" on some internal bitops routines
  o [ALPHA] Check set_fd_set return
  o [ALPHA] Fix raising of ieee exceptions from userland software
Richard Russon:
  o Merge flatcap.org:/home/flatcap/backup/bk/ntfs-2.6 into
flatcap.org:/home/flatcap/backup/bk/ntfs-2.6-devel
Rik van Riel:
  o increase per-user mlock limit default to 32k
  o token based thrashing control
Robert Daniels:
  o [ARM] Fix VMALLOC range check in IXP4xx I/O routines
Robert Olsson:
  o [PKTGEN]: Update to 1.4
Robin Holt:
  o Fix write() return values for reiserfs
  o Fix write() return values for tmpfs
Roger Blofeld:
  o [SERIAL] Pick nearest baud rate divider
Roger Luethi:
  o via-rhine: small fixes
  o via-rhine: de-isolate PHY
  o via-rhine: suspend/resume support
  o Fix /proc/pid/statm documentation
  o proc_pid_cmdline() race fix
Roland Dreier:
  o ppc64: fix cross-compilation
  o ppc64: remove pSeries IO token translations
  o fs/compat.c: rwsem instead of BKL around ioctl32_hash_table
  o fix proc_symlink() warning with CONFIG_PROC_FS=n
  o x86: remove hard-coded numbers from ptr_ok()
Roland McGrath:
  o x86-64: waitid fallout
  o fix posix-timers leak
  o back out siginfo_t.si_rusage from waitid changes
  o BSD disklabel: handle more than 8 partitions
  o Fix PTRACE_CONT after single-step into signal delivery
  o fix task_struct leak in posix-timers
  o make single-step into signal delivery stop in handler
  o i386 syscall tracing of bogus system calls
  o Remove RUSAGE_GROUP
  o ptrace userspace API preservation
  o cleanup ptrace stops and remove notify_parent
  o fix rusage semantics
  o waitid system call
  o fix MT reparenting when thread group leader dies
  o Fix x86-64 singlestep through sigreturn system call
Roman Zippel:
  o properly fix double current_menu
Ronald Bultje:
  o zr36067 driver - correct subfrequency carrier
  o zr36067 driver - use msleep() instead of schedule_timeout()
  o zr36067 driver - correct i2c-algo-bit dependency in Kconfig
Russell King:
  o [PCMCIA] Remove two unused variables
  o [PCMCIA] Improve locking for memory resource probing
  o [ARM] ecard.c: Remove unnecessary context checks
  o [ARM] ecard.c: pass a function pointer for kecardd
  o [ARM] ecard.c: Make the ecard task completion per request
  o [ARM] Ecard initialisation tweaks
  o [ARM] Mark source for copy_page const
  o [ARM] Remove cache type check before flushing ARMv6 cache
  o [ARM] Add decompressor support for ARMv6 caches
  o Fix ide-cs resource management
  o [ARM] Fix missing definition for OVERCOMMIT_ALWAYS
  o [ARM] Add save_time_delta()/restore_time_delta()
  o [SERIAL] Fix warning and remove mach-types.h include
  o [ARM] Fix params_phys with PIC decompressor builds
  o [ARM] clk_* functions take frequencies in Hz not kHz
  o [ARM] Add POSIX message queue and waitid syscalls
  o [ARM] mach-types update
  o [ARM] Remove "%?" from within macros containing assembly
  o [ARM] Check access permissions for whole of signal stack frame
  o [ARM] Fix consistent.c for DMA allocations
  o [ARM] Add "noirqdebug" option to match x86 option
  o [ARM] ecard.c locking and wait_event_interruptible() fix
  o [MMC] Fix mmci.c build problem
  o [MMC] Use scatter-gather lists rather than walking the BIOs
  o [MMC] Make MMC card initialisation more reliable
  o [MMC] Provide major= module parameter for mmc_block
  o [PCMCIA] Add device ID for TI4520 to yenta_socket table
  o Add wait_event_timeout()
  o [ARM] Fix circular include dependency in asm/system.h
  o fix problematic flush_cache_page in kernel/ptrace.c
  o [MMC] Ensure semaphores are initialised before use.  Gah
  o [MMC] PXAMCI: enable use of platform specific data
  o [ARM] Prevent state machine leakage in ARM APM emulation
  o [MMC] Ensure PXA MMC interrupts are disabled on chip
  o [MMC] Fix mmc_block suspend/resume handling (again)
  o [MMC] Fix suspend/resume buglet
  o [MMC] Add v2.x and v3.x CID parsing
  o [MMC] Clean up MMC card CID/CSD decoding, stage 1
  o [MMC] Export raw MMC card CID and CSD registers via device model
  o [MMC] Save MMC card raw CSD structure
  o [MMC] Use raw CID rather than decoded CID
  o [ARM] i8042 is available on many footbridge hosts, not just ARCH_EBSA285
  o [ARM] Revive kapmd and provide apm_queue_event()
  o [ARM] Update APM state definitions
  o [ARM] Keep APM threads frozen
  o [ARM] No point having "nonblock" local variable - kill it
  o [ARM] Convert suspend to a state machine
  o [ARM] Remove APM standby support - it's unused
  o [ARM] APM: "Battery life" needs to be a signed integer
  o [ARM] Convert APM user list lock to r/w sem
  o [ARM] Abstract APM circular queue object
  o [ARM] Convert list_for_each()/list_entry() to list_for_each_entry()
  o [ARM] Remove the hh.org H3600 "example" code
  o [ARM] Fix ARM APM emulation sparse errors
  o Merge bk://dsaxena.bkbits.net/linux-2.6-for-rmk into
flint.arm.linux.org.uk:/usr/src/bk/linux-2.6-rmk
  o [ARM] Make VIPT alias copypage functions override work
  o [ARM] Eliminate ARM private __KERNEL_HZ
  o [ARM] Don't include asm/arch/param.h for non-kernel build uses
  o [ARM] Add flush_cache_user_page() for sys_cacheflush()
  o [ARM] Fix/Optimise flush_dcache_page() for VIPT aliasing caches
  o [ARM] Fix copy/clear user page functions for VIPT aliasing caches
  o [ARM] Add cache_is_xxxx() functions for cache type identification
  o [ARM] Optimise __flush_dcache_page calls
  o [ARM] Move flush_dcache_page
  o [MMC] MMC_RSP_xxx combined response types
  o [MMC] PXAMCI: Bracket power management calls with CONFIG_PM
  o [MMC] MMCI: Ensure that we read all data from FIFO
  o [MMC] MMCI: Add SG support to PIO data transfers
  o [MMC] MMCI: use bio_kmap_irq() rather than req->buffer
  o [MMC] MMCI: Maintain offset rather than buffer pointer for PIO
  o [MMC] MMCI: split the PIO data read and write paths
  o [MMC] MMCI: Manipulate IRQ masks according to the data FSM state
  o [MMC] MMCI: data FSM handling updates
  o [MMC] MMCI: Remove hardcoded MCI_IRQMASK definition
  o [MMC] Give the MMC host the full-sized request
  o [MMC] Add host specific block queue parameters
  o [MMC] Remove unused host->priv
  o [MMC] Use local card pointer rather than md->queue.card
  o [SERIAL] 8250: Rename UART_STARTECH to UART_CAP_EFR
  o [SERIAL] 8250: add UART_CAP_SLEEP capability
  o [SERIAL] 8250: serial8250_set_sleep
  o [SERIAL] 8250: combine UART_CLEAR_FIFO/UART_USE_FIFO into one flag
  o [SERIAL] 8250: tell transmit path the data transfer size
  o [SERIAL] 8250: Add serial8250_config structure definition
  o [SERIAL] 8250: We can only use the FIFO if fifosize > 1
  o [SERIAL] Move XR16C850 Tx/Rx trigger level setup to startup code
  o [SERIAL] Factor out "clear fifo" functionality
  o [ARM] signal handling fixes
  o [ADFS] Fix sparse signed bitfield warning
  o [ARM] Fix some sparse complaints
  o [ARM] Move DMA mask-based bounce detection to dmabounce code
  o [ARM] Correct dma_to_virt()/virt_to_dma() return types
  o [PCMCIA] Remove pccard_mem_map's sys_start and sys_stop elements
  o [PCMCIA] Don't use sys_start for static-mapped sockets
  o [PCMCIA] Convert PCI socket drivers to use struct resource
  o [PCMCIA] Use struct resource rather than sys_start/sys_stop
  o [MMC] MMCI optimisations
  o [MMC] Cleanup: Make MMCI debug macro take host, format and arguments
  o [MMC] Avoid potential oops in MMCI
  o [MMC] Fix race condition in MMCI write-path data channel
  o [MMC] Update PXAMCI for later kernels
  o [ARM] Add a structure name to pxa_dma_desc
  o [ARM] Update mach-types
  o [ARM] Remove unnecessary get_user/put_user checks
  o [ARM] Use bit 30 for PREEMPT_ACTIVE, delete unused TIF_USED_FPU
  o [ARM] Deprecate virt_to_bus/bus_to_virt
  o [PCMCIA] Fix case of two "skt" variables
  o [ARM] Fix Integrator CPUFREQ support
  o [ARM] Add CLCD support for IM-PD/1 board
  o [ARM] Add CLCD support for Integrator/CP platform
  o [ARM] Add CLCD support for Versatile platform
  o [ARM] Add ARM AMBA CLCD framebuffer driver
  o [ARM] Move bootmem_init() call into paging_init()
Rusty Russell:
  o [NETFILTER]: Shuffle conntrack structure for better cacheline behavior
  o [NETFILTER]: Don't try to do any random dropping since we now use jenkins
hash
  o Warn that ipchains and ipfwadm are going away
  o Another ip_conntrack seq fix: ip_conntrack_expect
  o Fix ip_nat_ftp registration when no ports= arg
  o [NETFILTER]: Fix conntrack seq_file handling
  o [NETFILTER]: Fix build error with CONFIG_SYSCTL disabled
  o Don't OOPS on stripped modules
  o Use Name cramfs in Kconfig Message
  o mostly remove module_parm()
  o Hotplug CPU vs TASK_ZOMBIEs: The Sequel to Hotplug CPU vs TASK_DEAD
  o Fix CPU Hotplug: neaten migrate_all_tasks
  o Move param section out of init area, for export of built-in module params
  o Fix Permissions on module_param Usage
  o Centralize i386 Constants
  o Read cpumasks every time when exporting through sysfs
Ryan Cumming:
  o implement roundup_pow_two()
Ryan S. Arnold:
  o hvc_console fix to protect hvc_write against ldisc write after hvc_close
  o HVCS fix to replace yield with tty_wait_until_sent in hvcs_close
  o interrupt driven hvc_console as vio device
  o HVCS hotplug fixes
  o HVCS fixes
Sam Ravnborg:
  o kbuild/ppc: Fix build of zlib in arch/ppc/boot/lib
  o kbuild: Move localversion config option to top of menu
  o kbuild: allow arch/$(ARCH)/Makefile to override cmd_vmlinux__
  o kbuild: fix make -j N build
  o kbuild: Drop use of built-in.o in top level makefile
  o kbuild: Enable compile after localversion change
  o kbuild: Simplify generating vmlinux
  o kbuild: Fix modules_install
  o kbuild: Add stactic analyser tools to make help
  o bk: Ignore arch/i386/kernel/vsyscall.lds
  o kbuild: fix stage 2 of module build
  o kbuild: use *.lds infrastructure in arch/i386/kernel
  o kbuild: Fix make O=
  o kbuild: fix cc-version
  o Merge mars.ravnborg.org:/home/sam/bk/linux-2.6 into
mars.ravnborg.org:/home/sam/bk/kbuild
  o Merge mars.ravnborg.org:/home/sam/bk/linux-2.6 into
mars.ravnborg.org:/home/sam/bk/kbuild
  o kbuild/all archs: Utilise the cc-* functions
  o kbuild: Consolidated cc support function
  o kbuild/all archs: added CHECKFLAGS
  o kbuild: add comments to Makefile.clean
  o kbuild: Remove check for undefined symbols in vmlinux
  o kbuild: make C=2 now force sparse to be run for all .c files
  o kbuild: Fix parallel build in a distclean'ed tree
  o kbuild/ia64: Fix breakage in arch/ia64/kernel/Makefile
  o kbuild: Allow external modules to use host-progs with no warning
  o kconfig/all archs: Introduce Kconfig.debug
  o Merge mars.ravnborg.org:/home/sam/bk/kbuild-mm2 into
mars.ravnborg.org:/home/sam/bk/kbuild
  o bk: ignore arch/*/kernel/vmlinux.lds
  o Cset exclude: adobriyan@mail.ru|ChangeSet|20040815084554|35832
  o kbuild/all archs: Rename *.lds.s to *.lds
  o kbuild: Generate *.lds instead of *.lds.s
  o Merge mars.ravnborg.org:/home/sam/bk/kbuild-mm into
mars.ravnborg.org:/home/sam/bk/kbuild
Samuel Thibault:
  o Subject: cdrom.c get_last_written fixup
Santiago Leon:
  o ibmveth: add memory barrier for hypervisor synchronisation
  o ibmveth: hypervisor return value fix
  o ibmveth: module tag fixes
Sascha Hauer:
  o [ARM PATCH] 2073/3: Hynix h720x architecture support
  o [ARM PATCH] 2095/1: i.MX time keeping
  o [ARM PATCH] 1955/3: Motorola i.MX architecture support
Sean Neakums:
  o kill UDF registration/unregistration messages
Sean Young:
  o USB: USB PhidgetServo driver update
Seiji Kihara:
  o ext3: journalled data fsync fix
Shai Fultheim:
  o percpu: cpu_tlbstate
  o percpu: init_tss
  o percpu: cpu_gdt_table
Sonny Rao:
  o uml: smp build fix
Sreenivas Bagalkote:
  o megaraid 2.20.4: fix a data corruption bug
  o remove config_compat from Megaraid
  o megaraid 2.20.4: Fix a data corruption bug
Srivatsa Vaddagiri:
  o ppc64: Fix v_regs pointer setup
Steffen Thoss:
  o s390: qeth network driver
  o s390: qeth network driver
  o s390: common i/o layer
Stephen D. Smalley:
  o SELinux: retain ptracer SID across fork
  o SELinux: fix name_bind audit
  o SElinux; defer inode security initialization
  o SELinux: revalidate access to controlling tty
  o SELinux: add null device node to selinuxfs, remove open_devnull
  o [SELINUX]: Fix bugs introduced by skb_header_pointer() changes
Stephen Hemminger:
  o limit max jiffy of msecs_to_jiffies
  o [TIME]: Put jiffies_to_usecs in time.h
  o [TCP]: Westwood cleanup
  o [TCP]: Diagnostics enhancement for westwood
  o [TCP]: Choose congestion algorithm at initialization
  o [B44]: Fix b44 I/O mem space access warnings
  o [BRIDGE]: The vlan MII ioctl pass through was passing the wrong device
  o [BRIDGE]: deadlock on device removal
  o [PKT_SCHED]: Distribution table fixes for netem
  o [NET]: net_random_init needs to get seed later in boot process
  o [PKT_SCHED]: Update for netem scheduler
  o [TCP]: Automatically compute tcp_default_win_scale
  o [BRIDGE]: Fix oops when mangling and brouting and tcpdumping packets
  o [NET]: Another cleanup in netif_receive_skb()
  o [NET]: deliver_skb() cleanup
  o [ATALK]: Fix build with SYSCTL=n
  o [NET]: Enhanced version of net_random()
Stephen Rothwell:
  o ppc64: fix CONFIG check typo
  o ppc64 iSeries: allow ibmvscsic to initialise
  o ppc64 iSeries virtual DVD-RAM
Steve French:
  o [CIFS] Fix CIFS symlink regression when long symlink paths
  o [CIFS] fix recent cifs symlink change so as not call kfree on null path
  o [CIFS] Fix incorrect byte count in unlock SMB
  o [CIFS] Update cifs change log
  o [CIFS] Various fixes to bugs pointed out by Stanford checker SWAT tool
(mostly missing checks on small kmallocs and some
  o [CIFS] misc kmalloc and kernel_thread failure checks
  o [CIFS] cifs ipv6 part 3
  o [CIFS] cifs ipv6 support part 2
  o CIFS: remove deprecated sleep_on_timeout
  o CIFS: xsymlink support part 1 of 2
  o CIFS: Workaround Samba bug in incorrectly setting extended security flag
in negotiate response (which caused mounts to fail to Samba server which have
short, one or two byte, domain names).
  o CIFS: fix 64 bit compiler warning in cifs debug code
Steven Cole:
  o scripts: Update ver_linux for recent reiserfsprogs
Stéphane Eranian:
  o [IA64] perfmon2 fasync fix
  o [IA64] minor fix to perfmon
  o [IA64] perfmon2 fix for TASK_TRACED
  o [IA64] Makefile: fix for the PTRACE_SYSCALL corruption bug
  o [IA64] perfmon.c: cleanup system-wide context when closed from another cpu
  o [IA64] palinfo.c: typo s/BEER/BERR/
  o [IA64] perfmon.c: file descriptor fixes
Suparna Bhattacharya:
  o AIO: workqueue context switch reduction
  o AIO: Splice runlist for fairness across io contexts
  o filemap_fdatawrite range interface
  o mpage writepages range limit fix
  o Fix writeback page range to use exact limits
Suresh B. Siddha:
  o x86_64: fix tss off by one
  o Disable SW irqbalance/irqaffinity for E7520/E7320/E7525 - change
TARGET_CPUS on x86_64
Sylvain Munaut:
  o ppc: Allow the Freescale MPC52xx to NAP when idle on LITE5200 platform
  o ppc: Disable the CAN_DOZE & CAN_NAP CPU features when a BDI is used
  o ppc: Freescale MPC52xx interrupt controller init code update
  o ppc: Add Freescale MPC52xx I2C Support using i2c-mpc.c
  o ppc: Update Freescale MPC52xx documentation / maintainer
  o ppc: Fix output of low-level serial debug on Freescale MPC52xx
  o ppc: Use interactive console for Freescale MPC52xx when using boot/simple
  o ppc: Fix spurious iounmap in Freescale MPC52xx syslib
  o ppc: Fix missing include in Freescale MPC52xx syslib
  o ppc: Freescale MPC52xx hardware definitions misc updates/fix
  o ppc: Name update/coherency and white space corrections for Freescale
MPC52xx
Takashi Iwai:
  o sparc ALSA fix
  o Fix the unnecessary entropy call in the irq handler
  o i810_audio: Fix the error path of resource management
Thayne Harbaugh:
  o [netdrvr e1000] disable DITR, which apparently hurts performance
Theodore Y. T'so:
  o /dev/random: Remove RNDGETPOOL ioctl
  o /dev/random: Use separate entropy store for /dev/urandom
  o /dev/random: Add pool name to entropy store
  o dev/random: Fix latency in rekeying sequence number
Thierry Vignaud:
  o fix driver name in eth1394 as returned by ETHTOOL_GDRVINFO
  o fix compiling oldconfig with gcc-3.5
Thomas Gleixner:
  o ide: sis5513 fix for SiS962 chipset
Thomas Graf:
  o [PKT_SCHED]: Make rate estimator work on all platforms
  o [PKT_SCHED]: Remove useless line in cbq_dump_class
  o [PKT_SCHED]: Remove unneeded line in sch_sfq.c
  o [PKT_SCHED]: Report qdisc parent to userspace
  o [NET]: Fix ifmap alignment issues over rtnetlink
  o [PKT_SCHED]: Fix slab corruption in cbq_destroy
  o [NET]: Fix notification on address change via rtnetlink
  o [NET]: Device name changing via rtnetlink
  o [NET]: Device mtu/txqlen/ifmap via rtnetlink
Thomas Richter:
  o parport: NetMOS 9805 interface
Thomas Spatzier:
  o s390: qeth network driver
  o s390: lcs multicast deadlock
Thor Kooda:
  o crypto: tea.c xtea_encrypt should use XTEA_DELTA
  o [CRYPTO]: xtea_encrypt() should use XTEA_DELTA instead of TEA_DELTA
Thorsten Knabe:
  o ad1816 sound driver web page and email address
Tim Schmielau:
  o Fix reporting of process start times
  o make oom killer points unsigned long
  o Fix bad URL in BSD acct help entry
Timothy Shimmin:
  o [XFS] Fix up header length miscalculation affecting version 1 logs
  o [XFS] Fix up handling of SB versionnum when filesystem on disk has newer
bit features than the kernel.
Tom 'spot' Callaway:
  o Fix typo in bw2.c
  o Keep sparc32 config consistent
Tom Rini:
  o Merge bk://bkbits.246tNt.com/linux-2.5-mpc52xx-pending into
kernel.crashing.org:/home/trini/work/kernel/pristine/for-linus-ppc
  o ppc32: Update the MVME5100 defconfig so it works out of the box
  o ppc32: Fix arch/ppc/boot/common/ns16550.c
  o ppc32: The ISA PIC address for int-ack wasn't being picked out right
  o ppc32: Fix a problem with the FCC enet driver for CPM2 systems
  o ppc32: Fix some warnings in rheap from newer compilers
  o ppc32: Don't make cmd_line be an emptry string
  o ppc: switch boot/lib/Makefile to $(addprefix ...) for zlib_inflate
  o ppc32: Switch arch/ppc/boot to lib/zlib_inflate
  o zlib_inflate: Make zlib_inflate_trees_fixed(...) generate the table
  o zlib_inflate: Move zlib_inflateSync & friends
  o ppc32: fix the 'checkbin' target
  o kbuild: Solaris fixes in various kbuild Makfiles's
  o kbuild: Use getopt_long in genksyms only when available
  o kbuild: Use inttypes.h when stdint.h are not available
  o ppc32: Rework the hooks for serial in the bootwrapper
  o ppc32: Fix compiling of SBC82xx
  o Merge upstream changes by hand
  o Merge kernel.crashing.org:/home/trini/work/kernel/devel/linux-2.6-reorg
into kernel.crashing.org:/home/trini/work/kernel/pristine/for-linus-ppc
  o ppc32: Fix a typo in cputable.c
  o ppc32: Fix a compile error when CONFIG_PREP && !CONFIG_PREP_RESIDUAL
  o We weren't including <syslib/m8260_pci.h> from <asm/mpc8260.h>, so
_IO_BASE was defined to zero instead of isa_io_base.
  o ppc32: Move ppc32-specific sysctls to arch/ppc
  o ppc32: Make use of cpufeatures in some flush rountines
  o ppc32: Fix an LSB floating-point test failure
  o ppc32: Add a 'noresidual' option, to ignore residual data
  o ppc32: Correct the output of /proc/interrupts on PReP
  o ppc32: The planar id is only 1 byte, so only display that much
  o ppc32: Fixup the OpenPIC code for older implementations
  o ppc32: Add support for PCIBridgeRS6K to prep_find_bridges()
  o ppc32: Use residual data to determine the addr to pass i8259_init()
  o ppc32: On PReP, allow for residual data to provide IRQ level/edge info
  o ppc32: On PReP, use residual data for PCI dev -> IRQ, and use it
  o  This allows use of the IBM status LED if it's found in the residual
data, plus a couple of other bells and whistles.  It removes the 140-specific
code.
  o ppc32: Introduce a have_residual_data macro and switch to it
  o ppc32: Fix MPC8260 with an initrd and no root=/dev/ram0
  o [PPC32] Default to conswitchp=&dummy_con if DUMMY_CONSOLE
  o Merge kernel.crashing.org:/home/trini/work/kernel/pristine/linux-2.6 into
kernel.crashing.org:/home/trini/work/kernel/pristine/for-linus-ppc
Tony Lindgren:
  o [ARM PATCH] 2040/1: Increase ARM HARDIRQ_BITS to 9, version 2
  o [ARM PATCH] 2010/1: OMAP update 6/6: Add leds support for H2
  o [ARM PATCH] 2009/1: OMAP update 5/6: Remove old OMAP bus
  o [ARM PATCH] 2008/1: OMAP update 4/6: Include files
  o [ARM PATCH] 2007/1: OMAP update 3/6: Arch files
  o [ARM PATCH] 2006/1: OMAP update 2/6: Board support files for OMAP H2 and
H3
  o [ARM PATCH] 2005/1: OMAP update 1/6: Add McBSP support
Tony Luck:
  o [IA64] Don't hardcode offsets in thread_info
  o [IA64] mca.h, mca_drv.c: cleanup extern declarations
  o [IA64] SMP systems may not have SRAT, still need to mark node0 online
  o [IA64] add default config file for intel tiger
  o [IA64] zx1_defconfig: bring zx1_defconfig up to date
  o [IA64] cleanup contig/discontig/virt_mem_map macros
  o [IA64] When we exhaust the supply of records to read, clear the event
status
  o [IA64] make INIT dump work again
  o SN2 build fix, take two
Torben Mathiasen:
  o devices.txt update
  o LANANA: devices.txt update
  o LANANA: maintainer update
Trond Myklebust:
  o __iomem fixups for atiixp soundcards
  o NFS: add an fsync() stub for directories as per 2.4.x
  o NFSv3: Fix up an unaligned access error in nfs3_proc_unlink_setup()
  o NFS: fix problem of ESTALE errors on NFSv2 symlinks
  o NFS: clean up the new symlink code
  o Undo broken FH conversion that broke nfsroot compile
  o RPC,NFSv4: NFSv4 operations that create or destroy state on the server
are not allowed to be interrupted as that may result in the client and server
disagreeing.
  o NFSv4: Enable delegations by actually telling the server about our recall
ability.
  o NFSv4: return all delegations we hold if the server issues a
NFS4ERR_CB_PATH_DOWN error.
  o NFSv4: More aggressive caching if we have a delegation
  o NFSv4: Delegated open
  o NFSv4: Recover delegations on server reboot
  o NFSv4: More delegation recall code
  o NFSv4: Service delegation recall requests from the server
  o NFSv4: Further XDR cleanups in preparation for delegations
  o NFSv4: XDR cleanups in preparation for delegations
  o NFSv4: Add support for a delegation callback server
  o NFSv4: Basic code for managing delegation state
  o NFSv2/v3/v4: Make the rpc_ops->getattr method take a filehandle rather
than an inode argument. Fix up nfs_instantiate() and _nfs4_do_open to use
this since doing a new lookup might be racy.
  o NFSv4: don't retry CREATE operations if the server returns NFS4ERR_DELAY
on the GETATTR call.
  o NFSv4: More cleanups of the NFSv4 state
  o NFSv2/v3/v4: Place NFS nfs_page shared data into a single structure that
hangs off filp->private_data. As a side effect, this also cleans up the NFSv4
private file state info.
  o NFSv4: Prime SETCLIENTID call for the delegation callback info
  o NFSv4: On server reboot we need to recover byte-range locks
  o NFSv4: Clean up the reboot recovery. Ensure that we exclude stateful
  o NFSv4: Fix up the exception handling. Ensure we always handle
NFS4ERR_DELAY properly.
  o Merge http://nfsclient.bkbits.net/linux-2.6 into
fys.uio.no:/home/linux/bitkeeper/nfsclient-2.6
  o NFSv2: In the NFSv3 RFC, the sattr3 structure passed in the SETATTR call
allows for the client to request that the mtime and/or atime
  o KCONFIG: In the kernel help for NFSv3 & NFSv4 client support both are
listed as "the newer version ... of the NFS protocol". Obviously both can't
be the newer version at the same time, so here's a patch to correct the text
in such a way that only v4 is listed as the newer version. Patch is against
2.6.7-rc3 - please consider including it.
  o NFS: Now that file handle comparison ignores the unused parts of the file
handle container, there is no longer any need to clear the file handle
container before copying in a file handle.  This allows us to remove a 128
byte memset() from several hot paths.
  o NFS: While the storage container for NFS file handles must be able to
store 128 bytes, usually NFS servers don't use file handles that are more
than 32 bytes in size.  This patch creates an efficient mechanism for
comparing file handles that ignores the unused bytes in a file handle.
  o NFS: In 2.4, NFS O_DIRECT used the VFS's O_DIRECT logic to provide direct
I/O support for NFS files.  The 2.4 VFS O_DIRECT logic was block based, thus
the NFS client had to provide a minimum allowable blocksize for O_DIRECT
reads and writes on NFS files. 
  o NFS: Clean up the logic that handles recovery from a failed mount
request. Get rid of nfs_put_super.
  o NFS: Break the nfs_wreq_lock into per-mount locks. This helps prevent a
heavy read and write workload on one mount point from interfering with
workloads on other mount points.
  o RPCSEC_GSS: Add the spkm3 common and client-side code
  o RPCSEC_GSS: Missing newline in dprintk
  o NFSv4: OK, so it's trivial and probably superfluous, but I don't see why
we shouldn't be slightly stricter here, so I'm just going to keep sending
this until I'm told to stop.... Make sure that unmapped errors are
approximately in the range of defined NFS4 errors.
  o RPCSEC_GSS: Remove an unused parameter
  o RPC: Improved buffer overrun checking in call_verify
  o NFSv4: Fix the symlink overflow bug
  o NFSv4: Optimizing away the case of negative dentries in
nfs_open_revalidate() avoids several atomicity problems.
  o NFSv3/v4: be more efficient when doing ACCESS RPC calls. Always ask for
the full set of permissions.
  o RPC: Add missing variable initialization in rpc_clone_client()
  o NFSv4: ask the server to send us more readdir records per RPC call
  o RPC: Reduce stack utilization for all synchronous NFS operations by using
a dynamically allocated rpc_task structure instead of allocating one on the
stack.  This reduces stack utilization by
  o NLM: Fix a bug which causes a newly granted lock to be immediately
unlocked on the server side if blocking has occurred.
  o Fix posix file locking (9/9)
  o Fix posix file locking (8/9)
  o Fix posix file locking (7/9)
  o Fix posix file locking (6/9)
  o Fix posix file locking (5/9)
  o Fix posix file locking (4/9)
  o Fix posix file locking (3/9)
  o Fix posix file locking (2/9)
  o Fix posix file locking (1/9)
Valdis Kletnieks:
  o #ifdef cleanups in drivers/net
  o #ifdef cleanup for PPC
  o #ifdef cleanup for cris port
  o #ifdef cleanup for sh64
  o #ifdef fixes for drivers/isdn/hifax/*
Vegard Wærp:
  o BeFS: load default nls if none is specified in mount options
Venkatesh Pallipadi:
  o cpufreq: ondemand: account iowait as idle time
  o cpufreq: ondemand: prevent various divide underflows
  o [CPUFREQ] Merge on-demand cpufreq policy governor
Vojtech Pavlik:
  o USB: Fix oops in usblp driver
  o Merge suse.cz:/data2/bk/linus into suse.cz:/data2/bk/input
  o Manual merge
  o input: Make sure the HID request queue survives report transfer failures
gracefully
  o Merge suse.cz:/data/bk/linus into suse.cz:/data/bk/input
  o input: Update MAINTAINERS entries for Vojtech Pavlik
Wensong Zhang:
  o [IPVS]: Fix endian problem on sync message size
  o [IPVS] add the MAINTAINERS entry
  o [IPVS] fixed to call nf_reset() to reset netfilter related fields
Werner Almesberger:
  o round log buffer size to power of two
Will Schmidt:
  o ppc64: lparcfg whitespace and wordwrap cleanup
  o ppc64: lparcfg fixes for processor counts
William Lee Irwin III:
  o hugetlb: initialize sb->s_maxbytes
  o sparc32: vmalloc address fix
  o scripts: pass %{_smp_mflags} to make(1) in scripts/package/mkspec
  o fix sched_domains hotplug bootstrap ordering vs. cpu_online_map issue
  o make bad_page() print all of page->flags
  o make topology.h macros safer
  o fix PA-RISC fork_idle() sweep
  o WAITQUEUE_DEBUG cleanup
  o Unaccount VM_DONTCOPY vmas properly
  o /proc/pid/statm accounting fixes
  o speed up /proc/pid/statm for !CONFIG_PROC_FS
  o fix text reporting in O(1) proc_pid_statm()
  o O(1) proc_pid_statm()
  o task_vsize() locking cleanup
  o make prof_buffer atomic_t
  o make private profile state static
  o move profile_operations
  o consolidate hit count increments in profile_tick()
  o introduce profile_pc()
  o consolidate prof_cpu_mask
  o schedule profileing
  o alpha signal race fixes
  o Missing free_area_init_node() conversions
  o hugetlb: permit executable mappings
  o x86 PAE swapspace expansion
  o kill CLONE_IDLETASK
  o sched: consolidate CLONE_IDLETASK masking
  o ia64: dma_mapping fix
  o sysctl tunable for flexmmap
  o sched: sparc32 fixes
  o sched: consolidate init_idle() and fork_by_hand()
  o sparc: remove undefined symbol
  o [RXRPC]: Fix build with SYSCTL=n
Wim Van Sebroeck:
  o [WATCHDOG] v2.6.8.1 watchdog-llseek-patch
  o [WATCHDOG] v2.6.8.1 cpu5wdt.c-nonseekable_open-patch
Yanmin Zhang:
  o interrupt is enabled before it should be when kernel is booted
  o [IA64] contig.c: Function find_bootmap_location has 2 bugs
  o [IA64] Fix boot problems when using "mem=" boot parameter
Yasuyuki Kozakai:
  o [IPV6]: Fix ntohs() --> htons() typo in reassembly.c
Yoichi Yuasa:
  o mips: added interrupt control routines for vrc4173
  o mips: added CPU type checking to interrupt control routines
  o mips: fixed definition order of _sigchld
  o mips: fixed undeclared giu_cascade
  o mips: fixed initialization error
  o mips: fixed vr41xx serial
  o mips: fixed do_signal in arch/mips/kernel/signal.c
Yoshinori Sato:
  o H8/300 some error/warning fix
Yuval Turgeman:
  o searching for parameters in 'make menuconfig'
Zachary Amsden:
  o i386-unbusy-tss cleanup
Zou Nanhai:
  o [IA64] discontig.c: remove max_gap and related call to efi_memmap_walk
  o fix might-sleep-in-atomic while dumping elf
Zwane Mwaikambo:
  o Close race with preempt and modular pm_idle callbacks
  o Fix x86_64 SPINLOCK_MAGIC debugging
  o Fix i386 SPINLOCK_MAGIC debugging
  o Correct ELF section used for out of line spinlocks
  o out-of-line locks / other
  o out-of-line locks / sparc64
  o out-of-line locks / ppc64
  o out-of-line locks / ppc32
  o out-of-line locks / x86_64
  o out-of-line locks / i386
  o out-of-line locks / arm
  o out-of-line locks / generic
  o fix i386/x86_64 idle routine selection
  o OProfile/XScale fixes for PXA270/XScale2
  o x86: move PIT code to timer_pit