[Devel] [cr][git]linux-cr annotated tag, v2.6.31-rc1, created. v2.6.31-rc1
orenl at cs.columbia.edu
orenl at cs.columbia.edu
Wed Sep 16 11:36:53 PDT 2009
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "linux-cr".
The annotated tag, v2.6.31-rc1 has been created
at eeadf87f8411b42b9803312d2870aa424602a99c (tag)
tagging 28d0325ce6e0a52f53d8af687e6427fee59004d3 (commit)
replaces v2.6.30
tagged by Linus Torvalds
on Wed Jun 24 16:26:14 2009 -0700
- Log -----------------------------------------------------------------
Linux 2.6.31-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEABECAAYFAkpCthwACgkQF3YsRnbiHLuELgCfdvRmI9hG0WN+s5gLGYWi2Qkw
hN8An2x0VjLr01wqFeomiY8P8G0lpdw2
=DjQh
-----END PGP SIGNATURE-----
Aaro Koskinen (4):
[SCSI] sym53c8xx_2: lun to_clear flag not re-initialized (2.6.27.5)
[SCSI] sym53c8xx_2: slave_alloc/destroy safety (2.6.27.5)
i2c: OMAP2/3: Fix scll/sclh calculations
i2c: OMAP3: Better noise suppression for fast/standard modes
Abhijeet Joglekar (1):
[SCSI] libfc,fcoe,fnic: Separate rport and lport max retry counts
Abhijeet Kolekar (28):
iwl3945: use iwl_mac_conf_tx
iwl3945: use iwl_bss_info_changed
iwl3945: use iwl_mac_beacon_update
iwlwifi: add commit_rxon lib
iwl3945: delay mode setting
iwlwifi: add station management ops
iwl3945: replace station function with station ops
iwlwifi: use station management ops
iwl3945/iwlwifi: unify add_station function
iwl3945: use iwl_get_sta_id from iwlwifi
iwlwifi: add set_rxon_chain op
iwl3945: use iwl_set_mode in 3945
iwl3945: use iwl_mac_add_interface from iwlwifi
iwl3945: use iwl_mac_remove_interface from iwlwifi
iwl3945: use iwl_mac_config from iwlwifi
iwlwifi: add config_ap lib op
iwl3945: use iwl_mac_config_interface from iwlwifi
iwl3945: use iwl_mac_get_tx_stats from iwlwifi
iwl3945: use iwl_mac_reset_tsf from iwlwifi
iwl3945: add debugfs to 3945
iwl3945: calculate debugfs isr statistics
iwlwifi: remove radio disable parameter.
iwl3945: fix lock dependency
iwl3945: read rev id in nic config
iwl3945: improve 3945 leds
iwl3945: port allow skb allocation in tasklet patch
iwl3945/iwlwifi: fix led bug when SW rfkill
iwlwifi/iwl3945: fix suspend resume association bug
Abhijith Das (2):
GFS2: Fix timestamps on write
GFS2: smbd proccess hangs with flock() call.
Abylay Ospan (3):
V4L/DVB (11930): TS continuity check: show error message when discontinuity detected or TEI flag detected in header
V4L/DVB (12096): Bug fix: stv0900 register read must using i2c in one transaction
V4L/DVB (12097): Implement reading uncorrected blocks for stv0900
Adam Lackorzynski (1):
documentation: make version fix
Adrian Bunk (1):
mfd/pcf50633-gpio.c: add MODULE_LICENSE
Adrian Hunter (3):
UBIFS: reset no_space flag after inode deletion
ARM: OMAP3: RX51: Connect VAUX3 to MMC2
mtd: OneNAND: add support for OneNAND manufactured by Numonyx
Adriano dos Santos Fernandes (1):
drivers/char/mem.c: memory_open() cleanup: lookup minor device number from devlist
Ajay Kumar Gupta (1):
musb: add high bandwidth ISO support
Ajit Khaparde (1):
be2net: changes for checksum and segmentation offload
Akinobu Mita (1):
loop: use BIO list management functions
Akira Fujita (1):
ext4: online defrag -- Add EXT4_IOC_MOVE_EXT ioctl
Al Viro (64):
Fix btrfs when ACLs are configured out
Get rid of path_lookup in autofs4
Preparations to caching root in path_walk()
Cache root in nameidata
Make vfs_path_lookup() use starting point as root
Don't bother with check_mnt() in do_add_mount() on shrinkable ones
nfsd struct path use: exp_get_by_name()
switch exp_parent() to struct path
switch rqst_exp_get_by_name()
switch rqst_exp_parent()
switch follow_up() to struct path
Switch collect_mounts() to struct path
switch follow_down()
switch follow_mount()
switch lookup_mnt()
Move junk from proc_fs.h to fs/proc/internal.h
Make sure that all callers of remount hold s_umount exclusive
Trim a bit of crap from fs.h
No need to do lock_super() for exclusion in generic_shutdown_super()
Push lock_super() into the ->remount_fs() of filesystems that care about it
Push BKL into do_mount()
Push BKL down beyond VFS-only parts of do_mount()
Push BKL down into do_remount_sb()
New helper - simple_fsync()
Sanitize qnx4 fsync handling
fs/qnx4: sanitize includes
Sanitize ->fsync() for FAT
switch ext2 to simple_fsync()
switch minix to simple_fsync()
repair sysv_write_inode(), switch sysv to simple_fsync()
switch ufs to simple_fsync()
switch udf to simple_fsync()
switch omfs to simple_fsync()
repair adfs ->write_inode(), switch to simple_fsync()
Fix adfs GET_FRAG_ID() on big-endian
repair bfs_write_inode(), switch bfs to simple_fsync()
sanitize ->fsync() for affs
No instance of ->bmap() needs BKL
fuse doesn't need BKL in ->umount_begin()
9P doesn't need BKL in ->umount_begin()
Cleanup of adfs headers
befs ->pust_super() doesn't need BKL
get rid of BKL in fs/efs
get rid of BKL in fs/minix
get rid of BKL in fs/sysv
Fix rule eviction order for AUDIT_DIR
Make allocation of anon devices cheaper
... and the same for vfsmount id/mount group id
add caching of ACLs in struct inode
switch ext2 to inode->i_acl
switch ext3 to inode->i_acl
switch ext4 to inode->i_acl
switch jfs to inode->i_acl
switch jffs2 to inode->i_acl
switch btrfs to inode->i_acl
switch nilfs2 to inode->i_acl
reiserfs: minimal fix for ACL caching
switch reiserfs to usual conventions for caching ACLs
switch reiserfs to inode->i_acl
switch shmem to inode->i_acl
helpers for acl caching + switch to those
switch xfs to generic acl caching helpers
Get "no acls for this inode" right, fix shmem breakage
another race fix in jfs_check_acl()
Alan Carvalho de Assis (1):
i.MX31: Add hw-random for RNGA
Alan Cox (42):
[SCSI] gdth: fix overlapping snprintf users
ata_piix: Turn on hotplugging support for older chips
ata_piix: Remove stale comment
tty: Add carrier processing on close to the tty_port core
tty: Implement a drain delay in the tty port
tty: Bring the usb tty port structure into more use
tty: Update cdc_acm
tty: cdc_acm add krefs
tty: Clean up the ACM driver to CodingStyle
tty: throttling race fix
serial: update maintainers file
pty: Fix a comment
tty: Fix oops when scanning the polling list for kgdb
tty: Extract various bits of ldisc code
tty: rewrite the ldisc locking
tty: Move ldisc_flush
tty: bring ldisc into CodingStyle
tty: remove buffer special casing
tty: simplify buffer allocator cleanups
parport_pc: Coding style
parport_pc: clean up the modified while loops using for
ft232: support the ASYNC_LOW_LATENCY flag
tty: fix bluetooth scribbling on low latency flags
ftdi_sio: don't override modem bits
tty: Untangle termios and mm mutex dependencies
devpts: unregister the file system on error
tty: Add URL for ttydev queue
timbuart: Fix the termios logic
tty: resolve some sierra breakage
pty: Narrow the race on ldisc locking
tty: Fix leaks introduced by the shift to separate ldisc objects
tty: Fix leaks introduced by the shift to separate ldisc objects
ldisc: Make sure the ldisc isn't active when we close it
ldisc: debug aids
pty: Narrow the race on ldisc locking
tty: fix sanity check
V4L/DVB (11959): se401: Fix unsafe use of sprintf with identical source/destination
V4L/DVB (11998): se401: Fix coding style
uml: UML net driver does not allow for vlans
ppp: Fix throttling bugs
tty: fix some bogns in the serqt_usb2 driver
msm: fixups to match current code
Alan D. Brunelle (2):
blktrace: correct remap names
blktrace: from-sector redundant in trace_block_remap
Alan Jenkins (7):
rfkill: remove set_global_sw_state
sony-laptop: no need to unblock rfkill on load
rfkill: don't impose global states on resume (just restore the previous states)
rfkill: rfkill_set_block() when suspended nitpick
rfkill: don't restore software blocked state on persistent devices
eeepc-laptop: read rfkill soft-blocked state on resume
rfkill: export persistent attribute in sysfs
Alan Nisota (1):
V4L/DVB (11833): dvb-usb: Remove support for Genpix-CW3K (damages hardware)
Alan Stern (13):
[SCSI] Increase default timeout for INQUIRY
PM core: rename suspend and resume functions
USB: consolidate usb_unbind_interface and usb_driver_release_interface
NLS: update handling of Unicode
USB: g_file_storage: use the "unaligned" accessors
PCI: add power-state name strings
USB: move PCI host controllers to new PM framework
USB: new flag for resume-from-hibernation
USB: usb-storage: fix return values from init functions
USB: EHCI: stagger frames for interrupt transfers
USB: EHCI: update toggle state for linked QHs
USB: usb-serial: call port_probe and port_remove at the right times
USB: usb-serial: replace shutdown with disconnect, release
Alasdair G Kergon (1):
dm: initialise tio in alloc_tio
Alban Browaeys (1):
rt2x00: Style fix for interval defines
Alberto Bertogli (1):
jbd2: Fix minor typos in comments in fs/jbd2/journal.c
Alberto Panizzo (3):
ARM MXC: Make-sure-ipg_per_clk-is-generated-by-ipg_clk-and-not-usb_pll
Atmark Armadillo 500 board support.
ARM MXC: Atmark Armadillo 500 board support.
Alek Du (1):
Input: gpio-keys - change timer to workqueue
Alessandro Rubini (2):
[ARM] 5505/1: serial amba-pl011: move to arch_initcall for earlier console
[ARM] 5541/1: serial/amba-pl011.c: add support for the modified port found in Nomadik
Alessio Igor Bogani (6):
Push BKL down into ->remount_fs()
trivial: input/misc: Fix typo in Kconfig
V4L/DVB (11842): radio-mr800.c: missing mutex include
Staging: comedi: replace __FUNCTION__ usages
Staging: sxg: replace __FUNCTION__ usages
Staging: rt3070: replace __FUNCTION__ usages
Alex Chiang (21):
ACPICA: Eliminate extra call to NsGetParentNode
PCI Hotplug: cpqphp: stray whitespace cleanups
PCI Hotplug: cpqphp: fix comment style
PCI Hotplug: cpqphp: obey 80 column convention in cpqphp.h
PCI Hotplug: cpqphp: remove useless prototypes in cpqphp_core.c
PCI Hotplug: cpqphp: eliminate stray braces
PCI Hotplug: cpqphp: refactor cpqhp_probe
PCI Hotplug: cpqphp: clean up cpqphp_ctrl.c
PCI Hotplug: cpqphp: refactor cpqphp_save_slot_config
PCI Hotplug: cpqphp: style cleanups
PCI Hotplug: cpqphp: refactor cpqhp_save_config
PCI Hotplug: cpqphp: clean up accesses to pcibios_get_irq_routing_table()
PCI Hotplug: cpqphp: eliminate dead code - PCI_ScanBusNonBridge
PCI Hotplug: cpqphp: constify slot_name()
PCI Hotplug: cpqphp: don't use pci_find_slot()
PCI: remove deprecated pci_find_slot() interface
PCI: eliminate redundant pci_stop_dev() call from pci_destroy_dev()
trivial: fix grammo in bus_for_each_dev() kerneldoc
ACPI: acpi_device_register() should call device_register()
ACPI: clean up whitespace in drivers/acpi/scan.c
PCI: drivers/pci/slot.c should depend on CONFIG_SYSFS
Alex Deucher (3):
drm/radeon: add rv740 drm support.
drm/radeon: add support for RV790.
radeon legacy chips: tv dac bg/dac adj updates
Alex Nixon (1):
Xen: Add virt_to_pfn helper function
Alex Riesen (1):
crypto: api - Use formatting of module name
Alexander Beregalov (62):
ASoC: n810: replace BUG() with BUG_ON()
drivers/net: replace BUG() with BUG_ON() if possible
ipw2x00: remove old compat_net_dev_ops code
usbnet: remove old compat_net_dev_ops code
8390(p): remove old compat_net_dev_ops code
bmac: convert to net_device_ops
cpmac: convert to net_device_ops
dm9000: convert to net_device_ops
hplance: convert to net_device_ops
ibmveth: convert to net_device_ops
irda/au1k_ir: convert to net_device_ops
irda/pxaficp_ir: convert to net_device_ops
irda/sa1100_ir: convert to net_device_ops
iseries_veth: convert to net_device_ops
ixp2000/ixpdev: convert to net_device_ops
jazzsonic: convert to net_device_ops
korina: convert to net_device_ops
lib82596: convert to net_device_ops
mace: convert to net_device_ops
macmace: convert to net_device_ops
meth: convert to net_device_ops
mipsnet: convert to net_device_ops
mvme147: convert to net_device_ops
netx-eth: convert to net_device_ops
pasemi_mac: convert to net_device_ops
pci-skeleton: convert to net_device_ops
rionet: convert to net_device_ops
sb1250-mac: convert to net_device_ops
sgiseeq: convert to net_device_ops
smc911x: convert to net_device_ops
sun3lance: convert to net_device_ops
irda: include etherdevice.h for eth_*() functions
wan/pc300_drv: convert to net_device_ops
iseries_veth: fix build breakage
sa1100_ir: fix build breakage
8390p: fix build breakage
vxge: fix possible NULL dereference in vxge-traffic.c
vxge: use max() instead of VXGE_HW_SET_LEVEL
lasi_82596: fix printk format warning
ar9170: fix build when !CONFIG_PM
ALSA: parisc/harmony: fix printk format warning
de620: fix forgotten semicolon
de600: convert PRINTK() to pr_debug()
de620: convert PRINTK() to pr_debug() and cleanup
mac89x0: remove PRINTK()
skfddi: convert PRINTK() to pr_debug()
Staging: agnx: switch config_interface to bss_info_changed
net: remove COMPAT_NET_DEV_OPS
3c50x: convert printk() to pr_<foo>()
3c5xx: convert printk() to pr_<foo>()
8139*: convert printk() to pr_<foo>()
ALSA: hda_intel: fix build error when !PM
cfg80211: errno.h: define ERFKILL
sata_sx4: speed up ECC initialization
SLUB: fix build when !SLUB_DEBUG
Staging: comedi: comedi_test.c should include timer.h
Staging: comedi: data.c should include delay.h
Staging: agnx: replace print_mac with %pM
Staging: rtl8187se: convert to net_device_ops
Staging: stlc45xx: replace print_mac with %pM
Staging: cpc-usb: depends on PROC_FS
Staging: cpc-usb: fix printk format warnings
Alexander Chiang (12):
ACPI: make acpi_pci_bind() static
ACPI: Introduce acpi_is_root_bridge()
ACPI: Introduce acpi_get_pci_dev()
ACPI: rearrange acpi_pci_bind/acpi_pci_unbind in pci_bind.c
ACPI: eviscerate pci_bind.c
ACPI: simplify acpi_pci_irq_add_prt() API
ACPI: simplify acpi_pci_irq_del_prt() API
ACPI: acpi_pci_unbind should clean up properly after acpi_pci_bind
PCI Hotplug: acpiphp: convert to acpi_get_pci_dev
ACPI: kill acpi_get_pci_id
ACPI: video: convert to acpi_get_pci_dev
ACPI: kill acpi_get_physical_pci_device()
Alexander Clouter (3):
hwrng: timeriomem - Fix potential oops (request_mem_region/__devinit)
[ARM] orion: add hwrng timeriomem hook to TS-78xx
mtd: extend plat_nand for (read|write)_buf
Alexander Duyck (20):
igb: always use adapter->itr as EITR value
igb: reconfigure mailbox timeout logic
igb: make rxcsum configuration seperate from multiqueue
igb/ixgbe: remove unecessary checks for CHECKSUM_UNNECESSARY
ixgbe: enable HW RSC for 82599
igbvf: cleanup flags and allow for rx checksum to be disabled
igb/igbvf: set rx csum always enabled in hw, disable via sw
pci: update 82576 sr-iov quirk with latest device IDs
ixgbe: make q_vectors dynamic to reduce netdev size
ixgbe: skb_record_rx_queue should record rx queue instead of vector
ixgbe: remove ixgbe_napi_add/del_all references
ixgbe: always set header length in SRRCTL
ixgbe: set queue0 for srrctl configuration correctly for DCB
ixgbe: set max desc to prevent total RSC packet size of 64K
igb: do not re-register DCA requester on device reset
ixgbe: only register DCA requester once
igb/e1000e: update PSSR_MDIX value to reflect correct bit
ixgbe: use rx_buffer_info->dma instead of nr_frags to determine skb unmap
ixgbe: move v_idx into q_vector and use as index only
ixgbe: move tx processing into NAPI context
Alexander Schmidt (1):
IB/ehca: Bump version number
Alexander Y. Fomichev (1):
jsm: correctly support multiple 4/8-port boards
Alexander van Heukelum (4):
x86: fix function definitions after: x86: apic - introduce imcr_ helpers
i386: fix return to 16-bit stack from NMI handler
i386: fix/simplify espfix stack switching, move it into assembly
x86: de-assembler-ize asm/desc.h
Alexandre Becholey (1):
rt73usb: fix for master mode
Alexandros Batsakis (1):
nfsd41: move channel attributes from nfsd4_session to a nfsd4_channel_attr struct
Alexey Dobriyan (15):
netns 1/2: don't get/put old netns on CLONE_NEWNET
netns 2/2: extract net_create()
x86, 32-bit: ifdef out struct thread_struct::fs
x86, 64-bit: ifdef out struct thread_struct::ip
dcache: extrace and use d_unlinked()
mm: consolidate init_mm definition
groups: move code to kernel/groups.c
pidns: make create_pid_namespace() accept parent pidns
pidns: rewrite copy_pid_ns()
utsns: extract creeate_uts_ns()
ipcns: remove useless get/put while CLONE_NEWIPC
ipcns: extract create_ipc_ns()
nsproxy: extract create_nsproxy()
ipcns: make free_ipc_ns() static
ipcns: move free_ipcs() proto
Alexey Klimov (7):
V4L/DVB (11447): gspca - mr97310a: Return good error code in mod_init.
V4L/DVB (11569): av7110_hw: fix compile warning
V4L/DVB (11954): dsbr100: remove radio->users counter
V4L/DVB (11955): dsbr100: remove usb_dsbr100_open/close calls
V4L/DVB (11956): dsbr100: no need to pass curfreq value to dsbr100_setfreq()
V4L/DVB (11957): dsbr100: change radio->muted to radio->status, update suspend/resume
V4L/DVB (11997): gspca - stv06xx: remove needless if check and goto
Alexey Zaytsev (1):
[SCSI] compat: don't perform unneeded copy in sg_io code
Ali Gholami Rudi (1):
trivial: ext2: fix a typo in comment in ext2.h
Amerigo Wang (11):
x86: merge process.c a bit
x86: process.c, remove useless headers
kbuild: clean up scripts/headers.sh
kbuild/headers_check: refine extern check
x86 module: merge the same functions in module_32.c and module_64.c
x86 module: merge the rest functions with macros
uml module: fix uml build process due to this merge
module: merge module_alloc() finally
kbuild: fix a compile warning
uml: fix a section warning
kbuild: fix build error during make htmldocs
Amit Kumar Salecha (1):
netxen: enable GRO support
Amit Shah (1):
KVM: x86: Ignore reads to EVNTSEL MSRs
Amul Saha (1):
mtd: OneNAND: Allow setting of boundary information when built as module
Anand Gadiyar (1):
musb: use dma mode 1 for TX if transfer size equals maxpacket (v2)
Anant Gole (1):
net: Add TI DaVinci EMAC driver
Anders Kaseorg (2):
Staging: rt2860: Don't call sprintf() with overlapping input and output.
Staging: rt2870: Don't call sprintf() with overlapping input and output.
Andi Kleen (48):
oprofile: re-add force_arch_perfmon option
oprofile: remove undocumented oprofile.p4force option
oprofile: add support for Core i7 and Atom
x86, mce: initial steps to make 64bit mce code 32bit clean
x86, mce: implement the PPro bank 0 quirk in the 64bit machine check code
x86, mce: port K7 bank 0 quirk to 64bit mce code
x86, mce: use a call vector to call the 64bit mce handler
x86, mce: rename 64bit mce_dont_init to mce_disabled
x86, mce: move mce_disabled option into common 32bit/64bit code
x86, mce: remove machine check handler idle notify on 64bit
x86, mce: remove oops_begin() use in 64bit machine check
x86, mce: use 64bit machine check code on 32bit
x86, mce: deprecate old 32bit machine check code
x86, mce: enable MCE_INTEL for 32bit new MCE
x86, mce: enable MCE_AMD for 32bit NEW_MCE
x86, mce: document new 32bit mcelog requirement in Documentation/Changes
Export add_timer_on for modules
x86, mce: add MSR read wrappers for easier error injection
x86, mce: add basic error injection infrastructure
x86, mce: synchronize core after machine check handling
x86, mce: use extended sysattrs for the check_interval attribute.
x86, mce: remove unused mce_events variable
x86, mce: rename and align out2 label
x86, mce: drop BKL in mce_open
x86, mce: improve documentation
x86: trivial clean up for irq_vectors.h
x86, mce: add machine check exception count in /proc/interrupts
x86, mce: add MCE poll count to /proc/interrupts
x86, mce: store record length into memory struct mce anchor
x86, mce: support more than 256 CPUs in struct mce
x86, mce: extend struct mce user interface with more information.
x86, mce: log corrected errors when panicing
x86, mce: remove TSC print heuristic
x86, mce: add table driven machine check grading
x86, mce: check early in exception handler if panic is needed
x86, mce: implement bootstrapping for machine check wakeups
x86, mce: implement panic synchronization
x86, mce: switch x86 machine check handler to Monarch election.
x86, mce: make non Monarch panic message "Fatal machine check" too
x86, mce: default to panic timeout for machine checks
x86, mce: print header/footer only once for multiple MCEs
x86, mce: implement new status bits
x86: fix panic with interrupts off (needed for MCE)
x86, mce: rename mce_notify_user to mce_notify_irq
x86, mce: define MCE_VECTOR
x86, mce: support action-optional machine checks
KVM: Add VT-x machine check support
x86: mce: Handle banks == 0 case in K7 quirk
Andre Detsch (1):
e100: Fix napi_enable BUG_ON when recovering from EEH error
Andre Lopes (1):
staging: b3dfg: clean up MODULE_PARM_DESC newline
Andre Noll (13):
md: raid0: Replace hash table lookup by looping over all strip_zones.
md: raid0: Remove hash table.
md: raid0: Remove hash spacing and sector shift.
md: raid0: Make raid0_run() return a proper error code.
md: raid0: Allocate all buffers for the raid0 configuration in one function.
md: raid0: Fix a memory leak when stopping a raid0 array.
md: Make mddev->chunk_size sector-based.
md: Convert mddev->new_chunk to sectors.
md: convert conf->chunk_size and conf->prev_chunk to sectors.
md/raid5: Use is_power_of_2() in raid5_reconfig()/raid6_reconfig().
md: fix some comments.
md: Push down reconstruction log message to personality code.
md: Move check for bitmap presence to personality code.
Andre Prendel (2):
hwmon: (tmp401) Add support for TI's TMP411 sensors chip
hwmon: (tmp401) Add documentation
Andre Przywara (2):
KVM: SVM: Fix cross vendor migration issue in segment segment descriptor
8250_pci: add the OXCB950 chip to the 8250 PCI driver.
Andrea Borgia (3):
ALSA: usb-audio - quirk for USB Aureon cards
ALSA: usb-audio - errata corrige for quirk
ALSA: usb-audio - rework quirk for TerraTec Aureon USB 5.1 MkII
Andreas Dilger (2):
ext4: super.c whitespace cleanup
ext4: teach the inode allocator to use a goal inode number
Andreas Eversberg (12):
mISDN: Add watchdog functionality to hfcmulti driver
mISDN: DSP now uses ring buffer for echo canceler
mISDN: Echo canceler now gets delay information from hardware
mISDN: Fixed missing spin lock on pipeline process
mISDN: Added layer-1-hold feature
mISDN: Fix DTMF locking bug issue
mISDN: Hardware acceleration is now possible in conjunction with audio recording
mISDN: Fix TEI and SAPI handling
mISDN: Add "sapi" information to debug messages
mISDN: Add PCI ID for Junghanns 8S card
mISDN: Fix DTMF detection enable/disable
mISDN: Added PCI ID for new Junghanns.net Single E1 cards.
Andreas Herrmann (9):
x86: cacheinfo: use L3 cache index disable feature only for CPUs that support it
x86: cacheinfo: correct return value when cache_disable feature is not active
x86: cacheinfo: use cached K8 NB_MISC devices instead of scanning for it
x86: cacheinfo: complete L2/L3 Cache and TLB associativity field definitions
x86: fixup numa_node information for AMD CPU northbridge functions
x86: display extended apic registers with print_local_APIC and cpu_debug code
x86: memtest: remove 64-bit division
x86: Detect use of extended APIC ID for AMD CPUs
x86/PCI: add description for check_enable_amd_mmconf boot parameter
Andreas Mohr (2):
e100: add non-MII PHY support
mISDN: Free hfcpci IRQ if init was not successful
Andreas Regel (14):
V4L/DVB (11580): budget-ci: Fix incorrect default CLOCK setup
V4L/DVB (11583): isl6423: Various fixes to use external modulation
V4L/DVB (11584): stv090x: add tone burst control
V4L/DVB (11585): stv090x: fix incorrectly used mode
V4L/DVB (11592): stv6110x: Fix read bug
V4L/DVB (11593): stv090x: Fix Rolloff
V4L/DVB (11594): stv090x: Fix incorrect TSMODE usage
V4L/DVB (11595): stv090x: fixes a few bugs
V4L/DVB (11596): stv090x: fixes some register definitions
V4L/DVB (11597): stv090x: fixes read_status to return 0 in case of no error
V4L/DVB (11598): stv090x: fix missing wakeup in init
V4L/DVB (11599): S2-1600: Use budget driver instead of budged-ci
V4L/DVB (11600): budget: Use Continuous clock
V4L/DVB (11601): stv090x: update demodulator capabilities
Andrew Gallatin (1):
myri10ge: fix compile error
Andrew Morton (14):
mutex: add atomic_dec_and_mutex_lock(), fix
net/rfkill/rfkill.c: fix build with CONFIG_RFKILL_LEDS=n
splice: fix error return code
drivers/net/82596.c: suppress warnings
microblaze: remove unused flat_stack_align() definition
cciss: use schedule_timeout_interruptible()
[CPUFREQ] reduce scope of ACPI_PSS_BIOS_BUG_MSG[]
+ drivers-usb-serial-sierrac-fix-printk-warning.patch added to -mm tree
page-allocator: warn if __GFP_NOFAIL is used for a large allocation
headers: move module_bug_finalize()/module_bug_cleanup() definitions into module.h
Documentation/vm/Makefile: don't try to build slqbinfo
MAINTAINERS: fbdev is orphaned
convert some DMA_nnBIT_MASK() callers
jsm: clean up "serial: jsm: correctly support 4 8 port boards"
Andrew Patterson (2):
cciss: add cciss driver sysfs entries
PCI: Add support for turning PCIe ECRC on or off
Andrew Vasquez (28):
[SCSI] qla2xxx: Export additional FCoE attributes for application support.
[SCSI] qla2xxx: Correct compilation failures when DEBUG'n' options are enabled.
[SCSI] qla2xxx: Correct typo in read_nvram() callback.
[SCSI] qla2xxx: Restrict model-name/description device-table usage.
[SCSI] qla2xxx: Don't try to 'stop' firmware if already in ROM code.
[SCSI] qla2xxx: Add an override option to specify ISP firmware load semantics.
[SCSI] qla2xxx: Update version number to 8.03.01-k2.
[SCSI] qla2xxx: Export negotiated fabric-parameters for application support.
[SCSI] qla2xxx: Export XGMAC statistics on supported ISPs.
[SCSI] qla2xxx: Export TLV data on supported ISPs.
[SCSI] qla2xxx: Correct logic-bug in set-model-info().
[SCSI] qla2xxx: Fallback to 'golden-firmware' operation on supported ISPs.
[SCSI] qla2xxx: Use 'proper' DID_* status code for dropped-frame scenarios.
[SCSI] qla2xxx: Check status of qla2x00_get_fw_version() call.
[SCSI] qla2xxx: Mark a port's state as needing-rediscovery during link disruptions.
[SCSI] qla2xxx: Add 10Gb iiDMA support.
[SCSI] qla2xxx: Add notification message when an NPIV fails to acquire a port-id.
[SCSI] qla2xxx: Fallback enode-mac should not be a multicast address.
[SCSI] qla2xxx: Avoid redundant RISC reset during (re)-initialization.
[SCSI] qla2xxx: Query supported RISC registers bits in determining a paused-state.
[SCSI] qla2xxx: Avoid explicit LOGO during driver host tear-down.
[SCSI] qla2xxx: Reduce lock-contention during do-work processing.
[SCSI] qla2xxx: Export additional firmware-states for application support.
[SCSI] qla2xxx: Synchronize MPI settings after a PE Reset.
[SCSI] qla2xxx: Update version number to 8.03.01-k3.
qla2xxx: Limit querying to supported mailbox-registers while reading FW state.
qla2xxx: Correct (again) overflow during dump-processing on large-memory ISP23xx parts.
qla2xxx: Update version number to 8.03.01-k4.
Andrew de Quincey (1):
ARM: OMAP1: Make 770 LCD work
Andrey Yurovsky (3):
libertas: fix IEEE PS mode in GSPI driver
cfg80211: allow adding/deleting stations on mesh
cfg80211: allow setting station parameters in mesh
André Goddard Rosa (1):
usbnet: ratelimit warning messages invoked from callback handler
Andy Adamson (46):
nfsd41: sanity check client drc maxreqs
nfs41: sessions client infrastructure
nfs41: introduce nfs4_call_sync
nfs41: set up seq_res.sr_slotid
nfs41: xdr {encode,decode}_sequence
nfs41: nfs4_setup_sequence
nfs41: setup_sequence method
nfs41: free slot
nfs41: nfs41_sequence_free_slot
nfs41: nfs41_sequence_done
nfs41: nfs41_call_sync_done
nfs41: close sequence setup/done support
nfs41: open sequence setup/done support
nfs41: lock sequence setup/done support
nfs41: locku sequence setup/done support
nfs41: unlink sequence setup/done support
nfs41: read sequence setup/done support
nfs41 write sequence setup done support
nfs41 commit sequence setup done support
nfs41 delegreturn sequence setup done support
nfs41: get_lease_time
nfs41: create_session operation
nfs41: verify session channel attribues
nfs41: use session attributes for rsize and wsize
nfs41: destroy_session operation
nfs41: enable nfs_client only nfs4_async_handle_error
nfs41: sequence operation
nfs41: reset the session slot table
nfs41: add session setup to the state manager
nfs41: add session reset to state manager
nfs41: sunrpc: Export the call prepare state for session reset
nfs41: use rpc prepare call state for session reset
nfs41: kick start nfs41 session recovery when handling errors
nfs41: schedule async session reset
nfs41: introduce get_state_renewal_cred
nfs41: establish sessions-based clientid
nfs41: add a get_clid_cred function to nfs4_state_recovery_ops
nfs41: get_clid_cred for EXCHANGE_ID
nfs41: only retry EXCHANGE_ID on recoverable errors
nfs41: sunrpc: add a struct svc_xprt pointer to struct svc_serv for backchannel use
nfs41: Allow NFSv4 and NFSv4.1 callback services to coexist
nfs41: Setup the backchannel
nfs41: Client indicates presence of NFSv4.1 callback channel.
nfs41: Release backchannel resources associated with session
nfsd41: Backchannel: cleanup nfs4.0 callback encode routines
nfsd41: Backchannel: minorversion support for the back channel
Andy Gospodarek (1):
e1000e: stop unnecessary polling when using msi-x
Andy Green (4):
[MTD] [NAND] S3C2410: NAND ECC by chip rather than global
[MTD] [NAND] S3C2410: Fix CFG debug order
[MTD] [NAND] S3C2410: Allow commandline partition processing
[ARM] GTA02/FreeRunner: Add machine definition
Andy Grover (4):
RDS: Correct some iw references in rdma_transport.c
RDS: Fix ordering in a conditional
RDS: Establish connection before parsing CMSGs
RDS: use get_user_pages_fast()
Andy Shevchenko (1):
V4L/DVB (11442): saa7134: BZ#7524: Add AVerTV Studio 507UA support
Andy Walls (21):
V4L/DVB (11615): cx18: Rename the work queue to "in_work_queue"
V4L/DVB (11616): cx18: Add a work queue for deferring empty buffer handoffs to the firmware
V4L/DVB (11617): cx18: Set up to wait for a one-shot response before sending a firmware cmd
V4L/DVB (11618): cx18: Convert per stream mutex locks to per queue spin locks
V4L/DVB (11619): cx18: Simplify the work handler for outgoing mailbox commands
V4L/DVB (11620): cx18: Increment version due to significant buffer handling changes
V4L/DVB (11622): cx18: Allow IVTV format VBI insertion in MPEG-2 SVCD and DVD streams
V4L/DVB (11623): cx18: Verify cx18-av-core digitizer firmware loads correctly
V4L/DVB (11624): cx18: Toggle the AI1 mux when changing the CX18_AUDIO_ENABLE register
V4L/DVB (11703): cx18: Have audio decoder drive SIF gain control, and rework AFE config
V4L/DVB (11752): cx18: Add missing newline to tuner detection error message
V4L/DVB (11753): tveeprom: Point the TCL MNM05-4 tuner entry to an actual tuner definition
V4L/DVB (11863): cx18: Initial attempt to get sliced VBI working for 625 line systems
V4L/DVB (11864): cx18: Complete support for Sliced and Raw VBI for 625 line systems
V4L/DVB (11865): cx18: Tweak color burst gate delay and initial color sub-carrier freq
V4L/DVB (11898): cx18: Perform 64 bit divide so it works for 32 bit systems
V4L/DVB (11931): lnbp21: Add missing newline
V4L/DVB (11932): ivtv: Add missing newline
V4L/DVB (11933): tuner-simple, tveeprom: Add Philips FQ1216LME MK3 analog tuner
V4L/DVB (11950): cx18: Split LeadTek PVR2100 and DVR3100 H into 2 separate card entries
V4L/DVB (11951): cx18: Add DVB-T support for the Leadtek WinFast DVR3100 H
Andy Yan (7):
[SCSI] mvsas: add support for 94xx; layout change; bug fixes
[SCSI] mvsas: bug fix with setting task management frame type
[SCSI] mvsas: bug fix of dead lock
[SCSI] mvsas: bug fix, null pointer may be used
[SCSI] mvsas: correct bit map usage
[SCSI] mvsas: performance improvement using domain_device->lldd_dev
[SCSI] mvsas: remove all the casts from void * or to void *
Aneesh Kumar K.V (9):
ext4: Properly initialize the buffer_head state
vfs: Add BUG_ON for delayed and unwritten flags in submit_bh()
ext4: Mark the unwritten buffer_head as mapped during write_begin
ext4: hook fiemap operation for directories
vfs: Enable FS_IOC_FIEMAP and FIGETBSZ for all filetypes
ext4: Convert ext4_lock_group to use sb_bgl_lock
ext4: Avoid leaking blocks after a block allocation failure
ext4: truncate the file properly if we fail to copy data from userspace
ext4: Avoid corrupting the uninitialized bit in the extent during truncate
Anirban Chakraborty (8):
[SCSI] qla2xxx: Add QoS support.
[SCSI] qla2xxx: Add CPU affinity support.
[SCSI] qla2xxx: Remove reference to request queue from scsi request block.
[SCSI] qla2xxx: Use port number to compute nvram/vpd parameter offsets.
[SCSI] qla2xxx: Correct queue-creation bug when driver loaded in QoS mode.
[SCSI] qla2xxx: Correct NULL pointer bug in cpu affinity mode.
[SCSI] qla2xxx: Resolve a performance issue in interrupt
qla2xxx: Fixed a bug in number of response queue creation logic.
Ankit Jain (1):
fs: Add new pre-allocation ioctls to vfs for compatibility with legacy xfs ioctls
Anna Neal (1):
libertas: increase spi driver thread priority
Anton Blanchard (4):
IB/ehca: Replace vmalloc() with kmalloc() for queue allocation
powerpc: Improve decrementer accuracy
powerpc: Convert RTAS event scan from kernel thread to workqueue
sunrpc: align cache_clean work's timer
Anton Vorontsov (20):
alim15x3: Remove historical hacks, re-enable init_hwif for PowerPC
powerpc/85xx: Add PCI IDs for MPC8569 family processors
powerpc/85xx: Fix mpc8569emds crypto node to include SNOW unit
powerpc/85xx: Fix reg & interrupts for mpc8569emds localbus added NAND
powerpc/85xx: Add eSDHC support for MPC8569E-MDS boards
powerpc/85xx: Enable Serial RapidIO for MPC85xx MDS boards
powerpc/85xx: Add STMicro M25P40 serial flash support for MPC8569E-MDS
powerpc/83xx: Update sdhci nodes per new bindings
powerpc/5200: convert mpc52xx_psc_spi to use cs_control callback
mpc52xx_psc_spi: convert to cs_control callback
spi_mpc83xx: handle other Freescale processors
spi_mpc83xx: quieten down the "Requested speed is too low" message
spi_mpc83xx: add small delay after asserting chip-select line
powerpc/86xx: add MMC SPI support for MPC8610HPCD boards
spi_mpc83xx: fix checkpatch issues
spi_mpc83xx: split mpc83xx_spi_work() into two routines
spi_mpc83xx: remove dead code
spi_mpc83xx: rename spi_83xx.c to spi_8xxx.c
spi_mpc8xxx: s/83xx/8xxx/g
sdhci: Add support for hosts that are only capable of 1-bit transfers
Antonio Ospite (1):
[ARM] pxa/ezx: setup gpio-keys for EzX phones
Antti Palosaari (3):
V4L/DVB (11490): af9015: add new dvb_usb_device_properties entry for upcoming USB IDs
V4L/DVB (11491): af9015: support for AverMedia AVerTV Volar GPS 805 (A805)
V4L/DVB (11915): af9015: support for Genius TVGo DVB-T03
Anuj Aggarwal (1):
ASoC: Added OMAP3 EVM support in ASoC.
Aoi Shinkai (1):
sh: Fix sh4a llsc-based cmpxchg()
Aristeu Sergio Rozanski Filho (1):
Input: uinput - flush all pending ff effects before destroying device
Arjan van de Ven (4):
perf_counter tools: Warning fixes on 32-bit
perf_counter tools: Initialize a stack variable before use
[libata] ata_piix: Enable parallel scan
pci: use pci_ioremap_bar() in drivers/serial
Armin Kuster (1):
Sysfs: fix possible memleak in sysfs_follow_link
Armin Schenker (1):
V4L/DVB (11571): Add Elgato EyeTV DTT deluxe to dibcom driver
Arnaldo Carvalho de Melo (29):
inet_diag: Remove dup assignments
net: Make inet_twsk_put similar to sock_put
perf record: Allow specifying a pid to record
mISDN: Use kernel_{send,recv}msg instead of open coding
perf_counter: First part of 'perf report' conversion to C + elfutils
perf_counter: Implement dso__load using libelf
perf_counter: Use rb_trees in perf report
perf_counter: Add our private copy of list.h
perf_counter: Use rb_tree for symhists and threads in report
perf report: Fix kernel symbol resolution
perf: Don't assume /proc/kallsyms is ordered
perf report: Sort output by symbol usage
perf report: Use hex2long instead of sscanf
perf report: Only load text symbols from kallsyms
perf report: Show the IP only in --verbose mode
perf_counter tools: Move symbol resolution classes from report to libperf
perf_counter tools: struct symbol priv area
perf_counter tools: Consolidate dso methods to load kernel symbols
perf_counter tools: Optionally pass a symbol filter to the dso load routines
perf_counter tools: Convert builtin-top to use libperf symbol routines
perf_counter tools: Shorten the DSO names using cwd
perf_counter tools: Add locking to perf top
perf_counter tools: Add string.[ch]
perf_counter tools: Use hex2u64 in more places
perf_counter tools: Add missing rb_erase in dso__delete_symbols
perf_counter tools: Cover PLT symbols too
perf_counter tools: Fix off-by-one bug in symbol__new
perf report: Fix rbtree bug
perf report: Add -vvv to print the list of threads and its mmaps
Arnd Bergmann (36):
microblaze: export some symbols
microblaze: fix __user annotations
microblaze: kill incorrect __bad_xchg definition
microblaze: remove cacheable_memcpy
microblaze: add security initcalls
microblaze: add a dummy pgprot_noncached
microblaze: do not include types.h in ptrace.h
microblaze: remove bad_user_access_length
microblaze: clean up checksum.c
microblaze: use generic dma-mapping-broken.h
x86: fix ktermios-termio conversion
asm-generic: rename termios.h, signal.h and mman.h
asm-generic: introduce asm/bitsperlong.h
asm-generic: add generic sysv ipc headers
asm-generic: add generic ABI headers
asm-generic: add a generic unistd.h
asm-generic: rename atomic.h to atomic-long.h
asm-generic: rename page.h and uaccess.h
asm-generic: make get_rtc_time overridable
asm-generic: make pci.h usable directly
asm-generic: make bitops.h usable
asm-generic: add generic versions of common headers
asm-generic: add legacy I/O header files
asm-generic: add generic atomic.h and io.h
asm-generic: add generic NOMMU versions of some headers
asm-generic: add a generic uaccess.h
add generic lib/checksum.c
asm-generic: merge branch 'master' of torvalds/linux-2.6
time: move PIT_TICK_RATE to linux/timex.h
mb862xxfb: use CONFIG_OF instead of CONFIG_PPC_OF
ipc: use __ARCH_WANT_IPC_PARSE_VERSION in ipc/util.h
asm-generic: drop HARDIRQ_BITS definition from hardirq.h
asm-generic: list Arnd as asm-generic maintainer
asm-generic: hook up new system calls
lib/checksum.c: fix endianess bug
microblaze: remove init_mm
Arne Janbu (1):
.gitignore: ignore *.lzma files
Artem Bityutskiy (25):
OMAP3 clock: lessen amount of noisy messages
UBI: remove redundant mutex
UBI: re-name volumes_mutex to device_mutex
UBI: improve debugging messages
UBI: small debugging code optimization
UBI: fix races in I/O debugging checks
UBI: add dump_stack in checking code
UBI: do not panic if volume check fails
UBI: minor serialization fix
UBIFS: use anonymous device
UBI: fix race condition
UBIFS: remove dead code
UBIFS: allow sync option in rootflags
UBI: introduce new constants
UBI: fix and clean-up error paths in WL worker
UBI: do not switch to R/O mode on read errors
Kill jffs2-user.h
UBIFS: do not forget to register BDI device
hrtimer: export ktime_add_safe
UBIFS: start using hrtimers
UBI: improve messages in the WL worker
UBI: print amount of reserved PEBs
UBI: fix kmem_cache_free on error patch
UBI: fix multiple spelling typos
UBI: handle more error codes
Arun R Bharadwaj (4):
timers: Framework for identifying pinned timers
timers: Identifying the existing pinned timers
timers: /proc/sys sysctl hook to enable timer migration
timers: Logic to move non pinned timers
Arve Hjønnevåg (2):
Staging: android: lowmemorykiller: Only iterate over process list when needed.
Staging: android: lowmemorykiller: Don't count free space unless it meets the specified limit by itself
Atsushi Nemoto (15):
ASoC: Add TXx9 AC link controller driver (v3)
mtd: nand: Fix memory leak on txx9ndfmc probe failure.
MIPS: Fix __ndelay build error and add 'ull' suffix for 32-bit kernel
MIPS: TXx9: micro optimization for clocksource and clock_event
DMA: TXx9 Soc DMA Controller driver
MIPS: TXx9: Add DMAC support
MIPS: TXx9: Add ACLC support
MIPS: TXx9: Add SRAMC support
MIPS: hwrng: Add TX4939 RNG driver
MIPS: TXx9: Add TX4939 RNG support
rtc-tx4939: drop IRQF_SHARED
rtc-ds1553: drop IRQF_SHARED
rtc: make rtc_update_irq callable with irqs enabled
kgdb: kgdboc console poll hooks for serial_txx9 uart
DMA: txx9dmac: use dma_unmap_single if DMA_COMPL_{SRC,DEST}_UNMAP_SINGLE set
Avadh Patel (1):
tracing: add saved_cmdlines file to show cached task comms
Avi Kivity (18):
KVM: VMX: Don't use highmem pages for the msr and pio bitmaps
KVM: VMX: Don't intercept MSR_KERNEL_GS_BASE
KVM: VMX: Make module parameters readable
KVM: VMX: Rename kvm_handle_exit() to vmx_handle_exit()
KVM: VMX: Simplify module parameter names
KVM: VMX: Annotate module parameters as __read_mostly
KVM: VMX: Zero the vpid module parameter if vpid is not supported
KVM: VMX: Zero ept module parameter if ept is not present
KVM: VMX: Fold vm_need_ept() into callers
KVM: VMX: Make flexpriority module parameter reflect hardware capability
KVM: MMU: Use different shadows when EFER.NXE changes
KVM: Replace kvmclock open-coded get_cpu_var() with the real thing
KVM: Fix cpuid feature misreporting
KVM: Add AMD cpuid bit: cr8_legacy, abm, misaligned sse, sse4, 3dnow prefetch
x86: Add cpu features MOVBE and POPCNT
KVM: Update cpuid 1.ecx reporting
KVM: Disable large pages on misaligned memory slots
KVM: Prevent overflow in largepages calculation
Ayaz Abdulla (4):
forcedeth: add clock gating feature <resend>
forcedeth: remove device id macros
forcedeth: addition of new mcp89 device id
removal of forcedeth device ids
Balbir Singh (1):
memcg: add file-based RSS accounting
Barry Kitson (1):
V4L/DVB (11996): saa7134: add support for AVerMedia M103 (f736)
Barry Song (1):
ASoC: Blackfin: update the bf5xx_i2s_resume parameters
Bartlomiej Zolnierkiewicz (140):
Merge branch 'for-linus' into for-next
Merge branch 'for-linus' into for-next
mg_disk: fix CONFIG_LBD=y warning
block: enable by default support for large devices and files on 32-bit archs
mg_disk: fix dependency on libata
mg_disk: use defines from <linux/ata.h>
Merge branch 'for-linus' into for-next
Merge branch 'for-linus' into for-next
ide: BUG() on unknown flags in ide_disk_special()
ide: merge ide_disk_special() into do_special() (v2)
ide: replace special_t typedef by IDE_SFLAG_* flags
ide: remove chipset field from hw_regs_t
ide: pass number of ports to ide_host_{alloc,add}() (v2)
ide: remove hw_regs_t typedef
Merge branch 'for-linus' into for-next
partitions: warn about the partition exceeding device capacity
partitions: add ->set_capacity block device method
ide-gd: implement block device ->set_capacity method (v2)
ide: preserve Host Protected Area by default (v2)
Merge branch 'for-linus' into for-next
icside: remove superfluous ->maskproc method
ide: remove superfluous SELECT_MASK() call from ide_driveid_update()
ide: remove superfluous SELECT_MASK() call from do_rw_taskfile()
hpt366: sync quirk_drives[] list with pdc202xx_{new,old}.c
hpt366: enable all quirks for devices on quirk_drives[] list
ide: respect quirk_drives[] list on all controllers
ide: add IDE_DFLAG_NIEN_QUIRK device flag
[SCSI] fix documentation for two functions
ide: skip probe if there are no devices on the port (v2)
ide: unexport ide_find_dma_mode()
ide: re-implement ide_pci_init_one() on top of ide_pci_init_two()
Merge branch 'bp-remove-pc-buf' into for-next
ata: add ata_id_pio_need_iordy() helper (v2)
ide: IORDY handling fixes
ide: don't enable IORDY at a probe time
ide: filter out invalid DMA xfer mode changes in HDIO_DRIVE_CMD ioctl handler
ide: BUG() on unknown requests
block: rename CONFIG_LBD to CONFIG_LBDAF
Staging: rt2870: remove unused files
Staging: rt2870: remove kernel version compatibility wrappers
Staging: rt3070: remove kernel version compatibility wrappers
Staging: rt2860: remove IWE_STREAM_ADD_*() macros
Staging: rt2870: remove IWE_STREAM_ADD_*() macros
Staging: rt2860: remove dead WIN_NDIS code
Staging: rt2860: remove dead UNDER_CE code
Staging: rt2870: remove dead UNDER_CE code
Staging: rt3070: remove dead UNDER_CE code
Staging: rt2860: remove dead WSC_AP_SUPPORT code
Staging: rt2870: remove dead WSC_AP_SUPPORT code
Staging: rt3070: remove dead *WSC_INCLUDED code
Staging: rt2860: remove dead WDS_SUPPORT code
Staging: rt2870: remove dead WDS_SUPPORT code
Staging: rt3070: remove dead WDS_SUPPORT code
Staging: rt3070: remove dead MLME_EX code
Staging: rt2860: remove dead APCLI_SUPPORT code
Staging: rt2870: remove dead APCLI_SUPPORT code
Staging: rt2860: remove dead CONFIG_APSTA_MIXED_SUPPORT code
Staging: rt2870: remove dead CONFIG_APSTA_MIXED_SUPPORT code
Staging: rt3070: remove dead CONFIG_APSTA_MIXED_SUPPORT code
Staging: rt2860: remove dead UCOS code
Staging: rt2870: remove dead UCOS code
Staging: rt3070: remove dead UCOS code
Staging: rt2860: remove dead NINTENDO_AP code
Staging: rt2870: remove dead NINTENDO_AP code
Staging: rt3070: remove dead NINTENDO_AP code
Staging: rt2860: remove dead BIN_IN_FILE code
Staging: rt2870: remove dead BIN_IN_FILE code
Staging: rt3070: remove dead BIN_IN_FILE code
Staging: rt2860: remove dead RALINK_ATE code
Staging: rt2870: remove dead RALINK_ATE code
Staging: rt3070: remove dead RALINK_ATE code
Staging: rt2860: remove dead BLOCK_NET_IF code
Staging: rt2870: remove dead BLOCK_NET_IF code
Staging: rt3070: remove dead BLOCK_NET_IF code
Staging: rt2860: remove dead DFS_SUPPORT code
Staging: rt2870: remove dead DFS_SUPPORT code
Staging: rt3070: remove dead DFS_SUPPORT code
Staging: rt2860: remove dead CARRIER_DETECTION_SUPPORT code
Staging: rt2870: remove dead CARRIER_DETECTION_SUPPORT code
Staging: rt3070: remove dead CARRIER_DETECTION_SUPPORT code
Staging: rt2860: remove dead MULTIPLE_CARD_SUPPORT code
Staging: rt2870: remove dead MULTIPLE_CARD_SUPPORT code
Staging: rt3070: remove dead MULTIPLE_CARD_SUPPORT code
Staging: rt2860: remove dead QOS_DLS_SUPPORT code
Staging: rt2870: remove dead QOS_DLS_SUPPORT code
Staging: rt3070: remove dead QOS_DLS_SUPPORT code
Staging: rt2860: remove dead EXT_BUILD_CHANNEL_LIST code
Staging: rt2870: remove dead EXT_BUILD_CHANNEL_LIST code
Staging: rt3070: remove dead EXT_BUILD_CHANNEL_LIST code
Staging: rt2860: remove dead SNMP_SUPPORT code
Staging: rt2870: remove dead SNMP_SUPPORT code
Staging: rt3070: remove dead SNMP_SUPPORT code
Staging: rt2860: remove dead SINGLE_SKU code
Staging: rt2870: remove dead SINGLE_SKU code
Staging: rt3070: remove dead SINGLE_SKU code
Staging: rt2860: remove dead LEAP_SUPPORT code
Staging: rt2870: remove dead LEAP_SUPPORT code
Staging: rt3070: remove dead LEAP_SUPPORT code
Staging: rt2860: remove dead DOT11N_DRAFT3 code
Staging: rt2870: remove dead DOT11N_DRAFT3 code
Staging: rt3070: remove dead DOT11N_DRAFT3 code
Staging: rt2860: remove dead INF_AMAZON_SE code
Staging: rt2870: remove dead INF_AMAZON_SE code
Staging: rt3070: remove dead INF_AMAZON_SE code
Staging: rt2860: remove dead RT_BIG_ENDIAN code
Staging: rt2870: remove dead RT_BIG_ENDIAN code
Staging: rt3070: remove dead RT_BIG_ENDIAN code
Staging: rt2860: remove CONFIG_STA_SUPPORT ifdefs
Staging: rt2870: remove CONFIG_STA_SUPPORT ifdefs
Staging: rt3070: remove CONFIG_STA_SUPPORT ifdefs
Staging: rt2860: remove NATIVE_WPA_SUPPLICANT_SUPPORT ifdefs
Staging: rt2870: remove NATIVE_WPA_SUPPLICANT_SUPPORT ifdefs
Staging: rt3070: remove NATIVE_WPA_SUPPLICANT_SUPPORT ifdefs
Staging: rt2860: remove WPA_SUPPLICANT_SUPPORT ifdefs
Staging: rt2870: remove WPA_SUPPLICANT_SUPPORT ifdefs
Staging: rt3070: remove WPA_SUPPLICANT_SUPPORT ifdefs
Staging: rt2860: remove DOT11_N_SUPPORT ifdefs
Staging: rt2870: remove DOT11_N_SUPPORT ifdefs
Staging: rt3070: remove DOT11_N_SUPPORT ifdefs
Staging: rt2860: remove dead CONFIG_AP_SUPPORT code
Staging: rt2870: remove dead CONFIG_AP_SUPPORT code
Staging: rt3070: remove dead CONFIG_AP_SUPPORT code
Staging: rt2860: use empty ASSERT() macro
Staging: rt2870: use empty ASSERT() macro
Staging: rt3070: use empty ASSERT() macro
Staging: rt2860: remove dead code
Staging: rt2870: remove dead code
Staging: rt3070: remove dead code
Staging: rt2870: prepare for rt{28,30}70/*.[ch] merge
Staging: rt{28,30}70: merge rt{28,30}70/*.[ch]
Staging: rt2870: prepare for rt{28,30}70/common/*.[ch] merge
Staging: rt{28,30}70: merge rt{28,30}70/common/*.[ch]
Staging: rt2870: prepare for rt{28,30}70/sta/*.[ch] merge
Staging: rt{28,30}70: merge rt{28,30}70/sta/*.[ch]
Staging: rt2860: prepare for rt28[67]0/*.[ch] merge
Staging: rt28[67]0: merge rt28[67]0/*.[ch]
Staging: rt2860: prepare for rt28[67]0/common/*.[ch] merge
Staging: rt28[67]0: merge rt28[67]0/common/*.[ch]
Staging: rt2860: prepare for rt28[67]0/sta/*.[ch] merge
Staging: rt28[67]0: merge rt28[67]0/sta/*.[ch]
Baruch Siach (2):
gpio: driver for PrimeCell PL061 GPIO controller
i2c: driver for the Synopsys DesignWare I2C controller
Bastien Nocera (1):
HID: Wacom Graphire Bluetooth driver
Becky Bruce (12):
swiotlb: comment corrections
swiotlb: fix compile warning
swiotlb: map_page fix for highmem systems
swiotlb: allow arch override of address_needs_mapping
swiotlb: rename unmap_single to do_unmap_single
swiotlb: use swiotlb_sync_single instead of duplicating code
swiotlb: change swiotlb_bus_to[phys,virt] prototypes
powerpc/86xx: Add 36-bit device tree for mpc8641hpcn
powerpc: make dma_window_* in pci_controller struct avail on 32b
powerpc: Use sg->dma_length in sg_dma_len() macro on 32-bit
powerpc: Add support for swiotlb on 32-bit
powerpc: Add 86xx support for SWIOTLB
Ben Dooks (64):
[ARM] SMDK6410: Ensure LCD settings are setup
[ARM] S3C24XX: Move plat/dma.h
[ARM] S3C24XX: Remove hardware specific registers from DMA
[ARM] S3C24XX: DMA: Split hardware regs out of <mach/dma.h>
[ARM] S3C24XX: Fix indentation in <plat/dma-regs.h>
[ARM] S3C: Make common <plat/dma.h> header
[ARM] S3C24XX: dma.h should not include <mach/hardware.h>
[ARM] S3C: Move DMA channel management code to plat-s3c
[ARM] S3C: Add common USB OHCI device definition
[ARM] SMDK6410: Add USB OHCI host
[ARM] S3C: Rename S3C24XX_PA_USBHOST to S3C_PA_USBHOST
[ARM] S3C64XX: Add USB OHCI support
[ARM] S3C: Add debug to UART save and a per-arch callback pre-restore
[ARM] S3C: PM save UART UDIVSLOT if doing PM
[ARM] S3C64XX: Initial support for PM (suspend to RAM)
[ARM] S3C64XX: Add s3c6410_sysclass export
[ARM] S3C64XX: Add generic s3c64xx sys device.
[ARM] S3C64XX: Add IRQ PM code
[ARM] S3C: GPIO PM core GPIOlib integration
[ARM] VIC: Add power management device
[ARM] SMDK6400: Initial machine support for SMDK6400
[ARM] S3C6400: Core support for S3C6400 SoC
[ARM] S3C64XX: Add S3C6400 CPU detection.
[ARM] S3C64XX: Add S3C6400 SDHCI setup support
[ARM] SMDK6400: Fix WM8753 i2c board definition
[ARM] Merge next-s3c-s3c6410 into for-rmk-devel
[ARM] S3C64XX: Add ARM clock
[ARM] S3C: Add USB high-speed/OtG device definitions
[ARM] SMDK6410: Add USB high-speed/OtG gadget device
[ARM] S3C24XX: GPIO: Remove s3c2410_gpio_irq2pin() call
[ARM] S3C24XX: GPIO: Remove pin specific input and output defines
[ARM] S3C: Move watchdog system reset to own file.
[ARM] S3C64XX: Use common watchdog reset for system reset.
[ARM] S3C24XX: GPIO: Move gpio functions out of <mach/hardware.h>
[ARM] S3C24XX: Fix missing <linux/sysdev.h>
[ARM] S3C24XX: GPIO: Clean out unused definitions in <mach/regs-gpio.h>
[ARM] S3C24XX: GPIO: Start removal of S3C24XX_GPIO_BASE
[ARM] S3C24XX: GPIO: Add S3C64XX style GPIO numbering
[ARM] S3C24XX: GPIO: Change to macros for GPIO numbering
[ARM] S3C64XX: DMA support
[ARM] S3C: Merge next-s3c64xx-dma2 into for-rmk-devel
[ARM] S3C24XX: GPIO: Fix error returns from gpio functions
[ARM] S3C24XX: GPIO: Move gpiolib initialisation earlier
[ARM] S3C24XX: GPIO: Fix missing GPIOs in gpiolib
[ARM] S3C24XX: GPIO: Change usb-simtec.c to use gpiolib.
[ARM] S3C24XX: Merge devel-gpio
[MTD] [NAND] S3C2410: Move to using platform device table
[MTD] [NAND] S3C2410: Basic kerneldoc comment updates
[MTD] [NAND] S3C2410: Deal with unaligned lengths in S3C2440 buffer read/write
[MTD] [NAND] S3C2410: Use DIV_ROUND_UP
i2c-s3c2410: move to using platform idtable to match devices
sdhci: Print ADMA status and pointer on debug
mmc_block: do not DMA to stack
[ARM] MINI2440: Cleanup duplicated header includes
s3cmci: fix dma configuration call
USB: Gadget driver for Samsung HS/OtG block
i2c-s3c2410: use resource_size()
[ARM] VIC: Fix resume sources usage
[ARM] S3C2440: Merge branch next-mini2440 into next-s3c
s3c-fb: CPUFREQ frequency scaling support
sdhci-s3c: Samsung S3C based SDHCI controller glue
sdhci: Add better ADMA error reporting
sdhci: Add SDHCI_QUIRK_NO_MULTIBLOCK quirk
s3cmci: fix dma configuration call
Ben Gamari (2):
drm/i915: Warn when inteldrmfb fails to restore its framebuffer config
drm/i915: A few debugfs formatting fixes
Ben Hutchings (24):
ethtool: Add port type PORT_OTHER
mdio: Add register definitions for MDIO (clause 45)
mdio: Add generic MDIO (clause 45) support functions
sfc: Use generic MDIO functions and definitions
chelsio: Use generic MDIO definitions and mdio_mii_ioctl()
cxgb3: Use generic MDIO definitions and mdio_mii_ioctl()
ixgbe: Use generic MDIO definitions and functions
ixgb: Use generic MDIO definitions
s2io: Use generic MDIO definitions
mii: Simplify mii_resolve_flowctrl_fdx()
mii: Add mii_advertise_flowctrl()
mdio: Add mdio45_ethtool_spauseparam_an()
sfc: Use generic MDIO flow control auto-negotiation functions
ethtool/mdio: Report MDIO mode support and link partner advertising
ethtool/mdio: Support backplane mode negotiation
mii: Rewrite mii_ethtool_gset() to report mdio_support and lp_advertising
mdio: Add 10GBASE-T SNR register definition
mdio: Add XENPAK LASI register definitions
sfc: Use generic XENPAK register definitions
sfc: Remove lro module parameter
chelsio: Use generic XENPAK LASI register definitions
cxgb3: Use generic XENPAK LASI register definitions
mdio: Expose 10GBASE-T MDI-X status via ethtool
sfc: Expose 100/1000BASE-T MDI-X status via ethtool
Ben Nizette (2):
avr32: Fix clash in ATMEL_USART_ flags
atmel-lcdc: fix pixclock upper bound detection
Ben Skeggs (1):
drm: don't associate _DRM_DRIVER maps with a master
Benjamin Herrenschmidt (22):
Merge branch 'merge' into next
powerpc/mm: Fix some SMP issues with MMU context handling
powerpc/mm: Fix a AB->BA deadlock scenario with nohash MMU context lock
powerpc: Set init_bootmem_done on NUMA platforms as well
powerpc: Move VMX and VSX asm code to vector.S
powerpc: Introduce CONFIG_PPC_BOOK3S
powerpc: Split exception handling out of head_64.S
powerpc: Separate PACA fields for server CPUs
powerpc: Shield code specific to 64-bit server processors
spinlock: Add missing __raw_spin_lock_flags() stub for UP
Merge commit 'jwb/next' into next
powerpc: Fix bug in move of altivec code to vector.S
Merge commit 'origin/master' into next
Merge commit 'origin/master' into next
powerpc: Don't do generic calibrate_delay()
powerpc: Fix invalid construct in our CPU selection Kconfig
powerpc: Add memory clobber to mtspr()
Merge commit 'origin/master' into next
mm: Move pgtable_cache_init() earlier
Merge commit 'origin/master' into next
Merge commit 'gcl/merge' into next
mm: Extend gfp masking to the page allocator
Benny Halevy (39):
update Documentation/filesystems/00-INDEX with new nfsd related docs.
nfs41: nfs_client.cl_minorversion
nfs41: Use mount minorversion option
nfs41: translate NFS4ERR_MINOR_VERS_MISMATCH to EPROTONOSUPPORT
nfs41: client xdr definitions
nfs41: use nfs4_server_caps_arg
nfs41: use nfs4_readlink_res
nfs41: use nfs4_statfs_res
nfs41: use nfs4_fsinfo_res
nfs41: use nfs4_pathconf_res
nfs41: use nfs4_getaclres
NFS: get rid of unused xdr decode_setattr(, res) argument
nfs41: use nfs4_setaclres
nfs41: use nfs4_fs_locations_res
nfs41: nfs41: pass *session in seq_args and seq_res
NFS: use decode_change_info_maxsz for xdr maxsz calculations
NFS: define and initialize compound_hdr.replen
NFS: update hdr->replen for every encode op
NFS: use dynamically computed compound_hdr.replen for xdr_inline_pages offset
nfs41: encode minorversion in compound header
nfs41: find slot
nfs41: exchange_id operation
nfs41: lease renewal
nfs41: support minorversion 1 for nfs4_check_lease
nfs41: recover lease in _nfs4_lookup_root
nfs41: increment_{open,lock}_seqid
nfs41: Refactor nfs4_{init,destroy}_callback for nfs4.0
nfs41: minorversion support for nfs4_{init,destroy}_callback
nfs41: sunrpc: provide functions to create and destroy a svc_xprt for backchannel use
nfs41: create a svc_xprt for nfs41 callback thread and use for incoming callbacks
nfs41: store minorversion in cb_compound_hdr_arg
nfs41: decode minorversion 1 cb_compound header
nfs41: callback numbers definitions
nfs41: consider minorversion in callback_xdr:process_op
nfs41: cb_sequence protocol level data structures
nfs41: cb_sequence proc implementation
nfs41: cb_sequence xdr implementation
nfs41: verify CB_SEQUENCE position in callback compound
nfs41: Move initialization of nfs4_opendata seq_res to nfs4_init_opendata_res
Bernd Porr (2):
Staging: comedi: convert usbdux* to use firmware_request
Staging: comedi: usbdux: buffer overflow error handling
Bian Naimeng (1):
nfsd4: distinguish expired from stale stateids
Bill Pemberton (79):
Staging: comedi: Remove ni_board typedef
Staging: comedi: Remove ni_private typedef
Staging: comedi: Remove local_info_t typedef in ni_labpc_cs
Staging: comedi: Remove dio24_board_struct typedef
Staging: comedi: Remove local_info_t typedef in ni_daq_dio24
Staging: comedi: Remove BYTE and *PBYTE typedefs in addi-data
Staging: comedi: Remove SHORT and *PSHORT typedefs in addi-data
Staging: comedi: Remove USHORT and *PUSHORT typedefs in addi-data
Staging: comedi: Remove WORD and *PWORD typedefs in addi-data
Staging: comedi: Remove INT and *PINT typedefs in addi-data
Staging: comedi: Remove UINT and *PUINT typedefs in addi-data
Staging: comedi: Remove LONG and *PLONG typedefs in addi-data
Staging: comedi: Remove ULONG and *PULONG typedefs in addi-data
Staging: comedi: Remove DWORD and *PDWORD typedefs in addi-data
Staging: comedi: Remove ULONG_PTR typedef in addi-data
Staging: comedi: Remove PCRANGE typedef in addi-data
Staging: comedi: Remove boardtype typedef in addi-data
Staging: comedi: Remove str_ModuleInfo typedef in addi-data
Staging: comedi: Remove addi_private typedef in addi-data
Staging: comedi: Remove str_MainHeader typedef in addi-data/addi_eeprom.c
Staging: comedi: Remove str_DigitalInputHeader typedef in addi-data/addi_eeprom.c
Staging: comedi: Remove str_DigitalOutputHeader typedef in addi-data/addi_eeprom.c
Staging: comedi: Remove str_TimerDetails typedef in addi-data/addi_eeprom.c
Staging: comedi: Remove str_TimerMainHeader typedef in addi-data/addi_eeprom.c
Staging: comedi: Remove str_AnalogReadInformation typedef in addi-data/hwdrv_apci3120.h
Staging: comedi: Remove str_Module typedef in addi-data/hwdrv_apci3200.h
Staging: comedi: Remove str_BoardInfos typedef in addi-data/hwdrv_apci3200
Staging: comedi: Remove str_ADDIDATA_RTDStruct typedef in addi-data/hwdrv_apci3200
Staging: comedi: Remove labpc_board_struct typedef
Staging: comedi: Remove labpc_private typedef
Staging: comedi: Remove str_AnalogInputHeader typedef in addi-data/addi_eeprom.c
Staging: comedi: remove C99 comments in 8253.h
Staging: comedi: remove C99 comments in acl7225b.c
Staging: comedi: remove C99 comments in APCI1710_82x54.c
Staging: comedi: remove C99 comments in das1800.c
Staging: comedi: remove C99 comments in pcl818.c
Staging: comedi: remove C99 comments in hwdrv_apci1500.c
Staging: comedi: remove C99 comments in APCI1710_Pwm.c
Staging: comedi: remove C99 comments in hwdrv_apci1564.c
Staging: comedi: remove C99 comments in hwdrv_apci3200.c
Staging: comedi: remove C99 comments in hwdrv_apci3120.c
Staging: comedi: remove C99 comments in adl_pci6208.c
Staging: comedi: remove C99 comments in adl_pci9118.c
Staging: comedi: remove C99 comments in adv_pci1723.c
Staging: comedi: remove C99 comments in c6xdigio.c
Staging: comedi: remove C99 comments in cb_pcidas64.c
Staging: comedi: remove C99 comments in cb_pcidas.c
Staging: comedi: remove C99 comments in cb_pcimdas.c
Staging: comedi: remove C99 comments in gsc_hpdi.c
Staging: comedi: remove C99 comments in mpc624.c
Staging: comedi: remove C99 comments in ni_at_a2150.c
Staging: comedi: remove C99 comments in ni_labpc.c
Staging: comedi: remove C99 comments in pcl724.c
Staging: comedi: remove C99 comments in pcl816.c
Staging: comedi: remove C99 comments in s526.c
Staging: comedi: Remove C99 comments
Staging: comedi: fix "foo * bar" should be "foo *bar"
Staging: comedi: Add spaces after commas
Staging Comedi: fix spacing around parens
Staging: Comedi: change space indentation to tabs
Staging: comedi: remove assignment in conditionals
Staging: comedi: Remove parens around return values
Staging: comedi: fix the way structs are initialized.
Staging: comedi: more remove C99 comments
Staging: comedi: remove space after ampersand
Staging: comedi: more fix "foo * bar" should be "foo *bar"
Staging: comedi: more fix the way structs are initialized.
Staging: comedi: make use of ARRAY_SIZE macro
Staging: comedi: comment out useless if
Staging: comedi: move while to same line as } in do loops
Staging: comedi: replace for loop with msleep()
Staging: comedi: simply read and write functions in adl_pci8164
staging: comedi: Remove MIN macro
staging: comedi: Move pcm do_cmdtest function into a single source file
Staging: pohmelfs: move open brace to same line on structs
Staging: pohmelfs: Remove C99 comments
Staging: pohmelfs: Remove braces around single statements
Staging: Add serqt_usb2, a rewrite of serqt_usb for the usb-serial layer
Staging: serqt_usb2 add the driver to the build
Bing Zhao (7):
libertas: support mesh for various firmware versions
libertas: add support for Marvell SD8688 chip
libertas: define macros for SDIO model numbers
libertas: get SD8688 rx length with one CMD52
libertas: implement function init/shutdown commands for SD8688
libertas: read SD8688 firmware status from new register
libertas: improve function init/shutdown handling for SD8688
Bjorn Helgaas (21):
ACPI: use LNXCPU, not ACPI_CPU, for Linux-specific processor _HID
ACPI: processor: check for synthetic _HID, default to "Device" declaration
ACPI: processor: move device _HID into driver
PNPACPI: parse Extended Address Space Descriptors
ACPI: don't check power state after _ON/_OFF
pnp: add PNP resource range checking function
ACPI: allow drivers to request both device and system notify events
ACPI: ac: use .notify method instead of installing handler directly
ACPI: battery: use .notify method instead of installing handler directly
ACPI: asus-laptop: use .notify method instead of installing handler directly
ACPI: asus-acpi: use .notify method instead of installing handler directly
ACPI: eeepc-laptop: use .notify method instead of installing handler directly
ACPI: simplify notification debug messages
ACPI: remove unused "status_changed" return value from Check Device handling
ACPI: remove unused return values from Bus Check & Device Check handling
ACPI: use handle, not device, in system notification path
ACPI: pci_root: check _CRS, then _BBN for downstream bus number
ACPI: pci_root: simplify acpi_pci_root_add() control flow
ACPI: pci_root: use driver data rather than list lookup
ACPI: pci_root: simplify list traversals
ACPI: pci_root: remove unused dev/fn information
Boaz Harrosh (15):
libosd: Use new blk_rq_map_kern
block: Add blk_make_request(), takes bio, returns a request
libosd: Use of new blk_make_request
block: Un-export blk_rq_append_bio
scsi_lib: remove unused variable
[SCSI] libosd: OSD2r05: Additional command enums
[SCSI] libosd: OSD2r05: Attribute definitions
[SCSI] libosd: Better printout of OSD target system information
[SCSI] libosd: osd_req_{read,write}_kern new API
[SCSI] libosd: Let _osd_req_finalize_data_integrity receive number of out_bytes
[SCSI] libosd: osd_req_{read,write} takes a length parameter
[SCSI] libosd: Define an osd_dev wrapper to retrieve the request_queue
[SCSI] osduld: use filp_open() when looking up an osd-device
[SCSI] libosd: Use REQ_QUIET requests.
[SCSI] osd: Remove out-of-tree left overs
Bob Copeland (22):
ath5k: reduce exported channel list
ath9k: separate ath9k specific code from ath9k_regd_get_ctl()
ath9k: pass regd structure directly to regulatory functions
atheros: introduce ath module containing common ath5k/ath9k/ar9170 code
ath: move more setup code into ath_regd_init
ath5k: use regulatory infrastructure
ath5k: add support for Fukato Datacask Jupiter LEDs
ath5k: fix initvals errors
ath5k: use tasklet_hi_schedule for beacon queue
ath5k: use bool for modparams
ath5k: use rx hw descriptor pointer for self-linked check
ath5k: manipulate rxlink and descriptor address under rxbuf lock
ath5k: correct interrupt storm warning
ath5k: use ctl settings based on current regdomain
wl12xx: correct printk format warnings
ath5k: update beacons in AP mode
ath5k: avoid and warn on potential infinite loop
ath5k: remove conf->beacon_int usage
nl80211: use GFP_ATOMIC for michael mic failure message
ath5k: disable beacon interrupt when interface is down
mac80211: fix minstrel single-rate memory corruption
ath5k: minor rfkill cleanup
Bob Moore (22):
ACPICA: Update error/warning interfaces
ACPICA: Fix a few warnings for gcc 3.4.4
ACPICA: Change behavior of object copy for mutex/event objects
ACPICA: Remove unused global variables
ACPICA: Fix possible warnings for ACPI_THREAD_ID on 64-bit build
ACPICA: Cleanup byte/word/dword extraction macros, fix possible warnings
ACPICA: Fix printf format warnings for 64-bit build
ACPICA: Fix possible dereference of null pointer
ACPICA: Miscellaneous lint changes
ACPICA: Fix miscellaneous warnings under gcc 4+
ACPICA: Fix implementation of AML BreakPoint operator (break to debugger)
ACPICA: Linux OSL: cleanup/update/merge
ACPICA: Update version to 20090422.
ACPICA: Mutex support: Fix release ordering issue and current sync level
ACPICA: Fix allowable release order for ASL mutex objects
ACPICA: Fix DebugObject output for DdbHandle objects
ACPICA: Additional validation of _PRT packages (resource mgr)
ACPICA: Simplify and optimize NsGetNextNode function
ACPICA: Update Load() to use operation region interfaces
ACPICA: Simplify internal operation region interface
ACPICA: Disable preservation of SCI enable bit (SCI_EN)
ACPICA: Update version to 20090521.
Borislav Petkov (31):
ide: add helpers for preparing sense requests
ide-cd: convert to using generic sense request
ide-atapi: convert ide-{floppy,tape} to using preallocated sense buffer
ide: add helpers for preparing sense requests
ide-cd: convert to using generic sense request
ide-atapi: convert ide-{floppy,tape} to using preallocated sense buffer
ide-tape: fix potential fs requests bug
ide-atapi: switch to blk_rq_bytes() on do_request() path
ide-atapi: switch to rq->resid_len
ide-atapi: add a len-parameter to ide_queue_pc_tail
ide-atapi: add a buffer-arg to ide_queue_pc_tail
ide-floppy/ide_floppy_get_flexible_disk_page: use local buffer
ide-floppy/ide_floppy_get_sfrp_bit: use local buffer
ide-floppy/ide_floppy_format_unit: use local buffer
ide-atapi: use local sense buffer
ide-floppy/ide_floppy_get_format_progress: use local sense buffer
ide-tape/ide_tape_get_bsize_from_bdesc: use local buffer
ide-tape: fix READ POSITION cmd handling
ide-atapi: remove pc->buf
ide-cd: use whole request_sense buffer in EH
ide: unify interrupt reason checking
ide-tape: change IDE_AFLAG_IGNORE_DSC non-atomically
ide-tape: fix IDE_AFLAG_* atomic accesses
ide-tape: fix proc warning
x86: MSR: add a struct representation of an MSR
x86: MSR: add methods for writing of an MSR on several CPUs
edac: fold __func__ into edac_debug_printk
amd64_edac: do not enable module by default
EDAC: do not enable modules by default
amd64_edac: add MAINTAINERS entry
ide-tape: fix build issue
Breno Leitao (4):
ixgbe: Return PCI_ERS_RESULT_DISCONNECT when bus is disabled
bnx2: no need to check before vfreeing
icom: fixing a if clause spaghetti
icom: fix compile errors when defining ICOM_TRACE
Brian Haley (3):
IPv6: Add 'autoconf' and 'disable_ipv6' module parameters
IPv6: Print error value when skb allocation fails
ipv6: Use correct data types for ICMPv6 type and code
Brian King (15):
[SCSI] ibmvfc: Fix invalid error response handling
[SCSI] ibmvfc: Fixup GFP flags for target allocations
[SCSI] ibmvfc: Use DEVICE_ATTR macro
[SCSI] ibmvfc: Reduce error logging noise
[SCSI] ibmvfc: Fix deadlock in EH
[SCSI] ibmvfc: Add support for NPIV Logout
[SCSI] ibmvfc: Add flush on halt support
[SCSI] ibmvfc: Improve device rediscovery
[SCSI] ibmvfc: Improve LOGO/PRLO ELS handling
[SCSI] ibmvfc: Driver version 1.0.6
[SCSI] ibmvscsi: Add 16 byte CDB support
[SCSI] ibmvscsi: Send adapter info before login
[SCSI] ibmvscsi: Add support for capabilities MAD
ibmvfc: Process async events before command responses
ibmvfc: Fix endless PRLI loop in discovery
Brice Goglin (10):
myri10ge: force stats update in ethtool gstats
myri10ge: allow per-board firmware overriding
myri10ge: add MODULE_DEVICE_TABLE
myri10ge: fix tx ring size in ethtool -g
myri10ge: allow LRO to be enabled via ethtool
myri10ge: update version to 1.5.0-1.415
myri10ge: fix the invokation of lro_flush_all
myri10ge: drop myri10ge_lro module parameter
myri10ge: Add support for vlan_features
migration: only migrate_prep() once per move_pages()
Bruce Allan (7):
e1000e: enable CRC stripping by default
e1000e: do not attempt to disable smart powerdown if not supported
e1000e: correct flow control thresholds
e1000e: specify max supported frame size in adapter struct
e1000e: add support for 82577/82578 GbE LOM parts
e1000e: workaround a Tx hang on 82577/82578
e1000e: bump the version number
Bryan Stephenson (1):
Staging: rt2860: fix for driver RT2860 to be able to connect to WPA2 networks
Bryan Wu (3):
usb: misc: SiS usbvga dangle: accept MUSB_HDRC as a fast enough host controller
USB: audio: add USB audio class definitions
USB: gadget: add USB Audio Gadget driver
Carsten Otte (4):
KVM: s390: Fix memory slot versus run - v3
KVM: s390: Unlink vcpu on destroy - v2
KVM: s390: Sanity check on validity intercept
KVM: s390: Verify memory in kvm run
Catalin Marinas (37):
[ARM] 5516/1: Flush the D-cache after initialising the SCU
mtd: Add armflash support for multiple blocks of flash
RealView: Allow SMP when the Cortex-A9 tile is enabled for EB
RealView: Allow access to the secure flash memory block on PB1176
RealView: Toggle one LED per CPU
Check whether the TLB operations need broadcasting on SMP systems
Clear the IT state when invoking a Thumb-2 signal handler
ARMv7: Enable the SWP instruction
ARMv7: Document the PRRR and NMRR registers setting
arm: Provide _sdata and __bss_stop in the vmlinux.lds.S file
RealView: Move the IRQ_* definitions out of the board-*.h files
Add core support for ARMv6/v7 big-endian
Fix the VFP handling on the Feroceon CPU
kmemleak: Add the base support
kmemleak: Add documentation on the memory leak detector
kmemleak: Add the slab memory allocation/freeing hooks
kmemleak: Add the slob memory allocation/freeing hooks
kmemleak: Add the slub memory allocation/freeing hooks
kmemleak: Add the vmalloc memory allocation/freeing hooks
kmemleak: Add kmemleak_alloc callback from alloc_large_system_hash
kmemleak: Add modules support
kmemleak: Remove some of the kmemleak false positives
kmemleak: Enable the building of the memory leak detector
kmemleak: Simple testing module for kmemleak
kmemleak: Add the corresponding MAINTAINERS entry
x86: Provide _sdata in the vmlinux.lds.S file
kmemleak: Remove the kmemleak.h include in drivers/char/vt.c
kmemleak: Add more info to the MAINTAINERS entry
kmemleak: Only use GFP_KERNEL|GFP_ATOMIC for the internal allocations
kmemleak: Rename kmemleak_panic to kmemleak_stop
kmemleak: Fix some typos in comments
[ARM] 5555/1: RealView: Include asm/smp_twd.h in realview-pbx.c
[ARM] 5556/1: Fix the irq_desc.cpu references
[ARM] 5557/1: Discard some ARM.ex*.*exit.text sections when !HOTPLUG or !HOTPLUG_CPU
[ARM] 5558/1: Add extra checks to ARM unwinder to avoid tracing corrupt stacks
[ARM] 5559/1: Limit the stack unwinding caused by a kthread exit
kmemleak: Do not force the slab debugging Kconfig options
Chaitanya Lala (1):
e1000e: Expose MDI-X status via ethtool change
Chaithrika U S (5):
davinci: use 32-bit accesses for low-level debug macros
ASoC: Add dummy S/PDIF codec support
TI DaVinci EMAC: Remove print_mac, DECLARE_MAC_BUF
V4L/DVB (11742): TI THS7303 video amplifier driver code
V4L/DVB (11743): Analog Devices ADV7343 video encoder driver
Chandra Seetharaman (1):
dm mpath: call activate fn for each path in pg_init
Chauhan, Vijay (1):
[SCSI] scsi_dh_rdac: Retry for NOT_READY(02/04/01) in rdac device handler
Cheng Renquan (1):
kbuild: remove extra ifdef/endif of top Makefile
Chris Friesen (1):
ipv4: teach ipconfig about the MTU option in DHCP
Chris Leech (1):
[SCSI] fcoe: use ETH_P_FIP for skb->protocol of FIP frames
Chris Mason (14):
Btrfs: stop avoiding balancing at the end of the transaction.
Btrfs: balance btree more often
Btrfs: reduce mount -o ssd CPU usage
Btrfs: fix metadata dirty throttling limits
Btrfs: don't allow WRITE_SYNC bios to starve out regular writes
Btrfs: avoid IO stalls behind congested devices in a multi-device FS
Btrfs: Add mount -o nossd
Btrfs: avoid allocation clusters that are too spread out
Btrfs: add mount -o ssd_spread to spread allocations out
Btrfs: autodetect SSD devices
Btrfs: avoid races between super writeout and device list updates
Btrfs: fix -o nodatasum printk spelling
Btrfs: fix oops when btrfs_inherit_iflags called with a NULL dir
Btrfs: fix extent_buffer leak during tree log replay
Chris Peterson (1):
slow-work: use round_jiffies() for thread pool's cull and OOM timers
Chris Pockelé (1):
ALSA: hda - Add support of Samsung NC10 mini notebook
Chris Sanford (1):
trivial: unnecessary (void*) cast removal in sound/oss/msnd.c
Chris Wilson (10):
drm/i915: Sanity check execbuffer arguments before touching state.
drm/i915: OR in the COMMAND read domain for the batch buffer.
drm/i915: Call drm_vblank_post_modeset() on error paths.
drm/i915: no need to hold mutex for object lookup
drm/i915: use I915_GEM_GPU_DOMAINS
drm/i915: NOMEM->NOSPC
drm: Memory fragmentation from lost alignment blocks
drm/i915: detach/attach get/put pages symmetry
drm/i915: Install fence register for tiled scanout on i915
drm/i915: Clear fence register on tiling stride change.
Chris Wright (8):
x86: use native register access for native tlb flushing
cfg80211: remove superfluous !last_request check in reg_device_remove()
intel-iommu: dmar_set_interrupt return error value
amd iommu: properly detach from protection domain on ->remove
KVM: Trivial format fix in setup_routing_entry()
amd-iommu: flush domain tlb when attaching a new device
amd-iommu: disable cmd buffer and evt logging before reprogramming iommu
amd-iommu: resume cleanup
Christian Borntraeger (6):
KVM: declare ioapic functions only on affected hardware
KVM: s390: use hrtimer for clock wakeup from idle - v2
KVM: s390: optimize float int lock: spin_lock_bh --> spin_lock
virtio: fix id_matching for virtio drivers
virtio: enhance id_matching for virtio drivers
[S390] pm: vmwatchdog power management callbacks.
Christian Engelmayer (4):
jffs2: leaking jffs2_summary in function jffs2_scan_medium
hwmon: (max6650) Add support for alarms
sunrpc: potential memory leak in function rdma_read_xdr
sched: Fix out of scope variable access in sched_slice()
Christian Lamparter (30):
ar9170: fix hang on stop
p54: clean up p54.h's struct p54_common
p54: more SoftLED updates
p54: add beacon filtering support
Make ar9170 use common ath reg code
p54: utilize all available key slots for decryption offload
p54: remove obsolet signal quality calculation
ath: add module information
p54: remove module_ stubs
p54: deactivate broken powersave function (part 2)
p54: fix ps-poll delivery in ap mode
mac80211: set CLEAR_PS for pspolled frames
ar9170: rework rxstream code
ar9170: handle otus' A-MPDU density definitions
ar9170: uncomment powermgt case handle
p54usb: remove some dead code
p54usb: rework driver for resume
ar9170usb: reset device on resume
ar9170: fix beacon plcp settings
ar9170: update hardware definitions
ar9170: 40mhz fixes
ar9170: introduce functions for MAC programming
ar9170: use bitop macros for tx filter flags
ar9170: kill duplicated HT feature flag
ar9170: fix LED power state handling
ar9170: fix lockdep warning on hibernate
ar9170usb: more minor fixes
ar9170: cancel led worker properly on exit
ar9170: remove deprecated code
ar9170: xmit code revamp
Christine Caulfield (1):
dlm: connect to nodes earlier
Christof Schmitt (7):
[SCSI] zfcp: Use correct req_id for traces
[SCSI] zfcp: Update message and add description
[SCSI] zfcp: Make queue_depth adjustable
[SCSI] zfcp: Remove unnecessary default case and assignments
[SCSI] zfcp: Add comments to switch/case fallthroughs
[SCSI] zfcp: Keep ccw device and model id in zfcp_ccw.c
[SCSI] zfcp: Update FC pass-through support
Christoph Hellwig (51):
xfs: a couple getbmap cleanups
xfs: fix getbmap vs mmap deadlock
tracing: small trave_events sample Makefile cleanup
virtio_blk: don't blindly derefence req->rq_disk
cifs: reorganize get_cifs_acl
cifs: clean up set_cifs_acl interfaces
fat: split fat_generic_ioctl
xfs: update max log size
xfs: validate quota log items during log recovery
xfs: kill xfs_qmops
xfs: split inode flushing from xfs_sync_inodes_ag
xfs: use generic inode iterator in xfs_qm_dqrele_all_inodes
xfs: split xfs_sync_inodes
xfs: remove SYNC_IOWAIT
xfs: remove SYNC_BDFLUSH
xfs: use generic Posix ACL code
Btrfs: implement FS_IOC_GETFLAGS/SETFLAGS/GETVERSION
remove s_async_list
quota: cleanup dquota sync functions (version 4)
btrfs: remove ->write_super and stop maintaining ->s_dirt
ext3: remove ->write_super and stop maintaining ->s_dirt
gfs2: remove ->write_super and stop maintaining ->s_dirt
ocfs2: remove ->write_super and stop maintaining ->s_dirt
qnx4: remove ->write_super
remove ->write_super call in generic_shutdown_super
cleanup sync_supers
enforce ->sync_fs is only called for rw superblock
push BKL down into ->put_super
jffs2: move jffs2_write_super to super.c
->write_super lock_super pushdown
xfs: remove ->write_super and stop maintaining ->s_dirt
affs: add ->sync_fs
bfs: add ->sync_fs
exofs: add ->sync_fs
ext2: add ->sync_fs
fat: add ->sync_fs
hfs: add ->sync_fs
hfsplus: add ->sync_fs
sysv: add ->sync_fs
ufs: add ->sync_fs
jffs2: call jffs2_write_super from jffs2_sync_fs
nilfs2: call nilfs2_write_super from nilfs2_sync_fs
remove the call to ->write_super in __sync_filesystem
xfs: fix warnings with CONFIG_XFS_QUOTA disabled
xfs: fix small mismerge in xfs_vn_mknod
sh: remove stray markers.
hd: stop defining MAJOR_NR
pids: clean up find_task_by_pid variants
reiserfs: remove stray unlock_super in reiserfs_resize
update Documentation/filesystems/Locking
cleanup __writeback_single_inode
Christoph Lameter (4):
percpu: remove rbtree and use page->index instead
security: use mmap_min_addr indepedently of security models
page allocator: use a pre-calculated value instead of num_online_nodes() in fast paths
page-allocator: use integer fields lookup for gfp_zone and check for errors in flags passed to the page allocator
Chuck Ebbert (4):
x86: Clear TS in irq_ts_save() when in an atomic section
crypto: padlock-aes - work around Nano CPU errata in ECB mode
crypto: padlock-aes - work around Nano CPU errata in CBC mode
Remove low_latency flag setting from nozomi and mxser drivers
Chuck Lever (32):
SUNRPC: Fix error return value of svc_addr_len()
NFSD: Refactor transport removal out of __write_ports()
NFSD: Refactor transport addition out of __write_ports()
NFSD: Refactor portlist socket closing into a helper
NFSD: Refactor socket creation out of __write_ports()
NFSD: Note an additional requirement when passing TCP sockets to portlist
NFSD: Finish refactoring __write_ports()
NFSD: move lockd_up() before svc_addsock()
NFSD: Prevent a buffer overflow in svc_xprt_names()
SUNRPC: pass buffer size to svc_addsock()
SUNRPC: pass buffer size to svc_sock_names()
SUNRPC: Switch one_sock_name() to use snprintf()
SUNRPC: Support PF_INET6 in one_sock_name()
SUNRPC: Clean up one_sock_name()
NFSD: Stricter buffer size checking in write_recoverydir()
NFSD: Stricter buffer size checking in write_versions()
NFSD: Stricter buffer size checking in fs/nfsd/nfsctl.c
NFS: Do not display the setting of the "intr" mount option
NFS: Return error code from nfs_callback_up() to user space
NFS: Fix false error return from nfs_callback_up() if ipv6.ko is not available
lockd: Update NSM state from SM_MON replies
lockd: Don't bother with RPC ping for NSM upcalls
NFS: Clean up MNT program definitions
NFS: Use xdr_stream-based XDR encoder for MNT's dirpath argument
NFS: remove unused function in fs/nfs/mount_clnt.c
NFS: Add separate mountd status code decoders for each mountd version
NFS: add new file handle decoders to in-kernel mountd client
NFS: add XDR decoder for mountd version 3 auth-flavor lists
NFS: Update MNT and MNT3 reply decoding functions
NFS: Remove unused XDR decoder functions
NFS: Invalid mount option values should always fail, even with "sloppy"
NFS: More "sloppy" parsing problems
Chumbalkar Nagananda (1):
[CPUFREQ] minor correction to cpu-freq documentation
Cindy H Kao (2):
wimax/i2400m: when bootstrap fails, reinitialize the bootrom
wimax/i2400m: use -EL3RST to indicate device reset instead of -ERESTARTSYS
Clemens Ladisch (8):
sound: oxygen: reset DMA when stream is closed
sound: virtuoso: add another DX PCI ID
sound: virtuoso: enable HDAV S/PDIF input
sound: virtuoso: add Xonar Essence ST support
nls: utf8_wcstombs: use correct buffer size in error case
nls: utf8_wcstombs: fix buffer overflow
usb: return device strings in UTF-8
sound: seq_midi_event: fix decoding of (N)RPN events
Cliff Cai (6):
ASoC: SSM2602: remove unsupported sample rates
ASoC: Blackfin: set the transfer size according the ac97_frame size
ASoC: SSM2602: assign last substream to the master when shutting down
wireless: libertas: fix unaligned accesses
mtd: blackfin NFC: fix hang when using NAND on BF527-EZKITs
ASoC: Blackfin: keep better track of SPORT configuration state
Cliff Wickman (2):
x86: Fix UV BAU activation descriptor init
x86: correct the conversion of EFI memory types
Clifford Wolf (1):
i2c: Retry automatically on arbitration loss
Cohen David.A (1):
V4L/DVB (11840): change kmalloc to vmalloc for sglist allocation in videobuf_dma_map/unmap
Colin Tuckley (2):
RealView: Add support for the RealView/PBX platform
RealView: Allow CONFIG_LEDS on this platform
Coly Li (1):
ocfs2: update comments in masklog.h
Corentin Chary (8):
UBIFS: return proper error code if the compr is not present
asus-laptop: platform dev as parent for led and backlight
acpi4asus: update MAINTAINER and KConfig links
asus_acpi: Deprecate in favor of asus-laptop
eeepc-laptop: sync eeepc-laptop with asus_acpi
eeepc-laptop: cpufv updates
asus-laptop: use pr_fmt and pr_<level>
asus-laptop: remove EXPERIMENTAL dependency
Cornelia Huck (3):
PM/Hibernate: Move NVS routines into a seperate file (v2).
[S390] pm: io subchannel driver power management callbacks
[S390] pm: chsc subchannel driver power management callbacks
Craig Shelley (3):
USB: CP210X Add device IDs
USB: CP210X Use official request code definitions
USB: CP210X Replace CP2101 with CP210x
Curt Wohlgemuth (1):
ext4: Make the length of the mb_history file tunable
Cyrill Gorcunov (18):
x86: irq.c - tiny cleanup
x86: apic - introduce imcr_ helpers
x86: apic - introduce dummy apic operations
x86: smp.c - align smp_ops assignments
x86: smpboot - wakeup_secondary should be done via __cpuinit section
x86: es7000, uv - use __cpuinit for kicking secondary cpus
x86, apic: use pr_ macro
x86: uv io-apic - use BUILD_BUG_ON instead of BUG_ON
x86: uv - prevent NULL dereference in uv_system_init()
x86: apic: Fixmap apic address even if apic disabled
x86/pci: add 4 more return parameters to IO_APIC_get_PCI_irq_vector(), fix
x86, apic: Fix dummy apic read operation together with broken MP handling
x86, nmi: Use predefined numbers instead of hardcoded one
mm: setup_per_zone_inactive_ratio - do not call for int_sqrt if not needed
mm: setup_per_zone_inactive_ratio - fix comment and make it __init
x86: mce: Don't touch THERMAL_APIC_VECTOR if no active APIC present
x86, ioapic: Don't call disconnect_bsp_APIC if no APIC present
proc: vmcore - use kzalloc in get_new_element()
Daisuke Nishimura (3):
vmscan: handle may_swap more strictly
memcg: remove mem_cgroup_cache_charge_swapin()
memcg: add interface to reset limits
Dan Allongo (1):
ALSA: usb - Add boot quirk for C-Media 6206 USB Audio
Dan Carpenter (3):
missing unlock in jfs_quota_write()
ERR_PTR() dereference in net/rds/iw.c
ERR_PTR() dereference in net/rds/ib.c
Dan Smith (1):
utsname.h: make new_utsname fields use the proper length constant
Dan Williams (6):
libertas: simplify and clean up association/start/join setup
libertas: restyle Marvell & IEEE TLV structure names
libertas: convert CMD_802_11_AUTHENTICATE to a direct command
libertas: convert CMD_802_11_ASSOCIATE to a direct command
libertas: fix WPA adhoc network creation
md/raid5: add missing call to schedule() after prepare_to_wait()
Daniel C Halperin (2):
iwlwifi: do not set dual_stream_ant_msk for 3 streams
iwlwifi: check triple_stream_basic_rates in iwl_full_rxon_required
Daniel Glockner (3):
xtensa: enable s6gmac in s6105_defconfig
xtensa: add m41t62 rtc to s6105 platform
xtensa: enable m41t80 driver in s6105_defconfig
Daniel Glöckner (9):
ASoC: Add driver for s6000 I2S interface
ASoC: s6105 IP camera machine specific ASoC code
ASoC: correct s6000 I2S clock polarity
imx: serial: fix one bit field type
imx: serial: handle initialisation failure correctly
USB: gadget: g_serial: append zlp when tx buffer becomes empty
USB: gadget: imx_udc: don't queue more data when zlp is to be sent
xtensa: allow variant to initialize own irq chips
xtensa: support s6000 gpio irqs and alternate function selection
Daniel Laird (1):
[WATCHDOG] Add pnx833x_wdt
Daniel Mack (30):
ASoC: add SOC_DOUBLE_EXT macro
ASoC: cs4270: fix Master Capture Switch polarity
ASoC: cs4270: add Master Playback Switch
ASoC: cs4270: introduce CS4270_I2C_INCR
net: smsc911x: add power management functions
ASoC: cs4270: add power management support
Input: add driver for EETI touchpanels
ARM: MX3: basic support for lilly-1131 board
ARM: MX3: add skeleton for lilly-1131 development board
ARM: MX3: add lilly-1131 ethernet support
ARM: MX3: add MMC suuport for lilly1131-db
ARM: MX3: add framebuffer support for lilly1131-db
ARM: MX3: add NOR flash support for lilly-1131
ARM: MX3: add I2C support for lilly-1131
ALSA: snd_usb_caiaq: clean whitespaces
ALSA: snd_usb_caiaq: use strlcpy
ALSA: snd_usb_caiaq: give better longname
ALSA: snd_usb_caiaq: give better shortname
ALSA: snd_usb_caiaq: bump version number
Support for lilly-1131 modules and baseboards [v2]
ASoC: fix NULL pointer dereference in soc_suspend()
ds2760_battery: cleanups in ds2760_battery_probe()
w1: ds2760: add support for EEPROM read and write
w1: ds2760_battery: add support for sleep mode feature
ALSA: snd_usb_caiaq: set mixername
USB: imx_udc: fix leak in imx_ep_alloc_request()
console: make blank timeout value a boot option
lis3: add click function
ALSA: snd_usb_caiaq: fix legacy input streaming
w1-gpio: add external pull-up enable callback
Daniel Ribeiro (6):
ASoC: pxa-ssp.c fix clock/frame invert
mtd: CFI: quirk for PF38F4476.
mtd: CFI 1.0 and CFI 1.1
pxamci: add regulator support.
mfd: add PCAP driver
pxa2xx_spi: fix for SPI_CS_HIGH
Daniel Schaeffer (1):
mxc: Add i.MX27LITE board support
Daniel Silverstone (1):
pca953x: support GPIOLIB GPIO naming
Daniel Suchy (1):
USB: FTDI-SIO new device ids
Daniel Wagner (1):
mac80211_hwsim: Group radios
Darren Hart (13):
futex: separate futex_wait_queue_me() logic from futex_wait()
futex: add helper to find the top prio waiter of a futex
futex: split out atomic logic from futex_lock_pi()
futex: split out fixup owner logic from futex_lock_pi()
rt_mutex: add proxy lock routines
futex: add FUTEX_HAS_TIMEOUT flag to restart.futex.flags
futex: distangle futex_requeue()
futex: split out futex value validation code
futex: add requeue_pi functionality
futex: fixup unlocked requeue pi case
futex: fix futex_wait_setup key handling
futex: remove FUTEX_REQUEUE_PI (non CMP)
futex: add requeue-pi documentation
Darrick J. Wong (1):
hwmon: (ibmaem) Automatically load on HC10 blade
Dave Airlie (11):
radeon: remove _DRM_DRIVER from the preadded sarea map
drm/i915: duplicate desired mode for use by fbcon.
drm/radeon: fix mobility flags on new PCI IDs.
drm/radeon: switch to using late_initcall
fbdev: add support for handoff from firmware to hw framebuffers
drm/radeon/kms: remove the _DRM_DRIVER from the KMS paths.
drm/radeon: this VRAM vs aperture test is wrong, just remove it.
agp: switch AGP to use page array instead of unsigned long array
drm/radeon: fix unused variables warning
drm/i915: enable GEM on PAE.
agp: add user mapping support to ATI AGP bridge.
Dave Chinner (4):
xfs: split inode data writeback from xfs_sync_inodes_ag
xfs: factor out inode validation for sync
xfs: remove unused parameter from xfs_reclaim_inodes
xfs: introduce a per-ag inode iterator
Dave Graham (1):
e1000e: Fixes possible phy corrupton on 82571 designs.
Dave Jones (2):
[CPUFREQ] Clean up convoluted code in arch/x86/kernel/tsc.c:time_cpufreq_notifier()
via-velocity: Fix velocity driver unmapping incorrect size.
Dave Kleikamp (2):
jfs: Add missing mutex_unlock call to error path
jfs: fix regression preventing coalescing of extents
Dave Liu (2):
serial: Make ucc_uart work in HW UART mode
sata_fsl: Add power mgmt support
Dave Mitchell (1):
of_serial: Add UPF_FIXED_TYPE flag
Dave Young (2):
kobject: make kset_create check kobject_set_name return value
driver-core: make sysdev_class_register check kobject_set_name return value
David Brownell (21):
Input: add dm355evm_keys driver
davinci: gpio irq enable tweaks
ARM: OMAP3: mmc-twl4030 uses regulator framework
ARM: OMAP3: Initialize regulators for Beagle and Overo
davinci: remove remnants of IRAM allocator
davinci: soc-specific SRAM setup
davinci: add SRAM allocator
mtd: nand: don't walk past end of oobfree[]
mtd: nand: minor davinci_nand cleanup
mtd: nand: davinci_nand, 4-bit ECC for smallpage
mtd: davinci_nand: cmdlinepart uses MTD IDs
USB: twl4030-usb: fix minor reporting goofage
USB: nop-usb-xceiv: behave when linked as a module
musb: proper hookup to transceiver drivers
musb: otg timer cleanup
musb: make initial HNP roleswitch work (v2)
musb: support disconnect after HNP roleswitch
USB: pxa27x_udc: introduce pxa27x_clear_otgph()
spi: move common spi_setup() functionality into core
spi: move more spi_setup() functionality into core
usbnet cdc_subset: fix issues talking to PXA gadgets
David Daney (23):
MIPS: Add register definitions for PCI.
MIPS: Add Cavium OCTEON PCI support.
MIPS: Replace some magic numbers with symbolic values in tlbex.c
MIPS: Fold the TLB refill at the vmalloc path if possible.
MIPS: Allow R2 CPUs to turn off generation of 'ehb' instructions.
MIPS: Remove execution hazard barriers for Octeon.
MIPS: Remove dead case label.
MIPS: Add named alloc functions to OCTEON boot monitor memory allocator.
MIPS: Export cvmx_sysinfo_get needed by octeon-ethernet driver.
MIPS: Cavium-Octeon: Add more board type constants.
MIPS: Cavium-Octeon: Add more chip specific feature tests.
MIPS: Export erratum function needed by octeon-ethernet driver.
Staging: Add octeon-ethernet driver files.
MIPS: Remove unused parameters from iPTE_LW.
MIPS: Add support files for hugetlbfs.
MIPS: Add hugetlbfs page defines.
MIPS: TLB support for hugetlbfs.
Hugetlbfs: Enable hugetlbfs for more systems in Kconfig.
MIPS: Kconfig Add SYS_SUPPORTS_HUGETLBFS and enable it for some systems.
MIPS: Allow CPU specific overriding of CP0 hwrena impl bits.
MIPS: Move Cavium CP0 hwrena impl bits to cpu-feature-overrides.h
Staging: octeon-ethernet: Convert to use net_device_ops.
Staging: octeon-ethernet: Fix race freeing transmit buffers.
David Heidelberger (1):
ALSA: hda - Add 7.1 support for MSI GX620
David Howells (15):
sched: Document memory barriers implied by sleep/wake-up primitives
SELinux: Don't flush inherited SIGKILL during execve()
CRED: Rename cred_exec_mutex to reflect that it's a guard against ptrace
CRED: Guard the setprocattr security hook against ptrace
FRV: Remove in-kernel strace code
FRV: Implement TIF_NOTIFY_RESUME
FRV: Don't turn on TIF_SYSCALL_TRACE unconditionally in syscall prologue
FRV: Implement new-style ptrace
MN10300: Don't set the dirty bit in the DTLB entries in the TLB-miss handler
MN10300: Add utrace/tracehooks support
FRV: Fix interaction with new generic header stuff
RxRPC: Don't attempt to reuse aborted connections
AFS: Correctly translate auth error aborts and don't failover in such cases
LDSCRIPT: Name INIT_RAM_FS consistently
MN10300: Fix the vmlinux ldscript
David Kilroy (2):
cfg80211: mark ops as pointer to const
cfg80211: mark wiphy->privid as pointer to const
David Rientjes (7):
sched: emit thread info flags with stack trace
oom: move oom_adj value from task_struct to mm_struct
oom: avoid unnecessary mm locking and scanning for OOM_DISABLE
oom: invoke oom killer for __GFP_NOFAIL
oom: only oom kill exiting tasks with attached memory
Staging: android: lowmemorykiller: cleanup android low memory killer
Staging: android: lowmemorykiller: fix possible android low memory killer NULL pointer
David Rowe (1):
Staging: oslec bug fix
David S. Miller (85):
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Revert "vxge: use max() instead of VXGE_HW_SET_LEVEL"
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
net: Avoid modulus in skb_tx_hash() for forwarding case.
net: Add missing rculist.h include to netdevice.h
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
net: Fix arg to trace_napi_poll() in netpoll.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
net: Remove bogus reference to BUS_ID_SIZE in sysfs code.
ixp4xx_eth: Remove references to BUS_ID_SIZE.
cpmac: Remove references to BUS_ID_SIZE, use MII_BUS_ID_SIZE.
sh_eth: Remove references to BUS_ID_SIZE, use MII_BUS_ID_SIZE instead.
nl80211: Eliminate reference to BUS_ID_SIZE.
phy: Eliminate references to BUS_ID_SIZE.
appletalk: Add proper locking around IPDDP routing table.
aoe: Remove superfluous clearing of skb fields in new_skb().
wavelan: Remove bogus debugging on skb->next being non-NULL.
p54: Use SKB list handling helpers instead of by-hand code.
rtl8187: Remove pointless check in rtl8187_rx_cb().
atm: Use SKB queue and list helpers instead of doing it by-hand.
decnet: Use SKB queue and list helpers instead of doing it by-hand.
econet: Use SKB queue and list helpers instead of doing it by-hand.
tcp: Use SKB queue and list helpers instead of doing it by-hand.
irda: Use SKB queue and list helpers instead of doing it by-hand.
llc: Kill outdated and incorrect comment.
Merge branch 'linux-2.6.31.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'net-next' of git://git.kernel.org/pub/scm/linux/kernel/git/vxy/lksctp-dev
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
bluetooth: Kill skb_frags_no(), unused.
skbuff: Add frag list abstraction interfaces.
netdevice.h: Use frag list abstraction interfaces.
appletalk: Use frag list abstraction interfaces.
datagram: Use frag list abstraction interfaces.
net/core/dev.c: Use frag list abstraction interfaces.
net/core/skbuff.c: Use frag list abstraction interfaces.
net/core/user_dma.c: Use frag list abstraction interfaces.
ipv4: Use frag list abstraction interfaces.
ipv6: Use frag list abstraction interfaces.
netfilter: Use frag list abstraction interfaces.
phonet: Use frag list abstraction interfaces.
sctp: Use frag list abstraction interfaces.
xfrm: Use frag list abstraction interfaces.
be2net: Remove unnecessary frag list traversing.
netfilter: Fix extra semi-colon in skb_walk_frags() changes.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
ieee802154: Use '%Zu' printf format for size_t.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-next-2.6
Merge branch 'linux-2.6.31.y' of git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
sparc64: Reclaim trap_block[]->hdesc
sparc64: Move trap_block[] definitions into a new header file.
sparc64: Store per-cpu offset in trap_block[]
sparc64: Use BUILD_BUG_ON() in trap_init().
sparc64: Refactor OBP cpu scanning code using an iterator.
sparc64: Refactor MDESC cpu scanning code using an iterator.
sparc: Call OF and MD cpu scanning explicitly from paging_init()
sparc64: Make mdesc_fill_in_cpu_data take a cpumask_t pointer.
sparc64: Defer cpu_data() setup until end of per-cpu data initialization.
sparc64: Get rid of real_setup_per_cpu_areas().
sparc64: Only allocate per-cpu areas for possible cpus.
sparc64: Use new dynamic per-cpu allocator.
sparc64: Add proper dynamic ftrace support.
openprom: Squelch useless GCC warning.
sparc: Wire up sys_rt_tgsigqueueinfo().
sparc64: Update defconfig.
x25: Fix sleep from timer on socket destroy.
sonic: Fix build after ndo_start_xmit() changes.
sparc64: Fix UP bootup regression.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
ide: Take over as maintainer.
ide cmd64x: Remove serialize setting.
David T.L. Wong (1):
V4L/DVB (11803): xc5000: add support for DVB-T tuning
David Teigland (2):
dlm: fix use count with multiple joins
dlm: use more NOFS allocation
David VomLehn (1):
kbuild/Documentation: Incorrect makefile syntax in example
David Wong (3):
V4L/DVB (11880): cx23885: support for card Mygica X8506 DMB-TH
V4L/DVB (12000): lgs8gxx: lgs8913 fake signal strength option default on
V4L/DVB (12001): lgs8gxx: update signal strength scale
David Woodhouse (17):
tun: add IFF_TUN_EXCL flag to avoid opening a persistent device.
tun: add tun_flags, owner, group attributes in sysfs
intel-iommu: Clean up handling of "caching mode" vs. context flushing.
intel-iommu: Clean up handling of "caching mode" vs. IOTLB flushing.
intel-iommu: Fix tiny theoretical race in write-buffer flush.
intel-iommu: Tidy up iommu->gcmd handling
firmware: speed up request_firmware(), v3
[MTD] set blkdev parent to the mtd device, not its parent
[MTD] Restore suspend/resume support for mtd devices
[MTD] Remove mtd->{suspend,resume} calls from board drivers
[MTD] Only set partition suspend/resume method if parent not registered
[MTD] Remove option for add_mtd_partitions() to not register partitions.
mtd: DIL/NetPC broken for now
mtd: Fix handling of mtdname in txx9ndfmc.c
mtd: Fix pointer handling in compat ioctls to use compat_ptr()
Merge branch 'next-mtd' of git://aeryn.fluff.org.uk/bjdooks/linux
Btrfs: remove crc32c.h and use libcrc32c directly.
Davide Libenzi (1):
epoll: fix nested calls support
Dean Anderson (3):
V4L/DVB (11605): patch: s2255drv: code cleanup
V4L/DVB (11851): patch: s2255drv: adding V4L2_MODE_HIGHQUALITY
V4L/DVB (11738): patch: s2255drv: urb completion routine fixes
Denis Karpov (1):
FAT: add 'errors' mount option
Denis V. Lunev (1):
[WATCHDOG] iTCO_wdt: fix memory corruption when RCBA is disabled by hardware
Devin Heitmueller (36):
V4L/DVB (11786): xc5000: handle tuner reset failures properly
V4L/DVB (11787): xc5000: cleanup i2c read routines
V4L/DVB (11788): xc5000: cleanup i2c write routines
V4L/DVB (11789): xc5000: check xc5000_readreg return value for XC_RESULT_SUCCESS
V4L/DVB (11790): xc5000: restore sleep routine
V4L/DVB (11791): xc5000: do not sleep after digital tuning
V4L/DVB (11792): xc5000: switch to new version of Xceive firmware
V4L/DVB (11793): xc5000: Properly support power down for newer firmware
V4L/DVB (11794): au0828: reduce reset time for xc5000 to 10ms
V4L/DVB (11795): xc5000: add build version to debug info
V4L/DVB (11796): xc5000: start using the newer "finerfreq" tuning command
V4L/DVB (11797): xc5000: cleanup firmware loading messages
V4L/DVB (11798): xc5000: add "no_poweroff" module option
V4L/DVB (11799): xc5000: don't load firmware until a tuning request is made
V4L/DVB (11800): tuner-xc2028: show the proper module description for no_poweroff option
V4L/DVB (11801): dib0700: reduce xc5000 sleep time for Pinnacle 801e to 10ms
V4L/DVB (11802): xc5000: switch to new xc5000 firmware 1.6.114 with redistribution rights
V4L/DVB (11804): xc5000: poll at 5ms interval for register write command completion
V4L/DVB (11805): au0828: send command to power down tuner when done with analog
V4L/DVB (11806): xc5000: add copyright line
V4L/DVB (11807): cx88: remove xc5000 reset for Pinnacle 800i
V4L/DVB (11808): au0828: get rid of debug printk that was causing compile failures
V4L/DVB (11810): em28xx: properly set packet size based on the device's eeprom configuration.
V4L/DVB (11923): em28xx: Don't let device work unless connected to a high speed USB port
V4L/DVB (11924): au0828: Don't let device work unless connected to a high speed USB port
V4L/DVB (11925): em28xx: Add support for the K-World 2800d
V4L/DVB (11926): tuner-core: fix warning introduced when cleaning up xc5000 init routine
V4L/DVB (11927): em28xx: provide module option to disable USB speed check
V4L/DVB (11928): au0828: provide module option to disable USB speed check
V4L/DVB (11979): em28xx: don't create audio device if not supported
V4L/DVB (11784): cx88: Fix race condition between cx8800 startup and hald
V4L/DVB (11785): dvb_frontend: fix race condition resulting in dropped tuning commands
V4L/DVB (11875): dvb_frontend: fix case where fepriv->exit not reset
V4L/DVB (12100): em28xx: make sure the analog GPIOs are set if we used a card hint
V4L/DVB (12101): em28xx: add support for EVGA inDtube
V4L/DVB (12102): em28xx: add Remote control support for EVGA inDtube
Dhananjay Phadke (25):
netxen: code cleanup
netxen: refactor netxen_adapter
netxen: refactor transmit code
netxen: defer firmware handshake
netxen: async link event handling
netxen: allocate status rings dynamically
netxen: annotate register access functions
netxen: sanitize function names
netxen: enable rss for NX2031
netxen: cache align register map table
netxen: fix link event handling
netxen: refactor netxen_recv_context struct
netxen: fix firmware download
netxen: fix race in tx ring acccess
netxen: fix mac list management
netxen: fix bonding support
netxen: cache msi register offset
netxen: fix irq tear down and msix leak.
netxen: disable msi-x for NC512m adapter
netxen: trivial register access cleanup
netxen: fix msi irq setup
netxen: fix detection of cut-thru firmware mode
netxen: fix tx ring accounting
netxen: fix build with without CONFIG_PM
netxen: fix firmware init handshake
Diego Liziero (1):
Staging winbond: boolean negation and bitwise operation in wrong order
Dimitri Sivanich (1):
mm: fix handling of pagesets for downed cpus
Dirk Brandewie (4):
wimax/i2400m: Change d_printf() level for secure boot messages
wimax/i2400m/sdio: Implement I2400M_RT_BUS reset type
wimax/i2400m: move boot time poke table out of common driver
wimax/i2400m/sdio: Add device specific poke table.
Dirk Eibach (2):
moxa: prevent opening unavailable ports
char: moxa, prevent opening unavailable ports
Divy Le Ray (8):
cxgb3: set phy's mdio dev before the phy init sequence
cxgb: set phy's mdio dev before the phy init sequence
cxgb3: move away from LLTX
cxgb3: Add Aeluros 2020 phy support
cxgb3: add support for the Aquantia 10G-BT phy
cxgb3: Update FW to 7.4.0
cxgb3: minor aq100x phy fixes
cxgb3: remove __GFP_NOFAIL usage
Dmitri Belimov (6):
V4L/DVB (11604): saa7134: split Behold`s card entries to properly identify the model
V4L/DVB (11733): increase MPEG encoder timout
V4L/DVB (11734): remove hw reset of MPEG encoder when lost/found seq.
V4L/DVB (11775): tuner: add support Philips MK5 tuner
V4L/DVB (11934): Change order for FM tune
V4L/DVB (11938): big rework of TS for saa7134
Dmitri Vorobiev (1):
clockevents: tick_broadcast_device can become static
Dmitry Adamushko (1):
x86: microcode: use smp_call_function_single instead of set_cpus_allowed, cleanup of synchronization logic
Dmitry Baryshkov (3):
[ARM] 5524/1: at91sam9g20ek: add i2c eeprom info
ieee802154: use standard routine for printing dumps
MAINTAINERS: fix address of IEEE 802.15.4 git tree
Dmitry Eremin-Solenikov (8):
[ARM] pxa/csb726: switch to use smsc911x driver
[ARM] pxa/csb726: register ac97 controller
[ARM] pxa/spitz: drop unused header files from spitz.c
[ARM] sa1100: remove unused collie_pm.c
[ARM] pxa/sharpsl_pm: merge the two sharpsl_pm.c since it's now pxa specific
[ARM] pxa/sharpsl_pm: merge pxa-specific code into generic one
[ARM] pxa/sharpsl_pm: drop set_irq_type calls
[ARM] pxa/sharpsl_pm: cleanup of gpio-related code.
Dmitry Pervushin (3):
UBI: add notification API
UBI: remove built-in gluebi
UBI: make gluebi a separate module
Dmitry Torokhov (12):
Input: gtco - add MODULE_DESCRIPTION()
Input: fp801-gp - add MODULE_DESCRIPTION()
Input: gameport - rearrange EXPORT_SYMBOL() markings
Input: serio - rearrange EXPORT_SYMBOL() markings
Input: gpio-keys - remove depreciated IRQF_SAMPLE_RANDOM flag
Input: keyboard - remove warning about raw mode not supported
Merge commit 'v2.6.30-rc5' into next
Input: ALPS - Dell Latitude D630/D800 have DualPoint
Input: lifebook - don't send incomplete events
Input: serio - do not use deprecated dev.power.power_state
Merge commit 'v2.6.30' into next
Driver core: fix comment for device_attach()
Don Skidmore (6):
ixgbe: fix IXGBE_MTQC values
ixgbe: add support for addition VT_CTL defines
ixgbe: add define to support 82599 64 IVAR registers
ixgbe: Use pci_wake_from_d3() instead of multiple pci_enable_wake()
ixgbe: fix failing to log fan failures
ixgbe: fix 82598 SFP initialization after driver load.
Dong, Eddie (2):
KVM: MMU: Emulate #PF error code of reserved bits violation
KVM: Use rsvd_bits_mask in load_pdptrs()
Dongxiao Xu (8):
Staging: heci: fix userspace pointer mess
Staging: heci: fix wrong order of device_lock and file_lock
Staging: heci: fix spinlock order mess of device_lock and read_io_lock
Staging: heci: fix softirq safe to unsafe spinlock issue
Staging: heci: fix typos and add wait after disconnect
Staging: heci: fix setting h_is bit in h_csr register
Staging: heci: do not print error when heci_bh_handler is already on workqueue
Staging: heci: fix the problem that file_ext->state should be protected by device_lock
Doug Thompson (20):
amd64_edac: add driver header
amd64_edac: add debugging/testing code
amd64_edac: add DRAM error injection logic using sysfs
amd64_edac: add MCA error types
amd64_edac: add memory scrubber interface
amd64_edac: add sys addr to memory controller mapping helpers
amd64_edac: add functionality to compute the DRAM hole
amd64_edac: add DRAM address type conversion facilities
amd64_edac: add helper to dump relevant registers
amd64_edac: assign DRAM chip select base and mask in a family-specific way
amd64_edac: add k8-specific methods
amd64_edac: add F10h-and-later methods-p1
amd64_edac: add F10h-and-later methods-p2
amd64_edac: add F10h-and-later methods-p3
amd64_edac: add per-family descriptors
amd64_edac: add ECC chipkill syndrome mapping table
amd64_edac: add error decoding logic
amd64_edac: add EDAC core-related initializers
amd64_edac: add ECC reporting initializers
amd64_edac: add module registration routines
Douglas Schilling Landgraf (1):
V4L/DVB (11486): em28xx: Add EmpireTV board support
Dragoslav Zaric (1):
Staging: otus: 80211core/ccmd.c: Fix Coding Style
Eddie Dong (1):
KVM: MMU: Fix comment in page_fault()
Edgar E. Iglesias (1):
microblaze: Add audit and seccomp thread flags.
Eero Nurkkala (2):
ARM: OMAP: McBSP: Fix legacy interrupts to clear their status
NOHZ: Properly feed cpufreq ondemand governor
Eli Cohen (2):
IB/mthca: Add module parameter for number of MTTs per segment
mlx4_core: Add module parameter for number of MTTs per segment
Elina Pasheva (9):
sierra: driver urb handling improvements
sierra: driver interface blacklisting
USB: serial: sierra driver performance improvements
USB: serial: sierra driver debug info visibility improvement
USB: serial: sierra driver write path improvements
USB: serial: sierra driver read path bug fix
USB: serial: sierra driver zero length packet fix
USB: serial: sierra driver interrupt urb resubmit fix
USB: serial: sierra driver sierra_calc_num_ports() fix
Emil Medve (1):
mv643xx_eth: Remove a stale PPC_MULTIPLATFORM
Erdem Aktas (1):
perf_counter tools: fix buffer overwrite problem for perf top command
Erez Zilber (1):
libiscsi: add conn and scsi eh log debug flags
Eric Anholt (3):
drm/i915: Save/restore cursor state on suspend/resume.
drm/i915: Change GEM throttling to be 20ms like the comment says.
drm: Remove memory debugging infrastructure.
Eric Dumazet (42):
net: remove superfluous call to synchronize_net()
loopback: packet drops accounting
net: netif_tx_queue_stopped too expensive
tcp: tcp_prequeue() cleanup
tcp: tcp_prequeue() can use keyed wakeups
bnx2: bnx2_tx_int() optimizations
net: tx scalability works : trans_start
net: add tx_packets/tx_bytes/tx_dropped counters in struct netdev_queue
vlan: use struct netdev_queue counters instead of dev->stats
net: release dst entry in dev_hard_start_xmit()
ppp: unset IFF_XMIT_DST_RELEASE in ppp_setup()
sch_teql: Use net_device internal stats
net: txq_trans_update() helper
atl1: use netdev->stats
net: ALIGN/PTR_ALIGN cleanup in alloc_netdev_mq()/netdev_priv()
net: use netdev stats in b44, sundance, via-rhine and via-velocity
net: net/core/sock.c cleanup
net: dont update dev->trans_start in 10GB drivers
net: dont update dev->trans_start
net: unset IFF_XMIT_DST_RELEASE in ipip_tunnel_setup()
atm: unset IFF_XMIT_DST_RELEASE in clip_setup()
net: unset IFF_XMIT_DST_RELEASE in ipgre_tunnel_setup()
veth: dont release skb->dst in veth_xmit()
net: unset IFF_XMIT_DST_RELEASE for qeth and ipoib
net: ipv4/ip_sockglue.c cleanups
net: add _skb_dst opaque field
net: skb->rtable accessor
net: skb->dst accessors
net: skb cleanup
net: num_dma_maps is not used
net: skb_shared_info optimization
net: dev_addr_init() fix
r8169: use dev_kfree_skb() instead of dev_kfree_skb_irq()
net: No more expensive sock_hold()/sock_put() on each tx
net: ntohs() misuse
net: use a deferred timer in rt_check_expire
poll: avoid extra wakeups in select/poll
net: sk_wmem_alloc has initial value of one, not zero
net: correct off-by-one write allocations reports
atm: sk_wmem_alloc initial value is one
forcedeth: fix dma api mismatches
netfilter: nf_conntrack: death_by_timeout() fix
Eric Lammerts (1):
fix oops when using console=ttymxcN with N > 0
Eric Miao (14):
ASoC: simplify the SSP DMA parameters settings by run-time generation
ASoC: change stereo/mono to 32-bit/16-bit for pxa-ssp
[ARM] pxa: add platform device ID table to pxa i2c driver
[ARM] pxa: move mach/i2c.h to plat/i2c.h
[ARM] pxa: add I2C (TWSI) devices to pxa168/pxa910
[ARM] pxa: simplify secondary PWM handling and use platform_device_id table
[ARM] pxa: allow PWM ID base number to be specified in pwm_id_table
[ARM] pxa: build pwm.c according to HAVE_PWM instead of PXA_PWM
[ARM] pxa: move pwm.c to common plat-pxa directory
[ARM] pxa: add missing IRQ_PXA910_NONE to irqs.h
[ARM] pxa: add PWM devices support for pxa168/910
[ARM] pxa/littleton: add support for the Micro-SD slot (MMC1)
[ARM] pxa: fix the conflicting non-static declarations of global_gpios[]
MAINTAINERS: update Eric Miao's email address and status
Eric Moore (5):
[SCSI] mpt2sas: T10 DIF Support
[SCSI] mpt2sas: LUN Reset Support
[SCSI] mpt2sas: add query task support for MPT2COMMAND ioctl
[SCSI] mpt2sas: using the same naming convention for all static function
[SCSI] mpt2sas: bump driver version to 01.100.03.00
Eric Paris (41):
mutex: add atomic_dec_and_mutex_lock()
mutex: add atomic_dec_and_mutex_lock()
SELinux: drop secondary_ops->sysctl
IMA: use current_cred() instead of current->cred
IMA: Handle dentry_open failures
IMA: open all files O_LARGEFILE
securityfs: securityfs_remove should handle IS_ERR pointers
TPM: get_event_name stack corruption
IMA: remove read permissions on the ima policy file
IMA: do not measure everything opened by root by default
SELinux: move SELINUX_MAGIC into magic.h
IMA: Minimal IMA policy and boot param for TCB IMA policy
IMA: Add __init notation to ima functions
SELinux: define audit permissions for audit tree netlink messages
fsnotify: unified filesystem notification backend
fsnotify: add marks to inodes so groups can interpret how to handle those inodes
fsnotify: parent event notification
dnotify: reimplement dnotify using fsnotify
fsnotify: generic notification queue and waitq
fsnotify: include pathnames with entries when possible
fsnotify: add correlations between events
fsnotify: allow groups to add private data to events
fsnotify: fsnotify marks on inodes pin them in core
fsnotify: handle filesystem unmounts with fsnotify marks
inotify: reimplement inotify using fsnotify
fsnotify: move events should indicate the event was on a child
dnotify: do not use ?true:false when assigning to a bool
dnotify: do not bother to lock entry->lock when reading mask
inotify/dnotify: should_send_event shouldn't match on FS_EVENT_ON_CHILD
fsnotify: allow groups to set freeing_mark to null
inotify: inotify_destroy_mark_entry could get called twice
Audit: fix audit watch use after free
Audit: better estimation of execve record length
Audit: dereferencing krule as if it were an audit_watch
Audit: unify the printk of an skb when auditd not around
Audit: cleanup netlink mesg handling
Audit: clean up audit_receive_skb
audit: seperate audit inode watches into a subfile
Audit: move audit_get_nd completely into audit_watch
Audit: clean up all op= output to include string quoting
audit: inode watches depend on CONFIG_AUDIT not CONFIG_AUDIT_SYSCALL
Eric Piel (5):
[SCSI] Update wording of CONFIG_SCSI_MULTI_LUN help
lis3: fix misc device unregistering and printk
lis3: remove automatic shutdown of the device
lis3: use input_polled_device
lis3: add three new laptop models
Eric Sandeen (3):
ext4: fix for fiemap last-block test
xfs: fix overflow in xfs_growfs_data_private
ext4: Change all super.c messages to print the device
Eric W. Biederman (10):
syscall: Implement a convinience function restart_syscall
net-sysfs: Use rtnl_trylock in sysfs methods.
net: FIX ipv6_forward sysctl restart
net: Fix devinet_sysctl_forward
net: Fix bridgeing sysfs handling of rtnl_lock
net: Fix ipoib rtnl_lock sysfs deadlock.
net: FIX bonding sysfs rtnl_lock deadlock
syscall: Sort out syscall_restart name clash.
af_packet: Teach to listen for multiple unicast addresses.
tun: Fix unregister race
Erik Andr?n (62):
V4L/DVB (11450): gspca - m5602-mt9m111: Convert the mt9m111 to use a v4l2 ctrl cache
V4L/DVB (11452): gspca - m5602-po1030: Convert to have a v4l2 ctrl cache
V4L/DVB (11453): gspca - m5602-s5k4aa: Convert to use the v4l2 ctrl cache
V4L/DVB (11454): gspca - m5602-mt9m111: Remove the unused power_down struct member
V4L/DVB (11455): gspca - m5602-ov9650: Improve the vflip quirk handling.
V4L/DVB (11456): gspca - m5602-po1030: Rename register defines, add missing ones.
V4L/DVB (11457): gspca - m5602-po1030: Simplify register defines
V4L/DVB (11458): gspca - m5602-po1030: Set all v4l2 controls at sensor init
V4L/DVB (11459): gspca - m5602-po1030: Add auto white balancing control
V4L/DVB (11460): gspca - m5602-po1030: Remove unnecessary error check
V4L/DVB (11461): gspca - m5602-po1030: Probe read only register at probe time
V4L/DVB (11462): gspca - m5602-po1030: Split up the init into init and start
V4L/DVB (11463): gspca - m5602-po1030: Remove unneeded init sequences
V4L/DVB (11464): gspca - m5602-mt9m111: Set the cached v4l2 ctrl values
V4L/DVB (11465): gspca - m5602-s5k4aa: Set all v4l2 ctrls on sensor init.
V4L/DVB (11466): gspca - m5602: Let all ctrls on all sensors be static
V4L/DVB (11467): gspca - m5602: Move all dump_sensor to the init function
V4L/DVB (11468): gspca - m5602-mt9m111: Remove redundant init sequences
V4L/DVB (11469): gspca - m5602-mt9m111: More redundant init cleanup
V4L/DVB (11470): gspca - m5602-mt9m111: Implement an auto white balancing control
V4L/DVB (11471): gspca - m5602-mt9m111: Remove more redundant init
V4L/DVB (11472): gspca - m5602-mt9m111: Remove lots of redundant init code
V4L/DVB (11473): gspca - m5602-po1030: Release reset when init is done.
V4L/DVB (11474): gspca - m5602-po1030: Fix sensor probing.
V4L/DVB (11475): gspca - m5602-po1030: Lower the default blue and gain balance
V4L/DVB (11476): gspca - m5602: Add some more register defines
V4L/DVB (11477): gspca - m5602-po1030: Set the blue balance in the init not red balance twice
V4L/DVB (11478): gspca - m5602-mt9m111: Replace various magic constants with defines
V4L/DVB (11479): gspca - m5602-mt9m111: More magic constants replacement
V4L/DVB (11480): gspca - m5602-mt9m111: Remove lots of redundant sensor reads
V4L/DVB (11481): gspca - m5602-mt9m111: More constant replacement
V4L/DVB (11482): gspca - m5602-mt9m111: Remove lots of redundant init code
V4L/DVB (11520): gspca - m5602-po1030: Remove redundant init sequences
V4L/DVB (11521): gspca - m5602-ov9650: Add auto exposure ctrl
V4L/DVB (11522): gspca - m5602-po1030: Add auto exposure control
V4L/DVB (11523): gspca - m5602-po1030: Add private green balance control
V4L/DVB (11524): gspca - m5602-mt9m111: Add green balance ctrl
V4L/DVB (11525): gspca - m5602-mt9m111: Add blue balance ctrl
V4L/DVB (11526): gspca - m5602-mt9m111: Add red balance ctrl
V4L/DVB (11527): gspca - m5602-s5k4aa: Try to use proper read-modify-write of the vflip/hflip
V4L/DVB (11528): gspca - m5602-s5k4aa: Consolidate the gain settings, adjust row start
V4L/DVB (11529): gspca - m5602-s5k4aa: Add noise suppression ctrl
V4L/DVB (11530): gspca - m5602-s5k4aa: Add brightness v4l2 ctrl
V4L/DVB (11531): gspca - m5602-po1030: Clean up some comments
V4L/DVB (11532): gspca - m5602-po1030: Move some code from the start vector to the init vector
V4L/DVB (11533): gspca - m5602-po1030: Setup window per resolution
V4L/DVB (11534): gspca - m5602-po1030: Synthesize the hsync/vsync setup
V4L/DVB (11535): gspca - m5602-po1030: Add experimental QVGA support
V4L/DVB (11536): gspca - m5602-po1030: Impove the bridge vsync/hsync configuration
V4L/DVB (11537): gspca - m5602-po1030: Clear subsampling flag when setting VGA mode
V4L/DVB (11538): gscpa - m5602-ov9650: Add defines for some magic constants
V4L/DVB (11539): gspca - m5602-ov9650: Be more strict during the hsync/vsync synthesis
V4L/DVB (11540): gspca - m5602-mt9m111: Replace magic constants with defines
V4L/DVB (11541): gspca - m5602-mt9m111: Add a start function
V4L/DVB (11542): gspca - m5602-mt9m111: Synthesize the hsync/vsync setup
V4L/DVB (11543): gspca - m5602-mt9m111: Setup VGA resolution
V4L/DVB (11544): gspca - m5602-mt9m111: Add experimental QVGA support
V4L/DVB (11545): gspca - m5602-mt9m111: Activate vflip/hflip by default
V4L/DVB (11546): gspca - m5602-mt9m111: Endianness fixes.
V4L/DVB (11547): gspca - m5602-s5k83a: Align the v4l2 ctrl definitions
V4L/DVB (11548): gspca - m5602-s5k83a: No need to initialize some registers in init
V4L/DVB (11549): gspca - m5602-s5k83a: Remove lots of useless init
Erik Andrén (34):
V4L/DVB (11628): gspca - m5602-s5k83a: Remove more init
V4L/DVB (11629): gspca - m5602-s5k83a: Move some init code around
V4L/DVB (11630): gspca - s5k83a: Add resolution annotations
V4L/DVB (11631): gspca - m5602: Remove useless error check
V4L/DVB (11632): gspca - m5602-s5k83a: Reset the v4l2 ctrl cache upon sensor init
V4L/DVB (11633): gspca - m5602-s5k83a: Move hsync/vsync setup to start function
V4L/DVB (11635): gspca - m5602-ov7660: Initial checkin of sensor skeleton code
V4L/DVB (11636): gspca - m5602-ov7660: Design probe function
V4L/DVB (11637): gspca - m5602-ov7660: Design init function.
V4L/DVB (11638): gspca - m5602-ov7660: Make an educated guess on the proper hsync/vsync
V4L/DVB (11639): gspca - m5602-mt9m111: Correct the hflip/vflip semantics
V4L/DVB (11640): gspca - m5602-s5k4aa: Flip hflip and vflip together
V4L/DVB (11641): gspca - m5602-ov7660: Remove useless init data
V4L/DVB (11642): gspca - m5602-ov7660: Add a gain ctrl
V4L/DVB (11643): gspca - m5602: Add the ov7660 to the module parameter description.
V4L/DVB (11644): gspca - m5602-s5k4aa: Remove some unneeded init code.
V4L/DVB (11646): gspca - m5602-mt9m111: Disable QVGA until it has been verified to work
V4L/DVB (11647): gspca - m5602-po1030: Disable QVGA for now
V4L/DVB (11648): gspca - m5602: Remove some needless error checking and add comments
V4L/DVB (11649): gspca - m5602: Probe the ov7660 sensor
V4L/DVB (11650): gspca - m5602: Sort out macro conflict by adding a prefix
V4L/DVB (11684): gspca - m5602-s5k4aa: Add experimental SXGA support
V4L/DVB (11685): gspca - gspca-m5602: Constify parameters of two functions
V4L/DVB (11686): gspca - m5602-s5k4aa: Disable SXGA resolution for now
V4L/DVB (11687): gspca - m5602-ov9650: Add missing v4l2 ctrl ids
V4L/DVB (11690): gspca - m5602-s5k4aa: Add vflip quirk for the MSI L735
V4L/DVB (11691): gspca - m5602-ov9650: Add ASUS A6K vflip quirk
V4L/DVB (11692): gspca - m5602: Checkpatch.pl fixes
V4L/DVB (11693): gspca - stv06xx-vv6410: Add exposure ctrl
V4L/DVB (11694): gspca - stv06xx-vv6410: No need to double set gain and exposure
V4L/DVB (11695): gspca - stv06xx-vv6410: Set analog gain at init
V4L/DVB (11940): gspca - m5602-s5k4aa: Add vflip quirk for the Lenovo Y300
V4L/DVB (11941): gspca - m5602-ov9650: Add vflip quirk for the ASUS A6VA
V4L/DVB (11942): gspca - m5602-ov9650: Reorder quirk list and add A7V quirk
Erik Benada (1):
[ARM] orion: convert gpio to use gpiolib
Etienne Basset (2):
smack: implement logging V3
smack: implement logging V3
Evgeni Golov (1):
[libata] beautify module parameters
Evgeniy Polyakov (2):
netfilter: x_tables: added hook number into match extension parameter structure.
netfilter: passive OS fingerprint xtables match
FUJITA Tomonori (27):
x86: calgary: remove IOMMU_DEBUG
dma-debug: add dma_debug_resize_entries() to adjust the number of dma_debug_entries
x86 gart: reimplement IOMMU_LEAK feature by using DMA_API_DEBUG
block: let blk_end_request_all handle bidi requests
scsi: simplify the bidi completion
block: move completion related functions back to blk-core.c
[SCSI] scsi_debug: fix virtual disk larger than 1TB
net: replace dma_sync_single with dma_sync_single_for_cpu
dma-debug: use sg_dma_address accessor instead of using dma_address directly
dma-debug: use sg_dma_len accessor
dma-debug: fix debug_dma_sync_sg_for_cpu and debug_dma_sync_sg_for_device
block: needs to set the residual length of a bidi request
USB: replace dma_sync_single and dma_sync_sg with dma_sync_single_for_cpu and dma_sync_sg_for_cpu
sparc: move the duplication in dma-mapping_{32|64}.h to dma-mapping.h
sparc: add sync_single_for_device and sync_sg_for_device to struct dma_ops
sparc: use dma_map_page instead of dma_map_single
sparc: remove dma-mapping_{32|64}.h
V4L/DVB (11937): vino: replace dma_sync_single with dma_sync_single_for_cpu
dma-mapping: add asm-generic/dma-mapping-common.h
dma-mapping: x86: use asm-generic/dma-mapping-common.h
dma-mapping: ia64: use asm-generic/dma-mapping-common.h
dma-mapping: ia64: add CONFIG_DMA_API_DEBUG support
dma-mapping: mark dma_sync_single and dma_sync_sg as deprecated
scsi_transport_sas: needs to call blk_end_request_all for SMP requests
block: revert "bsg: setting rq->bio to NULL"
parport_pc: set properly the dma_mask for parport_pc device
Blackfin: fix dma-mapping build errors
Fabian Godehardt (3):
imx: serial: notify higher layers in case xmit IRQ was not called
imx: serial: be sure to stop xmit upon shutdown
imx: serial: add IrDA support to serial driver
Fabio Estevam (4):
MX27: Add basic support to MX27PDK
MX3: Add missing entry in devices.h
fec: Add FEC support for MX35 processor
MX35: Add basic support for MX35PDK board
Fabio Rossi (1):
ath5k: fix interpolation with equal power levels
Faisal Latif (2):
RDMA/nes: Fix max_qp_init_rd_atom returned from query device
RDMA/nes: Fix FIN state handling under error conditions
Felipe Balbi (2):
Input: add twl4030-pwrbutton driver
Input: introduce lm8323 keypad driver
Felix Beck (1):
[S390] ap/zcrypt: Suspend/Resume ap bus and zcrypt
Felix Blyakher (7):
lockd: call locks_release_private to cleanup per-filesystem state
xfs: fix double unlock in xfs_swap_extents()
xfs: prevent deadlock in xfs_qm_shake()
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs
xfs: fix freeing memory in xfs_getbmap()
Merge branch 'master' of git://oss.sgi.com/xfs/xfs into for-linus
Fenghua Yu (3):
Intel IOMMU Pass Through Support
Fix !CONFIG_DMAR build failure introduced by Intel IOMMU Pass Through Support
IOMMU Identity Mapping Support (drivers/pci/intel_iommu.c)
Figo.zhang (14):
ALSA: sgio2audio.c: clean up checking
x86, microcode: Simplify vfree() use
net pkgen.c:fix no need for check
vxge: No need for check vfree() pointer.
tehuti: No need check vfree() pointer.
netxen: No need to check vfree() pointer.
drm/via: vfree() no need checking before calling it
V4L/DVB (11953): videobuf-dma-sg: return -ENOMEM if vmalloc fails
V4L/DVB (11958): usbvision-core.c: vfree does its own NULL check
V4L/DVB (11991): buf-core.c: add pointer check
V4L/DVB (11995): zr364xx.c: vfree does its own NULL check
V4L/DVB (12004): poll method lose race condition
Documentation/atomic_ops.txt: fix sample code
x86, io_apic.c: Work around compiler warning
Filipe Rosset (3):
V4L/DVB (11487): em28xx: fix typo em28xx_errdev message
V4L/DVB (11838): uvcvideo: Add Lenovo Thinkpad SL400 to device list comments
V4L/DVB (11895): bt8xx: remove always false if
Finn Thain (1):
mac8390: use printk MAC address format
Florian Fainelli (10):
r6040: check for absent PHY
r6040: bump version to 0.23 and date to 05May2009
r6040: check and update media status
korina: periodically poll the media
cpmac: remove unused variable.
serial: add support for the TI AR7 internal UART
drivers: add support for the TI VLYNQ bus
MIPS: RB532: Cleanup cpu-features-overrides
MIPS: RB532: Check irq number when handling GPIO interrupts
lib: add lib/gcd.c
Florian Westphal (5):
syncookies: remove last_synq_overflow from struct tcp_sock
netfilter: xt_NFQUEUE: use NFPROTO_UNSPEC
netfilter: xt_NFQUEUE: queue balancing support
netfilter: ipt_MASQUERADE: remove redundant rwlock
r8169: remove unused variable
Forest Bond (8):
Staging: Add pristine upstream vt6655 driver sources
Staging: vt6655 Add includes to drivers/staging/vt6655.
Staging: vt6655: Drop obsolete fsuid/fsgid accesses.
Staging: vt6655: Build vt6655.ko, not viawget.ko.
Staging: vt6655: Replace net_device->priv accesses with netdev_priv calls.
Staging: vt6655: Remove LINUX_VERSION_CODE preprocessor conditionals.
Staging: vt6655: use net_device_ops for management functions
Staging: vt6655: Integrate drivers/staging/vt6655 into build system.
Frank Blaschka (3):
[S390] pm: qeth driver power management callbacks
[S390] pm: ctcm driver power management callbacks
[S390] pm: claw driver power management callbacks
Frank Dischner (1):
V4L/DVB (11987): au8522: add support for QAM-64 modulation type
Frank Leipold (1):
uwb: allow WLP to be used with IPv6.
Frank Mori Hess (5):
Staging: comedi: Finish removing ni_private typedef
Staging: comedi: Fixed Kconfig option for COMEDI_PCMCIA_DRIVERS
Staging: Comedi: ni_600x: Added support for comedi_poll.
Staging: comedi: Added sysfs attribute files for setting and querying subdevice buffer sizes.
Staging: comedi: jr3_pci: Use struct device from pci_dev for firmware loading.
Frank Munzert (2):
[S390] pm: vmur driver power management callbacks
[S390] pm: tape power management callbacks
Frank Seidel (3):
mISDN: Reduce stack size in dsp_cmx_send()
mISDN: Add allocation of recvbuf[1500] at run time to reduce stack size
crypto: tcrypt - Reduce stack size
Frank Shew (1):
i2c: Blackfin TWI: fix transfer errors with repeat start
Franklin Meng (2):
V4L/DVB (11976): em28xx: set up tda9887_conf in em28xx_card_setup()
V4L/DVB (11977): em28xx: Add Kworld 315 entry
Frans Pop (11):
kbuild, deb-pkg: minor general improvements in builddeb script
kbuild, deb-pkg: refactor code to reduce duplication
kbuild, deb-pkg: fix 'file not found' error when building .deb package for arm
kbuild, deb-pkg: pass Debian maintainer script parameters to packaging hook scripts
kbuild, deb-pkg: allow to specify a custom revision for .deb packages
kbuild, deb-pkg: allow alternative hook scripts directory in .deb packages
kbuild, deb-pkg: improve changelog entry and package descriptions
kbuild, deb-pkg: generate debian/copyright file
kbuild, deb-pkg: improve Source field
USB: Avoid PM error messages during resume if a device was disconnected
PCI PM: consistently use type bool for wake enable variable
Frederic Weisbecker (23):
tracing/ftrace: factorize the tracing files creation
tracing/lockdep: report the time waited for a lock
tracing/core: Add current context on tracing recursion warning
tracing/ring-buffer: Add unlock recursion protection on discard
tracing/events: provide string with undefined size support
tracing/lock: provide lock_acquired event support for dynamic size string
tracing/events: protect __get_str()
vsprintf: introduce %pf format specifier
tracing/filters: support for filters of dynamic sized arrays
tracing/filters: support for operator reserved characters in strings
tracing/stat: replace trace_stat_session by stat_session
tracing/stat: replace linked list by an rbtree for sorting
tracing/stat: remove unappropriate safe walk on list
perf_counter: Sleep before refresh using poll in perf top
perf_counter tools: Fix warn_unused_result warnings
perf top: Fix zero or negative refresh delay
perf top: Wait for a minimal set of events before reading first snapshot
perf annotate: Print the filename:line for annotated colored lines
perf annotate: Print a sorted summary of annotated overhead lines
perf annotate: Fixes for filename:line displays
tracing/urgent: fix unbalanced ftrace_start_up
tracing/urgent: warn in case of ftrace_start_up inbalance
perfcounter: Handle some IO return values
Gabor Juhos (7):
ath9k: uninline ath9k_io{read,write}32 routines
ath9k: remove redundant AR9285 checks
ath9k: restore power mode on error path
ath9k: prevent sleeping while we are waiting for CAB
ath9k: process rx packet if we are waiting for CAB
ath9k: wait for beacon frame along with CAB
ath9k: restore PS mode, before we put the chip into FULL SLEEP state.
Gabriel Paubert (1):
net: Remove obsolete MV64360 config option
Gary Hade (2):
x86: consolidate SMP code in io_apic.c
x86/ACPI: Correct maximum allowed _CRS returned resources and warn if exceeded
Gautham R Shenoy (3):
sched: Nominate idle load balancer from a semi-idle package.
sched: Nominate a power-efficient ilb in select_nohz_balancer()
sched: Replace first_cpu() with cpumask_first() in ILB nomination code
Geert Uytterhoeven (37):
dlm: Make name input parameter of {,dlm_}new_lockspace() const
wireless: WL12XX should depend on GENERIC_HARDIRQS
powerpc: Keep track of emulated instructions
crypto: testmgr - Kill test_comp() sparse warnings
crypto: pcomp - pcompress.c should include crypto/internal/compress.h
crypto: compress - Return produced bytes in crypto_{,de}compress_{update,final}
ALSA: sound/ps3: Fix checkpatch issues
ALSA: sound/ps3: Restructure driver source
ALSA: sound/ps3: Correct existing and add missing annotations
ps3vram: Fix error path (return -EIO) for short read/write
ps3vram: Use proc_create_data() instead of proc_create()
ps3fb: Remove useless debug checks in ps3fb_shutdown()
ps3fb: Inline functions in ps3fb_probe(), to ease cleanup in the error path
ps3fb: Correct handling of device opening in ps3fb_probe()
powerpc/cell: Extract duplicated IOPTE_* to <asm/iommu.h>
ps3fb: GPU memory mapping cleanup
ps3vram: GPU memory mapping cleanup
ps3fb/vram: Extract common GPU stuff into <asm/ps3gpu.h>
ps3fb: Tear down FB setup during cleanup
block: Add bio_list_peek()
ps3vram: Replace mutex by spinlock + bio_list
ps3vram: Remove no longer used ps3vram_priv.ddr_base
ps3vram: Make ps3vram_priv.reports a void *
ps3: Use dev_[gs]et_drvdata() instead of direct access for system bus devices
ps3: shorten ps3_system_bus_[gs]et_driver_data to ps3_system_bus_[gs]et_drvdata
ps3flash: Use ps3_system_bus_[gs]et_drvdata() instead of direct access
ps3fb: Use ps3_system_bus_[gs]et_drvdata() instead of direct access
drivers/ps3: Add missing annotations
ps3: Correct debug message in dma_ioc0_map_pages()
ps3: Switch ps3_os_area_[gs]et_rtc_diff to EXPORT_SYMBOL_GPL()
ps3: Replace direct file operations by callback
ps3flash: Cache the last accessed FLASH chunk
ps3flash: Always read chunks of 256 KiB, and cache them
net/ps3: gelic - Add missing annotations
ps3rom: Use ps3_system_bus_[gs]et_drvdata() instead of direct access
usb/ps3: Add missing annotations
fbdev: move logo externs to header file
Geoff Levand (1):
powerpc/ps3: Use smp_request_message_ipi
George G. Davis (1):
[ARM] 5540/1: 32-bit Thumb-2 {ld,st}{m,rd} alignment fault fixup support
Gerald Schaefer (6):
[S390] dcssblk: revert devt conversion
[S390] pm: appldata power management callbacks
[S390] pm: memory hotplug power management callbacks
[S390] pm: monwriter power management callbacks.
[S390] pm: monreader power management callbacks.
[S390] pm: dcssblk power management callbacks.
Gerard Lledo (1):
Staging: comedi: cb_pcidas.c: Fix build warning (type mismatch)
Gerhard Pircher (1):
powerpc: Enable additional BAT registers in setup_745x_specifics()
GeunSik Lim (5):
ftrace: fix typo about map of kernel priority in ftrace.txt file.
sched: fix typo in sched-rt-group.txt file
trivial: ftrace:fix description of trace directory
debugfs: Fix terminology inconsistency of dir name to mount debugfs filesystem.
edac: Kconfig: fix the meaning of EDAC abbreviation
Giridhar Malavali (2):
fc_transport: The softirq_done function registration for BSG request
fc_transport: Selective return value from BSG timeout function
Glauber Costa (3):
KVM: fix apic_debug instances
KVM: Replace ->drop_interrupt_shadow() by ->set_interrupt_shadow()
KVM: Deal with interrupt shadow state for emulated instructions
Gleb Natapov (51):
KVM: APIC: kvm_apic_set_irq deliver all kinds of interrupts
KVM: ioapic/msi interrupt delivery consolidation
KVM: consolidate ioapic/ipi interrupt delivery logic
KVM: change the way how lowest priority vcpu is calculated
KVM: APIC: get rid of deliver_bitmask
KVM: MMU: do not free active mmu pages in free_mmu_pages()
KVM: SVM: Remove duplicate code in svm_do_inject_vector()
KVM: reuse (pop|push)_irq from svm.c in vmx.c
KVM: Timer event should not unconditionally unhalt vcpu.
KVM: Fix interrupt unhalting a vcpu when it shouldn't
KVM: VMX: Fix handling of a fault during NMI unblocked due to IRET
KVM: VMX: Rewrite vmx_complete_interrupt()'s twisted maze of if() statements
KVM: VMX: Do not zero idt_vectoring_info in vmx_complete_interrupts().
KVM: Fix task switch back link handling.
KVM: Fix unneeded instruction skipping during task switching.
KVM: x86 emulator: fix call near emulation
KVM: x86 emulator: Add decoding of 16bit second immediate argument
KVM: x86 emulator: Add lcall decoding
KVM: x86 emulator: Complete ljmp decoding at decode stage
KVM: x86 emulator: Complete short/near jcc decoding in decode stage
KVM: x86 emulator: Complete decoding of call near in decode stage
KVM: x86 emulator: Add unsigned byte immediate decode
KVM: x86 emulator: Completely decode in/out at decoding stage
KVM: x86 emulator: Decode soft interrupt instructions
KVM: x86 emulator: Add new mode of instruction emulation: skip
KVM: SVM: Skip instruction on a task switch only when appropriate
KVM: Make kvm_cpu_(has|get)_interrupt() work for userspace irqchip too
KVM: VMX: Consolidate userspace and kernel interrupt injection for VMX
KVM: VMX: Cleanup vmx_intr_assist()
KVM: Use kvm_arch_interrupt_allowed() instead of checking interrupt_window_open directly
KVM: SVM: Coalesce userspace/kernel irqchip interrupt injection logic
KVM: Remove exception_injected() callback.
KVM: Remove inject_pending_vectors() callback
KVM: Remove kvm_push_irq()
KVM: sync_lapic_to_cr8() should always sync cr8 to V_TPR
KVM: Do not report TPR write to userspace if new value bigger or equal to a previous one.
KVM: Get rid of arch.interrupt_window_open & arch.nmi_window_open
KVM: SVM: Add NMI injection support
KVM: Fix userspace IRQ chip migration
KVM: Get rid of get_irq() callback
KVM: SVM: Don't reinject event that caused a task switch
KVM: Unprotect a page if #PF happens during NMI injection.
KVM: Do not allow interrupt injection from userspace if there is a pending event.
KVM: Remove irq_pending bitmap
KVM: skip_emulated_instruction() decode instruction if size is not known
KVM: Do not re-execute INTn instruction.
KVM: Always request IRQ/NMI window if an interrupt is pending
KVM: inject NMI after IRET from a previous NMI, not before.
KVM: Do not migrate pending software interrupts.
KVM: Disable CR8 intercept if tpr patching is active
KVM: Move "exit due to NMI" handling into vmx_complete_interrupts()
Graf Yang (19):
netdev: bfin_mac: add Blackfin MII bus to platform bus to allow DSA access
Blackfin Serial Driver: fix missing new lines when under load
Blackfin: fix link failure due to CONFIG_EXCEPTION_L1_SCRATCH
Blackfin: fix bug found by traps test case 21
Blackfin: add MDMA defines to make cross-variant coding easier
Blackfin: work around anomaly 05000287
Blackfin: BF518F-EZBRD: handle required portmuxing of async pins
Blackfin: annotate anomaly 05000120
Blackfin: add support for gptimer0 as a tick source
Blackfin: add workaround for anomaly 05000287
Blackfin: work around anomaly 05000220
Blackfin: drop unused reserve_pda() function
Blackfin: merge sram init functions
Blackfin: fix handling of initial L1 reservation
Blackfin: convert SMP to only use generic time framework
Blackfin: bf518f-ezbrd: fix SPI CS for SPI flash
Blackfin: bf526-ezbrd: set SPI flash resources to SST device
Blackfin: fix typo in TRAS define in mem_init.h header
Blackfin: bf526-ezbrd: handle different SDRAM chips
Graff Yang (1):
irda: new Blackfin on-chip SIR IrDA driver
Grant Likely (19):
of: add of_parse_phandle() helper for parsing phandle properties
phylib: rework to prepare for OF registration of PHYs
phylib: add *_direct() variants of phy_connect and phy_attach functions
openfirmware: Add OF phylib support code
net: Rework mpc5200 fec driver to use of_mdio infrastructure.
net: rework fsl_pq_mdio driver to use of_mdio infrastructure
net: Rework gianfar driver to use of_mdio infrastructure.
net: Rework pasemi_mac driver to use of_mdio infrastructure
net: Rework ucc_geth driver to use of_mdio infrastructure
powerpc/82xx: Rework Embedded Planet ep8248e platform to use of_mdio
net: Rework fs_enet driver to use of_mdio infrastructure
net: add Xilinx ll_temac device driver
net: fix fsl_pq_mdio driver to use module_init()
net: Fix ucc_geth.c handling of fixed-link w/o phy-connection-type property.
powerpc/virtex: refactor intc driver and add support for i8259 cascading
powerpc/install: Bail with error code on error in install script
Driver Core: Warn driver authors about adding device attributes
fbdev/xilinxfb: Fix improper casting and tighen up probe path
Revert "net/ucc_geth: Add SGMII support for UEC GETH driver"
Grazvydas Ignotas (2):
ARM: OMAP3: pandora: setup regulator framework for MMC
ARM: OMAP3: pandora: add support for mode devices
Greg Banks (3):
knfsd: reply cache cleanups
knfsd: fix reply cache memory corruption
knfsd: remove unreported filehandle stats counters
Greg Kroah-Hartman (91):
Input: wm97xx - do not access dev->driver_data directly
net: remove driver_data direct access of struct device
net: remove driver_data direct access of struct device from more drivers
Wireless: remove driver_data direct access of struct device
sound: remove driver_data direct access of struct device
PCIE: remove driver_data direct access of struct device
regulator: remove driver_data direct access of struct device
firmware: remove broken example files
driver core: fix gcc 4.3.3 warnings about string literals
eisa: remove driver_data direct access of struct device
firewire: remove driver_data direct access of struct device
ide: remove driver_data direct access of struct device
ieee1394: remove driver_data direct access of struct device
infiniband: remove driver_data direct access of struct device
input: remove driver_data direct access of struct device
media: remove driver_data direct access of struct device
mfd: remove driver_data direct access of struct device
PCIE: remove driver_data direct access of struct device
pcmcia: remove driver_data direct access of struct device
scsi: remove driver_data direct access of struct device
thermal: remove driver_data direct access of struct device
xen block: remove driver_data direct access of struct device
hvcs: remove driver_data direct access of struct device
ibmvscsi: gadget: at91_udc: remove driver_data direct access of struct device
infiniband: ehca: remove driver_data direct access of struct device
ipmi: remove driver_data direct access of struct device
mips: remove driver_data direct access of struct device
of_serial: remove driver_data direct access of struct device
parisc: remove driver_data direct access of struct device
parport: remove driver_data direct access of struct device
s390: remove driver_data direct access of struct device
uml: remove driver_data direct access of struct device
usb: gadget: at91_udc: remove driver_data direct access of struct device
xen: remove driver_data direct access of struct device from more drivers
USB: add usb debugfs directory
USB: EHCI: use the new usb debugfs directory
USB: FHCI: use the new usb debugfs directory
USB: OHCI: use the new usb debugfs directory
USB: UHCI: use the new usb debugfs directory
USB: usbmon: use the new usb debugfs directory
USB: add the usbfs devices file to debugfs
USB: OHCI: use the ohci structure directly in debugfs files.
USB: EHCI: create sysfs companion files directly in the controller device
USB: remove unused usb_host class
USB: usbtmc: fix switch statment
USB: xhci: fix lots of compiler warnings.
USB: xhci: fix some compiler warnings in xhci.h
V4L/DVB (11739): remove driver_data direct access of struct device
Staging: add mailing list address for staging tree
Staging: comedi: fix build errors in pcmcia comedi drivers
Staging: comedi: set PCI and PCMCIA defines
Staging: comedi: vmk80xx.c: get the driver to build properly
Staging: comedi: remove comedi-specific wrappers
Staging: comedi: remove RT code
Staging: comedi: remove some RT code that lingered
staging: comedi: fix pcmcia build breakage
Staging: agnx: fix build warnings
Staging: meilhaus: fix build warnings
Staging: remove driver_data direct access of struct device
Staging: rt2870: fix build warnings
Staging: android: lowmemorykiller: fix up remaining checkpatch warnings
Staging: android: logger: fix up remaining checkpatch warnings
Staging: android: ram_console: fix up remaining checkpatch warnings
Staging: android: binder: fix up some checkpatch warnings
Staging: android: fix Kconfig issues
Staging: cpc-usb: fix some build problems in the driver
Staging: cpc-usb: add driver to the build
Staging: cpc-usb: fix up checkpatch errors in cpc-usb_drv.c
Staging: cpc-usb: fix checkpatch warnings in sja2m16c.h
Staging: cpc-usb: add TODO file
Staging: cpc-usb: fix build warnings
Staging: rtl8192su: fix build warnings
Staging: altpciechdma: fix build warnings
Staging: slicoss: fix build warnings
Staging: asus_oled: fix build warnings
Staging: remove obsolete serqt_usb driver
Staging: pata_rdc: add driver to the build system
Staging: pata_rdc: convert code to work in 2.6.29
Staging: pata_rdc: coding style fixes
Staging: pata_rdc: remove function prototypes
Staging: pata_rdc: use PCI_DEVICE
Staging: pata_rdc: fix build warnings
Staging: pata_rdc: remove broken flag
Staging: pata_rdc: remove dbgprintf macro
Staging: pata_rdc: remove DRIVER macros
Staging: pata_rdc: remove pointless comments
Staging: udlfb: add udlfb driver to build
Staging: udlfb: clean up checkpatch warnings in udlfb.h
Staging: udlfb: clean up checkpatch warnings in udlfb.c
Staging: udlfb: fix some sparse warnings.
Staging: comedi: fix build errors
Greg Ungerer (16):
m68knommu: fix system reset for ColdFire 527x family
m68knommu: merge system reset for code ColdFire 523x family
m68knommu: add CPU reset code for the 5307 ColdFire
m68knommu: add CPU reset code for the 5407 ColdFire
m68knommu: add CPU reset code for the 5206 ColdFire
m68knommu: add CPU reset code for the 5206e ColdFire
m68knommu: add CPU reset code for the 5249 ColdFire
m68knommu: add CPU reset code for the 532x ColdFire
m68knommu: move CPU reset code for the 520x ColdFire into its platform code
m68knommu: move CPU reset code for the 523x ColdFire into its platform code
m68knommu: move CPU reset code for the 527x ColdFire into its platform code
m68knommu: move CPU reset code for the 528x ColdFire into its platform code
m68knommu: move CPU reset code for the 5272 ColdFire into its platform code
m68knommu: remove obsolete reset code
m68knommu: enumerate INIT_THREAD fields properly
m68knommu: remove unecessary include of thread_info.h in entry.S
Grégory Lardière (2):
V4L/DVB (11688): gspca - m5602-s5k4aa: Fixup SXGA resolution.
V4L/DVB (11689): gspca - m5602-s5k4aa: Fixup the vflip/hflip
Guennadi Liakhovetski (14):
mxc: emulate GPIO interrupt on both-edges
ARM: framebuffer support for pcm037
ARM: add USB device support to pcm037
FB: fix unsafe use of disable_irq() in mx3fb.c
USB: gadget: Add i.MX3x support to the fsl_usb2_udc driver
V4L/DVB (11607): soc-camera: add a free_bus method to struct soc_camera_link
V4L/DVB (11608): soc-camera: host-driver cleanup
V4L/DVB (11609): soc-camera: remove an extra device generation from struct soc_camera_host
V4L/DVB (11610): soc-camera: simplify register access routines in multiple sensor drivers
V4L/DVB (11611): soc-camera: link host drivers after clients
V4L/DVB (11705): soc-camera: prepare for the platform driver conversion
soc-camera: unify i2c camera device platform data
SH: convert ap325rxa to soc-camera as platform-device
SH: convert migor to soc-camera as platform-device
Gui Jianfeng (1):
cfq: cleanup for last_end_request in cfq_data
Guido Günther (1):
ALSA: support Sony Vaio TT
Gustavo F. Padovan (3):
Bluetooth: Use macros for L2CAP channel identifiers
Bluetooth: Use macro for L2CAP hint mask on receiving config request
Bluetooth: Fix errors and warnings in L2CAP reported by checkpatch.pl
Gábor Stefanik (7):
rtl8187: Remove the "8187B chip detected" message when probing RTL8187B cards
mac80211: Fix handling of retry count of NO_ACK frames in minstrel
mac80211: Fix handling of retry count of NO_ACK frames in PID
iwlwifi: Fix handling of retry count of NO_ACK frames in iwl-{3945|agn}-rs
ath9k: Fix handling of retry count of NO_ACK frames
mac80211: Warn if the rate controller requests retries for a NO_ACK frame
zd1211rw: Replace ZD_CS_MULTICAST with ZD_CS_NO_ACK
H Hartley Sweeten (9):
Input: rotary_encoder - add support for REL_* axes
Input: add matrix keypad driver for Cirrus EP93xx
net/sunrpc/svc_xprt.c: fix sparse warnings
mtd: plat_nand: add platform probe/remove callbacks
mtd: plat_nand: allow platform to set partitions
USB: core/sysfs: fix sparse warnings
USB: host/ohci-hcd.c: fix sparse warnings
USB: hub.c: fix sparse warnings
mm/page-writeback.c: dirty limit type should be unsigned long
H. Peter Anvin (44):
mutex: drop "inline" from mutex_lock() inside kernel/mutex.c
x86, setup: "glove box" BIOS calls -- infrastructure
x86, setup: "glove box" BIOS interrupts in the core boot code
x86, setup: "glove box" BIOS interrupts in the APM code
x86, setup: "glove box" BIOS interrupts in the EDD code
x86, setup: "glove box" BIOS interrupts in the MCA code
x86, setup: "glove box" BIOS interrupts in the video code
x86, setup: fix comment in the "glove box" code
x86: fix typo in address space documentation
x86, boot: align the .bss section in the decompressor
kbuild: allow compressors (gzip, bzip2, lzma) to take multiple inputs
x86: add a Kconfig symbol for when relocations are needed
x86, boot: simplify arch/x86/boot/compressed/Makefile
x86, boot: follow standard Kbuild style for compression suffix
x86, boot: use BP_scratch in arch/x86/boot/compressed/head_*.S
x86, boot: stylistic cleanups for boot/compressed/head_32.S
x86, boot: stylistic cleanups for boot/compressed/head_64.S
x86, boot: straighten out ranges to copy/zero in compressed/head*.S
x86, boot: set up the decompression stack as early as possible
x86, boot: zero EFLAGS on 32 bits
x86, boot: use appropriate rep string for move and clear
x86, boot: determine compressed code offset at compile time
x86, boot: make symbols from the main vmlinux available
x86, boot: use LOAD_PHYSICAL_ADDR on 64 bits
x86, boot: remove dead code from boot/compressed/head_*.S
x86, boot: make kernel_alignment adjustable; new bzImage fields
x86: document new bzImage fields
x86: default CONFIG_PHYSICAL_START and CONFIG_PHYSICAL_ALIGN to 16 MB
x86: make CONFIG_RELOCATABLE the default
x86, defconfig: update to current, no material changes
x86, defconfig: update kernel position parameters
x86: add extension fields for bootloader type and version
x86, boot: correct sanity checks in boot/compressed/misc.c
x86-64: align __PHYSICAL_START, remove __KERNEL_ALIGN
x86, boot: correct the calculation of ZO_INIT_SIZE
Merge branch 'x86/urgent' into x86/setup
x86, mce: add comment about mce_chrdev_ops being writable
x86, mce: fix comment style in mce-inject.c
x86, mce: drop "extern" from function prototypes in asm/mce.h
Merge branch 'irq/numa' into x86/mce3
x86: cap iomem_resource to addressable physical memory
x86, boot: use .code16gcc instead of .code16
x86, mce: mce_intel.c needs <asm/apic.h>
devpts: remove module-related code
Haavard Skinnemoen (3):
Merge branch 'avr32-arch' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
avr32: Fix oops on unaligned user access
atmel_serial: fix hang in set_termios when crtscts is enabled
Haiying Wang (12):
powerpc/85xx: clean up for mpc8568_mds name
powerpc/qe: update risc allocation for QE
net/ucc_geth: update riscTx and riscRx in ucc_geth
powerpc/qe: update QE Serial Number
net/ucc_geth: Assign six threads to Rx for UEC
powerpc/85xx: Add MPC8569MDS board support
powerpc/qe: add new qe properties for QE based chips
net/phy/marvell: update m88e1111 support for SGMII mode
fsl_pq_mido: Set the first UCC as the mii management interface master
net/ucc_geth: Add SGMII support for UEC GETH driver
powerpc/85xx: Add UCC6 and UCC8 nodes in SGMII mode for MPC8569MDS
net/ucc_geth: Add SGMII support for UCC GETH driver
Hannes Eder (2):
NULL noise: arch/x86/xen/smp.c
KVM: make 'lapic_timer_ops' and 'kpit_ops' static
Hannes Hering (1):
IB/ehca: Tolerate dynamic memory operations before driver load
Hannes Reinecke (3):
virtio_blk: SG_IO passthru support
sd, sr: fix Driver 'sd' needs updating message
dm mpath: change attached scsi_dh
Hans Verkuil (16):
V4L/DVB (11670): tuner: remove tuner_i2c_address_check
V4L/DVB (11671): v4l2: add v4l2_device_set_name()
V4L/DVB (11672): ivtv: use v4l2_device_set_name.
V4L/DVB (11673): v4l2-device: unregister i2c_clients when unregistering the v4l2_device.
V4L/DVB (11676): radio-fm16: cleanups
V4L/DVB (11677): radio-fm16: fix g_tuner.
V4L/DVB (11967): v4l: i2c modules must be linked before the v4l2 drivers
i2c: New macro to initialize i2c address lists on the fly
V4L/DVB (12104): ivtv/cx18: fix regression: class controls are no longer seen
V4L/DVB (12107): smscoreapi: fix compile warning
V4L/DVB (12108): v4l2-i2c-drv.h: add comment describing when not to use this header.
V4L/DVB (12109): radio-tea5764: fix incorrect rxsubchans value
V4L/DVB (12111): tcm825x: remove incorrect __exit_p wrapper
V4L/DVB (12112): cx231xx: fix uninitialized variable.
V4L/DVB (12125): v4l2: add new s_config subdev ops and v4l2_i2c_new_subdev_cfg/board calls
V4L/DVB (12128): v4l2: update framework documentation.
Hans de Goede (34):
hwmon: (tmp401) Add support for TI's TMP401 sensor chip
hwmon: (f71882fg) Cleanup f8000 pwm handling
hwmon: (f71882fg) Sanity check f8000 pwm settings
hwmon: (f71882fg) Add temp#_fault sysfs attr for f8000
hwmon: (f71882fg) Add support for the F71858F
V4L/DVB (11448): gspca - main: Use usb interface as parent.
V4L/DVB (11871): gspca - spca561: Change the Rev12a controls.
V4L/DVB (11872): gspca - spca561: Rename the 'White Balance' control to 'Hue'.
V4L/DVB (11970): gspca - ov519: Add support for the ov518 bridge.
V4L/DVB (11972): gspca - main: Skip disabled controls.
V4L/DVB (11870): gspca - main: VIDIOC_ENUM_FRAMESIZES ioctl added.
V4L/DVB (12071): gspca: fix NULL pointer deref in query_ctrl
V4L/DVB (12072): gspca-ov519: add extra controls
V4L/DVB (12073): gspca_ov519: limit ov6630 qvif uv swap fix to ov66308AF
V4L/DVB (12074): gspca_ov519: Add 320x240 and 160x120 support for cif sensor cams
V4L/DVB (12075): gspca_ov519: check ov518 packet numbers
V4L/DVB (12076): gspca_ov519: Fix led inversion with some cams
V4L/DVB (12077): gspca_ov519: Fix 320x240 with ov7660 sensor
V4L/DVB (12078): gspca_ov519: Better default contrast for ov6630
V4L/DVB (12079): gspca_ov519: add support for the ov511 bridge
V4L/DVB (12080): gspca_ov519: Fix ov518+ with OV7620AE (Trust spacecam 320)
V4L/DVB (12081): gspca_ov519: Cleanup some sensor special cases
V4L/DVB (12082): gspca_stv06xx: Add support for st6422 bridge and sensor
V4L/DVB (12083): ov511: remove ov518 usb id's from the driver
V4L/DVB (12084): ov511: mark as deprecated
V4L/DVB (12085): gspca_ov519: constify ov518 inititial register value tables
V4L/DVB (12086): gspca_sonixj: Fix control index numbering
V4L/DVB (12087): gspca_sonixj: enable support for 0c45:613e camera
V4L/DVB (12088): Mark the v4l1 uvcvideo quickcam messenger driver as deprecated
V4L/DVB (12089): gspca_sonixj: increase 640x480 frame-buffersize
V4L/DVB (12090): gspca_sonixj: enable autogain control for the ov7620
V4L/DVB (12091): gspca_sonixj: Add light frequency control
V4L/DVB (12092): gspca_sonixj + ov7630: invert vflip control instead of changing default
V4L/DVB (12093): gspca_sonixj: Name saturation control saturation, not color
Hans-Christian Egtvedt (1):
Input: add wm97xx accelerated driver for Atmel microprocessors
Hans-Joachim Picht (2):
[S390] pm: add kernel_page_present
[S390] s390: hibernation support for s390
Hao Wu (1):
USB: Add Intel Langwell USB OTG Transceiver Drive
Harald Welte (8):
hwrng: via_rng - The VIA Hardware RNG driver is for the CPU, not Chipset
hwrng: via_rng - Support VIA Nano hardware RNG
hwrng: via_rng - Support VIA Nano hardware RNG on X86_64 builds
CPUFREQ: Enable acpi-cpufreq driver for VIA/Centaur CPUs
CPUFREQ: Mark e_powersaver driver as EXPERIMENTAL and DANGEROUS
i2c-viapro: Add new PCI device ID for VX855
mmc: Add new via-sdmmc host controller driver
sdhci: Specific quirk vor VIA SDHCI controller in VX855ES
Harish Zunjarrao (2):
[SCSI] qla2xxx: Correct hard-coded address of a second-port's NVRAM.
qla2xxx: Correct iiDMA-update calling conventions.
Harry Ciao (3):
edac: add CPC925 Memory Controller driver
edac: add edac_device_alloc_index()
edac: cpc925 MC platform device setup
Hartley Sweeten (5):
[ARM] 5452/1: ep93x: rtc: use ioremap'ed addresses
[ARM] 5504/1: ep93xx: Merge all edb93xx platforms
[ARM] 5526/1: ep93xx: usb driver cleanup
[ARM] 5527/1: ep93xx: core.c: trivial spelling error
[ARM] 5528/1: ep93xx: add defines for dma clock magic numbers
Hauke Mehrtens (1):
p54usb: Fixes compile error with CONFIG_PM=n
Hector Martin (2):
ALSA: hda - Acer Aspire 8930G support
ALSA: hda - More Aspire 8930G fixes
Heiko Carstens (27):
tracing: fix build failure on s390
trace: disable preemption before taking raw spinlocks
[S390] implement interrupt-enabling rwlocks
[S390] add mini sclp driver
[S390] implement is_compat_task
[S390] secure computing arch backend
[S390] uaccess: use might_fault() instead of might_sleep()
[S390] vmalloc: add vmalloc kernel parameter support
[S390] maccess: add weak attribute to probe_kernel_write
[S390] maccess: arch specific probe_kernel_write() implementation
[S390] kprobes: use probe_kernel_write
[S390] ftrace: add dynamic ftrace support
[S390] ftrace: add function trace mcount test support
[S390] ftrace: add function graph tracer support
[S390] ftrace: add system call tracer support
[S390] wire up sys_rt_tgsigqueueinfo
[S390] wire up sys_perf_counter_open
PM: Add empty suspend/resume device irq functions
[S390] time: convert from bootmem to slab
[S390] 3215 console: convert from bootmem to slab
[S390] 3270 console: convert from bootmem to slab
[S390] sclp console: convert from bootmem to slab
[S390] vt220 console: convert from bootmem to slab
[S390] pm: fix build error for !SMP
[S390] kprobes: defer setting of ctlblk state
can: let SJA1000 driver depend on HAS_IOMEM
net: let KS8842 driver depend on HAS_IOMEM
Heiko Schocher (1):
83xx: add support for the kmeter1 board.
Hendrik Brueckner (10):
af_iucv: sync sk shutdown flag if iucv path is quiesced
af_iucv: add sockopt() to enable/disable use of IPRM_DATA msgs
af_iucv: Support data in IUCV msg parameter lists (IPRMDATA)
af_iucv: Modify iucv msg target class using control msghdr
af_iucv: Provide new socket type SOCK_SEQPACKET
af_iucv: cleanup and refactor recvmsg() EFAULT handling
af_iucv: New socket option for setting IUCV MSGLIMITs
[S390] pm: hvc_iucv power management callbacks
af_iucv: Change if condition in sendmsg() for more readability
af_iucv: Return -EAGAIN if iucv msg limit is exceeded
Henrique de Moraes Holschuh (7):
thinkpad-acpi: store fw version with strict checking
thinkpad-acpi: add quirklist engine
thinkpad-acpi: fix BEEP ACPI handler warnings
thinkpad-acpi: enhance led support
thinkpad-acpi: silence bogus warning when ACPI video is disabled
thinkpad-acpi: forbid the use of HBRV on Lenovo ThinkPads
thinkpad-acpi: support the second fan on the X61
Herbert Xu (32):
gro: New frags interface to avoid copying shinfo
gro: Fix handling of headers that extend over the tail
gro: Fix COMPLETE checksum handling
tcp: Unexport TCPv6 GRO functions
skbuff: Move new code into __copy_skb_header
skbuff: Copy csum instead of csum_start/csum_offset
gro: Open-code frags copy in skb_gro_receive
gro: Inline skb_gro_header and cache frag0 virtual address
gro: Localise offset/headlen in skb_gro_offset
gro: Only use skb_gro_header for completely non-linear packets
tcp: Optimise GRO port comparisons
tcp: Remove unnecessary window comparisons for GRO
tcp: Optimise len/mss comparison
gro: Optimise length comparison in skb_gro_header
gro: Avoid unnecessary comparison after skb_gro_header
ipv4: Use 32-bit loads for ID and length in GRO
gro: Open-code final pskb_may_pull
gro: Nasty optimisations for page frags in skb_gro_receive
gro: Store shinfo in local variable in skb_gro_receive
tcp: Do not check flush when comparing options for GRO
crypto: padlock - Restore dependency on x86
crypto: testmgr - Dynamically allocate xbuf and axbuf
crypto: testmgr - Check all test vector lengths
crypto: testmgr - Allow hash test vectors longer than a page
gso: Stop fraglists from escaping
tun: Only wake up writers
virtio_net: Set correct gso->hdr_len
tun: Optimise handling of bogus gso->hdr_len
net: Ensure partial checksum offset is inside the skb head
[SCSI] cxgb3i: Include net/dst.h for struct dst_cache
virtio_net: Fix IP alignment on non-mergeable RX path
net: Move rx skb_orphan call to where needed
Hermann Kneissel (1):
USB: garmin_gps: removes usb_reset_device from garmin_close
Hidetoshi Seto (32):
x86: smarten /proc/interrupts output for new counters
x86, mce: Cleanup param parser
x86, mce: use strict_strtoull
x86, mce: trivial clean up for therm_throt.c
x86, mce: trivial clean up for mce.c
x86, mce: trivial clean up for mce_amd_64.c
x86, mce: trivial clean up for mce_intel_64.c
x86, mce: trivial clean up for mce-inject.c
x86: trivial clean up for arch/x86/Kconfig
x86, mce: fix for mce counters
x86, mce: Fix mce printing
x86, mce: Add boot options for corrected errors
PCI MSI: Remove unused/obsolete macros and definitions
PCI MSI: Define PCI_MSI_MASK_32/64
x86, mce: don't init timer if !mce_available
x86, mce: cleanup mce_start()
x86, mce: add __read_mostly
x86, mce: rename static variables around trigger
x86, mce: sysfs entries for new mce options
x86, mce: unify mce.h
x86, mce: make mce_disabled boolean
x86, mce: unify smp_thermal_interrupt, prepare p4
x86, mce: unify smp_thermal_interrupt, prepare mce_intel_64
x86, mce: unify smp_thermal_interrupt, prepare
x86, mce: unify smp_thermal_interrupt
x86, mce: squash mce_intel.c into therm_throt.c
x86, mce: remove intel_set_thermal_handler()
x86, mce: remove therm_throt.h
x86, mce: mce.h cleanup
x86, mce: rename _64.c files which are no longer 64-bit-specific
x86, mce: fix error path in mce_create_device()
PCI: make msi_free_irqs() to use msix_mask_irq() instead of open coded write
Hin-Tak Leung (1):
zd1211rw: adding 083a:e503 as a ZD1211B device
Hiroshi DOYU (7):
omap iommu: tlb and pagetable primitives
omap iommu: omap2 architecture specific functions
omap iommu: omap3 iommu device registration
omap iommu: simple virtual address space management
omap iommu: entries for Kconfig and Makefile
omap2 iommu: entries for Kconfig and Makefile
omap iommu: add MPU_BRIDGE_IOMMU for tidspbridge migration
Hisashi Hifumi (6):
ocfs2: fdatasync should skip unimportant metadata writeout
NILFS2: Pagecache usage optimization on NILFS2
Btrfs: fdatasync should skip metadata writeout
Btrfs: pin buffers during write_dev_supers
jbd2: clean up jbd2_journal_try_to_free_buffers()
jbd: clean up journal_try_to_free_buffers()
Hitoshi Mitake (2):
sched: Hide runqueues from direct refer at source code level
Making fs/minix/minix.h double including safe
Holger Schurig (2):
imx: exit functions can/should be void
imx: re-work of PWM, add i.MX21 support
Hong H. Pham (1):
sparc64: fix and optimize irq distribution
Huang Shijie (1):
lib: do code optimization for radix_tree_lookup() and radix_tree_lookup_slot()
Huang Weiyi (11):
RDS: remove unused #include <version.h>
cfg80211: remove duplicated #include
nl80211: remove duplicated #include
x86: mce: remove duplicated #include
sh: pci: remove duplicated #include's
V4L/DVB: cx231xx: remove unused #include <linux/version.h>'s
[ARM] S3C24XX: remove duplicated #include
x86: Remove duplicated #include's
Staging: comedi: remove dupilcated #include
Staging: rt3070: remove dupilcated #include
Staging: remove unused #include <linux/version.h>'s
Huang Ying (13):
crypto: cryptd - Use nivcipher in cryptd_alloc_ablkcipher
crypto: fpu - Add template for blkcipher touching FPU
crypto: aes-ni - Add support for more modes
x86, mce: improve mce_get_rip
x86, mce: export MCE severities coverage via debugfs
PCI: Add pci_bus_set_ops
PCI: PCIE AER: export aer_irq
PCI: PCIE AER: Document for PCIE AER software error injection
PCI AER: software error injection
x86, mce: fix a race condition about mce_callin and no_way_out
crypto: aes-ni - Fix cbc mode IV saving
crypto: aes-ni - Do not sleep when using the FPU
crypto: aes-ni - Remove CRYPTO_TFM_REQ_MAY_SLEEP from fpu template
Hugh Dickins (5):
ide: fix PowerMac bootup oops
mm: alloc_large_system_hash check order
hugetlb: fault flags instead of write_access
mm: don't rely on flags coincidence
mm: pass mm to grab_swap_token
Hugo Villeneuve (1):
davinci: DM644x: add support for SFFSDR board
Hunter Adrian (1):
UBIFS: return error if link and unlink race
Ian Abbott (6):
Staging: comedi: 'pcmcia_parse_tuple()' now has two arguments, not three.
Staging: comedi: pcl818: Fix option handling for FIFO mode (hopefully!).
Staging: comedi: pcl818: Tidy up AI command after channel dropout or similar error.
Staging: comedi: Work around malformed RTAI_VERSION_CODE.
Staging: comedi: Undo stupid commit made 3 months ago
Staging: comedi: amplc_pc236: Corrected documentation.
Ian Campbell (8):
xen: resume interrupts before system devices.
xen: add irq_from_evtchn
xen: add /dev/xen/evtchn driver
xen: export ioctl headers to userspace
xen: remove suspend_cancel hook
xen: use device model for suspending xenbus devices
xen: drop kexec bits from /sys/hypervisor since kexec isn't implemented yet
xen: honour VCPU availability on boot
Ian Molton (1):
tmio_mmc: fix clock setup
Igor M. Liplianin (6):
V4L/DVB (11981): Remote control debugging for dw2102 driver based USB cards
V4L/DVB (11982): Add keymaps for TeVii and TBS USB DVB-S/S2 cards
V4L/DVB (11983): Add support for DVBWorld DVB-C USB Cable card.
V4L/DVB (11984): Add support for yet another SDMC DM1105 based DVB-S card.
V4L/DVB (12095): Change lnbh24 configure bits for NetUP card.
V4L/DVB (12098): Create table for customize stv0900 ts registers.
Ilpo Järvinen (2):
tcp: extend ECN sysctl to allow server-side only ECN
tcp: fix loop in ofo handling code and reduce its complexity
Imre Deak (2):
ARM: OMAP2: 2430SDP: Add FB support to board file
ARM: OMAP3: ZOOM MDK: Add FB support to board file
Imre Kaloz (3):
[ARM] orion5x: WNR854T switch support
MIPS: Sibyte: Remove simulator option
MIPS: Sibyte: Remove standalone kernel support
InKi Dae (1):
Samsung SoC Framebuffer driver: add Alpha Channel support
Inaky Perez-Gonzalez (24):
wimax/i2400m: generate fake source MAC address with random_ether_addr()
wimax/i2400m: trace commands sent from user space on the "echo" pipe
wimax/i2400m: allow kernel commands to device to be logged too
wimax/i2400m: factor out 'state report's TLV handling to a function
wimax/i2400m: remove redundant readiness checks from i2400m_report_tlv_*()
wimax: document why wimax_msg_*() operations can be used in any state
wimax/i2400m: sdio: set the block size before enabling the function
wimax/i2400m: usb: fix device reset on autosuspend while not yet idle
wimax: a new API call was added, increment minor protocol version number
wimax/i2400m: introduce module parameter to disable entering power save
wimax/i2400m: don't call netif_start_queue() in _tx_msg_sent()
wimax/i2400m: i2400m's work queue should be initialized before RX support
wimax/i2400m: i2400m_schedule_work() doesn't need i2400m->work_queue
wimax/i2400m: rename misleading I2400M_PL_PAD to I2400M_PL_ALIGN
wimax/i2400m: fix panic/warnings caused by missed check on empty TX message
wimax/i2400m: fix panic due to missed corner cases on tail_room calculation
wimax/i2400m: don't reset device on i2400m_dev_shutdown()
wimax/i2400m: fix oops when the TX FIFO fills up due to a missing check
wimax/i2400m: if a device reboot happens during probe, handle it
wimax/i2400m: Allow bus-specific driver to specify retry count
wimax/i2400m: don't reset device when bootrom init retries are exceeded
wimax/i2400m/sdio: Move all the RX code to a unified, IRQ based receive routine
wimax: fix warning caused by not checking retval of rfkill_set_hw_state()
wimax: fix gcc warnings in sh4 when calling BUG()
Ingo Molnar (306):
Merge branches 'x86/signal' and 'x86/irq' into perfcounters/core
performance counters: documentation
performance counters: x86 support
x86, perfcounters: read out MSR_CORE_PERF_GLOBAL_STATUS with counters disabled
perfcounters: select ANON_INODES
perfcounters, x86: simplify disable/enable of counters
perfcounters, x86: clean up debug code
perfcounters: consolidate global-disable codepaths
perf counters: restructure the API
perf counters: add support for group counters
perf counters: group counter, fixes
perf counters: hw driver API
perf counters: implement PERF_COUNT_CPU_CLOCK
perf counters: consolidate hw_perf save/restore APIs
perf counters: implement PERF_COUNT_TASK_CLOCK
perf counters: add prctl interface to disable/enable counters
perf counters: clean up state transitions
perf counters: update docs
Merge branch 'x86/irq' into perfcounters/core
x86: implement atomic64_t on 32-bit
perfcounters: restructure x86 counter math
perfcounters: implement "counter inheritance"
perfcounters: fix task clock counter
perfcounters: add context switch counter
perfcounters: add task migrations counter
perfcounters: add nr-of-faults counter
perfcounters: fix non-intel-perfmon CPUs
perfcounters, x86: fix sw counters on non-PMC CPUs
perfcounters: fix lapic initialization
Merge branch 'linus' into perfcounters/core
perfcounters: release CPU context when exiting task counters
perfcounters: flush on setuid exec
perfcounters: use hw_event.disable flag
perfcounters: remove warnings
perfcounters: tweak group scheduling
x86, perfcounters: rename intel_arch_perfmon.h => perf_counter.h
x86, perfcounters: prepare for fixed-mode PMCs
perfcounters: add fixed-mode PMC enumeration
x86, perfcounters: refactor code for fixed-function PMCs
perfcounters: hw ops rename
perfcounters: fix task clock counter
perfcounters: pull inherited counters
perfcounters: fix init context lock
perfcounters: enable lowlevel pmc code to schedule counters
x86, perfcounters: print out the ->used bitmask
perfcounters: remove ->nr_inherited
perfcounters: generalize the counter scheduler
perfcounters: add PERF_COUNT_BUS_CYCLES
x86, perfcounters: add support for fixed-function pmcs
perfcounters: include asm/perf_counter.h only if CONFIG_PERF_COUNTERS=y
Merge branch 'linus' into perfcounters/core
Merge commit 'v2.6.29-rc1' into perfcounters/core
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core
Merge branch 'core/percpu' into perfcounters/core
Merge commit 'v2.6.29-rc2' into perfcounters/core
Merge branch 'core/percpu' into perfcounters/core
Merge branch 'core/percpu' into perfcounters/core
perfcounters: fix "perf counters kills oprofile" bug, v2
Merge commit 'v2.6.29-rc4' into perfcounters/core
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core
Merge branch 'linus' into perfcounters/core
Merge branch 'x86/core' into perfcounters/core
perfcounters: remove duplicate definition of LOCAL_PERF_VECTOR
perfcounters: fix acpi_idle_do_entry() workaround
Merge branch 'x86/apic' into perfcounters/core
Merge branch 'x86/apic' into perfcounters/core
Merge branch 'x86/core' into perfcounters/core
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core
Merge commit 'v2.6.29-rc7' into perfcounters/core
Merge branch 'rfc' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/perfcounters into perfcounters/core
perfcounters: fix reserved bits sizing
x86, bts: cleanups
x86, bts: detect size of DS fields, fix
x86/mm: further cleanups of fault.c's include file section
Merge branch 'linus' into perfcounters/core-v2
perf_counter: fix crash on perfmon v1 systems
perf_counter: create Documentation/perf_counter/ and move perfcounters.txt there
perf_counter: add sample user-space to Documentation/perf_counter/
perf_counter tools: tidy up in-kernel dependencies
perf_counter tools: fix build warning in kerneltop.c
perf_counter tools: increase cpu-cycles again
x86, perfcounters: add atomic64_xchg()
Merge branch 'linus' into perfcounters/core
Merge branch 'linus' into tracing/hw-branch-tracing
Merge branch 'linus' into tracing/core
Merge branch 'tracing/urgent' into tracing/ftrace
Merge commit 'v2.6.30-rc1' into perfcounters/core
mm, x86, ptrace, bts: defer branch trace stopping, cleanup
mm, x86, ptrace, bts: defer branch trace stopping, remove dead code
x86 early quirks: eliminate unused function
perf_counter: fix off task->comm by one
perf_counter tools: include PID in perf-report output, tweak user/kernel printut
Merge branch 'tracing/urgent' into tracing/core
x86, irqinit: preempt merge conflicts
Merge branch 'linus' into tracing/core
Merge branch 'core/urgent' into core/rcu
tracing: make the trace clocks available generally
Merge branch 'linus' into x86/apic
perf_counter: copy in Git's top Makefile
perf_counter tools: add in basic glue from Git
perf_counter tools: clean up after introduction of the Git command framework
perf_counter tools: separate kerneltop into 'perf top' and 'perf stat'
perf_counter tools: add help texts
perf_counter tools: add 'perf record' command
perf_counter tools: fix --version
perf_counter tools: add 'perf help'
perf_counter tools: fix 'make install'
perfcounters, sched: remove __task_delta_exec()
Merge branch 'linus' into x86/mm
Merge commit 'v2.6.30-rc3' into tracing/hw-branch-tracing
perf_counter tools: move helper library to util/*
x86, vmlinux.lds: add copyright
x86, vmlinux.lds: fix relocatable symbols
Merge branch 'linus' into perfcounters/core
perf_counter: add/update copyrights
perf_counter tools: add perf-report to the Makefile
perf_counter tools: perf stat: make -l default-on
perf_counter tools: fix infinite loop in perf-report on zeroed event records
perf_counter tools: fix x86 syscall numbers
Merge branch 'x86/apic' into irq/numa
x86, mm: fault.c, use printk_once() in is_errata93()
perf_counter: round-robin per-CPU counters too
perf_counter: initialize the per-cpu context earlier
perf_counter: convert perf_resource_mutex to a spinlock
perf_counter: fix fixed-purpose counter support on v2 Intel-PERFMON
irq: change ->set_affinity() to return status, fix
Merge branch 'core/locking' into perfcounters/core
x86: clean up arch/x86/kernel/tsc_sync.c a bit
Merge branch 'linus' into tracing/core
Merge branch 'tracing/hw-branch-tracing' into tracing/core
Merge branch 'x86/urgent' into x86/xen
perf_counter tools: remove debug code from builtin-stat.c
Merge commit 'v2.6.30-rc5' into x86/mm
Merge commit 'v2.6.30-rc5' into x86/apic
Merge commit 'v2.6.30-rc5' into sched/core
Merge commit 'v2.6.30-rc5' into core/iommu
Merge branch 'x86/apic' into irq/numa
perf_counter: x86: Fix throttling
perf_counter: x86: Disallow interval of 1
perf_counter: x86: Protect against infinite loops in intel_pmu_handle_irq()
perf_counter: Remove ACPI quirk
perf stat: handle Ctrl-C
perf_counter: fix threaded task exit
perf_counter, x86: fix zero irq_period counters
Merge commit 'v2.6.30-rc6' into perfcounters/core
Merge commit 'v2.6.30-rc6' into x86/mm
perf_counter, x86: speed up the scheduling fast-path
Merge commit 'v2.6.30-rc6' into tracing/core
sched: properly define the sched_group::cpumask and sched_domain::span fields
perf_counter: fix counter freeing logic
perf_counter: fix counter inheritance race
perf_counter: Fix context removal deadlock
perf_counter: fix !PERF_COUNTERS build failure
perf_counter tools: increase limits
perf_counter: Increase mmap limit
perf_counter tools: increase limits, fix
perf_counter: Move child perfcounter init to after scheduler init
perf stat: flip around ':k' and ':u' flags
Revert "perf_counter, x86: speed up the scheduling fast-path"
perf_counter: fix warning & lockup
perf_counter, x86: Fix APIC NMI programming
perf_counter, x86: Make NMI lockups more robust
perf_counter: Initialize ->oncpu properly
perf record: Straighten out argv types
perf stat: Remove unused variable
perf record: Convert to Git option parsing
perf_counter tools: Librarize event string parsing
perf stat: Convert to Git option parsing
perf top: Convert to Git option parsing
perf_counter tools: remove the standalone perf-report utility
perf record: Convert to Git option parsing
perf report: Add help/manpage
perf report: add --dump-raw-trace option
perf report: add counter for unknown events
perf report: add more debugging
perf report: Only load text symbols from kallsyms, fix
perf_counter tools: Introduce stricter C code checking
perf_counter tools: Rename output.perf to perf.data
perf_counter tools: Add built-in pager support
perf report: Remove <ctype.h> include
pref_counter: tools: report: Add header printout & prettify
pref_counter: tools: report: Robustify in case of weird events
perf_counter: Fix perf_counter_init_task() on !CONFIG_PERF_COUNTERS
perf_counter tools: report: Add help text for --sort
x86, mce: clean up mce_64.c
x86, mce: clean up mce_32.c
x86, mce: clean up p4.c
x86, mce: clean up p5.c
x86, mce: clean up p6.c
x86, mce: clean up k7.c
x86, mce: clean up winchip.c
x86, mce: clean up non-fatal.c
x86, mce: clean up therm_throt.c
x86, mce: clean up mce_amd_64.c
x86, mce: unify, prepare 64bit in mce.h
x86, mce: unify, prepare codes
x86, mce: unify, prepare for 32-bit v2
x86, mce: unify
x86, mce: Rename sysfs variables
x86, mce: print number of MCE banks
perf_counter tools: Clean up builtin-stat.c's do_perfstat()
perf_counter tools: Split display into reading and printing
perf_counter tools: Also display time-normalized stat results
perf_counter: Fix cpuctx->task_ctx races
perf_counter: Robustify counter-free logic
perf_counter tools: Print 'CPU utilization factor' in builtin-stat
perf_counter tools: Fix 'make install'
perf_counter tools: Generate per command manpages (and pdf/html, etc.)
perf_counter tools: Fix unknown command help text
Merge branch 'linus' into perfcounters/core
perf_counter: Tidy up style details
Merge branch 'linus' into irq/numa
Merge branch 'x86/cpufeature' into irq/numa
perf report: Clean up the default output
perf report: Fix column width/alignment of dsos
perf record: Add --append option
perf record: Increase mmap buffering default
perf report: Print more info instead of <unknown> entries
perf_counter tools: Make source code headers more coherent
perf record: Print out the number of events captured
perf report: Print -D to stdout
perf report: Improve sort key recognition
perf report: Handle vDSO symbols properly
perf_counter tools: Clean up old kerneltop references
perf record: Refine capture printout
perf report: Display 100% correctly
perf stat: Print out all arguments
perf report: Add front-entry cache for lookups
perf help: Fix bug when there's no perf-* command around
perf_counter tools: Optimize harder
perf_counter tools: Work around warnings in older GCCs
perf_counter: Fix throttling lock-up
perf report: Clean up event processing
perf report: Split out event processing helpers
perf report: Handle all known event types
perf top: Reduce default filter threshold
perf record/report: Fix PID/COMM handling
Merge branch 'tracing/ftrace' into tracing/core
perf_counter tools: Build with native optimization
perf_counter tools: Print out symbol parsing errors only if --verbose
perf report: Print out the total number of events
perf_counter tools: Add color terminal output support
perf_counter tools: Dont output in color on !tty
perf report: Bail out if there are unrecognized options/arguments
perf stat: Update help text
perf record: Split out counter creation into a helper function
perf record, top: Implement --freq
perf report: Display user/kernel differentiator
perf_counter tools: Clarify events/samples naming
Merge branch 'tip/tracing/ftrace-4' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/ftrace
perf_counter tools: Remove -march=native
perf_counter tools: Sample and display frequency adjustment changes
perf record: Set frequency correctly
perf_counter: Separate out attr->type from attr->config
perf_counter: Implement generalized cache event types
perf_counter tools: Fix cache-event printout
perf_counter tools: Uniform help printouts
perf_counter tools: Tidy up manpage details
perf_counter tools: Prepare for 'perf annotate'
perf_counter tools: Add 'perf annotate' feature
Merge branch 'linus' into perfcounters/core
perf_counter tools: Move from Documentation/perf_counter/ to tools/perf/
perf_counter tools: Fix error condition in parse_aliases()
perf annotate: Automatically pick up vmlinux in the local directory
perf annotate: Fix command line help text
Merge branch 'linus' into core/iommu
Merge branch 'dma-debug/2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into core/iommu
Merge branch 'linus' into x86/cpu
perf stat: Continue even on counter creation error
perf top: Fall back to cpu-clock-tick hrtimer sampling if no cycle counter available
perf record: Fall back to cpu-clock-ticks if no PMU
perf_counter tools: Handle kernels with !CONFIG_PERF_COUNTER
perf report: Print more expressive message in case of file open error
perf stat: Print out instructins/cycle metric
perf_counter: Clean up x86 boot messages
perf_counter tools: Standardize color printing
Merge branch 'amd-iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into core/iommu
Revert "x86, bts: reenable ptrace branch trace support"
perf_counter tools: Clean up u64 usage
perf_counter: Better align code
perf_counter: Turn off by default
Merge branch 'linus' into perfcounters/core
Merge branch 'linus' into x86/mce3
perf stat: Reorganize output
perf stat: Add feature to run and measure a command multiple times
perf stat: Enable raw data to be printed
[SCSI] cnic: fix error: implicit declaration of function â__symbol_getâ
perf report: Print out raw events in hexa
perf record/report: Add call graph / call chain profiling
perf_counter, x86: Fix call-chain walking
perf_counter, x86: Fix kernel-space call-chains
perf record: Fix fast task-exit race
perf report: Add per system call overhead histogram
perf report: Fix 32-bit printf format
x86: mm: Read cr2 before prefetching the mmap_lock
Merge branch 'amd-iommu/fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into x86/urgent
Merge branch 'linus' into x86/urgent
Merge branch 'linus' into perfcounters/core
Merge branch 'x86/urgent' into x86/mce3
perf report: Tidy up the "--parent <regex>" and "--sort parent" call-chain features
perf report: Add validation of call-chain entries
perf report: Filter to parent set by default
perf_counter, x86: Improve interactions with fast-gup
Merge branch 'x86/mce3' into x86/urgent
Merge branch 'tip/tracing/urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent
Merge branch 'tip/tracing/urgent-1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent
Ivo Clarysse (2):
MXC: mx21ads base support
MXC: mx2_defconfig file
Ivo van Doorn (15):
rt2x00: Move Move pci_dev specific access to rt2x00pci
rt2x00: Fix Sparse warning
rt2x00: Move iv_len into tx descriptor data
rt2x00: Add support for L2 padding during TX/RX
rt2x00: Implement support for 802.11n
rt2x00: Implement support for rt2800usb
rt2x00: Add new USB ID for rt2800usb
rt2x00: Synchronize initialization with rt2870 driver
rt2x00: Simplify rt2x00_check_rev
rt2x00: Fix chipset detection for rt73usb
rt2x00: Add USB ID for rt2800usb
rt2x00: Add new rt2800usb USB ID's for Sweex
rt2x00: Remove usage of IEEE80211_CONF_CHANGE_BEACON_INTERVAL
rt2x00: Add new rt2800usb USB ID's
rt2x00: Remove last usage of beacon_int from ieee80211_config
J. Bruce Fields (19):
nfsd: eliminate ENCODE_HEAD macro
nfsd4: delete obsolete xdr comments
nfsd: support ext4 i_version
nfsd: quiet compile warning
nfsd4: setclientid_confirm callback-change fixes
nfsd4: set shorter timeout
nfsd4: set cb_client inside setup_callback_client
nfsd4: create rpc callback client from server thread
nfsd4: lookup up callback cred only once
nfsd4: replace callback thread by asynchronous rpc
nfsd4: rename callback struct to cb_conn
nfsd4: eliminate struct nfs4_cb_recall
nfsd4: remove unused dl_trunc
nfsd4: track recall retries in nfs4_delegation
nfsd4: make recall callback an asynchronous rpc
Merge commit 'v2.6.30' into for-2.6.31
nfsd: track last inode only in use_wgather case
nfsd: Pull write-gathering code out of nfsd_vfs_write
nfsd: minor nfsd_vfs_write cleanup
J. R. Okajima (2):
remove unlock_kernel() left accidentally
vfs: fix nd->root leak in do_filp_open()
J.R. Mauro (1):
Staging: rspiusb: make driver compile
Jack Morgenstein (1):
IB/mlx4: Add strong ordering to local inval and fast reg work requests
Jack Steiner (26):
x86, UV: Fix macros for multiple coherency domains
gru: bug fixes for GRU exception handling
gru: dump chiplet state
gru: dynamic allocation of kernel contexts
gru: change context load and unload
gru: support cch_allocate for kernel threads
gru: change resource assignment for kernel threads
gru: support contexts with zero dsrs or cbrs
gru: fix handling of mesq failures
gru: check context state on reload
gru: support instruction completion interrupts
gru: support for asynchronous gru instructions
gru: update gru kernel self tests
gru: update to rev 0.9 of gru spec
gru: fix cache coherency issues with instruction retry
gru: add user request to explicitly unload a gru context
gru: fix automatic retry of gru instruction failures
gru: collect per-context user statistics
gru: delete user request for fetching chiplet status
gru: cleanup gru inline functions
gru: generic infrastructure for context options
gru: add user request to specify gru slice
gru: fix potential use-after-free when purging GRU tlbs
gru: fixes to grudump utility
gru: remove references to the obsolete global status handle
gru: copyright fixes
Jack Stone (2):
infiniband: Remove void casts
i2c: Remove void casts
James Bottomley (15):
block: allow blk_rq_map_kern to append to requests
Merge branch 'scsi-fixes' into merge-base
block: fix oops with block tag queueing
block: fix an oops on BLKPREP_KILL
[SCSI] fix up scsi_eh_lock_door()
[SCSI] sd: fix bug in SCSI async probing
[SCSI] mpt fusion: fix up doc book comments
[SCSI] Merge branch 'linus'
[SCSI] don't attach ULD to Dell Universal Xport
[SCSI] aic79xx: make driver respect nvram for IU and QAS settings
enhance device info matching for multiple tables
scsi_transport_spi: use spi target settings instead of inquiry data for DV
scsi_transport_spi: Blacklist Ultrium-3 tape for IU transfers
Revert "[SCSI] cnic: fix error: implicit declaration of function â__symbol_getâ"
[SCSI] scsi_transport_fc: replace BUS_ID_SIZE by fixed count
James Gardiner (1):
ALSA: hda - Addition for HP dv4-1222nr laptop support
James Morris (5):
Merge branch 'master' into next
Merge branch 'master' into next
Merge branch 'master' into next
Merge branch 'next' into for-linus
nfs: remove unnecessary NFS_INO_INVALID_ACL checks
James Smart (15):
[SCSI] lpfc 8.3.2 : Reorganization for SLI4
[SCSI] lpfc 8.3.2 : Addition of SLI4 Interface - Base Support
[SCSI] lpfc 8.3.2 : Addition of SLI4 Interface - Queues
[SCSI] lpfc 8.3.2 : Addition of SLI4 Interface - Mailbox handling
[SCSI] lpfc 8.3.2 : Addition of SLI4 Interface - FCOE Discovery support
[SCSI] lpfc 8.3.2 : Update of copyrights
[SCSI] lpfc 8.3.2 : Miscellaneous Changes
[SCSI] lpfc 8.3.2 : Persistent Vport Support
[SCSI] lpfc 8.3.2 : Update the lpfc driver version to 8.3.2
[SCSI] FC Pass Thru support
[SCSI] lpfc 8.3.3 : Fix various SLI-3 vs SLI-4 differences
[SCSI] lpfc 8.3.3 : FC/FCOE discovery fixes
[SCSI] lpfc 8.3.3 : Fix a couple of spin_lock and memory issues and a crash
[SCSI] lpfc 8.3.3 : Add support for Target Reset handler entrypoint
[SCSI] lpfc 8.3.3 : Update driver version to 8.3.3
Jan Beulich (1):
initconst adjustments
Jan Blunck (3):
powerpc/spufs: Remove double check for non-negative dentry
KVM: Wake up waitqueue before calling get_cpu()
atomic: only take lock when the counter drops to zero on UP as well
Jan Ceuleers (1):
V4L/DVB (11962): dvb: Fix broken link in get_dvb_firmware for nxt2004 (A180)
Jan Engelhardt (12):
netfilter: xtables: use NFPROTO_ for xt_proto_init callsites
netfilter: queue: use NFPROTO_ for queue callsites
netfilter: xtables: use NFPROTO_ in standard targets
netfilter: xtables: remove redundant casts
netfilter: xtables: fix const inconsistency
netfilter: xtables: consolidate open-coded logic
netfilter: xtables: reduce indent level by one
netfilter: xtables: remove some goto
netfilter: xtables: remove another level of indent
netfilter: xtables: consolidate comefrom debug cast access
netfilter: xtables: print hook name instead of mask
netfilter: xt_quota: fix incomplete initialization
Jan Glauber (8):
[S390] qdio: simplify error handling in irq handler
[S390] qdio: inline qdio_perf_stat_inc
[S390] qdio: move adapter interrupt tasklet code
[S390] qdio: fix check for running under z/VM
[S390] qdio: extract all primed SBALs at once
[S390] qdio: merge AI tasklet into interrupt handler
[S390] qdio: leave inbound SBALs primed
[S390] qdio: Sanitize do_QDIO sanity checks
Jan Kara (22):
ocfs2: Fix possible deadlock in ocfs2_global_read_dquot()
ocfs2: Fix lock inversion in ocfs2_local_read_info()
ocfs2: Fix possible deadlock with quotas in ocfs2_setattr()
ocfs2: Fix possible deadlock in quota recovery
ocfs2: Correct ordering of ip_alloc_sem and localloc locks for directories
ext4: Get rid of EXTEND_DISKSIZE flag of ext4_get_blocks_handle()
vfs: Fix sys_sync() and fsync_super() reliability (version 4)
vfs: Call ->sync_fs() even if s_dirt is 0 (version 4)
vfs: Make __fsync_super() a static function (version 4)
vfs: Make sys_sync() use fsync_super() (version 4)
vfs: Move syncing code from super.c to sync.c (version 4)
vfs: Rename fsync_super() to sync_filesystem() (version 4)
quota: Introduce writeout_quota_sb() (version 4)
udf: Use device size when drive reported bogus number of written blocks
ext2: Do not update mtime of a moved directory
ext3: fix chain verification in ext3_get_blocks()
ext3: make sure inode is deleted from orphan list after truncate
isofs: let mode and dmode mount options override rock ridge mode setting
isofs: fix setting of uid and gid to 0
isofs: cleanup mount option processing
vfs: Set special lockdep map for dirs only if not set by fs
ocfs2: Add lockdep annotations
Jan Kasprzak (1):
netfilter: nf_ct_icmp: keep the ICMP ct entries longer
Jan Kiszka (2):
KVM: MMU: Fix auditing code
KVM: Drop request_nmi from stats
Jan Nikitenko (1):
V4L/DVB (11999): af9015: fix stack corruption bug
Jani Monoses (1):
V4L/DVB (11720): gspca - sonixj: Webcam 06f8:3008 added
Jani Nikula (1):
gitignore: Add GNU GLOBAL files to top .gitignore
Jarek Poplawski (7):
pkt_sched: gen_estimator: Fix signed integers right-shifts.
pkt_sched: Use PSCHED_SHIFT in PSCHED time conversion
pkt_sched: Change PSCHED_SHIFT from 10 to 6
ipv4: Fix fib_trie rebalancing
pkt_sched: Rename PSCHED_US2NS and PSCHED_NS2US
pkt_sched: Update drops stats in act_police
ipv4: Fix fib_trie rebalancing, part 2
Jarkko Nikula (1):
ARM: OMAP: Update contact address of I2C registration helper
Jarod Wilson (11):
crypto: testmgr - Handle AEAD test vectors expected to fail verification
crypto: testmgr - Add self-tests for rfc4309(ccm(aes))
crypto: testmgr - Add infrastructure for ansi_cprng self-tests
crypto: testmgr - Add ansi_cprng test vectors
crypto: testmgr - Catch base cipher self-test failures in fips mode
crypto: testmgr - Print self-test pass notices in fips mode
crypto: testmgr - Add ctr(aes) test vectors
crypto: testmgr - Mark algs allowed in fips mode
crypto: testmgr - Skip algs not flagged fips_allowed in fips mode
crypto: tcrypt - Do not exit on success in fips mode
drm/i915: add ignore lvds quirk info for AOpen Mini PC
Jaroslav Kysela (10):
ALSA: au88x0: fix .pointer callback
ALSA: au88x0: fix wrong period_elapsed() call
ALSA: PCM midlevel: improve fifo_size handling
ALSA: PCM midlevel: introduce mask for xrun_debug() macro
ALSA: PCM midlevel: Do not update hw_ptr_jiffies when hw_ptr is not changed
ALSA: PCM midlevel: lower jiffies check margin using runtime->delay value
ALSA: hda-intel: improve initialization for ALC262_HP_BPC model
ALSA: Core - add snd_card_set_id() function
ALSA: Core - clean up snd_card_set_id* calls and remove possible id collision
ALSA: pcm - Fix a typo in hw_ptr update check
Jason Baron (3):
kerneldoc, tracing: make kernel-doc understand TRACE_EVENT() macro (take #2)
tracing: add new tracepoints docbook
tracing: add irq tracepoint documentation
Jason Wessel (6):
USB: usb_debug, usb_generic_serial: implement multi urb write
USB: serial: ftd_sio usb: move status check
USB: serial: usb_debug,usb_generic_serial: implement sysrq and serial break
USB: serial: ftd_sio: implement sysrq handling on break
USB: pl2303 usb_serial: implement sysrq handling on break
USB: usb_serial: only allow sysrq on a console port
Jaswinder Singh (1):
x86: perf_counter.c intel_perfmon_event_map and max_intel_perfmon_events should be static
Jaswinder Singh Rajput (37):
x86: perf_counter remove unwanted hw_perf_enable_all
x86: irqinit_32.c fix compilation warning
x86: prepare perf_counter to add more cpus
x86: AMD Support for perf_counter
x86: decent declarations in perf_counter.c
x86: use pr_info in perf_counter.c
x86: perf_counter cleanup
x86: apic/x2apic_cluster.c x86_cpu_to_logical_apicid should be static
x86: clean up declarations and variables
x86: vdso/vma.c declare vdso_enabled and arch_setup_additional_pages before they get used
x86: page_types.h unification of declarations
x86: avoid multiple declaration of kstack_depth_to_print
x86: k8 convert node_to_k8_nb_misc() from a macro to an inline function
x86: cpufeature.h fix name for X86_FEATURE_MCE
tracing: trace_output.c, fix false positive compiler warning
x86: msr-index.h remove duplicate MSR C001_0015 declaration
x86, mtrr: replace MTRRcap_MSR with msr-index's MSR_MTRRcap
x86, mtrr: replace MTRRfix64K_00000_MSR with msr-index's MSR_MTRRfix64K_00000
x86, mtrr: replace MTRRfix16K_80000_MSR with msr-index's MSR_MTRRfix16K_80000
x86, mtrr: remove mtrr MSRs double declaration
x86, mtrr: replace MTRRfix4K_C0000_MSR with msr-index's MSR_MTRRfix4K_C0000
x86, mtrr: replace MTRRdefType_MSR with msr-index's MSR_MTRRdefType
x86: asm/processor.h: remove double declaration
x86: cpu_debug: Remove model information to reduce encoding-decoding
headers_check fix: m68k, swab.h
powerpc, perf_counter: Fix performance counter event types
PM/ACPI/x86: Fix sparse warning in arch/x86/kernel/acpi/sleep.c
perf_counter, x86: Check old-AMD performance monitoring support
perf_counter, x86: Update AMD hw caching related event table
headers_check fix: mn10300, ptrace.h
headers_check fix: mn10300, setup.h
[IA64] msi_ia64.c dmar_msi_type should be static
Documentation/accounting/getdelays.c intialize the variable before using it
x86: apic/io_apic.c: dmar_msi_type should be static
x86: msr.h linux/types.h is only required for __KERNEL__
Documentation/connector/cn_test.c comment unused cn_test_want_notify()
scsi_transport_iscsi: return -EOVERFLOW for Too many iscsi targets
Jay Fenlason (1):
firewire: add IPv4 support
Jean Delvare (41):
sfc: Don't specify unexistent IRQ
ALSA: keywest: Get rid of useless i2c_device_name() macro
r8169: Use a different default for each family
ALSA: Add missing __devexit_p() markers
x86: Add quirk for reboot stalls on a Dell Optiplex 360
trivial: fix ETIMEOUT -> ETIMEDOUT typos
i2c: Do not probe for TV chips on Voodoo3 adapters
i2c: Do not give adapters a default parent
therm_pm72: Convert to a new-style i2c driver
windfarm: Convert to new-style i2c drivers
therm_adt746x: Convert to a new-style i2c driver
therm_windtunnel: Convert to a new-style i2c driver
hwmon: Fix more __devexit_p glitches
hwmon: (w83627ehf) Add W83627DHG-P support
hwmon: PCI quirk for hwmon access on MSI MS-7031 board
V4L/DVB (11564): tda7432: Delete old driver history
V4L/DVB (11723): Link firmware to physical device
V4L/DVB (11737): Drop stray references to i2c_probe
V4L/DVB (11748): pvrusb2: Don't use the internal i2c client list
V4L/DVB (11843): ir-kbd-i2c: Don't use i2c_client.name for our own needs
V4L/DVB (11844): ir-kbd-i2c: Switch to the new-style device binding model
V4L/DVB (11845): ir-kbd-i2c: Use initialization data
V4L/DVB (11846): ir-kbd-i2c: Don't assume all IR receivers are supported
V4L/DVB (11847): saa7134: Simplify handling of IR on MSI TV at nywhere Plus
V4L/DVB (11848): saa7134: Simplify handling of IR on AVerMedia Cardbus E506R
V4L/DVB (11849): ivtv: Probe more I2C addresses for IR devices
V4L/DVB (11850): pvrusb2: Instantiate ir_video I2C device by default
V4L/DVB (11992): Add missing __devexit_p()
i2c: Kill client_register and client_unregister methods
i2c: Get rid of the legacy binding model
i2c: Drop i2c_probe function
i2c: Merge i2c_attach_client into i2c_new_device
i2c: Kill is_newstyle_driver
i2c: Kill the redundant client list
i2c: Limit core locking to the necessary sections
i2c: Add a sysfs interface to instantiate devices
i2c: Don't advertise i2c functions when not available
Staging: sxg: Add missing __devexit_p()
Staging: rtl8187se: Use to_delayed_work
Staging: altpciechdma: Add missing __devexit_p()
Staging: slicoss: Add missing __devexit_p()
Jean-Christophe PLAGNIOL-VILLARD (1):
sh: mach-r2d: add physmap-flash support for R2D+ boards.
Jean-Francois Moine (20):
V4L/DVB (11446): gspca - t613: Do sensor reset only for sensor om6802.
V4L/DVB (11449): gspca - zc3xx: Bad probe of many webcams since adcm2700 addition.
V4L/DVB (11708): gspca - main: Version change.
V4L/DVB (11709): gspca - zc3xx: Bad debug level in i2c_read
V4L/DVB (11710): gspca - main: Webcams cannot do both isoc and bulk image transfers.
V4L/DVB (11711): gspca - main: Fix a crash when no bandwidth available
V4L/DVB (11712): gspca - main: Set the current alternate setting only when needed
V4L/DVB (11713): gspca - ov534: Don't discard the images when no UVC EOF
V4L/DVB (11714): gspca - spca500 and sunplus: Change the 0x00 insertion mechanism.
V4L/DVB (11715): gspca - main: Set the number of packets per ISOC message.
V4L/DVB (11716): gspca - sonixj: Adjust some exchanges according to traces
V4L/DVB (11717): gspca - sonixj: Webcams with bridge sn9c128 added
V4L/DVB (11718): gspca - vc032x: Bad pixelformat for mi1320_soc
V4L/DVB (11719): gspca - vc032x: mi1320_soc images are upside-down
V4L/DVB (11867): gspca - spca508: Cleanup source and update copyright.
V4L/DVB (11868): gspca - spca508: Optimize code.
V4L/DVB (11869): gspca - ov534: JPEG 320x240 and 640x480 formats for ov965x.
V4L/DVB (11969): gspca - spca505: Reinitialize the webcam at resume time.
V4L/DVB (11971): gspca - doc: Add the 05a9:a518 webcam to the Documentation.
V4L/DVB (11973): gspca - ov534: Do the ov772x work again.
Jean-Mickael Guerin (1):
sctp: fix sack_timeout sysctl min and max types
Jeff Garzik (3):
[SCSI] mvsas: move into new directory drivers/scsi/mvsas/
[SCSI] mvsas: split driver into multiple files
[libata] ahci: use less error-prone array initializers
Jeff Hansen (3):
ath9k: Reset SC_OP_TSF_RESET flag after stuck beacon
ath9k: Combine legacy and 11n rc statistics
ath9k: Add "debug" file to debugfs
Jeff Kirsher (1):
igb: add RQDPC (Receive Queue Drop Packet Count) register macro
Jeff Layton (10):
cifs: fix artificial limit on reading symlinks
cifs: tighten up default file_mode/dir_mode
cifs: have cifs_NTtimeToUnix take a little-endian arg
cifs: make cnvrtDosUnixTm take a little-endian args and an offset
cifs: rename cifs_iget to cifs_root_iget
cifs: make serverino the default when mounting
cifs: fix IPv6 address length check
cifs: make overriding of ownership conditional on new mount options
cifs: add addr= mount option alias for ip=
cifs: remove never-used in6_addr option
Jeff Mahoney (2):
reiserfs: allow exposing privroot w/ xattrs enabled
reiserfs: fix warnings with gcc 4.4
Jeff Moyer (2):
block: implement blkdev_readpages
cfq: remove extraneous '\n' in blktrace output
Jens Axboe (16):
block: make blk_do_io_stat() do the full "is this rq accountable" checks
block: include discard requests in IO accounting
splice: fix misleading comment
splice: fix repeated kmap()'s in default_file_splice_read()
virtio_blk: get rid of unused variable
block: add warning to blk_make_request()
block: change the tag sync vs async restriction logic
Merge branch 'master' into for-2.6.31
Merge branch 'master' into for-2.6.31
Revert "block: implement blkdev_readpages"
Revert "block: Fix bounce limit setting in DM"
[libata] get rid of ATA_MAX_QUEUE loop in ata_qc_complete_multiple() v2
ntfs: remove old debug check for dirty data in ntfs_put_super()
block: don't overwrite bdi->state after bdi_init() has been run
btrfs: properly register fs backing device
ubifs: register backing_dev_info
Jens Rottmann (1):
parport_pc: after superio probing restore original register values
Jeremy Fitzhardinge (38):
mm: disable preemption in apply_to_pte_range
x86/paravirt: remove lazy mode in interrupts
x86/pvops: replace arch_enter_lazy_cpu_mode with arch_start_context_switch
x86/paravirt: flush pending mmu updates on context switch
x86/paravirt: finish change from lazy cpu to context switch start/end
x86/paravirt: allow preemption with lazy mmu mode
mm: allow preemption in apply_to_pte_range
x86/paravirt: use percpu_ rather than __get_cpu_var
xen: disable preempt for leave_lazy_mmu
xen: separate p2m allocation from setting
xen: split construction of p2m mfn tables from registration
xen: clean up xen_load_gdt
xen: make xen_load_gdt simpler
xen: remove xen_load_gdt debug
xen: mask XSAVE from cpuid
x86-64: remove PGE from must-have feature list
x86-64: non-paravirt systems always has PSE and PGE
xen/mmu: some early pagetable cleanups
xen/mmu: weaken flush_tlb_other test
xen: set _PAGE_NX in __supported_pte_mask before pagetable construction
xen: clean up gate trap/interrupt constants
xen/dev-evtchn: clean up locking in evtchn
xen/xenbus: export xenbus_dev_changed
xen: add /sys/hypervisor support
xen/sys/hypervisor: change writable_pt to features
xen: add "capabilities" file
Merge branches 'for-linus/xen/dev-evtchn', 'for-linus/xen/xenbus', 'for-linus/xen/xenfs' and 'for-linus/xen/sys-hypervisor' into for-linus/xen/master
Merge branch 'for-linus/xen/core' into for-linus/xen/master
Merge commit 'origin/master' into for-linus/xen/master
lguest: update lazy mmu changes to match lguest's use of kvm hypercalls
xen: add FIX_TEXT_POKE to fixmap
tracing: avoid warnings from zero-arg tracepoints
xen: reserve Xen start_info rather than e820 reserving
xen/x86-64: fix breakpoints and hardware watchpoints
xen/x86-64: clean up warnings about IST-using traps
xen: cache cr0 value to avoid trap'n'emulate for read_cr0
x86: make _PAGE_HIDDEN conditional
x86: unify pte_hidden
Jeremy Huddleston (1):
Input: appletouch - improve finger detection
Jerome Glisse (5):
drm: Split out the mm declarations in a separate header. Add atomic operations.
drm: Export hash table functionality.
drm: include kernel list header file in hashtab header
drm/radeon: introduce kernel modesetting for radeon hardware
drm/radeon: command stream checker for r3xx-r5xx hardware
Jerry Chuang (1):
Staging: add rtl8192SU wireless usb driver
Jes Sorensen (10):
KVM: ia64: Map in SN2 RTC registers to the VMM module
KVM: ia64: Create inline function kvm_get_itc() to centralize ITC reading.
KVM: ia64: SN2 adjust emulated ITC frequency to match RTC frequency
KVM: ia64: Drop in SN2 replacement of fast path ITC emulation fault handler
KVM: ia64: Don't hold slots_lock in guest mode
KVM: ia64: remove empty function vti_vcpu_load()
KVM: ia64: restore irq state before calling kvm_vcpu_init
KVM: ia64: preserve int status through call to kvm_insert_vmm_mapping
KVM: ia64: ia64 vcpu_reset() do not call kmalloc() with irqs disabled
[IA64] Fix build error in paravirt_patchlist.c
Jesper Dangaard Brouer (7):
igb: Implement reading of reg RQDPC (Receive Queue Drop Packet Count)
igb: Record host memory receive overflow in net_stats
8021q: Vlan driver should use rcu_barrier() on unload instead of syncronize_net()
nfnetlink_queue: Use rcu_barrier() on module unload.
can: af_can.c use rcu_barrier() on module unload.
sctp: protocol.c call rcu_barrier() on unload.
sunrpc/auth_gss: Call rcu_barrier() on module unload.
Jesper Nilsson (4):
CRISv32: Add arch optimized strcmp.
CRISv32: Fix potential null reference in cryptocop driver.
CRISv32: irq.c - Move end brace outside #endif
MAINTAINERS: Change mailing list info for CRIS
Jesse Barnes (4):
drm/i915: apply G45 vblank count code to all G4x chips and fix max_frame_count
drm/i915: avoid non-atomic sysrq execution
drm/i915: enable MCHBAR if needed
PCI: use ACPI _CRS data by default
Jesse Brandeburg (12):
ixgbe: fix link down initial state
ixgb: fix link down initial state
igb: fix link down inital state
e1000e: indicate link down at load
e1000: init link state correctly
e1000/e1000e/igb/ixgb: do not use netif_wake_queue un-necessarily
sctp: add feature bit for SCTP offload in hardware
igb: Enable SCTP checksum offloading
ixgbe: enable hardware offload for sctp
e1000/e1000e/igb/ixgb: don't txhang after link down
ixgbe: Cleanup feature setup code to make the code more readable
ixgbe: Re-adjust ring layouts to have better cacheline efficiency
Jianjun Kong (1):
rtl8139: unify the struct's name
Jie Yang (1):
atl1c: disable L1/L0s when link detected
Jie Zhang (2):
Blackfin: rename bfin_addr_dcachable to bfin_addr_dcacheable
Blackfin: decouple unrelated cache settings to get exact behavior
Jim Paris (1):
ps3vram: Correct exchanged gotos in ps3vram_probe() error path
Jiri Kosina (5):
HID: fix hid-ff drivers so that devices work even without ff support
HID: hidraw -- fix comment about accepted devices
HID: no more reinitializtion is needed in post_reset
HID: fix inverted wheel for bluetooth version of apple mighty mouse
Merge branches 'upstream' and 'ntrig-multitouch' into for-linus
Jiri Pirko (17):
rculist.h: introduce list_entry_rcu() and list_first_entry_rcu()
rculist: use list_entry_rcu in places where it's appropriate
bonding: use ethtool for link checking first
bonding: ignore updelay param when there is no active slave
ne2k-pci: use dev->addr_len instead of "6"
net: introduce a list of device addresses dev_addr_list (v6)
bonding: get rid of CONFIG_PROC_FS ifdefs
net: check retval of dev_addr_init()
net: remove needless (now buggy) & from dev->dev_addr
net: remove needless (now buggy) & from dev->dev_addr (part2)
bridge: avoid an extra space in br_fdb_update()
net: correct a comment for the final #endif
bonding: allow bond in mode balance-alb to work properly in bridge -try4.3
bonding: use bond_is_lb() when it's appropriate
net: convert unicast addr list
net: group address list and its count
spi: fix spi_write_then_read() comment
Jiri Slaby (39):
x86_32: introduce restore_fpu_checking()
x86: unify restore_fpu_checking
x86_64: fix incorrect comments
ath5k: 5211, don't crypt every protected frame
ath5k: Enable AP mode
x86, apic: Restore irqs on fail paths
amd_iommu: fix lock imbalance
kbuild: allow docproc invocation from external
tty:cyclades, load firmware even on Ze
tty: cyclades, don't kill FW
tty: cyclades, remove spurious check in ISR
tty: cyclades, plx9060 casts cleanup
tty: cyclades, cache HW version
tty: cyclades, convert macros to inlines
tty: cyclades, remove typedefs
tty: cyclades, fix nports handling
tty: cyclades, remove unused variables
serial: refactor ASYNC_ flags
rocket: fix test_bit parameters
epca: fix test_bit parameters
tty: remove sleep_on
tty: use prepare/finish_wait
Char: isicom: fix build warning
ath5k: fix beacon_int handling
staging: comedi, remove interrupt.h
staging: agnx, probe cleanup
staging: agnx, remove memlens from probe
staging: agnx, fix fail paths in probe
staging: agnx, fix bssid compiler warnings
staging: meilhaus, switch to misc device
staging: meilhaus, annotate cpi functions
staging: meilhaus, move tables to .c
dma-mapping: mark DMA_nBITS_MASK as deprecated
Net: qla3xxx, remove sleeping in atomic
fusion: mptsas, fix lock imbalance
n_r3964: fix lock imbalance
pcmcia/cm4000: fix lock imbalance
vt_ioctl: fix lock imbalance
tty: fix tty_port_block_til_ready waiting
Joachim Fenkes (1):
IB/ehca: Remove superfluous bitmasks from QP control block
Joakim Tjernlund (2):
ucc_geth: Move freeing of TX packets to NAPI context
rtc: rtc-ds1307 add ds1388
Joao Ramos (2):
ide: try to use PIO Mode 0 during probe if possible
ide: do not access ide_drive_t 'drive_data' field directly
Joe Carnuccio (1):
[SCSI] qla2xxx: Perform an implicit login to the Management Server.
Joe Eykholt (3):
[SCSI] libfcoe: fip: fix non-FIP-mode FLOGI state after reset.
[SCSI] net, libfcoe: Add the FCoE Initialization Protocol ethertype
fix race that can give duplicate host number
Joe Perches (33):
drivers/net: Convert #ifdef DEBUG printk(KERN_DEBUG to pr_debug(
atl1c_main.c: add wait_for_idle routine
arch/m68knommu: Convert #ifdef DEBUG printk(KERN_DEBUG to pr_debug(
x_tables: Convert printk to pr_err
MAINTAINERS: update 8250 section, give Alan Cox a name
scripts/get_maintainer.pl: output first field only in mailing lists and after maintainers.
scripts/get_maintainer.pl: better fix for subscriber-only mailing lists
scripts/get_maintainer.pl: improve --git-chief-penquins (Linus Torvalds) filtering
scripts/get_maintainer.pl: warn on missing git or git repository
scripts/get_maintainer.pl: support M: lines with names and multiple entries per M: line
scripts/get_maintainer.pl: better email name quoting
scripts/get_maintainer.pl: support both "P:/M:" and integrated "M:" lines
scripts/get_maintainer.pl: don't print maintainers when not requested
scripts/get_maintainer.pl: allow 8 bit characters in email addresses
scripts/get_maintainer.pl: change "die" to "warn" when command line file is not a patch
MAINTAINERS: swap mismarked ECRYPT FS M: and P: entries
MAINTAINERS: add file patterns to "THE REST"
MAINTAINERS: update M32R file patterns after rename
MAINTAINERS: mark ALSA lists as moderated
MAINTAINERS: remove L: linux-kernel at vger.kernel.org from all but "THE REST"
MAINTAINERS: mention scripts/get_maintainer.pl in the preface
MAINTAINERS: add file pattern to CISCO FCOE HBA DRIVER
MAINTAINERS: add Paul McKenney to RCU and RCUTORTURE
MAINTAINERS: add file patterns to TTY LAYER
MAINTAINERS: Fix Atheros pattern paths
bootmem.c: avoid c90 declaration warning
MAINTAINERS: pair names/addresses in EDAC-I82975X
MAINTAINERS: fix Atheros pattern paths
MAINTAINERS: update Ftrace documentation pattern
MAINTAINERS: update wireless.h path
MAINTAINERS: ieee802154 fix pattern typo
MAINTAINERS: kmemtrace pattern update
kmemleak: use pr_fmt
Joel Becker (2):
ocfs2: Add statistics for the checksum and ecc operations.
ocfs2: Provide the ocfs2_dlm_lvb_valid() stack API.
Joerg Roedel (53):
dma-debug: re-add dma memory leak detection
amd-iommu: add amd_iommu_dump parameter
amd-iommu: add dump for iommus described in ivrs table
amd-iommu: print ivhd information to dmesg when requested
amd-iommu: print ivmd information to dmesg when requested
amd-iommu: move protection domain printk to dump code
x86/iommu: add IOMMU_STRESS Kconfig entry
amd-iommu: disable device isolation with CONFIG_IOMMU_STRESS
amd-iommu: make sure only ivmd entries are parsed
amd-iommu: introduce for_each_iommu* macros
amd-iommu: consolidate hardware initialization to one function
amd-iommu: drop pointless iommu-loop in msi setup code
amd-iommu: remove support for msi-x
amd-iommu: add function to disable all iommus
amd-iommu: add function to flush tlb for all domains
amd-iommu: add function to flush tlb for all devices
amd_iommu: un __init functions required for suspend/resume
amd-iommu: implement suspend/resume
amd-iommu: introduce aperture_range structure
amd-iommu: move page table allocation code to seperate function
amd-iommu: handle page table allocation failures in dma_ops code
amd-iommu: make address allocator aware of multiple aperture ranges
amd-iommu: change dma_dom->next_bit to dma_dom->next_address
amd-iommu: move aperture_range allocation code to seperate function
amd-iommu: handle exlusion ranges and unity mappings in alloc_new_range
amd-iommu: enlarge the aperture dynamically
amd-iommu: remove amd_iommu_size kernel parameter
amd-iommu: disable round-robin allocator for CONFIG_IOMMU_STRESS
amd-iommu: don't preallocate page tables with CONFIG_IOMMU_STRESS
amd-iommu: don't free dma adresses below 512MB with CONFIG_IOMMU_STRESS
Merge branches 'amd-iommu/fixes', 'amd-iommu/debug', 'amd-iommu/suspend-resume' and 'amd-iommu/extended-allocator' into amd-iommu/2.6.31
dma-debug: add variables and checks for driver filter
dma-debug: add debugfs file for driver filter
dma-debug: add dma_debug_driver kernel command line
dma-debug: add documentation for the driver filter
Merge branches 'dma-debug/fixes' and 'dma-debug/driver-filter' into dma-debug/2.6.31
dma-debug: change hash_bucket_find from first-fit to best-fit
dma-debug: comment style fixes
dma-debug: code style fixes
dma-debug: use pr_* instead of printk(KERN_* ...)
dma-debug: disable/enable irqs only once in device_dma_allocations
dma-debug: simplify logic in driver_filter()
Merge commit 'tip/core/iommu' into amd-iommu/fixes
amd-iommu: remove BUS_NOTIFY_BOUND_DRIVER handling
amd-iommu: detach device explicitly before attaching it to a new domain
amd-iommu: remove unnecessary "AMD IOMMU: " prefix
KVM: MMU: remove call to kvm_mmu_pte_write from walk_addr
dma-debug: check for sg_call_ents in best-fit algorithm too
dma-debug: be more careful when building reference entries
amd-iommu: disable IOMMU hardware on shutdown
x86: disable IOMMUs on kernel crash
amd-iommu: set event buffer head and tail to 0 manually
driver core: add BUS_NOTIFY_UNBOUND_DRIVER event
Johann Baudy (1):
net: TX_RING and packet mmap
Johannes Berg (122):
nl80211: validate some input better
rfkill: remove deprecated state constants
rfkill: remove user_claim stuff
rfkill-input: remove unused code
mac80211: move ieee80211_enable_ht function to mlme.c
cfg80211: introduce scan IE limit attribute
mac80211: pass all probe request IEs to driver
mac80211: include HT capabilities in probe request
cfg80211: add cipher capabilities
mac80211: re-upload keys only after telling driver about association
mac80211: update injection documentation
cfg80211: convert mutex assert to macro
mac80211: add hardware restart function
mac80211: improve powersave implementation
mac80211: disable powersave if pm_qos asks for low latency
mac80211: implement beacon filtering in software
mac80211: enable PS by default
mac80211: document powersaving/beacon filter future
nl80211: send wiphy along with netdev
cfg80211/mac80211: move wext SIWMLME into cfg80211
cfg80211/nl80211: add IBSS API
mac80211: convert to cfg80211 IBSS API
cfg80211: clean up includes
rndis_wlan: remove nickname support
ar9170: support HT receive and channel config
cfg80211: clear WEXT SSID when clearing IBSS
cfg80211: mark all WEXT handlers _GPL
mac80211: validate TIM IE length (redux)
iwlwifi: rename PROBE_OPTION_MAX_API1 to PROBE_OPTION_MAX_3945
iwlwifi: improve scan support
iwlwifi: support truly passive scanning
mac80211: fix IBSS code to not sleep while atomic
rndis_wlan: make some symbols static
mac80211: fix variable truncation on 32-bit
mac80211: remove IEEE80211_CONF_CHANGE_DYNPS_TIMEOUT
nl80211: allow configuring IBSS beacon interval
mac80211: calculate maximum sleep interval
mac80211: fix various problems in ibss code
mac80211: fix PS vs. scan race
mac80211: rename max_sleep_interval to max_sleep_period
mac80211: internally clear failed scans properly
mac80211: fix scan races and rework scanning
mac80211: clean up beacon interval settings
mac80211: unify config_interface and bss_info_changed
mac80211: add driver ops wrappers
mac80211_hwsim: fix bogus warning
mac80211: fix probe response processing
mac80211: tell driver when idle
mac80211: report operating frequency rather than current
mac80211: fix scan channel race
mac80211: set default QoS values according to spec
cfg80211: fix wext iw_freq parsing
iwlwifi: make iwl_set_rate static
mac80211: improve scan timing
mac80211: move HT operation mode BSS info
mac80211: properly track HT operation_mode
mac80211: remove ieee80211_ht_bss_info
iwlwifi: do proper hw restart
iwlwifi: fix PS disable status race
iwlwifi: clean up PS code
cfg80211: constify key mac address in ops
cfg80211: put wext data into substructure
cfg80211: disallow interfering with stations on non-AP
wext: fix get_wireless_stats locking
cfg80211: implement wext key handling
nl80211: improve station flags handling
wext: remove seq_start/stop sparse annotations
mac80211: respond to beacon loss report only once
mac80211: split out and decrease probe wait time
mac80211: don't connect to IBSS network with different privacy
mac80211: IBSS supported rate fixes
mac80211: make noack test available
mac80211: move channel switch code
mac80211: cancel/restart all timers across suspend/resume
b43/legacy: fix beacon change processing
cfg80211: allow wext to remove keys that don't exist
mac80211: fix kernel-doc
mac80211: don't try to do anything on unchanged genIE
mac80211: fix parameter confusion when finding IBSS
mac80211: fix managed mode BSSID handling
wext: remove atomic requirement for wireless stats
mac80211: fix probe response wait timing
mac80211: correct probe wait time
mac80211: deprecate conf.beacon_int properly
cfg80211: validate AID of stations being added
nl80211: bounce scan request back to userspace
cfg80211: use key size constants
mac80211: fix transposed min/max CW values
cfg80211: disallow interfering with stations on non-AP (part 2)
net: introduce pre-up netdev notifier
mac80211_hwsim: remove deprecated radio_enabled
rfkill: rewrite
rfkill: create useful userspace interface
cfg80211: move txpower wext from mac80211
rfkill: add function to query state
cfg80211: add rfkill support
iwm: port to new cfg80211 rfkill
rfkill: always init poll delayed work
rfkill: document /dev/rfkill
cfg80211: fix Kconfig for users of cfg80211
wimax: depend on rfkill properly
rfkill: include err.h
iwlwifi: port to cfg80211 rfkill
ar9170: interpret firmware debug commands
rfkill: print events when input handler is disabled/enabled
b43/legacy: port to cfg80211 rfkill
rfkill: remove input Kconfig
sony: fix rfkill code
mac80211: do not pass PS frames out of mac80211 again
mac80211: don't use master netdev name
mac80211: clean up return value of __ieee80211_parse_tx_radiotap
mac80211: disable PS while probing AP
cfg80211: fix rfkill locking problem
sony: fix rfkill code again
iwlwifi: revamp bss_info_changed
ath9k: port to cfg80211 rfkill
mac80211: add queue debugfs file
mac80211: disconnect when user changes channel
rfkill: improve docs
dell-laptop: fix rfkill conversion
mac80211: fix wext bssid/ssid setting
cfg80211: validate station settings
Johannes Klug (1):
V4L/DVB (11645): gspca - m5602-ov9650: Add image flip quirk for the ASUS A6VA
Johannes Weiner (7):
wait: don't use __wake_up_common()
crypto: api - Use kzfree
mm: introduce follow_pte()
mm: use generic follow_pte() in follow_phys()
mm: introduce follow_pfn()
mm: page_alloc: clear PG_locked before checking flags on free
ipc: unbreak 32-bit shmctl/semctl/msgctl
John Dykstra (5):
pcnet32: Remove redundant set of skb->dev
pcnet32: Remove pointless memory barriers
Network Drop Monitor: Fix skb_kill_datagram
tcp: tcp_prequeue() can use keyed wakeups
net core: Some interface flags not returned by SIOCGIFFLAGS
John Linn (1):
fbdev: Add PLB support and cleanup DCR in xilinxfb driver.
John Stoffel (1):
sym53c8xx: ratelimit parity errors
John W. Linville (9):
rndis_wlan: initiate cfg80211 conversion
rndis_wlan: convert get/set mode to cfg80211
libertas: fix warning about %zd:
rndis_wlan: select CFG80211 in Kconfig
libertas: fix format warning
wireless: remove some (bogus?) 'may be used uninitialized' warnings
p54: correct merge damage from "p54: more SoftLED updates"
ath5k: avoid leaking mutex in ath5k_config
firmware: wireless/libertas: prepare for FIRMWARE_NAME_MAX removal
John Williams (1):
microblaze: Don't use access_ok for unaligned
Jon Hunter (1):
timers: allow deferrable timers for intervals tv2-tv5 to be deferred
Jon Smirl (10):
ASoC: Add SNDRV_PCM_FMTBIT_S32_BE as a valid AC97 format
ASoC: Codec for STAC9766 used on the Efika
ASoC: Basic split of mpc5200 DMA code out of mpc5200_psc_i2s
ASoC: Rename the PSC functions to DMA
ASoC: Add a few more mpc5200 PSC defines
ASoC: Main rewite of the mpc5200 audio DMA code
ASoC: AC97 driver for mpc5200
ASoC: Support for AC97 on Phytec pmc030 base board.
ASoC: Fabric bindings for STAC9766 on the Efika
ASoC: Modify mpc5200 AC97 driver to use V9 of spin_event_timeout()
Jonas Larsson (2):
atmel-mci: Add support for inverted detect pin
avr32: Solves problem with inverted MCI detect pin on Merisc board
Jonas Sjöquist (1):
cdc_ether: additional PID's to the whitelist
Jonathan Brassow (1):
dm exception store: fix exstore lookup to be case insensitive
Jonathan Cameron (7):
ASoC WM8940 Driver
ASoC: IMote2 ASoC Support
[ARM] pxa: Stargate 2 board support
[ARM] pxa/stargate2: Add board specific elements to the smc91x driver
[ARM] pxa/stargate2: add support for Compact Flash/PCMCIA
[ARM] pxa/imote2: add board config for SHT15 humidity sensor
[ARM] pxa/imote2: add i2c board info for the wm8940 audio codec
Jonathan Corbet (4):
Document Reported-by in SubmittingPatches
docs: Encourage better changelogs in the development process document
Document the debugfs API
debugfs: fix docbook error
Jonthan Brassow (2):
dm table: improve warning message when devices not freed before destruction
dm raid1: add userspace log
Joonyoung Shim (5):
ASoC: TWL4030: Add support Voice DAI
ASoC: OMAP: Add checking to detect bufferless pcms
ASoC: TWL4030: Add VDL path support
ASoC: TWL4030: change DAPM for analog microphone selection
[ARM] Add old Feroceon support to compressed/head.S
Jorg Schummer (1):
mmc: mmc_rescan detects card change in one run
Jose Luis Perez Diez (1):
Documentation/Changes: perl is needed to build the kernel
Joseba Goitia Gandiaga (1):
V4L/DVB (11488): get_dvb_firmware: trivial url change
Josh Boyer (3):
powerpc/4xx: Disable PCI_LEGACY
powerpc/40x: Convert AMCC Makalu board to ppc40x_simple
powerpc/40x: Convert AMCC Kilauea/Halekala boards to ppc40x_simple
Josua Dietze (1):
USB: usb-storage: add filter to "option_ms" to leave unrecognized devices alone
Jouni Hogander (2):
OMAP: Add new function to check wether there is irq pending
OMAP: UART: Add sysfs interface for adjusting UART sleep timeout
Jouni Malinen (37):
nl80211: Require auth type for NL80211_CMD_AUTHENTICATE
nl80211: Generate deauth/disassoc event for locally generated frames
nl80211: Add Michael MIC failure event
mac80211: Report rejected association to user space SME
mac80211: Allow scan to be requested in AP mode
nl80211: Add set/get for frag/rts threshold and retry limits
nl80211: Add event for authentication/association timeout
nl80211: Send timeout event on failed direct probe
mac80211: Use a shared function to release frames from RX reorder buf
mac80211: Add a timeout for frames in the RX reorder buffer
mac80211: Comment the order of HT RX reorder handler vs. RX handlers
mac80211: Update SA Query transaction id length
nl80211 : Add support for configuring MFP
mac80211: Drop unencrypted frames based on key setup
mac80211: MFP - Drop unprotected Action frames prior key setup
mac80211: Robust Action frame categories for MFP
nl80211: Validate MFP flag type when parsing STA flags
nl80211: Add IEEE 802.1X PAE control for station mode
nl80211: Add RSC configuration for new keys
mac80211: Cancel pending probereq poll on beacon RX
ath9k: Fix a check for multicast address for virtual wiphy
ath9k: Clean up RX processing a bit
ath9k: Fix PS mode operation to receive buffered broadcast/multicast frames
nl80211: Validate NL80211_ATTR_KEY_SEQ length
ath9k: Wake up for TX in mac80211 timeout=0 sleep mode
ath9k: Do not try to calibrate radio when in sleep mode
ath9k: Use TSFOOR interrupt to trigger TSF sync with next Beacon
ath9k: Wake up for RX filter changes
ath9k: Set PM field in frame control when in PS mode
mac80211: PS processing for every Beacon with our AID in TIM
mac80211: Do not override AID in the duration field
ath9k: Optimize TBTT/DTIM calculation for timers
ath9k: Update Beacon timers based on timestamp from the AP
ath9k: Add sanity check for beacon_int in adhoc/mesh case
mac80211: Do not try to associate with an empty SSID
ath9k: Fix PCI FATAL interrupts by restoring RETRY_TIMEOUT disabling
ath5k: avoid PCI FATAL interrupts by restoring RETRY_TIMEOUT disabling
Jozsef Kadlecsik (1):
netfilter: nf_ct_tcp: TCP simultaneous open support
Juha Yrjola (1):
ARM: OMAP2/3: Add generic onenand support when connected to GPMC
Julia Lawall (5):
sound: use dev_set_drvdata
drivers/net: use dev_get_drvdata
Staging: wlan-ng: p80211wext.c: problem with IW_ENCODE_ALG_WEP
Staging: cpc-usb: Adjust NULL test
Staging: rtl8192su: Correct use of ! and &
Julian Calaby (1):
mb862xxfb: restrict compliation of platform driver to PPC
Jussi Kivilinna (14):
cfg80211: add cfg80211_inform_bss
rndis_wlan: change quality level scale
rndis_wlan: convert get range to cfg80211
rndis_wlan: convert scan to cfg80211
rndis_wlan: fix initialization order for workqueue&workers
rndis_wlan: free priv correctly when rndis_wext_bind fails
HID: force feedback support for SmartJoy PLUS PS2/USB adapter
rndis_wlan: fix support for bcm4320a
rndis_wlan: remove CAP_SUPPORT_TXPOWER/OID_802_11_TX_POWER_LEVEL code
rndis_wlan: explain bits used in key setup code.
rndis_wlan: split add_wpa_key from rndis_iw_set_encode_ext
rndis_wlan: do not try to restore wpa keys using add_wep_key()
rndis_wlan: cleanup: capitalize enum labels
rndis_wlan: cleanup: rename all rndis_wext* objects to rndis_wlan*
Justin Chen (1):
FRV: bitops: Change the bitmap index from int to unsigned long
Jürgen Schindele (1):
[ARM] pxa: add additional mfp definitions for pxa320
KAMEZAWA Hiroyuki (9):
memcg: fix page_cgroup fatal error in FLATMEM
mm: add swap cache interface for swap reference
mm: modify swap_map and add SWAP_HAS_CACHE flag
mm: reuse unused swap entry if necessary
mm: fix lumpy reclaim lru handling at isolate_lru_pages
memcg: fix swap accounting
memcg: fix behavior under memory.limit equals to memsw.limit
memcg: fix lru rotation in isolate_pages
mm: fix incorrect page removal from LRU
KOSAKI Motohiro (3):
vmscan: low order lumpy reclaim also should use PAGEOUT_IO_SYNC
page allocator: move free_page_mlock() to page_alloc.c
mm: remove CONFIG_UNEVICTABLE_LRU config option
Kacper Szczesniak (2):
ALSA: hda - Add support for MacBook 5.1 (Aluminium)
ALSA: hda - Macbook[Pro] 5 6ch support
Kai Makisara (1):
[SCSI] st: fix gcc 4.4 warning
KaiGai Kohei (1):
Permissive domain in userspace object manager
Kalle Valo (1):
wl12xx: add driver
Karen Xie (2):
cxgb3i: use kref to track ddp usage
cxgb3i: suppot of different kernel page sizes
Karl Beldan (5):
ASoC: pxa2xx-i2s: Proper initialization
ASoC: pxa2xx-i2s: Proper hw initialization
ASoC: pxa2xx-i2s: Handle SACR1_DRPL and SACR1_DREC separately
ASoC: pxa2xx-i2s: Fix inappropriate release of i2s clock
ASoC: pxa2xx-i2s: Fix suspend/resume
Karl Relton (2):
Staging: wlan-ng: Move firmware loading into driver
Staging: wlan-ng: Change KERN_DEBUG or pr_debug to match orig driver
Karsten Keil (7):
mISDN: Fix skb leak in error cases
mISDN: Add XHFC support for embedded Speech-Design board to hfcmulti
mISDN: Cleanup debug messages
ISDN:Fix DMA alloc for hfcpci
mISDN: Fix overlapping data access
mISDN: Do not disable IRQ in ph_data_ind()
mISDN: cleanup mISDNhw.h
Kashyap, Desai (16):
[SCSI] mpt fusion: Fixing 1078 data corruption issue for 36GB memory region
[SCSI] mpt fusion: Added support for MPT discovery completion check
[SCSI] mpt fusion: Optimized SendEvent notification Using Doorbell instead FIFO
[SCSI] mpt fusion: config path optimized, completion queue is used
[SCSI] mpt fusion: rewrite of all internal generated functions
[SCSI] mpt fusion: rewrite taskmgmt request and completion routines
[SCSI] mpt fusion: Adding DeviceResetCtx for internal Device reset frame
[SCSI] mpt fusion: rewrite of ioctl_cmds internal generated function
[SCSI] mpt fusion: Firmware event implementation using seperate WorkQueue
[SCSI] mpt fusion: SAS topology scan changes, expander events
[SCSI] mpt fusion: Rescan SAS topology added
[SCSI] mpt fusion: Code Cleanup patch
[SCSI] mpt fusion: Put IOC into ready state if it not already in ready state
[SCSI] mpt fusion: RAID device handling and Dual port Raid support is added
[SCSI] mpt fusion: Queue full event handling
[SCSI] mpt fusion: Added support for Broadcast primitives Event handling
Kay Sievers (17):
ALSA: use card device as parent for jack input-devices
driver core: set default SYSFS_DEPRECATED=n
sched: delayed cleanup of user_struct
Driver Core: add nodename callbacks
Driver Core: misc: add nodename support for misc devices.
Driver Core: usb: add nodename support for usb drivers.
Driver Core: block: add nodename support for block drivers.
Driver Core: x86: add nodename for cpuid and msr drivers.
Driver Core: dvb: add nodename for dvb drivers
Driver Core: input: add nodename for input drivers
Driver Core: sound: add nodename for sound drivers
Driver Core: raw: add nodename for raw devices
Driver Core: drm: add nodename for drm devices
Driver Core: aoe: add nodename for aoe devices
Driver Core: bsg: add nodename for bsg driver
usb: convert endpoint devices to bus-less childs of the usb interface
V4L/DVB (11517): v4l: remove driver-core BUS_ID_SIZE
Kees Cook (1):
modules: sysctl to block module loading
Keika Kobayashi (2):
softirq: introduce statistics for softirq
proc: export statistics for softirq to /proc
Keith Packard (4):
drm/i915: Don't trim cursor addresses to 11 bits
drm/i915: Add Display Port register defines
drm/i915: Hook connector to encoder during load detection (fixes tv/vga detect)
drm: Eliminate magic I2C frobbing when reading EDID
Ken Kawasaki (1):
3c589_cs: add cis(firmware) of 3Com multifunction pcmcia card
Kenji Kaneshige (25):
PCI: use pci_is_root_bus() in acpi_pci_get_bridge_handle()
PCI: use pci_is_root_bus() in acpi_find_root_bridge_handle()
PCI: use pci_is_root_bus() in pci_find_upstream_pcie_bridge()
PCI: use pci_is_root_bus() in pci_read_bridge_bases()
PCI: use pci_is_root_bus() in pci_get_interrupt_pin()
PCI: use pci_is_root_bus() in pci_common_swizzle()
PCI: Remove untested Electromechanical Interlock (EMI) support in pciehp.
PCI hotplug: fix return value of has_foo() functions
PCI hotplug: create symlink to hotplug driver module
PCI hotplug: remove redundant .owner initializations
PCI: remove invalid comment of msi_mask_irq()
PCI ASPM: fix typo in struct pcie_link_state
PCI ASPM: cleanup aspm state field in struct pcie_link_state
PCI ASPM: cleanup latency field in struct pcie_link_state
PCI ASPM: cleanup clkpm state in struct pcie_link_state
PCI ASPM: cleanup misc in struct pcie_link_state
PCI ASPM: cleanup change input argument of aspm functions
PCI ASPM: cleanup initialization
PCI ASPM: cleanup __pcie_aspm_check_state_one
PCI ASPM: cleanup clkpm checks
PCI ASPM: cleanup pcie_aspm_get_cap_device
PCI ASPM: cleanup calc_Lx_latency
PCI ASPM: remove has_switch field
PCI ASPM: cleanup pcie_aspm_sanity_check
PCI ASPM: remove get_root_port_link
Kevin Cernekee (9):
Documentation: add MTD sysfs docs
mtd: add MEMERASE64 ioctl for >4GiB devices
mtd: compat_ioctl cleanup
mtd: add OOB ioctls for >4GiB devices
mtd: Handle compat ioctls directly; remove all trace from compat_ioctl.c
UBI: add reboot notifier
MIPS: Add size and direction arguments to plat_unmap_dma_mem()
MIPS: Pass struct device to plat_dma_addr_to_phys()
MIPS: Support 64-byte D-cache line size
Kevin Hao (2):
net/ucc_geth: allow to set mac address on running device
powerpc/85xx: Add nor flash partitions for mpc8569mds
Kevin Hilman (22):
davinci: fixups for banked GPIO interrupt handling
davinci: add platform support for watchdog timer
davinci: DM355: add base SoC and board support
davinci: DM646x: add base SoC and board support
davinci: update davinci_all_defconfig for dm355, dm6467
davinci: MMC platform support
davinci: EMAC platform support
Revert "ARM: OMAP: Mask interrupts when disabling interrupts, v2"
OMAP2/3: PM: push core PM code from linux-omap
OMAP3: PM: Force IVA2 into idle during bootup
OMAP3: PM: Add wake-up bit defintiions for CONTROL_PADCONF_X
OMAP3: PM: UART: disable clocks when idle and off-mode support
OMAP3: PM: Add D2D clocks and auto-idle setup to PRCM init
OMAP3: PM: D2D clockdomain supports SW supervised transitions
OMAP3: PM: Ensure PRCM interrupts are cleared at boot
OMAP3: PM: Clear pending PRCM reset flags on init
OMAP3: PM: prevent module wakeups from waking IVA2
OMAP1: PM: update and decouple from OMAP2/3 PM core
davinci: cleanup: move dm355 UART2 define to dm355.c
davinci: defconfig update: add EMAC
[ARM] 5529/1: davinci: MMC platform support: DMA_32BIT_MASK --> DMA_BIT_MASK(32)
serial@ add OMAP wakeup-enable register
Kevin Huang (1):
Staging: add pata_rdc driver
Kieran Bingham (2):
sh: Add in some ptrace definitions from GDB.
sh: Fix UBC setup and registers for SH2A
Kim Phillips (3):
crypto: talitos - Whitespace/codingstyle/overrun lines cleanup
crypto: talitos - containerof related codingstyle
crypto: talitos - Avoid unnecessary decrypt check
Kir Kolyshkin (1):
USB: cdc-acm: quirk for Alcatel OT-I650
Kiyoshi Ueda (11):
block: fix no diskstat problem
block: fix a possible oops on elv_abort_queue()
block: add request clone interface (v2)
dm mpath: add start_io and nr_bytes to path selectors
dm mpath: add queue length load balancer
dm mpath: add service time load balancer
dm: prepare for request based option
dm: enable request based option
dm: do not set QUEUE_ORDERED_DRAIN if request based
dm: disable interrupt when taking map_lock
dm mpath: change to be request based
Klaus-Dieter Wacket (2):
qeth: Clear SBALF15 in any case for output buffers.
[S390] pm: lcs driver power management callbacks
Kleber S. Souza (2):
[SCSI] ipr: ipr_remove() marked __devexit
[SCSI] ipr: fix PCI permanent error handler
Kristian Høgsberg (1):
drm_calloc_large: check right size, check integer overflow, use GFP_ZERO
Kristoffer Ericson (1):
fbdev: s1d13xxxfb: add accelerated bitblt functions
Krzysztof HaÅasa (9):
IXP4xx: Add support for the second half of the 64 hardware queues.
IXP4xx: Ethernet and WAN drivers now support "high" hardware queues.
IXP4xx: Whitespace fixes in the Ethernet driver.
IXP42x: Identify Intel IXP425 rev. A0 processors.
IXP42x: add NPE support for IXP425 rev. A0 processors.
IXP42x: Add QMgr support for IXP425 rev. A0 processors.
IXP42x: Use __fls() in QMgr interrupt handlers.
IXP4xx: support for Goramo MultiLink router platform.
IXP4xx: Change QMgr function names to qmgr_stat_*_watermark and clean the comments.
Krzysztof Helt (17):
ALSA: sc6000: add support for SC-6600 and SC-7000
ALSA: sc6000: fix older card initialization
ALSA: sc6000: enable joystick port
bw2: use standard fields for framebuffer physical address and length
cg14: use standard fields for framebuffer physical address and length
cg3: use standard fields for framebuffer physical address and length
cg6: use standard fields for framebuffer physical address and length
leo: use standard fields for framebuffer physical address and length
p9100: use standard fields for framebuffer physical address and length
chipsfb: remove redundant assignment
igafb: use framebuffer_alloc() to allocate fb_info struct
offb: use framebuffer_alloc() to allocate fb_info struct
acornfb: remove fb_mmap function
s3c-fb: fix resource releasing on error during probing
fbdev: use framebuffer_release() for freeing fb_info structures
tcx: use standard fields for framebuffer physical address and length
fbdev: do not allow VESA modes without compiled-in drivers
Kumar Gala (35):
fs_enet: Remove dead code
gianfar: Use memset instead of cacheable_memzero
powerpc/fsl: Remove cell-index from PCI nodes
powerpc: Refactor board check for PCI quirks on FSL boards with uli1575
powerpc/fsl: use of_iomap() for rstcr mapping
powerpc/85xx: Add binding for LAWs and ECM
powerpc/85xx: Add new LAW & ECM device tree nodes for all 85xx systems
powerpc/86xx: Add binding for LAWs and MCM
powerpc/86xx: Add new LAW & MCM device tree nodes for all 86xx systems
powerpc/cpm: Remove some cruft code and defines
powerpc/86xx: clean up smp init code
powerpc/fsl: Removed reg property from 85xx/86xx soc node
fsldma: Fix compile warnings
powerpc/85xx: Add MSI nodes for MPC8568/9 MDS systems
powerpc/fsl: Support unique MSI addresses per PCIe Root Complex
powerpc/8xxx: Update PCI outbound window addresses for 36-bit configs
powerpc/fsl_rio: Fix compile warnings
powerpc/fsl: Update FSL esdhc binding
powerpc/85xx: Add P2020DS board support
powerpc/fsl: Setup PCI inbound window based on actual amount of memory
powerpc: Fix up elf_read_implies_exec() usage
powerpc/pci: Clean up direct access to sysdata by indirect ops
powerpc/pci: Clean up direct access to sysdata by FSL platforms
powerpc/pci: Clean up direct access to sysdata by 52xx platforms
powerpc/pci: Clean up direct access to sysdata by 4xx platforms
powerpc/pci: Clean up direct access to sysdata by CHRP platforms
powerpc/pci: Clean up direct access to sysdata on tsi108 platforms
powerpc/pci: Clean up direct access to sysdata by powermac platforms
powerpc/pci: Clean up direct access to sysdata by RTAS
powerpc/pci: Clean up direct access to sysdata by celleb platforms
powerpc/pci: Move pseries code into pseries platform specific area
powerpc/pci: Cleanup some minor cruft
powerpc/pci: Remove redundant pcnet32 fixup
powerpc/pci: clean up direct access to sysdata by iseries platform
powerpc/85xx: Add SWIOTLB support to FSL boards
Kuninori Morimoto (14):
sh: Add support for SH7724 (SH-Mobile R2R) CPU subtype.
serial: sh-sci: SH7724 support.
sh: sh7724: Add I2C support.
sh: sh7724: Add VPU support.
sh: sh7724: Add VEU support.
sh: Add ms7724se (SH7724) board support
sh: SH7724 has an L2 cache.
sh: fix CONFIG_SH_PCLK_FREQ bug for sh7724
sh: add RAMCR definition for sh4
sh: add weak l2_cache_init function.
sh: sh7724: L2 cache initialization.
sh: sh7723: L2 cache initialization.
sh: sh7724: INTC setting update
sh: sh7724: Add JPU support
Kwangwoo Lee (2):
S3C64XX: Basic A&W6410 board support patch V2
Input: tsc2007 - make sure platform provides get_pendown_state()
Kyle McMartin (1):
MAINTAINERS: rds list is moderated
Kyungmin Park (2):
[ARM] S3C6410: Basic support for NCP board (v2)
mtd: onenand: add bbt_wait & unlock_all as replaceable for some platform
Lachlan McIlroy (1):
xfs_file_last_byte() needs to acquire ilock
Lai Jiangshan (2):
ring_buffer: compressed event header
tracing: add trace_event_read_lock()
Larry Finger (6):
kaweth: Clean up code
b43legacy: Do not select HW_RANDOM
rfkill: Fix broken rfkill LED in 2.6.30-rc1
b43legacy: Fixes for beaconing
b43legacy: Clean up beacon IRQ
rtl8187: Implement TX/RX blink for LED
Laszlo Attila Toth (1):
netfilter: xt_socket: added new revision of the 'socket' match supporting flags
Laurent Pinchart (8):
V4L/DVB (11835): uvcvideo: Parse frame descriptors with non-continuous indexes.
V4L/DVB (11836): uvcvideo: Add missing whitespaces to multi-line format strings.
V4L/DVB (11837): uvcvideo: Start status polling on device open
V4L/DVB (11944): uvcvideo: Add generic control blacklist.
V4L/DVB (11945): uvcvideo: Don't accept to change the format when buffers are allocated.
V4L/DVB (11946): uvcvideo: Add support for Aveo Technology webcams
V4L/DVB (11947): uvcvideo: Add support for FSC V30S webcams
V4L/DVB (11948): uvcvideo: Ignore non-UVC trailing interface descriptors.
Lee Nipper (2):
crypto: talitos - scaffolding for new algorithm types
crypto: talitos - Add ablkcipher algorithms
Len Brown (9):
ACPI: delete acpi.power_nocheck from kernel-parameters.txt
ACPI: delete dead acpi_disabled setting code
ACPI, PCI, x86: move MCFG parsing routine from ACPI to PCI file
ACPI: move declaration acpi_early_init() to acpi.h
ACPI: #define acpi_disabled 1 for CONFIG_ACPI=n
ACPI: battery: fix CONFIG_ACPI_PROCFS_POWER=n build warning
ACPI: idle: rename lapic timer workaround routines
Merge branches 'acerhdf', 'acpi-pci-bind', 'bjorn-pci-root', 'bugzilla-12904', 'bugzilla-13121', 'bugzilla-13396', 'bugzilla-13533', 'bugzilla-13612', 'c3_lock', 'hid-cleanups', 'misc-2.6.31', 'pdc-leak-fix', 'pnpacpi', 'power_nocheck', 'thinkpad_acpi', 'video' and 'wmi' into release
Merge branch 'bjorn-notify' into release
Lennart Poettering (2):
V4L/DVB (11960): v4l: generate KEY_CAMERA instead of BTN_0 key events on input devices
V4L/DVB (11993): V4L/pwc - use usb_interface as parent, not usb_device
Lennert Buytenhek (8):
mv643xx_eth: fix variable shadowing sparse warning
mv643xx_eth: count handling a link event as one unit of napi work
mv643xx_eth: minor register definition cleanup
mv643xx_eth: rework receive skb cache alignment
[ARM] alternative copy_to_user/clear_user implementation
mtd: m25p80: add support for Macronix MX25L12805D
[ARM] Kirkwood: add Marvell 88F6281 GTW GE board support
fb: add support of LCD display controller on pxa168/910 (base layer)
Li Yang (2):
powerpc/fsl_rio: use LAW address from device tree
rapidio: fix section mismatch warnings
Li Zefan (45):
tracing: use macros to denote usec and nsec per second
blktrace: fix output of unknown events
blktrace: fix output of BLK_TC_PC events
blktrace: support per-partition tracing for ftrace plugin
blktrace: add trace/ to /sys/block/sda
blktrace: fix context-info when mixed-using blk tracer and trace events
tracing: fix file mode of trace and README
tracing/filters: don't remove old filters when failed to write subsys->filter
tracing/filters: allow user-input to be integer-like string
tracing/events: make struct trace_entry->type to be int type
tracing/events: don't say hi when loading the trace event sample
tracing/events: make SAMPLE_TRACE_EVENTS default to n
tracing/events: fix memory leak when unloading module
tracing/events: fix concurrent access to ftrace_events list
tracing/events: fix concurrent access to ftrace_events list, fix
tracing/events: clean up for ftrace_set_clr_event()
tracing/events: simplify system_enable_read()
blktrace: pdu_buf of pc events should be unsigned
blktrace: from-sector redundant in trace_block_remap, cleanup
tracing/filters: add missing unlock in a failure path
tracing/filters: fix off-by-one bug
cls_cgroup: remove unneeded cgroup_lock
tracing/events: Documentation updates
tracing/events: change the type of __str_loc_item to unsigned short
tracing/stat: change dummpy_cmp() to return -1
tracing/stat: remember to free root node
tracing/stat: do some cleanups
tracing/events: fix a typo in __string() format output
tracing/events: put TP_fast_assign into braces
tracing/events: introduce __dynamic_array()
tracing/events: convert block trace points to TRACE_EVENT()
tracing/events: convert block trace points to TRACE_EVENT(), fix !CONFIG_BLOCK
tracing: fix a typo in tracing_cpumask_write()
tracing: replace a GFP_ATOMIC with GFP_KERNEL allocation
tracing/filters: operand can be negative
tracing/filters: strloc should be unsigned short
block: remove some includings of blktrace_api.h
tracing/filters: free filter_string in destroy_preds()
tracing/filters: fix race between filter setting and module unload
hexdump: remove the trailing space
sched: Remove unneeded __ref tag
cgroups: forbid noprefix if mounting more than just cpuset subsystem
devcgroup: skip superfluous checks when found the DEV_ALL elem
memcg: remove some redundant checks
memcg: remove unneeded forward declaration from sched.h
Liam Girdwood (2):
regulator: build fix for powerpc - renamed show_state
regulator: lp3971 - fix driver link error when built-in.
Lin Ming (4):
ACPICA: Fix reference count issues for DdbHandle object
ACPICA: Invalidate DdbHandle after table unload
ACPICA: New: AcpiInstallMethod - install a single control method
ACPICA: Region deletion: Ensure region object is removed from handler list
Linus Torvalds (205):
x86: unify arch/x86/boot/compressed/vmlinux_*.lds
ext3: avoid unnecessary spinlock in critical POSIX ACL path
x86, e820, pci: reserve extra free space near end of RAM
Make /dev/zero reads interruptible by signals
Merge branch 'irq-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-kbuild-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched-docs-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-cpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-microcode-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-setup-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-xen-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'futexes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'iommu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'percpu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'printk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'signal-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'oprofile-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'tracing-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'tracing-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'serial-from-alan'
Merge branches 'frv' and 'mn10300'
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'kvm-updates/2.6.31' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
Merge branch 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
Merge branch 'topic/slab/earlyboot' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
Merge branch 'perfcounters-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of git://linux-arm.org/linux-2.6
Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-module-and-param
Merge branch 'cuse' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-virtio
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
Merge git://git.infradead.org/~dwmw2/firmware-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'topic/slab/earlyboot-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'for-linus' of git://linux-arm.org/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch 'docs-next' of git://git.lwn.net/linux-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch 'x86-mce-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jaswinder/headers-check-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
Merge branch 'timers-for-linus-ntp' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers-for-linus-clocksource' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers-for-linus-clockevents' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers-for-linus-migration' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
printk: clean up handling of log-levels and newlines
printk: Add KERN_DEFAULT printk log-level
printk: add KERN_DEFAULT loglevel to print_modules()
Merge branch 'acpica' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge branch 'hwmon-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6
Merge branch 'serial'
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/vegard/kmemcheck
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
readahead: clean up and simplify the code for filemap page fault readahead
Merge branch 'akpm'
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux
ext3: avoid unnecessary spinlock in critical POSIX ACL path
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6
Merge branch 'linux-next' of git://git.infradead.org/ubifs-2.6
Merge branch 'linux-next' of git://git.infradead.org/ubi-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'for-linus' of git://neil.brown.name/md
Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'for-linus' of git://git.infradead.org/users/eparis/notify
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
x86: don't use 'access_ok()' as a range check in get_user_pages_fast()
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6
Merge branch 'drm-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-fixes
Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'perfcounters-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
x86, 64-bit: Clean up user address masking
Remove internal use of 'write_access' in mm/memory.c
Move FAULT_FLAG_xyz into handle_mm_fault() callers
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Revert "char: moxa, prevent opening unavailable ports"
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
Merge branch 'linux-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/czankel/xtensa-2.6
Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'for-2.6.31' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'for-2.6.31' of git://fieldses.org/git/linux-nfsd
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.infradead.org/mtd-2.6
mm/init: cpu_hotplug_init() must be initialized before SLAB
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge git://git.infradead.org/~dwmw2/iommu-2.6.31
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'for-linus' of git://www.jni.nu/cris
Merge branch 'kmemleak' of git://linux-arm.org/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge branch 'next-i2c' of git://aeryn.fluff.org.uk/bjdooks/linux
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2
Merge git://git.infradead.org/iommu-2.6
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge branch 'audit.b63' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Don't warn about order-1 allocations with __GFP_NOFAIL
Merge branch 'futexes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branches 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/{vfs-2.6,audit-current}
Merge git://git.infradead.org/battery-2.6
Revert "PCI: use ACPI _CRS data by default"
Linux 2.6.31-rc1
Linus Walleij (16):
[ARM] 5470/1: U300 register definitions
[ARM] 5471/2: U300 GPIO and PADMUX support
[ARM] 5474/1: U300 clocking framework
[ARM] 5473/1: U300 core machine support
[ARM] 5480/1: U300-v5 integrate into the ARM architecture
[ARM] 5510/1: U300 GPIO debug and init fixes
[ARM] 5533/1: Add U300 series defconfig
[ARM] 5535/1: U300 Makefile.boot
[ARM] 5546/1: ARM PL022 SSP/SPI driver v3
[ARM] 5544/1: Trust PrimeCell resource sizes
driver core: Const-correct platform getbyname functions
i2c: ST DDC I2C U300 bus driver v3
i2c: Use resource_size macro
i2c-stu300: Make driver depend on MACH_U300
mfd: add U300 AB3100 core support
[WATCHDOG] U300 COH 901 327 watchdog driver
Lopez Cruz, Misael (4):
ASoC: TWL4030: Add VDL analog bypass
ASoC: TWL4030: Add voice digital loopback: sidetone
ASoC: TWL4030: Add control for selecting codec operation mode
ASoC: SDP3430: Connect twl4030 voice DAI to McBSP3
Louis Rilling (2):
configfs: Silence lockdep on mkdir() and rmdir()
configfs: Rework configfs_depend_item() locking and make lockdep happy
Lubomir Rintel (1):
x86: Fix non-lazy GS handling in sys_vm86()
Luck, Tony (1):
intel-iommu: Fix one last ia64 build problem in Pass Through Support
Luis Henriques (3):
perf_counter: fix alignment in /proc/interrupts
locking, rtmutex.c: Documentation cleanup
[CPUFREQ] powernow-k8.c: mess cleanup
Luis R. Rodriguez (33):
ath9k: Update maintainers for ath9k
atheros: put atheros wireless drivers into ath/
ath: space cleanup
ath5k: sparse fix ath5k_led_on needs to be static
cfg80211: respect API on orig_flags on channel for beacon hint
cfg80211: add netlink channel put helper
cfg80211: send regulatory beacon hint events to userspace
atheros: fix propagation of bad EEPROM on regulatory init
cfg80211: make nl80211_send_mlme_timeout() static
mac80211: Fix sparse warning for ssid_len on ieee80211_sta_config_auth()
ath9k: make private driver rate tables const
cfg80211: Process regulatory max bandwidth checks for HT40
wireless: rename IEEE80211_CHAN_NO_FAT_* to HT40-/+
mac80211: check if HT40+/- is allowed before sending assoc
cfg80211: check allowed channel type upon userspace requests
mac80211/cfg80211: move wiphy specific debugfs entries to cfg80211
cfg80211: add debugfs HT40 allow map
cfg80211: return immediately if num reg rules > NL80211_MAX_SUPP_REG_RULES
cfg80211: cleanup return calls on nl80211_set_reg()
cfg80211: fix in nl80211_set_reg()
ath9k: fix custom regulatory call position
ath9k: set max default eirp to 20 dBm
cfg80211: warn when wiphy_apply_custom_regulatory() does nothing
mac80211: handle -EALREADY on cfg80211 op assoc req
ar9170: add support for 1-stage firmware
ar9170: add AVM FRITZ devices
cfg80211: fix for duplicate userspace replies
ath: make regulatory parsing more verbose on debug
cfg80211: make ieee80211_get_mesh_hdrlen() static
mac80211: extend sta kdoc - explain when they are added
mac80211: removed unused variable in ieee80211_tx()
cfg80211: fix for duplicate response for driver reg request
mac80211: disable moving between PS modes during scan
Luk?? Karas (1):
V4L/DVB (11451): gspca - m5602-s5k83a: Add rotation, ctrl cache. Rename some ctrls.
Lukas Karas (1):
V4L/DVB (11634): gspca - m5602-s5k83a: Set the sensor_settings pointer correctly
Ma Ling (1):
drm/i915: Set correct TV detection voltage level override values
Maciej W. Rozycki (2):
declance: Restore tx descriptor ring locking
eisa.ids: add Network Peripherals FDDI boards
Magnus Damm (104):
sh: pass along struct pci_channel
sh: add init member to pci_channel data
sh: avoid using PCIBIOS_MIN_xxx
sh: hook in struct pci_channel in sysdata
sh: add reg_base member to pci_channel
sh: add io_base member to pci_channel
sh: pci memory range checking code
sh: pci io port base address code
sh: export board_pci_channels in one place
clocksource: sh_cmt earlytimer support
sh: arch earlytimer support
sh: Add plat_early_device_setup()
sh: Early Platform Data for SuperH Mobile
clocksource: sh_cmt clocksource support
smsc911x: add fifo byteswap support V2
clocksource: improve sh_cmt clocksource overflow handling
sh: setup timers in late_time_init()
sh: pass through ioremap() for non-mmu processors.
clocksource: sh_cmt 16-bit fixes
sh: sh2/sh2a 16-bit CMT platform data
sh: remove old CMT driver
clocksource: setup mult_orig in clocksource_enable()
clockevent: export register_device and delta2ns
clocksource: SuperH MTU2 Timer driver
sh: sh2a MTU2 platform data
sh: remove old MTU2 driver
clocksource: SuperH TMU Timer driver
sh: TMU platform data for sh7722
sh: sh7785 early scif fix
sh: call clock framework init() callback once
sh: r7785 highlander clock fixes
sh: TMU platform data for sh7785
sh: clock framework update, fix count and kill off kref
sh: enable TMU clocksource on sh7722
sh: TMU platform data for sh7723
sh-sci: add platform device private data
sh-sci: remove early_sci_setup()
sh-sci: rework serial console support
sh-sci: use to_sci_port() if possible
sh-sci: allow single port platform devices
sh-sci: replace sci_init_ports()
sh-sci: ioremap() in a single place
sh-sci: improve clock framework support
sh: include empty_zero_page in text
sh: TMU platform data for sh775x
sh: TMU platform data for sh7760
sh: multiple vectors per irq - sh7760
sh: r7780 highlander clock fixes
sh: TMU platform data for sh7780
sh: TMU platform data for sh7763
sh: add sh7770_generic_defconfig
sh: TMU platform data for sh7770
sh: TMU platform data for sh4-202
sh: add sh4-202 INTC tables
sh: TMU platform data for sh7343
sh: TMU platform data for sh7366
sh: TMU platform data for sh7724
sh: TMU platform data for sh7705
sh: TMU platform data for sh7706/sh7707/sh7708/sh7709
sh: TMU platform data for sh7710/sh7712
sh: TMU platform data for sh7720/sh7721
sh: CMT platform data for sh7720/sh7721
sh: remove old TMU driver
sh: intc tables for sh7770
sound: oss: sh_dac_audio timer fixes.
sh: clkfwk branch compile fix for clock-sh7722
sh: add pll_clk to sh7785
sh: add shared clock framework frequency table code
sh: use shared frequency tables on sh7785
sh: remove clk_ops->build_rate_table()
sh: boot word / mode pin support V2
sh: sh7785 mode pin definitions
sh: sh7785lcr mode pin configuration
sh: sh7785 pll configuration from mode pin
sh: shared mstp32 clock code
sh: hook up shared mstp32 clock code to sh7785
sh: shared div4 clock code
sh: hook up shared div4 clock code to sh7785
sh: 16-bit get_unaligned() sh4a fix
sh: clock div4 frequency table offset fix
sh: clock div6 helper code
sh: rework mode pin code
sh: sh7723 mode pin V2
sh: sh7724 mode pin comments
sh: sh7722 mode pin definitions
sh: add Migo-R mode pin configuration
sh: add AP325RXA mode pin configuration
sh: add enable()/disable()/set_rate() to div6 code
sh: sh7723 clock framework rewrite V2
sh: sh7724 clock framework rewrite V3
sh: sh7343 clock framework rewrite
sh: sh7366 clock framework rewrite
sh: sh7722 clock framework rewrite
PM: Remove unused asm/suspend.h
PM: Rename device_power_down/up()
PM: Remove bus_type suspend_late()/resume_early() V2
PM: Remove device_type suspend()/resume()
Driver Core: Rework platform suspend/resume, print warning
sh: smsc911x support for the rsk7203 board
V4L/DVB (11731): buf-dma-contig: remove sync operation
videobuf-dma-contig: zero copy USERPTR support
sh: unbreak WARN_ON()
sh: use kzalloc() for cpg clocks
sh: turn off irqs when disabling CMT/TMU timers
Magnus Lilja (9):
i.MX31: Add UART1 device to Litekit board.
i.MX31: Removed unused items from board-mx31lite.h.
i.MX31: Correct comments on CONFIG_DEBUG_LL.
i.MX31: Add ethernet support to i.MX31 Litekit board.
i.MX31: Add NAND device driver for Litekit board.
i.MX31: Restructure UART setup for PDK board.
i.MX31: Add support for the CPLD on PDK Debug board.
i.MX31: Add support for LAN9217 on PDK debug board.
mtd: mxc_nand: add correct dev_id parameter to free_irq() calls
Mallikarjuna R Chilakala (2):
ixgbe: Fix 82599 adapter link flickering issues
ixgbe: ethtool support to change advertised link modes of 82599 adapters
Manish Katiyar (5):
ext4: Fix memory leak in ext4_fill_super() in case of a failed mount
ext3: Fix memory leak in ext3_fill_super() in case of a failed mount
ext2: Fix memory leak in ext2_fill_super() in case of a failed mount
kernel/kallsyms.c: replace deprecated __initcall with device_initcall and fix whitespace
trivial: kernel/power/poweroff.c: whitespace fix
Mans Rullgard (1):
ARM: OMAP: Increase VMALLOC_END to allow 256MB RAM
Manu Abraham (12):
V4L/DVB (11579): Initial go at TT S2-1600
V4L/DVB (11581): stv090x and stv6110x: fix repeater level setup and ref clock
V4L/DVB (11582): stv090x: fix Undocumented Registers
V4L/DVB (11586): stv090x: switch i/p ADC as well during Power management
V4L/DVB (11587): stv090x: set DiSEqC frequency to 22kHz
V4L/DVB (11588): stv090x: support > 60MSPS, simplify Srate calculation
V4L/DVB (11589): stv090x: code simplification
V4L/DVB (11590): stv090x: code simplification
V4L/DVB (11591): stv090x: code simplification
V4L/DVB (11682): STV0900/STV0903: Add support for Silicon cut >= 3
V4L/DVB (12130): Fix a redundant compiler warning
V4L/DVB (12131): BUGFIX: An incorrect Carrier Recovery Loop optimization table was being
Manuel Gebele (3):
Staging: comedi: add vmk80xx USB driver
Staging: comedi: Makefile changes
Staging: Comedi: vmk80xx: Add k8061 support
Manuel Lauss (5):
MIPS: Alchemy: Remove unused au1000_gpio.h header
MIPS: Alchemy: Rewrite GPIO support.
MIPS: Alchemy: MTX-1: Use linux gpio api.
MIPS: Alchemy: xxs1500: use linux gpio api.
MIPS: Alchemy: devboards: Convert to gpio calls.
Marcel Holtmann (10):
Bluetooth: Remove unnecessary variable initialization
Bluetooth: Add basic constants for L2CAP ERTM support and use them
Bluetooth: Remove pointless endian conversion helpers
Bluetooth: Use only MISC_DYNAMIC_MINOR for virtual driver
Bluetooth: Use wait_event_interruptible for virtual driver
Bluetooth: Remove BKL from open callback of virtual driver
Bluetooth: Remove unused and unneeded support in virtual driver
Bluetooth: Add native RFKILL soft-switch support for all devices
Bluetooth: Fix Kconfig issue with RFKILL integration
Bluetooth: Fix issue with uninitialized nsh.type in DTL-1 driver
Marcel Jueling (1):
V4L/DVB (11492): af9015: support for Conceptronic USB2.0 DVB-T CTVDIGRCU V3.0
Marcelo Tosatti (12):
KVM: x86: paravirt skip pit-through-ioapic boot check
KVM: PIT: remove unused scheduled variable
KVM: PIT: remove usage of count_load_time for channel 0
KVM: unify part of generic timer handling
KVM: PIT: fix count read and mode 0 handling
KVM: MMU: remove global page optimization logic
KVM: x86: check for cr3 validity in ioctl_set_sregs
KVM: use smp_send_reschedule in kvm_vcpu_kick
KVM: protect assigned dev workqueue, int handler and irq acker
KVM: MMU: protect kvm_mmu_change_mmu_pages with mmu_lock
KVM: take mmu_lock when updating a deleted slot
KVM: x86: check for cr3 validity in mmu_alloc_roots
Marek Szyprowski (3):
LP3971 PMIC regulator driver (updated and combined version)
[ARM] S3C64XX: add to_irq() support for EINT() GPIO
[ARM] S3C: Fix gpio-config off-by-one bug
Marek Vasut (6):
Add support for CF8381 WiFi card.
ASoC: Support AC97 link off by default on WM9712
[ARM] pxa/palm: Switch PalmT5, TX, TE2 to GPIO VBUS
[ARM] pxa/palm: Add Palm27x aSoC driver to PalmTE2
[ARM] pxa/palm: Palm TX, T5, LD suspend-to-mem rework
[ARM] pxa/palm: various fixes for PalmZ72 (mostly audio asoc and usb)
Marek Vašut (1):
[ARM] 5522/1: PalmLD: IDE support
Mario Limonciello (2):
dell-wmi: mask off upper bytes of event response
dell-wmi: add additional keyboard events
Mariusz Kozlowski (3):
Blackfin: fix parentheses balance and convert some tab/space mixing
V4L/DVB (11566): remove broken macro from dvb stv0900_priv.h
sound: fix check for return value in snd_pcm_hw_refine
Mark A. Greer (17):
davinci: support different UART bases for zImage uncompress
davinci: Encapsulate SoC-specific data in a structure
davinci: Support JTAG ID register at any address
davinci: Add clock init call to common init routine
davinci: Add support for multiple PSCs
davinci: Move pinmux setup info to SoC infrastructure
davinci: Move interrupt ctlr info to SoC infrastructure
davinci: Add base address and timer flexibility
davinci: Add watchdog base address flexibility
davinci: Make GPIO code more generic
davinci: Move serial platform_device into SoC-specific files
davinci: Move emac platform_data to SoC-specific files
davinci: Remove unused i2c eeprom_read/write routines
davinci: Factor out emac mac address handling
davinci: Integrate cp_intc support into low-level irq code
davinci: Add compare register support to timer code
davinci: Move PINMUX defines to SoC files
Mark Adamson (2):
USB: serial: FTDI: add high speed device support
USB: ftdi_sio: fix hi-speed device packet size calculation
Mark Brown (94):
ASoC: Display return code when failing to add a DAPM kcontrol
ASoC: Provide core support for symmetric sample rates
ASoC: Add WM8988 CODEC driver
Merge branch 's6000' into for-2.6.31
ASoC: WM9713 requires symmetric rates on the voice DAI
ASoC: Factor out application of power for generic widgets
ASoC: Support DAPM events for DACs and ADCs
ASoC: Move the WM9713 voice DAC powerdown to a DAPM event
ASoC: Add WM8960 CODEC driver
Merge branch 'for-2.6.30' into for-2.6.31
Merge branch 'for-2.6.30' into for-2.6.31
ASoC: Check we have DAI ops when calling via accessor functions
ASoC: Volume controls are never of boolean type
ASoC: Request shared rates for WM8903
Merge branch 'for-2.6.30' into for-2.6.31
Merge branch 'for-2.6.30' into for-2.6.31
ASoC: Factor out generic widget power checks
ASoC: Factor out DAPM power checks for DACs and ADCs
ASoC: Make the DAPM power check an operation on the widget
ASoC: Add power supply widget to DAPM
ASoC: Use DAPM supply widget for WM8903 charge pump
ASoC: Support CLK_DSP in WM8903
ASoC: Optimise configuration of WM8903 DC servo
ASoC: Actively manage the DC servo for WM8903
ASoC: Remove redundant rate constraint for WM8903
ASoC: Implement WM8903 digital sidetone support
Merge branch 'for-2.6.30' into for-2.6.31
Merge branch 'for-2.6.30' into for-2.6.31
ASoC: Fix S3C64xx IIS device registration and support both ports
ASoC: S3C2412: Failing to get the I2S clock is an error
ASoC: Enforce symmetric rates for S3C64xx I2S interface
ASoC: Include WM8350 register definitions in CODEC header
ASoC: s3c-i2s-v2 diagnostic improvements
ASoC: Use our registration function for S3C64xx
Merge branch 'for-2.6.30' into for-2.6.31
ASoC: Staticise TLV values in WM8940
Merge branch 'for-2.6.30' into for-2.6.31
ASoC: Fix error message formatting in s3c64xx-i2s driver
ASoC: Check for supported CPUs when building s3c-i2s-v2
ASoC: Make S3C64xx clock export function to return struct clk
ASoC: Fix data format configuration for S3C64xx IISv2 and add 24 bit
ASoC: Fix boot warnings from S3C IISv2
ASoC: Allow use of resource from the platform device for S3C IISv2
ASoC: Display the clock rate used as the basis for rate calculation
ASoC: Display S3C IISv2 mode and MS errors by default
ASoC: Staticise txctrl and rxctrl for S3C IISv2
ASoC: Use platform device resource for S3C64xx IISv2
[ARM] SMDK6410: Add support for SMSC9115 ethernet controller
[ARM] SMDK6410: Support WM1190-EV1 PMIC board
[ARM] SMDK6410: Use active high IRQ for the WM8350 on the WM1190-EV1
[ARM] SMDK6410: Mark all supplies as always_on
[ARM] SMDK6410: Hook regulator control of VDDARM up for WM1190-EV1
ASoC: Use a shared define for AC97 CODEC data formats
ASoC: Remove unused DAI format defines
Merge commit 'takashi/topic/asoc' into for-2.6.31
Merge branch 'for-2.6.30' into for-2.6.31
ASoC: Remove redundant codec pointer from DAIs
ASoC: Add headers to match patterns in MAINTAINERS
[ARM] S3C64XX: Configure clocks for DMA controller
ASoC: Fix file patterns for PXA sound drivers
ASoC: Fix up CODEC DAI formats for big endian CPUs
ASoC: Enforce symmetric rates for PXA2xx I2S
Merge branch 'for-2.6.30' into for-2.6.31
ASoC: Point at kernel.org git
Merge branch 'pxa2xx-i2s' into for-2.6.31
Merge branch 'for-2.6.30' into for-2.6.31
ASoC: Split DAPM power checks from sequencing of power changes
ASoC: Make DAPM sysfs entries non-optional
ASoC: Integrate bias management with DAPM power management
ASoC: Add debug trace for bias level transitions
[ARM] S3C64XX: Lower severity of DMA logging
AsoC: Make snd_soc_read() and snd_soc_write() functions
ASoC: WM9081 mono DAC with integrated 2.6W class AB/D amplifier driver
ASoC: Fix WM9081 PowerPC compiler issues
ASoC: Fix minor issues in STAC9766 driver
ASoC: Mark MPC5200 AC97 as BROKEN until PowerPC merge issues are resolved
ASoC: Switch FSL SSI DAI over to symmetric_rates
ASoC: Initialise dev for the dummy S/PDIF DAI
ALSA: Fix double locking of card list in snd_card_register()
ASoC: Apostrophe patrol
ASoC: Fix lm4857 control
ASoC: Remove odd bit clock ratios for WM8903
ASoC: Revert duplicated code in SSM2602 driver
ASoC: Instantiate any forgotten DAPM widgets
regulator: Move regulator drivers to subsys_initcall()
regulator: Support list_voltage for fixed voltage regulator
regulator: Set MODULE_ALIAS for regulator drivers
[ARM] pxa: register wm8731 explicitly for corgi and poodle
[ARM] S3C64XX: Provide device for IIS ports
[ARM] S3C64XX: Add device for IISv4 port
[ARM] S3C64XX: Initial support for DVFS
mfd: Correct readability of WM8350 register 227
mfd: Mark WM8350 mask revision as readable to match silicon
mfd: Fix Kconfig help text for WM8350
Mark Jackson (1):
Fix MIMC200 board LCD init
Mark Langsdorf (4):
x86: cacheinfo: replace sysfs interface for cache_disable feature
x86: cacheinfo: disable L3 ECC scrubbing when L3 cache index is disabled
x86/docs: add description for cache_disable sysfs interface
x86: enable GART-IOMMU only after setting up protection methods
Mark McLoughlin (3):
virtio: teach virtio_has_feature() about transport features
virtio: indirect ring entries (VIRTIO_RING_F_INDIRECT_DESC)
lguest: add support for indirect ring entries
Mark Salter (1):
MN10300: Add support for new ELF relocs in kernel modules
Mark de Wever (1):
ide-tape: fix debug call
Markus Heidelberg (11):
kconfig: fix typo "mconfig" to "menuconfig" in a comment
kconfig: add a note about the deps to the 'silentoldconfig' help
kconfig: resort the documentation of the environment variables
gitignore: ignore Kconfig i18n files
kconfig qconf: fix -Wall compiler warnings
kconfig qconf: fix namespace for Horizontal and Vertical enum values
kconfig qconf: add namespace for use of Key_ enum values
kconfig qconf: fix the type of the desktop widget
kconfig: do not hardcode ".config" filename
kconfig: do not hardcode "include/config/auto.conf" filename
trivial: remove the trivial patch monkey's name from SubmittingPatches
Markus Metzger (29):
x86, bts: detect size of DS fields
x86, bts: add selftest for BTS
x86, bts: correct comment style in ds.c
x86, hw-branch-tracer: keep resources on stop
x86, hw-branch-tracer: add selftest
x86, bts: use atomic memory allocation
x86, bts: fix race when bts tracer is removed
sched, hw-branch-tracer: add wait_task_context_switch() function to sched.h
mm, x86, ptrace, bts: defer branch trace stopping
x86, bts: wait until traced task has been scheduled out
x86, bts: fix race between per-task and per-cpu branch tracing
x86, bts: use trace_clock_global() for timestamps
x86, debugctlmsr: add _on_cpu variants to debugctlmsr functions
x86, bts, hw-branch-tracer: add _noirq variants to the debug store interface
x86, hw-branch-tracer: allocate selftest iterator on heap
x86, ds: fix compiler warning
x86, ds: fix bounds check in ds selftest
x86, ds: selftest each cpu
x86, ds: add task tracing selftest
x86, ds: add leakage warning
x86, ds: use single debug store cpu configuration
x86, ptrace: add bts context unconditionally
x86, ds: dont use TIF_DEBUGCTLMSR
x86, ds: fix bad ds_reset_pebs()
x86, ds: allow small debug store buffers
x86, ds: support Core i7
x86, ds: fix buffer alignment in debug store selftest
x86, bts: reenable ptrace branch trace support
x86, bts, mm: clean up buffer allocation
Markus Trippelsdorf (1):
inline functions left without protection of ifdef (acl)
Marti Raudsepp (1):
perf_counter: Fix stack corruption in perf_read_hw
Martin Fuzzey (2):
MXC : update i.MX21 clock support for USB host.
USB: usbtest fix endless loop in unlink tests.
Martin K. Petersen (14):
block: Do away with the notion of hardsect_size
block: Use accessor functions for queue limits
block: Move queue limits to an embedded struct
block: Expose stacked device queues in sysfs
block: Export I/O topology for block devices and partitions
ide-disk: fix missing max_sectors accessor function
block: Fix bounce limit setting in DM
block: Add missing bounce_pfn stacking and fix comments
block: Introduce helper to reset queue limits to default values
block: Fix bounce_pfn setting
sd: Physical block size and alignment support
sd: Detect non-rotational devices
sd: Block limits VPD support
scsi_debug: Add support for physical block exponent and alignment
Martin Olsson (3):
trivial: Fix paramater/parameter typo in dmesg and source comments
trivial: fix typos s/paramter/parameter/ and s/excute/execute/ in documentation and source comments.
trivial: fix typo milisecond/millisecond for documentation and source comments.
Martin Petermann (2):
[SCSI] zfcp: Increase ref counter for port open requests
[S390] pm: zfcp driver power management callbacks
Martin Schwidefsky (14):
[S390] vdso: kernel parameter syntax
[S390] merge cpu.h into cputime.h
[S390] use facility list for cpu type safety check
[S390] 3270: do not register with tty_register_device
[S390] 3270: lock dependency fixes
[S390] profile_tick called twice
[S390] cio: force console function
[S390] pm: con3215 power management callbacks
[S390] pm: smsgiucv power management callbacks.
[S390] pm: con3270 power management callbacks.
[S390] driver_data access
[S390] lockless idle time accounting
[S390] Enable tick based perf_counter on s390.
[S390] Update default configuration.
Marton Balint (3):
V4L/DVB (11394): cx88: Add support for stereo and sap detection for A2
V4L/DVB (11395): cx88: audio thread: if stereo detection is hw supported don't do it manually
V4L/DVB (11396): cx88: avoid reprogramming every audio register on A2 stereo/mono change
Martyn Welch (1):
powerpc/86xx: Add I2C device mappings in DTS for SBC610
Masakazu Mokuno (1):
net/ps3: Update maintainer
Masanori Kobayasi (1):
trivial: Documentation/dell_rbu.txt: fix typos
Masatake YAMATO (2):
trivial: Fix a typo in comment of addrconf_dad_start()
syscalls.h: remove duplicated declarations for sys_pipe2
Mateusz Mandera (1):
8390p: Get rid of init_module/cleanup_module
Mathieu Desnoyers (2):
x86: clean up alternative.h
tracepoint: trace_sched_migrate_task(): remove parameter
Matias Zabaljauregui (6):
lguest: Segment selectors are 16-bit long. Fix lg_cpu.ss1 definition.
lguest: map switcher with executable page table entries
lguest: use native_set_* macros, which properly handle 64-bit entries when PAE is activated
lguest: replace hypercall name LHCALL_SET_PMD with LHCALL_SET_PGD
lguest: Add support for kvm_hypercall4()
lguest: PAE support
Mats Erik Andersson (1):
PCI: expose SMBus on Asus notebook A6L
Matt Carlson (7):
tg3: Allow screaming interrupt detection
tg3: Handle NVRAM absent cases
tg3: Prevent send BD corruption
tg3: Allow 5761 WOL and LED fixes to 5761S too
tg3: Limit CLKREQ fix to A[01] of 57780 asic rev
tg3: Restore LAA sooner in shutdown sequence
tg3: Update version to 3.99
Matt Fleming (4):
sh: Update my email address
sh: Fix dynamic ftrace's NOP action.
sh: Make the atomic functions safe for irqsoff tracing
sh: Fix declaration of __kernel_sigreturn and __kernel_rt_sigreturn
Matt Helsley (1):
futex: documentation: fix inconsistent description of futex list_op_pending
Matt Kraai (1):
trivial: Remove the hyphen from git commands
Matt LaPlante (1):
trivial: Miscellaneous documentation typo fixes
Matt T. Yourst (1):
KVM: x86: silence preempt warning on kvm_write_guest_time
Matthew Garrett (2):
dell-wmi: don't generate errors on empty messages
hp-wmi: Add support for reporting tablet state
Matthew Wilcox (8):
mm: check the argument of kunmap on architectures without highmem
[IA64] Convert ia64 to use int-ll64.h
Fix pci_claim_resource
Delete pcibios_select_root
x86: Use pci_claim_resource
ia64: Fix resource assignment for root busses
PCI: remove redundant __msi_set_enable()
PCI: Fix the NIU MSI-X problem in a better way
Matthias Kaehlcke (7):
[ARM] 5552/1: ep93xx get_uart_rate(): use EP93XX_SYSCON_PWRCNT and EP93XX_SYSCON_PWRCN
USB: ci13xxx_udc: use helper functions to determine endpoint type and direction
USB: atmel_usba_udc: use helper functions to determine endpoint type and direction
USB: at91_udc: use helper functions to determine endpoint type and direction
USB: Goku-S: use helper functions to determine endpoint type and direction
USB: gadgetfs: use helper functions to determine endpoint type and direction
USB: UHCI queue: use usb_endpoint_type()
Matthias Ludwig (1):
smsc911x: fix calculation of res_size for ioremap
Matthias Schwarzott (2):
V4L/DVB (11828): Reducing print-level of I2C error prints
V4L/DVB (11894): flexcop-pci: dmesg visible names broken
Matthieu CASTET (2):
mtd: m25p80 nand: add m45pe10 ids
b43: Fix possible unaligned u32 access
Matthieu Castet (1):
MIPS: BCM47xx: Fix gpio_direction_output
Maulik Mankad (1):
USB: gadget : Fix RNDIS code to pass USB Compliance tests (USBCV) with g_ether
Mauro Carvalho Chehab (11):
V4L/DVB (11654a): Add a missing end of line at the end of gspca/m5602/Makefile
V4L/DVB (11663): Fix a warning introduced by git commit ec5f5bf80501abfe2da2897cfcde8452b545aacb
V4L/DVB (11825): em28xx: add Terratec Grabby
V4L/DVB (11827): Add support for Terratec Grabster AV350
V4L/DVB (11917): Fix firmware load for DVB-T @ 6MHz bandwidth for xc3028/xc3028L
V4L/DVB (11918): tuner-xc2028: Fix offset frequencies for DVB @ 6MHz
V4L/DVB (11922): tuner-xc2028: cleanup: better use tuner type defines
V4L/DVB (11966): ov511: Fix unit_video parameter behavior
V4L/DVB (11986): Kconfig: DVBWorld DVB-C USB Cable card needs tda1002x frontend
V4L/DVB (11780): Siano: fix compilation error due to the lack of EXTERNAL_SYMBOL
V4L/DVB (12010): cx88: Properly support Leadtek TV2000 XP Global
Max Filippov (12):
p54spi: mask value read from SPI_ADRS_DMA_WRITE_CTRL in p54spi_wait_bit
p54spi: fix p54spi_upload_firmware
p54spi: fix p54spi_tx_frame DMA transfer initiation and skb cleanup
p54spi: compensate firmware alignment bug in p54spi_rx
p54spi: get rid of busy-wait loops
p54: call p54_wake_free_queues on every p54_free_skb and p54_rx_frame_sent
p54spi: fix incorrect access sequence to DMA_WRITE_CTRL in p54spi_spi_write_dma
p54spi: cosmetic fixes: use even byte count in SPI write; drop unused interrupt status read
p54spi: return status of p54spi_wakeup
p54spi: always call p54spi_sleep in p54spi_tx_frame if p54spi_wakeup succeeded
p54spi: use firmware/DMA bug workaround that work under hight load in p54spi_rx
p54spi: drop test for FW_STATE_RESET in p54spi_work
Mel Gorman (25):
page allocator: replace __alloc_pages_internal() with __alloc_pages_nodemask()
page allocator: do not sanity check order in the fast path
page allocator: do not check NUMA node ID when the caller knows the node is valid
page allocator: check only once if the zonelist is suitable for the allocation
page allocator: break up the allocator entry point into fast and slow paths
page allocator: move check for disabled anti-fragmentation out of fastpath
page allocator: calculate the preferred zone for allocation only once
page allocator: calculate the migratetype for allocation only once
page allocator: remove a branch by assuming __GFP_HIGH == ALLOC_HIGH
page allocator: inline __rmqueue_smallest()
page allocator: inline buffered_rmqueue()
page allocator: inline __rmqueue_fallback()
page allocator: do not call get_pageblock_migratetype() more than necessary
page allocator: do not disable interrupts in free_page_mlock()
page allocator: do not setup zonelist cache when there is only one node
page allocator: use allocation flags as an index to the zone watermark
page allocator: update NR_FREE_PAGES only as necessary
page allocator: get the pageblock migratetype without disabling interrupts
page allocator: slab: use nr_online_nodes to check for a NUMA platform
page allocator: sanity check order in the page allocator slow path
mm: use alloc_pages_exact() in alloc_large_system_hash() to avoid duplicated logic
mm: add a gfp-translate script to help understand page allocation failure reports
vmscan: properly account for the number of page cache pages zone_reclaim() can reclaim
vmscan: do not unconditionally treat zones that fail zone_reclaim() as full
vmscan: count the number of times zone_reclaim() scans and fails
Miao Xie (4):
sched: use group_first_cpu() instead of cpumask_first(sched_group_cpus())
cpusets: restructure the function cpuset_update_task_memory_state()
cpusets: update tasks' page/slab spread flags in time
cpuset,mm: update tasks' mems_allowed in time
Michael Buesch (8):
b43: Do not "select" HW_RANDOM
b43: Remove unnecessary MMIO in interrupt hotpath
cfg80211: Remove unnecessary ksize() call
cfg80211: Use the correct IE buffer pointer
b43: Add fw capabilities
parport_pc: Fix subscription bugs
ppdev: reduce kernel log spam
pegasus usb-net: Fix endianness bugs
Michael Chan (6):
[SCSI] iscsi class: Add new NETLINK_ISCSI messages for cnic/bnx2i driver.
[SCSI] bnx2: Add support for CNIC driver.
[SCSI] cnic: Add new Broadcom CNIC driver.
[SCSI] bnx2i: Add bnx2i iSCSI driver.
[SCSI] cnic, bnx2i: Fix build failure when CONFIG_PCI is not set.
cnic: Fix __symbol_get() build error.
Michael Cousin (1):
drm/i915: Skip lvds with Aopen i945GTt-VFA
Michael Ellerman (16):
powerpc/oprofile: Remove unused dump_pmcs() in FSL oprofile
powerpc/irq: Move #ifdef'ed body of do_IRQ() into a separate function
powerpc/irq: Move stack overflow check into a separate function
powerpc/irq: Move get_irq() comment into header
powerpc/irq: Remove fallback to __do_IRQ()
powerpc/powermac: Use generic_handle_irq() in gatwick_action()
powerpc/irq: We don't need __do_IRQ() anymore
powerpc/ftrace: Use ppc_function_entry() instead of GET_ADDR
powerpc/ftrace: Remove unused macros
powerpc/ftrace: Use PPC_INST_NOP directly
powerpc: Fix warning in setup_64.c when CONFIG_RELOCATABLE=y
powerpc/cell: Use driver_data acessors, not platform_data in Axon MSI
powerpc: Only build prom_init.o when CONFIG_PPC_OF_BOOT_TRAMPOLINE=y
powerpc/iseries: Fix unused function warning in iSeries DT code
powerpc/iseries: Mark signal_vsp_instruction() as maybe unused
powerpc: Add configurable -Werror for arch/powerpc
Michael Hennerich (10):
netdev: bfin_mac: drop useless IRQF_SHARED from Blackfin EMAC interrupt
netdev: bfin_mac: fix performance issue found by netperf
Blackfin SPORT UART: fix data misses while using transmit frame sync
Blackfin: add comment for anomaly 05000171 to init code
Blackfin: fix up PATA resource handling in bf537-stamp
Blackfin: do not error if GPIO IRQ is requested already as GPIO
Blackfin: update gptimers API
Blackfin: bf548-ezkit/bf537-stamp: add resources for ADXL345/346
i2c: Blackfin TWI: make sure we don't end up with a CLKDIV=0
i2c: Blackfin TWI: implement I2C_FUNC_SMBUS_I2C_BLOCK functionality
Michael Holzheu (3):
[S390] pm: xpram driver power management callbacks
[S390] pm: power management support for SCLP drivers.
[S390] Use del_timer instead of del_timer_sync
Michael Krufky (13):
V4L/DVB (11766): cx23885: mark functions encoder_on_port[bc] as static inline
V4L/DVB (11768): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1270
V4L/DVB (11769): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1275
V4L/DVB (11770): cx23885: add ATSC/QAM tuning support for Hauppauge WinTV-HVR1255
V4L/DVB (11771): cx23885: add DVB-T tuning support for Hauppauge WinTV-HVR1210
V4L/DVB (11772): cx23885: update model matrix for "k2c2" retail boards
V4L/DVB (11773): cx23885: clean up struct names for Hauppauge WinTV-HVR127X devices
V4L/DVB (11858): cx23885: fix tda10048 IF frequencies for the Hauppauge WinTV-HVR1210
V4L/DVB (11860): saa7134: fix quirk in saa7134_i2c_xfer for the saa7131 bridge
V4L/DVB (11861): saa7134: enable digital tv support for Hauppauge WinTV-HVR1110r3
V4L/DVB (11877): lgdt3305: fix 64bit division in function lgdt3305_set_if
V4L/DVB (12115): tda10048: add missing entry to pll_tab for 3.8 MHz IF
V4L/DVB (12116): cx23885: ensure correct IF freq is used on HVR1200 & HVR1700
Michael Neuling (3):
powerpc: Cleanup macros in ppc-opcode.h
powerpc: Move VSX load/stores into ppc-opcode.h
powerpc: Make the NR_CPUS max 8192
Michael Reed (3):
[SCSI] qla2xxx: Conditionally disable automatic queue full tracking.
[SCSI] qla1280: driver clean up
[SCSI] qla1280: error recovery rewrite
Michael Roth (3):
Input: ads7846 - support swapping x and y axes
Input: ads7846 - more detailed model name in sysfs
Input: ads7846 - pin change interrupt support
Michael S. Tsirkin (7):
net: skb_copy_datagram_const_iovec()
tun: fix tun_chr_aio_read so that aio works
tun: fix tun_chr_aio_write so that aio works
PCI MSI: let drivers retry when not enough vectors
virtio: find_vqs/del_vqs virtio operations
virtio_pci: split up vp_interrupt
virtio_pci: optional MSI-X support
Michael Shields (1):
Doc fix: ext2 can only have 32,000 subdirs, not 32,768
Michael Trimarchi (1):
i2c: Fix stuck transaction on cpm-i2c driver
Michal Marek (5):
ALSA: clean up the logic for building sequencer modules
kbuild: handle non-existing options in scripts/config
kbuild: simplify argument loop in scripts/config
kbuild: add generic --set-str option to scripts/config
kobject: samples: make SAMPLE_KOBJECT module-only
Michal Miroslaw (2):
PCI quirk: unhide 'Overflow' device on i828{6,7}5P/PE chipsets
PCI quirk: HP hides SMBus controller in Compaq nx9500 laptops
Michal Simek (42):
microblaze: Remove POWERPC reference from Microblaze gpio.h
microblaze: Kconfig: Enable drivers for Microblaze
microblaze: prepare signal handling for generic unistd.h
microblaze: Fix early cmdline for CMDLINE_FORCE
microblaze: Cleanup compiled-in rootfs in BSS section
Microblaze: Remove unused variable from paging init
microblaze: Fix cast warning for __va in prom.c
microblaze: Kbuild update
microblaze: Fix size of __kernel_mode_t to short
microblaze_mmu_v2: Add mmu_defconfig
microblaze_mmu_v2: MMU update for startup code
microblaze_mmu_v2: Alocate TLB for early console
microblaze_mmu_v2: TLB low level code
microblaze_mmu_v2: MMU initialization
microblaze_mmu_v2: mmu.h update
microblaze_mmu_v2: Page fault handling high level - fault.c
microblaze_mmu_v2: Context handling - mmu_context.c/h
microblaze_mmu_v2: Page table - ioremap - pgtable.c/h, section update
microblaze_mmu_v2: io.h MMU update
microblaze_mmu_v2: pgalloc.h and page.h
microblaze_mmu_v2: Update process creation for MMU
microblaze_mmu_v2: Update tlb.h and tlbflush.h
microblaze_mmu_v2: MMU asm offset update
microblaze_mmu_v2: Add CURRENT_TASK for entry.S
microblaze_mmu_v2: entry.S, entry.h
microblaze_mmu_v2: Update exception handling - MMU exception
microblaze_mmu_v2: uaccess MMU update
microblaze_mmu_v2: Add MMU related exceptions handling
microblaze_mmu_v2: Update linker script for MMU
microblaze_mmu_v2: Enable fork syscall for MMU and add fork as vfork for noMMU
microblaze_mmu_v2: Traps MMU update
microblaze_mmu_v2: Update signal returning address
microblaze_mmu_v2: Update cacheflush.h
microblaze_mmu_v2: Update dma.h for MMU
microblaze_mmu_v2: Elf update
microblaze_mmu_v2: stat.h MMU update
microblaze_mmu_v2: Kconfig update
microblaze_mmu_v2: Makefiles
microblaze: Fix problem with early_printk in startup
fs/bio.c: add missing __user annotation
procfs: remove sparse errors in proc_devtree.c
microblaze: Add missing symbols for CONSTRUCTORS support
MichaÅ MirosÅaw (10):
genetlink: Introduce genl_register_family_with_ops()
irda: Use genl_register_family_with_ops()
tipc: Use genl_register_family_with_ops()
ipvs: Use genl_register_family_with_ops()
netlabel: Use genl_register_family_with_ops()
wireless: Use genl_register_family_with_ops()
mtd: add SST39SF040 chip to jedec_probe
bridge: Simplify interface for ATM LANE
mmc: Driver for CB710/720 memory card reader (MMC part)
cb710: more cleanup for the DEBUG case.
Michel Dänzer (8):
therm_adt746x: Always clear hardware bit which inverts fan speed range.
drm: EDID endianness fixes.
drm/radeon: Respect AGP cant_use_aperture flag.
radeon: Enable modesetting on non-x86.
drm/ttm: Add some powerpc cache flush code.
agp/uninorth: Handle user memory types.
radeon: Fix CP byte order on big endian architectures with KMS.
drm/radeon: Fully initialize LVDS info also when we can't get it from the ROM.
Michel Pollet (5):
[MTD] [NAND] S3C2410: Added a kerneldoc for s3c2410_nand_set
[MTD] [NAND] S3C2410: Allow the machine code to get the BBT table from NAND
[ARM] MINI2440: Add machine support
[ARM] MINI2440: Document the mini2440= kernel parameter
[ARM] MINI2440: Create a mini2440_defconfig file
Michele Valzelli (1):
USB: option.c: add Toshiba 3G HSDPA SM-Bus Minicard device id
Mika Korhonen (1):
mtd: OneNAND: add missing __devexit_p
Mikael Pettersson (1):
nvidiafb: fix boot-time printk string
Mike Christie (16):
[SCSI] iscsi: pass ep connect shost
[SCSI] libiscsi: check of LLD has a alloc pdu callout.
[SCSI] libiscsi: handle param allocation failures
[SCSI] libiscsi: export iscsi_itt_to_task for bnx2i
[SCSI] libiscsi: have iscsi_data_in_rsp call iscsi_update_cmdsn
[SCSI] libiscsi: fix nop response/reply and session cleanup race
[SCSI] libiscsi_tcp: update recv tracking for each skb instead of iscsi pdu
[SCSI] libiscsi: fix iscsi transport checks to account for slower links
[SCSI] libiscsi: handle cleanup task races
[SCSI] libiscsi: don't let io sit in queue when session has failed
[SCSI] libiscsi: check if iscsi host has work queue before queueing work
[SCSI] libiscsi: add task aborted state
[SCSI] libiscsi: add debug printks for iscsi command completion path
[SCSI] libfc: use DID_ERROR when we have internall aborted command
libiscsi: don't run scsi eh if iscsi task is making progress
iscsi_tcp: propogate EAGAIN from sendpage to libiscsi
Mike Frysinger (107):
crypto: hifn_795x - fix __dev{init,exit} markings
mtd: blackfin NFC: remove pointless return value in bf5xx_nand_dma_rw
mtd: uclinux: allow systems to override map addr/size
mtd: uclinux: do not allow to be built as a module
mtd: uclinux: mark local stuff static
mtd: maps: Blackfin async: fix memory leaks in probe/remove funcs
netdev: smsc911x: allow building on Blackfin systems
netdev: smsc911x: add missing __devexit_p() usage
ignore *.patch files
ftrace/documentation: fix typo in function grapher name
Blackfin SPORT UART: fix typo in sport_set_termios prototype
Blackfin SPORT UART: rewrite inline assembly
tty: bfin_jtag_comm: emulate a TTY over the Blackfin EMUDAT/JTAG interface
linux/magic.h: move cramfs magic out of cramfs_fs.h
Blackfin: add some help text to the EBIU_AMBCTL settings
Blackfin: fix data cache flushing when doing icache flushing
Blackfin: fix warnings with I/O port macros
Blackfin: pull updated anomaly lists from toolchain
Blackfin: set bf51x/bf52x to 0.0 rev by default and bf54x to 0.2
Blackfin: simplify the do_flush macro
Blackfin: simplify BF561 coreb driver greatly
Blackfin: fix detection of cached L2 SRAM
Blackfin: punt useless GPIO init call
Blackfin: delete unused sys_getpagesize() function
Blackfin: workaround anomaly 05000227
Blackfin: do not append newlines to panic() messages
Blackfin: rename some Blackfin drivers
Blackfin: add note about anomaly 05000242 being worked around
Blackfin: fix command line corruption with DEBUG_DOUBLEFAULT
Blackfin: override default uClinux MTD addr/size
Blackfin: check SIC defines rather than variant names
Blackfin: rename Blackfin relocs according to the toolchain
Blackfin: document the lsl variants of the L1 allocator
Blackfin: convert early_printk EVT init to a loop
Blackfin: punt duplicated search_exception_table() prototype
Blackfin: push access_ok() L1 attribute down
Blackfin: kgdb: fix up error return values
Blackfin: fix unused warnings after nommu update
Blackfin: fix sparseirq/kstat_irqs fallout
virtio_blk: add missing __dev{init,exit} markings
perf_counter: Start documenting HAVE_PERF_COUNTERS requirements
Blackfin: export ip_compute_csum/csum_partial_copy_from_user symbols
Blackfin: add support for GENERIC_BUG
Blackfin: fix trap_c() exit paths
Blackfin: push down exception oops checking
Blackfin: fix flag storage for irq funcs
Blackfin: bf537-stamp: update ADP5520 resources
Blackfin: bf548-ezkit: update smsc911x resources
Blackfin: convert Kconfig style to def_bool
Blackfin: add support for bzip2/lzma compressed kernel images
Blackfin: add support for irqflags
Blackfin: punt unused/wrong mutex-dec.h
Blackfin: move custom sections into sections.h
Blackfin: add preliminary support for STACKTRACE
Blackfin: enable support for LOCKDEP
Blackfin: initial support for ftrace
Blackfin: initial support for ftrace grapher
Blackfin: improve CLKIN_HZ config default
Blackfin: hook up new rt_tgsigqueueinfo syscall
kallsyms: generalize text region handling
ramfs: ignore unknown mount options
drivers/hvc: Add missing __devexit_p()
tty: fix unused warning when TCGETX is not defined
i2c-bfin-twi: pull in io.h for ioremap()
fbdev: blackfin has __raw I/O accessors, so use them in fb.h
fbdev: bfin-t350mcqb-fb: drop unused local variables
fbdev: *bfin*: fix __dev{init,exit} markings
fbdev: bf54x-lq043fb: use kzalloc over kmalloc/memset
drivers/char/rtc: disable legacy RTC driver on Blackfin systems
gpio: max7301: add missing __devexit marking
edac: add missing __devexit_p()
Blackfin: use common test_bit() rather than __test_bit()
Blackfin: pull in asm/io.h in ksyms for prototypes
Blackfin: only build irqpanic.c when needed
Blackfin: convert asm/ioctls.h to asm-generic/ioctls.h
Blackfin: convert shm/sysv/ipc to asm-generic
Blackfin: convert user/elf to asm-generic
Blackfin: convert socket/poll to asm-generic
Blackfin: convert simple headers to asm-generic
Blackfin: convert termios to asm-generic
Blackfin: convert locking primitives to asm-generic
Blackfin: convert signal/mmap to asm-generic
Blackfin: convert irq/process to asm-generic
Blackfin: convert types to asm-generic
Blackfin: convert page/tlb to asm-generic
asm-generic: uaccess: add missing access_ok() check to strnlen_user()
asm-generic: uaccess: fix up local access_ok() usage
istallion: add missing __devexit marking
kallsyms: fix inverted valid symbol checking
bfin_jtag_comm: clean up printk usage
serial: bfin_5xx: add missing spin_lock init
serial: bfin_5xx: fix building as module when early printk is enabled
Blackfin: unify memory region checks between kgdb and traps
Blackfin: bf518f-ezbrd: update DSA resources
Blackfin: bf533-ezkit: add resources for FISP devices
Blackfin: update anomaly lists
Blackfin: redo handling of bad irqs
Blackfin: only build show_interrupts() when procfs is enabled
Blackfin: simplify irq stack overflow checking
Blackfin: abstract irq14 lowering in do_irq
Blackfin: allow people to select BF51x-0.1 silicon rev
Blackfin: update defconfigs
Blackfin: unify memory map headers
Blackfin: drop unused ISP1760 port1_disable from board resources
Blackfin: fix GPTMR0_CLOCKSOURCE dependency on BFIN_GPTIMERS
Blackfin: hook up new perf_counter_open syscall
rmap: fixup page_referenced() for nommu systems
Mike Galbraith (24):
perfcounters: throttle on too high IRQ rates
perfcounters: ratelimit performance counter interrupts
perfcounters fix section mismatch warning in perf_counter.c::perf_counters_lapic_init()
perfcounters: fix refcounting bug
perfcounters: fix "perf counters kill oprofile" bug
perf_counters: account NMI interrupts
perfcounters: fix use after free in perf_release()
perf_counter tools: kerneltop: add real-time data acquisition thread
perf_counter tools: kerneltop: display per function percentage along with event count
perf_counter tools: fix build error
perf_counter, x86: clean up throttling printk
perf top: fix segfault
perf top: Reduce display overhead
perf top: Remove leftover NMI/IRQ bits
perf top: fix typo in -d option
perf record: Fix the profiling of existing pid or whole box
perf_counter tools: Document '--' option parsing terminator
perf_counter tools: Fix top symbol table dump typo
perf_counter tools: Fix top symbol table max_ip typo
perf_counter tools: Guard against record damaging existing files
perf_counter tools: Make .gitignore reflect perf_counter tools files
perf_counter tools: Cleanup Makefile
perf_counter tools: Fix uninitialized variable in perf-report.c
x86, boot: add new generated files to the appropriate .gitignore files
Mike Isely (10):
V4L/DVB (11744): pvrusb2: Select, track, and report IR scheme in use with the device
V4L/DVB (11745): pvrusb2: Update to work with upcoming ir_video changes in v4l-dvb core
V4L/DVB (11746): pvrusb2: Set ir_video autoloading to default disabled
V4L/DVB (11747): pvrusb2: Bump up version advertised through v4l interface
V4L/DVB (11750): pvrusb2: Allocate a routing ID for future support of Terratec Grabster AV400
V4L/DVB (12118): pvrusb2: Fix hardware scaling when used with cx25840
V4L/DVB (12119): pvrusb2: Re-fix hardware scaling on video standard change
V4L/DVB (12120): pvrusb2: Change initial default frequency setting
V4L/DVB (12121): pvrusb2: Improve handling of routing schemes
V4L/DVB (12122): pvrusb2: De-obfuscate code which handles routing schemes
Mike Lockwood (1):
Staging: android: timed_gpio: Separate timed_output class into a separate driver.
Mike Rapoport (20):
ASoC: em-x270: make the driver support also eXeda and CM-X300 machines
[ARM] pxa: update pxa2xx_spi_chip initialization to use .gpio_cs field
[ARM] pxa: add ability to set suspend mode
[ARM] pxa/em-x270: add exeda GPIO extender and update GPIO mappings
[ARM] pxa/em-x270: update libertas device setup
[ARM] pxa/em-x270: change power supply name to "battery"
[ARM] pxa/em-x270: add support for on-board USB Hub
[ARM] pxa/em-x270, cm-x270: use DEEPSLEEP for PM_SUSPEND_MEM
[ARM] pxa/cm-x300: use OBM configuration for NAND flash
[ARM] pxa/cm-x300: add rtc-v3020 device registration
[ARM] pxa/cm-x300: use STUART for uncompressor
[ARM] pxa/cm-x300: add .fixup method to enable second DRAM bank
[ARM] pxa/cm-x300: update defconfig
da9030_battery: Fix race between event handler and monitor
regulator: add userspace-consumer driver
[ARM] pxa/em-x270: remove .gpio_cs from em_x270_libertas_pdata
[ARM] pxa/em-x270: add ability to control GPS and GPRS power
[ARM] pxa/em-x270: always register AC97 controller device
[ARM] pxa/em-x270: fix type in SND_PXA2XX_LIB_AC97
Input: add driver for Synaptics I2C touchpad
Mike Sager (3):
nfs41: define NFS4_MAX_MINOR_VERSION based on CONFIG_NFS_V4_1
nfs41: add mount command option minorversion
nfsd41: Remove ip address collision detection case
Mike Snitzer (8):
block: export blk_stack_limits()
dm table: ensure targets are aligned to logical_block_size
dm table: validate device logical_block_size
dm table: replace struct io_restrictions with struct queue_limits
dm table: establish queue limits by copying table limits
dm target:s introduce iterate devices fn
dm log: fix create_log_context to use logical_block_size of log device
dm: calculate queue limits during resume not load
Mike Travis (1):
sfc: modify allocation error message
Mike Waychison (1):
mm: remove __invalidate_mapping_pages variant
Miklos Szeredi (14):
fuse: use struct path in release structure
fuse: clean up fuse_write_fill()
fuse: prepare fuse_direct_io() for CUSE
fuse: add members to struct fuse_file
fuse: don't use inode in helpers called by fuse_direct_io()
fuse: clean up args in fuse_finish_open() and fuse_release_fill()
fuse: create fuse_do_open() helper for CUSE
fuse: don't use inode in fuse_sync_release()
fuse: don't use inode in fuse_do_ioctl() helper
fuse: don't use inode in fuse_file_poll
splice: implement pipe to pipe splicing
splice: implement default splice_read method
splice: implement default splice_write method
splice: fix kmaps in default_file_splice_write()
Mikulas Patocka (24):
dm mpath: validate table argument count
dm mpath: validate hw_handler argument count
dm raid1: keep retrying alloc if mempool_alloc failed
dm mpath: flush keventd queue in destructor
dm: avoid unsupported spanning of md stripe boundaries
dm: use i_size_read
dm: rename suspended_bdev to bdev
dm: always hold bdev reference
dm: make dm_flush return void
dm: process requeue in dm_wq_work
dm: store only first barrier error
dm: remove EOPNOTSUPP for barriers
dm: remove check that prevents mapping empty bios
dm: introduce num_flush_requests
dm: send empty barriers to targets in dm_flush
dm: linear support flush
dm: stripe support flush
dm crypt: support flush
dm delay: support barriers
dm mpath: support barriers
dm snapshot: support barriers
dm io: record eopnotsupp
dm io: retry after barrier error
dm snapshot: use barrier when writing exception store
Milan Broz (2):
dm: sysfs skip output when device is being destroyed
dm ioctl: support cookies for udev
Milton Miller (2):
powerpc: Enable MMU feature sections for inline asm
powerpc: Add 2.06 tlbie mnemonics
Mimi Zohar (7):
integrity: lsm audit rule matching fix
integrity: use audit_log_string
integrity: remove __setup auditing msgs
integrity: path_check update
integrity: move ima_counts_get
integrity: nfsd imbalance bug fix
integrity: ima audit dentry_open failure
MinChan Kim (1):
vmscan: prevent shrinking of active anon lru list in case of no swap space V3
Minchan Kim (6):
page-allocator: clean up functions related to pages_min
page-allocator: add inactive ratio calculation function of each zone
page-allocator: reset wmark_min and inactive ratio of zone when hotplug happens
mm: remove annotation of gfp_mask in add_to_swap
mm: remove file argument from swap_readpage()
use printk_once() in several places
Ming Lei (4):
tracing: fix check for return value of register_module_notifier
ftrace: fix check for return value of register_module_notifier in event_trace_init
driver core: firmware_class: replace kfree(dev) with put_device(dev)
driver core: fix documentation of request_firmware_nowait
Minkyu Kang (1):
Add MAX17040 Fuel Gauge driver
Miroslav Sustek (2):
V4L/DVB (11879): Adds support for Leadtek WinFast DTV-1800H
V4L/DVB (11441): cx88-dsp: fixing 64bit math
Misael Lopez Cruz (1):
ASoC: TWL4030: Enable/disable voice digital filters
Mithlesh Thukral (2):
Staging: wlan-ng: Lindent cleanups
Staging: wlan-ng: Update README file. Remove Lindent task
Mohamed Abbas (12):
iwlagn: Sync rxon active with changes
iwlcore: fix channel display in debugfs
iwlcore: Fix stay in table function.
iwlwifi: allow config if device not ready
iwlagn: improve rate scale table search
iwlcore: register locks
iwlcore: support ICT interrupt
iwlcore: Allow skb allocation from tasklet.
iwlcore: Add support for periodic RX interrupt
iwlcore: Set rb_timeout to 0x10 for devices with ICT
iwlagn: co-exist with AMT
iwlagn: delay ict interrupt.
Márton Németh (2):
V4L/DVB (11573): uvcvideo: Prevent invormation loss with removing implicit casting
V4L/DVB (11574): uvcvideo: fill reserved fields with zero of VIDIOC_QUERYMENU
Naga Chumbalkar (3):
x86: Print real IOAPIC version for x86-64
[CPUFREQ] powernow-k8: read P-state from HW
[CPUFREQ] powernow-k8: get drv data for correct CPU
Nate Case (8):
powerpc/fsl-booke: Enable L1 cache on e500v1/e500v2/e500mc CPUs
powerpc/85xx: cuboot - Fix up ethernet3 MAC address on MPC85xx
powerpc/85xx: Add platform support for X-ES MPC85xx boards
powerpc/85xx: Add dts files for X-ES MPC85xx boards
powerpc/85xx: Add defconfig for X-ES MPC85xx boards
powerpc/bootwrapper: Custom build options for XPedite52xx targets
gpio: pca953x: Get platform_data from OpenFirmware
gpio: pca953x: Add support for PCA9556
Nathan Fontenot (1):
powerpc: Display processor virtualization resource allocs in lparcfg
Neil Horman (6):
snmp: add missing counters for RFC 4293
drop_monitor: Update netlink protocol to include netlink attribute header in alert message
dropmon: add ability to detect when hardware dropsrxpackets
kexec: sysrq: simplify sysrq-c handler
ipv4: fix NULL pointer + success return in route lookup path
ipv4 routing: Ensure that route cache entries are usable and reclaimable with caching is off
Neil Turton (2):
amd-iommu: fix an off-by-one error in the AMD IOMMU driver.
amd-iommu: fix the handling of device aliases in the AMD IOMMU driver.
NeilBrown (16):
md/raid0: two cleanups in create_stripe_zones.
md: raid0: remove ->sectors from the strip_zone structure.
md: raid0: remove ->dev pointer from strip_zone structure
md: raid0: remove setting of segment boundary.
md: remove mddev_to_conf "helper" macro
md: raid0: chunk_sectors cleanups.
md: raid5: check stripe cache is large enough in start_reshape
md: remove unnecessary arguments from ->reconfig method.
md: merge reconfig and check_reshape methods.
md: move assignment of ->utime so that it never gets skipped.
md: raid0/linear: ensure device sizes are rounded to chunk size.
md: remove chunksize rounding from common code.
md/linear: use call_rcu to free obsolete 'conf' structures.
md/raid5: correctly update sync_completed when we reach max_resync
nfsd: don't take nfsd_mutex twice when setting number of threads.
nfsd: optimise the starting of zero threads when none are running.
Nelson Castillo (4):
[ARM] S3C: ADC: Fix lines with more than 80 chars in adc.h
[ARM] S3C: ADC: Expose number of remaining conversions to
[MTD] [NAND] S3C2410: Small colon cleanup
[MTD] [NAND] S3C2410: Uninitialised variable cleanup
Nelson, Shannon (3):
ixgbe: Interrupt management update for 82599
ixgbe: Clear out stray tx work on link down
ixgbe: Typecase '1' for 64 bit shift
Nick Kossifidis (7):
ath5k: Allow user/driver to set txpower
ath5k: Read Spur channels from EEPROM
ath5k: Put remaining EEPROM data on ee struct
ath5k: Beaconing fixes
ath5k: Implement antenna control
ath5k: Add Spur filter support on newer chips
ath5k: fix mesh beaconing
Nick Piggin (6):
fs: remove incorrect I_NEW warnings
fs: block_dump missing dentry locking
SLUB: Fix early boot GFP_DMA allocations
mm: clean up get_user_pages_fast() documentation
page allocator: do not check for compound pages during the page allocator sanity checks
mm: madvise(): correct return code
Nickolas Lloyd (2):
ALSA: hda - add controls to toggle DC bias on mic ports
ALSA: hda - Jack Mode changes for Sigmatel boards
Nico Schottelius (1):
kbuild: fix delay in setlocalversion on readonly source
Nicolas Ferre (5):
[ARM] 5438/1: AT91: manage clock by functionality instead of CPUs
atmel-mci: Integrate AT91 specific definition in header file
atmel-mci: add MCI2 register definitions
USB: atmel_usba_udc: change way of specifying bias function
MAINTAINERS: add myself as atmel-mci maintainer (sd/mmc interface)
Nicolas Pitre (14):
[ARM] allow for alternative __copy_to_user/__clear_user implementations
[ARM] lower overhead with alternative copy_to_user for small copies
[ARM] alternative copy_to_user: more precise fallback threshold
mtd: orion_nand: use burst reads with double word accesses
[ARM] orion: make sure sched_clock() usage of cnt32_to_63() is safe
[ARM] Kirkwood: only map peripheral register space once
[ARM] Kirkwood: comment type fix
[ARM] Kirkwood: rationalize NAND setup a bit
[ARM] Orion/Kirkwood: rename orion5x_wdt to orion_wdt
[ARM] Kirkwood: let's use real size for resources
[ARM] Kirkwood: create a mapping for the Security Accelerator SRAM
[ARM] Kirkwood: platform device registration for the crypto engine
[ARM] 5545/2: add flush_kernel_dcache_page() for ARM
[ARM] orion5x: register the crypto device on SOCs that support it
Niilo Minkkinen (1):
usb: musb: disable OTG AUTOIDLE only with omap3430
Nikanth Karthikesan (4):
block: catch trying to use more bits than request->cmd_flags has
block: prevent possible io_context->refcount overflow
trivial: fix comment typo in fs/compat.c
trivial: fix typo in bio_alloc kernel doc
Nitin A Kamble (1):
KVM: VMX: Rename rmode.active to rmode.vm86_active
Nivedita Singhvi (1):
ipv4: New multicast-all socket option
Nobuhiro Iwamatsu (3):
sh: Add support mtd mapping for highlander
sh: Update r7780mp defconfig
sh: Revised clock function in highlander
Németh Márton (2):
trivial: usb: fix missing space typo in doc
V4L/DVB (11736): videobuf: modify return value of VIDIOC_REQBUFS ioctl
OGAWA Hirofumi (1):
fat: Fix the removal of opts->fs_dmask
Olaf Weber (1):
xfs: add more checks to superblock validation
OldÅich JedliÄka (1):
V4L/DVB (11567): saa7134: Added support for AVerMedia Cardbus Plus
Oleg Nesterov (34):
selinux: selinux_bprm_committed_creds() should wake up ->real_parent, not ->parent.
do_wait: do take security_task_wait() into account
rcu: rcu_sched_grace_period(): kill the bogus flush_signals()
slow_work_thread() should do the exclusive wait
shift current_cred() from __f_setown() to f_modown()
send_sigio_to_task: sanitize the usage of fown->signum
allow_signal: kill the bogus ->mm check, add a note about CLONE_SIGHAND
ptrace: remove PT_DTRACE from arch/h8300
ptrace: remove PT_DTRACE from avr32, mn10300, parisc, s390, sh, xtensa
ptrace: remove PT_DTRACE from m68k, m68knommu
ptrace: remove PT_DTRACE from arch/m32r
ptrace: mm_need_new_owner: use ->real_parent to search in the siblings
ptrace: tracehook_unsafe_exec(): remove the stale comment
ptrace: do not use task->ptrace directly in core kernel
ptrace: ptrace_attach: check PF_KTHREAD + exit_state instead of ->mm
ptrace: cleanup check/set of PT_PTRACED during attach
ptrace: do not use task_lock() for attach
ptrace_get_task_struct: s/tasklist/rcu/, make it static
ptrace: wait_task_zombie: s/->parent/->real_parent/
ptrace: do_notify_parent_cldstop: fix the wrong ->nsproxy usage
ptrace: don't take tasklist to get/set ->last_siginfo
wait_task_zombie: do not use thread_group_cputime()
copy_process(): remove the unneeded clear_tsk_thread_flag(TIF_SIGPENDING)
elf_core_dump: use rcu_read_lock() to access ->real_parent
shift "ptrace implies WUNTRACED" from ptrace_do_wait() to wait_task_stopped()
introduce "struct wait_opts" to simplify do_wait() patches
do_wait: simplify retval/tsk_result/notask_error mess
do_wait: kill the old BUG_ON, use while_each_thread()
do_wait: fix the theoretical race with stop/trace/cont
kthreads: simplify the startup synchronization
kthreads: rework kthread_stop()
kthreads: simplify migration_thread() exit path
Staging: epl: do not use CLONE_SIGHAND with allow_signal()
ptrace: wait_task_zombie: do not account traced sub-threads
Oliver Endriss (5):
V4L/DVB (11759): dvb-ttpci: Add TS replay capability
V4L/DVB (11760): dvb-ttpci: Check transport error indicator flag
V4L/DVB (11761): dvb-ttpci: Fixed VIDEO_SLOWMOTION ioctl
V4L/DVB (11762): dvb-ttpci: Fixed return code of av7110_av_start_play
V4L/DVB (11763): dvb-ttpci: Some whitespace adjustments
Oliver Neukum (1):
USB: support for cdc-acm of single interface devices
Olivier Berger (1):
ACPI: Remove Asus P4B266 from blacklist
Olivier Bornet (4):
tty: iuu_phoenix: fix locking.
tty: iuu_phoenix: Fix stopbit when uart goes on.
tty: iuu_phoenix: set termios.
tty: iuu_phoenix: update version number.
Ondrej Zary (2):
floppy: fix hibernation
agpgart: detected ALi M???? chipset with M1621
Ooiwa Naohiro (1):
bnx2: Fix the behavior of ethtool when ONBOOT=no
Oskar Schirmer (8):
imx: serial: fix whitespaces (no changes in functionality)
lib: isolate rational fractions helper function
imx: serial: use rational library function
imx: serial: use tty_encode_baud_rate to set true rate
xtensa: cache inquiry and unaligned cache handling functions
xtensa: s6000 dma engine support
s6gmac: xtensa s6000 on-chip ethernet driver
xtensa: s6105 specific configuration for s6gmac
Ozan ÃaÄlayan (1):
ALSA: hda - fix audio on LG R510
PJ Waskiewicz (6):
ixgbe: Enable another bit for flow control operation
ixgbe: Don't return error in flow control configuration if FC is off
ixgbe: Move PHY ops initialization to centralize bus accesses
ixgbe: Remove unnecessary PHY reset, properly identify multispeed fiber modules
ixgbe: Update the usage of orig_autoc to be more consistent
ixgbe: Add FCoE Storage MAC Address support
Pablo Neira Ayuso (15):
net: use NLMSG_DEFAULT_SIZE in nlmsg_new() allocations
netfilter: conntrack: add support for DCCP handshake sequence to ctnetlink
netfilter: nfnetlink: cleanup for nfnetlink_rcv_msg() function
netfilter: ctnetlink: remove nowait parameter from *fill_info()
netfilter: ctnetlink: rename tuple() by nf_ct_tuple() macro definition
netfilter: ctnetlink: use nlmsg_* helper function to build messages
netfilter: ctnetlink: cleanup message-size calculation
netfilter: conntrack: don't report events on module removal
netfilter: conntrack: remove events flags from userspace exposed file
netfilter: conntrack: simplify event caching system
netfilter: conntrack: replace notify chain by function pointer
netfilter: conntrack: move event caching to conntrack extension infrastructure
netfilter: conntrack: move helper destruction to nf_ct_helper_destroy()
list_nulls: add hlist_nulls_add_head and hlist_nulls_del
netfilter: conntrack: optional reliable conntrack event delivery
Pallipadi, Venkatesh (2):
ACPI: Disable ARB_DISABLE on platforms where it is not needed
ACPI: pdc init related memory leak with physical CPU hotplug
Paride Legovini (1):
Add LED support for AR5BXB6 IBM Thinkpad PCIe adapters
Pascal Terjan (1):
USB: Ignore storage device in modem mode on DWN-652
Patrick Boettcher (2):
V4L/DVB (11829): Rewrote frontend-attach mechanism to gain noise-less deactivation of submodules
V4L/DVB (11831): dib0700: added USB IDs for Terratec T3 and T5
Patrick McHardy (23):
net: factor out ethtool invocation of vlan/macvlan drivers
Merge branch 'master' of git://dev.medozas.de/linux
netfilter: nf_conntrack: use per-conntrack locks for protocol data
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
netfilter: nf_ct_tcp: fix up build after merge
netfilter: ip_tables: fix build error
net: fix network driver ndo_start_xmit() return values (part 1)
net: fix network drivers ndo_start_xmit() return values (part 2)
net: fix network drivers ndo_start_xmit() return values (part 3)
net: fix network drivers ndo_start_xmit() return values (part 4)
net: fix network drivers ndo_start_xmit() return values (part 5)
net: fix network drivers ndo_start_xmit() return values (part 6)
net: fix network drivers ndo_start_xmit() return values (part 7)
net: fix network drivers ndo_start_xmit() return values (part 8)
net: use symbolic values for ndo_start_xmit() return codes
netfilter: nf_log: fix sleeping function called from invalid context
netfilter: nf_conntrack: use mod_timer_pending() for conntrack refresh
net: fix network drivers ndo_start_xmit() return values
netfilter: nf_conntrack: fix confirmation race condition
netfilter: nf_conntrack: fix conntrack lookup race
netfilter: fix some sparse endianess warnings
netfilter: nf_log: fix direct userspace memory access in proc handler
netfilter: xt_rateest: fix comparison with self
Patrick Ringl (1):
README: fix misleading pointer to the defconf directory
Paul E. McKenney (3):
RCU: make treercu be default
rcu: Add __rcu_pending tracing to hierarchical RCU
rcu: Update RCU tracing documentation for __rcu_pending
Paul Fulghum (3):
tty: synclink_gt add receive pio mode
tty: n_hdlc add buffer flushing
synclink_gt: fix transmit race and timeout
Paul Mackerras (77):
perf_counter: Fix return value from dummy hw_perf_counter_init
perf_counter: Fix the cpu_clock software counter
perf_counter: Add optional hw_perf_group_sched_in arch function
perf_counter: Add dummy perf_counter_print_debug function
powerpc/perf_counter: Add perf_counter system call on powerpc
powerpc: Provide a way to defer perf counter work until interrupts are enabled
powerpc/perf_counter: Add generic support for POWER-family PMU hardware
powerpc/perf_counter: Add support for PPC970 family
powerpc/perf_counter: Add support for POWER6
perf_counter: Always schedule all software counters in
powerpc/perf_counter: Make sure PMU gets enabled properly
perf_counter: Add support for pinned and exclusive counter groups
perf_counter: Add counter enable/disable ioctls
perf_counters: make software counters work as per-cpu counters
perf_counters: allow users to count user, kernel and/or hypervisor events
perfcounters: fix refcounting bug, take 2
perfcounters: make context switch and migration software counters work again
perfcounters/powerpc: Make exclude_kernel bit work on Apple G5 processors
perfcounters/powerpc: Add support for POWER5 processors
perfcounters: fix a few minor cleanliness issues
perfcounters: provide expansion room in the ABI
perfcounters/powerpc: fix oops with multiple counters in a group
perfcounters/powerpc: add support for POWER5+ processors
perfcounters/powerpc: add support for POWER4 processors
perf_counter: abstract wakeup flag setting in core to fix powerpc build
perf_counter: powerpc: clean up perc_counter_interrupt
perf_counter: fix type/event_id layout on big-endian systems
perf_counter: add an mmap method to allow userspace to read hardware counters
perf_counter tools: remove glib dependency and fix bugs in kerneltop.c
perf_counter: update documentation
perf_counter: record time running and time enabled for each counter
perf_counter: powerpc: only reserve PMU hardware when we need it
perf_counter: make it possible for hw_perf_counter_init to return error codes
perf_counter tools: optionally scale counter values in perfstat mode
perf_counter: fix powerpc build
perf_counter: powerpc: set sample enable bit for marked instruction events
perf_counter: add MAINTAINERS entry
perf_counter: powerpc: add nmi_enter/nmi_exit calls
perf_counter: powerpc: allow use of limited-function counters
perf_counter: update copyright notice
perf_counter: Put whole group on when enabling group leader
perf_counter: don't count scheduler ticks as context switches
perf_counter: call atomic64_set for counter->count
perf_counter: call hw_perf_save_disable/restore around group_sched_in
perf_counter: powerpc: use u64 for event codes internally
perf_counter: allow arch to supply event misc flags and instruction pointer
perf_counter: powerpc: supply more precise information on counter overflow events
perf_counter: powerpc: initialize cpuhw pointer before use
perf_counter: Dynamically allocate tasks' perf_counter_context struct
perf_counter: Optimize context switch between identical inherited contexts
perf_counter: powerpc: Implement interrupt throttling
perf_counter: Fix race in attaching counters to tasks and exiting
perf_counter: Don't swap contexts containing locked mutex
perf_counter: Provide functions for locking and pinning the context for a task
perf_counter: Allow software counters to count while task is not running
perf_counter: Initialize per-cpu context earlier on cpu up
perf_counter: Fix cpu migration counter
perf_counter: Remove unused prev_state field
perf_counter: powerpc: Fix event alternative code generation on POWER5/5+
perf_counter: powerpc: Fix race causing "oops trying to read PMC0" errors
perf_counter: powerpc: Use new identifier names in powerpc-specific code
perf_counter: Fix lockup with interrupting counters
perf_counters: powerpc: Add support for POWER7 processors
perf_counter: powerpc: Implement generalized cache events for POWER processors
perf_counter: Fix atomic_set vs. atomic64_t type mismatch
powerpc: Add compiler memory barrier to mtmsr macro
lib: Provide generic atomic64_t implementation
powerpc: Use generic atomic64_t implementation on 32-bit processors
perf_counter: powerpc: Fix two compile warnings
perf_counter: Make set_perf_counter_pending() declaration common
perf_counter: powerpc: Enable use of software counters on 32-bit powerpc
perf_counter: powerpc: Use unsigned long for register and constraint values
perf_counter: powerpc: Change how processor-specific back-ends get selected
perf_counter: powerpc: Make powerpc perf_counter code safe for 32-bit kernels
perf_counter: powerpc: Add processor back-end for MPC7450 family
perf_counter: tools: Makefile tweaks for 64-bit powerpc
perf_counter tools: Define and use our own u64, s64 etc. definitions
Paul Menzel (3):
fbdev: add video modes for resolutions and timings of PAL RGB
Documentation/fb/vesafb.txt: fix typo
intelfb: fix a bug when changing video timing
Paul Mundt (200):
sh: sh7724: Add CMT clockevents support.
sh: Have SH7724 select ARCH_SHMOBILE.
sh: Add a generic defconfig for SH7724 platforms.
sh: drop duplicate symbol export on dreamcast and sh7785lcr.
sh: sh7785lcr: Update for recent PCI changes.
sh: pci: drop duplicate PCIC fixups for SE7780 and SH7785LCR.
sh: pci: Kill off unused SH4_PCIC_NO_RESET code.
sh: pci: Kill off useless debugging printk() in pci-sh7780 init.
sh: pci: Move se7780 INTC fixups out of pci-sh7780.c.
sh: pci: Prefer P1SEG over P1SEGADDR for CONFIG_CMD.
sh: pci: Set class/sub-class code correctly for SH7780 PCIC.
sh: pci: Rework SH7780 host controller detection.
sh: pci: Use the proper write size for class/sub-class code.
sh: pci: Set pci_cache_line_size on SH7780 via the PCICLS register.
sh: pci: Set the I/O port base to the SH7780 I/O window default.
sh: pci: Consolidate PCI I/O and mem window definitions for SH7780.
sh: pci: Kill off platform-specific multi-window mappings.
sh: pci: Consolidate SH7780 PCIC IRQ routing.
sh: pci: Start unifying the SH7780 PCIC initialization.
Merge branches 'sh/earlytimer' and 'sh/shmobile-r2r-staging'
sh: sh7724: Don't default enable the RTC clock.
sh: sh7724: Register CMT as an early platform device here too.
sh: pci: Drop asm-generic/pci.h, so we can use our own fixups.
sh: pci: Split out new-style PCI core.
sh: pci: HAVE_PCI_MMAP support.
sh: pci: Consolidate pcibios_align_resource() definitions.
sh: pci: Kill off unused pcibios_fixup().
sh: pci: Consolidate pci_iomap() and use the generic I/O base.
sh: pci: Rework fixed region checks in ioremap().
sh: pci: New-style controller registration.
sh: pci: Track io and mem_offset per-channel.
sh: pci: Consolidate bus<->resource mapping in pci-lib.
sh: pci: Consolidate the remaining common bits.
sh: pci: Kill off the now unused hose->io_base.
sh: pci: Kill off superfluous lboxre2 pci fixups.
sh: pci: Flag the dreamcast BBA as IORESOURCE_PCI_FIXED.
sh: pci: Kill off dead references to is_pci_ioaddr and friends.
sh: pci: Consolidate pcibios_setup() in pci-lib.
sh: pci: Kill off legacy ide quirks.
sh: pci: Tidy up the dreamcast PCI support.
sh: pci: Convert the SH-5 code over to the new interface.
sh: pci: Rename ops-cayman -> fixups-cayman.
sh: pci: Rewrite SH7751 PCI support to follow SH7780.
sh: pci: Rename SH7751 platform ops files to fixups.
sh: pci: Consolidate lboxre2 and r2d IRQ fixups.
sh: pci: Convert dreamcast to new-style interface.
sh: pci: Move the se7751 fixups in to arch/sh/drivers/pci/.
sh: pci: Kill off the last remnants of the now unused pci-auto code.
sh: pci: Roll pci-lib in to pci-new.
sh: pci: Rename pci-new.c to pci.c.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
sh: pci: Fix up the build for CONFIG_PCI=n.
Merge branches 'sh/stable-updates' and 'sh/pci-rework'
sh: update defconfigs for PCI changes.
sh: select GENERIC_TIME for new CMT driver.
sh: rtc-generic support.
sh: register the rtc-generic platform device properly.
Merge branch 'timers/clocksource' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-tip
sh: Consolidate MTU2/CMT/TMU timer platform data.
clocksource: sh_mtu2/cmt_register() should be static.
sh: select both GENERIC_TIME and GENERIC_CLOCKEVENTS.
sh: Kill off the now unused ARCH_USES_GETTIMEOFFSET code.
sh: Move dummy clockevents broadcast timer to its new home.
sh: Flag IRQSTACKS as BROKEN for now.
sh: Handle shm_align_mask also for HAVE_ARCH_UNMAPPED_AREA_TOPDOWN.
sh: sh64 still needs ARCH_USES_GETTIMEOFFSET temporarily.
sh: Integrate the SH-5 onchip_remap() more coherently.
sh: Kill off unused SH-5 irq_describe cruft.
sh: Enable new TMU driver support for all SH-3 and SH-4 CPUs.
sh: Move out rtc-sh registration from time_64.c to setup-sh5.c
sh: Finish the sh64 migration off of ARCH_USES_GETTIMEOFFSET.
sh: Rename arch/sh/kernel/time_32.c to arch/sh/kernel/time.c.
sh: Wire up GENERIC_CMOS_UPDATE for the platforms that need it.
sh: Kill off dead handle_timer_tick() code.
sh: Kill off dead timer sysclass pm hooks.
sh: mach-sh03: Give the sh03 rtc its own spinlock.
sh: Kill off the global rtc_lock with extreme prejudice.
sh: Kill off sh64's hand-rolled syscall tracer.
sh: Kill off unused sh64 debug code.
sh: Move out cayman-specific panic handler code to its own file.
sh: Drop dead rules from arch/sh/kernel/Makefile_64.
sh: Always select RTC_LIB, not just for SUPERH32.
sh: Kill off extra cflags Kconfig entry.
sh: Always fixup unaligned userspace accesses on sh64.
sh: TMU platform data for SH7786.
sh: TMU platform data for SH-X3 proto CPU.
sh: Kill off the GENERIC_CALIBRATE_DELAY ifndef.
sh: Add clock id to sh-sci platform data on SH-Mobile CPUs.
serial: sh-sci: Fix up section mismatch in error path.
sh: Fix up the sh64 earlyprintk build.
sh: Cleanup irqflags size mismatch on SH-5 build.
sh: Provide __read_{read,write}sl() definitions for sh64.
sh: Rename opcode_t to insn_size_t.
sh: Provide an __sdivsi3_2 export for sh64.
sh: Fix up SHmedia module ELF relocations.
sh: Integrate sh64 bits in vmlinux_32.lds.S.
sh: Move the unified linker script in place, kill off old _64 one.
sh: Tidy up the ldscript output format specifier.
sh: Fix up the sh64 zImage build.
sh: Provide a tighter BOOT_LINK_OFFSET definition for the Cayman board.
sh: Provide a BITS definition, use it in the arch/sh/boot/ Makefiles.
sh: Merge the split arch/sh/boot/compressed/ Makefiles.
sh: Consolidate the boot link and entry offset definitions.
sh: Hook up cc-cross-prefix support.
sh: Fix up R0 dependence in __arch_swab16/32.
sh: Fix up typo in arch/sh/kernel/vmlinux.lds.S
sh: Account for INITIAL_JIFFIES when using jiffies clocksource.
sh: clkfwk: Make recalc return an unsigned long.
sh: clkfwk: Add a followparent_recalc() helper.
sh: clkfwk: refactor rate propagation.
sh: clkfwk: Consolidate the ALWAYS_ENABLED / NEEDS_INIT mess.
sh: clkfwk: Convert SH-Mobile CPUs to use CLK_ENABLE_ON_INIT.
sh: clkfwk: Fix up the clk_enable() error path.
sh: clkfwk: Improve the generic clk_set_parent() implementation.
sh: clkfwk: Tidy up on-chip clock registration and rate propagation.
sh: clkfwk: Kill off clk_recalc_rate().
sh: clkfwk: Wire up clk_get_sys() support.
sh: clkfwk: Handle clk_get_sys() returning an ERR_PTR.
sh: clkfwk: Use arch_clk_init() for on-chip clock registration.
sh: Kill off the remnants of the old timer code.
Merge branch 'master' into sh/clkfwk
sh: clkfwk: module_clk -> peripheral_clk rename.
sh: clkfwk: Handle NULL clkops for root clocks.
sh: clkfwk: Provide a generic clk_set_rate_ex() path for root clocks.
sh: clkfwk: Rework legacy CPG clock handling.
sh: clkfwk: Update SH7785 for refactored clock framework.
sh: clkfwk: rate table construction and rounding for SH7785.
sh: clkfwk: Map tree hierarchy in debugfs.
sh: clkfwk: Add MSTP bits to SH7785 clock framework.
sh: Provide FORCE_MAX_ZONEORDER.
sh: hd64461: Fix up I/O base register offsets.
sh: mach-hp6xx: Fix up the hp6xx build for hd64461 changes.
sh: irq: Rework the SR.IMASK bitmap handling.
sh: irq: Convert from irq_desc[] to irq_to_desc().
sh: irq: Teach ipr and intc about dynamically allocating irq_descs.
sh: irq: Provide an arch_probe_nr_irqs() that wraps the machvec def.
Merge branches 'sh/stable-updates' and 'sh/sparseirq'
sh: Wrap irq_to_desc_alloc_cpu() around CONFIG_SPARSE_IRQ temporarily.
sh: Add a NR_IRQS_LEGACY for external IRQ0-7.
sh: clkfwk: Make clock-cpg usable for non-legacy platforms.
sh: Prefer slab_is_available() over after_bootmem.
sparseirq: Allow early irq_desc allocation
sh: irq: Fix up imask build warnings.
sh: Record ms7724se in mach-types.
sh: Add a KBUILD_DEFCONFIG for sh64.
sh: pci-sh7751: Initialize io_map_base in controller definition.
sh: pci: Disable MWI and make pci_dma_burst_advice() a bit more accurate.
Merge branch 'sh/clkfwk'
sh: pci-sh7780: Fix up for PCI_DISABLE_MWI changes.
sh: Tidy up the optional L2 probing, wire it up for SH7786.
sh: Tidy up SH-4A boot_cpu_data.flags probing.
nommu: Provide mmap_min_addr definition.
sh: plug vsyscall dir in to archclean.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
sh: Fix sys_pwritev() syscall table entry for sh32.
sh: Wire up sys_rt_tgsigqueueinfo.
sh: Tie sparseirq in to Kconfig.
Merge branch 'sh/ftrace' of git://github.com/mfleming/linux-2.6
sh: Wire up sys_perf_counter_open.
sh: intc: alloc_bootmem() -> kzalloc() conversion.
sh: Bump the earlytimer bits back to time_init().
sh: Use generic sched_clock().
sh: Bump the earlytimer probe devices up.
clocksource: Drop unused irqaction.mask from SH drivers.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
sh: Convert to asm-generic/current.h.
sh: Convert to asm-generic/dma.h.
sh: Convert to asm-generic/posix_types.h.
sh: Convert to asm-generic/termbits.h and termios.h.
sh: Convert ipc/shm bits to their asm-generic versions.
sh: Tidy up duplication in irq/swab/timex.h.
sh: Conver to asm-generic/mmu_context.h.
sh: Convert to asm-generic/module.h.
sh: Convert to asm-generic/unaligned.h.
sh: Convert to asm-generic/scatterlist.h.
sh: Convert to asm-generic/types.h.
sh: Convert to asm-generic/signal.h.
sh: Switch to asm-generic versions for identical headers.
sh: Derive COMMAND_LINE_SIZE from asm-generic/setup.h.
sh: Convert sh64 to use the generic checksum code.
serial: sh-sci: Move over to dev_pm_ops.
sh: urquell: Add system FPGA mode pin support.
sh: Set EARLY_SCIF_CONSOLE_PORT sanely for SH7786.
sh: pci: Allow register_pci_controller() to handle overlapping regions.
sh: pci: SH7786 PCI ops.
wusb: hwa-hc: Drop unused pci_suspend/resume hooks.
USB: xhci depends on PCI.
sh: Use generic atomic64_t implementation.
sh: Generic HAVE_PERF_COUNTER support.
Merge branches 'sh/pci-express-integration', 'sh/rsk-updates', 'sh/platform-updates' and 'sh/perf_counter'
sh: pci: Initial PCI-Express support for SH7786 Urquell board.
sh: defconfig updates.
sh: Enable soc-camera in ap325rxa/migor/se7724 defconfigs.
sh: Provide cpu_idle_wait() to fix up cpuidle/SMP build.
sh: Use local TLB flush in set_pte_phys().
sh: Wire up the uncached fixmap on sh64 as well.
sh: SH7786 SMP support.
sh: Fix up more dma-mapping fallout.
asm-generic: add dummy pgprot_noncached()
sh: Fix up HAVE_PERF_COUNTERS typo.
Paul Turner (1):
sched: remove redundant hierarchy walk in check_preempt_wakeup
Paul Walmsley (18):
OMAP3 SRAM: mark OCM RAM as Non-cacheable Normal memory
OMAP3 SRAM: add ARM barriers to omap3_sram_configure_core_dpll
OMAP3 clock: add interconnect barriers to CORE DPLL M2 change
OMAP3 SRAM: clear the SDRC PWRENA bit during SDRC frequency change
OMAP3 SDRC: initialize SDRC_POWER at boot
OMAP3 SRAM: renumber registers to make space for argument passing
OMAP3 clock: only unlock SDRC DLL if SDRC clk < 83MHz
OMAP3 clock: use pr_debug() rather than pr_info() in some clock change code
OMAP2xxx clock: rename clk_init_one() to clk_preinit()
ARM: OMAP3: SDRC: add timing data for Micron MT46H32M32LF-6, v2
ARM: OMAP3: SDRC: add timing data for Qimonda HYB18M512160AF-6
OMAP3 clock: remove wait for DPLL3 M2 clock to stabilize
OMAP3 clock: initialize SDRC timings at kernel start
OMAP3 clock: add a short delay when lowering CORE clk rate
OMAP3 clock/SDRC: program SDRC_MR register during SDRC clock change
OMAP3 SRAM: add more comments on the SRAM code
OMAP3 SRAM: convert SRAM code to use macros rather than magic numbers
OMAP3 SDRC: set FIXEDDELAY when disabling SDRC DLL
Paulius Zaleckas (3):
wimax: Add netlink interface to get device state
hso: convert dev_alloc_skb() to netdev_alloc_skb()
trivial: mtd: fix Kconfig comment about 'armflash'
Pavel Machek (5):
SubmittingPatches: fix typo
[ARM] pxa/sharpsl_pm: zaurus needs generic pxa suspend/resume routines
trivial: Fix Pavel's address in MAINTAINERS
trivial: SubmittingPatches: fix typo
trivial: Kconfig: .ko is normally not included in module names
Pavel Roskin (3):
ath5k: fix scanning in AR2424
cfg80211: fix compile error with CONFIG_CFG80211_DEBUGFS
intelfb: fix spelling of "CLOCK"
Pekka Enberg (67):
x86: move x86_quirk_pre_intr_init() to irqinit_32.c
x86: move init_ISA_irqs() in irqinit_32.c to match ordering in irqinit_64.c
x86: introduce smp_intr_init() in irqinit_32.c
x86: introduce apic_intr_init() in irqinit_32.c
x86: use identical loop constructs in 32-bit and 64-bit native_init_IRQ()
x86: unify smp_intr_init() in irqinit_{32,64}.h
x86: unify init_ISA_irqs() in irqinit_{32,64}.c
x86: unify native_init_IRQ() in irqinit_{32,64}.c
x86: unify trivial differences in irqinit_{32,64}.c
x86: unify apic_intr_init() in irqinit_{32,64}.c
x86: unify irqinit_{32,64}.c into irqinit.c
x86: define IA32_SYSCALL_VECTOR on 32-bit to reduce ifdefs
x86: remove some ifdefs from native_init_IRQ()
x86: unify noexec handling
x86: move max_pfn_mapped and max_low_pfn_mapped to setup.c
x86: move per-cpu mmu_gathers to mm/init.c
x86: unify 64-bit UMA and NUMA paging_init()
x86: use sparse_memory_present_with_active_regions() on UMA
kmemtrace: fix kernel parameter documentation
slab: document kzfree() zeroing behavior
perf report: Add support for profiling JIT generated code
SLUB: Out-of-memory diagnostics
bootmem: use slab if bootmem is no longer available
bootmem: fix slab fallback on numa
slab: setup allocators earlier in the boot sequence
vmalloc: use kzalloc() instead of alloc_bootmem()
init: introduce mm_init()
sched: use kzalloc() instead of the bootmem allocator
vt: use kzalloc() instead of the bootmem allocator
sched: use alloc_cpumask_var() instead of alloc_bootmem_cpumask_var()
sched: use slab in cpupri_init()
irq: use kcalloc() instead of the bootmem allocator
vgacon: use slab allocator instead of the bootmem allocator
slab: fix gfp flag in setup_cpu_cache()
slab,slub: don't enable interrupts during early boot
slab: setup cpu caches later on when interrupts are enabled
slab: move struct kmem_cache to headers
kmemcheck: add Vegard and Pekka to MAINTAINERS
SLUB: Don't print out OOM warning for __GFP_NOFAIL
kmemcheck: remove forward declarations from error.c
kmemcheck: make initialization message less confusing
kmemcheck: remove multiple ifdef'd definitions of the same global variable
kmemcheck: move 64-bit ifdef out of kmemcheck_opcode_decode()
kmemcheck: use kmemcheck_pte_lookup() instead of open-coding it
slab: add hooks for kmemcheck
kmemcheck: make kconfig accessible for other architectures
Merge branches 'slab/documentation', 'slab/fixes', 'slob/cleanups' and 'slub/fixes' into for-linus
Merge branch 'slub/earlyboot' into for-linus
Staging: w35und: remove unused code from wbsoft_configure_filter()
Staging: w35und: replace switch error handling with gotos in wb35_hw_init()
Staging: w35und: move hal_init_hardware() and hal_halt() int wbusb.c
Staging: w35und: simplify error handling in wb35_hw_init()
Staging: w35und: simplify hal_init_hardware() error handling
Staging: w35und: more simplify hal_init_hardware() error handling
Staging: w35und: simplify hal_init_hardware() and hal_halt()
Staging: w35und: clean up comments in wbusb.c
Staging: w35und: inline hal_set_phy_type() to wb35_hw_init()
Staging: w35und: reformat wbusb.c
Staging: w35und: remove MODULE_AUTHOR
Staging: w35und: make led lookup tables static
Staging: w35und: reformat wbhal.c
Staging: w35und: merge wbhal.c to wbusb.c
Staging: w35und: inline hal_set_rf_power() to mto.c
Staging: w35und: merge rest of wbhal.c to phy_calibration.c
[S390] s390: remove DEBUG_MALLOC
eeepc-laptop: enable camera by default
SLUB: Don't pass __GFP_FAIL for the initial allocation
Pete Zaitcev (1):
USB: janitor storage initializers
Peter 'p2' De Schrijver (1):
OMAP3: PM: Ensure MUSB block can idle when driver not loaded
Peter Feuerer (1):
acerhdf: Acer Aspire One fan control
Peter Griffin (2):
sh: Add ptrace support for NOMMU debugging
sh: Add UBC trap vector for SH2A
Peter Holik (2):
export usbnet_get_ethernet_addr from usbnet and fixed cdc_ether.c
usb driver for intellon int51x1 based PLC like devolo dlan duo
Peter Huewe (2):
trivial: pci hotplug: adding __init/__exit macros to sgi_hotplug
RDMA: Add __init/__exit macros to addr.c and cma.c
Peter Korsgaard (9):
dm9601: trivial comment fixes
smsc95xx: strip ethernet fcs (crc) on receive path
mtd: nand: s3c2410_nand_setrate(): use correct macros for 2412/2440
mtd/nand: s3c6400 support for s3c2410 driver
kconfig: handle comment entries within choice/endchoice
powerpc/mpc83xx: Fix usb mux setup for mpc834x
[ARM] S3C64XX: fix HCLK gate defines
[ARM] S3C64XX: clock.c: fix typo in usb-host clock ctrlbit
serial: samsung.c: mark s3c24xx_serial_remove as __devexit
Peter Ma (2):
avr32: Change Atmel ATNGW100 config to add choice of add-on board
avr32: Add support for Mediama RMTx add-on board for ATNGW100
Peter Oberparleiter (4):
kernel: constructor support
seq_file: add function to write binary data
gcov: add gcov profiling infrastructure
gcov: enable GCOV_PROFILE_ALL for x86_64
Peter P Waskiewicz Jr (21):
ixgbe: Update get_physical_layer() calls, plus a version bump
ixgbe: Set Priority Flow Control low water threshhold for DCB
ixgbe: Allow link flow control in DCB mode for 82599 adapters
ixgbe: When in DCB mode with PFC enabled, show LFC is disabled
ixgbe: Don't reset the hardware when switching between LFC and PFC
ixgbe: Add generic XAUI support to 82599
ixgbe: Increase the driver version number
ixgbe: Add semaphore access for PHY initialization for 82599
ixgbe: Change Direct Attach Twinax cable detection for SFP+ NICs
ixgbe: Remove device ID 0x10d8
ixgbe: Fix build warning
ixgbe: Enable ACPI WoL capabilities for 82599
ixgbe: Change the 82599 PHY DSP restart logic
ixgbe: Add ethtool offline test support
ixgbe: Harden the 82599 multispeed fiber autotry mechanism
ixgbe: Add a second feature flags variable, move HW RSC capability there
ixgbe: Add hardware defines for Flow Director for 82599
ixgbe: Add Flow Director init and modify functions for 82599
ixgbe: Enable Flow Director hashing in 82599
ixgbe: Add FW detection and warning for 82599 SFP+ adapters
ixgbe: Increase the driver version number
Peter Rajnoha (1):
dm: sysfs add suspended attribute
Peter Ujfalusi (20):
ASoC: tlv320aic23: add DSP_A format support
ASoC: OMAP: Use single-phase for DSP mode
ASoC: OMAP: Add DSP_A mode support for mcbsp
ASoC: TWL4030: Fix for the constraint handling
ASoC: OMAP: Add 4 channel support to mcbsp
ASoC: TWL4030: Add 4 channel TDM support
ASoC: Beagle: Add support for 4 channel
ASoC: TWL4030: Add VIBRA output
ASoC: TWL4030: Fix typo in twl4030_codec_mute function
ASoC: TWL4030: Fix Analog capture path for AUXR
ASoC: TWL4030: Change DAPM routings and controls for DACs and PGAs
ASoC: TWL4030: Move the Headset pop-attenuation code to PGA event
ASoC: TWL4030: Add support for platform dependent configuration
ASoC: SDP4030: Use the twl4030_setup_data for headset pop-removal
ASoC: TWL4030: Differentiate the playback streams
ASoC: TWL4030: Handsfree pop removal redesign
ASoC: TWL4030: Add shadow register
ASoC: TWL4030: HandsfreeL/R mute DAPM switch
ASoC: TWL4030: Use reg_cache in twl4030_init_chip
ASoC: TWL4030: Check the interface format for 4 channel mode
Peter Zijlstra (211):
perfcounters: IRQ and NMI support on AMD CPUs
perfcounters: IRQ and NMI support on AMD CPUs, fix
x86: perf_counter cleanup
perf_counter: x86: fix 32-bit irq_period assumption
perf_counter: use list_move_tail()
perf_counter: add comment to barrier
perf_counter: x86: use ULL postfix for 64bit constants
perf_counter: software counter event infrastructure
perf_counter: provide pagefault software events
perf_counter: provide major/minor page fault software events
perf_counter: hrtimer based sampling for software time events
perf_counter: add an event_list
perf_counter: fix hrtimer sampling
perf_counter: fix uninitialized usage of event_list
perf_counter: generic context switch event
perf_counter: fix up counter free paths
perf_counter: hook up the tracepoint events
perf_counter: revamp syscall input ABI
perf_counter: unify irq output code
perf_counter: remove the event config bitfields
perf_counter: avoid recursion
perf_counter: new output ABI - part 1
perf_counter tools: update to new syscall ABI
perf_counter tools: use mmap() output
perf_counter tools: remove glib dependency and fix bugs in kerneltop.c, fix poll()
perf_counter: fix perf_poll()
perf_counter: more elaborate write API
perf_counter: output objects
perf_counter: sanity check on the output API
perf_counter: optionally provide the pid/tid of the sampled task
perf_counter: kerneltop: mmap_pages argument
perf_counter: kerneltop: output event support
perf_counter: allow and require one-page mmap on counting counters
perf_counter: unify and fix delayed counter wakeup
perf_counter: fix update_userpage()
perf_counter: kerneltop: simplify data_head read
perf_counter: executable mmap() information
perf_counter: kerneltop: parse the mmap data stream
perf_counter: x86: proper error propagation for the x86 hw_perf_counter_init()
perf_counter: small cleanup of the output routines
perf_counter: re-arrange the perf_event_type
perf_counter tools: kerneltop: update event_types
perf_counter: provide generic callchain bits
perf_counter: x86: callchain support
perf_counter: pmc arbitration
perf_counter: move the event overflow output bits to record_type
perf_counter: per event wakeups
perf_counter: kerneltop: update to new ABI
perf_counter: add more context information
perf_counter: update mmap() counter read
perf_counter: update mmap() counter read, take 2
perf_counter: add more context information
perf_counter: SIGIO support
perf_counter: generalize pending infrastructure
perf_counter: x86: self-IPI for pending work
perf_counter: theres more to overflow than writing events
perf_counter: fix the mlock accounting
perf_counter: PERF_RECORD_TIME
perf_counter: counter overflow limit
perf_counter: comment the perf_event_type stuff
perf_counter: change event definition
perf_counter: rework context time
perf_counter: rework the task clock software counter
perf_counter: remove rq->lock usage
perf_counter: minimize context time updates
perf_counter: fix NMI race in task clock
perf_counter: provide misc bits in the event header
perf_counter: use misc field to widen type
perf_counter: kerneltop: keep up with ABI changes
perf_counter: add some comments
perf_counter: track task-comm data
perf_counter: some simple userspace profiling
perf_counter: move PERF_RECORD_TIME
perf_counter: allow for data addresses to be recorded
perf_counter: optimize mmap/comm tracking
perf_counter: sysctl for system wide perf counters
perf_counter: log full path names
sched: remove extra call overhead for schedule()
perf_counter tools: fix Documentation/perf_counter build error
perf_counter: fix race in perf_output_*
perf_counter: fix nmi-watchdog interaction
perf_counter: tool: handle 0-length data files
perf_counter: documentation update
perf_counter: x86: fixup nmi_watchdog vs perf_counter boo-boo
sched: rt: document the risk of small values in the bandwidth settings
perf_counter: uncouple data_head updates from wakeups
perf_counter: add ioctl(PERF_COUNTER_IOC_RESET)
perf_counter: provide an mlock threshold
perf_counter: fix the output lock
perf_counter: inheritable sample counters
perf_counter: tools: update the tools to support process and inherited counters
perf_counter: optimize perf_counter_task_tick()
perf_counter: rework ioctl()s
perf_counter: add PERF_RECORD_CONFIG
perf_counter: add PERF_RECORD_CPU
perf_counter: fix print debug irq disable
perf_counter: x86: More accurate counter update
perf_counter: x86: Allow unpriviliged use of NMIs
perf_counter: Fix perf_output_copy() WARN to account for overflow
perf_counter: x86: Fix up the amd NMI/INT throttle
perf_counter: Rework the perf counter disable/enable
perf_counter: x86: Robustify interrupt handling
perf_counter: remove perf_disable/enable exports
perf_counter: per user mlock gift
perf_counter: frequency based adaptive irq_period
perf top: update to use the new freq interface
perf_counter: frequency based adaptive irq_period, 32-bit fix
perf_counter: Fix inheritance cleanup code
perf_counter: Fix counter inheritance
perf_counter: Solve the rotate_ctx vs inherit race differently
perf_counter: Log irq_period changes
perf_counter: Optimize disable of time based sw counters
perf_counter: Optimize sched in/out of counters
perf_counter: Fix dynamic irq_period logging
perf_counter: Sanitize counter->mutex
perf_counter: Sanitize context locking
perf_counter: Fix userspace build
perf_counter: Simplify context cleanup
perf_counter: Change pctrl() behaviour
perf_counter: Remove perf_counter_context::nr_enabled
perf_counter: Fix perf-$cmd invokation
perf_counter: Remove unused ABI bits
perf_counter: Make pctrl() affect inherited counters too
perf_counter: Propagate inheritance failures down the fork() path
perf_counter: Fix PERF_COUNTER_CONTEXT_SWITCHES for cpu counters
perf_counter: x86: Expose INV and EDGE bits
perf_counter: x86: Remove interrupt throttle
perf_counter: Generic per counter interrupt throttle
perf report: Fix segfault on unknown symbols
perf report: Fix ELF symbol parsing
perf report: More robust error handling
perf_counter: tools: /usr/lib/debug%s.debug support
perf_counter: tools: report: Add vmlinux support
perf_counter: tools: report: Rework histogram code
perf_counter: tools: report: Dynamic sort/print bits
pref_counter: tools: report: Add --sort option
perf_counter: tools: report: Add comm sorting
pref_counter: tools: report: Add dso sorting
perf_counter tools: report: Implement header output for --sort variants
perf_counter: Fix COMM and MMAP events for cpu wide counters
perf_counter: Clean up task_ctx vs interrupts
perf_counter: Ammend cleanup in fork() fail
perf_counter: Use PID namespaces properly
perf_counter: tools: Expand the COMM,MMAP event synthesizer
perf_counter: tools: Better handle existing data files
perf_counter tools: Remove the last nmi bits
x86: Fix atomic_long_xchg() on 64bit
perf_counter: Add unique counter id
perf_counter: Rename various fields
perf_counter: Remove the last nmi/irq bits
perf_counter: x86: Emulate longer sample periods
perf_counter: Change data head from u32 to u64
perf_counter: Add ioctl for changing the sample period/frequency
perf_counter: Rename perf_counter_hw_event => perf_counter_attr
perf_counter tools: Fix up the ABI shakeup
perf report: Separate out idle threads
perf_counter: Add a comm hook for pure fork()s
perf record: Use long arg for counter period
perf report: Fix comm sorting
perf_counter: Fix race in counter initialization
perf report: Simplify symbol output
perf report: Add consistent spacing rules
perf_counter: Add fork event
perf_counter: Remove munmap stuff
perf_counter tools: Use fork and remove munmap events
x86: Set context.vdso before installing the mapping
perf_counter: Generate mmap events for install_special_mapping()
perf report: Deal with maps
perf_counter: Change PERF_SAMPLE_CONFIG into PERF_SAMPLE_ID
perf_counter: Add PERF_SAMPLE_PERIOD
perf_counter: Fix frequency adjustment for < HZ
perf_counter: Add mmap event hooks to mprotect()
ring-buffer: pass in lockdep class key for reader_lock
perf_counter: More aggressive frequency adjustment
perf_counter tools: Small frequency related fixes
perf_counter tools: Propagate signals properly
perf_counter: Annotate exit ctx recursion
perf_counter tools: Normalize data using per sample period data
perf_counter: Introduce struct for sample data
perf_counter: Accurate period data
perf_counter: More paranoia settings
perf_counter: Rename perf_counter_limit sysctl
perf_counter: Rename enums
perf_counter: Standardize event names
perf_counter: Rename L2 to LL cache
perf_counter: Add counter->id to the throttle event
perf_counter: PERF_TYPE_HW_CACHE is a hardware counter too
perf_counter: Remove PERF_TYPE_RAW special casing
perf record: Explicity program a default counter
perf_counter: Add forward/backward attribute ABI compatibility
perf_counter: Fix ctx->mutex vs counter->mutex inversion
x86, mm: Add __get_user_pages_fast()
x86: Add NMI types for kmap_atomic
perf_counter: x86: Fix call-chain support to use NMI-safe methods
x86: Add NMI types for kmap_atomic, fix
page allocator: calculate the alloc_flags for allocation only once
sched, x86: Fix cpufreq + sched_clock() TSC scaling
perf report: Add --sort <call> --call <$regex>
perf_counter: x86: Set the period in the intel overflow handler
perf_counter tools: Replace isprint() with issane()
perf_counter tools: Add and use isprint()
fs: Provide empty .set_page_dirty() aop for anon inodes
perf_counter: Add event overlow handling
perf_counter tools: Handle lost events
perf_counter: Make callchain samples extensible
perf_counter: Update userspace callchain sampling uses
perf_counter tools: Add a data file header
perf_counter: Simplify and fix task migration counting
perf_counter: Close race in perf_lock_task_context()
perf_counter: Push perf_sample_data through the swcounter code
lockdep: Select frame pointers on x86
Petr Tesarik (1):
x86: move rdtsc_barrier() into the TSC vread method
Philipp Reisner (1):
drbd: add major number to major.h
Philipp Zabel (24):
[ARM] pxa: allow IRQ_BOARD_END to be customized and make zylonite to use it
[ARM] pxa/magician: use I2C fast mode
[ARM] pxa/magician: use ARRAY_AND_SIZE for platform_add_devices
[ARM] pxa: add basic support for HP iPAQ hx4700 PDAs
[ARM] pxa: magician_defconfig enable hx4700, asic3 and w100fb
MAINTAINERS: add a maintainer for iPAQ hx4700
MFD,mmc: tmio_mmc: make HCLK configurable
tmio_mmc: add bus_shift support
tmio_mmc: don't use set_irq_type
tmio_mmc: correct probe return value for num_resources != 3
tmio_mmc: map SD control registers after enabling the MFD cell
tmio_mmc: allow compilation for ASIC3
ASoC: magician: fix PXA SSP clock polarity
regulator/max1586: support increased V3 voltage range
regulator/max1586: fix V3 gain calculation integer overflow
[ARM] pxa/hx4700: add Maxim 1587A voltage regulator
[ARM] pxa/mioa701: add V3 gain configuration for Maxim 1586 voltage regulator
mfd: asic3: add asic3_set_register common operation
mfd: asic3: add clock handling for MFD cells
mfd: add ASIC3 IRQ numbers
mfd: asic3: use resource_size macro instead of local variable
mfd: asic3: remove SD/SDIO controller register definitions
mfd: asic3: enable DS1WM cell
mfd: asic3: enable SD/SDIO cell
Philippe Gerum (5):
Blackfin: merge Philippe's recent ipipe patch
Blackfin: convert interrupt pipeline to irqflags
Blackfin: allow CONFIG_TICKSOURCE_GPTMR0 with interrupt pipeline
Blackfin: remove obsolete mcount support from I-pipe code
Blackfin: update I-pipe patch level
Pierre Ossman (6):
sdhci: avoid changing voltage needlessly
cb710: fix printk format string
cb710: add missing parenthesis
cb710: handle DEBUG define in Makefile
mxcmmc: remove frequency workaround
sdhci: remove needless double parenthesis
Pierre Willenbrock (1):
agp/intel: Make intel_i965_mask_memory use dma_addr_t for physical addresses
Pieter Van Schaik (1):
V4L/DVB (11735): Enables the Winfast TV2000 XP Global TV IR
Ping Cheng (2):
Input: wacom - add support for Intuos4 tablets
Input: wacom - clear Intuos4 wheel data when finger leaves proximity
Prabhanjan Sarnaik (1):
mv643xx_eth: fix unicast filter programming in promiscuous mode
Prarit Bhargava (1):
x86: nmi: Add Intel processor 0x6f4 to NMI perfctr1 workaround
Rabeeh Khoury (2):
[ARM] Kirkwood: CPU idle driver
[ARM] Kirkwood: clock gating for unused peripherals
Rafael J. Wysocki (10):
NET/r8169: Rework suspend and resume
PCI PM: Follow PCI_PM_CTRL_NO_SOFT_RESET during transitions from D3
PM: Warn if interrupts are enabled during suspend-resume of sysdevs
PM/Suspend: Do not shrink memory before suspend
PM/Hibernate: Move memory shrinking to snapshot.c (rev. 2)
PM: Separate suspend to RAM functionality from core
PM/Hibernate: Rename disk.c to hibernate.c
PCI PM: Fix handling of devices without PM support by pci_target_state()
mm, PM/Freezer: Disable OOM killer when tasks are frozen
Net / e100: Fix suspend of devices that cannot be power managed
Rahul Iyer (1):
nfs41: Get the rpc_xprt * from the rpc_rqst instead of the rpc_clnt.
Rainer Weikusat (1):
ide-cd: prevent null pointer deref via cdrom_newpc_intr
Rakib Mullick (1):
mfd: Mark clocks_init as non-init in twl4030-core.c
Ralf Baechle (12):
MIPS: Fix typo resulting in far too long ndelay times.
MIPS: SMTC: Fix formatting difference to linux-mips.org code
MIPS: SB1250: Sort out merge mistake.
MIPS: ioctl.h: Cleanup.
MIPS: bug.h Build fix - include <linux/compiler.h>.
MIPS: Build fix - include <linux/smp.h> into all smp_processor_id() users.
MIPS: Hibernation: Remove SMP TLB and cacheflushing code.
MIPS: MIPSsim: Fix build error if MSC01E_INT_BASE is undefined.
MIPS: Sibyte: Fix build error if CONFIG_SERIAL_SB1250_DUART is undefined.
MIPS: Add arch generic CPU hotplug
MIPS: SMP: Allow suspend and hibernation if CPU hotplug is available
MIPS: Cavium: Add CPU hotplugging code.
Rami Rosen (8):
ipv4: remove unused member in fib_table.
ipv4: remove unused macro (FIB_RES_RESET) from ip_fib.h.
ipv4: remove an unused parameter from configure method of fib_rules_ops.
ipv4: cleanup - remove two unused parameters from fib_semantic_match().
ipv4: cleanup: remove unnecessary include.
net: Remove unused parameter from fill method in fib_rules_ops.
iwlwifi: avoid build warning in iwl-core.
ipv4: remove ip_mc_drop_socket() declaration from af_inet.c.
Randy Dunlap (30):
nfsd: use C99 struct initializers
lockd: fix FILE_LOCKING=n build error
[SCSI] fcoe, libfc: fix function declarations to be ANSI-compliant
iwmc3200wifi: fix printk format
menu: fix embedded menu presentation
kernel-doc: cleanup perl script
block: fix kernel-doc in recent block/ changes
kmemcheck: include module.h to prevent warnings
[SCSI] cnic: fix undefined reference to `ip6_route_output'
ieee802154: fix kconfig bool/tristate muckup
x86: atomic_32.h: Fix kernel-doc warnings
genirq, irq.h: Fix kernel-doc warnings
fusion: fix recent kernel-doc problems
[SCSI] qla2xxx: fix printk format warnings
USB: composite.h: mark private struct members as private:
USB: usb.h: change private: kernel-doc for new format requirement
V4L/DVB (11756): soc_camera: depends on I2C
V4L/DVB (11758): 2: handle unregister for non-I2C builds
V4L/DVB (11881): one kconfig controls them all
V4L/DVB (11936): Fix v4l2-device usage of i2c_unregister_device()
kmap_types: make most arches use generic header file
skbuff.h: fix skb_dst kernel-doc
phy_device: fix parameter name in kernel-doc
cgroups: make messages more readable
Fix kernel-doc parameter name typo in blk-settings.c:
Staging: comedi: uses udelay, needs delay.h
Staging: vt6655: uses pci functions, should depend on PCI
kernel-doc: ignore kmemcheck_bitfield_begin/end
kernel-doc: fix param matching for array params
cnic: add NETDEV_1000 and NETDEVICES to Kconfig select
Raphael Doursenaud (1):
ALSA: hdsp: allow firmware loading from inside the kernel
Reinette Chatre (6):
iwlwifi: change check triggering device restart after rfkill change
iwlagn: disable PS support for iwlagn
iwlwifi: more descriptive unsupported hardware message
iwlwifi: fix merge error
iwlwifi: fix otp access init
iwlwifi: fix comment describing disable_11n
Remis Lima Baima (1):
x86: added 'ifndef _ASM_X86_IOMAP_H' to iomap.h
Ricardo Labiaga (21):
nfs41: Add Kconfig symbols for NFSv4.1
nfs41: Add ability to read RPC call direction on TCP stream.
nfs41: Process the RPC call direction
nfs41: client callback structures
nfs41: Initialize new rpc_xprt callback related fields
nfs41: New backchannel helper routines
nfs41: New include/linux/sunrpc/bc_xprt.h
nfs41: New xs_tcp_read_data()
nfs41: Add backchannel processing support to RPC state machine
nfs41: Backchannel callback service helper routines
nfs41: Refactor svc_process()
nfs41: Backchannel bc_svc_process()
nfs41: Implement NFSv4.1 callback service process.
nfs41: Rename rq_received to rq_reply_bytes_recvd
nfs41: Backchannel: update cb_sequence args and results
nfs41: Backchannel: Refactor nfs4_reset_slot_table()
nfs41: Backchannel: Refactor nfs4_init_slot_table()
nfs41: Backchannel: Add a backchannel slot table to the session
nfs41: Backchannel: New find_client_with_session()
nfs41: Backchannel: CB_SEQUENCE validation
nfs41: sunrpc: xprt_alloc_bc_request() should not use spin_lock_bh()
Riccardo Ghetta (4):
sis190: fix for x86_64 (bug 11509)
sis190: better message on unknown PHY
sis190: add new phy found on asus F5Sr laptop
sis190: fix gigabit negotiation
Richard Genoud (4):
Remove duplicate slow protocol define in bond_3ad.h
Staging: rspiusb: clean rspiusb code
Staging: rspiusb.c: break the huge piusb_ioctl function into several ones
Staging: rspiusb: duplicate code in pixis_io
Richard Kennedy (1):
mm: exit.c reorder wait_opts to remove padding on 64 bit builds
Richard Laager (1):
USB: Identify Novatel MC760 in option driver
Richard RÂöjfors (1):
netdev: Added KS8842 driver
Richard Röjfors (4):
serial: Added Timberdale UART driver
i2c-ocores: Can add I2C devices to the bus
sdhci: platform driver for SDHCI
timbuart: Fix for tx_empty
Rik van Riel (2):
x86: 46 bit physical address support on 64 bits
vmscan: evict use-once pages first
Risto Suominen (1):
de2104x: support for systems lacking cache coherence
Robert Hancock (1):
sata_sil: enable 32-bit PIO
Robert Jarzmik (8):
[ARM] pxa: add udc support for pxa3xx
[ARM] pxa: add vcc_core regulation for cpufreq on pxa2xx
Maxim 1586 regulator driver
USB: pxa27x_udc: compatibility with pxa320 SoC
USB: pxa27x_udc: single-thread setup requests
[ARM] pxa/mioa701: add Maxim 1586 voltage regulator
MAINTAINERS: add entry for Mitac Mio A701 board
V4L/DVB (11613): pxa_camera: Documentation of the FSM
Robert Jennings (3):
powerpc/pseries: CMO unused page hinting
[SCSI] ibmvscsi: Add specific timeouts for operations
[SCSI] ibmvscsi: Enable fast fail feature
Robert Krakora (2):
V4L/DVB (11896): em28xx: Fix for Slow Memory Leak
V4L/DVB (12002): uvc: Fix for no return value check of uvc_ctrl_set() which calls mutex_lock_interruptible()
Robert Love (4):
fcoe: Add runtime debug logging with module parameter debug_logging
libfcoe: Add runtime debugging with module param debug_logging
libfc: Add runtime debugging with debug_logging module parameter
msm_serial: serial driver for MSM7K onboard serial peripheral.
Robert P. J. Day (9):
scripts/headers_check.pl: correct RE in header CONFIG leak check
KVM: Expand on "help" info to specify kvm intel and amd module names
ramdisk: remove long-deprecated "ramdisk=" boot-time parameter
drm: simplify kcalloc() call to kzalloc().
sparc: Simplify code using is_power_of_2() routine.
kernel/kfifo.c: replace conditional test with is_power_of_2()
ntfs: use is_power_of_2() function for clarity.
Staging: meilhaus: Remove long-deprecated SA_* interrupt macros.
h8/300: fix incorrect "select" directives in arch/h8300/Kconfig.cpu.
Robert Reif (1):
sparc: move of_device common code to of_device_common
Robert Richter (31):
perf_counter, x86: remove X86_FEATURE_ARCH_PERFMON flag for AMD cpus
perf_counter, x86: declare perf_max_counters only for CONFIG_PERF_COUNTERS
perf_counter, x86: add default path to cpu detection
perf_counter, x86: rework pmc_amd_save_disable_all() and pmc_amd_restore_all()
perf_counter, x86: protect per-cpu variables with compile barriers only
perfcounters: rename struct hw_perf_counter_ops into struct pmu
perf_counter, x86: rename struct pmc_x86_ops into struct x86_pmu
perf_counter, x86: make interrupt handler model specific
perf_counter, x86: remove get_status() from struct x86_pmu
perf_counter, x86: remove ack_status() from struct x86_pmu
perf_counter, x86: rename __hw_perf_counter_set_period into x86_perf_counter_set_period
perf_counter, x86: rename intel only functions
perf_counter, x86: modify initialization of struct x86_pmu
perf_counter, x86: make x86_pmu data a static struct
perf_counter, x86: move counter parameters to struct x86_pmu
perf_counter, x86: make pmu version generic
perf_counter, x86: make x86_pmu_read() static inline
perf_counter, x86: rename cpuc->active_mask
perf_counter, x86: generic use of cpuc->active
perf_counter, x86: consistent use of type int for counter index
perf_counter, x86: rework counter enable functions
perf_counter, x86: rework counter disable functions
perf_counter, x86: change and remove pmu initialization checks
perf_counter, x86: implement the interrupt handler for AMD cpus
perf_counter, x86: return raw count with x86_perf_counter_update()
perf_counter, x86: introduce max_period variable
perf_counter, x86: remove vendor check in fixed_mode_idx()
perf_counter, x86: remove unused function argument in intel_pmu_get_status()
perf_counter: update 'perf top' documentation
perf_counter, x86: rename bitmasks to ->used_mask and ->active_mask
oprofile: introduce module_param oprofile.cpu_type
Roberto De Ioris (2):
Staging: add udlfb driver
Staging: udlfb: update to version 0.2.3
Robin Getz (20):
Blackfin Serial Driver: fix baudrate for early_printk
Blackfin: allow scheduler functions to be placed into L1
Blackfin: fix early L1 relocation crash
Blackfin: document anomaly 05000234 workaround
Blackfin: annotate anomaly 05000119 in core DMA code
Blackfin: make sure MPU CPLB for first 1k is marked as valid
Blackfin: make deferred hardware errors more exact
Blackfin: make sure stack is accessible before dumping it
Blackfin: add workaround for anomaly 05000461
Blackfin: include system/processor info in dump messages
Blackfin: add missing access_ok() checks to user functions
Blackfin: export the last exception cause via debugfs
Blackfin: only handle CPLB protection violations when MPU is enabled
Blackfin: include the cpu compiled version in /proc/cpuinfo
Blackfin: do not configure the UART early if on wrong processor
kallsyms: support kernel symbols in Blackfin on-chip memory
debugfs: use specified mode to possibly mark files read/write only
irqs: add IRQF_SAMPLE_RANDOM to the feature-removal-schedule.txt (deprecated) list
Blackfin: stick the CPU name into boot image name
Blackfin: fix early crash when booting on wrong cpu
Roderick Colenbrander (3):
powerpc/virtex: Add support for Xilinx PCI host bridge
powerpc/virtex: Add Xilinx ML510 reference design support
powerpc/virtex: Add ml510 reference design device tree
Rodolfo Giometti (2):
LinuxPPS: core support
i2c: Use rwsem instead of mutex for board info
Roel Kluin (49):
rpcgss: remove redundant test on unsigned
ar9170: wrong test on outlen in ar9170_usb_exec_cmd() ?
ASoC: remove driver_data direct access of struct device
RDMA/nes: Fix off-by-one bugs in reset_adapter_ne020() and init_serdes()
smack: do not beyond ARRAY_SIZE of data
sh: clkfwk: beyond ARRAY_SIZE of onchip_ops for sh7722.
xen-blkfront: beyond ARRAY_SIZE of info->shadow
[SCSI] ibmvscsi: Remove redundant test on unsigned.
mISDN: get_free_devid() failure ignored
ASoC: correct print specifiers for unsigneds
uwb: event_size should be signed
ALSA: burgundy: timeout message is off by one.
mtd: nand: max_retries off by one in mxc_nand
CRIS: assignment/is equal confusion
drm: fix LOCK_TEST_WITH_RETURN macro
atl1c: WAKE_MCAST tested twice, not WAKE_UCAST
drivers/isdn/i4l/isdn_tty.c: fix check for array overindexing
[S390] qdio: fix access beyond ARRAY_SIZE of irq_ptr->{in,out}put_qs
Blackfin: fix length checking in kgdb_ebin2mem
lguest: beyond ARRAY_SIZE of cpu->arch.gdt
irda: smsc wait count reaches -1
block/ps3: remove driver_data direct access of struct device
[SCSI] ncr53c8xx: div reaches -1
[SCSI] nsp_cs: time_out reaches -1
block/ps3: remove driver_data direct access of struct device
V4L/DVB: cx23885/cymax2: binary/logical &/&& typo
V4L/DVB: cleanup redundant tests on unsigned
V4L/DVB (11741): zoran: Fix &&/|| typo
V4L/DVB (11961): tvp514x: try_count off by one
spi: takes size of a pointer to determine the size of the pointed-to type
alpha: bad macro expansion, parameter is member
uml: bad macro expansion, parameter is member
carminefb: fix possible access beyond end of carmine_modedb[]
radeon: P2G2CLK_ALWAYS_ONb tested twice, should 2nd be P2G2CLK_DAC_ALWAYS_ONb?
spi_bfin5xx: limit reaches -1
ufs: sector_t cannot be negative
Staging: comedi: non working tests on unsigned cmd->convert_arg
staging: comedi: fix missing parentheses
Staging: rtl8187se: wmm_param[1].ac_aci_acm_aifsn tested twice
Staging: fix operator precedence errors
Staging: otus: beyond ARRAY_SIZE of wd->ap.wds.encryMode
staging: rtlxxxx: off by one in AsicSendCommandToMcu() and NDIS_STATUS NICLoadFirmware()
staging: wis-sony-tuner.c: fix &&/|| error
dtlk: off by one in {read,write}_tts()
OMAP2 clock/powerdomain: off by 1 error in loop timeout comparisons
serial: fix off by one errors
IB/ehca: Ensure that guid_entry index is not negative
CRISv10: remove redundant tests on unsigned
udf: remove redundant tests on unsigned
Rohit Hagargundgi (1):
mtd: Flex-OneNAND support
Roland Dreier (6):
IB/mthca: Don't double-free IRQs when falling back from MSI-X to INTx
mlx4_core: Don't double-free IRQs when falling back from MSI-X to INTx
Merge branches 'cxgb3', 'ehca', 'misc', 'mlx4', 'mthca' and 'nes' into for-linus
IB/mthca: Replace dma_sync_single() use with proper functions
mlx4_core: Fix dma_sync_single_for_cpu() with matching for_device() calls
Merge branches 'ehca', 'misc', 'mlx4', 'mthca' and 'nes' into for-linus
Roland McGrath (1):
powerpc: Add PTRACE_SINGLEBLOCK support
Ron Lee (1):
slab: fix generic PAGE_POISONING conflict with SLAB_RED_ZONE
Ron Mercer (17):
qlge: Fix firmware event handler loop.
qlge: Fix bug in firmware event handler.
qlge: Fix bug in MTU setting process.
qlge: Fix timeout on indexed register wait.
qlge: Fix timeout on firmware mailbox commands.
qlge: Add support for retrieving firmware version.
qlge: Remove netif_set_gso_max_size() call.
qlge: Drop inbound error frames.
qlge: Drop inbound frames > MTU.
qlge: Add support for using alternate MAC address.
qlge: Add support for varied pcie function numbers.
qlge: Add set TX csum ethtool op.
qlge: bugfix: Get rid of errant spin_unlock().
qlge: Relax alignment on TX harware queue.
qlge: Allow RX buf rings to be > than 4096 bytes.
qla3xxx: Give the PHY time to come out of reset.
qla3xxx: Don't sleep while holding lock.
Russell King (41):
[ARM] Convert pmd_page() to be highmem safe
[ARM] Kconfig: sort ARM machine class support choice list by option name
[ARM] sort machine- and plat- by CONFIG* name
[ARM] smp: move core localtimer support out of platform specific files
[ARM] smp: SCU is used on non-realview platforms
[ARM] smp: separate SCU support code from realview
[ARM] smp: allow re-use of realview localtimer TWD support
[ARM] smp: fix style issues in smp_twd.c
Merge branch 'for-rmk-devel' of git://git.pengutronix.de/git/imx/linux-2.6 into devel
Merge branch 'ixp4xx' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 into devel
Merge branch 'iommu' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git into devel
Merge branch 'ixp4xx' of git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6 into devel
[ARM] smp: use new cpumask functions
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci into devel
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6 into devel
[ARM] make U300 clk_set_rate() return a _real_ errno
[ARM] Kconfig: remove 'default n'
Merge branch 'smp' into devel
Merge branch 'mxc-master' of git://git.pengutronix.de/git/imx/linux-2.6 into devel
Merge branch 'for-rmk' of git://git.marvell.com/orion into devel
kbuild: fix headers_exports with boolean expression
Merge branch 'for_rmk' of git://dev.omapzoom.org/pub/scm/santosh/kernel-omap4-base into devel
Merge branch 'at91' into devel
Merge branch 'ep93xx' into devel
Merge branch for-rmk-devel of git://aeryn.fluff.org.uk/bjdooks/linux into devel
[ARM] Make ARM_VIC_NR depend on ARM_VIC
Merge branch 'w90x900' into devel
Merge branch 'for-rmk' of git://linux-arm.org/linux-2.6 into devel
Merge branch 'copy_user' of git://git.marvell.com/orion into devel
Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel
Merge branch 'stmp' into devel
Merge branch 'u300' into devel
MAINTAINERS: EB110ATX is not ebsa110
Merge branch 'for-rmk' of git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel
Merge branch 'next-s3c' of git://aeryn.fluff.org.uk/bjdooks/linux into devel
Merge branch 'for-rmk' of git://git.marvell.com/orion into devel
Merge branch 'omap-clock-for-next' of git://git.pwsan.com/linux-2.6 into devel
[ARM] wire up rt_tgsigqueueinfo and perf_counter_open
[ARM] Update mach-types
Merge branch 'next-s3c' of git://aeryn.fluff.org.uk/bjdooks/linux into devel
[ARM] idle: clean up pm_idle calling, obey hlt_counter
Rusty Russell (46):
cyber2000fb.c: use proper method for stopping unload if CONFIG_ARCH_SHARK
module_param: invbool should take a 'bool', not an 'int'
module_param: split perm field into flags and perm
module_param: add __same_type convenience wrapper for __builtin_types_compatible_p
module_param: allow 'bool' module_params to be bool, not just int.
uvesafb: improve parameter handling.
module: trim exception table on init free.
module: cleanup FIXME comments about trimming exception table entries.
virtio: fix obsolete documentation on probe function
virtio: meet virtio spec by finalizing features before using device
virtio: add names to virtqueue struct, mapping from devices to queues.
virtio: expose features in sysfs
virtio: handle short buffers in virtio_rng.
lguest: be paranoid about guest playing with device descriptors.
lguest: cleanup passing of /dev/lguest fd around example launcher.
lguest: clean up lguest_init_IRQ
lguest: get more serious about wmb() in example Launcher code
sched: export kick_process
lguest: fix lguest wake on guest clock tick, or fd activity
lguest: remove invalid interrupt forcing logic.
lguest: fix race in halt code
lguest: improve interrupt handling, speed up stream networking
lguest: optimize by coding restore_flags and irq_enable in assembler.
lguest: clean up example launcher compile flags.
lguest: clean up length-used value in example launcher
lguest: fix writev returning short on console output
lguest: PAE fixes
lguest: allow any process to send interrupts
eventfd: export eventfd_signal and eventfd_fget for lguest
lguest: use eventfds for device notification
lguest: have example Launcher service all devices in separate threads
lguest: remove obsolete LHREQ_BREAK call
lguest: implement deferred interrupts in example Launcher
lguest: avoid sending interrupts to Guest when no activity occurs.
lguest: try to batch interrupts on network receive
lguest: suppress notifications in example Launcher
cpumask: remove the now-obsoleted pcibus_to_cpumask(): sh
cpumask: arch_send_call_function_ipi_mask: sh
cpumask: use mm_cpumask() wrapper: sh
cpumask: Use accessors for cpu_*_mask: sh
cpumask: use new operators in kernel/trace
[CPUFREQ] cpumask: avoid playing with cpus_allowed in speedstep-ich.c
[CPUFREQ] cpumask: avoid cpumask games in arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c
[CPUFREQ] cpumask: avoid playing with cpus_allowed in powernow-k8.c
[CPUFREQ] cpumask: new cpumask operators for arch/x86/kernel/cpu/cpufreq/powernow-k8.c
[IA64] fix compile error in arch/ia64/mm/extable.c
Ryan Mallon (2):
[ARM] 5523/1: ep93xx phys offset selection
[ARM] 5523/2: Updated ep93xx defconfig
Ryusuke Konishi (27):
nilfs2: remove nilfs_dat_prepare_free function
nilfs2: unify bmap operations starting use of indirect block address
nilfs2: add sufile function that can modify multiple segment usages
nilfs2: eliminate removal list of segments
nilfs2: remove header file for segment list operations
nilfs2: remove nilfs_bmap_put_block
nilfs2: remove nilfs_bmap_delete_block
nilfs2: move get block functions in bmap.c into btree codes
nilfs2: remove pointless NULL check of bpop_commit_alloc_ptr function
nilfs2: remove useless b_low and b_high fields from nilfs_bmap struct
nilfs2: remove bmap pointer operations
nilfs2: remove nilfs_direct_operations from direct mapping
nilfs2: remove nilfs_btree_operations from btree mapping
nilfs2: allow future expansion of metadata read out via get info ioctl
nilfs2: set bio unplug flag for the last bio in segment
nilfs2: enable sync_page method
nilfs2: modify list of unsupported features in caveats
nilfs2: return EBUSY against delete request on snapshot
nilfs2: use device's backing_dev_info for btree node caches
nilfs2: add sync_page method to page caches of meta data
nilfs2: support contiguous lookup of blocks
nilfs2: remove meaningless EBUSY case from nilfs_get_sb function
nilfs2: get rid of sget use for acquiring nilfs object
nilfs2: get rid of sget use for checking if current mount is present
nilfs2: simplify remaining sget() use
nilfs2: correct exclusion control in nilfs_remount function
nilfs2: get rid of bd_mount_sem use from nilfs
Rémi Denis-Courmont (4):
Phonet: fix accounting race between gprs_writeable() and gprs_xmit()
f_phonet: dev_kfree_skb instead of dev_kfree_skb_any in TX callback
f_phonet: no need to check for carrier - scheduler does it internally
usb: gadget: f_phonet: fix memory allocation sizes
SUGIOKA Toshinobu (1):
serial: sh-sci: Fix up PORT_SCI console output ordering.
Saeed Bishara (1):
mv643xx_eth: only unmask RX and TX_END interrupts for available queues
Sam Ravnborg (21):
x86: standardize Kbuild rules
x86: beautify vmlinux_64.lds.S
x86: beautify vmlinux_32.lds.S
x86, vmlinux.lds: unify header/footer
x86, vmlinux.lds: unify PHDRS
x86, vmlinux.lds: unify start/end of SECTIONS
x86, vmlinux.lds: unify .text output sections
x86, vmlinux.lds: unify exception table
x86, vmlinux.lds: unify data output sections
x86, vmlinux.lds: move vsyscall output sections
x86, vmlinux.lds: unify first part of initdata
x86, vmlinux.lds: unify parainstructions
x86, vmlinux.lds: unify .exit.* and .init.ramfs
x86, vmlinux.lds: unify percpu
x86, vmlinux.lds: unify remaining parts
x86: boot/compressed/vmlinux.lds.S: fix build of bzImage with 64 bit compiler
kbuild: add hint about __refdata to modpost
Improve vmlinux.lds.h support for arch specific linker scripts
vmlinux.lds.h update
[IA64] unexport fpswa.h
fbdev: generated logo sources depend on scripts/pnmtologo
Samuel Bronson (1):
x86: use symbolic name for VM86_SIGNAL when used as vm86 default return
Samuel Ortiz (12):
iwmc3200wifi: fix fragmentation threshold setting
iwmc3200wifi: shrink calibration lmac name
wireless/p54: prepare for FIRMWARE_NAME_MAX removal
irda: add git tree to MAINTAINERS file
firmware: allocate firmware id dynamically
firmware: atm/ueagle-atm: prepare for FIRMWARE_NAME_MAX removal
firmware: tuners/xc2028: prepare for FIRMWARE_NAME_MAX removal
firmware: dvb/dvb-usb: prepare for FIRMWARE_NAME_MAX removal
firmware: pcmcia/ds: prepare for FIRMWARE_NAME_MAX removal
firmware: FIRMWARE_NAME_MAX removal
mfd: fix tmio related warnings
mfd: early init for MFD running regulators
Samuel Thibault (1):
keyboard: advertise KT_DEAD2 extended diacriticals
Sandeep K Sinha (3):
md: Removal of hash table in linear raid
md: Removing num_sector and replacing start_sector with end_sector
md: Binary search in linear raid
SandeepKsinha (1):
md linear: Protecting mddev with rcu locks to avoid races
Sankar P (1):
trivial: spelling fix in ppc code comments
Santosh Shilimkar (15):
ARM: OMAP: Remove unwanted type casts and fix the compiler warning.
ARM: OMAP: Remove useless omap_sram_error function.
ARM: OMAP: Remove unnecessary omap2_globals.
ARM: OMAP: Remove unwanted type casts and fix the compiler warning.
ARM: OMAP: Remove useless omap_sram_error function.
ARM: OMAP: Remove unnecessary omap2_globals.
ARM: OMAP2/3: sDMA: Correct omap_request_dma_chain(), v2
ARM: OMAP4: Add minimal support for omap4
ARM: OMAP4: Clock stubs since CLKDEV not in yet.
ARM: OMAP4: Add support for 4430 SDP
ARM: OMAP4: Add defconfig for 4430 SDP
ARM: OMAP4: SMP: Add OMAP4430 SMP board files
ARM: OMAP4: SMP: Add mpu timer support for OMAP4430
ARM: OMAP4: SMP: Enable SMP support for OMAP4430
ARM: OMAP4: SMP: Update defconfig for OMAP4430
Sarah Sharp (34):
USB: xhci: Support xHCI host controllers and USB 3.0 devices.
USB: xhci: BIOS handoff and HW initialization.
USB: xhci: Ring allocation and initialization.
USB: xhci: Device context array allocation.
USB: xhci: No-op command queueing and irq handler.
USB: Add SuperSpeed to the list of USB device speeds.
USB: Add USB 3.0 roothub support to USB core.
USB: Don't reset USB 3.0 devices on port change detection.
USB: Add route string to struct usb_device.
USB: xhci: Root hub support.
USB: Support for addressing a USB device under xHCI
USB: xhci: Allocate and address USB devices
USB: Support for submitting control URBs under xHCI.
USB: xhci: Control transfer support.
USB: Parse and store the SuperSpeed endpoint companion descriptors.
USB: Support for bandwidth allocation.
USB: xhci: Bandwidth allocation support
USB: xhci: Bulk transfer support
USB: Push scatter gather lists down to host controller drivers.
USB: xhci: Scatter gather list support for bulk transfers.
USB: xhci: URB cancellation support.
USB: xhci: Fix register write order.
USB: xhci: Fix Link TRB handoff bit twiddling.
USB: xhci: Avoid global namespace pollution.
USB: xhci: Clean up xhci_irq() function.
USB: xhci: Avoid compiler reordering in Link TRB giveback.
USB: Change names of SuperSpeed ep companion descriptor structs.
USB: xhci: drop spinlock in xhci_urb_enqueue() error path.
USB: xhci: Make xhci-mem.c include linux/dmapool.h
usb; xhci: Fix TRB offset calculations.
USB: xhci: Remove packed attribute from structures.
USB: xHCI: Fix interrupt moderation.
USB: xhci: Respect critical sections.
USB: xhci: Add Makefile, MAINTAINERS, and Kconfig entries.
Sascha Hauer (37):
fec: switch to writel/readl
fec: do not typedef struct types
fec: remove unnecessary cast
fec: Codingstyle cleanups
fec: refactor set_multicast_list() to make it more readable
fec: refactor init function
fec: align receive packets
fec: remove debugging printks
fec: switch to net_device_ops
FEC Buffer rework
fec: call fec_restart() in fec_open()
MXC irq: remove unused defines
MXC: Add iomux support for MX35 SoCs
MX35: Add iomux pin defintions
[ARM] MX35: Add PCM043 board support
i.MX35 clock support: remove automotive path
pcm037: setup all pins at once and not in init functions
pcm037: add SDHC card detection
MX35: Fix IPU/Framebuffer clock names
pcm037: Add support for UART2
MXC: rename mxc_map_io to architecture specific versions
mxc timer: make compile time independent
mxc irq: make architecture runtime dependent
[ARM] Remove arch-imx from build system
[ARM] remove arch-imx
pcm038: Setup all iomux pins at once
PCM038: Remove unnecessary ifdefs, reorder includes alphabetically
mx1ads: remove ifdefs, reorder include alphabetically
mx1ads: setup iomux pins at once
mx1: add missing include
mx1ads: rename mxc_map_io to mx1_map_io
mxc: fix wrong register access in timer code
MXC qonq: mxc_map_io is now mx31_map_io
mx31: calls to gpio_request moved into platform code
mx3fb: Issue prettier log message
MMC core: limit minimum initialization frequency to 400kHz
imx: Check for NULL pointer deref before calling tty_encode_baud_rate
Sascha Hlusiak (5):
sit: Fail to create tunnel, if it already exists
sit: strictly restrict incoming traffic to tunnel link device
sit: ipip6_tunnel_del_prl: return err
addrconf: refuse isatap eui64 for INADDR_ANY
sit: stateless autoconf for isatap
Sasha Alexandr (3):
ALSA: HDA - Add pci-quirk for MSI MS-7350 motherboard.
ALSA: HDA - Name-fixes in code (tagra/targa)
ALSA: HDA - Correct trivial typos in comments.
Sathya Perla (9):
be2net: Use cancel_delayed_work_sync instead of cancel_delayed_work()
be2net: fix netdev stats rx_errors and rx_dropped
be2net: Fix rx stats updation in non-lro path
be2net: Fix early reset of rx-completion
be2net: Fix be_tx_q_clean() being called on freed queues
be2net: Add MCC queue mechanism for BE cmds
be2net: Use MCC queue for cmds that may be called in BH context
be2net: cleanup multicast_set cmd to avoid mc_list copy
be2net: receive asynchronous link status notifications from BE
Scott James Remnant (1):
USB: usbfs: deprecate and hide option for !embedded
Sean MacLennan (3):
powerpc: Update Warp to use leds-gpio driver
i2c: Fix confusing i2c-ibm_iic message
powerpc/warp: Fix ISA_DMA_THRESHOLD default
Sebastian Andrzej Siewior (7):
Input: ucb1400 - move static function from header into core
crypto: padlock - Enable on x86_64
net/libertas: make SPI interface big endian aware
[ARM] orion5x: add sram support for crypto
net/libertas: remove GPIO-CS handling in SPI interface code
[ARM] orion5x: increment window counter after adding sram mapping
net/libertas: don't recursive spin lock in if_spi_e2h()
Sebastian Haas (1):
Staging: add cpc-usb driver to the staging tree
Sebastian Ott (7):
[S390] cio: fix sanity checks in device_ops.
[S390] dasd: check_characteristics cleanup
[S390] dasd: sync after async probe
[S390] pm: ccw bus power management callbacks
[S390] pm: ccwgroup bus power management callbacks
[S390] pm: css bus power management callbacks
[S390] dasd: fix refcounting in dasd_change_state
Senthil Balasubramanian (1):
mac80211: Initialize RX's last received sequence number
Seokmann Ju (1):
[SCSI] qla2xxx: Correct bus-reset behaviour with recent ISPs.
Serge E. Hallyn (3):
don't raise all privs on setuid-root file with fE set (v2)
tomoyo: avoid get+put of task_struct
staging: p9auth: prevent some oopses and memory leaks
Sergei Poselenov (1):
kbuild: fix "Argument list too long" error for "make headers_check",
Sergei Shtylyov (25):
davinci: INTC: add support for TI cp_intc
pdc202xx_old: use ide_dma_test_irq()
pdc202xx_old: don't call pdc202xx_reset() on IRQ timeout
pdc202xx_old: kill resetproc() method
sl82c105: add printk() logging facility
libata-sff: avoid byte swapping in ata_sff_data_xfer()
sgiioc4: coding style cleanup
ide: call clear_irq() method in ide_timer_expiry()
cmd64x: implement clear_irq() method (take 2)
siimage: use ide_dma_test_irq() (take 2)
ide: move IRQ clearing from ack_intr() method to clear_irq() method (take 2)
ide: move ack_intr() method into 'struct ide_port_ops' (take 2)
cmd640: implement test_irq() method
cmd64x: implement test_irq() method
pdc202xx_old: implement test_irq() method (take 2)
siimage: implement test_irq() method
sl82c105: implement test_irq() method
musb_gadget: fix unhandled endpoint 0 IRQs
musb_gadget: suppress "parasitic" TX interrupts with CPPI
musb_host: refactor musb_save_toggle() (take 2)
musb_host: factor out musb_ep_{get|set}_qh()
musb_host: simplify check for active URB
musb_host: streamline musb_cleanup_urb() calls
musb_host: refactor URB giveback
musb: split out CPPI interrupt handler
Sergei Trofimovich (1):
mm cleanup: shmem_file_setup: 'char *' -> 'const char *' for name argument
Sergey Belyashov (2):
HID: autocentering support for Logitech G25 Racing Wheel
HID: autocentering support for Logitech Force 3D Pro
Sergey Lapin (8):
ASoC: AFEB9260 driver
[ARM] 5514/1: AFEB9260 sound support
[ARM] 5525/1: AFEB9260: fix for MMC support
Add constants for the ieee 802.15.4 stack
net: add IEEE 802.15.4 socket family implementation
net: add NL802154 interface for configuration of 802.15.4 devices
ieee802154: add documentation about our stack
ieee802154: add simple HardMAC driver sample
Sergey Matyukevich (1):
[libata] PATA driver for CF interface on AT91SAM9260 SoC
Sergio Luis (6):
x86: unify power/cpu_(32|64) headers
x86: unify power/cpu_(32|64) global variables
x86: unify power/cpu_(32|64) regarding saving processor state
x86: unify power/cpu_(32|64) regarding restoring processor state
x86: unify power/cpu_(32|64) copyright notes
x86: unify power/cpu_(32|64).c
Shan Wei (1):
tcp:fix the code indent
Shane Huang (1):
[libata] ahci: Restore SB600 SATA controller 64 bit DMA
Shane McDonald (1):
mtd: remove pmcmsp-ramroot.c
Shaohua Li (4):
x86: make sparse mem work in non-NUMA mode
PCI: disable ASPM on VIA root-port-under-bridge configurations
x86: change kernel_physical_mapping_init() __init to __meminit
driver core: synchronize device shutdown
Shawn Du (1):
blktrace: support per-partition tracing
Sheng Yang (17):
KVM: Split IOAPIC structure
KVM: Unify the delivery of IOAPIC and MSI interrupts
KVM: Change API of kvm_ioapic_get_delivery_bitmask
KVM: Update intr delivery func to accept unsigned long* bitmap
KVM: bit ops for deliver_bitmap
KVM: Ioctls for init MSI-X entry
KVM: Add MSI-X interrupt injection logic
KVM: Enable MSI-X for KVM assigned device
KVM: Merge kvm_ioapic_get_delivery_bitmask into kvm_get_intr_delivery_bitmask
KVM: Device assignment framework rework
KVM: VMX: Correct wrong vmcs field sizes
KVM: VMX: Clean up Flex Priority related
KVM: VMX: Fix feature testing
KVM: MMU: Discard reserved bits checking on PDE bit 7-8
KVM: Replace get_mt_mask_shift with get_mt_mask
KVM: Enable snooping control for supported hardware
KVM: VMX: Disable VMX when system shutdown
Shin Hong (1):
Btrfs: init worker struct fields before kthread-run
Siddarth Gore (1):
[ARM] Kirkwood: enable gpio leds/buttons for the mv88f6281gtw_ge board
Simon Arlott (3):
cxacru: Fix negative dB output
V4L/DVB (11841): core: fix potential mutex_unlock without mutex_lock in dvb_dvr_read
ALSA: via82xx: add option to disable 500ms delay in snd_via82xx_codec_wait
Simon Horman (1):
e1000e: Call e1000e_config_collision_dist() after TCTL has been set
Simon POLETTE (1):
PATCH] mx27pdk: rename mxc_map_io to mx27_map_io
Simon Polette (1):
mtd: add on-flash BBT support for Atmel NAND driver
Simos Xenitellis (1):
ALSA: hda - add quirk for STAC92xx (SigmaTel STAC9205)
Sivakumar Subramani (1):
vxge: Enable SRIOV support in the driver.
Sonic Zhang (15):
netdev: bfin_mac: fix malformed UDP packet transmission when polling with KGDB
ASoC: Blackfin: document how anomaly 05000250 is handled
Blackfin Serial Driver: fix error while transferring large files
Blackfin Serial Driver: handle irregular DMA register status in auto start mode
Blackfin Serial Driver: annotate anomalies 05000215 and 05000099
Blackfin Serial Driver: handle anomaly 05000231
Blackfin Serial Driver: disable dma rx interrupt only rather than all irqs
Blackfin: Allow bf548 ATAPI to be routed to GPIO
Blackfin: update defconfigs
Blackfin: detect anomaly 05000274
Blackfin: add SSYNC to set_dma_sg() for descriptor fetching
i2c: Blackfin TWI: fix REPEAT START mode doesn't repeat
Blackfin: add blackfin_invalidate_entire_icache for SMP systems
Blackfin: fix deadlock in SMP IPI handler
Blackfin: fix accidental reset in some boot modes
Sridhar Samudrala (3):
net: Fix skb_copy_datagram_from_iovec() to pass the right offset
net: Fix memcpy_toiovecend() to use the right offset
tun: Fix copy/paste error in tun_get_user
Srinivas Eeda (2):
ocfs2: timer to queue scan of all orphan slots
ocfs2 patch to track delayed orphan scan timer statistics
Stanislaw Gruszka (2):
bnx2x: free workqueue when driver fail to register
bnx2x: do not return negative number of received packages
Stefan Agner (1):
[ARM] orion: sched_clock implementation for orion platforms
Stefan Haberland (2):
[S390] pm: dasd power management callbacks.
[S390] dasd_pm: fix stop flag handling
Stefan Raspl (1):
blktrace: remove debugfs entries on bad path
Stefan Richter (25):
firewire: core: improve check for local node
firewire: core: check for missing struct update at build time, not run time
firewire: core: add sysfs attribute for easier udev rules
firewire: share device ID table type with ieee1394
firewire: also use vendor ID in root directory for driver matches
firewire: ohci: access bus_seconds atomically
firewire: clean up includes
firewire: reorganize header files
firewire: rename source files
firewire: add parent-of-unit accessor
firewire: core: include linux/uaccess.h instead of asm/uaccess.h
firewire: core: prepare for non-core children of card devices
firewire: core: don't update Broadcast_Channel if RFC 2734 conditions aren't met
firewire: core: use more outbound tlabels
firewire: net: add Kconfig item, rename driver
firewire: net: style changes
firewire: net: allow for unordered unit discovery
firewire: net: remove unused code
firewire: net: adjust net_device ops
firewire: core: fix DMA unmapping in iso buffer removal
firewire: core: fix iso context shutdown on card removal
firewire: net: fix card driver reloading
firewire: net: better FIFO address range check and rcodes
firewire: new stack is no longer experimental
explain the hidden scsi_wait_scan Kconfig variable
Stefan Roese (2):
powerpc/4xx: Sequoia: Enable NAND support
mtd: physmap_of: Add multiple regions and concatenation support
Stefan Roscher (3):
IB/ehca: Fall back to vmalloc() for big allocations
IB/ehca: Remove unnecessary memory operations for userspace queue pairs
IB/ehca: Increment version number
Stefan Schmidt (1):
MAINTAINERS: Update entry with file and SCM for EZX
Stefan Weil (1):
cpmac: prevent fatal exception in cpmac_end_xmit
Stefan Weinhuber (3):
[S390] dasd: no High Performance FICON in 31-bit mode
[S390] dasd: forward internal errors to dasd_sleep_on caller
[S390] pm: vmlogrdr power management callbacks
Stefani Seibold (1):
proc.txt: update kernel filesystem/proc.txt documentation
Stefano Brivio (1):
b43legacy: Remove unnecessary MMIO in interrupt hotpath
Stephane Chatty (2):
HID: add new multitouch and digitizer contants
HID: Multitouch support for the N-Trig touchscreen
Stephen Hemminger (24):
netns: remove leftover debugging message
netns: simplify net_ns_init
bonding: fix multiple module load problem
bonding: bond_create always called with default parameters
bonding: initialize before registration
bonding: remove bonding read/write semaphore
bonding: fix destructor
bonding: fix style issues
bonding: elminate bad refcount code
bonding: network device names are case sensative
bonding: use is_zero_ether_addr
bonding: initialization rework
sky2: don't look for VPD size
skbuff: skb_mac_header_was_set is always true on >32 bit
skbuff: don't corrupt mac_header on skb expansion
sky2: turn off pause during shutdown
sky2: more receive shutdown
sky2: PCI irq issues
sky2: fix shutdown synchronization
sky2: receive counter update
sky2: reduce default transmit ring
sky2: skb recycling
sky2: add GRO support
sky2: version 1.23
Stephen M. Cameron (2):
cciss: factor out core of sendcmd() for a more sane interface
cciss: fix SCSI device reset handler
Stephen Rothwell (13):
sparc64: extend TI_RESTART_BLOCK space by 8 bytes
modules: Fix up build when CONFIG_MODULE_UNLOAD=n.
net/ibmveth: fix panic in probe
powerpc/pci: Fix annotation of pcibios_claim_one_bus
ALSA: sound/ppc: update annotations of serveral functions
powerpc/pseries: Fix warnings when printing resource_size_t
powerpc/xmon: Remove unused variable in xmon.c
powerpc: Fix warning when printing a resource_size_t
powerpc/spufs: Remove unused error path
perfcounters: remove powerpc definitions of perf_counter_do_pending
powerpc: Wire up sys_rt_tgsigqueueinfo
USB: xhci: use xhci_handle_event instead of handle_event
sparc: replace uses of CPU_MASK_ALL_PTR
Stephen Smalley (1):
selinux: remove obsolete read buffer limit from sel_read_bool
Steve French (2):
[CIFS] Update readme to indicate change to default mount (serverino)
[CIFS] Add mention of new mount parm (forceuid) to cifs readme
Steve Ma (1):
[SCSI] libfc: Check if exchange is completed when receiving a sequence
Steve Magnani (2):
microblaze: Fix paging init-zone initialization
microblaze: Guard __HAVE_ARCH macros with __KERNEL__ in string.h
Steve Wise (5):
RDS/IW+IB: Set recv ring low water mark to 1/2 full.
RDS/IW+IB: Set the RDS_LL_SEND_FULL bit when we're throttled.
RDS/IW+IB: Allow max credit advertise window.
RDMA/cxgb3: Report correct port state and MTU
RDMA/cxgb3: Limit fast register size based on T3 limitations
Steven Luo (1):
ath9k: reset after PCI FATAL/PERR interrupts
Steven Rostedt (132):
tracing: add handler to trace_stat
tracing: add function profiler
tracing: move function profiler data out of function struct
tracing: adding function timings to function profiler
tracing: make the function profiler per cpu
function-graph: add option to calculate graph time or not
tracing: clean up tracing profiler
tracing: remove on the fly allocator from function profiler
tracing: add average time in function to function profiler
function-graph: use int instead of atomic for ftrace_graph_active
x86, function-graph: only save return values on x86_64
ring-buffer: add ring_buffer_discard_commit
tracing/filters: use ring_buffer_discard_commit for discarded events
tracing: consolidate trace and trace_event headers
tracing: create automated trace defines
tracing: make trace_seq operations available for core kernel
tracing/events: move declarations from trace directory to core include
tracing/events: move the ftrace event tracing code to core
tracing/events: convert event call sites to use a link list
tracing/events: add export symbols for trace events in modules
tracing/events: add support for modules to TRACE_EVENT
tracing/events: fix compile for modules disabled
tracing/events: fix lockdep system name
tracing/events: move trace point headers into include/trace/events
tracing/events: add trace-events-sample
ftrace: use module notifier for function tracer
tracing/events: add startup tests for events
tracing/events/ring-buffer: expose format of ring buffer headers to users
tracing/events: perform function tracing in event selftests
tracing/events: enable code with EVENT_TRACING not EVENT_TRACER
tracing: add EXPORT_SYMBOL_GPL for trace commits
tracing: add same level recursion detection
tracing: protect trace_printk from recursion
tracing: remove format attribute of inline function
tracing: change branch profiling to a choice selection
tracing: create menuconfig for tracing infrastructure
tracing: rename EVENT_TRACER config to ENABLE_EVENT_TRACING
tracing/events: call the correct event trace selftest init function
tracing: remove dangling semicolon
tracing: fix recursive test level calculation
tracing: remove recursive test from ring_buffer_event_discard
tracing: use recursive counter over irq level
tracing: use nowakeup version of commit for function event trace tests
ring-buffer: only warn on wrap if buffer is bigger than two pages
tracing/wakeup: move access to wakeup_cpu into spinlock
tracing: increase size of number of possible events
tracing: add size checks for exported ftrace internal structures
tracing: fix cut and paste macro error
tracing/lockdep: convert lockdep to use TRACE_EVENT macro
tracing/irq: convert irq traces to use TRACE_EVENT macro
tracing: remove deprecated TRACE_FORMAT
tracing/events: reuse trace event ids after overflow
tracing/events: make modules have their own file_operations structure
tracing: convert ftrace_dump spinlocks to raw
tracing: fix ref count in splice pages
tracing: only add splice page if entries exist
tracing: have splice only copy full pages
ring-buffer: fix printk output
ring-buffer: export symbols
ring-buffer: add counters for commit overrun and nmi dropped entries
tracing: export stats of ring buffers to userspace
ring-buffer: convert cpu buffer entries to local_t
ring-buffer: record page entries in buffer page descriptor
ring-buffer: have read page swap increment counter with page entries
ring-buffer: disable writers when resetting buffers
tracing: use proper export symbol for tracing api
ring-buffer: move big if statement down
ring-buffer: add benchmark and tester
ring-buffer: remove unneeded conditional in rb_reserve_next
ring-buffer: check for failed allocation in ring buffer benchmark
ring-buffer: make moving the tail page a separate function
ring-buffer: change test to be more latency friendly
tracing: update sample with TRACE_INCLUDE_FILE
tracing: reset ring buffer when removing modules with events
tracing: add hierarchical enabling of events
ring-buffer: remove complex calculations in ring-buffer-test
tracing: append ":*" to internal setting of system events
tracing: have menu default enabled when kernel debug is configured
ring-buffer: only periodically call cond_resched to ring-buffer-benchmark
ring-buffer: add total count in ring-buffer-benchmark
ring-buffer: change WARN_ON from checking preempt_count to preemptible
tracing: initialize return value for __ftrace_set_clr_event
tracing: add trace_set_clr_event to export event enabling function
ring-buffer: replace constants with time macros in ring-buffer-benchmark
ring-buffer: check for divide by zero in ring-buffer-benchmark
ring-buffer: remove type parameter from rb_reserve_next_event
ring-buffer: move calculation of event length
ring-buffer: small optimizations
ring-buffer: use internal time stamp function
ring-buffer: move code around to remove some branches
genirq: fix comment to say IRQ_WAKE_THREAD
x86/stacktrace: return 0 instead of -1 for stack ops
tracing: stop stack trace on first empty entry
tracing: add __print_flags for events
tracing: add previous task state info to sched switch event
tracing: add flag output for kmem events
tracing: add __print_symbolic to trace events
tracing: convert irq events to use __print_symbolic
ftrace: add kernel command line function filtering
tracing: fix config options to not show when automatically selected
tracing: combine the default tracers into one config
tracing: remove redundant SOFTIRQ from softirq event traces
tracing: make trace pipe recognize latency format flag
ftrace: do not profile functions when disabled
function-graph: only allocate init tasks if it was not already done
function-graph: enable the stack after initialization of other variables
function-graph: add memory barriers for accessing task's ret_stack
function-graph: move initialization of new tasks up in fork
function-graph: always initialize task ret_stack
ring-buffer: try to discard unneeded timestamps
ring-buffer: discard timestamps that are at the start of the buffer
tracing: add annotation to what type of stack trace is recorded
ring-buffer: fix ret in rb_add_time_stamp
tracing: fix the block trace points print size
tracing: add trace_seq_vprint interface
tracing: add protection around module events unload
tracing: do not translate event helper macros in print format
ring-buffer: prevent adding write in discarded area
debugfs: dont stop on first failed recursive delete
ring-buffer: have benchmark test handle discarded events
ring-buffer: remove unused variable
ring-buffer: use commit counters for commit pointer accounting
tracing: update sample event documentation
ring-buffer: use BUF_PAGE_HDR_SIZE in calculating index
ring-buffer: remove useless warn on check
ring-buffer: remove useless compile check for buffer_page size
ring-buffer: check for less than two in size allocation
ring-buffer: add locks around rb_per_cpu_empty
ring-buffer: do not grab locks in nmi
ring-buffer: have benchmark test print to trace buffer
function-graph: disable when both x86_32 and optimize for size are configured
function-graph: add stack frame test
Steven Toth (13):
V4L/DVB (11665): cx88: Add support for the Hauppauge IROnly board.
V4L/DVB (11666): cx23885: Don't assume GPIO interrupts are cam related.
V4L/DVB (11697): tda10048: Add ability to select I/F at attach time.
V4L/DVB (11698): cx23885: For tda10048 boards ensure we specify the I/F
V4L/DVB (11699): pvrusb2: Ensure we specify the I/F at attach time
V4L/DVB (11700): tda10048: Added option to block i2c gate control from other drivers.
V4L/DVB (11701): pvrusb2: Ensure the PVRUSB2 disabled the i2c gate on the tda10048.
V4L/DVB (11765): cx23885: Add generic functions for driving GPIO's
V4L/DVB (11767): cx23885: Add preliminary support for the HVR1270
V4L/DVB (11854): TDA10048: Ensure the I/F changes during DVB-T 6/7/8 bandwidth changes.
V4L/DVB (11855): cx23885: Ensure we specify I/F's for all bandwidths
V4L/DVB (11856): pvrusb2: Ensure we specify I/F's for all bandwidths
V4L/DVB (11857): TDA10048: Missing two I/F's / Pll combinations from the PLL table
Steven Whitehouse (29):
perfcounters: export perf_tpcounter_event
decnet: Use data ready call back, rather than hand coding it
GFS2: Update the rw flags
GFS2: Optimise writepage for metadata
GFS2: Something nonlinear this way comes!
GFS2: Move journal live test at transaction start
GFS2: Add commit= mount option
GFS2: Remove a couple of unused sysfs entries
GFS2: Umount recovery race fix
GFS2: Update docs
GFS2: Don't warn when delete inode fails on ro filesystem
GFS2: Improve resource group error handling
GFS2: Add a rgrp bitmap full flag
GFS2: Be more aggressive in reclaiming unlinked inodes
GFS2: Clean up some file names
GFS2: Merge mount.c and ops_super.c into super.c
GFS2: Move gfs2_rmdiri into ops_inode.c
GFS2: Move gfs2_readlinki into ops_inode.c
GFS2: Move gfs2_unlink_ok into ops_inode.c
GFS2: Remove lockstruct subdir from gfs2 sysfs files
GFS2: Remove args subdir from gfs2 sysfs files
tracing: add exports to use __print_symbolic and __print_flags from a module
GFS2: Remove unused variable
tracing: fix multiple use of __print_flags and __print_symbolic
GFS2: Fix locking issue mounting gfs2meta fs
GFS2: Fix cache coherency between truncate and O_DIRECT read
GFS2: Merge gfs2_get_sb into gfs2_get_sb_meta
GFS2: Add tracepoints
GFS2: Remove lock_kernel from gfs2_put_super()
Stoyan Gaydarov (1):
FRV: BUG to BUG_ON changes
Stuart Bennett (3):
tracing: x86, mmiotrace: code consistency/legibility improvement
tracing: x86, mmiotrace: refactor clearing/restore of page presence
tracing: x86, mmiotrace: only register for die notifier when tracer active
Sujith (28):
ath9k: Remove a few unused flags
ath9k: Remove redundant chainmask check
ath9k: Cleanup debug messages
ath9k: Change return value of ath9k_hw_fill_cap_info
ath9k: Remove redundant variable for Interrupt Mitigation
ath9k: Avoid unneeded casts
ath9k: Cleanup buffer status handling
ath9k: Remove a couple of unused variables in descriptor handling
ath9k: Remove unused structures
ath9k: Check for root debugfs file
ath9k: Remove TIM from the interrupt mask
ath9k: Remove the useless do..while loops
ath9k: Initialize values when setting up the queue parameters
ath9k: Trivial fix to handle AMPDU params properly
ath9k: Clean Interrupt handling routine
ath9k: Determine number of streams from HT capabilities
ath9k: Fix bug in determining HT40 mode
ath9k: Handle ASPM properly for RFKILL
ath9k: Fix memleak on TX DMA failure
ath9k: Fix bug in scan termination
ath9k: Remove unused channel flags
ath9k: Fix bug in checking HT flag
ath9k: Fix bug in determining calibration support
ath9k: Initialize ANI timers
ath9k: Cleanup calibration interface
ath9k: Use a consistent naming convention
ath9k: Fix bug in calibration initialization
ath9k: Remove CHANNEL_CW_INT handling in ath9k_hw_calibrate
Sukanto Ghosh (1):
sysctl.c: remove unused variable
Sunil Mushran (6):
ocfs2/net: Use wait_event() in o2net_send_message_vec()
ocfs2: Pin journal head before accessing jh->b_committed_data
ocfs2: Fix ocfs2_osb_dump()
ocfs2: Stop orphan scan as early as possible during umount
ocfs2: Do not initialize lvb in ocfs2_orphan_scan_lock_res_init()
ocfs2: Disable orphan scanning for local and hard-ro mounts
Suresh Jayaraman (1):
NFS: add support for splice writes
Suresh Siddha (5):
x86: x2apic, IR: Clean up X86_X2APIC and INTR_REMAP config checks
x86: x2apic, IR: Move eoi_ioapic_irq() into a CONFIG_INTR_REMAP section
x86: x2apic, IR: Clean up panic() with nox2apic boot option
x86: x2apic, IR: Make config X86_UV dependent on X86_X2APIC
x86: x2apic, IR: remove reinit_intr_remapped_IO_APIC()
Sven Schuetz (1):
[SCSI] zfcp: Add FC pass-through support
Swen Schillig (1):
[SCSI] zfcp: Changed D_ID left port disabled
Syed Mohammed Khasim (2):
ARM: OMAP3: Add omap3 EVM support
ARM: OMAP3: Add omap3 EVM defconfig
Séguier Régis (1):
via-velocity : fix no link detection on boot
Tadashi Abe (1):
irda-usb: suspend/resume support
Takahiro Yasui (1):
[SCSI] limit state transitions in scsi_internal_device_unblock
Takashi Iwai (175):
ALSA: lx6464es - Use snd_card_create()
ALSA: lx6464es - Disable lx_message_send()
ALSA: Add missing description of lx6464es to ALSA-Configuration.txt
ALSA: hda - Add Creative CA0110-IBG support
ALSA: hda - Check strcpy length
ALSA: hda - Fix channels_max setting for CA0110
ALSA: hda - Use snd_hda_codec_get_pincfg() in patch_ca0110.c
Merge branch 'fix/hda' into topic/hda
ALSA: Remove deprecated snd_card_new()
ALSA: Remove deprecated include/sound/driver.h
ALSA: hda - Cache PCM and STREAM parameters queries
ALSA: hda - Retry codec-verbs at errors
ALSA: hda - Add debug prints for Realtek auto-init
Merge branch 'topic/hda-cache' into topic/hda
ALSA: hda - minor optimization in hda_set_power_state()
ALSA: hda - Fix a typo in debug print for realtek auto-detection
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Add amp initialization for realtek auto mode
Merge branch 'fix/hda' into topic/hda
Merge branch 'topic/hda-realtek-amp' into topic/hda
ALSA: hda - Don't enable auto-mute but for speakers in patch_realtek.c
ALSA: hda - Fix a typo in patch_realtek.c again
Merge branch 'fix/asoc' into topic/asoc
ALSA: Add extra delay count in PCM
ALSA: usbaudio - Add delay account
ALSA: ice1724 - Check error in set_rate function
ALSA: ice1724 - Clean up definitions of DMA records
ALSA: ice1724 - Add PCI postint to reset sequence
ALSA: ice1724 - Allow spec driver to create own routing controls
ALSA: ice1724 - Add ESI Maya44 support
ALSA: hda - Fix secondary SPDIF on VT1708S and VT1702 codecs
ALSA: hda - Fix and clean up hippo-compat HP auto-muting
ALSA: hda - Clean up for ALC262 HP model auto-mute functions
ALSA: hda - Clean up Realtek auto-mute unsol routines
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Add missing models for Realtek codecs
Merge branch 'topic/hda-vt-spdif' into topic/hda
ALSA: hdsp - Add a comment about external firmwares for hdsp
Merge branch 'topic/drvdata-fix' into topic/asoc
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc
ALSA: hda - Disable fallback to model=acer for Acer laptops
ALSA: ctxfi - Add missing inclusion of linux/delay.h
ALSA: ctxfi - Move PCI ID definitions to linux/pci_ids.h
ALSA: ctxfi - Avoid unneeded pci_read_config_*() calls
ALSA: ctxfi - Add prefix to debug prints
ALSA: hda - Add a quirk entry for Macbook Pro 5,1
Merge branch 'for-2.6.31' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into topic/asoc
ASoC: Add missing __devexit in wm8940.c
ASoC: Optimize switch/case in magician.c
ALSA: hda - Split codec->name to vendor and chip name strings
ALSA: hda - Show the actual chip name in 'unkown model' messages
ALSA: hda - Avoid conflicts with snd-ctxfi driver
ALSA: hda - Add prefix to kernel messages
ALSA: hda - Fix digital beep tone calculation
ALSA: ctxfi - Add depends on X86
ALSA: hda - Reset CORB/RIRB at retrying the verb communication
ALSA: riptide - Code clean up
ALSA: riptide - Fix joystick resource handling
ALSA: hda - Minor clean up of patch_sigmatel.c
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Allow concurrent RIRB access in single_cmd mode
ALSA: hda - Support sync after writing a verb
ALSA: ctxfi - Add missing module parameter definitions
ALSA: hda - Always sync writes in single_cmd mode
ALSA: hda - Add more register bits definitions
Merge branch 'fix/hda' into topic/hda
Merge branch 'fix/pcm-jiffies-check' into topic/pcm-jiffies-check
ALSA: hda - Fix reverted LED setup for HP
ALSA: hda - Fix a typo in the previous patch
ALSA: usb-audio - Add quirk for Roland/Edirol M-16DX
ALSA: hda - Reorder and clean-up ALC268 quirk table
ALSA: hda - Add codec bus reset and verb-retry at critical errors
ALSA: hda - Limit codec-verb retry to limited hardwares
ALSA: ctxfi - Fix Oops at mmapping
ALSA: ctxfi - Fix a typo in MODULE_LICENSE
ALSA: ca0106 - Add missing registrations of vmaster controls
Merge branch 'topic/hda-ctl-reset' into topic/hda
Merge branch 'topic/core-id-check' into topic/caiaq
ALSA: Remove invalid GENERIC_MIX PCM sublass
ALSA: ALSA: ctxfi - Release PCM resources at each prepare call
ALSA: ctxfi - Fix surround mixer names
ALSA: ctxfi - Fix PCM device naming
ALSA: ctxfi - Fix supported PCM formats
ALSA: ctxfi - Remove PAGE_SIZE limitation
ALSA: ctxfi - Support SG-buffers
Merge branch 'topic/ctxfi-fix' into topic/ctxfi
ALSA: ca0106 - Add missing card->mixername field setup
ALSA: bt87x - Add a quirk entry for Askey Computer Corp. MagicTView'99
ALSA: powermac - Replace the rest of __init*
ASoC: Fix build error in twl4030.c
ALSA: ctxfi - Allow 64bit DMA
ALSA: ctxfi - Fix endian-dependent codes
ALSA: ctxfi - Fix previous fix for 64bit DMA
ALSA: ctxfi - Use native timer interrupt on emu20k1
ALSA: ctxfi - Set periods_min to 2
ALSA: ctxfi - Clean up / optimize
ALSA: ctxfi - Set device 0 for mixer control elements
ALSA: Clean up 64bit division functions
ALSA: ctxfi - Add missing inclusion of linux/math64.h
ALSA: pcm - Fix update of runtime->hw_ptr_interrupt
ALSA: ctxfi - Optimize the native timer handling using wc counter
ALSA: ca0106 - Fix master volume scale
ALSA: ctxfi - Make volume controls more intuitive
ALSA: ctxfi - Fix DMA mask for emu20k2 chip
ALSA: ctxfi - Remove useless initializations and cast
ALSA: ctxfi - Fix possible buffer pointer overrun
ALSA: ctxfi - Fix / clean up hw20k2 chip code
ALSA: emu10k1 - Fix minimum periods for efx playback
ALSA: pcm - A helper function to compose PCM stream name for debug prints
ALSA: hda - Fix the previous tagra-8ch patch
ALSA: ctxfi - Clean up probe routines
ALSA: ctxfi - Fix wrong model id for UAA
ALSA: ctxfi - Add use_system_timer module option
ALSA: ctxfi - Add missing start check in atc_pcm_playback_start()
ALSA: ctxfi - Check the presence of SRC instance in PCM pointer callbacks
ALSA: ctxfi - Clear PCM resources at hw_params and hw_free
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/au88x0' into for-linus
Merge branch 'topic/ca0106' into for-linus
Merge branch 'topic/caiaq' into for-linus
Merge branch 'topic/cleanup' into for-linus
Merge branch 'topic/core-id-check' into for-linus
Merge branch 'topic/ctxfi' into for-linus
Merge branch 'topic/div64-cleanup' into for-linus
Merge branch 'topic/emu10k1' into for-linus
Merge branch 'topic/hda' into for-linus
Merge branch 'topic/hdsp' into for-linus
Merge branch 'topic/lx6464es' into for-linus
Merge branch 'topic/maya44' into for-linus
Merge branch 'topic/misc' into for-linus
Merge branch 'topic/oxygen' into for-linus
Merge branch 'topic/pcm-delay' into for-linus
Merge branch 'topic/pcm-jiffies-check' into for-linus
Merge branch 'topic/pcm-subclass-fix' into for-linus
Merge branch 'topic/riptide' into for-linus
Merge branch 'topic/sc6000' into for-linus
Merge branch 'topic/section-fix' into for-linus
Merge branch 'topic/seq-kconfig-cleanup' into for-linus
Merge branch 'topic/usb-audio' into for-linus
ALSA: pcm - Update document about xrun_debug proc file
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/caiaq' into for-linus
Merge branch 'topic/hda' into for-linus
Merge branch 'topic/lx6464es' into for-linus
Merge branch 'topic/misc' into for-linus
Merge branch 'topic/pcm-jiffies-check' into for-linus
Merge branch 'topic/ps3' into for-linus
ALSA: ctxfi - Replace atc lock to mutex
ALSA: hda - Add quirk for Acer Aspire 6935G
ALSA: intel8x0 - Fix PCM position craziness
ALSA: ctxfi - Fix deadlock with xfi-timer
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/ctxfi' into for-linus
Merge branch 'topic/hda' into for-linus
Merge branch 'topic/intel8x0' into for-linus
Merge branch 'topic/usb-audio' into for-linus
ALSA: hda - Fix memory leak at codec creation
ASoC: Kill BUS_ID_SIZE
ALSA: hda - Add model=6530g option
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/caiaq' into for-linus
Merge branch 'topic/hda' into for-linus
ALSA: ctxfi - Allow unknown PCI SSIDs
ALSA: hda - Fix unsigned comparison in patch_sigmatel.c
ALSA: hda - Get back Input Source for ALC262 toshiba-s06 model
ALSA: hda - Add quirk for Sony VAIO Z21MN
ALSA: hda - Fix check of input source type for realtek codecs
ALSA: hda - Add digital-mic support to ALC262 auto model
ALSA: hda - Make jack-plug notification selectable
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/ctxfi' into for-linus
Merge branch 'topic/hda' into for-linus
Merge branch 'topic/misc' into for-linus
Merge branch 'topic/pcm-jiffies-check' into for-linus
Merge branch 'topic/seq-midi-fix' into for-linus
Tanli Chang (1):
niu: Add support for C10NEM
Tao Ma (5):
ocfs2: Don't printk the error when listing too many xattrs.
ocfs2: Remove redundant gotos in ocfs2_mount_volume()
ocfs2: Adjust rightmost path in ocfs2_add_branch.
ocfs2: Update atime in splice read if necessary.
ocfs2/trivial: Wrap ocfs2_sysfile_cluster_lock_key within define.
Tejun Heo (115):
percpu: don't put the first chunk in reverse-map rbtree
block: clear req->errors on bio completion only for fs requests
ide-tape: remove back-to-back REQUEST_SENSE detection
ide: use blk_run_queue() instead of blk_start_queueing()
ide: don't set REQ_SOFTBARRIER
ide kill unused ide_cmd->special
ide-cd: clear sense buffer before issuing request sense
ide-floppy: block pc always uses bio
ide-taskfile: don't abuse rq->buffer
ide-atapi: don't abuse rq->buffer
ide-cd: don't abuse rq->buffer
ide-cd,atapi: use bio for internal commands
ide-pm: don't abuse rq->data
ide-tape,floppy: fix failed command completion after request sense
ide-atapi,tape,floppy: allow ->pc_callback() to change rq->data_len
ide-tape: use single continuous buffer
ide-tape: use standard data transfer mechanism
ide-tape: kill idetape_bh
ide-tape: unify r/w init paths
ide-tape: use byte size instead of sectors on rw issue functions
ide-tape: simplify read/write functions
ide-atapi: kill unused fields and callbacks
ide: drop rq->data handling from ide_map_sg()
ide-dma: don't reset request fields on dma_timeout_retry()
mg_disk: fix locking
hd: fix locking
block: clear req->errors on bio completion only for fs requests
ide-tape: remove back-to-back REQUEST_SENSE detection
ide: use blk_run_queue() instead of blk_start_queueing()
ide: don't set REQ_SOFTBARRIER
ide kill unused ide_cmd->special
ide-cd: clear sense buffer before issuing request sense
ide-floppy: block pc always uses bio
ide-taskfile: don't abuse rq->buffer
ide-atapi: don't abuse rq->buffer
ide-cd: don't abuse rq->buffer
ide-cd,atapi: use bio for internal commands
ide-pm: don't abuse rq->data
ide-tape,floppy: fix failed command completion after request sense
ide-atapi,tape,floppy: allow ->pc_callback() to change rq->data_len
ide-tape: use single continuous buffer
ide-tape: use standard data transfer mechanism
ide-tape: kill idetape_bh
ide-tape: unify r/w init paths
ide-tape: use byte size instead of sectors on rw issue functions
ide-tape: simplify read/write functions
ide-atapi: kill unused fields and callbacks
ide: drop rq->data handling from ide_map_sg()
ide-dma: don't reset request fields on dma_timeout_retry()
block: merge blk_invoke_request_fn() into __blk_run_queue()
block: kill blk_start_queueing()
block: don't set REQ_NOMERGE unnecessarily
block: cleanup REQ_SOFTBARRIER usages
block: clean up misc stuff after block layer timeout conversion
block: reorder request completion functions
block: reorganize request fetching functions
block: kill blk_end_request_callback()
block: clean up request completion API
block: move rq->start_time initialization to blk_rq_init()
block: implement and use [__]blk_end_request_all()
block: replace end_request() with [__]blk_end_request_cur()
arm-omap: don't abuse rq->data
block: kill rq->data
block: make blk_end_request_cur() return bool
block: don't init rq fields unnecessarily
amiflop,ataflop,xd,mg_disk: clean up unnecessary stuff from block drivers
ps3disk: simplify request completion
sunvdc: kill vdc_end_request()
ubd: cleanup completion path
ubd: drop unnecessary rq->sector manipulation
hd: clean up request completion paths
swim3: clean up request completion paths
swim: clean up request completion paths
mg_disk: fold mg_disk.h into mg_disk.c
mg_disk: clean up request completion paths
fuse: misc cleanups
fuse: update fuse_conn_init() and separate out fuse_conn_kill()
fuse: export symbols to be used by CUSE
nbd: don't clear rq->sector and nr_sectors unnecessarily
ide-tape: don't initialize rq->sector for rw requests
block: add rq->resid_len
block: implement blk_rq_pos/[cur_]sectors() and convert obvious ones
block: convert to pos and nr_sectors accessors
ide: convert to rq pos and nr_sectors accessors
block: drop request->hard_* and *nr_sectors
block: cleanup rq->data_len usages
ide: cleanup rq->data_len usages
block: hide request sector and data_len
block: blk_rq_[cur_]_{sectors|bytes}() usage cleanup
ide: dequeue in-flight request
mg_disk: fix queue hang / infinite retry on !fs requests
mg_disk: dequeue and track in-flight request
hd: dequeue and track in-flight request
ataflop: dequeue and track in-flight request
swim3: dequeue in-flight request
xsysace: dequeue in-flight request
paride: dequeue in-flight request
ps3disk: dequeue in-flight request
amiflop: dequeue in-flight request
swim: dequeue in-flight request
xd: dequeue in-flight request
mtd_blkdevs: dequeue in-flight request
jsflash: dequeue in-flight request
z2ram: dequeue in-flight request
block: convert to dequeueing model (easy ones)
gdrom: dequeue in-flight request
block: implement and enforce request peek/start/fetch
scsi: fix resid_len mis-conversion in scsi_end_request()
ub: use __blk_end_request_all()
block: set rq->resid_len to blk_rq_bytes() on issue
bio: always copy back data for copied kernel requests
CUSE: implement CUSE - Character device in Userspace
ahci: misc cleanups for EM stuff
sata_nv: use hardreset only for post-boot probing
libata: don't set IORDY for reset
Tero Kristo (1):
OMAP3: Add support for DPLL3 divisor values higher than 2
Tero Saarni (1):
Input: synaptics - add support for reporting x/y resolution
Tetsuo Handa (9):
tomoyo: remove "undelete domain" command.
rootplug: Remove redundant initialization.
smack: Remove redundant initialization.
TOMOYO: Remove unused mutex.
TOMOYO: Remove redundant markers.
TOMOYO: Simplify policy reader.
TOMOYO: Remove unused parameter.
TOMOYO: Remove unused field.
TOMOYO: Add description of lists and structures.
Thadeu Lima de Souza Cascardo (5):
Input: fix typo in documentation
Input: simplify name handling for certain input handles
trivial: typo (en|dis|avail|remove)bale -> (en|dis|avail|remove)able
Trivial: fix typo s/balence/balance/
trivial: fix typo compatiable/compatiability has extra 'a'.
Theodore Kilgore (1):
V4L/DVB (11483): gspca - mr97310a: Webcam 093a:010f added.
Theodore Ts'o (46):
tracing: Add documentation for the power tracer
tracing: Document the event tracing system
ext4: Fallback to vmalloc if kmalloc can't allocate s_flex_groups array
ext4: Use is_power_of_2() for clarity
ext4: Simplify ext4_commit_super()'s function signature
ext4: Fix and simplify s_dirt handling
ext4: Use separate super_operations structure for no_journal filesystems
ext4: Avoid races caused by on-line resizing and SMP memory reordering
ext4: Remove outdated comment about lock_super()
ext4: ext4_mark_recovery_complete() doesn't need to use lock_super
ext4: Replace lock/unlock_super() with an explicit lock for the orphan list
ext4: Replace lock/unlock_super() with an explicit lock for resizing
jbd2: convert instrumentation from markers to tracepoints
ext4: convert instrumentation from markers to tracepoints
ext4: avoid unnecessary spinlock in critical POSIX ACL path
ext4: Don't avoid using BLOCK_UNINIT block groups in mballoc
ext4: Move the ext4_i.h header file into ext4.h
ext4: Move the ext4_sb.h header file into ext4.h
ext4: Move fs/ext4/namei.h into ext4.h
ext4: Move fs/ext4/group.h into ext4.h
ext4: fix the length returned by fiemap for an unallocated extent
ext4: Simplify function signature for ext4_da_get_block_write()
ext4: Rename ext4_get_blocks_handle() to be ext4_ind_get_blocks()
ext4: Rename ext4_get_blocks_wrap() to be ext4_get_blocks()
ext4: Define a new set of flags for ext4_get_blocks()
ext4: Add documentation to the ext4_*get_block* functions
ext4: Add BUG_ON debugging checks to noalloc_get_block_write()
ext4: Merge ext4_da_get_block_write() into mpage_da_map_blocks()
ext4: Clean up ext4_get_blocks() so it does not depend on bh_result->b_state
ext4: Add a comprehensive block validity check to ext4_get_blocks()
ext4: down i_data_sem only for read when walking tree for fiemap
ext4: remove unused function __ext4_write_dirty_metadata
ext4: Clean up calls to ext4_get_group_desc()
Documentation: Add "how to write a good patch summary" to SubmittingPatches
ext4: Don't treat a truncation of a zero-length file as replace-via-truncate
fs: Remove i_cindex from struct inode
fs: Rearrange inode structure elements to avoid waste due to padding
ext4: change s_mount_opt to be an unsigned int
ext4: update the s_last_mounted field in the superblock
ext4: move the abort flag from s_mount_opts to s_mount_flags
ext4: document the "abort" mount option
ext4: Use a hash of the topdir directory name for the Orlov parent group
ext4: Fix 64-bit block type problem on 32-bit platforms
ext4: Fix up whitespace issues in fs/ext4/inode.c
ext4: Don't update ctime for non-extent-mapped inodes
ext4: avoid unnecessary spinlock in critical POSIX ACL path
Thomas Chou (2):
microblaze: clean LDFLAGS to build kernel
mtd: plat_nand: fix section error
Thomas Gleixner (46):
performance counters: core code
perf counters: protect them against CSTATE transitions
perf counters: clean up 'raw' type API
perf counters: expand use of counter->event
signals: split do_tkill
signals: implement sys_rt_tgsigqueueinfo
x86: hookup sys_rt_tgsigqueueinfo
Merge branch 'core/signal' into perfcounters/core
perf_counter tools: remove build generated files
perfcounter tools: move common defines ... to local header file
perfcounter tools: make rdclock an inline function
perfcounter tools: fix pointer mismatch
perfcounter tools: get the syscall number from arch/*/include/asm/unistd.h
sh: remove obsolete no_irq_type
sh: remove obsolete hw_interrupt_type
avr32: remove obsolete hw_interrupt_type
futex: remove the wait queue
sched, timers: move calc_load() to scheduler
sched, timers: cleanup avenrun users
Merge branch 'core/urgent' into core/futexes
futex: cleanup error exit
futex: fix restart for early wakeup in futex_wait_requeue_pi()
futex: fix restart in wait_requeue_pi
x86, mce: unify Intel thermal init, prepare
x86, mce: unify Intel thermal init
x86, mce: Cleanup symbols in intel thermal codes
x86, mce: Cleanup MCG definitions
x86, mce: remove mce_init unused argument
perf_counter tools: Add 'perf list' to list available events
perf_counter tools: Add help for perf list
perf_counter, x86: Implement generalized cache event types, add Core2 support
perf_counter, x86: Implement generalized cache event types, add Atom support
perf_counter, x86: Implement generalized cache event types, add AMD support
perf_counter, x86: Clean up hw_cache_event ids copies
x86: memtest: use pointers of equal type for comparison
clocksource: prevent selection of low resolution clocksourse also for nohz=on
x86: hpet: Mark per cpu interrupts IRQF_TIMER to prevent resume failure
[IA64] remove obsolete no_irq_type
[IA64] remove obsolete irq_desc_t typedef
[IA64] remove obsolete hw_interrupt_type
alpha: remove obsolete hw_interrupt_type
m32r: remove obsolete hw_interrupt_type
um: remove obsolete hw_interrupt_type
remove put_cpu_no_resched()
drivers/mfd: remove obsolete irq_desc_t typedef
futex: Fix the write access fault problem for real
Thomas Hellstrom (4):
drm: Add the TTM GPU memory manager subsystem.
ttm: Return -ERESTART when a signal interrupts bo eviction.
drm: Apply "Memory fragmentation from lost alignment blocks"
drm/ttm: fix an error path to exit function correctly
Thomas Mingarelli (1):
[WATCHDOG] hpwdt: Add NMI sourcing
Thomas Petazzoni (1):
macb: Add support of the netpoll API
Thomas Reitmayr (2):
[ARM] orion5x: Change names of defines for Reset-Out-Mask register
[ARM] Kirkwood: Add the watchdog timer as a platform device.
Thomas Renninger (3):
[CPUFREQ] ondemand: Uncouple minimal sampling rate from HZ in NO_HZ case
[CPUFREQ] powernow-k8: Set transition latency to 1 if ACPI tables export 0
[CPUFREQ] Only set sampling_rate_max deprecated, sampling_rate_min is useful
Tilman Schmidt (14):
ISDN: update Documentation/isdn/00-INDEX
gigaset: remove obsolete references to m10x state table
gigaset: fix possible oops in error handling
gigaset: skip unnecessary hex formatting
gigaset: fix error return code
gigaset: documentation update
gigaset: move up Kconfig inclusion point
gigaset: remove UNDOCREQ config option
gigaset: remove unused structure member rcvbytes
isdn: rename capi_ctr_reseted() to capi_ctr_down()
isdn: kerneldoc for capiutil.c
isdn: prevent NULL ptr Oops in capi_cmsg2str()
isdn: extend INTERFACE.CAPI document
isdn: clean up documentation index
Tim Abbott (1):
ftrace: use .sched.text, not .text.sched in recordmcount.pl
Tim Bird (1):
ring-buffer: fix bug in ring_buffer_discard_commit
Tim Blechmann (3):
perf_counter: include missing header
ALSA: lx6464es - driver for the digigram lx6464es interface
ALSA: lx6464es - support standard alsa module parameters
Tim Gardner (1):
Staging: winbond: mac80211 - unify config_interface and bss_info_changed
Timo Kokkonen (1):
[WATCHDOG] twl4030 watchdog driver
Timo Teras (1):
neigh: fix state transition INCOMPLETE->FAILED via Netlink request
Timo Teräs (1):
ipv4: update ARPD help text
Timur Tabi (1):
powerpc: Introduce macro spin_event_timeout()
Tobias Doerffel (1):
ath5k: added cfg80211 based rfkill support
Tobias Klauser (5):
ath5k: Storage class should be before const qualifier
s2io: Remove private boolean definitions
V4L/DVB (11654): gspca - m5602: Storage class should be before const qualifier
V4L/DVB (11724): firedtv: Storage class should be before const qualifier
Staging: pohmelfs: Storage class should be before const qualifier
Tom Goff (1):
PIM-SM: namespace changes
Tom Mingarelli (1):
[WATCHDOG] hpwdt: Add NMI priority option
Tom Zanussi (9):
tracing/filters: add run-time field descriptions to TRACE_EVENT_FORMAT events
tracing/filters: add TRACE_EVENT_FORMAT_NOFILTER event macro
tracing/infrastructure: separate event tracer from event support
tracing/filters: use ring_buffer_discard_commit() in filter_check_discard()
tracing/filters: allow on-the-fly filter switching
tracing/filters: add filter_mutex to protect filter predicates
tracing/filters: move preds into event_filter object
tracing/filters: distinguish between signed and unsigned fields
tracing/filters: a better event parser
Tomas 'Sleep_Walker' Cech (2):
[ARM] pxa/treo680: initial support
MAINTAINERS: add entry for Palm Treo680
Tomas Szepe (1):
CONFIG_FILE_LOCKING should not depend on CONFIG_BLOCK
Tomas Winkler (4):
iwlwifi: replace test_and_set_bit by set_bit in clear stations function
iwlwifi: drop struct iwl3945_hw_key
iwlwifi: drop iwl3945_tid_data
iwlwifi: unify station management
Tomi Valkeinen (1):
ARM: OMAP2/3: DMA: implement trans copy and const fill
Tony Breeds (2):
ixgbe: Be explict with what we are !'ing in ixgbe_sfp_config_module_task()
powerpc/mpic: Cleanup mpic_find() implementation
Tony Cook (1):
USB: mos7840: fix debug log messages
Tony Lindgren (24):
ARM: OMAP2/3: Remove OMAP2_32KSYNCT_BASE
ARM: OMAP2/3: Remove OMAP_PRM_REGADDR and OMAP2_PRM_BASE
ARM: OMAP2/3: Move define of OMAP2_VA_IC_BASE to be local to entry-macro.S
ARM: OMAP2/3: Remove OMAP2_PRCM_BASE
ARM: OMAP2/3: Remove OMAP_CM_REGADDR
ARM: OMAP2/3: Reorganize Makefile to add omap4 support
ARM: OMAP1: Misc clean-up
ARM: OMAP2/3: Remove OMAP2_32KSYNCT_BASE
ARM: OMAP2/3: Remove OMAP_PRM_REGADDR and OMAP2_PRM_BASE
ARM: OMAP2/3: Move define of OMAP2_VA_IC_BASE to be local to entry-macro.S
ARM: OMAP2/3: Remove OMAP2_PRCM_BASE
ARM: OMAP2/3: Remove OMAP_CM_REGADDR
ARM: OMAP2/3: Reorganize Makefile to add omap4 support
Merge branch 'omap-clock-upstream' of git://git.pwsan.com/linux-2.6 into for-next
ARM: OMAP2/3: Add generic smc91x support when connected to GPMC
ARM: OMAP: Add some entries to MAINTAINERS
ARM: OMAP2/3: Remove L4_WK_OMAP_BASE, L4_PER_OMAP_BASE, L4_EMU_BASE, L3_OMAP_BASE
ARM: OMAP3: Initialize more devices for LDP
Merge branch 'omap-upstream' into for-next
Merge branch 'omap3-upstream' into for-next
Merge branch 'omap3-boards' into for-next
Merge branch 'omap4' into for-next
[ARM] 5536/1: Move clk_add_alias() to arch/arm/common/clkdev.c
i2c-omap: Fix build breaking typo cpu_is_omap_2430
Tony Luck (3):
[IA64] hook up new rt_tgsigqueueinfo syscall
[IA64] ia64 does not need umount2() syscall
Pull for-2.6.31 into release
Tony Thompson (1):
ARMv7: Mark the PTWs inner WBWA on SMP and WB on UP
Tony Vroon (1):
ALSA: hda - Acer Inspire 6530G model for Realtek ALC888
Torben Schulz (1):
ALSA: hda - Improved MacBook 3,1 support
Torsten Ertbjerg Rasmussen (1):
rtc: rtc-ds1742 nvram attribute fix
Toshiyuki Okajima (1):
ext4: fix dx_map_entry to support 256k directory blocks
Trent Piepho (15):
V4L/DVB (11964): b2c2: Fix problems with frontend attachment
V4L/DVB (11901): v4l2: Create helper function for bounding and aligning images
V4L/DVB (11902): pxa-camera: Use v4l bounding/alignment function
V4L/DVB (11903): sh_mobile_ceu_camera: Use v4l bounding/alignment function
V4L/DVB (11904): zoran: Use v4l bounding/alignment functiob
V4L/DVB (11905): vivi: Use v4l bounding/alignment function
V4L/DVB (11906): saa7134: Use v4l bounding/alignment function
V4L/DVB (11907): cx88: Use v4l bounding/alignment function
V4L/DVB (11908): w8968cf: Use v4l bounding/alignment function
V4L/DVB (11909): cx23885: Use v4l bounding/alignment function
V4L/DVB (11910): mt9: Use v4l bounding/alignment function
V4L/DVB (11911): cx231xx: Use v4l bounding/alignment function
V4L/DVB (11912): em28xx: Use v4l bounding/alignment function
V4L/DVB (11913): cx231xx: TRY_FMT should not actually set anything
V4L/DVB (12003): v4l2: Move bounding code outside I2C ifdef block
Trond Myklebust (16):
nfsd: Use write gathering only with NFSv2
SUNRPC: Fix a missing "break" option in xs_tcp_setup_socket()
NFSv4: Fix the 'nolock' option regression
NFSv4: Move error handling out of the delegation generic code
NFSv4: Handle more errors when recovering open file and locking state
NFS: Ensure we always hold the BKL when dereferencing inode->i_flock
NFSv4/NLM: Push file locking BKL dependencies down into the NLM layer
Merge commit 'linux-pnfs/nfs41-for-2.6.31' into nfsv41-for-2.6.31
Merge branch 'devel-for-2.6.31' into for-2.6.31
SUNRPC: Fix the TCP server's send buffer accounting
VFS: Uninline the function put_mnt_ns()
VFS: Add VFS helper functions for setting up private namespaces
NFSv4: Replace nfs4_path_walk() with VFS path lookup in a private namespace
NFS: Fix nfs_path() to always return a '/' at the beginning of the path
NFS: Correct the NFS mount path when following a referral
VFS: Switch init_mount_tree() to use the new create_mnt_ns() helper
Troy Kisky (2):
davinci: interrupts: get_irqnr_and_base: save an instruction
ASoC: codec tlv320aic23 fix bogus divide by 0 message
Troy Moure (1):
acer-wmi: fix rfkill conversion
Ulrich Dangel (1):
Input: ALPS - handle touchpoints buttons correctly
Ulrik Bech Hald (1):
[WATCHDOG] OMAP fixes: enable clock in probe, trigger timer reload
Uri Shkolnik (42):
V4L/DVB (11812): Siano: smsusb - add big endian support
V4L/DVB (11239): sdio: add cards ids for sms (Siano Mobile Silicon) MDTV receivers
V4L/DVB (11240): siano: add high level SDIO interface driver for SMS based cards
V4L/DVB (11552): Siano: SDIO interface driver - remove two redundant lines
V4L/DVB (11554): Siano: core header - add definitions and structures
V4L/DVB (11555): Siano: core - move and update the main core structure declaration
V4L/DVB (11556): Siano: core header - indentation
V4L/DVB (11559): Siano: add support for infra-red (IR) controllers
V4L/DVB (11561): Siano: add messages handling for big-endian target
V4L/DVB (11726): Modify the file license to match all other Siano's files
V4L/DVB (11727): Siano: core header - update include files
V4L/DVB (11728): Siano: smsdvb - modify license
V4L/DVB (11729): Siano: smsdvb - remove redundent complete instruction
V4L/DVB (11776): Siano: smsusb - update license
V4L/DVB (11777): Siano: smsusb - handle byte ordering and big endianity
V4L/DVB (11778): Siano: smsusb - lost buffers bug fix
V4L/DVB (11779): Siano: Makefile - add smsendian to build
V4L/DVB (11781): Siano: smsdvb - add big endian support
V4L/DVB (11782): Siano: smsdvb - use 'push' status mechanism
V4L/DVB (11783): Siano: smsdvb - small typo fix ad module author
V4L/DVB (11813): Siano: move dvb-api headers' includes to dvb adapter
V4L/DVB (11814): Siano: smscards - add gpio look-up table
V4L/DVB (11815): Siano: bind infra-red component
V4L/DVB (11816): Siano: USB - move the device id table to the cards module
V4L/DVB (11817): Siano: smscards - fix wrong firmware assignment
V4L/DVB (11818): Siano: smscards - assign gpio to HPG targets
V4L/DVB (11819): Siano: smscore - fix get_common_buffer bug
V4L/DVB (11820): Siano: smscore - fix byte ordering bug
V4L/DVB (11821): Siano: smscore - fix isdb-t firmware name
V4L/DVB (11822): Siano: smscore - bug fix at get_device_mode
V4L/DVB (11823): Siano: smsusb - fix typo in module description
V4L/DVB (11824): Siano: smsusb - change exit func debug msg
V4L/DVB (11883): Siano: cards - add two additional (USB) devices
V4L/DVB (11884): Siano: smssdio - revert to stand alone module
V4L/DVB (11885): Siano: Add new GPIO management interface
V4L/DVB (11886): Siano: smscore - fix some new GPIO definitions names
V4L/DVB (11887): Siano: smscards - add board (target) events
V4L/DVB (11888): Siano: smsusb - remove redundant ifdef
V4L/DVB (11889): Siano: smsdvb - add DVB v3 events
V4L/DVB (11890): Siano: smscore - remove redundant code
V4L/DVB (11891): Siano: smscore - bind the GPIO SMS protocol
V4L/DVB (11892): Siano: smsendian - declare function as extern
Ursula Braun (10):
iucv: provide second per-cpu IUCV command parameter block
af_iucv: Fix merge.
qeth: avoid crash after detach of replugged device
ctcm: avoid crash in ctcm_remove_device
qeth: support z/VM VSWITCH Port Isolation
qeth: omit upstream checksumming for HiperSockets
[S390] iucv: establish reboot notifier
[S390] pm: iucv power management callbacks.
[S390] pm: netiucv power management callbacks.
[S390] PM: af_iucv power management callbacks.
Uwe Kleine-König (5):
hwrng: omap - Move probe function to .devinit.text
mmc/omap: make mmci-omap using platform_driver_probe
USB: move twl4030_usb's probe function to .devinit.text
USB: move r8a66597_hcd's probe function to .devinit.text
USB: move orion-ehci's probe function to .devinit.text
Vaidyanathan Srinivasan (1):
sched: Don't export sched_mc_power_savings on multi-socket single core system
Valentin Longchamp (10):
mx31moboard: clean-up of board support
mx31: define various pins used on mx31moboard (v2)
mx31moboard: setup all pins (v2)
mx31moboard: add i2c support (v2)
mx31moboard: add sdhc support (v3)
mx31: remove gpio_request calls from iomux code
mx31moboard: add support for usb OTG device (v3)
mx31: add camera device
mx31: changed CONSISTENT_DMA_SIZE to 8M for mx31 video
mx31: correct csi_clk parent (v2)
Vasanthakumar Thiagarajan (12):
mac80211: Don't access managed mode bits in non-managed mode
ath9k: Remove bogus break after return
ath9k: Cleanup ineffective return values
ath9k: Print hw reset failure status as signed int
ath9k: Remove unused parameters which are passed to ath_beacon_config_X()
ath9k: cleanup beacon parameters configuration
ath9k: Move PS wakeup/restore calls from isr to tasklet
ath9k: Fix write callback of 'debug' which configures debug mask
mac80211: Fix the way ADDBA request count being modified
ath9k: Fix tx stuck when connected to aggr disabled HT AP
ath9k: Add helper to get ath9k specific current channel
ath9k: Make sure we have current channel in ah_curchan before rf disable/enable
Vasu Dev (5):
fcoe: consolidates netdev related config and cleanup for spma mode
fcoe: adds spma mode support
[SCSI] fcoe: reduces lock cost when adding a new skb to fcoe_pending_queue
[SCSI] fcoe: removes fcoe_watchdog
[SCSI] fcoe: removes reserving memory for vlan_ethdr on tx path
Vegard Nossum (28):
x86: add save_stack_trace_bp() for tracing from a specific stack frame
stacktrace: add forward-declaration struct task_struct
tasklets: new tasklet scheduling function
kmemcheck: add the kmemcheck documentation
kmemcheck: add the kmemcheck core
x86: add hooks for kmemcheck
kmemcheck: add mm functions
kmemcheck: add DMA hooks
slub: add hooks for kmemcheck
crypto: don't track xor test pages with kmemcheck
kmemcheck: don't track page tables
kmemcheck: add hooks for page- and sg-dma-mappings
kmemcheck: add hooks for the page allocator
kmemcheck: enable in the x86 Kconfig
kmemcheck: add opcode self-testing at boot
kmemcheck: introduce bitfield API
net: use kmemcheck bitfields API for skbuff
net: annotate bitfields in struct inet_sock
ieee1394: annotate bitfield
ieee1394/csr1212: fix false positive kmemcheck report
net: annotate inet_timewait_sock bitfields
c2port: annotate bitfield for kmemcheck
net: annotate struct sock bitfield
trace: annotate bitfields in struct ring_buffer_event
fs: introduce __getname_gfp()
fs: fix do_mount_root() false positive kmemcheck warning
signal: fix __send_signal() false positive kmemcheck warning
Merge commit 'linus/master' into HEAD
Vikram Pandita (3):
ARM: OMAP2/3: Serial: Remove arch_initcall dependency
ARM: OMAP3: Add support for OMAP3 Zoom2 board
ARM: OMAP3: Defconfig for Zoom2 board
Ville Syrjala (1):
Input: ati_remote2 - use non-atomic bitops
Vimal Singh (2):
mtd: nand: fix 512 byte software ecc support
mtd: nand: add OMAP2/OMAP3 NAND driver
Vinay Sridhar (1):
powerpc/xmon: Add dl command to dump contents of __log_buf
Vincent Minet (1):
ext4: Fix spinlock assertions on UP systems
Viral Mehta (2):
trivial: remove extra space
USB: xhci: replace if-elseif-else with switch-case
Vivek Kutal (1):
fbdev: *bfin*: drop unnecessary calls to memset
Vivek Natarajan (2):
ath9k: No need to abort Rx path when autosleep is enabled.
ath9k: Disable autosleep feature for AR9285 based chipsets.
Vlad Yasevich (1):
sctp: support non-blocking version of the new sctp_connectx() API
Vladimir Barinov (7):
MX27ADS: setup all pins at once in one table
MX27ADS: Add NAND support
MX27ADS: Add I2C support
MX27ADS: Add framebuffer support
MX27ADS: Add 1-wire support
MX27ADS: Add SDHC support
mtd: MXC NAND support for 2KiB page size flashes
Vladislav Zolotarov (4):
bnx2x: FW 4.8.53.0
bnx2x: Separated FW from the source.
bnx2x: Removed blob file
bnx2x: driver version 1.48.105-1
Wai Yew CHAY (2):
ALSA: SB X-Fi driver merge
ALSA: ctxfi - Add PM support
Wan ZongShun (1):
Input: add support for touchscreen on W90P910 ARM platform
Wang Chen (1):
nfsd: nfs4_stat_init cleanup
Wang Tinggong (1):
trivial: rbtree.txt: fix rb_entry() parameters in sample code
Waskiewicz Jr, Peter P (2):
ixgbe: Disallow SFP 1G modules in the SFP+ cages for 82598 and 82599
ixgbe: Add SAN MAC address to the RAR, return the address to DCB
Wayne Boyer (2):
ipr: add test for MSI interrupt support
ipr: differentiate pci-x and pci-e based adapters
Wei Ni (1):
ALSA: hda - Support NVIDIA 8 channel HDMI audio
Wei Yongjun (12):
rds: use kmem_cache_zalloc instead of kmem_cache_alloc/memset
at76c50x-usb: remove pointless conditional before kfree_skb()
wireless: fix to set dev->broadcast correctly
sctp: fix error cause codes of ADD-IP extension
sctp: fix report unrecognized parameter in ACSONF-ACK
sctp: fix the error code when ASCONF is received with invalid address
sctp: fix a typo in net/sctp/sm_statetable.c
sctp: fix to only enable IPv6 address support on PF_INET6 socket
sctp: fix panic when T2-shutdown timer expire on removed transport
sctp: fix panic when T4-rto timer expire on removed transport
sctp: fix to choose alternate destination when retransmit ASCONF chunk
KVM: remove pointless conditional before kfree() in lapic initialization
Weidong Han (7):
docs, x86: add nox2apic back to kernel-parameters.txt
x86, intr-remap: fix ack for interrupt remapping
x86, intr-remap: enable interrupt remapping early
x86, intr-remap: add option to disable interrupt remapping
x86, intr-remap: fix x2apic/intr-remap resume
Intel-IOMMU, intr-remap: set the whole 128bits of irte when modify/free it
Intel-IOMMU, intr-remap: source-id checking
Wen-chien Jesse Sung (1):
V4L/DVB (11730): af9015: support for KWorld MC810
Werner Almesberger (2):
[ARM] S3C6410: Add CAMIF clock
[ARM] S3C64XX: Add HCLKx2
Wey-Yi Guy (22):
iwlwifi: merge and better support of suspend/resume for iwlagn and iwl3945
iwlwifi: adding triple stream rate support for MIMO3
iwlwifi: adding MIMO3 support in rate scaling
iwlwifi: add debug messages when start aggregation queue
iwlwifi: Display decoded rate/mcs information
iwlwifi: adding interrupt counter in debugfs for debugging
iwlwifi: clean up unused NL80211_IFTYPE_MONITOR for Monitor mode
iwlwifi: "is_fat" bit in rate scale match RXON flag
iwlwifi: use #define instead of hard coded value
iwlagn: show current rate scale data in debugfs
iwlwifi: show qos AC parameters
iwlwifi: default WMM AC parameters
iwlwifi: add Greenfield support for 11n
iwlwifi: Temperature sensor voltage reading for 5150
iwlwifi: support NVM access (EEPROM/OTP)
iwlwifi: report the rate index as an MCS rate number
iwlwifi: support "pure 40MHz" in RXON command
iwlwifi: check for valid band for channel info
iwlwifi: add value and range define for link quality command
iwlwifi: checking for 40MHz mode
iwlwifi: check control channel for pure 40MHz
iwlwifi: check for channel location for 40MHz
Wim Van Sebroeck (6):
[WATCHDOG] iTCO_wdt: Cleanup code
[WATCHDOG] Some more general cleanup
[WATCHDOG] move platform probe and remove function to devinit and devexit
[WATCHDOG] Correct WDIOF_MAGICCLOSE flag
[WATCHDOG] iTCO_wdt: Fix ICH7+ reboot issue.
[WATCHDOG] wdt_pci.c: remove #ifdef CONFIG_WDT_501_PCI
Wolfgang Denk (2):
powerpc/mpc8272ads: fix device tree for 8 MB flash size
powerpc/5xxx: Add common mpc5xxx_get_bus_frequency() function
Wolfgang Grandegger (12):
can: Documentation for the CAN device driver interface
can: Update MAINTAINERS and CREDITS file
can: CAN Network device driver and Netlink interface
can: Driver for the SJA1000 CAN controller
can: SJA1000 generic platform bus driver
can: SJA1000 driver for EMS PCI cards
The patch adds support for the PCI cards: PCIcan and PCIcanx (1, 2 or 4 channel) from Kvaser (http://www.kvaser.com).
can: some fixes and cleanups to the initial device driver interface
can: sja1000: stop misusing member base_addr of struct net_device
can: sja1000: generic OF platform bus driver
can: sja1000_of_platform: fix build problems with printk format
rtc: add stand-alone driver for RX8025 chip
Wolfgang Muees (2):
mmc_spi: speedup for slow cards, less wear-out
mmc_spi: don't use EINVAL for possible transmission errors
Wolfram Sang (5):
trivial: fs/inode: Fix typo in file_update_time nanodoc
i2c/chips: Move max6875 to drivers/misc/eeprom
powerpc/5200: Update pcm030.dts to add i2c eeprom and delete cruft
powerpc/5121: make clock debug output more readable
rtc: rtc-ds1307 add ds3231
Wolfram Strepp (3):
rb_tree: reorganize code in rb_erase() for additional changes
rb_tree: make clear distinction between two different cases in rb_erase()
rb_tree: remove redundant if()-condition in rb_erase()
Wu Fengguang (37):
perf_counter tools: Merge common code into perfcounters.h
perf_counter tools: Move perfstat supporting code into perfcounters.h
perf_counter tools: support symbolic event names in kerneltop
perf_counter tools: Reuse event_name() in kerneltop
perf_counter tools: move remaining code into kerneltop.c
perf_counter tools: fix comment for sym_weight()
perf_counter tools: fix event_id type
perf_counter tools: cut down default count for cpu-cycles
perf_counter tools: when no command is feed to perfstat, display help and exit
slob: use PG_slab for identifying SLOB pages
readahead: make mmap_miss an unsigned int
readahead: move max_sane_readahead() calls into force_page_cache_readahead()
readahead: apply max_sane_readahead() limit in ondemand_readahead()
readahead: remove one unnecessary radix tree lookup
readahead: increase interleaved readahead size
readahead: remove sync/async readahead call dependency
readahead: sequential mmap readahead
readahead: enforce full readahead size on async mmap readahead
readahead: record mmap read-around states in file_ra_state
radix-tree: add radix_tree_prev_hole()
readahead: move the random read case to bottom
readahead: introduce context readahead algorithm
readahead: remove redundant test in shrink_readahead_size_eio()
readahead: enforce full sync mmap readahead size
mm: introduce PageHuge() for testing huge/gigantic pages
proc: kpagecount/kpageflags code cleanup
proc: export more page flags in /proc/kpageflags
pagemap: document clarifications
pagemap: document 9 more exported page flags
pagemap: add page-types tool
vmscan: cleanup the scan batching code
vmscan: don't export nr_saved_scan in /proc/zoneinfo
vmscan: ZVC updates in shrink_active_list() can be done once
vmscan: report vm_flags in page_referenced()
vmscan: make mapped executable pages the first class citizen
vmscan: merge duplicate code in shrink_active_list()
writeback: skip new or to-be-freed inodes
Wu Zhangjin (2):
tracing: fix undeclared 'PAGE_SIZE' in include/linux/trace_seq.h
MIPS: Add hibernation support
Xiantao Zhang (1):
KVM: ia64: Flush all TLBs once guest's memory mapping changes.
Xiaochen Shen (1):
USB: Add Intel Langwell USB Device Controller driver
Yan Zheng (4):
btrfs: Fix set/clear_extent_bit for 'end == (u64)-1'
Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE)
Btrfs: check duplicate backrefs for both data and metadata
Btrfs: always update root items for fs trees at commit time
Yang Li (1):
rio: warn_unused_result warnings fix
Yang Zhang (2):
KVM: ia64: fix compilation error in kvm_get_lowest_prio_vcpu
KVM: ia64: enable external interrupt in vmm
Yevgeny Petrilin (17):
mlx4_en: Removed redundant stride variable
mlx4_en: Fix partial rings feature
mlx4_en: Giving interface name in debug messages
mlx4_en: Moved all module parameters handling to en_main.c
mlx4_en renamed en_params.c to en_ethtool.c
mlx4_en: Work with part of the ports.
mlx4_en: Coalescing target is equal for all mtu's
mlx4_en: multiqueue support
mlx4_en: Added vlan_features support
mlx4_en: Updated driver version
mlx4: FIX error flow when initializing EQ table
mlx4_en: Counting all the dropped packets on the TX side
mlx4_en: Removed redundant skb->len check
mlx4_en: using stop/start_all_queues
mlx4_en: Cancel port_up check in transmit function
mlx4_en: Removed redundant check on lso header size
mlx4_en: Remove redundant refill code on RX
Yi Li (4):
Blackfin: bf527-ezkit: add support for mmc-spi
Blackfin: define SPI IRQ in board resources
Blackfin: update aedos-ipipe code to upstream 1.10-00
Blackfin: drop BF535-specific text for exception 0x2A (unaligned instruction)
Yi Zou (13):
ixgbe: Enable L2 header split in 82599
ixgbe: Add FCoE feature register defines to 82599
ixgbe: Add FCoE feature header to 82599
ixgbe: Add FCoE feature code to 82599
ixgbe: Add infrastructure code for FCoE large send offload to 82599
ixgbe: Implement FCoE Tx side offload features in base driver of 82599
ixgbe: Add infrastructure code for FCoE large receive offload to 82599
ixgbe: Implement FCoE Rx side large receive offload feature to 82599
ixgbe: Add FCoE related statistics to 82599
ixgbe: Add RING_F_FCOE for FCoE feature in 82599
ixgbe: Enable FCoE redirection table feature in 82599
ixgbe: Enable jumbo frame for FCoE feature in 82599
ixgbe: Include offloaded FCoE data into total rx/tx statistics for 82599
Yinghai Lu (56):
perf_counter: more barrier in blank weak function
x86: make irqinit_32.c more like irqinit_64.c, v2
x86: make wakeup_secondary_cpu_via_init static
x86: consistent about warm_reset_vector for UN_NON_UNIQUE_APIC
x86: remove (null) in /sys kernel_page_tables
x86: use used_vectors in init_IRQ()
x86: apic: Remove duplicated macros
x86: Use dmi check in apic_is_clustered() on 64-bit to mark the TSC unstable
irq, cpumask: correct CPUMASKS_OFFSTACK typo and fix fallout
x86/irq: remove leftover code from NUMA_MIGRATE_IRQ_DESC
irq: change ->set_affinity() to return status
irq: only update affinity if ->set_affinity() is sucessfull
x86/irq: change irq_desc_alloc() to take node instead of cpu
irq: change ACPI GSI APIs to also take a device argument
irq: change io_apic_set_pci_routing() to use device parameter
x86/irq: change MSI irq_desc to be more numa aware
irq: make ht irq_desc more numa aware
x86/irq: use move_irq_desc() in create_irq_nr()
x86/pci: remove rounding quirk from e820_setup_gap()
x86/acpi: remove irq-compression trick on 32-bit
x86: fix alloc_mptable()
x86/acpi: call mp_config_acpi_gsi() in mp_register_gsi()
x86/acpi: move pin_programmed bit map to io_apic.c
x86/pci: add 4 more return parameters to IO_APIC_get_PCI_irq_vector()
x86/acpi: move setup io apic routing out of CONFIG_ACPI scope
x86/pci: update pirq_enable_irq() to setup io apic routing
x86: apic: Check rev 3 fadt correctly for physical_apic bit
x86: clean up and fix setup_clear/force_cpu_cap handling
x86: clean up and and print out initial max_pfn_mapped
x86: read apic ID in the !acpi_lapic case
x86: Sanity check the e820 against the SRAT table using e820 map only
x86: Allow 1MB of slack between the e820 map and SRAT, not 4GB
x86: read apic ID in the !acpi_lapic case
x86, apic: introduce io_apic_irq_attr
x86: don't call read_apic_id if !cpu_has_apic
mm, x86: remove MEMORY_HOTPLUG_RESERVE related code
x86, mm: Fix node_possible_map logic
x86: fix system without memory on node0
x86, irq: update_mptable needs pci_routeirq
x86, irq: don't call mp_config_acpi_gsi() if update_mptable is not enabled
x86, io-apic: Don't mark pin_programmed early
x86: enable_update_mptable should be a macro
x86: remove some alloc_bootmem_cpumask_var calling
irq/cpumask: make memoryless node zero happy
memcg: don't use bootmem allocator in setup code
PCI/x86: don't assume prefetchable ranges are 64bit
PCI: improve resource allocation under transparent bridges
x86: handle initrd that extends into unusable memory
x86: use zalloc_cpumask_var in arch_early_irq_init
kvm: remove the duplicated cpumask_clear
irq: slab alloc for default irq_affinity
x86: make zap_low_mapping could be used early
firmware_map: fix hang with x86/32bit
page-allocator: clear N_HIGH_MEMORY map before we set it again
x86: fix duplicated sysfs attribute
x86: use zalloc_cpumask_var for mce_dev_initialized
Yong Wang (8):
perf_counter/x86: Always use NMI for performance-monitoring interrupt
perf_counter/x86: Remove the IRQ (non-NMI) handling bits
perf_counter: Documentation update
perf_counter tools: Fix incorrect printf formats
perf_counter, x86: Correct some event and umask values for Intel processors
perf_counter/x86: Fix the model number of Intel Core2 processors
perf_counter tools: Remove one L1-data alias
perf_counter/x86: Add a quirk for Atom processors
Yoshihiro Shimoda (12):
sh: sh7785lcr: fix I2C device address map for 32-bit mode
net: sh_eth: fix cache coherency issue
net: sh_eth: fix TX/RX descriptor not set physical memory
net: sh_eth: fix receive desciptor loop
net: sh_eth: CPU dependency code collect to "struct sh_eth_cpu_data"
net: sh_eth: Add support SH7724
USB: r8a66597-hcd: use platform_data instead of module_param
sh: sh7785lcr: add platform data for r8a66597-hcd
sh: highlander: add platform data for r8a66597-hcd
sh: x3proto: add platform data for r8a66597-hcd
sh: add platform data for r8a66597-hcd in setup-sh7366
sh: add platform data for r8a66597-hcd in setup-sh7723
Yoshinori Sato (1):
serial: sh-sci: Fix up h8300 support.
Yu Zhao (11):
VT-d: fix invalid domain id for KVM context flush
PCI: support the ATS capability
PCI: handle Virtual Function ATS enabling
VT-d: parse ATSR in DMA Remapping Reporting Structure
VT-d: add device IOTLB invalidation support
VT-d: cleanup iommu_flush_iotlb_psi and flush_unmaps
VT-d: support the device IOTLB
PCI: fix SR-IOV function dependency link problem
PCI: cleanup Function Level Reset
PCI: support PM D0hot->D3 transition reset
PCI: support Secondary Bus Reset
Yu Zhiguo (3):
NFSv4: do exact check about attribute specified
NFSv4: kill off complicated macro 'PROC'
NFS: kill off complicated macro 'PROC'
Zephaniah E. Hull (1):
Input: psmouse - ESD workaround fix for OLPC XO touchpad
Zhang Rui (5):
Show the physical device node of backlight class device.
ACPI: fix a deadlock in hotplug case
ACPI: DMI to disable Vista compatibility on some Sony laptops
ACPI: run ACPI device hot removal in kacpi_hotplug_wq
ACPI: video: DMI workaround broken Acer 7720 BIOS enabling display brightness
Zhang, Xiantao (1):
KVM: ia64: make kvm depend on CONFIG_MODULES.
Zhang, Yanmin (3):
PCI AER: support Multiple Error Received and no error source id
PCI AER: support invalid error source IDs
PCI AER: multiple error support
Zhao Yakui (3):
ACPI: increase size of acpi_bus_id[]
ACPI: Add the reference count to avoid unloading ACPI video bus twice
ACPI: Rename ACPI processor device bus ID
Zhaolei (13):
ftrace: clean up enable logic for sched_switch
printk: add support of hh length modifier for printk
tracing, net, skb tracepoint: make skb tracepoint use the TRACE_EVENT() macro
tracing, kmemtrace: Separate include/trace/kmemtrace.h to kmemtrace part and tracepoint part
tracing, kmemtrace: Make kmem tracepoints use TRACE_EVENT macro
tracing: Remove include/trace/kmem_event_types.h
ftrace: Add task_comm support for trace_event
ftrace: clean up of using ftrace_event_enable_disable()
ftrace: don't convert function's local variable name in macro
ftrace, workqueuetrace: make workqueue tracepoints use TRACE_EVENT macro
trace_workqueue: use list_for_each_entry() instead of list_for_each_entry_safe()
trace_workqueue: remove cpu_workqueue_stats->first_entry
trace_workqueue: remove blank line between each cpu
Zhenwen Xu (1):
[SCSI] NCR_D700: fix IRQ handler return type
Zhenyu Wang (10):
agp/intel: Add support for new chipsets
drm/i915: Add chipset/feature defines for for new chipsets
drm/i915: Add new chipset register definitions
drm/i915: Disable opregion on IGDNG for now
drm/i915: Disable tiling on IGDNG for now
drm/i915: enable kernel modesetting on IGDNG
drm/i915: Add HDMI support on IGDNG
drm/i915: Add LVDS support for IGDNG
drm/i915: handle interrupt on new chipset
drm/i915: Enable probe on new chipset
Zhu Yi (7):
wireless: move some utility functions from mac80211 to cfg80211
iwmc3200wifi: Add new Intel Wireless Multicomm 802.11 driver
iwmc3200wifi: fix link error when CFG80211 is not selected
iwmc3200wifi: check for iwm_priv_init error
iwmc3200wifi: add iwm_if_add and iwm_if_remove
iwmc3200wifi: fix potential kernel oops on module removal
iwmc3200wifi: add a mutex to protect iwm_reset_worker
Zygo Blaxell (1):
lib/genalloc.c: remove unmatched write_lock() in gen_pool_destroy
akpm at linux-foundation.org (1):
PCI: ibmphp_core.c: fix warning due to missing module_exit()
andrey at cozybit.com (1):
libertas: fix GSPI card event handling
chaithrika at ti.com (1):
TI DaVinci EMAC : Fix rmmod error
dann frazier (1):
Remove bashisms from scripts
dmitry pervushin (18):
[ARM] 5461/1: Freescale STMP platform support
[ARM] 5469/1: Freescale STMP platform support [2/10]
[ARM] 5468/1: Freescale STMP platform support [3/10]
[ARM] 5467/1: Freescale STMP platform support [4/10]
[ARM] 5466/1: Freescale STMP platform support [5/10]
[ARM] 5477/1: Freescale STMP platform support [6/10]
[ARM] 5465/1: Freescale STMP platform support [7/10]
[ARM] 5464/1: Freescale STMP platform support [7/10]
[ARM] 5463/1: Freescale STMP platform support [10/10]
[ARM] 5483/1: Freescale STMP: add Kconfig/Makefile entries
[ARM] 5501/1: Freescale STMP: fix compilation warning
[ARM] 5530/1: Freescale STMP: get rid of HW_zzz macros [1/3]
[ARM] 5531/1: Freescale STMP: get rid of HW_zzz macros [2/3]
[ARM] 5532/1: Freescale STMP: register definitions [3/3]
[ARM] 5537/1: Freescale STMP: 37nn registers definition
[ARM] 5538/1: Freescale STMP: 378n registers definition
[ARM] 5539/1: Freescale STMP: onboard devices declaration
[WATCHDOG] Freescale STMP: watchdog driver
figo.zhang (4):
trivial: Documentation/rbtree.txt: cleanup kerneldoc of rbtree.txt
V4L/DVB (11852): saa7134-video.c: poll method lose race condition
V4L/DVB (11853): minor have assigned value twice
V4L/DVB (11990): saa7134-video.c: fix the block bug
françois romieu (4):
r8169: remove useless struct member
r8169: allow true forced mode setting
sis190: use an adequate phy list entry as a fallback
r8169: do not bring device down when suspending
gouji-new (1):
ixgbe: Proposed PARCH PCIE legacy I/O port free intel 10Gb NIC driver
hermann pitton (1):
V4L/DVB (11732): saa7134: disable not yet existing IR and DVB support on the Compro T750
john cooper (1):
Add serial number support for virtio_blk, V4a
john stultz (5):
timekeeping: create arch_gettimeoffset infrastructure
time: sh: convert to use arch_getoffset() infrastructure
ntp: adjust SHIFT_PLL to improve NTP convergence
ntp: fix comment typos
clocksource: sanity check sysfs clocksource changes
leon.woestenberg at gmail.com (1):
powerpc/83xx: Add MSI interrupts to DTS of MPC8315E-RDB
matthieu castet (3):
mac80211 : fix unaligned rx skb
V4L/DVB (11832): dibusb_mc: fix i2c to not corrupt eeprom in case of strange read pattern
[WATCHDOG] add bcm47xx watchdog driver
maximilian attems (5):
kbuild, deb-pkg: improve maintainer identification
kbuild, deb-pkg: fix generated package name
kbuild, deb-pkg: fix Provides field
kbuild, deb-pkg: fix Section field
kbuild, deb-pkg: bump standards version
mware at internode.on.net (1):
powerpc/fsl: Increase the number of possible localbus banks
nathan binkert (1):
KVM: Make kvm header C++ friendly
npiggin at suse.de (3):
fs: mnt_want_write speedup
fs: introduce mnt_clone_write
fs: move mark_files_ro into file_table.c
raz ben yehuda (7):
md: have raid0 compile with MD_DEBUG on
md: have raid0 report its formation
md: raid0: chunk size check in raid0_run
md: raid10: chunk size check in run
md: raid5: chunk size check in setup_conf
md: prepare for non-power-of-two chunk sizes
md: raid0 :Enables chunk size other than powers of 2.
roel kluin (2):
pasemi_mac: mac_to_intf() error not noticed
tape: beyond ARRAY_SIZE of viocd_diskinfo
scameron at beardog.cca.cpqcorp.net (8):
cciss: Use schedule_timeout_uninterruptible in SCSI error handling code
cciss: factor out core of sendcmd_withirq() for use by SCSI error handling code
cciss: simplify interface of sendcmd() and sendcmd_withirq()
cciss: factor out fix target status processing code from sendcmd functions
cciss: separate error processing and command retrying code in sendcmd_withirq_core()
cciss: change SCSI error handling routines to work with interrupts enabled.
cciss: Remove no longer needed sendcmd reject processing code
cciss: decode unit attention in SCSI error handling code
sebastian.blanes at gmail.com (1):
ps3av: Set 16:9 aspect ratio for 720p video modes
sg.tweak at gmail.com (1):
drivers/net/macvlan.c: fix cloning of tagged VLAN interfaces
tomas petr (1):
V4L/DVB (11830): dib0700: add support for Leadtek WinFast DTV Dongle H
unsik Kim (1):
mg_disk: seperate mg_disk.h again
vibi sreenivasan (3):
Removed reference to non-existing file Documentation/PCI/PCI-DMA-mapping.txt
Staging: rspiusb: Fix a bunch of warnings.
Staging: rspiusb: copy_to/from_user related fixes
walimis (3):
tracing/trace_stack: fix the number of entries in the header
tracing/events: fix output format of kernel stack
tracing/events: fix output format of user stack
wanzongshun (13):
[ARM] 5493/1: Add w90p910 IC interface controller regester map
[ARM] 5494/1: Add w90p910 irq number define
[ARM] 5495/1: Add w90p910 usb host driver relevant kernel parts[1/2]
[ARM] 5496/1: Add w90p910 touch screen driver relevant kernel parts[2/2].
[ARM] 5497/1: Add usb and ts relevant kernel maping option
[ARM] 5498/1: w90p910 Clock register controller header file dfine
[ARM] 5499/1: Add Usb register controller header file dfine
[ARM] 5511/1: Add w90p910 rtc,kpi and usbd device map_desc define.
[ARM] 5512/1: Add w90p910 rtc,kpi and usbd device platform_device define.
[ARM] 5551/1: Add multi-function pin api for w90p910 platform.
[ARM] 5548/1: Add gpio api for w90p910 platform
[ARM] 5549/1: Add clock api for w90p910 platform.
[ARM] 5550/1: Add default configure file for w90p910 platform
yakui_zhao (8):
drm/i915: Add the structure of child_device_config in video BIOS tables.
drm/i915: parse VBT general definition block to get the SDVO device info
drm/i915: Initialize the SDVO device based on the sdvo info parsed from VBT
drm: add separate drm debugging levels
drm/i915: replace DRM_DEBUG with DRM_DEBUG_KMS in intel_lvds
drm/i915: Replace DRM_DEBUG with DRM_DEBUG_KMS in intel_sdvo
drm: Replace DRM_DEBUG with DRM_DEBUG_MODE in drm_mode
drm: Replace DRM_DEBUG with DRM_DEBUG_DRIVER in i915 driver
-----------------------------------------------------------------------
hooks/post-receive
--
linux-cr
-------------- next part --------------
_______________________________________________
Containers mailing list
Containers at lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/containers
More information about the Devel
mailing list