Linuxのファイルシステムを詳解します

FrontPage > kernel > 2.6.28-rc1 > 2.6.28-rc1_shortlog01

Aaron Carroll (4):
deadline-iosched: allow non-sequential batching
deadline-iosched: non-functional fixes
block: update documentation for deadline fifo_batch tunable
cfq-iosched: fix queue depth detection

Abhijeet Kolekar (8):
iwlwifi : Added bss_info_changed callback to 3945
iwl3945: fix unbalanced mutex
iwl3945: replace association and beacon hooks with bss_info_changed cb
iwl3945: removed bg_post_associate work
iwl3945: avoid redundant iwl3945_get_active_dwell_time
iwl3945: enable active scanning on active channels
iwl3945 : Code cleanup
mac80211 : Fix mode change hard_start_xmit function

Abhijith Das (1):
GFS2: GFS2 will panic if you misspell any mount options

Adam Glover (1):
V4L/DVB (9063): Add ADS Tech Instant HDTV PCI support

Adam Jackson (2):
x86, debug printouts: IOMMU setup failures should not be KERN_ERR
sony-laptop: newline-terminate the printk for backlight change failure

Adam Tkac (1):
rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY

Adrian Bunk (57):
make selinux_write_opts() static
powerpc: Use bcd2bin/bin2bcd
crypto: Kconfig - Replace leading spaces with tabs
sparc: remove CONFIG_SUN4
Remove asm/a.out.h files for all architectures without a.out support.
[netdrvr/usb] hso_create_bulk_serial_device(): fix a double free
[SCSI] qla2xxx: remove the unused SCSI_QLOGIC_FC_FIRMWARE option
fix fs/nfs/nfsroot.c compilation
proc: make grab_header() static
V4L/DVB (8561): make ivtv_claim_stream() static
add key_revoke() dummy for KEYS=n
provide generic_block_fiemap() only with BLOCK=y
net/tc35815.c: fix compilation
net/au1000_eth.c MDIO namespace fixes
net/bfin_mac.c MDIO namespace fixes
coldfire: scheduled SERIAL_COLDFIRE removal
CRIS: proper defconfig setup
xtensa: remove dead CONFIG_BLK_DEV_IDE code
mISDN/dsp_cmx.c: fix size checks
net: export genphy_restart_aneg
m68k: use bcd2bin/bin2bcd
m68k: Remove the broken Hades support
m68k: remove the dead PCI code
driver core: make struct platform_pm_ops static
drivers/firmware/iscsi_ibft.c: make 3 functions static
asm-h8300/md.h: remove CVS keyword
Alpha Miata: remove dead URL
uml: remove the dead TTY_LOG code
include/linux/mount.h: remove CVS keyword
kernel/dma.c: remove a CVS keyword
binfmt_som.c: add MODULE_LICENSE
pnp: remove printk() with outdated version
telephony: remove CVS keywords
reiserfs/procfs.c: remove CVS keywords
quota: remove CVS keywords
fs/partitions/acorn.c: remove dead code
parport: remove CVS keywords
ipc/sem.c: make free_un() static
make hp_wmi_notify() static
make kprobes.c:kretprobe_table_lock() static
init/do_mounts_md.c must #include <linux/delay.h>
FB_SIS=m, DRM_SIS=y is not a legal configuration.
make probe_serial_gsc() static
make ptrace_untrace() static
make mm/rmap.c:anon_vma_cachep static
acpi: use bcd2bin/bin2bcd
alpha: use bcd2bin/bin2bcd
cris: use bcd2bin/bin2bcd
drivers/rtc/: use bcd2bin/bin2bcd
rtc: use bcd2bin/bin2bcd
mips: use bcd2bin/bin2bcd
mn10300: use bcd2bin/bin2bcd
i2c: use bcd2bin/bin2bcd
drivers/scsi/sr_vendor.c: use bcd2bin
remove the obsolete BCD*BIN/BIN*BCD macros
include/linux/bcd.h: remove comments
[patch 1/3] FS_MBCACHE: don't needlessly make it built-in

Adrian Hunter (18):
[MTD] [OneNAND] Add defines for HF and sync write
[MTD] Define and use MTD_FAIL_ADDR_UNKNOWN instead of 0xffffffff
[MTD] [OneNAND] Add OMAP2 / OMAP3 OneNAND driver
[JFFS2] Correct symlink name too long error code
[MTD] [OneNAND] OMAP3: add delay for GPIO
[MTD] [NAND] OMAP2: add retry after read timeout
UBIFS: add bulk-read facility
UBIFS: add no_chk_data_crc mount option
UBIFS: improve znode splitting rules
UBIFS: correct key comparison
UBIFS: ensure data read beyond i_size is zeroed out correctly
UBIFS: allow for sync_fs when read-only
UBIFS: improve garbage collection
UBIFS: fix bulk-read handling uptodate pages
UBIFS: add more debugging messages for LPT
UBIFS: correct condition to eliminate unecessary assignment
UBIFS: check buffer length when scanning for LPT nodes
UBIFS: do not read unnecessary bytes when unpacking bits

Ajay Kumar Gupta (2):
OMAP:MUSB: Fixes the TT programming.
OMAP:MUSB: Corrects urb unlink function path

Akinobu Mita (6):
x86: check for ioremap() failure in copy_oldmem_page()
x86: use platform_device_register_simple()
[CPUFREQ] acpi-cpufreq: add error handling for cpufreq_register_driver() error
[CPUFREQ] add error handling for cpufreq_register_governor() error
ip2: avoid add_timer with pending timer
[SCSI] ipr: use memory_read_from_buffer()

Al Viro (105):
introduce fmode_t, do annotations
eliminate use of ->f_flags in block methods
pass mode instead of file to sg_io()
switch sg_scsi_ioctl() to passing fmode_t
switch scsi_cmd_ioctl() to passing fmode_t
lose the unused file argument in generic_ide_ioctl()
lose unused arguments in dm ioctl callbacks
move block_device_operations to blkdev.h
switch cdrom_{open,release,ioctl} to sane APIs
switch pktcdvd to blkdev_driver_ioctl()
introduce __blkdev_driver_ioctl()
don't mess with file in scsi_nonblockable_ioctl()
switch ide_disk_ops ->ioctl() to sane prototype
beginning of methods conversion
switch ubd
switch DAC960
switch amiflop
switch aoeblk
switch ataflop
switch brd
switch cciss
switch cpqarray
switch floppy
switch loop
switch nbd
switch pcd
switch pd
switch pf
switch pktdvdcd
switch swim3
switch ub
switch viodasd
switch virtio_blk
switch xd
switch xen
switch xyspace
switch z2ram
switch gdrom
switch viocd
switch ide-cd
switch ide-gd
switch ide-tape
switch dm
switch md
switch memstick
switch i2o
switch mmc
switch mtd_blkdevs
switch dasd
switch dcssblk
switch tape_block
switch ide-scsi
switch sd
switch sr
end of methods switch: remove the old ones
trim file propagation in block/compat_ioctl.c
kill the unused bsize on the send side of /dev/loop
pass fmode_t to blkdev_put()
propagate mode through open_bdev_excl/close_bdev_excl
propagate mode through swsusp_close()
remember mode of reiserfs journal
sanitize blkdev_get() and friends
get rid of blkdev_driver_ioctl()
get rid of blkdev_locked_ioctl()
get rid of struct file use in blkdev_ioctl() BLKBSZSET
kill the rest of struct file propagation in block ioctls
x86, um: take arch/um/include/* out of the way
x86, um: initial part of asm-um move
x86, um: ... and asm-x86 move
x86, um: now we can get rid of trivial uml headers
x86, um: sanitize uml sigcontext.h uses
x86, um: get rid of uml signal.h
x86, um: remove dead header (uml module-generic.h; never used these days)
x86, um: get rid of more uml asm/arch uses
x86, um: untangle uml ldt.h
x86, um: uml atomic.h is not needed anymore
x86, um: get rid of system.h -> system.h include
x86, um: get rid of uml unistd.h
x86, um: get rid of uml highmem.h
x86, um: get rid of uml asm/arch
x86, um: take vm-flags.h to sysdep
x86, um: trim the junk from uml ptrace-*.h
x86, um: get rid of sysdep symlink
x86, um: merge Kconfig.i386 and Kconfig.x86_64
x86, um: get rid of header symlinks
x86, um: get rid of excessive includes of uml-config.h
x86, um: get rid of arch/um/os symlink
x86, um: get rid of arch/um/Kconfig.arch
x86, um: get rid of uml-config.h
new helper - kern_path()
finally get rid of nameidata in namespace.c
no need for noinline stuff in fs/namespace.c anymore
switch quota_on-related stuff to kern_path()
sanitize svc_export_parse()
switch nfsd to kern_path()
assorted path_lookup() -> kern_path() conversions
get rid of nameidata in audit_tree
get rid of path_lookup_create()
don't pass bogus flags to LOOKUP_PARENT lookup in spufs
make O_EXCL in nd->intent.flags visible in nd->flags
reduce the stack footprint of exportfs_decode_fh()
get rid of on-stack fake dentry in ext3_get_parent()
get rid of on-stack dentry in ext2_get_parent()
prepare vfs_readdir() callers to returning filldir result
get rid of on-stack dentry in udf

Alan Cox (63):
pcmcia: Fix up legacy driver IRQs
Export the ROM enable/disable helpers
[MTD] [NOR] intel_dc21285 switch to ROM API
x86, early_ioremap: fix fencepost error
epca: call tty_port_init
nozomi: Fix close on error
ftdi: A few errors are err() that should be debug which causes much spewage
serial_8250: pci_enable_device fail is not fully handled
tty: move tioclinux from a special case
uml: small cleanups and note bugs to be dealt with by uml authors...
tty: split the buffering from tty_io
tty: Split tty_port into its own file
pps: Reserve a line discipline number for PPS
tty: Add a kref count
tty: use krefs to protect driver module counts
tty: Cris has a nice RS485 ioctl so we should steal it
tty: ipw need reworking
tty: Add termiox
tty: Termios locking - sort out real_tty confusions and lock reads
tty: compare the tty winsize
tty: Make get_current_tty use a kref
tty: Move tty_write_message out of kernel/printk
tty: usb-serial krefs
tty: kref usage for isicom and moxa
stallion: Use krefs
mxser: Switch to kref tty
tty: the vhangup syscall is racy
tty: Redo current tty locking
tty: Fix abusers of current->sighand->tty
pty: If the administrator creates a device for a ptmx slave we should not error
vt: remove bogus lock dropping
tty: shutdown method
tty: Remove more special casing and out of place code
tty: Clean up the tty_init_dev changes further
tty: kref the tty driver object
tty: More driver operations
tty: Finish fixing up the init_dev interface to use ERR_PTR
tty: extract the pty init time special cases
pty: Coding style and polish
pty: Fix allocation failure double free
pty: simplify unix98 allocation
tty: simplify ktermios allocation
tty: some ICANON magic is in the wrong places
tty: fix up gigaset a bit
tty: Remove lots of NULL checks
tty: Minor tidyups and document fixes for n_tty
applicom: Fix an unchecked user ioctl range and an error return
fs3270: remove extra locks
fs3270: Correct error returns
tty: rename the remaining oddly named n_tty functions
net: Rationalise email address: Network Specific Parts
8250: Fix lock warning (and possible crash)
metronomefb: Fix warning when building 64bit
lmc: copy_*_user under spinlock
[netdrvr] ibmtr: PCMCIA IBMTR is ok on 64bit
serial, 8250: remove NR_IRQ usage
i2o: Fix 32/64bit DMA locking
fb: push down the BKL in the ioctl handler
hfsplus: missing O_LARGEFILE check
epca: Add infinite break support
watchdog: Fix warning
tty: Fix tty_port kref screwup
[SCSI] aic79xx: user visible misuse wrong SI units (not disk size!)

Alan Horstmann (1):
sound: ASoC: Fix WM8731 SPI write

Alan Jenkins (1):
raid, fastboot: hide RAID autodetect option if MD is compiled as a module

Alan Stern (14):
USB: gadget: dummy_hcd: implement set_wedge
USB: gadget: net2280: implement set_wedge
usb-storage: report underflow with no sense data
OHCI: Allow broken controllers to auto-stop
USB: change hub initialization sleeps to delayed_work
USB: UHCI: improve scheduling of interrupt URBs
USB: EHCI, OHCI, UHCI: remove version numbers
USB: EHCI: log a warning if ehci-hcd is not loaded first
USB: snoop processes opening usbfs device files
USB: EHCI: fix remote-wakeup support for ARC/TDI core
USB: OHCI: fix endless polling behavior
USB: Speedtouch: add pre_reset and post_reset routines
USB: don't rebind drivers after failed resume or reset
[SCSI] sd: remove command-size switching code

Alasdair G Kergon (3):
dm crypt: remove inc_pending from write_io_submit
dm: detect lost queue
dm exception store: refactor zero_area

Albert Aribaud (1):
[ARM] EDMINIV2: add support for LED and power button

Albert Comerma (1):
V4L/DVB (9042): Add support for Asus My Cinema U3000 Hybrid

Alberto Bertogli (3):
bio.h: Remove unused conditional code
Documentation/block/data-integrity.txt: Fix section numbers
Fix typo in the FIRMWARE_IN_KERNEL help

Alessandro Zummo (2):
rtc-max6900 new style driver
rtc-ds1672 new style driver

Alex Chiang (18):
HID: fix grammo in HID_COMPAT Kconfig help text
PCI: connect struct pci_dev to struct pci_slot
PCI Hotplug core: add 'name' param pci_hp_register interface
PCI: rename pci_update_slot_number to pci_renumber_slot
PCI: update pci_create_slot() to take a 'hotplug' param
PCI: prevent duplicate slot names
PCI: acpiphp: remove 'name' parameter
PCI: cpci_hotplug: stop managing hotplug_slot->name
PCI: cpqphp: stop managing hotplug_slot->name
PCI, PCI Hotplug: introduce slot_name helpers
PCI: fakephp: remove 'name' parameter
PCI: ibmphp: stop managing hotplug_slot->name
PCI: pciehp: remove 'name' parameter
PCI: rpaphp: kmalloc/kfree slot->name directly
PCI: SGI Hotplug: stop managing bss_hotplug_slot->name
PCI: shcphp: remove 'name' parameter
PCI: Hotplug core: remove 'name'
PCI Hotplug: fakephp: add duplicate slot name debugging

Alex Deucher (3):
drm/radeon: add support for RS740 IGP chipsets.
radeon: add RS400 family support.
radeon: fix PCI bus mastering support enables.

Alex Nixon (13):
x86: add cpu hotplug hooks into smp_ops
x86_32: clean up play_dead
x86: unify x86_32 and x86_64 play_dead into one function
x86: separate generic cpu disabling code from APIC writes in cpu_disable
xen: implement CPU hotplugging
Xen: fix cpu_hotplug.c build by replacing is_running_on_xen() with xen_pv_domain()
Xen: fix cpu_hotplug build when !CONFIG_SMP
x86: build fix for !CONFIG_SMP
x86/paravirt: Remove duplicate paravirt_pagetable_setup_{start, done}()
x86, xen: fix build when !CONFIG_HOTPLUG_CPU
xen: make CPU hotplug functions static
xen: fix memory access violation bug when CONFIG_HAVE_SPARSE_IRQ is enabled
xen: Fix bug `do_IRQ: cannot handle IRQ -1 vector 0x6 cpu 1'

Alex Raimondi (3):
avr32: Replace static clock list with dynamic linked list
include/linux/clk.h: fix comment
avr32: Fix bug in LCD pin setup on port C

Alexander Belyakov (2):
[MTD] [NOR] fix cfi_cmdset_0001 FL_SYNCING race (take 2)
[JFFS2] Write buffer offset adjustment for NOR-ECC (Sibley) flash

Alexander Beregalov (15):
ALSA: ice1724/revo: simple clean up
ALSA: sound/pci/Kconfig: update for ice1712/24
ALSA: sound/pci: supported cards update
ALSA: ALSA-Configuration.txt: supported cards update
ALSA: revo51: add headphone output
ALSA: ice1712/aureon.c: fix coding style
ALSA: ice1712/wtm: fix coding style
ALSA: ice1724.c: fix coding style
ALSA: ice1712.c: fix coding style
[SCSI] qla2xxx: fix printk format warnings
V4L/DVB (8560): replace FUNCTION with func
V4L/DVB (8680): saa7134-core.c: fix warning
V4L/DVB (8559): replace FUNCTION with func
ext4: fix build failure without procfs
ide-cd: fix printk format warning

Alexander Duyck (12):
igb: remove unneeded cleaned variable in clean_tx_irq path
igb: clean up a stray fake netdev code left in rx path
ixgbe: change config srrctl to only program one register per VMDq/RSS id
vlan: vlan device not reading gso max size of parent.
pkt_sched: Add multiqueue scheduler support
pkt_action: add new action skbedit
skbedit: Fix a typo in the documentation
multiq: Further multiqueue cleanup
multiq: requeue should rewind the current_band
ixgbe: correctly add and remove napi queues
ixgbe: whitespace/formatting cleanup
igb: fix tx data corruption with transition to L0s on 82575

Alexander Graf (1):
KVM: Ignore DEBUGCTL MSRs with no effect

Alexander Schmidt (1):
IB/ehca: Generate flush status CQ entries

Alexander van Heukelum (55):
x86, 64-bit, dwarf2: push pushes 8 bytes and popf pops 8
i386: remove kprobes' restore_interrupts in favour of conditional_sti
i386: prepare to convert exceptions to interrupts
i386: convert hardware exception 0 to an interrupt gate
i386: expand exception 3 DO_TRAP macro
i386: convert hardware exception 4 to an interrupt gate
i386: convert hardware exception 5 to an interrupt gate
i386: convert hardware exception 6 to an interrupt gate
i386: convert hardware exception 7 to an interrupt gate
i386: convert hardware exception 9 to an interrupt gate
i386: convert hardware exception 10 to an interrupt gate
i386: convert hardware exception 11 to an interrupt gate
i386: convert hardware exception 12 to an interrupt gate
i386: convert hardware exception 13 to an interrupt gate
i386: convert hardware exception 15 to an interrupt gate
i386: convert hardware exception 16 to an interrupt gate
i386: convert hardware exception 17 to an interrupt gate
i386: convert hardware exception 18 to an interrupt gate
i386: convert hardware exception 19 to an interrupt gate
i386: remove temporary DO_TRAP macros, expanding the last one used
i386: add TRACE_IRQS_OFF to entry_32.S in 'error_code'
i386: add TRACE_IRQS_OFF for exception 1 (debug)
i386: add TRACE_IRQS_OFF for the nmi
i386: add TRACE_IRQS_OFF for the exception 3 (int3)
i386: trace_hardirqs_fixup should now not be necessary: irqs are off.
traps: x86_64: add TRACE_IRQS_OFF in error_entry
traps: x86_64: add TRACE_IRQS_OFF in paranoidentry macro
traps: x86_64: remove trace_hardirqs_fixup from DO_ERROR_INFO macro
traps: x86_64: remove trace_hardirqs_fixup from int3 handler
traps: x86_64: remove trace_hardirqs_fixup from debug handler
traps: x86: remove trace_hardirqs_fixup from pagefault handler
traps: i386: make do_trap more like x86_64
i386: split out dumpstack code from traps_32.c
x86_64: split out dumpstack code from traps_64.c
x86, traps: split out math_error and simd_math_error
x86, traps, i386: factor out lazy io-bitmap copy
x86, traps: introduce dotraplinkage
x86, traps: converge do_debug handlers
traps: x86: converge trap_init functions
traps: x86_64: make math_state_restore more like i386
traps: i386: use preempt_conditional_sti/cli in do_int3
traps: x86_64: make io_check_error equal to the one on i386
traps: i386: expand clear_mem_error and remove from mach_traps.h
traps: x86_64: use task_pid_nr(tsk) instead of tsk->pid in do_general_protection
traps: x86: various noop-changes preparing for unification of traps_xx.c
traps: x86: make traps_32.c and traps_64.c equal
traps: x86: finalize unification of traps.c
dumpstack: x86: move die_nmi to dumpstack_32.c
dumpstack: x86: make printk_address equal
dumpstack: x86: add "end" parameter to valid_stack_ptr and print_context_stack
dumptrace: x86: consistently include loglevel, print stack switch
dumpstack: x86: use log_lvl and unify trace formatting
dumpstack: i386: make kstack= an early boot-param and add oops=panic
dumpstack: x86: various small unification steps
dumpstack: x86: various small unification steps, fix

Alexey Dobriyan (104):
x86_64: remove empty lines from stack traces/oopses
net: more #ifdef CONFIG_COMPAT
[JFFS2] Move JFFS2 config options out of fs/Kconfig
x86 setup: remove remnants of CONFIG_VIDEO_SELECT (read: vga=)
x86: make setup_xstate_init() __init
softirq: allocate less vectors
ext4: fix #11321: create /proc/ext4/*/stats more carefully
netns bridge: allow bridges in netns!
netns bridge: cleanup bridges during netns stop
seccomp: drop now bogus dependency on PROC_FS
x86: simpler SYSVIPC_COMPAT definition
netfilter: netns: remove nf_*_net() wrappers
netfilter: netns: ip6table_raw in netns for real
netfilter: netns: ip6table_mangle in netns for real
netfilter: netns: ip6t_REJECT in netns for real
netfilter: netns nf_conntrack: add netns boilerplate
netfilter: netns nf_conntrack: add ->ct_net -- pointer from conntrack to netns
netfilter: netns nf_conntrack: per-netns conntrack count
netfilter: netns nf_conntrack: per-netns conntrack hash
netfilter: netns: fix {ip,6}_route_me_harder() in netns
netfilter: netns nf_conntrack: per-netns expectations
netfilter: netns nf_conntrack: per-netns unconfirmed list
netfilter: netns nf_conntrack: pass netns pointer to nf_conntrack_in()
netfilter: netns nf_conntrack: pass netns pointer to L4 protocol's ->error hook
netfilter: netns nf_conntrack: per-netns /proc/net/nf_conntrack, /proc/net/stat/nf_conntrack
netfilter: netns nf_conntrack: per-netns /proc/net/nf_conntrack_expect
netfilter: netns nf_conntrack: per-netns /proc/net/ip_conntrack, /proc/net/stat/ip_conntrack, /proc/net/ip_conntrack_expect
netns: export netns list
netfilter: netns nf_conntrack: unregister helper in every netns
netfilter: netns nf_conntrack: cleanup after L3 and L4 proto unregister in every netns
netfilter: netns nf_conntrack: pass conntrack to nf_conntrack_event_cache() not skb
netfilter: netns nf_conntrack: per-netns event cache
netfilter: netns nf_conntrack: per-netns statistics
netfilter: netns nf_conntrack: per-netns /proc/net/stat/nf_conntrack, /proc/net/stat/ip_conntrack
netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_count sysctl
netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_checksum sysctl
netfilter: netns nf_conntrack: per-netns net.netfilter.nf_conntrack_log_invalid sysctl
netfilter: netns nf_conntrack: per-netns conntrack accounting
netfilter: netns nf_conntrack: final netns tweaks
netfilter: netns nf_conntrack: SIP conntracking in netns
netfilter: netns nf_conntrack: H323 conntracking in netns
netfilter: netns nf_conntrack: GRE conntracking in netns
netfilter: netns nf_conntrack: PPTP conntracking in netns
netfilter: netns nat: fix ipt_MASQUERADE in netns
netfilter: netns nat: per-netns NAT table
netfilter: netns nat: per-netns bysource hash
netfilter: netns nf_conntrack: fixup DNAT in netns
netfilter: netns nat: PPTP NAT in netns
netfilter: enable netfilter in netns
proc: fix return value of proc_reg_open() in "too late" case
proc: proc_sys_root tweak
proc: remove dummy vmcore_open()
proc: remove unused get_dma_list()
proc: move PROC_PAGE_MONITOR to fs/proc/Kconfig
proc: remove now unneeded ADDBUF macro
proc: remove kernel.maps_protect
s390: claw compile fixlet
netns: mib6 section fixlet
netns: fix net_generic array leak
netns: correct mib stats in ip6_route_me_harder()
modules: fix module "notes" kobject leak
alpha: notify_cpu_starting() compile fixlet
COMPAT_BINFMT_ELF definition tweak
proc: move sysrq-trigger out of fs/proc/
sysctl: simplify ->strategy
netfilter: xt_iprange: fix range inversion match
netfilter: xt_recent: use proc_create_data()
fs/Kconfig: move CIFS out
fs/Kconfig: move ext2, ext3, ext4, JBD, JBD2 out
anondev: init IDR statically
anondev: switch to IDA
proc: proc_init_inodecache() can't fail
proc: spread __init
proc: switch /proc/loadavg to seq_file
proc: switch /proc/uptime to seq_file
proc: switch /proc/meminfo to seq_file
proc: switch /proc/version to seq_file
proc: move /proc/hardware to m68k-specific code
proc: move /proc/stram to m68k-specific code
proc: move /proc/filesystems to fs/filesystems.c
proc: switch /proc/cmdline to seq_file
proc: move /proc/execdomains to kernel/exec_domain.c
proc: remove remnants of ->read_proc in proc_misc.c
proc: move /proc/kmsg creation to fs/proc/kmsg.c
proc: move rest of /proc/locks to fs/locks.c
proc: move /proc/devices code to fs/proc/devices.c
proc: move /proc/cpuinfo code to fs/proc/cpuinfo.c
proc: move rest of /proc/partitions code to block/genhd.c
proc: move /proc/stat to fs/proc/stat.c
proc: move /proc/interrupts boilerplate code to fs/proc/interrupts.c
proc: move /proc/slab_allocators boilerplate to mm/slab.c
proc: move /proc/slabinfo boilerplate to mm/slub.c, mm/slab.c
proc: move /proc/vmallocinfo to mm/vmalloc.c
proc: move /proc/buddyinfo boilerplate to mm/vmstat.c
proc: move /proc/pagetypeinfo boilerplate to mm/vmstat.c
proc: move /proc/vmstat boilerplate to mm/vmstat.c
proc: move /proc/zoneinfo boilerplate to mm/vmstat.c
proc: move /proc/diskstats boilerplate to block/genhd.c
proc: move /proc/modules boilerplate to kernel/module.c
proc: move /proc/schedstat boilerplate to kernel/sched_stats.h
proc: move all /proc/kcore stuff to fs/proc/kcore.c
proc: move pagecount stuff to fs/proc/page.c
proc: move /proc/vmcore creation to fs/proc/vmcore.c
proc: remove fs/proc/proc_misc.c

Alexey Klimov (7):
V4L/DVB (9101): radio-mr800: Add driver for AverMedia MR 800 USB FM radio devices
V4L/DVB (9151): dsbr100: Add returns and fix codingstyle for vidioc_s_ctrl
V4L/DVB (9152): radio-zoltrix: Add checking for frequency
V4L/DVB (9303): dsbr100: Correct bus_info string
V4L/DVB (9304): dsbr100: CodingStyle issue
V4L/DVB (9305): radio-mr800: Add BKL for usb_amradio_open()
V4L/DVB (9306): dsbr100: Add frequency check

Alexey Kopytko (2):
[ARM] Orion: Add Buffalo Linkstation Mini support
[ARM] Orion: Add Buffalo Linkstation Mini power-off method

Alexey Korolev (2):
[MTD] [NOR] Add qry_mode_on()/qry_omde_off() to deal with odd chips
[MTD] [NAND] Fix missing kernel-doc

Alexey Starikovskiy (5):
ACPI: EC: do transaction from interrupt context
ACPI: EC: Rename some variables
ACPI: acpi_driver_data could only be applied to acpi_device
ACPI: EC: Check for IBF=0 periodically if not in GPE mode
ACPICA: add preemption point after each opcode parse

Alfred E. Heggestad (1):
Input: add driver for USB VoIP phones with CM109 chipset

Alok Kataria (1):
x86: VMI, initialize IRQ vector

Ameya Palande (1):
intel-iommu: typo fix and correct word in the comment

Amit K. Arora (1):
sched: minor optimizations in wake_affine and select_task_rq_fair

Amit Shah (5):
KVM: Introduce kvm_set_irq to inject interrupts in guests
KVM: Device assignment: Check for privileges before assigning irq
KVM: SVM: Fix typo
KVM: Use kvm_set_irq to inject interrupts
KVM: Device Assignment: Free device structures if IRQ allocation fails

Anders Grafström (2):
[MTD] [NOR] cfi_cmdset_0001: Timeouts for erase, write and unlock operations
[ARM] 5310/1: Fix cache flush functions for ARMv4

Anders Kaseorg (1):
ftrace: make ftrace_test_p6nop disassembler-friendly

Anderson Lizardo (7):
wusb: fix error path for wusb_set_dev_addr()
wusb: fix bmRequestType for Abort RPipe request
uwb: Fix handling IEs with empty IE data in uwb_est_get_size()
uwb: disable command/event filtering for D-Link DUB-1210
uwb: add Intel i1480 HWA to the UWB RC quirk table
uwb: i1480: remove MAC/PHY information checking function
uwb: i1480/GUWA100U: fix firmware download issues

Andi Kleen (20):
tcp: Skip empty hash buckets faster in /proc/net/tcp
inet_diag: Add empty bucket optimization to inet_diag too
x86: drop -funroll-loops for csum_partial_64.c
x86: capitalize function call interrupts consistently
mISDN: misc timerdev fixes
ext4: Avoid double dirtying of super block in ext4_put_super()
oprofile: drop const in num counters field
oprofile: Don't report Nehalem as core_2
oprofile: Implement Intel architectural perfmon support
oprofile: discover counters for op ppro too
Add kerneldoc documentation for new printk format extensions
Add a reference to paper to SubmittingPatches
Make the taint flags reliable
SubmittingPatches: add a reference to Andi's OLS paper
Add kerneldoc documentation for new printk format extensions
Fix documentation of sysrq-q
Fix documentation of sysrq-q
PCI: Document that most pci options are shared between i386 and x86-64
Remove stop_machine during module load v2
MCE: Don't run 32bit machine checks with interrupts on

Andre Detsch (2):
powerpc/spufs: Improve search of node for contexts with SPU affinity
powerpc/spufs: Explain conditional decrement of aff_sched_count

Andre Haupt (1):
pc8736x_gpio: add support for PC87365 chips

Andre Noll (6):
md: linear.c: Fix typo in comment.
md: linear.c: Remove pointless initialization of curr_offset.
md: linear.c: Remove broken debug code.
md: linear: Represent dev_info->size and dev_info->offset in sectors.
md: linear.c: Make two local variables sector-based.
md: Convert remaining 1k representations in linear.c to sectors.

Andrea Righi (3):
x86, oprofile: BUG: using smp_processor_id() in preemptible code
[CPUFREQ] Fix BUG: using smp_processor_id() in preemptible code
documentation: clarify dirty_ratio and dirty_background_ratio description

Andrea Shepard (1):
sparc64: Fix race in arch/sparc64/kernel/trampoline.S

Andreas Herrmann (9):
x86: compile pat debugfs interface only if CONFIG_X86_PAT is set
x86: pda_init(): fix memory leak when using CPU hotplug
x86: cpu_init(): fix memory leak when using CPU hotplug
x86: hpet: modify IXP400 quirk to enable interrupts
x86: SB450: skip IRQ0 override if it is not routed to INT2 of IOAPIC
x86: SB600: skip ACPI IRQ0 override if it is not routed to INT2 of IOAPIC
amd_iommu: fix nasty bug that caused ILLEGAL_DEVICE_TABLE_ENTRY errors
x86: SB600: skip IRQ0 override if it is not routed to INT2 of IOAPIC
x86: call dmi-quirks for HP Laptops after early-quirks are executed

Andreas Mohr (2):
ALSA: als4000 - Code clean up
ALSA: ALS4000 driver work, step 2

Andreas Oberritter (1):
8139too: move wmb before TX DMA start

Andres Salomon (4):
Input: psmouse - export psmouse_set_state for ps/2 extensions to use
Input: psmouse - add psmouse_queue_work() for ps/2 extension to make use of
Input: psmouse - tweak PSMOUSE_DEFINE_ATTR to support raw set callbacks
Input: psmouse - add OLPC touchpad driver

Andrew G. Harvey (1):
UIO: Fix mapping of logical and virtual memory

Andrew Kilkenny (1):
edac mpc85xx: add support for mpc8572

Andrew Morton (25):
x86, ptrace: PEBS support, warning fix
arch/x86/pci/irq.c: attempt to clean up code layout
dlm: choose better identifiers
softlockup: Documentation/sysctl/kernel.txt: fix softlockup_thresh description
drivers/dma/dmatest.c: switch a GFP_ATOMIC to GFP_KERNEL
drivers/rtc/Kconfig: don't build rtc-cmos.o on sparc32
sched: clarify ifdef tangle
drivers/net/mlx4/alloc.c needs mm.h
ERROR: code indent should use tabs where possible
V4L/DVB (9033): drivers/media/video/tda9840.c: unbreak
serial-make-uart_ports-ioport-unsigned-long-fix
misdn: use nonseekable_open()
kbuild: ftrace: don't assume that scripts/recordmcount.pl is executable
fix warning: "x86: sparse_irq needs spin_lock in allocations"
sysfs: crash debugging
mm/page_alloc.c:free_area_init_nodes() fix inappropriate use of enum
kernel/sys.c: improve code generation
applicom.c: fix apparently-broken code in do_ac_read()
drivers/char/tpm/tpm.c: fix error-path memory leak
hwmon: (max1619) Use inline functions instead of macros
mfd: ucb1400 needs GPIO
mfd: further unbork the ucb1400 ac97_bus dependencies
drivers/hwmon/applesmc.c: remove unneeded casts
drivers/rtc/rtc-bq4802.c: don't use BIN_2_BCD and BCD_2_BIN
sh: Kill off duplicate remove_memory() definition.

Andrew Patterson (6):
Wrapper for lower-level revalidate_disk routines.
Adjust block device size after an online resize of a disk.
Check for device resize when rescanning partitions
SCSI sd driver calls revalidate_disk wrapper.
Added flush_disk to factor out common buffer cache flushing code.
Call flush_disk() after detecting an online resize.

Andrew Vasquez (6):
[SCSI] fc_transport: Add an API to allow an LLD to create vports
[SCSI] qla2xxx: Change GFP_ATOMIC to GFP_KERNEL for non-atomic allocations.
[SCSI] qla2xxx: Add Flash Layout Table support.
[SCSI] qla2xxx: Add NPIV-Config Table support.
[SCSI] qla2xxx: Additional residual-count corrections during UNDERRUN handling.
[SCSI] qla2xxx: Update version number to 8.02.01-k8.

Andrew Victor (14):
[ARM] 5257/2: [AT91] Use SZ_ definitions and MTDPART_OFS_NXTBLK instead of hex-values
[ARM] 5258/1: [AT91] PWM controller initialization
[ARM] 5259/2: [AT91] PWM LEDs on AT91SAM9263-EK
[ARM] 5260/1: [AT91] Touchscreen on AT91SAM9RL
[ARM] 5262/2: [AT91] Support for GPIO-connected buttons on SAM9260-EK board
[ARM] 5263/2: [AT91] GPIO buttons as wakeup sources
[ARM] 5264/2: [AT91] Suspend-to-RAM disables main oscillator
[ARM] 5265/3: [AT91] Add copyright info
[ARM] 5261/1: [AT91] Support for LEDs on Conitec ARM&EVA board
[ARM] 5267/1: [AT91] Name conflict in mach-at91/leds.c
[ARM] 5296/1: [KS8695] Replace macro's with trailing underscores.
[ARM] 5297/1: [KS8695] Fix two compile-time warnings
AT91: atmel_pwm only available for certain AT91 processors
rtc-at91rm9200: remove now-unneeded code

Andrey Borzenkov (4):
x86: fix ghost EDD devices in /sys again
x86 setup: fix ghost entries under /sys/firmware/edd take 3
orinoco: fix unsafe locking in orinoco_cs_resume
orinoco: reduce stack usage in firmware download path

Andrey Yurovsky (1):
ath5k: add Mesh Point support

Andy Adamson (1):
NFS: use correct fs type for v4 submounts and referrals

Andy Fleming (1):
gianfar: free/iounmap memory after an error in mii bus initialization

Andy Henroid (1):
i7300_idle driver v1.55

Andy Walls (17):
V4L/DVB (8770): cx18: get rid of ununsed buffers stolen field
V4L/DVB (8771): cx18: Remove redundant struct cx18_queue length member.
V4L/DVB (8772): cx18: Convert cx18_queue buffers member to atomic_t
V4L/DVB (8773): cx18: Fix cx18_find_handle() and add error checking
V4L/DVB (8774): cx18: Have CX23418 release buffers at end of capture.
V4L/DVB (8912): cx18: Correct CX23418 PCI configuration settings.
V4L/DVB (8913): cx18: Create cx18_ specific wrappers for all pci mmio accessesors.
V4L/DVB (8914): cx18: Throttle mmio to/from the CX23418 so boards work in older systems
V4L/DVB (8915): cx18: Increment u8 pointers not void pointers.
V4L/DVB (8924): cx18: Set mmio throttling delay default to 0 nsec.
V4L/DVB (9110): cx18: Add default behavior of checking and retrying PCI MMIO accesses
V4L/DVB (9111): cx18: Up the version to 1.0.1
V4L/DVB (9131): cx18: Add entries for the Leadtek PVR2100 and Toshiba Qosmio DVB-T/Analog
V4L/DVB (9132): cx18: Fix warning message for DMA done notification for inactive stream.
V4L/DVB (9297): cx18: Fix memory leak on card initialization failure
V4L/DVB (9298): cx18: Add __iomem address space qualifier to cx18_log_*_retries() argument
V4L/DVB (9299): cx18: Don't mask many real init error codes by mapping them to ENOMEM

Andy Whitcroft (37):
checkpatch: square brackets -- exemption for array slices in braces
checkpatch: values: double ampersand may be unary
checkpatch: conditional indent -- labels have different indent rules
checkpatch: switch indent allow plain return
checkpatch: add tests for the attribute matcher
checkpatch: cacheline_aligned et al are modifiers
checkpatch: complex macros -- fix up extension handling
checkpatch: fix up comment checks search to scan the entire block
checkpatch: include/asm checks should be anchored
checkpatch: reduce warnings for #include of asm/foo.h to check from arch/bar.c
checkpatch: report any absolute references to kernel source files
checkpatch: report the real first line of all suspect indents
checkpatch: suspect indent -- skip over preprocessor, label and blank lines
checkpatch: %Lx tests should hand %% as a literal
checkpatch: report the correct lines for single statement blocks
checkpatch: perform indent checks on perl
checkpatch: version: 0.22
checkpatch: case/default checks should only check changed lines
checkpatch: suppress errors triggered by short patch
checkpatch: handle comment/quote nesting correctly
checkpatch: check line endings in text format files
checkpatch: suspect indent count condition lines correctly
checkpatch: ensure we only apply checks to the lines within hunks
checkpatch: version: 0.23
checkpatch: do is not a possible type
checkpatch: labels are not possible types
checkpatch: handle do without braces if we have enough context
checkpatch: macros which define structure members are not complex
checkpatch: accept any sized le/be type
checkpatch: pull out known acceptable typedefs
checkpatch: suspect code indent must stop at #else/#elif
checkpatch: complex macros checks miss square brackets
checkpatch: DEFINE_ macros are real definitions for exports
checkpatch: trailing statements ensure we report the end of the line
checkpatch: suspect indent handle macro continuation
checkpatch: allow for comments either side of a brace on case
checkpatch: version: 0.24

Aneesh Kumar K.V (22):
ext4: invalidate pages if delalloc block allocation fails.
ext4: Make sure all the block allocation paths reserve blocks
ext4: Retry block reservation
ext4: Add percpu dirty block accounting.
ext4: Switch to non delalloc mode when we are low on free blocks count.
ext4: Signed arithmetic fix
ext4: Fix ext4 nomballoc allocator for ENOSPC
ext4: Don't add the inode to journal handle until after the block is allocated
ext4: Retry block allocation if we have free blocks left
ext4: truncate block allocated on a failed ext4_write_begin
ext4: Properly update i_disksize.
ext4: elevate write count for migrate ioctl
ext4: hook the ext3 migration interface to the EXT4_IOC_SETFLAGS ioctl
ext4: Free ext4_prealloc_space using kmem_cache_free
ext4: Do mballoc init before doing filesystem recovery
ext4: Use an rbtree for tracking blocks freed during transaction.
ext4: Don't reuse released data blocks until transaction commits
ext4: Use tag dirty lookup during mpage_da_submit_io
vfs: Remove the range_cont writeback mode.
vfs: Add no_nrwrite_index_update writeback control flag
ext4: Fix file fragmentation during large file write.
ext3: truncate block allocated on a failed ext3_write_begin

Anna Neal (2):
libertas: Improvements on automatic tx power control via SIOCSIWTXPOW.
libertas: Improvements on automatic tx power control via SIOCSIWTXPOW (fixups)

Anssi Hannula (1):
HID: fix a lockup regression when using force feedback on a PID device

Antoine Jacquet (7):
V4L/DVB (8731): zr364xx: remove BKL
V4L/DVB (8732): zr364xx: handle video exclusive open internaly
V4L/DVB (8734): Initial support for AME DTV-5100 USB2.0 DVB-T
V4L/DVB (8735): dtv5100: replace dummy frontend by zl10353
V4L/DVB (8736): dtv5100: CodingStyle cleanups
V4L/DVB (8738): dtv5100: remove old definition from header
V4L/DVB (8739): dtv5100: remove prohibited space...

Anton Blanchard (1):
V4L/DVB (8654): cxusb: add support for DViCO FusionHDTV DVB-T Dual Digital 4 (rev 2)

Anton Vorontsov (19):
genirq: fix irq_desc->depth handling with DEBUG_SHIRQ
powerpc/83xx: mpc836x_mds: add support for the nor flash
powerpc/fsl_soc: remove mpc83xx_wdt code
OF: add fsl,mcu-mpc8349emitx to the exception list
powerpc: Fix no interrupt handling in pata_of_platform
[MTD] [NAND] fsl_upm: update driver for the new OF bindings
of: Add new helper of_parse_phandles_with_args()
powerpc/QE: move QE_GPIO Kconfig symbol into the platforms/Kconfig
powerpc/83xx: don't probe broken PCI on mpc837x_mds boards
powerpc/83xx: add DS1374 RTC support for the MPC837xE-MDS boards
OF: add fsl,mcu-mpc8349emitx to the exception list
i2c: MPC8349E-mITX Power Management and GPIO expander driver
powerpc/83xx: add NAND support for the MPC8360E-RDK boards
powerpc: fix fsl_upm nand driver modular build
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
powerpc: Remove device_type = "board_control" properties in .dts files
powerpc/83xx: Add support for MCU microcontroller in .dts files
powerpc/83xx: Add DS1339 RTC support for MPC8349E-mITX boards .dts
i2c: Add info->archdata field

Antonio Ospite (2):
HID: hiddev.h: Fix mixed space and tabs in example code.
HID: hiddev.h: Fix example code.

Antti Palosaari (12):
V4L/DVB (8970): mt2060: implement I2C-gate control
V4L/DVB (8971): initial driver for af9013 demodulator
V4L/DVB (8972): initial driver for af9015 chipset
V4L/DVB (8973): af9013: fix compile error coming from u64 div
V4L/DVB (8975): af9015: cleanup
V4L/DVB (8976): af9015: Add USB ID for AVerMedia A309
V4L/DVB (9140): anysee: unlock I2C-mutex in error case
V4L/DVB (9141): anysee: support for Anysee E30 Combo Plus
V4L/DVB (9143): af9015: fix wrong GPIO
V4L/DVB (9144): af9015: enable Maxlinear mxl5005s tuner RSSI
V4L/DVB (9145): af901x: clean-up
V4L/DVB (9146): af901x: fix some compiler errors and warnings

Aristeu Rozanski (5):
Input: add keycodes for remote controls/phone keypads
x86, NMI watchdog: when booting with reset_devices, clear the performance counters
x86, NMI watchdog: setup before enabling NMI watchdog
edac i5000: fix error messages
edac i5000: fix thermal issues

Arjan van de Ven (57):
select: Introduce a hrtimeout function
select: switch select() and poll() over to hrtimers
hrtimer: add abstraction functions for accessing the "expires" member
hrtimer: convert kvm to the new hrtimer apis
hrtimer: convert timerfd to the new hrtimer apis
hrtimer: convert net::sched_cbq to the new hrtimer apis
hrtimer: convert kernel/* to the new hrtimer apis
hrtimer: convert powerpc/oprofile to the new hrtimer apis
hrtimer: convert kvm-ia64 to the new hrtimer apis
hrtimer: convert s390 to the new hrtimer apis
hrtimer: convert sound/ to the new hrtimer apis
hrtimer: rename the "expires" struct member to avoid accidental usage
hrtimer: turn hrtimers into range timers
hrtimer: create a "timer_slack" field in the task struct
hrtimer: make select() and poll() use the hrtimer range feature
hrtimer: fix build bug found by Ingo
hrtimer: another build fix
hrtimer: add a hrtimer_start_range() function
hrtimer: incorporate feedback from Peter Zijlstra
hrtimer: show the timer ranges in /proc/timer_list
hrtimer: fix signed/unsigned bug in slack estimator
warn: Turn the netdev timeout WARN_ON() into a WARN()
hrtimer: make the nanosleep() syscall use the per process slack
hrtimer: make the futex() system call use the per process slack value
hrtimer: peek at the timer queue just before going idle
x86: print DMI information in the oops trace
x86: use round_jiffies() for the corruption check timer
select: fix alpha OSF wrapper
select: fix alpha OSF wrapper
rangetimer: fix x86 build failure for the !HRTIMERS case
netdev: uniquify the tx_timeout name
security: avoid calling a NULL function pointer in drivers/video/tvaudio.c
rangetimer: fix BUG_ON reported by Ingo
Add a script to visualize the kernel boot process / time
fastboot: fix issues and improve output of bootgraph.pl
fastboot: make the raid autodetect code wait for all devices to init
fastboot: make the RAID autostart code print a message just before waiting
raid: make RAID autodetect default a KConfig option
rangetimers: fix the bug reported by Ingo for real
tracing/fastboot: add a script to visualize the kernel boot process / time
tracing/fastboot: fix printk format typo in boot tracer
tracing/fastboot: fix issues and improve output of bootgraph.pl
tty: make sure that proc_clear_tty stores the cpu flags
device model: Do a quickcheck for driver binding before doing an expensive check
debug: Introduce a dev_WARN() function
debug: use dev_WARN() rather than WARN_ON() in device_pm_add()
usb: turn dev_warn+WARN_ON combos into dev_WARN
Merge commit 'linus/master' into merge-linus
usbmon: fix tiny race exposed by the fastboot patches
PCI: introduce an pci_ioremap(pdev, barnr) function
fix WARN() for PPC
mfd: use pci_ioremap_bar() in sm501
i2c: Use pci_ioremap_bar()
fs: add a sanity check in d_free
proc: use WARN() rather than printk+backtrace
pci: use pci_ioremap_bar() in drivers/ide
ide: two more pci_ioremap_bar() conversions

Arnaldo Carvalho de Melo (2):
net: Use hton[sl]() instead of __constant_hton[sl]() where applicable
inet_hashtables: Add inet_lookup_skb helpers

Arnaud Ebalard (1):
xfrm: MIGRATE enhancements (draft-ebalard-mext-pfkey-enhanced-migrate)

Arnaud Patard (2):
fastboot: Fix bootgraph.pl initcall name regexp
tracing/fastboot: fix bootgraph.pl initcall name regexp

Artem Bityutskiy (11):
UBI: remove BKL
UBIFS: add a print, fix comments and more minor stuff
UBIFS: inline one-line functions
UBIFS: check data CRC when in error state
UBIFS: use bit-fields when possible
UBIFS: fix races in bit-fields
UBIFS: fix commentary
UBIFS: update dbg_dump_inode
UBIFS: correct comment for commit_on_unmount
UBIFS: commit on sync_fs
UBIFS: amend printk

Arthur Jones (1):
e1000e: release hw semaphore after successfully writing EEPROM

Arun KS (6):
ALSA: ASoC: Add TLV320AIC23 codec driver
ALSA: ASoC: Add support for osk5912
ALSA: ASoC: Add DSP DAI format support to the OMAP McBSP driver
ALSA: ASoC: Add custom SOC_SINGLE_TLV for tlv320aic23 codec
ALSA: ASoC: Add destination and source port for DMA on OMAP1
ALSA: ASoC: Fix compile-time warning for tlv320aic23.c

Atsushi Nemoto (27):
Input: move map_to_7segment.h to include/linux
MIPS: RBTX4927: More explicit initialization
MIPS: TXx9: Improve handling of built-in and command-line args
MIPS: TXx9: Add prom_getenv
MIPS: TXx9: Early command-line preprocessing
MIPS: TXx9: Cache fixup
MIPS: TXx9: Runtime configuration of timeout-error
MIPS: TXx9: Add mtd support
MIPS: TXx9: Raise priority of interrupts for errors, timers, SIO
MIPS: RBTX4938: Add TOSHIBA_RBTX4938_MPLEX_KEEP
MIPS: TXx9: Make spi_eeprom.c more generic
MIPS: TXx9: Default machine_restart using watchdog reset
MIPS: TXx9: Add board_be_init for TX4927/TX4938
MIPS: TXx9: Add __init tag for tx4938_pcic1_map_irq.
MIPS: TXx9: Declare smsc_fdc37m81x_config_get() in smsc_fdc37m81x.h
MIPS: TXx9: stop_unused_modules
MIPS: TXx9: Microoptimize interrupt handlers
MIPS: TXx9: IOC LED support
MIPS: TXx9: Add TX4939 SoC support
MIPS: TXx9: Add RBTX4939 board support
MIPS: TXx9: Implement prom_free_prom_memory
MIPS: TXx9: Add TX4939 ATA support (v2)
serial_txx9: use %lx for iobase
net: Make SMC91X selectable on other MIPS boards
ide: Add tx4939ide driver (v6)
TXx9: Add TX4938 ATA support (v3)
ide: Add tx4938ide driver (v2)

Aurelien Jarno (5):
MIPS: WGT634U: Add machine detection message
MIPS: BCM47xx: Remove references to BCM947XX
MIPS: BCM47xx: Use the new SSB GPIO API
MIPS: WGT634U: Add reset button support
MIPS: PCI: Scan busses when they are registered

Austin Zhang (1):
crypto: crc32c - Use Intel CRC32 instruction

Avi Kivity (37):
x86: default to reboot via ACPI
KVM: MMU: Separate the code for unlinking a shadow page from its parents
KVM: MMU: Simplify kvm_mmu_zap_page()
KVM: Move NMI IRET fault processing to new vmx_complete_interrupts()
KVM: VMX: Move nmi injection failure processing to vm exit path
KVM: Clear exception queue before emulating an instruction
KVM: VMX: Fix pending exception processing
KVM: Add a pending interrupt queue
KVM: VMX: Move interrupt post-processing to vmx_complete_interrupts()
KVM: Consolidate PIC isr clearing into a function
KVM: VMX: Unify register save/restore across 32 and 64 bit hosts
KVM: SVM: Unify register save/restore across 32 and 64 bit hosts
KVM: VMX: Avoid vmwrite(HOST_RSP) when possible
KVM: Add irq ack notifier list
KVM: VMX: Use interrupt queue for !irqchip_in_kernel
KVM: Simplify exception entries by using __ASM_SIZE and _ASM_PTR
KVM: Handle spurious acks for PIT interrupts
KVM: VMX: Change cs reset state to be a data segment
KVM: VMX: Change segment dpl at reset to 3
KVM: Load real mode segments correctly
KVM: x86 emulator: remove bad ByteOp specifier from NEG descriptor
KVM: MMU: Move SHADOW_PT_INDEX to mmu.c
KVM: MMU: Unify direct map 4K and large page paths
KVM: MMU: Infer shadow root level in direct_map()
KVM: MMU: Add generic shadow walker
KVM: MMU: Convert direct maps to use the generic shadow walker
KVM: MMU: Convert the paging mode shadow walk to use the generic walker
KVM: Allocate guest memory as MAP_PRIVATE, not MAP_SHARED
KVM: Don't call get_user_pages(.force = 1)
KVM: MMU: Account for npt/ept/realmode page faults
KVM: MMU: Add locking around kvm_mmu_slot_remove_write_access()
KVM: MMU: Flush tlbs after clearing write permission when accessing dirty log
KVM: MMU: Fix setting the accessed bit on non-speculative sptes
KVM: SVM: No need to unprotect memory during event injection when using npt
KVM: Add statistics for guest irq injections
KVM: x86 emulator: fix jmp r/m64 instruction
MAINTAINERS: Update Avi Kivity's email address

Ayaz Abdulla (1):
forcedeth fix: take phy out of reset during power up

Badari Pulavarty (2):
ecryptfs: convert to use new aops
mm: cleanup to make remove_memory() arch-neutral

Balbir Singh (1):
memrlimit: cgroup mm owner callback changes to add task info

Barry Kasindorf (4):
oprofile: Add support for AMD Family 11h
x86/oprofile: add IBS support for AMD CPUs, IBS buffer handling routines
x86/oprofile: add IBS support for AMD CPUs, model specific code
OProfile: Fix buffer synchronization for IBS

Bartlomiej Zolnierkiewicz (143):
ide: remove superfluous check from ide_disk_special()
ide: cleanup ide_disk_init_mult_count()
ide: cleanup ide_fix_driveid()
ide: make drive->id an union (take 2)
ide: remove drive->driveid
ide: use ata_id_current_chs_valid()
ide-disk: use ata_id_wcache_enabled()
ide-disk: use ata_id_hpa_enabled()
libata: WIN_* -> ATA_CMD_*
ide: WIN_* -> ATA_CMD_*
hd: WIN_* -> ATA_CMD_*
ide: use ATA_* defines instead of *_STAT and *_ERR ones
ide: remove no longer needed ide_drive_t fields
ide: fix EXABYTENEST handling in probe_for_drive()
ide: enhance ide_busy_sleep()
ide: remove no longer needed BUG_ON()-s from init_irq()
ide: remove IDE_CHIPSET_* macros
ide: remove unused _IDE_C and _IDE_DISK defines
ide: remove needless drive->present checks from device drivers
ide: check drive->present in ide_get_paired_drive()
ide: remove CONFIG_IDEDISK_MULTI_MODE
ide: include <linux/hdreg.h> only when needed
ide: call ide_proc_register_driver() later
ide: preparations for /proc/ide/hd*/settings rework
ide: /proc/ide/hd*/settings rework
ide: remove SECTOR_WORDS define
cmd640: add __set_prefetch_mode()
ide: remove read-only ->atapi_overlap field from ide_drive_t
ide: remove ->supports_dsc_overlap field from ide_driver_t
ide: factor out HDIO_*_NICE ioctl handling to ide_*_nice_ioctl()
ide: ide_dev_has_iordy() -> ata_id_has_iordy()
ide: ide_dev_is_sata() -> ata_id_is_sata()
ide: idedisk_supports_lba48() -> ata_id_lba48_enabled()
ide: check only for CACHE FLUSH command support in ide_id_has_flush_cache()
ide: ide_id_has_flush_cache() -> ata_id_flush_enabled()
ide: ide_id_has_flush_cache_ext() -> ata_id_flush_ext_enabled()
ide: use ata_id_is_cfa()
ide: ide_id_to_hd_driveid() -> ata_id_to_hd_driveid()
ide: lba_capacity_is_ok() -> ata_id_is_lba_capacity_ok()
hpt366: add hpt3xx_disable_fast_irq() helper
ide: add proper PCI PM support (v2)
ide: remove ->bus_state field from ide_hwif_t
ide: add ide_setting_ioctl() helper
ide: cleanup generic_ide_ioctl()
ide: move ioctls handling to ide-ioctls.c
ide: add ide_check_atapi_device() helper
ide-floppy: remove needless parens
ide-floppy: add ide_floppy_format_ioctl() helper
ide-tape: remove idetape_init_rq()
ide-{floppy,tape}: remove request stack
ide-{floppy,tape}: remove packet command stack
ide-floppy: remove MODE_SENSE_* defines
ide-scsi: cleanup ide_scsi_io_buffers()
ide: add ide_io_buffers() helper
ide-floppy: add ide_floppy_set_media_lock() helper
ide-tape: add ide_tape_set_media_lock() helper
ide: add ide_init_pc() helper
ide: add ide_queue_pc_head() helper
ide: add ide_queue_pc_tail() helper
ide-floppy: ->{srfp,wp} -> IDE_AFLAG_{SRFP,WP}
ide-floppy: move floppy ioctls handling to ide-floppy_ioctl.c
ide: add ide_set_media_lock() helper
ide: add ide_do_start_stop() helper
ide: add ide_do_test_unit_ready() helper
ide: move IDE{FLOPPY,TAPE}_WAIT_CMD defines to <linux/ide.h>
ide: drop dsc_handle argument from ide_pc_intr()
ide: add pointer to the current packet command to ide_drive_t
ide: drop 'timeout' and 'expiry' arguments from ide_pc_intr()
ide: add request_sense_{pc,rq} to ide_drive_t
ide: add ide_retry_pc() helper
ide: add ->pc_{update,io}_buffers methods
ide: make ide_pc_intr() static
ide: make ide_transfer_pc() static
ide: remove CONFIG_BLK_DEV_IDE config option (take 2)
ide: remove unnecessary MAX_HWIFS checks from ide-probe.c
ide: fix IDE ACPI for slave device-only configurations
ide-disk: set_addressing() fixes
ide-disk: add ide_do_setfeature() helper
ide: add device flags
ide: DMA_PIO_RETRY -> IDE_DFLAG_DMA_PIO_RETRY
ide: remove superfluous ->media field from ide_driver_t
ide: remove superfluous ->dma field from ide_hwif_t
ide: remove superfluous ->waiting_for_dma checks
ide: fix HDIO_DRIVE_TASK[FILE] ioctls for CHS commands on LBA devices
ide: sanitize ide*_pm_* enums
cy82c693: remove dead CY82C693_SETDMA_CLOCK code
cy82c693: remove no longer needed CY82C693_DEBUG_LOGS code
ide: use 'drive->dn & 1' instead of drive->select.b.unit
ide: remove [ata_]select_t
ide: convert 'pio_mode' device setting to use DS_SYNC flag
ide: factor out reset error reporting from reset_pollfunc()
ide: merge all TASKFILE_NO_DATA data phase handlers into taskfile_no_intr()
ide: use unique names for struct pci_driver instances
ide: ->ide_dma_clear_irq() -> ->clear_irq()
ide-generic: no need to probe all ports at once
ide-generic: remove no longer needed ide_probe_legacy()
ide: remove ide_host_alloc_all()
ide: set IDE_AFLAG_DRQ_INTERRUPT in do_identify()
ide-cd: no need to zero drive->special.all
ide-floppy: move all ioctl handling to ide-floppy_ioctl.c (take 2)
ide-floppy: move /proc handling to ide-floppy_proc.c (take 2)
ide-disk: move all ioctl handling to ide-disk_ioctl.c
ide-disk: move /proc handling to ide-disk_proc.c (take 3)
pmac: remove superfluous pmif == NULL checks
pmac: remove needless pmac_ide_destroy_dmatable() wrapper
ide: __ide_dma_end() -> ide_dma_end()
ide: make ide_dma_lost_irq() available also for CONFIG_BLK_DEV_IDEDMA_SFF=n
ide: make ide_dma_timeout() available also for CONFIG_BLK_DEV_IDEDMA_SFF=n
ide: switch to DMA-mapping API part #2
ide: remove needless includes from ide-dma.c
ide: cleanup ide_build_dmatable()
ide: cleanup ide-dma.c
ide: move SFF DMA code to ide-dma-sff.c
ide-disk: fix IDE_DFLAG_LBA48 handling on resume
ide-disk: lock media before checking for media change
ide-floppy: use alloc_disk_node()
ide-disk: use to_ide_drv() and ide_drv_g()
ide-disk: move IDE_DFLAG_DOORLOCKING flag handling to idedisk_set_doorlock()
ide-{disk,floppy}: set IDE_DFLAG_ATTACH in *_setup()
ide-floppy: drop 'floppy' argument from idefloppy_setup()
ide-floppy: use drive->capacity64 for caching current capacity
ide: IDE_AFLAG_MEDIA_CHANGED -> IDE_DFLAG_MEDIA_CHANGED
ide: IDE_AFLAG_WP -> IDE_DFLAG_WP
ide: IDE_AFLAG_FORMAT_IN_PROGRESS -> IDE_DFLAG_FORMAT_IN_PROGRESS
ide: remove IDE_AFLAG_NO_DOORLOCKING
ide-disk: factor out generic disk handling code to ide-gd.c
ide-disk: use IDE_DFLAG_MEDIA_CHANGED
ide-floppy: factor out generic disk handling code to ide-gd-floppy.c
ide: prepare for merging ide-gd-floppy.c with ide-gd.c
ide: allow device drivers to specify per-device type /proc settings
ide: add generic ATA/ATAPI disk driver
ide: fix support for IDE PCI controllers using MMIO on frv
ide: remove dead <asm-arm/arch-sa1100/ide.h>
ide: remove M68K_IDE_SWAPW define from <asm-m68k/ide.h>
ide: remove unused macros from <asm-parisc/ide.h>
hpt366: fix compile warning
ide-floppy: remove idefloppy_floppy_t typedef
ide: remove broken hpt34x driver
delkin_cb: add PM support
ide: re-add TRM290 fix lost during ide_build_dmatable() cleanup
ide: remove useless subdirs from drivers/ide/
ide-disk: set non-rotational queue flag for SSD and CF devices
ide: drivers/ide/generic.c -> drivers/ide/ide-pci-generic.c

Becky Bruce (11):
powerpc: Rename PTE_SIZE to HPTE_SIZE
powerpc/85xx: fix build warning, remove silly cast
cpm_uart: Pass actual dev ptr to dma_* in ucc and cpm_uart serial
powerpc: Rename dma_64.c to dma.c
powerpc: Move iommu dma ops from dma.c to dma-iommu.c
powerpc: Drop archdata numa_node
powerpc: Merge 32 and 64-bit dma code
powerpc: Make dma_addr_t a u64 if CONFIG_PHYS_64BIT is set
POWERPC: Allow 32-bit hashed pgtable code to support 36-bit physical
powerpc: Drop redundant machine type print in show_cpuinfo
powerpc: Move memory size print into common show_cpuinfo for 32-bit

Ben Dooks (8):
drivers/net/bonding: sparse fixes for exported tables
PATA: RPC now selects HAVE_PATA_PLATFORM for pata platform driver
[ARM] S3C24XX: Move files out of include/asm-arm/plat-s3c*
[ARM] S3C24XX: Additional include moves
[ARM] S3C24XX: Serial driver debug depends on DEBUG_LL
[ARM] S3C2443: Fix HCLK rate
spi_s3c24xx: pin configuration updates
mfd: update sm501 debugging/low information messages

Ben Hutchings (54):
sfc: Replace net_dev->priv with netdev_priv(net_dev)
sfc: Change first parameter type of {set,clear}_bit_le() to unsigned
sfc: Use separate hardware TX queues to select checksum generation
sfc: Avoid mangling error codes in efx_test_loopback()
sfc: Reduce delays in SFE4001 initialisation
sfc: Remove mistaken hardware workaround
sfc: XMAC statistics fix-ups
sfc: Remove inclusion of workarounds.h from efx.c
sfc: Reverse the XOFF/XON pause frame control fifo thresholds
sfc: Reduce log level for XGXS lane status
sfc: Self-test reporting cleanup
sfc: Speed up loopback self-test
sfc: Don't leak PCI DMA maps in the TSO code when the queue fills up
sfc: Use pci_map_single() to map the skb header when doing TSO
sfc: Reduce the size of struct efx_tx_buffer
sfc: Use explicit bool for boolean variables, parameters and return values
sfc: Set net_device::vlan_features appropriately
sfc: Cleaned up struct tso_state fields
sfc: Removed forced inlining of long functions
sfc: Export boot configuration in EEPROM through ethtool
sfc: Move CPU counting for RSS into a separate function, efx_wanted_rx_queues()
sfc: Remove efx_channel::has_interrupt
sfc: Cleanup RX queue information
sfc: Remove initialisation of RX_FILTER_CTL_REG.NUM_KER
sfc: Make efx_for_each_channel_rx_queue() more efficient
sfc: Remove efx_channel::evqnum field
sfc: Cleanup RX event processing
sfc: Implement get_sset_count, replacing get_stats_count and self_test_count
sfc: Make PHY flash mode a device attribute, not a module parameter
sfc: Enable TSO for 802.1q VLAN devices
sfc: Remove efx_nic_dummy_op_int() as redundant with efx_port_dummy_op_int()
sfc: Remove remnants of multi-port abstraction for MAC registers
sfc: Remove some unreachable error paths
sfc: Cleanup reset code
sfc: Rework the bitfield header so that we can identify fields by bit number
sfc: Extend self-tests
sfc: Remove the STATE_RESETTING flag
sfc: Rework efx_set_multicast_hash()
sfc: Add check for memory allocation failure in falcon_probe_nic()
sfc: Fix memory BAR release call on error path
sfc: Remove workaround for old firmware bug
sfc: Serialise tenxpress_special_reset() with statistics fetches
sfc: Make queue flushes more reliable
sfc: Stop generating bogus events in tenxpress_check_hw()
sfc: Insert read memory barrier after checking MAC statistics flag
sfc: Disable interrupts after a fatal interrupt occurs until reset
sfc: Remove obsolete comment about PCI modes
sfc: Use CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS where appropriate
sfc: Fix type of FALCON_SPI_MAX_LEN
hwmon: (lm90) Rename temperature conversion functions to match usage
hwmon: (lm90) Support MAX6646, MAX6647 and MAX6649
hwmon: (lm87) Fix masking of config register in lm87_init_client()
hwmon: (lm87) Restore original configuration register on removal
hwmon: (lm87) Add support for configuration through platform_data

Ben Slusky (1):
[CPUFREQ] use deferrable delayed work init in conservative governor

Ben-Ami Yassour (4):
KVM: direct mmio pfn check
KVM: pci device assignment
KVM: remove unused field from the assigned dev struct
KVM: Device Assignment with VT-d

Benjamin Herrenschmidt (27):
powerpc: Turn get/set_hard_smp_proccessor_id into inlines
powerpc: Expose PMCs & cache topology in sysfs on 32-bit
Merge commit 'kumar/kumar-dma'
Merge commit 'kumar/kumar-mmu'
Merge commit 'jwb/jwb-next'
powerpc: Fix sysfs pci mmap on 32-bit machines with 64-bit PCI
Merge commit 'jk/jk-merge'
Merge commit 'gcl/gcl-next'
Merge commit 'kumar/kumar-next'
powerpc: Fix DMA offset for non-coherent DMA
powerpc/pci: Improve detection of unassigned bridge resources
powerpc: Fix link errors on 32-bit machines using legacy DMA
powerpc: Fix 32-bit SMP boot on CHRP
powerpc/chrp: Fix detection of Python PCI host bridge on IBM CHRPs
powerpc: Fix CHRP PCI config access for indirect_pci
Merge commit 'origin'
radeonfb: misc cleanup of engine and dst cache handling
radeonfb: accelerate imageblit and other improvements
edac cell: fix incorrect edac_mode
pci: Use new %pR to print resource ranges
PCI: Add ability to mmap legacy_io on some platforms
powerpc/PCI: Add legacy PCI access via sysfs
Merge commit 'jwb/jwb-next'
Merge commit 'gcl/gcl-next'
Merge commit 'kumar/kumar-for-2.6.28'
Merge commit 'origin' into master
PCI: Workaround invalid P2P bridge bus numbers

Benjamin Li (5):
bnx2: In bnx2_set_mac_link() return void rather then int
bnx2: Update MODULE_DESCRIPTION to include the 5716
bnx2: Remove name field from bnx2 structure
bnx2: Remove timer_interval field from the bnx2 structure
bnx2: Handle DMA mapping errors.

Benjamin Marzinski (1):
dm mpath: use more error codes

Benjamin Thery (1):
net: fix scheduling of dst_gc_task by __dst_free

Benny Halevy (9):
nfsd: properly xdr-encode stateid4.seqid as uint32_t for cb_recall
nfsd: properly xdr-encode deleg stateid returned from open
nfsd: fix nfsd4_encode_open buffer space reservation
nfsd: nfs4xdr encode_stateid helper function
nfsd: don't declare p in ENCODE_SEQID_OP_HEAD
nfsd: properly xdr-decode NFS4_OPEN_CLAIM_DELEGATE_CUR stateid
nfsd: nfs4xdr decode_stateid helper function
nfsd: do_probe_callback should not clear rpc stats
nfsd: use nfs client rpc callback program

Bernd Schmidt (1):
Blackfin arch: fixing bug - under IRQ stress, running applications may wrongly trigger an ICPLB miss and be killed

Bernd Schubert (1):
[SCSI] mptfusion: Increase scsi-timeouts, similariy to the LSI 4.x driver.

Bernhard Walle (2):
Document panic_on_unrecovered_nmi sysctl
Document panic_on_unrecovered_nmi sysctl

Bernhard Weirich (1):
w1: new driver. DS2431 chip

Bharata B Rao (2):
sched: call resched_task() conditionally from new task wake up path
sched: maintain only task entities in cfs_rq->tasks list

Bill Nottingham (1):
x86_64: be less annoying on boot

Bjoern B. Brandenburg (1):
sparc: remove unused includes

Bjorn Helgaas (21):
irda: follow lspci device/vendor style
[SCSI] qla2xxx: Fix "occured" spelling errors.
PNP: fix debug formatting (cosmetic)
PNPACPI: use dev_printk when possible
PNP: convert the last few pnp_info() uses to printk()
PNP: use new vsprintf symbolic function pointer format
PNP: remove some uses of DEBUG ifdef
PNP: add CONFIG_PNP_DEBUG_MESSAGES and pnp_dbg()
PNP: convert to using pnp_dbg()
PNP: remove old CONFIG_PNP_DEBUG option
V4L/DVB: follow lspci device/vendor style
rtc-cmos: move wake setup from ACPI glue into RTC driver
x86: register a platform RTC device if PNP doesn't describe it
rtc-cmos: look for PNP RTC first, then for platform RTC
vsprintf: use new vsprintf symbolic function pointer format
firmware: use dev_printk when possible
resources: tidy __request_region()
frv: use generic pci_enable_resources()
x86/PCI: follow lspci device/vendor style
PCI: follow lspci device/vendor style
PCI: tidy PME support messages

Bob Copeland (2):
ath5k: write beacon control register twice when resetting tsf
ath5k: fix suspend-related oops on rmmod

Bob Moore (24):
ACPICA: Allow same ACPI table to be loaded/unloaded more than once
ACPICA: Fix wrong resource descriptor length for 64-bit build
ACPICA: Fix table compare code, length then data
ACPICA: Fix warning for 64-bit build
ACPICA: Cleanup macro definition file.
ACPICA: Return method arg count from acpi_get_object_info
ACPICA: Update version to 20080701
ACPICA: Add function to decode reference obj types to strings
ACPICA: Improve object conversion error messages
ACPICA: x2APIC support: changes for MADT and SRAT ACPI tables
ACPICA: Update version to 20080729
ACPICA: Remove obsolete debug levels (WARN and ERROR)
ACPICA: Add namespace node to operand object union
ACPICA: Remove obsolete exception codes
ACPICA: Disallow evaluation of named object types with no value
ACPICA: Update for Reference ACPI_OPERAND_OBJECT
ACPICA: Update comments - no functional changes
ACPICA: Cleanup for internal Reference Object
ACPICA: Fix possible memory leak in acpi_ns_get_external_pathname
ACPICA: Update version to 20080829
ACPICA: Optimize buffer allocation procedure
ACPICA: New: Validation for predefined ACPI methods/objects
ACPICA: Add support for zero-length buffer-to-string conversions
ACPICA: Update version to 20080926

Bob Peterson (2):
GFS2: rm on multiple nodes causes panic
GFS2: Direct IO write at end of file error

Bob Sharp (4):
RDMA/nes: Free NIC TX buffers when destroying NIC QP
RDMA/nes: Enable MC/UC after changing MTU
RDMA/nes: Correct MAX TSO frags value
RDMA/nes: Fix routed RDMA connections

Boris Dores (1):
V4L/DVB (9301): pvrusb2: Keep MPEG PTSs from drifting away

Borislav Petkov (15):
ide-floppy: use scatterlists for pio transfers
ide-generic: handle probing of legacy io-ports v5
ide: unify conversion macros
ide: add drive->debug_mask switch
ide: add a driver-wide debugging macro
ide-floppy: convert driver to the new debugging macro
ide-floppy: add a debug_mask module parameter
ide-cd: convert driver to new ide debugging macro (v3)
ide-cd: add a debug_mask module parameter
ide: add ide_drive_t.dma flag
ide-cd: move cdrom_info.dma to ide_drive_t.dma
ide-atapi: assign taskfile flags per device type
ide-cd: debug log enhancements
ide-cd: small drive type print fix
ide-cd: remove stale comment

Brandeburg, Jesse (2):
e1000: remove unused Kconfig option for disabling packet split
ixgb: fix bug when freeing resources

Brandon Philips (1):
V4L/DVB (9179): S2API: frontend.h cleanup

Breno Leitao (1):
s2io: Fix enabling VLAN tag stripping at driver initialization

Brian Cavagnolo (2):
libertas: support boot commands to write persistent firmware and bootloader
libertas: add sysfs hooks to update boot2 and persistent firmware

Brian Haley (2):
bonding: change some __constant_htons() to htons()
ipvs: change some __constant_htons() to htons()

Brian Rogers (1):
V4L/DVB (9168): Add support for MSI TV@nywhere Plus remote

Brian Swetland (6):
[ARM] msm: rename ARCH_MSM7X00A to ARCH_MSM
[ARM] msm: add proc_comm support, necessary for clock and power control
[ARM] msm: clean up iomap and devices
[ARM] msm: clock: provide clk_*() api support for
[ARM] msm: dma: various basic dma improvements and bugfixes
[ARM] msm: vreg interface to msm7k pmic

Brice Goglin (10):
myri10ge: Stop scaring people when DCA is built but absent
myri10ge: Rename DCA-related firmware counters
myri10ge: use DCA if DCA is compiled as a module
myri10ge: add multiqueue TX
myri10ge: remove over-paranoid queue number modulus
myri10ge: update driver version number to 1.4.3-1.369
mm: stop returning -ENOENT from sys_move_pages() if nothing got migrated
mm: don't vmalloc a huge page_to_node array for do_pages_stat()
mm: extract do_pages_move() out of sys_move_pages()
myri10ge: disable NAPI on failure to setup the interface

Bruce Allan (5):
e1000e: add support for the 82567LM-4 device
e1000e: add support for 82567LM-3 and 82567LF-3 (ICH10D) parts
e1000e: add support for new 82574L part
e1000e: remove failed request for sw/fw/hw flag
x86: export set_memory_ro and set_memory_rw

Bruno Prémont (2):
r8169: WoL fixes, part 1.
r8169: WoL fixes, part 2.

Bruno Randolf (5):
ath5k: rates cleanup
mac80211: add rx status flag for short preamble
mac80211: radiotap: assume modulation from rates
iwlwifi: use generic mac80211 radiotap headers
ath5k: set short preamble flag for rx

Bryan Wu (6):
Blackfin arch: use new platform data interface of musb to replace old one
Blackfin arch: add dma mapping stub for musb driver port
Blackfin arch: fix a typo in comments
Blackfin arch: add read/write IO accessor functions to Blackfin
usb: musb: do not mess up count number and CSR0 register value
netdev: DM9000: remove BLACKFIN hacking in DM9000 netdev driver

Carl Love (1):
powerpc/oprofile: Fix mutex locking for cell spu-oprofile

Carl Shaw (1):
sh: Subnormal double to float conversion

Carlos Corbacho (3):
acer-wmi: Add rfkill support for wireless and bluetooth
acer-wmi: Remove wireless and bluetooth sysfs entries
acer-wmi: Remove private workqueue

Carlos R. Mafra (1):
drm: remove #define's for non-linux systems

Casey Schaufler (1):
smack: limit privilege by label

Catalin Marinas (10):
[ARM] 5227/1: Add the ENDPROC declarations to the .S files
[ARM] 5232/1: Do not post-index STRT instruction in clear_user.S
[ARM] 5230/1: Replace post-indexed LDRT/STRT in uaccess.h
[ARM] 5231/1: Do not save the frame pointer in the csum_partial_copy_* functions
[ARM] 5269/1: ARMv7: Use -march=armv7-a as compiler flag
[ARM] 5229/3: Replace some ARMv7 opcodes with the instruction name
smc911x: Allow Kconfig dependency on ARM
smc911x: Add IRQ polarity configuration
smc911x: Make the driver safer on SMP
[ARM] 5318/1: Swap the PRRR and NMRR values in proc-v7.S

Cedric Le Goater (1):
sunrpc: fix oops in rpc_create when the mount namespace is unshared

Chandra Seetharaman (1):
[SCSI] scsi_dh: Initialize path state to be passive when path is not owned

Chandra Shekhar (2):
ARM: OMAP: Allocate McBSP devices dynamically
ARM: OMAP: Add support for McBSP devices 3 - 5 on 34xx

Chandru (1):
powerpc: Add support for dynamic reconfiguration memory in kexec/kdump kernels

Chen Gong (4):
[MTD] m25p80.c erase enhance
[MTD] m25p80.c code cleanup
[MTD] m25p80.c extended jedec support
[MTD] m25p80.c extended jedec support (v2)

Chien Tung (10):
RDMA/nes: Add support for 4-port 1G HP blade card
RDMA/nes: Module parameter permissions
RDMA/nes: Add wqm_quanta module option
RDMA/nes: Fix MDC setting
RDMA/nes: Fill in firmware version for ethtool
RDMA/nes: Correct tso_wqe_length
RDMA/nes: Stop spurious MAC interrupts
RDMA/nes: Limit critical error interrupts
RDMA/nes: Correct error_module bit mask
RDMA/nes: Fix slab corruption

Chr (2):
p54: take tx_queue's lock in rx_frame_sent
p54: redo queue numbering

Chris Friesen (2):
sched: fix list traversal to use _rcu variant
genirq: fix set_irq_type() when recording trigger type

Chris J Arges (1):
oprofile: hotplug cpu fix

Chris Lalancette (1):
block: Expand Xen blkfront for > 16 xvd

Chris Rankin (1):
V4L/DVB (9047): [PATCH] Add remote control support to Nova-TD (52009)

Chris Smith (2):
sh: Fix uImage load address in 32-bit mode.
sh: Add kprobes support.

Chris Snook (2):
atl2: add atl2 driver
MAINTAINERS: add Atheros maintainer for atlx

Chris Webb (1):
md: Fix rdev_size_store with size == 0

Chris Zankel (3):
xtensa: Add support for the Sonic Ethernet device for the XT2000 board.
xtensa: Fix io regions
xtensa: Add config files for Diamond 232L - Rev B processor variant

Christer Weinigel (1):
s3cmci: Support transfers which are not multiple of 32 bits.

Christian Borntraeger (4):
[S390] Fix checkstack for s390
hvc_console: Fix free_irq in spinlocked section
KVM: s390: Make facility bits future-proof
KVM: s390: change help text of guest Kconfig

Christian Ehrhardt (3):
KVM: kvmtrace: Remove use of bit fields in kvm trace structure
KVM: kvmtrace: replace get_cycles with ktime_get v3
KVM: ppc: trace powerpc instruction emulation

Christian Lamparter (17):
p54: rename prism54xyz -> p54xyz
p54: fix rssi auto calibration
p54pci: rx tasklet refactoring
p54pci: increase ring buffer index counter when skipping
p54: enhance firmware parser to reduce memory waste
p54: move eeprom code into common library
p54usb: support LM87 firmwares
p54: set_filter refactoring
p54: better firmware support
p54: 32-bit tsf timestamps
p54: add more rx filters
p54: add lots of useful rx/tx statistics
p54: control output power levels
p54: 802.11a 5GHz phy support
p54: report appropriate rate and band values for 802.11a
p54usb: Device ID updates
p54: enable 2.4/5GHz spectrum by eeprom bits.

Christof Schmitt (2):
[SCSI] zfcp: Update message with input from review
[SCSI] zfcp: Simplify zfcp data structures

Christoph Hellwig (19):
x86: kill sys32_pause
powerpc: Use sys_pause for 32-bit pause entry point
Fix barrier fail detection in XFS
[S390] s390: use sys_pause for 31bit pause entry point
xfs: fix remount rw with unrecognized options
compat: move cp_compat_stat to common code
compat: generic compat get/settimeofday
[IA64] remove sys32_pause
[IA64] kill sys32_pipe
dm: kill lookup_device wrapper
hpfs: cleanup ->setattr
tidy up chrdev_open
generic_file_llseek tidyups
new helper: d_obtain_alias
switch all filesystems over to d_obtain_alias
kill d_alloc_anon
fix ->llseek for more directories
reiserfs: add missing llseek method
ext4: remove unused variable in ext4_get_parent

Christoph Lameter (1):
vmscan: Use an indexed array for LRU variables

Christophe Thommeret (1):
V4L/DVB (9270): cx24116: optimise emulated auto-pilot

Christopher Leech (1):
ixgbe: Implement HAVE_SET_RX_MODE

Christopher Moore (2):
[ARM] Orion: add LaCie Ethernet Disk mini V2 support
[MTD] cfi_cmdset_0002.c: Add Macronix CFI V1.0 TopBottom detection

Chuck Ebbert (4):
xen: make CONFIG_XEN_SAVE_RESTORE depend on CONFIG_XEN
x86: move prefill_possible_map calling early, fix, V2
x86: allow number of additional hotplug CPUs to be set at compile time, V2
PCI: document the pcie_aspm kernel parameter

Chuck Lever (36):
SUNRPC: Add address family field to svc_serv data structure
SUNRPC: Use proper INADDR_ANY when setting up RPC services on IPv6
SUNRPC: Set V6ONLY socket option for RPC listener sockets
SUNRPC: Simplify rpcb_register() API
SUNRPC: Split portmap unregister API into separate function
SUNRPC: Support IPv6 when registering kernel RPC services
NLM: Clean up before introducing new debugging messages
lockd: address-family independent printable addresses
lockd: Specify address family for source address
lockd: Add address family-agnostic helper for zeroing the port number
SUNRPC: Make svc_addr's argument a constant
lockd: Use sockaddr_storage + length for h_addr field
lockd: Use sockaddr_storage for h_saddr field
NSM: Use sockaddr_storage for sm_addr field
lockd: Teach nlm_cmp_addr() to support AF_INET6 addresses
lockd: Support AF_INET6 when hashing addresses in nlm_lookup_host
lockd: Combine __nsm_find() and nsm_find().
lockd: Update nsm_find() to support non-AF_INET addresses
SUNRPC: Register both netids for AF_INET6 servers
SUNRPC: Use short-hand IPv6 ANYADDR for RPCB_SET
SUNRPC: Fix up svc_unregister()
SUNRPC: Clean up debug messages in rpcb_clnt.c
NLM: Convert nlm_lookup_host() to use a single argument
lockd: Support non-AF_INET addresses in nlm_lookup_host()
lockd: Adjust nlmclnt_lookup_host() signature to accomodate non-AF_INET
lockd: Adjust nlmsvc_lookup_host() to accomodate AF_INET6 addresses
lockd: change nlmclnt_grant() to take a "struct sockaddr *"
lockd: Add helper to sanity check incoming NOTIFY requests
lockd: Remove unused fields in the nlm_reboot structure
NLM: Always start both UDP and TCP listeners
NLM: Remove "proto" argument from lockd_up()
NLM: Remove unused argument from svc_addsock() function
NFS: SETCLIENTID truncates client ID and netid
NFS: fix nfs_parse_ip_address() corner case
NFS: Enable NFSv4 callback server to listen on AF_INET6 sockets
NFSD: Fix BUG during NFSD shutdown processing

Cihula, Joseph (1):
x86, e820: add support for AddressRangeUnusuable ACPI memory type

Claudio Nieder (1):
backlight: Add driver for Tabletkiosk Sahara TouchIT-213 Tablet PC

Claudio Scordino (1):
sched: new documentation about CFS

Clemens Ladisch (18):
ALSA: usb-audio: add BOSS GT-10 support
ALSA: oxygen: use SPDIF channel status symbols
ALSA: oxygen: use a copy of the model struct
ALSA: oxygen: add probe callback
ALSA: oxygen: remove X-Meridian magic number
ALSA: oxygen: handle X-Meridian dynamically
ALSA: virtuoso: handle D2X/DX dynamically
ALSA: virtuoso: create common functions for GPIO bit switch controls
ALSA: oxygen: rename pcm_dev_cfg
ALSA: oxygen: configure MIDI via device_config
ALSA: oxygen: add UART I/O functions
ALSA: oxygen: add self-documenting functions
ALSA: virtuoso: allow I2C-connected PCM1796
ALSA: virtuoso: make number of PCM1796 DACs configurable
ALSA: virtuoso: rename AC97 callback function
ALSA: oxygen: rename first PCM device
ALSA: virtuoso: add Xonar HDAV1.3 support
ALSA: oxygen: wait for ACK when resetting UART

Cliff Cai (18):
ALSA: ASoC: AD1980 audio codec driver
ALSA: ASoC: Add SPI support for WM8731
ALSA: add dummy function to support shared mmap in nommu Blackfin arch
ALSA: ASoC codec: fix compiling error in ad1980 driver after ASoC API changed
sound: ASoC codec: SSM2602 audio codec driver
sound: ASoC: Blackfin: SPORT peripheral interface driver
sound: ASoC: Blackfin: DMA Driver for AC97 sound chip
sound: ASoC: Blackfin: AC97 Blackfin CPU DAI driver
sound: ASoC: Blackfin: DMA Driver for I2S sound chip
sound: ASoC: Blackfin: I2S CPU DAI driver
sound: ASoC: Blackfin: board driver for AD1980/1 audio codec
sound: ASoC: Blackfin: board driver for SSM2602 sound chip
sound: ASoC: Blackfin: add Blackfin arch ASoC Kconfig and Makefile
sound: ASoC: Blackfin: Include Blackfin architecture support in build
ALSA: ASoC codec: AD73311 audio codec driver
ALSA: ASoC Blackfin: add I2S DAI support for AD73311
ALSA: ASoC Blackfin: add asoc ad73311 driver supporting in Blackfin boards
ALSA: ASoC Blackfin: fix bug - Audio Latency on AD1981 with MMAP enabled

Clive Messer (1):
ALSA: hda - Fix another ALC889A (rev 0x100101)

Colin B Macdonald (1):
Input: i8042 - add Thinkpad R31 to nomux list

Corentin Chary (1):
asus-laptop: Fix the led behavior with value > 1

Corentin Labbe (1):
hwmon: (adm1029) Use mask for fan_div value

Cornelia Huck (8):
[S390] cio: Update cio_ignore documentation.
[S390] cio: Exorcise cio_msg= from documentation.
[S390] bus_id -> dev_set_name() changes
[S390] more bus_id -> dev_name conversions
[S390] Use s390_root_dev_* in kvm_virtio.
[S390] bus_id -> dev_set_name() for css and ccw busses
Driver core: Clarify device cleanup.
Driver core: Fix cleanup in device_create_vargs().

Cyrill Gorcunov (57):
x86: DS cleanup - dont treat 0 as NULL
x86: apic unification - merge down lapic_get_maxlvt
x86: apic unification - merge down enable_NMI_through_LVT0
x86: apic interrupts - move assignments to irqinit_32.c, v2
x86: apic - use SET_APIC_DEST_FIELD instead of hardcoded shift
x86: apic - unify disable_apic_timer
x86: apic - unify __setup_APIC_LVTT
x86: apic - do not clear APIC twice in lapic_shutdown
x86: apic - get rid of local_apic_timer_verify_ok
x86: apic - unify verify_local_APIC
x86: apic - unify sync_Arb_IDs
x86: apic - sync_Arb_IDs style fixup
x86: apic - unify init_bsp_APIC
x86: apic - unify clear_local_APIC
x86: apic - unify lapic_resume
x86: apic - unify lapic_suspend
x86: apic - rearrange functions and comments
x86: apic - unify lapic_is_integrated
x86: apic - unify xapic_icr_read
x86: apic - rearrange maxcpu definition
x86: apic - unify setup_boot_APIC_clock
x86: apic - unify disable_local_APIC
x86: apic - unify lapic_shutdown
x86: apic - unify connect_bsp_APIC
x86: apic - unify lapic_setup_esr
x86: apic - unify __setup_APIC_LVTT
x86: apic - unify disconnect_bsp_APIC
x86: apic - generic_processor_info
x86: apic - unify end_local_APIC_setup
x86: apic - unify local_apic_timer_interrupt
x86: apic - unify apic_set_verbosity
x86: apic - unify disableapic and nolapic setup handlers
x86: apic - rearrange parse_lapic_timer_c2_ok
x86: apic - lapic_resume 32bit - unification fix
x86: apic - compilation warnings fix
x86: smpboot - check if we have ESR register in wakeup_secondary_cpu
x86: apic_64.c - setup_APIC_timer has to be __cpuinit function
x86: apic - introduce get_physical_broadcast for 64bit
x86: apic - unify setup_apicpmtimer
x86: apic_64.c - add sanity check for spurious vector definition
x86: apic - unify setup_local_APIC
x86: apic_32.c should use __cpuinit section
x86: apic - unify smp_apic_timer_interrupt
x86: apic - unify smp_spurious/error_interrupt declaration
x86: io-apic - use ARRAY_SIZE macro
x86: io-apic - declare irq_cfg_lock for SPARSE_IRQ only
x86: io-apic - code style cleaning for setup_IO_APIC_irqs
x86: io-apic - do not use KERN_DEBUG marker too much
x86: io-apic - get rid of __DO_ACTION macro
x86: apic - lapic_setup_esr does not handle esr_disable - fix it
x86: apic - skip writting ESR register if we dont have on
x86: apic - fix unused vars warning in calibrate_APIC_clock
x86: io-apic - do not use KERN_DEBUG marker too much, fix
x86: io-apic - interrupt remapping fix
x86: io-apic - interrupt remapping fix
x86: apic - unify APIC_DIVISOR
x86: do_boot_cpu - check if we have ESR register

Dallas Foley (1):
[ARM] S3C24XX: pwm-clock set_parent mask fix

Dan Liang (1):
Input: atmel_tsadcc - improve accuracy

Dan Nicholson (1):
sundance: set carrier status on link change events

Dan Williams (12):
libertas: convert CMD_802_11_RF_TX_POWER to a direct command
libertas: convert CMD_802_11_DEAUTHENTICATE to a direct command
libertas: convert CMD_802_11_RADIO_CONTROL to a direct command
libertas: convert adhoc operations to direct commands
libertas: clear current command on card removal
async_tx: make async_tx_run_dependencies() easier to read
libertas: remove unused generic RESET command
libertas: convert SNMP_MIB to a direct command
md: fix input truncation in safe_delay_store()
USB: option: add Ericsson F3507g and Dell 5530
USB: option: add Pantech cards
[RFC PATCH] touch_mnt_namespace when the mount flags change

Daniel Gimpelevich (1):
Input: cm109 - add missing newlines to messages

Daniel Oliveira Nascimento (1):
V4L/DVB (9041): Add support YUAN High-Tech STK7700D (1164:1f08)

Daniel Rosenthal (1):
[MTD] [INFTL] Fix infinite loop in INFTL_foldchain

Daniel THOMPSON (1):
sound: Fix esoteric double free in the dummy sound driver.

Daniel Wagner (2):
rt2x00mac: In error case stop netdev queue, free skb and return NETDEV_TX_OK
mac80211: Use only precedence level of DSCP field for frame classification

Daniele Calore (1):
x86: memtest fix use of reserve_early()

Danny ter Haar (1):
fix random typos

Dario Faggioli (1):
sched_rt.c: resch needed in rt_rq_enqueue() for the root rt_rq

Darius Augulis (2):
MXC: Lets handle IRQ by priority, defined with exported API function
MXC: Remove WD IRQ priority setting

Darrick J. Wong (4):
matroxfb: support G200eV chip
hwmon: (ibmpex) Automatically load on IBM systems via DMI
hwmon: (ibmaem) Automatically load on IBM systems via DMI
hwmon: (adt7470) Add documentation

Darron Broad (27):
V4L/DVB (9011): S2API: A number of cleanusp from the last 24 months.
V4L/DVB (9013): S2API: cx24116 Rolloff changes, sysctls cleanup, isl power changes.
V4L/DVB (9015): S2API: cx24116 register description fixes.
V4L/DVB (9016): HVR3000/4000 Hauppauge related IR cleanups
V4L/DVB (9069): cx88: Bugfix: all client disconnects put the frontend to sleep.
V4L/DVB (9170): cx24116: Sanity checking to data input via S2API to the cx24116 demod.
V4L/DVB (9171): S2API: Stop an OOPS if illegal commands are dumped in S2API.
V4L/DVB (9172): S2API: Bugfix related to DVB-S / DVB-S2 tuning for the legacy API.
V4L/DVB (9185): S2API: Ensure we have a reasonable ROLLOFF default
V4L/DVB (9223): MFE: Fix a number of bugs and some tidying up
V4L/DVB (9224): MFE: bugfix: add missing frontend allocation
V4L/DVB (9225): MFE: Add configurable gate control
V4L/DVB (9226): MFE: cx88: Reset cx22702 on hvr-3000/4000
V4L/DVB (9227): MFE: Add multi-frontend mutual exclusion
V4L/DVB (9228): cx88: Add audio routing for the hvr-3000/4000
V4L/DVB (9229): cx88: Add intial config for FM radio support
V4L/DVB (9264): MFE: bugfix: multi-frontend mutual exclusion parallel open
V4L/DVB (9265): videobuf: data storage optimisation
V4L/DVB (9266): videobuf: properly handle attachment failure
V4L/DVB (9267): cx88: Update of audio routing config for FM radio
V4L/DVB (9268): tuner: add FMD1216MEX tuner
V4L/DVB (9269): cx88: add I2S-ADC tvaudio method
V4L/DVB (9271): videobuf: data storage optimisation (2)
V4L/DVB (9332): cx88: initial fix for analogue only compilation
V4L/DVB (9334): cx88: dvb_remove debug output
V4L/DVB (9335): videobuf: split unregister bus creating self-contained frontend de-allocator
V4L/DVB (9336): cx88: always de-alloc frontends on fault condition

Dave Airlie (6):
drm: fix sysfs error path.
radeon: fix writeback across suspend/resume.
i915: fixup permissions on gem ioctls.
i915: add missing return in error path.
drm: wbinvd is cache coherent.
drm: make CONFIG_DRM depend on CONFIG_SHMEM.

Dave Graham (2):
e1000e: don't generate bad checksums for tcp packets with 0 csum
e1000: don't generate bad checksums for tcp packets with 0 csum

Dave Hansen (5):
KVM: Reduce kvm stack usage in kvm_arch_vm_ioctl()
KVM: Reduce stack usage in kvm_vcpu_ioctl()
KVM: Reduce stack usage in kvm_arch_vcpu_ioctl()
KVM: Reduce stack usage in kvm_pv_mmu_op()
profiling: dynamically enable readprofile at runtime

Dave Jones (1):
Update email addresses.

Dave Kleikamp (1):
sched_clock: prevent scd->clock from moving backwards

Dave Young (1):
i386: vmalloc size fix

David Bentham (1):
V4L/DVB (9057): saa7134: Hauppauge HVR-1110, support for radio and analog audio in

David Brownell (44):
hpet: /dev/hpet - fixes and cleanup
hpet: /dev/hpet - fixes and cleanup, fix
[MTD] dataflash OTP support
[MTD] Compile fix for dataflash OTP support
[MTD] make dataflash write-verify be optional
ARM: DaVinci: SOC GPIOs use gpiolib
ARM: DaVinci: usb setup
ARM: DaVinci: evm sets up many devices
[ARM] 5240/1: AT91: eeproms on sam9260ek, sam9263ek
sparc: arch/sparc/kernel/pmc.c -- extra #include?
ngw100: export J15 through sysfs
genirq: record trigger type
drivers/net/usb/Makefile - shrink logspam
i2c: Guard against oopses from bad init sequences
i2c: Do earlier driver model init
usb gadget: link fixes for serial gadget
usb gadget: link fixes for gadget zero
usb gadget: link fixes for MIDI gadget
usb gadget: link fixes for printer gadget
usb gadget: link fixes for storage gadget
usb gadget: link fixes for cdc composite gadget
usb gadget: link fixes for network gadget
spi: core and gpio expanders use subsys_init
rtc: remove some NOP open/release methods
legacy rtc: remove needless/confusing HPET_RTC_IRQ option
rtc: file close() consistently disables repeating irqs
gpio: i2c expanders use subsys_init
gpiolib: gpio_to_irq() hooks
omap drivers: switch to standard GPIO calls
gpiolib: request/free hooks
usb: gadget Kconfig cleanup
usb gadget: function activation/deactivation
usb gadget: defer obex enumeration
usb gadget: USB_GADGET_VBUS_DRAW Kconfig option
usb: musb_hdrc build fixes
usb gadget: cdc ethernet notification bugfix
mfd: TWL4030 core driver
mfd: twl4030-core irq simplification
rtc-cmos: export second NVRAM bank
gpiolib: fix oops in gpio_get_value_cansleep()
mfd: twl4030 IRQ handling update
mfd: rtc-twl4030 driver
mfd: twl4030-gpio driver
[ARM] 5316/1: AT91: oops (regression) fix on gpio irq

David Daney (7):
MIPS: Add HARDWARE_WATCHPOINTS configure option.
MIPS: Add HARDWARE_WATCHPOINTS definitions and support code.
MIPS: Probe watch registers and report configuration.
MIPS: Watch exception handling for HARDWARE_WATCHPOINTS.
MIPS: Scheduler support for HARDWARE_WATCHPOINTS.
MIPS: Ptrace support for HARDWARE_WATCHPOINTS
MIPS: Align .data.cacheline_aligned based on CONFIG_MIPS_L1_CACHE_SHIFT

David Ellingsworth (3):
V4L/DVB (9034): With the recent patch to v4l2 titled "v4l2: use register_chrdev_region
V4L/DVB (9193): stk-webcam: minor cleanup
V4L/DVB (9194): stk-webcam: fix crash on close after disconnect

David Fries (32):
[netdrvr] ne: Fix suspend and resume for ISA PnP cards.
ne.c: fix rmmod, platform driver improvements
W1: fix deadlocks and remove w1_control_thread
W1: abort search early on on exit
W1: don't delay search start
W1: w1_process, block or sleep
W1: feature, enable hardware strong pullup
W1: feature, w1_therm.c use strong pullup and documentation
W1: be able to manually add and remove slaves
W1: recode w1_slave_found logic
W1: new module parameter search_count
W1: Document add, remove, search_count, and pullup.
W1: w1_slave_read_id read bug, use device_attribute
W1: w1_therm fix user buffer overflow and cat
W1: w1_family, remove unused variable need_exit
W1: w1_therm consistent mutex access code cleanup
W1: w1_int.c use first available master number
W1: w1.c s/printk/dev_dbg/
W1: w1_io.c reset comments and msleep
W1: ds1wm.c msleep for reset
W1: ds2490.c correct print message
W1: ds2490.c add support for strong pullup
W1: ds2490.c ds_write_bit, grouping error, disable readback
W1: ds2490.c disable bit read and write
W1: ds2490.c simplify and fix ds_touch_bit
W1: ds2490.c ds_dump_status rework
W1: ds2490.c ds_reset remove ds_wait_status
W1: ds2490.c reset ds2490 in init
W1: ds2490.c magic number work
W1: ds2490.c ds_write_block remove extra ds_wait_status
W1: Documentation/w1/masters/ds2490 update
W1: ds2490.c optimize ds_set_pullup

David Gibson (5):
powerpc: Update in-kernel dtc and libfdt to version 1.2.0
powerpc: Clean up hugepage pagetable allocation for powerpc with 16G pages
powerpc: Get USE_STRICT_MM_TYPECHECKS working again
hugetlb: handle updating of ACCESSED and DIRTY in hugetlb_fault()
powerpc: Further compile fixup for STRICT_MM_TYPECHECKS

David Howells (9):
SELinux: Fix a potentially uninitialised variable in SELinux hooks
clocksource: check range
CRED: Wrap task credential accesses in the JFFS2 filesystem
V4L/DVB (8838): CRED: Wrap task credential accesses in video input drivers
MN10300: MEI are renaming themselves to Panasonic
FRV: Provide dma_map_page() for NOMMU and fix comments
SiS DRM: fix the memory allocator if the SIS FB is built as a module
SiS DRM: fix a pointer cast warning
drm/cred: wrap task credential accesses in the drm driver.

David John (1):
HPET: Remove spurious HPET busy warning message.

David Kilroy (22):
orinoco: Add ESSID specific scanning for Agere fw
orinoco: Update scan translation
orinoco: Specify all three parameters to every Hermes command.
orinoco: Move EXPORT_SYMBOL declarations next to exported function
orinoco: Add function to execute Hermes initialisation commands synchronously
orinoco: Move firmware download functionality into new module
orinoco: Make firmware download logic more generic
orinoco: Extend hermes_dld routines for Agere firmware
orinoco: Invoke firmware download in main driver
orinoco: Fix transmit for Agere/Lucent with fw 9.x
orinoco: address checkpatch typedef warning
orinoco: Use extended Agere scans available on 9.x series firmwares
orinoco: Don't use boolean parameter to record encoding type
orinoco: Split wevent work thread from wevent sending
orinoco: Use a macro to define wireless handlers
orinoco: Add WE-18 ioctls for WPA
orinoco: Send association events to userspace
orinoco: Process bulk of receive interrupt in a tasklet
orinoco: Add MIC on TX and check on RX
orinoco: Fix compile warnings
wireless: Read scan flags correctly on x86-64
orinoco: fix unsafe locking in spectrum_cs_suspend

David Miller (6):
serial: Make uart_port's ioport "unsigned long".
serial: allow 8250 to be used on sparc
sched: kill unused scheduler decl.
i2c-algo-pcf: Pass adapter data into ->waitforpin() method
i2c-algo-pcf: Add adapter hooks around xfer begin and end
i2c-algo-pcf: Fix typo in debugging log message

David Rientjes (1):
x86: avoid dereferencing beyond stack + THREAD_SIZE

David Rowe (1):
Staging: add echo cancelation module

David S. Miller (242):
sparc64: Add JBUS NUMA detection.
sparc: Add mutex for set property calls.
sparc: Implement irq_of_parse_and_map() and irq_dispose_mapping().
sparc: Add GPIO layer support.
sparc64: Split syscall_trace() into two functions.
sparc64: Kill duplicated sys_pause() implementation.
hwmon: Add Ultra45 workstation hwmon driver.
sparc64: Convert UltraSPARC-III memory controller driver to OF driver probing.
sparc64: Use consistent chmc_ prefix in variables, types, and functions.
sparc64: Add generic interface for registering a dimm printing handler.
sparc64: Allow chmc to be built as a module.
sparc64: Add JBUS UltraSPARC-IIIi support to memory controller driver.
sparc64: Use the cond_syscall()s in kernel/sys_ni.c instead of home-grown copy.
sparc64: Fix irq_of_parse_and_map() and irq_dispose_mapping().
Merge branch 'lvs-next-2.6' of git://git.kernel.org/.../horms/lvs-2.6
sparc: Delete bare sbus char bpp driver, obsoleted by parport_sunbpp
sparc: Kill videopix SBUS driver.
sparc: Kill SBUS DVMA layer.
sparc32: Make IOMMU and IO-UNIT init work with device nodes.
sparc: Propagate SBUS iommu archdata into real of_device objects.
sparc: Make SBUS DMA interfaces take struct device.
sparc32: Make mmu_{get,release}_*() take a struct device pointer.
sparc32: Implement more generic dma_*() interfaces.
sparc: Convert all SBUS drivers to dma_*() interfaces.
sparc: Move SBUS DMA attribute interfaces out of asm/sbus.h
myri_sbus: Convert to pure OF driver.
sunbmac: Convert to pure OF driver.
sunhme: Convert to pure OF driver.
sunlance: Convert to pure OF driver.
sunqe: Convert to pure OF driver.
parport_sunbpp: Convert to pure OF driver.
sun_esp: Convert to pure OF driver.
qlogicpti: Convert to pure OF driver.
amd7930: Convert to pure OF driver.
dbri: Convert to pure OF driver.
cs4231: Use SNDRV_DMA_TYPE_DEV instead of SNDRV_DMA_TYPE_SBUS.
alsa: Remove special SBUS dma support code.
cs4231: Convert SBUS side to OF driver.
fore200e: Convert over to pure OF driver.
sparc: Convert flash driver to OF device probing.
sparc: Convert uctrl driver to OF driver.
sparc64: Convert SBUS floppy probing to use OF device objects.
sparc32: Kill mmu_translate_dvma() usage.
sparc32: Kill mmu_translate_dvma and implementations.
sparc32: Make mmu_map_dma_area and mmu_unmap_dma_area take a device pointer.
sparc32: Convert apc to OF driver.
sparc32: Convert pmc to OF driver.
sparc32: Convert sun4d IRQ code to use generic device tree probing.
sparc: Kill SBUS layer IRQ hooks.
sparc: Remove SBUS layer resource and irq handling.
sparc: Remove dinky old-style SBUS probing facilities.
sparc: Convert remaining sbus_ioremap() and sbus_iounmap() users.
sparc: Kill sbus_ioremap() and sbus_iounmap().
sparc: Kill sbus_devaddr() and sbus_dev_slot().
sparc: Kill OBP property members of sbus_dev and sbus_bus
sparc32: Kill sbus_is_slave().
sparc: Kill sbus_arch_preinit().
sparc: Add OF archdata propagation helper.
sparc: Remove generic SBUS probing layer.
sparc: Kill sbus_bus_type.
sparc32: Kill iounit_map_dma_*().
sparc: Kill now spurious includes of sbus.h
sparc: Delete asm/sbus*.h
sparc: Remove Documentation/sparc/sbus_drivers.txt
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
rtc: Allow RTC_DRV_CMOS to be used on SPARC.
sparc64: Select RTC_CLASS
sparc64: Check for RTC class device in update_persistent_clock().
sparc64: Convert Mostek rtc to use generic RTC layer driver.
sparc: asm/mostek.h is now 32-bit only
sparc64: Use generic CMOS driver.
rtc: Add TI BQ4802 RTC driver.
sparc64: Use generic BQ4802 RTC driver.
rtc: Add Sun4V hypervisor RTC driver.
sparc64: Use generic sun4v RTC driver.
rtc: Add Starfire platform RTC driver.
sparc64: Use generic starfire RTC driver.
riowatchdog: Convert to pure OF driver.
riowatchdog: Move under drivers/watchdog
riowd: Distinguish between driver name and OF device node name.
cpwatchdog: Cleanup and convert to pure OF driver.
cpwatchdog: Move to drivers/watchdog/cpwd.c
sun_uflash: Convert to pure OF driver.
display7seg: Convert to pure OF device driver.
envctrl: Convert to pure OF driver.
bbc_i2c: Convert to pure OF driver.
sparc64: Propagate PCI device archdata into OF device tree for EBUS.
bbc_envctrl: Fix build errors from bbc_i2c OF conversion.
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
sparc: Move EBUS DMA interfaces into seperate header file.
sparc64: Convert EBUS floppy support to pure OF driver.
cs4231: Convert to EBUS side to pure OF driver.
sparc32: Convert PC RTC probing to pure OF driver.
sparc: Kill EBUS driver layer.
sparc: Kill ebus_bus_type.
sparc64: Don't invoke power_init() from pcibios_init().
sparc64: Convert SCHIZO PCI controller driver into a real driver.
sparc64: Convert SUN4V PCI controller driver into a real driver.
sparc64: Convert PSYCHO PCI controller driver into a real driver.
sparc64: Convert SABRE PCI controller driver into a real driver.
sparc64: Convert FIRE PCI controller driver into a real driver.
sparc: Stop setting NO_DMA.
sparc: Annotate of_device_id arrays with const or __initdata.
sparc64: Simplify error handling in PCI controller probing.
sparc64: Delete starfire_cpu_setup().
leds: Add driver for Sunfire UltraSPARC server LEDs.
sparc64: Rewrite central driver.
sparc64: Clean up CPU chip type probing code.
sparc64: Apply const or __initdata to vio_device_id[]
sparc64: Use ENTRY/ENDPROC in hypervisor asm.
sparc64: Use ENTRY/ENDPROC in PCI SUN4V asm.
sparc64: Kill the scan_bus function pointer in struct pci_pbm_info.
sparc64: Pass proper parent device down into root pci_create_bus() call.
sparc64: Move reboot handling into seperate file and kill power reg programming.
sparc64: Implement SSTATE purely using notifiers and initcalls.
pci_psycho: Use of_getintprop_default().
pci_schizo: Use of_get_property() and delete spurious local vars.
pci_sun4v: Use of_get_property().
sparc32: Fix sun4c build warnings.
sparc: Fix handling of LANCE and ESP parent nodes in of_device.c
sparc32: use RTC subsystem
sparc: Kill sbus mostek RTC driver.
sparc32: Kill remaining asm/mostek.h inclusions.
sparc32: Kill asm/mostek.h.
sparc: Remove asm/rtc.h
Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
sparc32: Fix coding style of sparc_cpu_model setting code.
sparc32: Move sun4d show_leds() out of asm/obio.h
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/.../torvalds/linux-2.6
Merge branch 'dccp' of git://eden-feed.erg.abdn.ac.uk/dccp_exp
sparc64: Add missing rtc_close() in update_persistent_clock()
Merge branch 'master' of git://eden-feed.erg.abdn.ac.uk/net-next-2.6
ipsec: Make xfrm_larval_drop default to 1.
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
rtc-bq4802: Fix sparse warnings.
Merge branch 'lvs-next-2.6' of git://git.kernel.org/.../horms/lvs-2.6
ipsec: Add missing list_del() in xfrm_state_gc_task().
sparc64: Fix return value in update_persistent_clock().
sparc32: Need to close openned RTC device just like sparc64.
sparc64: Get rid of pci_controller_info.
sparc64: Record OF device instead of device node pointer in pci_pbm_info.
sparc64: Start commonizing code common between SABRE and PSYCHO.
sparc64: Create and use psycho_pbm_init_common().
sparc64: Commonize large portions of PSYCHO error handling.
sparc64: Kill hand-crafted I/O accessors in PCI controller drivers.
ipv6: On interface down/unregister, purge icmp routes too.
sparc32: Call parse_early_param() in setup_arch().
net: Add DMA mapping tokens to skb_shared_info.
net: Add SKB DMA mapping helper functions.
tg3: Use SKB DMA helper functions for TX.
tg3: Fix DMA mapping leak in tigon3_dma_hwbug_workaround().
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
sparc64: Add arch64 to CHECKFLAGS
sparc64: Fix sparse warnings in global reg snapshotting.
sysctl: Use CONFIG_SPARC instead of sparc for ifdef tests.
sysctl: Use header file for sysctl knob declarations on sparc.
sparc64: Define WANT_PAGE_VIRTUAL
sparc64: Fix sparse warnings in kernel/time.c
sparc64: Fix sparse warnings in visemul.c
sparc64: Fix sparse warnings in prom.c
sparc64: Fix sparse warnings in of_device.c
sparc64: Fix sparse warnings in pci.c
sparc64: Fix sparse warnings in pci_sun4v.c
sparc64: Fix sparse warnings in vio.c
sparc64: Remove explicit initialization of mmu_gathers
sparc64: Fix sparse warnings in fault.c
sparc64: Kill sparse warnings in mm/init.h
sparc64: Fix sparse warnings in chmc.c
sparc: Fix user_regset 'n' field values.
sparc32: Use PROM device probing for sun4m timer registers.
Merge branch 'master' of master.kernel.org:/.../davem/sparc-2.6
net: Fix build with ARCH=um
Merge branch 'new-drivers' of master.kernel.org:/.../jgarzik/netdev-2.6
qlge: Fix warnings in debugging code.
qlge: Protect qlge_resume() with CONFIG_PM
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
sparc32: Use PROM device probing for sun4m irq registers.
sparc32: Use PROM infrastructure for probing and mapping sun4d timers.
sparc32: Remove some SMP ifdefs in sun4d_irq.c
sparc32: Remove #if 0'd code from sun4c_irq.c
sparc32: Call sun4m_clear_profile_irq() directly from sun4m_smp.c
sparc32: Kill clear_profile_irq btfixup entry.
sparc32: Stop calling claim_ticker14() from sun4c_irq.c
sparc32: Delete claim_ticker14().
sparc32: Use PROM device probing for sun4c interrupt register.
sparc32: Use PROM device probing for sun4c timers.
sparc32: Delete master_l10_limit.
sparc32: Kill irq_rcvreg from sun4m_irq.c
sparc32: Add more extensive documentation of sun4m interrupts.
net: Remove __skb_insert() calls outside of skbuff internals.
atm: idt77252: Use generic SKB queue management instead of home-grown scheme.
net: Add new interfaces for SKB list light-weight init and splicing.
aoe: Use SKB interfaces for list management instead of home-grown stuff.
bluetooth: hci_bcsp: Use SKB list interfaces instead of home-grown stuff.
isdn: isdn_ppp: Use SKB list facilities instead of home-grown implementation.
cxgb3: Use SKB list interfaces instead of home-grown implementation.
usbnet: Use skb_queue_walk_safe() instead of by-hand implementation.
net: Fix bus in SKB queue splicing interfaces.
sctp: Use skb_queue_walk_safe() and skb_queue_split_tail_init().
pkt_sched: Make qdisc->gso_skb a list.
pkt_sched: Always use q->requeue in dev_requeue_skb().
de4x5: Use skb_queue_head instead of by-hand implementation.
zd1211: Use skb_queue_walk() instead of by-hand implementation.
usbatm: Use skb_queue_walk_safe() instead of by-hand implementation.
net: Add skb_queue_is_last().
tcp: Use skb_queue_is_last() instead of by-hand version.
net: Add skb_queue_next().
net: Add skb_queue_walk_from() and skb_queue_walk_from_safe().
tcp: Use SKB queue handling interfaces instead of by-hand versions.
neigh: Remove by-hand SKB queue handling.
ppp_generic: Use skb_peek() in ppp_receive_mp_frame().
tcp: Fix order of tests in tcp_retransmit_skb()
tcp: Fix queue traversal in tcp_use_frto().
aoe: Fix OOPS after SKB queue changes.
Merge branch 'davem-next' of master.kernel.org:/.../jgarzik/netdev-2.6
Revert "ehea: fix mutex and spinlock use"
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
tcp: Respect SO_RCVLOWAT in tcp_poll().
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-next-2.6
Merge branch 'master' of git://git.kernel.org/.../kaber/nf-next-2.6
Merge branch 'lvs-next-2.6' of git://git.kernel.org/.../horms/lvs-2.6
Merge branch 'master' of master.kernel.org:/.../davem/net-2.6
dsa: Need to select PHYLIB.
jme: Fix warnings with CONFIG_PM disabled.
ppp: Use skb_queue_walk() in ppp_mp_insert().
enic: Attempt to fix build in 32-bit such as i386.
Merge branch 'r8169' of git://git.kernel.org/.../romieu/netdev-2.6
ipvs: Add proper dependencies on IP_VS, and fix description header line.
Merge branch 'master' of master.kernel.org:/.../torvalds/linux-2.6
acpi: Make ACPI_TOSHIBA depend on INPUT.
sparc64: Add missing notify_cpu_starting() call.
chmc: Mark %ver register inline asm with volatile
serial: fix device name reporting when minor space is shared between drivers
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
decnet: Fix compiler warning in dn_dev.c
softirq: Add support for triggering softirq work on softirqs.
math-emu: Fix thinko in _FP_DIV
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6

David Teigland (5):
dlm: allow multiple lockspace creates
dlm: detect available userspace daemon
dlm: fix locking of lockspace list in dlm_scand
dlm: fix address compare
dlm: remove bkl

David Vrabel (17):
bitmap: add bitmap_copy_le()
uwb: add the UWB stack (reservation manager)
uwb: add the UWB stack (debug support)
uwb: add the umc bus
uwb: add the driver to enumerate WHCI capabilities
wusb: WHCI host controller driver
uwb: initialize the debug sub-system
uwb: dont tranmit identification IEs
uwb: add symlinks in sysfs between radio controllers and PALs
uwb: document UWB and WUSB sysfs files
uwb: depend on EXPERIMENTAL
uwb: add entries in the MAINTAINERS file
Merge branch 'for-upstream' of git://git.kernel.org/.../dvrabel/uwb into for-upstream
uwb: use time_after() when purging stale beacons
uwb: use kcalloc where appropriate
uwb: don't use printk_ratelimit() so often
Merge branch 'master' into for-upstream

David Woodhouse (51):
[MTD] Remove references to TI 'toto' platform.
[MTD] [NOR] Rename and export new cfi_qry_*() functions
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
Fix date output in x86 microcode driver.
[MTD] [NAND] Minor cleanup of nand_ecc.c
[JFFS2] Fill in f_fsid field in jffs2_statfs()
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
[MTD] [NOR] Select MTD_CFI_UTIL when MTD_CFI probe routine is enabled
EFS: Don't set f_fsid in statfs().
Use PCI_DEVICE_ID_88ALP01 for CAFÉ chip, rather than PCI_DEVICE_ID_CAFE.
[MTD] [NAND] Define and use PCI_DEVICE_ID_MARVELL_88ALP01_NAND for CAFÉ
Define and use PCI_DEVICE_ID_MARVELL_88ALP01_CCIC for CAFÉ camera driver
Make <asm-generic/statfs.h> suitable for 64-bit platforms.
ARM: Use <asm-generic/statfs.h>
IA64: Use <asm-generic/statfs.h>
x86: blacklist DMAR on Intel G31/G33 chipsets
x86_64: Use <asm-generic/statfs.h>
PARISC: Use <asm-generic/statfs.h>
PowerPC: Use <asm-generic/statfs.h>
SPARC: Use <asm-generic/statfs.h>
S390: Update comments about why we don't use <asm-generic/statfs.h>
Remove redundant CONFIG_ARCH_SUPPORTS_AOUT
Introduce HAVE_AOUT symbol to remove hard-coded arch list for BINFMT_AOUT
ALSA: hda - Add PCI subsystem ID for MacBookPro4,1
Fix up comments about matching flags between bio and rq
Add 'discard' request handling
Let the block device know when sectors can be discarded
Support 'discard sectors' operation in translation layer support core
Support 'discard sectors' operation.
blktrace: support discard requests
blktrace: simplify flags handling in __blk_add_trace
Add BLKDISCARD ioctl to allow userspace to discard sectors
Allow elevators to sort/merge discard requests
Kill REQ_TYPE_FLUSH
Automatic MODULE_ALIAS() for DMI match tables.
Fix autoloading of MacBook Pro backlight driver.
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6
[MTD] [MAPS] Remove unused variable after ROM API cleanup.
Merge branch 'master' of git://git.infradead.org/ubi-2.6
dmar: fix uninitialised 'ret' variable in dmar_parse_dev()
Admit to maintaining VT-d, for my sins.
[MTD] [NAND] GPIO driver depends on ARM... for now.
Revert "[MTD] m25p80.c code cleanup"
Merge branch 'master' of master.kernel.org:/.../torvalds/linux-2.6
Merge branch 'master' of master.kernel.org:/.../torvalds/linux-2.6
Factor out nfsd_do_readdir() into its own function
Copy XFS readdir hack into nfsd code.
Remove XFS buffered readdir hack
[JFFS2] Reinstate NFS exportability
Optimise NFS readdir hack slightly.
[JFFS2] Use d_splice_alias() not d_add() in jffs2_lookup()

Davide Libenzi (1):
epoll: drop unnecessary test

Davide Pesavento (2):
Fix modpost failure when rx handlers are not inlined.
wireless: fix typo in Kconfig.

Dean Anderson (2):
V4L/DVB (8752): s2255drv: firmware improvement patch
V4L/DVB (8845): s2255drv: adds JPEG compression quality control

Dean Nelson (4):
irq: error missed ifndef CONFIG_HAVE_SPARSE_IRQ
irq: set_irq_chip() has redundant call to irq_to_desc()
x86, UV: add uv_setup_irq() and uv_teardown_irq() functions, v3
genirq: NULL struct irq_desc's member 'name' in dynamic_irq_cleanup()

Deepak Saxena (1):
UBI: print reserved_peb when it is too large

Denis ChengRq (2):
wireless: a global static to local static improvement
block: mark bio_split_pool static

Denis Joseph Barrow (2):
[netdrvr] usb/hso: throttle to prevent loss of serial data
USB: option.c remove duplicate device ids now supported in hso.c

Denis V. Lunev (26):
netns: move /proc/net/dev_snmp6 to struct net
netns: register /proc/net/dev_snmp6/* in each ns
ipv6: consolidate ipv6 sock_stat code at the beginning of net/ipv6/proc.c
ipv6: separate seq_ops for global & per/device ipv6 statistics
netns: register global ipv6 mibs statistics in each namespace
netns: allow per device ipv6 snmp statistics in non-initial namespace
netns: add stub functions for per/namespace mibs allocation
netns: make udpv6 mib per/namespace
netns: make uplitev6 mib per/namespace
nfs: ERR_PTR is expected on failure from nfs_do_clone_mount
sunrpc: do not pin sunrpc module in the memory
nfs: BUG_ON in nfs_follow_mountpoint
ipv6: local dev is actually unused in ip6_fragment
ipv6: consolidate error paths in ipv6_frag_rcv
netns: add net parameter to IP6_INC_STATS
ipv6: added net argument to IP6_INC_STATS_BH
ipv6: added net argument to IP6_ADD_STATS_BH
ipv6: added net argument to ICMP6_INC_STATS
ipv6: added net argument to ICMP6_INC_STATS_BH
ipv6: added net argument to ICMP6MSGOUT_INC_STATS
ipv6: added net argument to ICMP6MSGOUT_INC_STATS_BH
ipv6: ICMP6MSGIN_INC_STATS is not used
ipv6: added net argument to ICMP6MSGIN_INC_STATS_BH
ipv6: added net argument to _DEVINC/_DEVADD
ipv6: making ip and icmp statistics per/namespace
ipv6: remove unused not init_ipv6_mibs/cleanup_ipv6_mibs

Dennis Aberilla (1):
rtc: add device driver for Dallas DS3234 SPI RTC chip

Dennis Noordsij (1):
ACPICA: Copy dynamically loaded tables to local buffer

Denys Vlasenko (4):
mmap.c: deinline a few functions
[SCSI] aic7xxx: introduce "dont_generate_debug_code" keyword in aicasm parser
[SCSI] aic7xxx: update .reg files
[SCSI] aic7xxx: update *_shipped files

Devin Heitmueller (8):
V4L/DVB (9039): Add support for new i2c API provided in firmware version 1.20
V4L/DVB (9044): Add support for Pinnacle PCTV HD Pro 801e (ATSC only)
V4L/DVB (9045): Add Pinnacle 801e dependencies to KConfig
V4L/DVB (9046): Add support for Non-Pro version of Pinnacle PCTV HD USB Stick
V4L/DVB (9114): dib0700: fix bad assignment of dib0700_xc5000_tuner_callback after return call
V4L/DVB (9314): s5h1411: Perform s5h1411 soft reset after tuning
V4L/DVB (9315): s5h1411: Skip reconfiguring demod modulation if already at the desired modulation
V4L/DVB (9316): s5h1411: Power down s5h1411 when not in use

Dhananjay Phadke (2):
netxen: add pci ids
netxen: enable msi-x for quad-gig boards

Dick Hollenbeck (1):
[ARM] 5250/1: unbalanced enable_irq() for serial_ks8695.c fix

Diego Calleja (2):
ext4: Update Documentation/filesystems/ext4.txt
Staging: Fix leak in drivers/staging/at76_usb.c

Dimitri Sivanich (1):
x86: remove EXPERIMENTAL restriction from CONFIG_HOTPLUG_CPU

Dimitris Michailidis (1):
net: Fix off-by-one in skb_dma_map

Divy Le Ray (12):
cxgb3 - remove duplicate tests in lro
[2.6.28,1/1] cxgb3 - fix race in EEH
cxgb3: reset the adapter on fatal error
cxgb3: Allocate multiqueues at init time
cxgb3: allow for PHY reset status
cxgb3: simplify port type struct and usage
cxgb3: More flexible support for PHY interrupts.
cxgb3: commnonize LASI phy code
cxgb3: Support for Aeluros 2005 PHY
cxgb3: Add 1G fiber support
cxgb3: update driver version
cxgb3: extend copyrights to 2008

Dmitri Belimov (1):
V4L/DVB (9065): saa7134: fix I2C remote controls on saa7134

Dmitry Adamushko (6):
x86-microcode: fix unbalanced use of get_cpu()
x86-microcode: generic interface refactoring
x86, microcode rework, v2
x86: moved microcode.c to microcode_intel.c
x86, microcode_amd: cleanup, mark request_microcode_user() as unsupported
x86/microcode: fix sleeping function called from invalid context at kernel/mutex.c

Dmitry Baryshkov (22):
ALSA: ASoC: Permit simultaneous compilation of both PXA AC97 drivers
[ARM] 5203/1: i2c-pxa: fix scheduling while atomic in i2c_pxa_abort()
sound: ASoC: Support runtime selection of CPU in pxa2xx-i2s
ALSA: Separate common pxa2xx-ac97 code
ALSA: pxa2xx-ac97-lib: support building for several CPUs
ALSA: Separate common pxa2xx-pcm code
power_supply: fix dependency of tosa_battery
[ARM] 4733/1: export sharpsl_param
[ARM] 5298/1: Drop desc_handle_irq()
[ARM] 5300/1: fixup spitz reset during boot
platform: add new device registration helper
gpio: make gpiochip label const
gpio: max7301: fix the race between chip addition and pins reconfiguration
fbdev: add new TMIO framebuffer driver
mfd: provide and use setup hook for tc6393xb
mfd: do tcb6393xb state restore on resume only if requested
mfd: add OHCI cell to tc6393xb
mfd: support tmiofb cell on tc6393xb
backlight: add support for Sharp SL-6000 LCD and backlight drivers
tosa: add support for bl/lcd driver
SMC911x: unbreak PXA builds
USB: ohci: add support for tmio-ohci cell

Dmitry Belimov (3):
V4L/DVB (8795): saa7134-empress: insert leading null bytes for Beholder M6 empress cards
V4L/DVB (8796): saa7134-empress: remove incorrect IRQ defines for TS
V4L/DVB (8797): A simple state machine was added to saa7134_ts.

Dmitry Torokhov (10):
Input: gameport - make gameport_register_driver() return errors
Input: gameport - check return value of gameport_register_driver()
Input: gameport - mark gameport_register_driver() __must_check
Input: expand keycode space
Input: keyboard - fix potential out of bound access to key_map
Input: ads7846 - fix cache line sharing issue
Merge branch 'next' into for-linus
hwmon: (ams) Fix permissions on 'joystick' module parameter
hwmon: (ams) Fix locking issues
hwmon: (ams) Simplify IRQ handling routine

Dominik Brodowski (51):
pcmcia: only copy CIS override data once
pcmcia: uniform device IDs of pata_pcmcia and ide-cs
pcmcia: add pcmcia_loop_config() helper
pcmcia: use pcmcia_loop_config in pata and ide drivers
pcmcia: use pcmcia_loop_config in bluetooth drivers
pcmcia: use pcmcia_loop_config in scsi pcmcia drivers
pcmcia: use pcmcia_loop_config in ISDN pcmcia drivers
pcmcia: use pcmcia_loop_config in net pcmcia drivers
pcmcia: use pcmcia_loop_config in misc pcmcia drivers
pcmcia: pcmcia_config_loop() ConfigIndex unification
pcmcia: pcmcia_config_loop() default CIS entry handling
pcmcia: pcmcia_config_loop() improvement by passing vcc
pcmcia: use dev_printk and dev_dbg in yenta_socket
pcmcia: use dev_printk in module pcmcia_core
pcmcia: use dev_printk in module pcmcia
pcmcia: use dev_printk in module rsrc_nonstatic
pcmcia: remove unused cs_socket_name() definition
pcmcia: don't add extra DEBUG cflag
Merge branches 'pcmcia-config-loop' and 'pcmcia-printk' into pcmcia
pcmcia: remove remaining in-kernel pcmcia_get_configuration_info() users
pcmcia: move pccard_get_configuration_info to ioctl
pcmcia: move config_info_t definition to ioctl-related parts in header files
pcmcia: deprecate CS_SUCCESS
pcmcia: deprecate unused CS_ error codes
pcmcia: deprecate CS_OUT_OF_RESOURCE
pcmcia: deprecate CS_UNSUPPORTED_*
pcmcia: deprecate CS_BAD_VCC and CS_BAD_VPP
pcmcia: deprecate CS_NO_CARD
pcmcia: deprecate CS_GENERAL_FAILURE
pcmcia: deprecate CS_BAD_HANDLE
pcmcia: deprecate CS_CONFIGURATION_LOCKED
pcmcia: deprecate CS_IN_USE
pcmcia: deprecate CS_NO_MORE_ITEMS
pcmcia: deprecate CS_BAD_ATTRIBUTE, CS_BAD_TYPE and CS_BAD_PAGE
pcmcia: deprecate CS_BAD_BASE, CS_BAD_IRQ, CS_BAD_OFFSET and CS_BAD_SIZE
pcmcia: deprecate CS_BAD_ARGS
pcmcia: deprecate CS_BAD_TUPLE
pcmcia: remove CS_ error codes alltogether
pcmcia: use dev_printk for cs_error()
pcmcia: cs_internal.h is internal
pcmcia: cleanup cs_internal.h
pcmcia: merge ds_internal.h into cs_internal.h
pcmcia: cleanup socket services header file
pcmcia: cleanup device driver header file
pcmcia: encapsulate ioaddr_t
pcmcia: device_id header cleanup
pcmcia: card services header cleanup
pcmcia: remove unused argument to pcmcia_parse_tuple()
pcmcia: cistpl header cleanup
pcmcia: ioctl-internal definitions
cpufreq: remove policy->governor setting in drivers initialization

Douglas Schilling Landgraf (2):
V4L/DVB (8936): em28xx-cards: Add vendor/product id for EM2820_BOARD_PROLINK_PLAYTV_USB2
V4L/DVB (8937): em28xx: Fix and add some validations

Drew Moseley (1):
PNP: create device attributes via default device attributes

Duane Griffin (2):
jbd2: abort instead of waiting for nonexistent transaction
jbd: abort instead of waiting for nonexistent transactions

EG Keizer (1):
nfs: authenticated deep mounting

Ed Swarthout (1):
powerpc/85xx: Fix mpc8536ds dma interrupt numbers

Eduardo Habkost (3):
x86, xen: Use native_pte_flags instead of native_pte_val for .pte_flags
xen_alloc_ptpage: cast PFN_PHYS() argument to unsigned long
x86, paravirt_ops: use unsigned long instead of u32 for alloc_p*() pfn args

Ehud Gavron (1):
b43legacy: Fix to enhance TX speed

Elias Oltmanns (7):
[libata] Introduce ata_id_has_unload()
libata: Implement disk shock protection support
block: Fix blk_start_queueing() to not kick a stopped queue
ide: Remove ide_spin_wait_hwgroup() and use special requests instead
ide: Two fixes regarding memory allocation
ide: Implement disk shock protection support (v4)
ata: Add documentation for hard disk shock protection interface (v3)

Elvis Pranskevichus (1):
Input: ALPS - add signature for DualPoint found in Dell Latitude E6500

Emmanuel Grumbach (7):
mac80211: Fix rate scale initialization in IBSS
iwlwifi: fix strict_strtoul error checking
iwlwifi: allow association on radar channel in power save
iwlwifi: take a fresh set of supported rates at each cycle
iwlwifi: remove uneeded declarations
iwlwifi: remove HT flags from RXON when not in HT anymore
mac80211: fix led behavior in IBSS

Enrico Scholz (6):
[MTD] [NAND] pxa3xx_nand: moved nand definitions into shared platform header
[MTD] [NAND] pxa3xx_nand: allow to define flash types in the platform data
[MTD] [NAND] pxa3xx_nand: allow to disable builtin flash-type table
[MTD] [NAND] pxa3xx_nand: added some 'const' annotations to the exported API
[MTD] [NAND] pxa3xx_nand: moved some helper variables out from platform data
[MTD] [NAND] pxa3xx_nand: added warning which tells id of detected NAND

Eran Tromer (1):
ALSA: usb-audio: add support for E-Mu Tracker Pre

Eric Anholt (17):
agp: Fix stolen memory counting on G4X.
i915: Add support for MSI and interrupt mitigation.
Export kmap_atomic_pfn for DRM-GEM.
drm: Add GEM ("graphics execution manager") to i915 driver.
i915: Use struct_mutex to protect ring in GEM mode.
DRM: Return -EBADF on bad object in flink, and return curent name if it exists.
drm: Avoid oops in GEM execbuffers with bad arguments.
drm: G33-class hardware has a newer 965-style MCH (no DCC register).
drm: Use ioremap_wc in i915_driver instead of ioremap, since we always want WC.
drm: Clean up many sparse warnings in i915.
drm: Increment dev_priv->irq_received so i915_gem_interrupts count works.
i915: GM45 has GM965-style MCH setup.
drm: Remove two leaks of vblank reference count in error paths.
i915: Enable IMR passthrough of vblank events before enabling it in pipestat.
i915: Don't dereference HWS in /proc debug files when it isn't initialized.
drm: Add 32-bit compatibility for DRM_IOCTL_UPDATE_DRAW.
drm: Avoid oops in DRM_IOCTL_RM_DRAW if a bad handle is supplied.

Eric Dumazet (6):
percpu: introduce DEFINE_PER_CPU_PAGE_ALIGNED() macro
ip: speedup /proc/net/rt_cache handling
udp: Improve port randomization
inet: cleanup of local_port_range
udp: complete port availability checking
ipv4: Add a missing rcu_assign_pointer() in routing cache.

Eric Miao (64):
[ARM] pxa: fix incorrect definitions of SSP3 on pxa320
Input: ads7846 - introduce .gpio_pendown to get pendown state
Input: ads7846 - introduce .gpio_pendown to get pendown state
lcd: allow lcd device to handle mode change events
lcd: add SPI-based LCD and backlight driver for SHARP corgi/spitz
lcd: add corgibl_limit_intensity() to corgi_lcd
lcd: add support for Toppoly TDO24M series LCD panels
hwmon: add max1111 Low-power Multichannel Serial 8-bit ADCs
hwmon: add max1111_read_channel() for use by sharpsl_pm
[ARM] pxa/poodle: move scoop/locomo device registration earlier
[ARM] pxa/poodle: use .gpio_pullup in USB device platform data
[ARM] pxa/poodle: use new .lcd_conn to specify the LCD info
[ARM] pxa/poodle: convert to use the new GPIO API
[ARM] pxa/poodle: convert to use the new MFP API to configure pins
[ARM] pxa/poodle: use SPI based ads7846 touch screen driver
[ARM] pxa/corgi: convert to use new GPIO API
[ARM] pxa/corgi: convert to use new MFP API
[ARM] pxa/corgi: use SPI-based driver for ads7846, corgi-lcd and max1111
[ARM] pxa/spitz: convert to use new GPIO API
[ARM] pxa/spitz: convert to use new MFP API
[ARM] pxa/spitz: use new .lcd_conn to specify the LCD info
[ARM] pxa/spitz: use SPI-based driver for ads7846, corgi-lcd and max1111
[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c
[ARM] pxa/littleton: add support for SPI-based TDO24M LCD panel driver
[ARM] pxa/poodle: prepare scoop for the generic GPIO API
[ARM] pxa/corgi: use generic GPIO API for SCOOP GPIOs
[ARM] pxa/corgi: use leds-gpio for led driving and drop leds-corgi
[ARM] pxa/spitz: use generic GPIO API for SCOOP1/SCOOP2 GPIOs
[ARM] pxa/spitz: use leds-gpio for led driving and drop leds-spitz
[ARM] pxa/akita: use pca953x instead of akita-ioexp
[ARM] corgi_lcd: use GPIO API for BACKLIGHT_ON and BACKLIGHT_CONT
Documentation: fix the now deprecated reference to {set,reset}_scoop_gpio
[ARM] pxa: merge common cpu_is_pxa255() code together
[ARM] pxa: make cpu_is_pxa2* macros more consistent
[ARM] pxa: introduce cpu_is_pxa26x()
[ARM] pxa: fix typo in pxa25x MFP definitions
[ARM] pxa: better MFP low power state support for pxa25x/pxa27x
[ARM] pxa/lubbock: add missing MFP pin configurations
[ARM] pxa/colibri: convert to use new MFP API
[ARM] pxa/idp: convert to use new MFP API
[ARM] pxa/idp: make use of "lcd_conn", add LCD pin configurations
[ARM] pxa/idp: remove the unnecessary idp_init_irq()
[ARM] pxa/lpd270: convert to use new MFP API
[ARM] pxa/lpd270: use new .lcd_conn to specify LCD info
[ARM] pxa/pcm027: convert to use new MFP API
[ARM] pxa: fix incorrect initialization of mfp sysdev when not pxa2xx
[ARM] pxa: move i2c register and bit definitions into i2c-pxa.c
[ARM] pxa: make additional DCSR bits valid for PXA3xx
[ARM] pxa: simplify DMA register definitions
[ARM] pxa: move I2S register and bit definitions into pxa2xx-i2s.c
[ARM] ohci-pxa27x: introduce flags to avoid direct access to OHCI registers
[ARM] ohci-pxa27x: move OHCI controller specific registers into the driver
[ARM] ohci-pxa27x: use platform_get_{irq,resource} for the resource
[ARM] ohci-pxa27x: introduce pxa27x_clear_otgph()
[ARM] ohci-pxa27x: use ioremap() and offset for register access
[ARM] pxa/zylonite: add support for USB OHCI
[ARM] pxa: rename cpu-pxa.c to cpufreq-pxa2xx.c
[ARM] pxa: add missing ACCR bit definitions to pxa3xx-regs.h
[ARM] pxa: add preliminary CPUFREQ support for PXA3xx
da903x: add regulator support for DA9030/DA9034
mfd: add base support for Dialog DA9030/DA9034 PMICs
Revert "[ARM] pxa/corgi: remove now unused corgi_ssp.c and corgi_lcd.c"
[ARM] pxa: fix the corgi_ssp.c dependency issue in {corgi,spitz}_defconfig
[ARM] pxa: update {corgi,spitz}_defconfig to favor SPI-based drivers

Eric Paris (1):
securityfs: do not depend on CONFIG_SECURITY

Eric Piel (1):
HP-WMI: additional keycode (or typo)

Eric Sandeen (5):
ext4: Avoid printk floods in the face of directory corruption
ext4: use percpu data structures for lg_prealloc_list
Hook ext4 to the vfs fiemap interface.
ext2: avoid printk floods in the face of directory corruption
ext3: avoid printk floods in the face of directory corruption

Eric Sesterhenn (5):
hfsplus: fix Buffer overflow with a corrupted image
hfsplus: check read_mapping_page() return value
hfs: fix namelength memory corruption
ext4: Add missing newlines to printk messages
hfsplus: fix possible deadlock when handling corrupted extents

Eric Van Hensbergen (26):
9p: consolidate transport structure
9p: remove duplicate client state
9p: remove unnecessary prototypes
9p: consolidate mux_rpc and request structure
9p: eliminate callback complexity
9p: move request management to client code
9p: apply common tagpool handling to trans_fd
9p: apply common request code to trans_fd
9p: use the rcall structure passed in the request in trans_fd read_work
9p: make rpc code common and rework flush code
9p: consolidate read/write functions
9p: move readn meta-function from client to fs layer
9p: adjust 9p vfs write operation
9p: move dirread to fs layer
9p: encapsulate version function
9p: add new protocol support code
9p: remove 9p fcall debug prints
9p: remove unnecessary tag field from p9_req_t structure
9p: rework client code to use new protocol support functions
9p: eliminate depricated conv functions
9p: Improve debug support
9p: fix oops in protocol stat parsing error path.
9p: add more conservative locking
9p: fix debug build error
9p: fix format warning
9p: fix sparse warnings

Eric W. Biederman (3):
genirq: enable polling for disabled screaming irqs
kobject: Fix kobject_rename and !CONFIG_SYSFS
kobject: Cleanup kobject_rename and !CONFIG_SYSFS

Erik Andren (11):
V4L/DVB (9091): gspca: Subdriver m5602 (ALi) added.
V4L/DVB (9093): gspca: Cleanup code and small changes.
V4L/DVB (9094): gspca: Frame counter in ALi m5602.
V4L/DVB (9095): gspca: Moves some sensor initialization to each sensor in m5602.
V4L/DVB (9096): gspca: Subdriver selection at config time.
V4L/DVB (9123): gspca: Add some lost controls to the s5k83a sensor.
V4L/DVB (9277): gspca: propagate an error in m5602_start_transfer()
V4L/DVB (9278): gspca: Remove the m5602_debug variable
V4L/DVB (9279): gspca: Correct some copyright headers
V4L/DVB (9280): gspca: Use the gspca debug macros
V4L/DVB (9281): gspca: Add hflip and vflip to the po1030 sensor

Erik Andrén (2):
V4L/DVB (9282): Properly iterate the urbs when destroying them.
V4L/DVB (9283): Correct typo and enable setting the gain on the mt9m111 sensor

Ester Kummer (1):
iwlwifi: enable power save setting upon config

Esti Kummer (1):
iwlwifi: add level for debugging host command

Eugene Dashevsky (1):
ext3: fix ext3_dx_readdir hash collision handling

FD Cami (1):
Remove Andrew Morton's http://www.zip.com.au/~akpm/

FUJITA Tomonori (58):
x86 gart: allocate size-aligned address for alloc_coherent, v2
dma-mapping.h, x86: remove last user of dma_mapping_ops->map_simple
x86: dma_*_coherent rework patchset v2, fix
x86: gart alloc_coherent doesn't need to check NULL device argument
ia64: dma_alloc_coherent always use GFP_DMA
x86: move pci-nommu's dma_mask check to common code
x86: fix nommu_alloc_coherent allocation with NULL device argument
x86: dma_alloc_coherent sets gfp flags properly
swiotlb: remove GFP_DMA hack in swiotlb_alloc_coherent
swiotlb: use map_single instead of swiotlb_map_single in swiotlb_alloc_coherent
swiotlb: use unmap_single instead of swiotlb_unmap_single in swiotlb_free_coherent
swiotlb: add is_swiotlb_buffer helper function
add is_buffer_dma_capable helper function
x86: convert gart to use is_buffer_dma_capable helper function
x86: convert pci-nommu to use is_buffer_dma_capable helper function
swiotlb: convert swiotlb to use is_buffer_dma_capable helper function
x86: remove duplicated extern force_iommu
x86: convert dma_alloc_coherent to use is_device_dma_capable
iommu: add iommu_device_max_index IOMMU helper function
iommu: add dma_get_mask helper function
x86: make GART to respect device's dma_mask about virtual mappings
x86: avoid unnecessary low zone allocation in Calgary's alloc_coherent
x86: gart alloc_coherent does virtual mapppings only when necessary
convert swiotlb to use dma_get_mask
AMD IOMMU: avoid unnecessary low zone allocation in alloc_coherent
iommu: export iommu_area_reserve helper function
x86: remove set_bit_string()
iommu: remove fullflush and nofullflush in IOMMU generic option
x86: export pci-nommu's alloc_coherent
revert "x86: make GART to respect device's dma_mask about virtual mappings"
x86: restore old GART alloc_coherent behavior
x86 gart: remove unnecessary initialization
AMD IOMMU: use iommu_device_max_index
[SCSI] scsi_dh: no need to initialize rq->cmd with blk_get_request
block: add gfp_mask argument to blk_rq_map_user and blk_rq_map_user_iov
block: introduce struct rq_map_data to use reserved pages
sg: convert the non-data path to use the block layer
sg: convert the direct IO path to use the block layer
sg: convert the indirect IO path to use the block layer
bio: convert bio_copy_kern to use bio_copy_user
block: add blk_rq_aligned helper function
sg: use blk_rq_aligned helper function
block: make blk_rq_map_user take a NULL user-space buffer
sg: set dxferp to NULL for READ with the older SG interface
sg: rename sg_cmd_done sg_rq_end_io
sg: remove SG_ALLOW_DIO_CODE define
sg: remove b_malloc_len in sg_scatter_hold struct
sg: remove __sg_start_req
sg: incorporate sg_build_direct into sg_start_req
sg: remove sg_write_xfer
sg: remove sg_read_xfer
sg: remove unnecessary blk_rq_unmap_user
fix an example of scatterlists handling in DMA-API.txt
ide-cd: use the new object_is_in_stack() helper
block: fix nr_phys_segments miscalculation bug
intel-iommu: use coherent_dma_mask in alloc_coherent
[SCSI] 3w-xxxx: remove unnecessary local_irq_save/restore for scsi sg copy API
[SCSI] 3w-9xxx: remove unnecessary local_irq_save/restore for scsi sg copy API

Faisal Latif (2):
RDMA/nes: Make mini_cm_connect() static
RDMA/nes: Handle AE bounds violation
タグ

このページへのコメント

2.6.28-rc1_shortlog01 - 鐃旬駕申侫鐃緒申鐃緒申襯件申鐃緒申謄鐃 - Seesaa Wiki鐃淑ワ申鐃緒申鐃緒申鐃緒申 for 鐃緒申鐃殉¥申鐃夙フワ申鐃緒申 moncler ≪ http://www.pslcbi.com/moncler2014.html

0
Posted by moncler ≪ 2013年12月08日(日) 23:34:27 返信

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

関連ソフト/文書

Firefox3 Meter  Use OpenOffice.org

管理人/副管理人のみ編集できます