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 "XFS development tree".
The annotated tag, v2.6.33-rc1 has been created
at d14e040a3592de665407269688d70296955c5f14 (tag)
tagging 55639353a0035052d9ea6cfe4dde0ac7fcbb2c9f (commit)
replaces v2.6.32
tagged by Linus Torvalds
on Thu Dec 17 17:15:07 2009 -0800
- Log -----------------------------------------------------------------
Linux 2.6.33-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEABECAAYFAksq158ACgkQF3YsRnbiHLuTpQCgoim/ifG7mc6XVzmSJzFqStwq
HNcAn1J+zkSNoK5gHhPgIB6ytbY0N+gM
=6SHR
-----END PGP SIGNATURE-----
Aaro Koskinen (3):
OMAP: PM: Clear DMA channel state after a wakeup
OMAP3: PM: Fix INTC context save/restore
mfd: fix undefined twl4030-power resconfig value checks
Abhijeet Joglekar (5):
[SCSI] fnic: Process all cq entries per ISR
[SCSI] fnic: Set max_cmd_len to driver supported CDB length
[SCSI] fnic: Pad the unused bytes of CDB to 0s
[SCSI] fnic: Allocate OS interrupt resources just before enabling
interrupts
[SCSI] libfc: remote port gets stuck in restart state without really
restarting
Abhijeet Kolekar (7):
iwlwifi/iwl3945 : unify apm stop operation
iwlwifi: replace iwl_poll_direct_bit with iwl_poll_bit for CSR access
iwlwifi/iwl3945: unify rts_tx_cmd_flag
iwl3945: rename tx to tx_cmd
iwlwifi/iwl3945: remove data_retry_limit
iwl3945: rearrange the code.
iwl3945: disable all tx fifos
Abylay Ospan (5):
V4L/DVB (13271): TS speed check. Logging transport stream speed in Kbits
per second
V4L/DVB (13334): stv6110: add configurable gain
V4L/DVB (13335): stv0900: fix diseqc support for NetUP card
V4L/DVB (13630): Print bitrate measured by stv0900 demod in
stv0900_read_status
V4L/DVB (13676): configurable IRQ mode on NetUP Dual DVB-S2 CI; IRQ from
CAM processing (CI interface works faster)
Adam Buchbinder (2):
reiserfs: fix misspelling of "journaled"
tree-wide: fix misspelling of "definition" in comments
Adam Jackson (13):
drm/modes: Limit fallback modes to 60Hz
drm/edid: Retry EDID fetch up to four times
drm/edid: Fix up partially corrupted headers
drm/modes: Fall back to 1024x768 instead of 800x600
drm/i915: Fix LVDS presence check
drm/i915: disable the interrupt hotplug for integrated TV output
drm/edid: Unify detailed block parsing between base and extension blocks
drm/modes: Add drm_mode_hsync()
drm/edid: Add DMT modes to the pool if the monitor is GTF-capable
drm/edid: Add new detailed block types from EDID 1.4
drm/edid: Decode 3-byte CVT codes from EDID 1.4
agp/intel: Fix product names and #defines
drm/i915: Fix product names and #defines
Adrian Taylor (1):
USB: Exposing second ACM channel as tty for Nokia S60 phones.
Adrien Demarez (1):
hwmon: New driver for the National Semiconductor LM73
Aguilar Pena, Leed (1):
USB: twl4030: Enable USB regulators before enabling USB charging
Ajay Kumar Gupta (2):
omap3evm: Add board revision function
omap3evm: ehci: Update EHCI support on OMAP3EVM (Rev >= E)
Ajit Khaparde (26):
be2net: Get rid of net_device_stats from adapter.
e1000e: Use the instance of net_device_stats from net_device.
netxen: Use the instance of net_device_stats from net_device.
myri10ge: Use the instance of net_device_stats from net_device.
ixgbe: Use the instance of net_device_stats from net_device.
igb: Use the instance of net_device_stats from net_device.
e1000: Use the instance of net_device_stats from net_device.
qlge: Use the instance of net_device_stats from net_device.
ixgb: Use the instance of net_device_stats from net_device.
ixgbe: Fix erroneous display of stats by ethtool -S
e1000e: Fix erroneous display of stats by ethtool -S
e1000: Fix erroneous display of stats by ethtool -S
igb: Fix erroneous display of stats by ethtool -S
ixgb: Fix erroneous display of stats by ethtool -S
be2net: Add support for next generation of BladeEngine device.
be2net: Add the new PCI IDs to PCI_DEVICE_TABLE.
be2net: set netdev->vlan_features appropriately
be2net: initialize netdev->perm_addr
be2net: check for valid ether address
be2net: fix to allow port beacon when device is closed
be2net: Add be_rx_polls counter
be2net: fix unnecessary access to hardware to get link, port info
be2net: Changes to print fw command opcode when command is failed by
controller.
be2net: Support for WoL using magic packet after suspend.
be2net: Bump up the driver version number
be2net: fix error in rx completion processing.
Akihiro Tsukada (3):
V4L/DVB (13293): dvb-usb-friio: return the correct DTV_DELIVERY_SYSTEM
V4L/DVB (13294): dvb-usb-friio: cleaning up unnecessary functions
V4L/DVB (13577): [PATCH] dvb-usb-friio: accept center-shifted frequency
Akinobu Mita (20):
mtd: cleanup mtd_oobtest
ALSA: ice1712: Use bitrev8
ieee1394: Use hweight32
ALSA: sound: usbmidi: Use hweight16
mtd: vmu-flash: Use hweight_long
mtd: Add __nand_calculate_ecc() to NAND ECC functions
mtd: add nand_ecc test module
mtd: alauda: Use hweight8
IB/ipath: Use bitmap_weight()
hpfs: use hweight32
hpfs: use bitmap_weight()
qnx4: use hweight8
bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area
iommu-helper: use bitmap library
isp1362-hcd: use bitmap_find_next_zero_area
mlx4: use bitmap_find_next_zero_area
sparc: use bitmap_find_next_zero_area
ia64: use bitmap_find_next_zero_area
genalloc: use bitmap_find_next_zero_area
MIPS: Sibyte: Use hweight8 instead of counting bits
Akira Fujita (7):
ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails
ext4: fix lock order problem in ext4_move_extents()
ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT
ext4: fix spelling typos in move_extent.c
ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT
ext4: move_extent_per_page() cleanup
ext4: Fix insufficient checks in EXT4_IOC_MOVE_EXT
Al Viro (47):
untangling do_mremap(), part 1
do_mremap() untangling, part 2
do_mremap() untangling, part 3
fix checks for expand-in-place mremap
fix the arch checks in MREMAP_FIXED case
fix pgoff in "have to relocate" case of mremap()
kill useless checks in sparc mremap variants
file ->get_unmapped_area() shouldn't duplicate work of get_unmapped_area()
arm: add arch_mmap_check(), get rid of sys_arm_mremap()
Kill ancient crap in s390 compat mmap
arch_mmap_check() on mn10300
Cut hugetlb case early for 32bit on ia64
Unify sys_mmap*
fix a struct file leak in do_mmap_pgoff()
Take arch_mmap_check() into get_unmapped_area()
switch do_brk() to get_unmapped_area()
sparc_brk() is not needed anymore
Get rid of open-coding in ia64_brk()
fix broken aliasing checks for MAP_FIXED on sparc32, mips, arm and sh
Add missing alignment check in arch/score sys_mmap()
sanitize do_pipe_flags() callers in arch
switch shmem_file_setup() to alloc_file()
switched inotify_init1() to alloc_file()
unexport get_empty_filp()
reorder alloc_fd/attach_fd in socketpair()
merge sock_alloc_fd/sock_attach_fd into a new helper
9p connect fixes
switch sock_alloc_file() to alloc_file()
get rid of init_file()
switch nilfs2 to deactivate_locked_super()
switch alloc_file() to passing struct path
switch create_read_pipe() to alloc_file()
lift path_put(path) to callers of __do_follow_link()
kill __link_path_walk()/link_path_walk() distinction
fix the crap in dst/dcore
switch cachefiles to kern_path()
fix mismerge with Trond's stuff (create_mnt_ns() export is gone now)
Take hash recalculation into do_lookup()
Kill path_lookup_open()
Kill cached_lookup() and real_lookup()
Sanitize exec_permission_lite()
O_TRUNC open shouldn't fail after file truncation
Untangling ima mess, part 1: alloc_file()
Untangling ima mess, part 2: deal with counters
Untangling ima mess, part 3: kill dead code in ima
Fix breakage in shmem.c
dio: fix use-after-free
Alan Carvalho de Assis (2):
mx27: Add basic support for Maxtrack i-MXT TD60
mx27: mxt_td60: Add support to SD/MMC
Alan Cox (98):
cosa: Kill off the use of the old ioctl path
wm831x_backup: Remove unused variables
selinux: Fix warnings
pata_via: Blacklist some combinations of Transcend Flash and via
pata_sis: Implement MWDMA for the UDMA 133 capable chips
pata_cmd64x: implement serialization as per notes
[libata] PATA: Update experimental tags
pata_ali: Fix regression with old devices
pata_piccolo: Driver for old Toshiba chipsets
Staging: et131x: kill SUCCESS and FAILURE defines
Staging: et131x: tidy eeprom code up
Staging: et131x: extract the eeprom setup logic from initpci
Staging: et131x: Kill the NoPhyAccess variable
Staging: et131x: tidy up initpci code
Staging: et131x: kill NMI hacks
Staging: et131x: PHY loopback cannot be set (and isn't useful for us
anyway)
Staging: et131x: rxstat is not used
Staging: et131x: clean up word 3 definition
Staging: et131x: clean up WORD2 usage
Staging: et131x: tidy up names for the TX structures
Staging: et131x: the stuck descriptor copy is never used
Staging: et131x: pci_alloc_consistent DMA alignment is guaranteed
Staging: et131x: first pass RX cleanup
Staging: et131x: Clean up the receive arrays
Staging: et131x: fold up simple wrapper functions
Staging: et131x: Remove old SendWaitQueue code
Staging: et131x: tidy up a bit further
Staging: et131x: Clean up the tx ring init
Staging: et131x: Clean up tx naming
Staging: et131x: kill unused tcb fields
Staging: et131x: Bring tx into coding style
Staging: et131x: tx ring mac error is only used as a local
Staging: et131x: Kill the RX pending list
Staging: et131x: Kill the RX skb list element - it isn't used
Staging: et131x: Clean the IPG types up
Staging: et131x: Clean up the half duplex control reg types
Staging: et131x: Clean up the MII_MGMT type
Staging: et131x: Clean up MAC_CFG types
Staging: et131x: clean up MAX_FM type
Staging: et131x: kill off MAC_TEST_t
Staging: et131x: Clean up MII control
Staging: et131x: phy clean up
Staging: et131x: Clean up the phy code, especially dup stuff
Staging: et131x: Kill MAC_IF_CTRL typedefs
Staging: et131x: clean up MAC_STAT register
Staging: et131x: clean up mac stat names
Staging: et131x: kill TXTEST and TXFILL, clean up CF_PARAM
Staging: et131x: kill TxMacTest field
Staging: et131x: kill TX_PR_NUM_DES_t
Staging: et131x: Another typedef solely used to write 0 to a register
Staging: et131x: kill TX_SHADOW
Staging: et131x: kill RX_DMA_MAX_PKT_TIME
Staging: et131x: Clean up number fields
Staging: et131x: clean up the avail fields in the rx registers
tty: esp: remove broken driver
tty: istallion: Kill off the BKL ioctl
tty: stallion: kill BKL ioctl
tty_port: add "tty_port_open" helper
tty_port: coding style cleaning pass
usb_serial: Use the shutdown() operation
usb_serial: Kill port mutex
opticon: Fix resume logic
tty_port: Move hupcl handling
sdio_uart: use tty_port
sdio_uart: refcount the tty objects
sdio_uart: Move the open lock
tty: sdio_uart: Switch to the open/close helpers
tty: sdio_uart: Fix termios handling
tty: sdio_uart: Style fixes
tty: sdio_uart: add modem functionality
tty: sdio_uart: Fix the locking on "func" for new code
tty: tty_port: Change the buffer allocator locking
tty: riscom8: switch to the tty_port_open API
tty: tty_port: Add IO_ERROR bit handling
tty: tty_port: Move the IO_ERROR clear
tty: stallion: Convert to the tty_port_open/close methods
tty: istallion: tty port open/close methods
tty: tty_port: Add a kref object to the tty port
tty: isicom: switch to the new tty_port_open helper
tty: isicom: sort out the board init logic
tty: mxser: use the tty_port_open method
tty: mxser: Use the new locking rules to fix setserial properly
tty: isicom: fix deadlock on shutdown
tty: moxa: Use more tty_port ops
tty: moxa: rework the locking a bit
tty: moxa: Locking clean up
tty: moxa: Kill off the throttle method
tty: moxa: Fix modem op locking
tty: moxa: Kill the use of lock_kernel
tty: moxa: split open lock
tty: push the BKL down into the handlers a bit
tty: Push the lock down further into the ldisc code
tty: Push the bkl down a bit in the hangup code
tty: Move the leader test in disassociate
tty: split the lock up a bit further
tty: Fix BKL taken under a spinlock bug introduced in the BKL split
mfd: Fix twl4030 warning
matroxfb: fix problems with display stability
Alan Jenkins (35):
Input: keyboard - fix theoretical race on vt switch
eeepc-laptop: disp attribute should be write-only
asus-laptop: Remove redundant NULL checks
asus-acpi: Remove redundant NULL checks
asus-laptop: Remove uneccesary acpi_disabled check
asus-acpi: Remove uneccesary acpi_disabled checks
asus-acpi: set acpi_driver.owner
asus-laptop: set acpi_driver.owner
eeepc-laptop: Remove redundant NULL checks
eeepc-laptop: Remove uneccesary acpi_disabled check
eeepc-laptop: set acpi_driver.owner
eeepc-laptop: fix value of pwm1_enable to match documentation
eeepc-laptop: fix led initialization order
eeepc-laptop: fix potential leak (led_init() failure)
eeepc-laptop: fix set_acpi() to return non-zero on failure
eeepc-laptop: remove redundant NULL checks
eeepc-laptop: no need to check argument of set_brightness()
eeepc-laptop: simplify acpi initialization
eeepc-laptop: simplify how the hwmon device reads values from the EC
eeepc-laptop: refactor notifications
eeepc-laptop: move platform driver registration out of eeepc_hotk_add()
eeepc-laptop: move platform device initialisation to a separate function
eeepc-laptop: code movement
eeepc-laptop: revise names
eeepc-laptop: callbacks should use "driver data" parameter or field
eeepc-laptop: re-add check for eeepc->backlight == NULL
hp-wmi: improve rfkill support
dell-laptop: fix a use-after-free error on the failure path
dell-laptop: fix rfkill memory leak on unload and failure paths
dell-laptop: create a platform device as a parent for the rfkill devices
etc.
dell-laptop: add __init to init functions
dell-laptop: remove duplicate Kconfig entry under drivers/misc
ARM: use unified discard definition in linker script
ARM: unexport symbols used to implement floating point emulation
module: make MODULE_SYMBOL_PREFIX into a CONFIG option
Alan Stern (13):
PM / Runtime: Export the PM runtime workqueue
PM / Runtime: Use deferred_resume flag in pm_request_resume
Driver core: fix race in dev_driver_string
USB: don't use a fixed DMA mapping for hub status URBs
USB: add a "remove hardware" sysfs attribute
USB: fix a bug in the scatter-gather library
USB: EHCI: add native scatter-gather support
USB: add scatter-gather support to usbmon
USB: remove the auto_pm flag
USB: prepare for changover to Runtime PM framework
USB: usb-storage: add BAD_SENSE flag
USB: usb-storage: fix bug in fill_inquiry
PM: allow for usage_count > 0 in pm_runtime_get()
Alasdair G Kergon (3):
dm: rename dm_get_table to dm_get_live_table
dm: bind new table before destroying old
dm: keep old table until after resume succeeded
Alban Browaeys (1):
wireless : use a dedicated workqueue for cfg80211.
Albert Herranz (27):
powerpc: gamecube/wii: usbgecko bootwrapper console support
powerpc: gamecube: device tree
powerpc: gamecube: bootwrapper bits
powerpc: gamecube/wii: introduce GAMECUBE_COMMON
powerpc: gamecube/wii: declare as non-coherent platforms
powerpc: gamecube/wii: do not include PCI support
powerpc: gamecube/wii: udbg support for usbgecko
powerpc: gamecube/wii: flipper interrupt controller support
powerpc: gamecube: platform support
powerpc: gamecube: default config
powerpc: wii: device tree
powerpc: wii: bootwrapper bits
powerpc: broadway processor support
powerpc: wii: hollywood interrupt controller support
powerpc: wii: platform support
powerpc: wii: default config
powerpc: reserve fixmap entries for early debug
powerpc: gamecube/wii: early debugging using usbgecko
wii: bootwrapper: add fixup to calc useable mem2
wii: use both mem1 and mem2 as ram
powerpc: allow ioremap within reserved memory regions
powerpc: wii: allow ioremap within the memory hole
sdio: rework cis tuple parsing
sdhci: protect header file against multi inclusion
sdhci-of: rename main driver file prior to reorganization
sdhci-of: reorganize driver to support additional hardware
sdhci-of: add support for the wii sdhci controller
Alberto Bertogli (2):
Do not __always_inline bvec_kmap_irq() and bvec_kunmap_irq()
fs/debugfs/inode.c: fix comment typos
Alberto Panizzo (5):
Armadillo500 Add support for onboard GPIO Buttons.
Armadillo500 Correct bus length for SMSC9118 on board chip.
Armadillo500 Add i2c second bus support.
Armadillo500 Add support for Seiko Instruments S-35390A rtc over i2c.
regulator: mc13783-regulator: correct the probing time.
Albin Tonnerre (1):
ARM: 5778/1: AT91: Add cpuidle support
Albrecht DreÃ? (5):
powerpc: tiny memcpy_(to|from)io optimisation
mpc5200/gpt: tiny fix for gpt period limitation
mpc52xx/wdt: OF property to enable the WDT on boot
mpc52xx/wdt: merge WDT code into the GPT driver
mpc52xx/wdt: remove obsolete old WDT implementation
Aleksandr V. Piskunov (2):
V4L/DVB (13232): cx25840 6.5MHz carrier detection fixes
V4L/DVB (13441): ivtv: Added FM radio support to Avermedia AVerTV MCE 116
Plus card
Aleksey Kunitskiy (1):
ALSA: ice1724 - Patch for suspend/resume for ESI Juli@
Alessandro Rubini (4):
mtd: use bbm.h in nand.h
mtd: unify status enum from three headers
ARM Nomadik: use new OneNand name and pdata
ARM: 5846/1: MAINTAINERS: Add arm Nomadik support
Alessandro Zummo (1):
rtc: fix driver data issues in several rtc drivers
Alex Chiang (20):
ACPI: dock: convert sysfs attributes to an attribute_group
PCI Hotplug: acpiphp: clean up list traversals
cciss: Make device attributes static
cciss: change Cmd_sg_list.sg_chain_dma type to dma_addr_t
[CPUFREQ] Documentation: ABI: /sys/devices/system/cpu/cpu#/cpufreq/
[CPUFREQ] make internal cpufreq_add_dev_* static
x86/PCI: remove early PCI pr_debug statements
page-types: learn to describe flags directly from command line
page-types: whitespace alignment
page-types: exit early when invoked with -d|--describe
mm: add numa node symlink for memory section in sysfs
mm: refactor register_cpu_under_node()
mm: refactor unregister_cpu_under_node()
mm: add numa node symlink for cpu devices in sysfs
Documentation: ABI: /sys/devices/system/cpu/cpu#/node
ACPI: dock: combine add|alloc_dock_dependent_device (v2)
ACPI: dock: remove global 'dock_device_name'
ACPI: dock: dock_add - hoist up platform_device_register_simple()
ACPI: dock: add struct dock_station * directly to platform device data
ACPI: dock: minor whitespace and style cleanups
Alex Deucher (46):
drm/radeon/kms: dont't pass a radeon_connector to radeon_i2c_do_lock()
drm/radeon/kms: clean up i2c
drm/radeon/kms: add support for external tmds on legacy boards
drm/radeon/kms: fix typo in legacy internal tmds mode fixup
drm/radeon/kms: rework scaler handling
drm/radeon/kms: add quirk for Acer laptop
drm/radeon/kms: deal with connectors sourced to the same encoder
drm/radeon/kms: add quirk for MSI S270
drm/radeon/kms: fix LVDS setup on r4xx
drm/radeon/kms/atom: pull misc mode info for lvds from bios tables
drm/radeon/kms: add tv standard property to tv connectors
drm/radeon/kms: Add support for interrupts on r6xx/r7xx chips (v3)
drm/radeon/kms: don't use bios dividers for lvds on r4xx
drm/radeon/kms: Add quirk for HIS X1300 board
drm/radeon/kms: handle vblanks properly with dpms on
drm/radeon/kms: fix legacy crtc2 dpms
drm/radeon/kms: fix vram setup on rs600
drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size
drm/radeon/kms: fix up gart setup on rs600
drm/radeon/kms/legacy: set overscan regs on modeset
drm/radeon/kms/legacy: set common regs to sane value
drm/radeon/kms: more r4xx lvds fixes
drm/radeon/kms: fix vram setup on rs600/rs690/rs740
drm/radeon/kms: DP fixes and cleanup from the ddx
drm/radeon/kms: i2c reorg
drm/radeon/kms: store sink type in atom dig connector
drm/radeon/kms: handle dp sinks in atom encoder/transmitter tables
drm/radeon/kms: add support for DP modesetting
drm/radeon/kms: free aux channel i2c adapter on destroy
drm/radeon/kms: fix DP detect
drm/radeon/kms: clean up DP debugging
drm/radeon/kms: get HPD info for connectors
drm/radeon/kms: add regs and irq tracking bits for hpd
drm/radeon/kms: add hpd support for r1xx-r4xx asics
drm/radeon/kms: add hpd support for r5xx/rs600/rs690/rs740 asics
drm/radeon/kms: add hpd support for r6xx/r7xx/rs780/rs880 asics
drm/radeon/kms: add asic callbacks for hpd
drm/radeon/kms: enable hpd support
drm/radeon/kms: connector fixes
drm/radeon/kms: make sure ss id matches
drm/radeon/kms: make sure i2c id matches
drm/radeon/kms/avivo: fix some bugs in the display bandwidth setup
drm/radeon/kms/avivo: add support for new pll selection algo
drm/radeon/kms/r600/r700: fallback gracefully on ucode failure
drm/radeon/kms/avivo: fix typo in new_pll module description
drm/radeon/kms: make sure mc is initialized before mapping blit bo
Alex Williamson (1):
PCI: Always set prefetchable base/limit upper32 registers
Alexander Duyck (81):
igb: remove unused temp variable from stats clearing path
igb: update comments for serdes config and update to handle duplex
igb: update the approach taken to acquiring and releasing the phy lock
igb: add locking to reads of the i2c interface
igb: add combined function for setting rar and pool bits
igb: make use of the uta to allow for promiscous mode filter
igb: add support for 82576NS SerDes adapter
igb: add function to handle mailbox lock
igb: fix a few items where weren't correctly setup for mbx timeout
igb: change how we handle alternate mac addresses
igb: remove microwire support from igb
igb: move the generic copper link setup code into e1000_phy.c
igb: add code to retry a phy read in the event of failure on link check
igb: add additional error handling to the phy code
igb: add flushes between RAR writes when setting mac address
igb: add new data structure for handling interrupts and NAPI
igb: remove rx checksum good counter
igb: increase minimum rx buffer size to 1K
igb: move the tx and rx ring specific config into seperate functions
igb: remove rx_ps_hdr_len
igb: move SRRCTL register configuration into ring specific config
igb: change the head and tail offsets into pointers
igb: add pci device pointer to ring structure
igb: move rx_buffer_len into the ring structure
igb: move alloc_failed and csum_err stats into per rx-ring stat
igb: add a flags value to the ring
igb: place a pointer to the netdev struct in the ring itself
igb: move the multiple receive queue configuration into seperate function
igb: delay VF reset notification until after interrupts are enabed
igb: setup vlan tag replication stripping in igb_vmm_control
igb: re-use ring configuration code in ethtool testing
igb: make tx ring map and free functionality non-static
igb: make ethtool use core xmit map and free functionality
igb: add single vector msi-x testing to interrupt test
igb: cleanup "todo" code found in igb_ethtool.c
igb: add support for seperate tx-usecs setting in ethtool
igb: cleanup some of the code related to hw timestamping
igb: misc cleanups within igb_ethtool.c
igb: use packet buffer sizes from RXPBS register
igb: replace the VF clear_to_send with a flags value
igb: rework use of VMOLR in regards to PF and VFs
igb: rework handling of the vfta and vlvf registers in relation to
mng_vlan
igb: move vf init into a seperate function
igb: only process global stats in igb_update_stats
igb: move global_quad_port_a from global into local static define
igb: make tx hang check multiqueue, check eop descriptor
igb: cleanup code related to ring resource allocation and free
igb: change queue ordering for 82576 based adapters
igb: cleanup interrupt enablement in regards to msix_other
igb: Remove invalid stats counters
igb: cleanup igb.h header whitespace and some structure formatting
igb: cleanup igb xmit frame path
igb: cleanup clean_rx_irq_adv and alloc_rx_buffers_adv
igb: replace unecessary &adapter->hw with just hw where applicable
igb: add pci_dev in few spots to clean up use of dev_err/info/warn
igb: limit minimum mtu to 68 to keep ip bound to interface
igb: open up SCTP checksum offloads to all MACs 82576 and newer
igb: cleanup whitespace issues in igb_main.c
igb: change type for ring sizes to u16 in igb_set_ring_param
igb: move timesync init into a seperate function
igb: when number of CPUs > 4 combine tx/rx queues to allow more queues
igb: Rework how netdev->stats is handled
igb: removed unused tx/rx total bytes/packets from adapter struct
igb: check for packets on all tx rings when link is down
igb: only recycle page if it is on our numa node
igb: add support for the 82580 phy
igb: add support for 82580 MAC
igb: Add full support for 82580 devices
ixgbe: Only set/clear VFE in ixgbe_set_rx_mode
e1000e: remove use of skb_dma_map from e1000e driver
e1000: remove use of skb_dma_map from e1000 driver
ixgb: remove use of skb_dma_map from ixgb
ixgbe: remove skb_dma_map/unmap calls from driver
igb: remove use of skb_dma_map from driver
igbvf: remove skb_dma_map/unmap call from drivers
bnx2: remove skb_dma_map/unmap calls from driver
be2net: remove use of skb_dma_map/unmap
tg3: remove use of skb_dma_map/unmap
skbuff: remove skb_dma_map/unmap
igb: fix handling of mailbox collisions between PF/VF
igbvf: avoid reset storms due to mailbox issues
Alexander Graf (30):
Move dirty logging code to sub-arch
Pass PVR in sregs
Add Book3s definitions
Add Book3s fields to vcpu structs
Add asm/kvm_book3s.h
Add Book3s_64 intercept helpers
Add book3s_64 highmem asm code
Add SLB switching code for entry/exit
Add interrupt handling code
Add book3s.c
Add book3s_64 Host MMU handling
Add book3s_64 guest MMU
Add book3s_32 guest MMU
Add book3s_64 specific opcode emulation
Add mfdec emulation
Add desktop PowerPC specific emulation
Make head_64.S aware of KVM real mode code
Add Book3s_64 offsets to asm-offsets.c
Export symbols for KVM module
Split init_new_context and destroy_context
Export KVM symbols for module
Add fields to PACA
Export new PACA constants in asm-offsets
Include Book3s_64 target in buildsystem
Fix trace.h
Use Little Endian for Dirty Bitmap
Use hrtimers for the decrementer
KVM: Activate Virtualization On Demand
KVM: SVM: Notify nested hypervisor of lost event injections
powerpc/kvm: Sync guest visible MMU state
Alexander Potashev (1):
x86, boot: Simplify setting of the PAE bit
Alexander Schmidt (1):
IB/ehca: Rework destroy_eq()
Alexander Shishkin (3):
omap: Eliminate OMAP_MAX_NR_PORTS
ARM: 5841/1: a driver for on-chip ETM and ETB
ARM: 5843/1: OMAP3: add AMBA devices for ETM and ETB
Alexander Strakh (2):
V4L/DVB (13378): konicawc.c: possible buffer overflow while use strncat
V4L/DVB (13379): quickcam_messenger: possible buffer overflow while use
strncat
Alexandre Cassen (1):
IPv6: Fix 6RD typo
Alexandros Batsakis (19):
nfs41: add support for callback with RPC version number 4
nfs4: minor delegation cleaning
nfs4: V2 return/expire delegations depending on their type
nfs41: V2 initial support for CB_RECALL_ANY
nfs41: check if session exists and if it is persistent
nfs41: add support for the exclusive create flags
nfs41: remove server-only EXCHGID4_FLAG_CONFIRMED_R flag from exchange_id
nfs41: V2 adjust max_rqst_sz, max_resp_sz w.r.t to rsize, wsize
nfs41: check SEQUENCE status flag
nfs41: v2 fix cb_recall bug
nfs: minor cleanup of session draining
nfs: do not do a LOOKUP after open
nfs: change nfs4_do_setlk params to identify recovery type
rpc: add rpc_queue_empty function
nfs: remove rpc_task argument from nfs4_find_slot
rpc: add a new priority in RPC task
nfs: enforce FIFO ordering of operations trying to acquire slot
nfs: make recovery state manager operations privileged
nfs: run state manager in privileged mode
Alexey Dobriyan (30):
Convert /proc/device-tree/ to seq_file
genirq: switch /proc/irq/*/spurious to seq_file
net: convert /proc/net/rt_acct to seq_file
r8169: move PHY regs tables to .rodata
ray_cs: convert to proc_fops
ipw2x00: convert to seq_file
sh: convert /proc/cpu/aligmnent, /proc/cpu/kernel_alignment to seq_file
powerpc/via-pmu: Convert to proc_fops/seq_file
const: struct quota_format_ops
tty: const: constify remaining tty_operations
Blackfin: convert kgdbtest to proc_fops
bsdacct: fix uid/gid misreporting
alpha: convert srm code to seq_file
const: constify remaining dev_pm_ops
uml: convert to seq_file/proc_fops
Make DEBUG_BUGVERBOSE default to y
V4L/DVB (13590): cpia: convert it to use proc_fops
parisc: convert /proc/pdc/{lcd,led} to seq_file
thinkpad-acpi: convert to seq_file
proc: rename de_get() to pde_get() and inline it
clps711xfb: convert to proc_fops
pnpbios: convert to seq_file
const: constify remaining pipe_buf_operations
ufs: pass qstr instead of dentry where necessary for NFS
ufs: NFS support
reiserfs: remove /proc/fs/reiserfs/version
reiserfs: don't compile procfs.o at all if no support
proc: remove docbook and example
seq_file: use proc_create() in documentation
MIPS: Lasat: Convert to proc_fops / seq_file
Alexey Fisher (5):
ALSA: usb - Fix mixer map for Hercules Gamesurround Muse Pocket LT
ALSA: document: Add direct git link to grub hda-analyzer
ext2: Unify log messages in ext2
ext3: Unify log messages in ext3
ALSA: hda - Overwrite pin config on intel DG45ID board.
Ali Gholami Rudi (1):
ixgbe: r_idx not used in ixgbe_msix_clean_rx()
Alistair Buxton (16):
OMAP7XX: Serial: Remove duplicate omap850 code
OMAP7XX: GPIO: Remove duplicate omap850 code
OMAP7XX: IO: Remove duplicate omap850 code
OMAP7XX: Mux: Remove duplicate omap850 code
OMAP7XX: USB: Remove duplicate omap850 code
OMAP7XX: IRQ: Remove duplicate omap850 code
OMAP7XX: PM: Add omap850 support
OMAP7XX: Clocks: Add omap850 support
OMAP7XX: McBSP: Add omap850 support
OMAP7XX: Create omap7xx.h
OMAP7XX: Update core omap1 files to use omap7xx.h
OMAP7XX: Replace omap730 references in irqs.h and all users
OMAP7XX: Rename all the rest of the omap730 references in omap1 core
OMAP7XX: omap_uwire.c: Convert to omap7xx.h
OMAP850: PM: Add an ARCH_OMAP850 check
OMAP850: Fix zImage booting
Allen Kay (2):
PCI: acs p2p upsteram forwarding enabling
PCI: add xen dom0 checking before ACS initialization
Allison Randal (1):
Staging: comdi: ni_at_ao.c: fix coding style error
Alok Kataria (1):
[SCSI] vmw_pvscsi: SCSI driver for VMware's virtual HBA.
Amauri Magagna (1):
V4L/DVB (13197): gspca - sonixj: Adjust colors and autogain for sensor
om6802.
Amerigo Wang (10):
fix URL in hpet.txt
sctp: remove deprecated SCTP_GET_*_OLD stuffs
hfs: fix a potential buffer overflow
'sysctl_max_map_count' should be non-negative
rwsem-spinlock: remove useless function exports
rwsem: fix rwsem_is_locked() bugs
kallsyms: remove deprecated print_fn_descriptor_symbol()
ipc: remove unreachable code in sem.c
ipc: HARD_MSGMAX should be higher not lower on 64bit
kexec: premit reduction of the reserved memory size
Amit Kucheria (8):
Staging: iio: Fix typos in documentation
Staging: iio: tsl2563 ambient light sensor driver
mfd: twl4030-power: Rename DEVGROUP to DEV_GRP
mfd: Add comments for the twl4030-power register and bit layout
mfd: Add support for remapping twl4030-power power states
mfd: Optimised twl4030-power power scripts for the rx51
mfd: Fix more undefined twl4030-power resconfig value checks
mfd: Clarify twl4030 return value for read and write
Amit Kumar Salecha (12):
netxen: remove sub 64-bit mem accesses
netxen: defines for next revision
netxen: 128 memory controller support
netxen: reset sequence changes
netxen: onchip memory access change
netxen: support for new firmware file format
netxen: update MAINTAINERS
netxen: remove PCI IDs of CNA device
netxen: fix merge 9b963e5d0e01461099a
netxen: fix failure cases for fw hang recovery
netxen: protect device reset by rtnl_lock
netxen:fix napi intr enable check
Amit Shah (1):
hvc_console: Export (GPL'ed) hvc_remove
Amitkumar Karwar (4):
libertas: Add auto deep sleep support for SD8385/SD8686/SD8688
libertas: Use lbs_is_cmd_allowed() check in command handling routines.
libertas: Check return status of command functions
Bluetooth: Enable auto sleep mode for btmrvl driver
Amul Kumar Saha (2):
mtd: Standardising prints in onenand_base.c
mtd: OneNAND OTP support rework
Anand Gadiyar (5):
omap: update plat/usb.h to allow ehci driver to build
omap3: Update 3430SDP defconfig
USB: ehci: Allow EHCI to be built on OMAP3
USB: MUSB: save hardware revision at init
omap3: zoom2/3: make MMC slot work again
Anant Gole (1):
can: add TI CAN (HECC) driver
Ananth N Mavinakayanahalli (2):
kprobes: Prevent re-registration of the same kprobe
kprobes: Sanitize struct kretprobe_instance allocations
Anatolij Gustschin (1):
ppc440spe-adma: adds updated ppc440spe adma driver
Anders Larsen (2):
qnx4fs: add missing KERN_xxx to printk() calls
qnx4fs: remove remains of the (defunct) write support
Andi Kleen (16):
futex: Take mmap_sem for get_user_pages in fault_in_user_writeable
HWPOISON: Add Andi Kleen as hwpoison maintainer to MAINTAINERS
HWPOISON: Be more aggressive at freeing non LRU caches
HWPOISON: Turn ref argument into flags argument
HWPOISON: add memory cgroup filter
HWPOISON: Use get_user_page_fast in hwpoison madvise
HWPOISON: mention HWPoison in Kconfig entry
HWPOISON: Use correct name for MADV_HWPOISON in documentation
HWPOISON: Use new shake_page in memory_failure
HWPOISON: Undefine short-hand macros after use to avoid namespace conflict
HWPOISON: Add soft page offline support
HWPOISON: Add a madvise() injector for soft page offlining
HWPOISON: Don't do early filtering if filter is disabled
HWPOISON: Try to allocate migration page on the same node
HWPOISON: Remove stray phrase in a comment
[sysctl] Fix breakage on systems with older glibc
Andre Herms (1):
USB: usbtmc: repeat usb_bulk_msg until whole message is transfered
Andrea Odetti (1):
V4L/DVB (13593): PWC: parameter trace is only available in debug
Andreas Herrmann (8):
x86, apic: Clear APIC Timer Initial Count Register on shutdown
PCI: derive nearby CPUs from device's instead of bus' NUMA information
x86, amd-ucode: Remove needless log messages
x86: ucode-amd: Load ucode-patches once and not separately of each CPU
x86: ucode-amd: Don't warn when no ucode is available for a CPU revision
x86: ucode-amd: Convert printk(KERN_*...) to pr_*(...)
x86, ucode-amd: Ensure ucode update on suspend/resume after CPU
off/online cycle
x86: ucode-amd: Move family check to microcde_amd.c's init function
Andreas Petlund (1):
net: Corrected spelling error heurestics->heuristics
Andreas Regel (10):
V4L/DVB (13351): stv090x: increases search range based on symbol rate
V4L/DVB (13352): stv090x: fixes errors and typos in register definitions
V4L/DVB (13353): stv090x: fixes STR and SNR calculation and normalizes
the value into the 0..0xFFFF range
V4L/DVB (13354): stv090x: fixes some typos like wrong register or
variable names
V4L/DVB (13355): stv090x: fixes calculation of AGC2 and uses a different
AGC2 threshold for cut 3 chips
V4L/DVB (13356): stv090x: fixes signal lock logic
V4L/DVB (13357): stv090x: adds an additional check for signal presence
based on AGC1
V4L/DVB (13358): stv090x: add an additional check for packet delineator
lock in stv090x_read_status in case of a tuned DVB-S2 signal
V4L/DVB (13359): stv090x: adds corrections of some register values
V4L/DVB (13360): stv090x: fix the calculation of the r divider in
stv6110x_set_frequency
Andreas Schwab (2):
m68k: use generic code for ptrace requests
m68k: ptrace fixes
Andrei Pelinescu-Onciul (4):
sctp: allow setting path_maxrxt independent of SPP_PMTUD_ENABLE
sctp: limit maximum autoclose setsockopt value
sctp: fix integer overflow when setting the autoclose timer
sctp: fix sctp_setsockopt_autoclose compile warning
Andres Salomon (13):
drm: kill some unused DRM_PROC macros from drmP.h
drm: kill more unused DRM macros
drm: replace DRM_COPY macro w/ a function
drm: check return values in drm_version
cs5535-gpio: add AMD CS5535/CS5536 GPIO driver support
ALSA: cs5535audio: free OLPC quirks from reliance on MGEODE_LX cpu
optimization
cs5535: add a generic MFGPT driver
cs5535: add a generic clock event MFGPT driver
cs5535: move the DIVIL MSR definition into linux/cs5535.h
cs5535: move VSA2 checks into linux/cs5535.h
cs5535: define lxfb/gxfb MSRs in linux/cs5535.h
cs5535: drop the Geode-specific MFGPT/GPIO code
lxfb: add copyright/license info
Andrew G. Morgan (1):
Silence the existing API for capability version compatibility check.
Andrew Hendry (1):
X25: Enable setting of cause and diagnostic fields
Andrew Lunn (1):
staging: batman-adv meshing protocol
Andrew Lutomirski (1):
drm/i915: restore render clock gating on resume
Andrew Morton (9):
drivers/atm/solos-pci.c: fix warning/bug, clean up code
kernel/hw_breakpoint.c: Fix local/global shadowing
include/linux/compiler-gcc4.h: Fix build bug - gcc-4.0.2 doesn't
understand __builtin_object_size
net/rfkill/core.c: work around gcc-4.0.2 silliness
amd64_edac: fix use-uninitialised bug
+ drivers-staging-wlags49_h2-remove-cvs-metadata.patch added to -mm tree
mm: memory_hotplug: make offline_pages() static
drivers/scsi/sym53c8xx_2/sym_glue.c: rename skip_spaces() to
sym_skip_spaces()
acpi_pad: squish warning
Andrew Patterson (6):
PCI: add pci_get_domain_bus_and_slot function
PCI: add support for PCI domains to aer_inject
PCI: use better error return values in aer_inject
PCI: fix memory leak in aer_inject
PCI: unconditionally clear AER uncorr status register during cleanup
PCI: remove ifdefed pci_cleanup_aer_correct_error_status
Andrew Sharp (1):
fix my email address.
Andrew Vasquez (5):
[SCSI] qla2xxx: Add firmware-dump kobject uevent notification.
[SCSI] qla2xxx: Display additional mailbox registers during AEN handling.
[SCSI] qla2xxx: Retrieve firmware's maximum number of supported FCFs.
[SCSI] qla2xxx: Properly check FCP_RSP response-info field after TMF
completion.
[SCSI] qla2xxx: Properly re-register FC4/FDMI after physical and logical
link disruptions.
Andrew Victor (1):
ARM: 5637/1: [KS8695] Don't reference CLOCK_TICK_RATE in drivers
Andrey Porodko (1):
davinci: Initial support for Neuros OSD2 platform.
Andrey Yurovsky (1):
libertas: remove internal buffers from GSPI driver
André Goddard Rosa (20):
tree-wide: fix assorted typos all over the place
Staging: fix assorted typos all over the place
serial: fix NULL pointer dereference
serial: cascade needless conditionals
serial, 8250: calculate irqflags bitmask before loop
vsprintf: factorize "(null)" string
vsprintf: pre-calculate final string length for later use
vsprintf: give it some care to please checkpatch.pl
vsprintf: use TOLOWER whenever possible
vsprintf: reduce code size by avoiding extra check
vsprintf: move local vars to block local vars and remove unneeded ones
vsprintf: factor out skip_space code in a separate function
vsprintf: reuse almost identical simple_strtoulX() functions
ctype: constify read-only _ctype string
string: factorize skip_spaces and export it to be generally available
string: on strstrip(), first remove leading spaces before running over str
tree-wide: convert open calls to remove spaces to skip_spaces() lib
function
parser: remove unnecessary strlen()
pid: tighten pidmap spinlock critical section by removing kfree()
pid: reduce code size by using a pointer to iterate over array
Andy Adamson (15):
nfsd41: use sv_max_mesg for forechannel max sizes
nfs41: add create session into establish_clid
nfs41: rename cl_state session SETUP bit to RESET
nfs41: nfs4_get_lease_time will never session reset
nfs41: call free slot from nfs4_restart_rpc
nfs41: free the slot on unhandled read errors
nfs41: fix switch in nfs4_handle_exception
nfs41: fix switch in nfs4_recovery_handle_error
nfs41: don't clear tk_action on success
nfs41: remove nfs4_recover_session
nfs41: nfs41: fix state manager deadlock in session reset
nfs41: drain session cleanup
nfs41: only state manager sets NFS4CLNT_SESSION_SETUP
nfs41: do not zero seqid portion of stateid on close
nfs41: fix session fore channel negotiation
Andy Gospodarek (1):
net: export device speed and duplex via sysfs
Andy Grover (5):
RDS: Add GET_MR_FOR_DEST sockopt
RDS: Fix potential race around rds_i[bw]_allocation
RDS: Fix panic on unload
RDS: Do not send congestion updates to loopback connections
RDS/IB+IW: Move recv processing to a tasklet
Andy Isaacson (2):
x86: Factor duplicated code out of __show_regs() into show_regs_common()
x86: Print DMI_BOARD_NAME as well as DMI_PRODUCT_NAME from __show_regs()
Andy Poling (1):
xfs: Wrapped journal record corruption on read at recovery
Andy Shevchenko (2):
V4L/DVB (13231): pwc: Use kernel's simple_strtol()
fbdev: drop custom atoi from drivers/video/modedb.c
Andy Walls (29):
V4L/DVB (13084): v4l2-chip-ident: Add ID's needed for the cx23885 and
cx25840 modules
V4L/DVB (13085): cx23885: Fix support for v4l2-dbg access to CX2388[578]
and CX23417 regs
V4L/DVB (13086): cx23885: Add skeleton v4l2_subdev for the CX23888
integrated IR controller
V4L/DVB (13087): cx25840: Improve detection of CX2388[578] A/V cores
V4L/DVB (13088): cx25840: Convert chip/core family checks to static
inline functions
V4L/DVB (13089): cx25840: Separate set_audclk_freq functionality for the
different chips
V4L/DVB (13090): cx25840: Init PLLs properly for CX2388[578] A/V cores
V4L/DVB (13091): cx23885: Enable HVR-1850 CX23888 A/V core to get VID_CLK
running for IR
V4L/DVB (13096): v4l2-subdev: Add v4l2_subdev_ir_ops and IR notify
defines for v4l2_device
V4L/DVB (13097): cx23885: Complete CX23888 IR subdev implementation for
Rx & almost for Tx
V4L/DVB (13098): cx23885: Add integrated IR subdevice interrupt and
notification handling
V4L/DVB (13099): ir-functions: Export ir_rc5_decode() for use by the
cx23885 module
V4L/DVB (13100): cx23885: Add IR input keypress handling and enable for
the HVR-1850
V4L/DVB (13253): cx23885: CodingStyle fix
V4L/DVB (13426): cx18: Rename struct cx18_mdl to struct cx18_mdl_ent
V4L/DVB (13427): cx18: Rename struct cx18_queue.buffers to struct
cx18_queue.depth
V4L/DVB (13428): cx18: Rename mdl_offset to mdl_base_idx or free_mdl_idx
as appropriate
V4L/DVB (13429): cx18: Add Memory Descriptor List (MDL) layer to buffer
handling
V4L/DVB (13430): cx18: Fix YUV capture so that encoder passes a single
frame per transfer
V4L/DVB (13431): cx18: Adjust an MDL's final buffer size to force encoder
transfer size
V4L/DVB (13432): cx18: Adjust encoder VBI MDL size to be exactly frame's
worth of VBI data
V4L/DVB (13433): cx18: Remove duplicate list traversal when processing
incoming MDLs
V4L/DVB (13434): cx18: Bump version number due to significant buffer
handling changes.
V4L/DVB (13440): ivtv: Update the cards definitions to add another
AVerMedia M113 variant
V4L/DVB (13442): ivtv: Add module parameter to adjust I2C SCL clock
period per board
V4L/DVB (13443): ivtv: Defer legacy I2C IR probing until after setup of
known I2C devices
V4L/DVB (13444): ivtv: Add explicit IR controller initialization for the
AVerTV M116
V4L/DVB (13445): cx18: Use per cx18 instance init data for ir-kbd-i2c
instead of const data
V4L/DVB (13446): ivtv: Add more explicit detection of known IR devices
for Hauppauge cards
Angelo Arrifano (1):
OMAP7XX: Clocks: Add ck_ref and armxor
Anil Ravindranath (1):
[SCSI] pmcraid: support SMI-S object model of storage pool
Anil Veerabhadrappa (5):
[SCSI] bnx2i: Add 5771E device support to bnx2i driver
[SCSI] bnx2i: Adjust sq_size module parametr to power of 2 only if a
non-zero value is specified
[SCSI] bnx2i: update CQ arming algorith for 5771x chipsets
[SCSI] bnx2i: Task management ABORT TASK fixes
[SCSI] bnx2i: minor code cleanup and update driver version
Anirban Chakraborty (1):
[SCSI] qla2xxx: fix for multiqueue in MISX disabled case
Anisse Astier (7):
msi-wmi: remove useless includes
msi-wmi: rework init
msi-wmi: remove custom runtime debug implementation
msi-wmi: remove unused field 'instance' in key_entry structure
msi-wmi: replace one-condition switch-case with if statement
msi-wmi: switch to using input sparse keymap library
msi-wmi: depend on backlight and fix corner-cases problems
Anssi Hannula (1):
HID: pidff - fix unnecessary loop iterations on reset
Antoine Jacquet (1):
V4L/DVB (13438): zr364xx: add support for Trust Powerc@m 910Z
Anton Blanchard (17):
perf stat: Add branch performance metric
powerpc: perf_event: Log invalid data addresses as all 1s
powerpc: perf_event: Enable SDAR in continous sample mode
perf_event: Add alignment-faults and emulation-faults software events
powerpc: Create PPC_WARN_ALIGNMENT to match PPC_WARN_EMULATED
powerpc: perf_event: Add alignment-faults and emulation-faults software
events
powerpc: tracing: Add powerpc tracepoints for interrupt entry and exit
powerpc: tracing: Add powerpc tracepoints for timer entry and exit
powerpc: tracing: Add hypervisor call tracepoints
powerpc: tracing: Give hypervisor call tracepoints access to arguments
powerpc: Disable HCALL_STATS by default
powerpc: Export powerpc_debugfs_root
powerpc: perf_event: Cleanup copy_page output by hiding setup symbol
powerpc: perf_event: Hide iseries_check_pending_irqs
powerpc: perf_event: Cleanup output by adding symbols
powerpc: Move ehea hcall definitions into hvcall.h
softlockup: Fix hung_task_check_count sysctl
Anton Vorontsov (43):
gianfar: Some cleanups for startup_gfar()
gianfar: Simplify skb resources freeing code
gianfar: Don't needlessly set the wrap bit for the last RX BD
gianfar: Split allocation and initialization steps out of startup_gfar()
gianfar: Move tbase/rbase initialization to gfar_init_mac()
gianfar: Factor out RX BDs initialization from gfar_new_rxbdp()
gianfar: Factor out gfar_init_bds() from gfar_alloc_skb_resources()
gianfar: Add support for hibernation
powerpc: Make it possible to select hibernation on all PowerPCs
of/platform: Implement support for dev_pm_ops
fsl_pq_mdio: Fix compiler/sparse warnings (part 1)
fsl_pq_mdio: Fix compiler/sparse warnings (part 2)
gianfar: Fix compiler and sparse warnings
skbuff: Do not allow skb recycling with disabled IRQs
gianfar: Remove 'Interrupt problem!' warning
gianfar: Fix build with CONFIG_PM=y
gianfar: Fix thinko in gfar_set_rx_stash_index()
gianfar: Fix race between gfar_error() and gfar_start_xmit()
gianfar: Revive SKB recycling
powerpc/qe: Increase MAX_QE_RISC to 4
powerpc/qe: Add qe_upload_firmware() stub for non-QE builds
powerpc/qe: Make qe_reset() code path safe for repeated invocation
powerpc/qe: QE also shuts down on MPC8568
powerpc/cpm: Remove SPI defines and spi structs
powerpc/qe&cpm2: Avoid redefinitions in CPM2 and QE headers
powerpc/cpm: Move CPMFCR_* defines into cpm.h
powerpc/qe&cpm: Implement static inline stubs for non-QE/CPM builds
spi_mpc8xxx: Fix uninitialized variable
spi_mpc8xxx: Factor out SPI mode change steps into a call
spi_mpc8xxx: Turn qe_mode into flags
spi_mpc8xxx: Add support for QE DMA mode and CPM1/CPM2 chips
powerpc/qe: Implement QE driver for handling resume on MPC85xx
powerpc/85xx/86xx: Add suspend/resume support
powerpc/85xx: Add power management support for MPC85xxMDS boards
powerpc/86xx: Add power management support for MPC8610HPCD boards
powerpc/83xx: Add power management support for MPC83xx QE boards
powerpc/fsl: Make fsl_deep_sleep() usable w/ modules and non-83xx builds
mtd: m25p80: Convert to device table matching
mtd: m25p80: Rework probing/JEDEC code
mtd: m25p80: Add support for CAT25xxx serial EEPROMs
power_supply_sysfs: Handle -ENODATA in a special way
gianfar: Fix build with CONFIG_NET_POLL_CONTROLLER=y
rtc: set wakeup capability for I2C and SPI RTC drivers
Antonio Ospite (11):
[ARM] pxa/ezx: add camera support for A780 and A910 EZX phones
[ARM] pxa/ezx: add leds-lp3944 support for A910 EZX phone
[ARM] pxa/ezx: update ezx_defconfig now that ezx-pcap is in
[ARM] pxa/em-x270: don't use pxa_camera init() callback
[ARM] pxa/pcm990: don't use pxa_camera init() callback
mfd: ezx-pcap: Don't pass pcap pointer as subdev drvdata.
mfd: Remove ezx-pcap defines for custom led gpio encoding
V4L/DVB (13564): gspca - main: Implement vidioc_enum_frameintervals.
leds: Add LED class driver for regulator driven LEDs.
leds: leds-pca9532.h- indent with tabs, not spaces
leds: leds-lp3944.h - remove unneeded includes
Antti Palosaari (7):
V4L/DVB (13054): af9015: add USB ID for KWorld PlusTV DVB-T PCI Pro Card
(DVB-T PC160-T)
V4L/DVB (13055): af9015: fix few typos
V4L/DVB (13056): af9015: add LeadTek Y04G0051 remote buttons
V4L/DVB (13057): af9015: add MSI DIGIVOX mini III remote
V4L/DVB (13058): af9015: enable remote polling when eeprom contains 0x04
V4L/DVB (13363): ec100: add new driver for E3C EC100 DVB-T demodulator
V4L/DVB (13364): ec168: add new driver for E3C EC168 DVB USB
Anuj Aggarwal (3):
ASoC: OMAP3EVM: Use the twl4030_setup_data for headset pop-removal
ASoC: Adding OMAP3517 / AM3517 EVM support in ASOC
ASoC: Modifying Kconfig/Makefile for AM3517 EVM
Aristeu Rozanski (1):
[S390] ftrace: build ftrace.o when CONFIG_FTRACE_SYSCALLS is set for s390
Arjan van de Ven (13):
x86: Use __builtin_object_size() to validate the buffer size for
copy_from_user()
x86: Use __builtin_memset and __builtin_memcpy for memset/memcpy
x86: Turn the copy_from_user check into an (optional) compile time warning
x86: Add a Kconfig option to turn the copy_from_user warnings into errors
x86: Relegate CONFIG_PAT and CONFIG_MTRR configurability to EMBEDDED
x86: Don't use the strict copy checks when branch profiling is in use
capabilities: simplify bound checks for copy_from_user()
perf timechart: Add a process filter
x86: Make sure we also print a Code: line for show_regs()
perf/core: Provide a kernel-internal interface to get to performance
counters
perf_event: Fix invalid type in ioctl definition
floppy: Add an extra bound check on ioctl arguments
PM: Add initcall_debug style timing for suspend/resume
Arnaldo Carvalho de Melo (132):
perf tools: Use rb_tree for maps
perf sched: Remove dead code
perf trace: Remove dead code
perf top: Remove dead {min,max}_ip unused variables
perf tools: Rewrite and improve support for kernel modules
perf tools: Move hist_entry__add common code to hist.c
perf tools: Remove show_mask bitmask
perf top: Keep the default of asking for kernel module symbols
perf tools: Create maps for modules when processing kallsyms
perf tools: /proc/modules names don't always match its name
perf report: Use kernel_maps__find_symbol as fallback to find vdsos, etc
perf tools: Up the verbose level for some really verbose stuff
perf tools: Improve kernel/modules symbol lookup
net: Introduce recvmmsg socket syscall
perf tools: Move threads & last_match to threads.c
ia64: Fix up the syscall table for recvmmsg
perf tools: Add missing tools/perf/util/include/string.h
perf tools: Add bunch of missing headers to LIB_H
perf tools: Add ->unmap_ip operation to struct map
net: Avoid compiler warning for mmsghdr when CONFIG_COMPAT is not selected
perf annotate: Use the sym_priv_size area for the histogram
perf annotate: Remove requirement of passing a symbol name
perf top: Fix symbol annotation
perf tools: Unify debug messages mechanisms
perf probe: Print debug messages using pr_*()
perf record: Fix race where process can disappear while reading its
/proc/pid/tasks
perf tools: Generalize event synthesizing routines
perf top: Support userspace symbols too
perf tools: Delay loading symtabs till we hit a map with it
perf tools: Factor out the map initialization
perf tools: Simplify the symbol priv area mechanism
perf tools: Improve message about missing symtabs for deleted DSOs
perf probe: Annotate variable initialization
perf symbols: Initialize dso->loaded
perf symbols: Factor out buildid reading routine
perf symbols: Use the buildids if present
alpha: Fixup recvmmsg syscall glue
perf symbols: Call the symbol filter in dso__synthesize_plt_symbols()
perf symbols: Pass the offset to perf_header__read_build_ids()
perf tools: Debug.h needs to include event.h for event_t
perf tools: Generalize perf_header__adds_read()
perf tools: Introduce dsos__fprintf_buildid
perf buildid-list: New plumbing command
perf tools: Don't die in perf_header_attr__new()
perf top: Use all the lines in the screen
perf top: Introduce --hide_{user,kernel}_symbols
perf buildid-list: Always show the DSO name
perf tools: Don't die() in perf_header__add_attr()
perf tools: Don't die() in perf_header_attr__add_id()
perf tools: Don't die() in perf_header__new()
perf tools: Don't die() in do_write()
perf symbols: Add a long_name_len member to struct dso
perf top: Auto adjust symbol and dso widths
perf top: Suppress DSO column if only one is present
perf top: Introduce helper function to access symbol from sym_entry
perf top: Allocate space only for the number of counters used
perf top: Don't allocate the source parsing members upfront
perf symbols: Fix comparision of build_ids
perf symbols: Kill struct build_id_list and die() another day
perf symbols: Record the build_ids of kernel modules too
perf symbols: Capture the running kernel buildid too
perf tools: perf_header__read() shouldn't die()
perf tools: Eliminate some more die() uses in library functions
perf tools: Don't die() in mmap_dispatch_perf_file
perf symbols: Remove unrelated actions from dso__load_kernel_sym
perf symbols: Filename__read_build_id should look at .notes section too
perf symbols: Introduce dso__build_id_equal
perf symbols: Do lazy symtab loading for the kernel & modules too
perf symbols: Check vmlinux buildid
perf symbols: Change the kernel DSO name if it comes from kallsyms
perf symbols: Fixup kernel_maps__fixup_end end map
perf symbols: Old versions of elf.h don't have NT_GNU_BUILD_ID
perf trace: Read_tracing_data should die() another day
perf symbols: Show messages about module loading only if verbose >= 1
perf report: Do map lookups in resolve_callchain()
perf symbols: Look for vmlinux in more places
perf tools: Move graph_line and graph_dotted_line from top
perf kmem: Resolve symbols
perf top: Always show the DSO column, even if its all the same
perf symbols: Simplify symbol machinery setup
perf tools: Introduce zalloc() for the common calloc(1, N) case
perf tools: Remove unused wrapper routines
perf symbols: Rename find_symbol routines to find_function
perf symbols: Avoid annoying message about loading symbols
perf symbols: Rename kernel_mapto kernel_map[s]__functions
perf symbols: Split the dsos list into kernel and user parts
perf symbols: Unexport kernel_map__functions
perf symbols: Add a 'type' field to struct map
perf symbols: Better support for multiple symbol tables per dso
perf symbols: Make the kallsyms loading routines part of the dso class
perf symbols: Kernel_maps should be an array of MAP__NR_TYPES entries
perf symbols: Support multiple symtabs in struct thread
perf symbols: When not using modules, discard its symbols
perf tools: Reorganize event processing routines, lotsa dups killed
perf tools: Consolidate symbol resolving across all tools
MIPS: Wire up recvmmsg syscall
perf buildid-list: Fix copy'n'paste help message
perf symbols: dsos__read_build_ids() should read both user and kernel
buildids
perf symbols: perf_header__read_build_ids() offset'n'size should be u64
perf symbols: Rename kthreads to kmaps, using another abstraction for it
perf symbols: Introduce symbol_type__is_a
perf symbols: Introduce ELF counterparts to symbol_type__is_a
perf symbols: Add support for 'variable' symtabs
perf symbols: Add missing "Variables" entry to map_type__name
perf symbols: Allow lookups by symbol name too
perf symbols: Ditch dso->find_symbol
perf tools: Introduce perf_session class
perf session: Pass the perf_session to the event handling operations
perf session: Ditch register_perf_file_handler
perf session: Register the idle thread in perf_session__process_events
perf session: Reduce the number of parms to perf_session__process_events
perf session: Move the global threads list to perf_session
perf session: Move kmaps to perf_session
perf tools: No need for three rb_trees for sorting hist entries
perf session: Move the hist_entries rb tree to perf_session
perf session: Adopt resolve_callchain
perf session: Adopt the sample_type variable
perf session: Event statistics also are per session
perf util: Remove setup_sorting dups
perf record: Rename perf.data to perf.data.old if --force/-f is used
perf diff: Introduce tool to show performance difference
perf diff: Fix documentation
perf symbols: Make symbol_conf global
perf symbols: Adopt the strlists for dso, comm
perf symbols: Move symbol filtering to event__preprocess_sample()
perf report: Generalize perf_session__fprintf_hists()
perf tools: Move hist entries printing routines from perf report
perf session: Move perf report specific hits out of
perf_session__fprintf_hists
perf report: Fix cut'n'paste error recently introduced
perf diff: Use perf_session__fprintf_hists just like 'perf record'
perf diff: Change the default sort order to "dso,symbol"
perf diff: Percent calcs should use double values
Arnaud Patard (2):
Input: add S3C24XX touchscreen driver
mfd: Move pcf50633 messages to appropriate log levels
Arnd Bergmann (39):
lib/checksum.c: use 32-bit arithmetic consistently
lib/checksum.c: make do_csum optional
lib/checksum: fix one more thinko
compat: add struct compat_ifreq etc to compat.h
net/tun: handle compat_ioctl directly
net, compat_ioctl: handle socket ioctl abuses in tty drivers
net: copy socket ioctl code to net/socket.h
appletalk:Â handle SIOCATALKDIFADDR compat ioctl
compat: move sockios handling to net/socket.c
net, compat_ioctl: handle more ioctls correctly
net/appletalk: push down BKL into a atalk_dgram_ops
net/ipx: push down BKL into a ipx_dgram_ops
net/irda: push BKL into proto_ops
net/x25: push BKL usage into x25_proto
net: kill proto_ops wrapper
net, compat_ioctl: fix SIOCGMII ioctls
net/compat_ioctl: support SIOCWANDEV
net/compat: fix dev_ifsioc emulation corner cases
net/atm: move all compat_ioctl handling to atm/ioctl.c
hamradio/mkiss: fix typo in compat_ioctl
veth: move loopback logic to common location
macvlan: cleanup rx statistics
macvlan: implement bridge, VEPA and private mode
macvlan: export macvlan mode through netlink
KVM: Enable 32bit dirty log pointers on 64bit host
[S390] tty3270: move keyboard compat ioctls
perf events: hw_breakpoints: Don't include asm/hw_breakpoint.h in user
space
asm-generic: add sys_accept4 to unistd.h
asm-generic: add sys_recvmmsg to unistd.h
compat_ioctl: remove all VT ioctl handling
compat_ioctl: Remove BKL
compat_ioctl: inline all conversion handlers
compat_ioctl: simplify calling of handlers
compat_ioctl: simplify lookup table
compat_ioctl: pass compat pointer directly to handlers
lp: move compat_ioctl handling into lp.c
usbdevfs: move compat_ioctl handling to devio.c
md: move compat_ioctl handling into md.c
x25: Update maintainer.
Artem Bityutskiy (3):
MAINTAINERS: change e-mail of Artem Bityutskiy
mtd: make pagetest work
mtd: mtdoops: several minor cleanups
Asier Llano (1):
net/mpc5200: Fix locking on fec_mpc52xx driver
Atis Elsts (1):
net: Add sk_mark route lookup support for IPv4 listening sockets
Atsushi Nemoto (11):
tc35815: Fix return value of tc35815_do_interrupt when NAPI enabled
tc35815: Enable NAPI
tc35815: Kill non-napi code
tc35815: Kill unused code
mtd: txx9ndfmc: Use nand_release to free resources
rtc-ds1511: fix races around device registration
rtc-tx4939: fix races around device registration
rtc-ds1553: fix races around device registration
rtc-ds1742: fix races around device registration
rtc-stk17ta8: fix races around device registration
rtc: do not use container_of macro as an argument for to_platform_device
Aurelien Jacobs (1):
V4L/DVB (13243): gscpa_mr97310a: Add Trust Spyc@m 100 USB ID
Avi Cohen Stuart (1):
pcmcia: correct handling for Zoomed Video registers in topic.h
Avi Kivity (18):
core, x86: Add user return notifiers
x86: Fix user return notifier build
core: Fix user return notifier on fork()
core: Clean up user return notifers use of per_cpu
Merge remote branch 'tip/x86/entry' into kvm-updates/2.6.33
KVM: Don't wrap schedule() with vcpu_put()/vcpu_load()
KVM: Don't pass kvm_run arguments
KVM: Return -ENOTTY on unrecognized ioctls
KVM: Move assigned device code to own file
KVM: VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area
KVM: x86 shared msr infrastructure
KVM: VMX: Use shared msr infrastructure
KVM: VMX: Remove vmx->msr_offset_efer
KVM: Allow internal errors reported to userspace to carry extra data
KVM: VMX: Report unexpected simultaneous exceptions as internal errors
KVM: x86 emulator: limit instructions to 15 bytes
KVM: Drop user return notifier when disabling virtualization on a cpu
KVM: VMX: Fix comparison of guest efer with stale host value
BRAGA, Bruno (1):
Staging: comedi: adl_pci8164 coding style fixes
Balaji Rao (1):
pcf50633: introduces battery charging current control
Balaji T K (5):
mfd: Rename all twl4030_i2c*
mfd: Rename twl4030_ routines in rtc-twl.c
mfd: Add support for twl6030 irq framework
rtc: Add twl6030 RTC support
mfd: twl: fix twl4030 rename for remaining driver, board files
Barry Song (16):
ASoC: Provide API for reordering channels
ASoC: use set_channel_map api to reorder channels for AD1938 and AD1836
ASoC: Blackfin I2S: use dai state rather than local counter
ASoC: move setting ac97 platformdata earlier than ac97 read/write
can: add the driver for Analog Devices Blackfin on-chip CAN controllers
Blackfin: add some bounds checking to peripheral_request
Blackfin: bf537-stamp: need io.h for writeb() funcs
Blackfin: support smaller uncached DMA chunks for memory constrained
systems
Blackfin: drop 4KB reserve at end of memory
Blackfin: MPU: support XIP in async flash memory
Blackfin: workaround anomaly 05000310
Blackfin: dma-mapping.h: flesh out missing DMA mapping functions
Blackfin: convert to asm-generic pci headers
Blackfin: bf537-stamp: add CAN resources
Blackfin: add support for TIF_NOTIFY_RESUME
timecompare: fix half-Y2K38 problem in timecompare_update while
calculating offset
Bart Massey (4):
Staging: comedi: ni_labbc_cs: cleaned up debug define a bit
Staging: comedi: ni_labpc_cs: removed null initialization of static
Staging: comedi: ni_labpc_cs: removed null check from kfree
Staging: comedi: ni_labpc_cs: wrapped long comments
Bart Van Assche (2):
IB: Clarify the documentation of ib_post_send()
IB: Fix typo in ipoib.txt
Bartlomiej Zolnierkiewicz (123):
rt2800usb: make Kconfig help entry more helpful
rt2800pci: make Kconfig help entry more helpful
rt2800usb: fix rt2800usb_rfcsr_read()
rt2800pci: fix crypto in TX frame
rt2800pci: fix comment about register access
rt2800pci: fix comment about IV/EIV fields
rt2x00: fix rt2x00usb_register_read() comment
rt2800usb: use rt2x00usb_register_multiwrite() to set key entries
rt2800usb: fix comments in rt2800usb.h
rt2x00: remove needless ifdefs from rt2x00leds.h
rt2800usb: add rt2800_register_[read,write]() wrappers
rt2800pci: add rt2800_register_[read,write]() wrappers
rt2800usb: add rt2800_register_multi[read,write]() wrappers
rt2800pci: add rt2800_register_multi[read,write]() wrappers
rt2800usb: add rt2800_regbusy_read() wrapper
rt2800pci: add rt2800_regbusy_read() wrapper
rt2800usb: add rt2800_bbp_[read,write]() wrappers
rt2800pci: add rt2800_bbp_[read,write]() wrappers
rt2800usb: add rt2800_rfcsr_[read,write]() wrappers
rt2800pci: add rt2800_rfcsr_[read,write]() wrappers
rt2800usb: add rt2800_rf_[read,write]() wrappers
rt2800pci: add rt2800_rf_[read,write]() wrappers
rt2800usb: add rt2800_mcu_request() wrapper
rt2800pci: add rt2800_mcu_request() wrapper
rt2x00: add driver private field to struct rt2x00_dev
rt2800usb: convert to use struct rt2800_ops methods
rt2800pci: convert to use struct rt2800_ops methods
rt2x00: fix rt2x00usb_register_multiwrite() arguments
rt2x00: fix rt2x00usb_regbusy_read() arguments
rt2x00: fix rt2x00pci_register_multi[read,write]() arguments
rt2800: add rt2800lib.h
rt2800usb: add RXINFO_DESC_SIZE definition
rt2800: fix duplication in header files
rt2800: fix comments in rt2800.h
rt2x00: add support for different chipset interfaces
rt2800: prepare for rt2800lib addition
rt2800: add rt2800lib (part one)
rt2800: add rt2800lib (part two)
rt2x00: move REGISTER_BUSY_* definitions to rt2x00.h
rt2800: add rt2800lib (part three)
rt2800: add rt2800lib (part four)
rt2800: prepare for unification of EEPROM support code
rt2800: unify EEPROM support code
rt2800pci: add missing RF values to rf_vals table
rt2800usb: reorganize code in rt2800usb_probe_hw_mode()
rt2800: prepare for rt2800*_probe_hw_mode() unification
rt2800: unify rt2800*_probe_hw_mode()
rt2800usb: fix RX descriptor naming
rt2800: add eFuse EEPROM support code to rt2800lib
rt2800usb: add eFuse EEPROM support
rt2500usb: remove dead link tuning code
hpt366: remove dead old timing tables
slc90e66: fix UDMA handling
cs5535: add pci id for AMD based CS5535 controllers
pata_hpt37x: add proper cable detection methods
pata_hpt37x: unify ->pre_reset methods
pata_hpt3x2n: fix cable detection
pata_hpt{37x,3x2n}: add debounce delay to cable detection methods
alim15x3: remove obsolete and dangerous wdc_udma parameter
cmd64x: remove no longer needed debugging code
cy82c693: remove no longer needed debugging code
pdc202xx_old: remove no longer needed debugging code
sis5513: remove stale TODO
sl82c105: remove no longer needed debugging code
libata: add comment documenting PIO latency issues on UP
libata: add private driver field to struct ata_device
ata_piix: fix MWDMA handling on PIIX3
pata_efar: fix wrong PIO timings being programmed
pata_efar: fix wrong MWDMA timings being programmed
pata_cs5520: remove dead VDMA support
pata_hpt3x3: Power Management fix
pata_it8213: fix UDMA handling
pata_it8213: fix wrong PIO timings being programmed
pata_it8213: fix PIO2 underclocking
pata_it8213: fix wrong MWDMA timings being programmed
pata_it8213: fix it8213_pre_reset() documentation
pata_legacy: fix QDI6580DP support
pata_legacy: fix access to control register for QDI6580
pata_legacy: add pointers to QDI65x0 documentation
pata_marvell: fix marvell_pre_reset() documentation
pata_ns87415: Power Management fix
pata_radisys: fix UDMA handling
pata_rz1000: Power Management fix
pata_sis: Power Management fix
pata_via: clear UDMA transfer mode bit for PIO and MWDMA
[libata] MWDMA0 is unsupported on PIIX-like PATA controllers
pata_it8213: MWDMA0 is unsupported
pata_hpt3x2n: fix overclocked MWDMA0 timing
Staging: rt3090: disable HAS_ATE option
Staging: rt3090: disable HAS_ANTENNA_DIVERSITY_SUPPORT option
Staging: rt3090: remove private debugging ioctls
Staging: rt3090: remove private ioctls
Staging: rt28x0: updates from vendor's V2.1.0.0 drivers
Staging: rt28x0: remove unused code from common/dfs.c
Staging: rt2860: add RT3090 chipset support
Staging: remove no longer needed rt3090 driver
Staging: rt28x0: remove unused ->eewrite methods
Staging: rt28x0: remove unused code from common/ee_efuse-c
Staging: rt28x0: remove private RTPRIV_IOCTL_SET ioctl
Staging: rt28x0: remove private RTPRIV_IOCTL_GSITESURVEY ioctl
Staging: rt28x0: remove private WEXT handlers
Staging: rt28x0: remove support for private driver parameters
Staging: rt28x0: remove optional loading of EEPROM from file in eFuse mode
Staging: rt28x0: fix some build warnings
Staging: rt28x0: remove optional cmm profile parameters
Staging: rt28x0: remove dead code from rtmp_phy.h
Staging: rt28x0: remove unused SHA256 code
Staging: rt28x0: remove dead code
Staging: rt28x0: remove __LINE__ instances
Staging: rt28x0: run *.c files through Lindent
Staging: rt28x0: run common/*.c files through Lindent
Staging: rt28x0: run sta/*.c files through Lindent
Staging: rt28x0: run *.h files through Lindent
Staging: rt28x0: fix comments in *.c files
Staging: rt28x0: fix comments in common/*.c files
Staging: rt28x0: fix comments in sta/*.c files
Staging: rt28x0: fix comments in *.h files
Staging: rt28x0: remove typedefs (part one)
Staging: rt28x0: remove typedefs (part two)
Staging: rt28x0: remove typedefs (part three)
Staging: rt28x0: Add proper selection of WIRELESS_EXT and WEXT_PRIV
Staging: rt28x0: fix comments in chip/mac_pci.h
Staging: rt28x0: remove no longer needed common/cmm_data_2860.c
Becky Bruce (1):
powerpc: Fix DEBUG_HIGHMEM build break from d4515646699
Beholder Intl. Ltd. Dmitry Belimov (2):
V4L/DVB (13075): xc5000: add FM radio support
V4L/DVB (13080): saa7134: add support for the digital side of the Behold
X7
Ben Cahill (23):
iwl3945: update iwl3945_apm_init()
iwlwifi: turn off device when not used.
iwl3945: remove unnecessary call to apm_ops.reset()
iwlagn, iwl3945: remove apm_reset() functions
iwl3945: streamline iwl3945_rfkill_poll()
iwl3945: move iwl_power_initialize()
iwlwifi: consolidate apm_init() functions
iwlwifi: make sure device is reset when unloading driver
iwlwifi: remove unneeded locks from apm_stop() and stop_master()
iwlwifi: remove power-wasting calls to apm_ops.init()
iwlagn: invoke L0S workaround for 6000/1000 series
iwlagn: Clarify FH_TX interrupt
iwlagn: update write pointers for all tx queues after wakeup
iwlwifi: Limit size of Event Log dump
iwlwifi: speed up event log dumps
iwlwifi: Update comments for struct iwl_ssid_ie
iwlwifi: Add comments about MAC_ACCESS_REQ
iwlagn: update write pointers in iwl_irq_tasklet()
iwlwifi: MAC_ACCESS_REQ cleanup
iwl3945: Reset saved POWER_TABLE_CMD in "up"
iwlwifi: Add comments about CSR registers
iwlwifi: Add iwl_write8()
iwlagn: Use iwl_write8() for CSR_INT_COALESCING register
Ben Dooks (31):
ASoC: S3C: Remove <plat/audio.h>
DM9000: Wake on LAN support
Input: gpio_keys - use dev_ macros to report information
Input: gpio_keys - use <linux/gpio.h> instead of <asm/gpio.h>
Input: gpio_keys - seperate individual button setup to make code neater
mtd: nand: add option to quieten off the no device found messgae
mtd: s3c2410: propagate nand options from the platform data
ARM: SAMSUNG: Add plat-samsung as starting point for plat-s3c* moves
ARM: S3C24XX: machine support for Simtec Audio
ARM: OSIRIS: DVS (Dynamic Voltage Scaling) supoort.
ARM: S3C24XX: Add documentation for
arch/arm/plat-s3c24xx/include/plat/mci.h
ARM: S3C: Fix Simtec copyright statements in Documentation/S3C24XX
ARM: S3C: Update Simtec copyright statements from , to -
ARM: S3C: Update Simtec copyright statements from , to - [2]
ARM: H1940: Correct name of the local platform devices for LED and
Bluetooth
ARM: S3C: Add NAND device platform data set call
ARM: AT2440EVB: Remove duplicated s3c_device_sdi.name set
ARM: N30: Use s3c_i2c0_set_platdata() to set I2C platform data
ARM: Merge next-s3c24xx-simtec
ARM: Merge next-s3c24xx-dev-rtp
ARM: Merge next-s3c64xx-updates
[WATCHDOG] CPUFREQ: S3C24XX Watchdog frequency scaling support.
ARM: S3C24XX: Export s3c24xx_set_fiq for modules.
hwmon: (s3c-hwmon) Fix build error
mfd: Allow the board to choose any GPIO base for tps65010
mfd: Allow configuration of VDCDC2 for tps65010
s3cmci: convert missed s3c2410_gpio calls to gpiolib calls
sm501: fix missing uses of resource_size()
sm501: fix use of old <asm/io.h> instead of <linux/io.h>
backlight: Pass device through notify callback in the pwm driver
spi_s3c24xx: add FIQ pseudo-DMA support
Ben Hutchings (133):
qeth: Convert ethtool get_stats_count() ops to get_sset_count()
tehuti: Convert ethtool get_stats_count() ops to get_sset_count()
net: Convert ethtool {get_stats, self_test}_count() ops to
get_sset_count()
ethtool: Remove support for obsolete string query operations
ethtool: Add reset operation
mdio: Advertise pause (flow control) settings even if autoneg is off
mdio: Expose pause frame advertising flags to ethtool
sfc: 10Xpress: Initialise pause advertising flags
sfc: 10Xpress: Report support for pause frames
sfc: Remove redundant header gmii.h
sfc: Remove redundant hardware initialisation
sfc: Rename Falcon-specific board code and types
sfc: Merge sfe4001.c into falcon_boards.c
sfc: Remove boards.h, moving last remaining declaration to falcon.h
sfc: Remove versioned bitfield macros
sfc: Move RX data FIFO thresholds out of struct efx_nic_type
sfc: Update hardware definitions for Siena
sfc: Rename register I/O header and functions used by both Falcon and
Siena
sfc: Eliminate indirect lookups of queue size constants
sfc: Define DMA address mask explicitly in terms of descriptor field width
sfc: Move all TX DMA length limiting into tx.c
sfc: Merge struct efx_blinker into struct efx_board
sfc: Change order of device removal to reverse of probe order
sfc: Remove declarations of nonexistent functions
sfc: Move efx_xmit_done() declaration into correct stanza
sfc: Move shared members of struct falcon_nic_data into struct efx_nic
sfc: Maintain interrupt moderation values in ticks, not microseconds
sfc: Removed kernel-doc for nonexistent member of efx_phy_operations
sfc: Remove pointless abstraction of memory BAR number
sfc: Merge falcon_probe_phy() into falcon_probe_port()
sfc: Remove incorrect assertion from efx_pci_remove_main()
sfc: Remove unnecessary tests of efx->membase
sfc: Move MTD probe after netdev registration and name allocation
sfc: Merge efx_fc_resolve() into efx_mdio_get_pause()
sfc: Remove unused code for non-autoneg speed/duplex switching
sfc: Rename 'xfp' file and functions to reflect reality
sfc: Really allow RX checksum offload to be disabled
via-velocity: Remove private device list
gro: Name the GRO result enumeration type
gro: Change all receive functions to return GRO result codes
sfc: Feed GRO result into RX allocation policy and interrupt moderation
sfc: Enable heuristic selection between page and skb RX buffers
netx: declare MODULE_FIRMWARE
solos-pci: declare MODULE_FIRMWARE
ambassador: declare MODULE_FIRMWARE
bnx2x: declare MODULE_FIRMWARE
cxgb3: declare MODULE_FIRMWARE
myri10ge: declare MODULE_FIRMWARE
spider-net: declare MODULE_FIRMWARE
tms380tr: declare MODULE_FIRMWARE
pcnet-cs: declare MODULE_FIRMWARE
speedfax: declare MODULE_FIRMWARE
usbnet: Set link down initially for drivers that update link state
at76c50x-usb: declare MODULE_FIRMWARE
atmel: declare MODULE_FIRMWARE
ipw2100: declare MODULE_FIRMWARE
ipw2200: declare MODULE_FIRMWARE
iwmc3200wifi: declare MODULE_FIRMWARE
libertas: declare MODULE_FIRMWARE
libertas_tf_usb: declare MODULE_FIRMWARE
mwl8k: declare MODULE_FIRMWARE
orinoco: declare MODULE_FIRMWARE
prism54: declare MODULE_FIRMWARE
wl12xx: declare MODULE_FIRMWARE
zd1201: declare MODULE_FIRMWARE
zd1211rw: declare MODULE_FIRMWARE
sfc: Remove pointless abstraction of memory BAR number (2)
sfc: Remove redundant gotos from __efx_rx_packet()
sfc: Remove ridiculously paranoid assertions
sfc: Move assertions and buffer cleanup earlier in efx_rx_packet_lro()
sfc: Record RX queue number on GRO path
sfc: SFT9001: Reset LED configuration correctly after blinking
sfc: Use a single blink implementation
sfc: Rename efx_board::init_leds to init_phy and use for SFN4111T
sfc: Make board information explicitly Falcon-specific
sfc: Move definition of struct falcon_nic_data into falcon.h
sfc: Move struct falcon_board into struct falcon_nic_data
sfc: Move all I2C stuff into struct falcon_board
sfc: Gather link state fields in struct efx_nic into new struct
efx_link_state
sfc: Remove unnecessary casts to struct sk_buff *
sfc: Remove redundant efx_xmit() function
sfc: Combine high-level header files
sfc: Log interrupt and reset type names, not numbers
sfc: Fix descriptor cache sizes
sfc: Treat all MAC registers as 128-bit
sfc: Strengthen EFX_ASSERT_RESET_SERIALISED
sfc: Comment corrections
sfc: Remove unused constant
sfc: Clean up struct falcon_board and struct falcon_board_data
sfc: Fix bugs in RX queue flushing
sfc: Remove unused function efx_flush_queues()
sfc: Hold MAC lock for longer in efx_init_port()
sfc: Split MAC stats DMA initiation and completion
sfc: Move Falcon board/PHY/MAC monitoring code to falcon.c
sfc: Simplify XMAC link polling
sfc: Change MAC promiscuity and multicast hash at the same time
sfc: Move inline comment into kernel-doc
sfc: Do not set net_device::trans_start in self-test
sfc: Limit some hardware workarounds to Falcon
sfc: Remove another unused workaround macro
sfc: Remove some redundant whitespace
sfc: Decouple NIC revision number from Falcon PCI revision number
sfc: Move descriptor cache base addresses to struct efx_nic_type
sfc: Clean up RX event handling
sfc: Remove redundant writes to INT_ADR_KER
sfc: Remove duplicate hardware structure definitions
sfc: Turn pause frame generation on and off at the MAC, not the RX FIFO
sfc: Move Falcon NIC operations to efx_nic_type
sfc: Refactor link configuration
sfc: Add power-management and wake-on-LAN support
sfc: Implement ethtool reset operation
sfc: Add efx_nic_type operation for register self-test
sfc: Add efx_nic_type operation for NVRAM self-test
sfc: Add efx_nic_type operation for identity LED control
sfc: Separate shared NIC code from Falcon-specific and rename accordingly
sfc: Fold falcon_probe_nic_variant() into falcon_probe_nic()
sfc: Extend loopback mode enumeration
sfc: Remove static PHY data and enumerations
sfc: Extend MTD driver for use with new NICs
sfc: Allow for additional checksum offload features
sfc: Rename falcon.h to nic.h
sfc: Move shared NIC code from falcon.c to new source file nic.c
sfc: Add support for SFC9000 family (1)
sfc: Add support for SFC9000 family (2)
sfc: Implement TSO for TCP/IPv6
sfc: Update version, copyright dates, authors
atl1e: Allow TX checksum offload and TSO to be disabled and reenabled
atl1e: Remove redundant definitions of ethtool operations
atl1e: Remove non-implementation of ethtool set_msglevel() operation
Bluetooth: Declare MODULE_FIRMWARE for Marvell SDIO driver
mmc: add module parameter to set whether cards are assumed removable
V4L/DVB (13680a): DocBook/media: copy images after building HTML
V4L/DVB (13680b): DocBook/media: create links for included sources
Ben Kero (1):
Staging: comedi: 8255: Fix coding style error
Ben Nizette (1):
atmel_spi: fix dma addr calculation for len > BUFFER_SIZE
Ben Skeggs (5):
drm/kms: fix fb cmap allocation to use modeset->crtc not crtc
drm/ttm: export some functions useful to drivers using ttm
drm/nouveau: Add DRM driver for NVIDIA GPUs
drm/nouveau: fix build with CONFIG_AGP=n
drm/nouveau: remove use of -ERESTART
Benjamin Gilbert (3):
crypto: hash - Remove legacy hash/digest code
crypto: api - Remove digest case from procfs show handler
crypto: hash - Remove cra_u.{digest,hash}
Benjamin Herrenschmidt (23):
powerpc: Move /proc/ppc64 to /proc/powerpc and add symlink
powerpc/chrp: Use the same RTAS daemon as pSeries
powerpc/8xx: Fix build breakage with sparse irq changes
powerpc/kvm: Remove problematic BUILD_BUG_ON statement
Merge branch 'kvm' into next
powerpc/kvm: Fix non-modular build
Merge commit 'origin/master' into next
Merge commit 'jwb/next' into next
powerpc: kill the obsolete code under is_global_init()
powerpc: Fix build of some FSL platforms
Merge commit 'origin/master' into next
Revert "powerpc/mm: Fix bug in pagetable cache cleanup with
CONFIG_PPC_SUBPAGE_PROT"
libata/sff: Use ops->bmdma_stop instead of ata_bmdma_stop()
powerpc/macio: Add devres support to macio_device
powerpc/macio: Add dma_parms support to macio
powerpc/macio: Rework hotplug media bay support
libata/sff: Use ops->bmdma_stop instead of ata_bmdma_stop()
libata/drivers: Add driver for Apple "MacIO" IDE controller
Merge commit 'gcl/next' into next
Merge commit 'jwb/next' into next
Merge commit 'origin/master' into next
powerpc: Fix usage of 64-bit instruction in 32-bit altivec code
nouveau: Fix endianness with new context program loader
Benjamin Marzinski (3):
GFS2: Improve statfs and quota usability
GFS2: remove division from new statfs code
GFS2: drop rindex glock to refresh rindex list
Benny Halevy (1):
nfsd: use STATEID_FMT and STATEID_VAL for printing stateids
Benoit PAPILLAULT (2):
zd1211rw: Fix TX status reporting in order to have proper rate control
ath9k: This patch fix RX unpadding for any received frame.
Benoit Papillault (1):
ath9k: Proper padding/unpadding for the TX/RX path.
Bernd Porr (1):
Staging: comedi: fix usbdux timeout bug
Bernd Schmidt (1):
Blackfin: improve async bank access checking (for cross-banks & XIP)
Bernhard Walle (2):
vt: introduce and use vt_kmsg_redirect() function
vt: don't export vt_kmsg_redirect() to userspace
Bjorn Helgaas (42):
vsprintf: fix io/mem resource width
vsprintf: add %pR support for IRQ and DMA resources
vsprintf: add %pRt, %pRf to print struct resource details
PCI: print resources consistently with %pRt
x86/PCI: print resources consistently with %pRt
ia64/PCI: print resources consistently with %pRt
PNP: print resources consistently with %pRt
x86/PCI: allow MMCONFIG above 4GB
x86/PCI: use -DDEBUG when CONFIG_PCI_DEBUG set
PCI hotplug: move IOAPIC support from acpiphp to ioapic driver
vsprintf: use %pR, %pr instead of %pRt, %pRf
PCI: make PME# messages KERN_DEBUG
x86/PCI: print domain:bus in conventional format
PCI: replace pr_debug with dev_dbg
PCI: improve discovery/configuration messages
x86/PCI: for debuggability, show host bridge windows even when ignoring
_CRS
x86/PCI: fix bogus host bridge window start/end alignment from _CRS
resources: when allocate_resource() fails, leave resource untouched
x86/PCI: remove 64-bit division
x86/PCI: MMCONFIG: remove unused definitions
x86/PCI: MMCONFIG: count MCFG structures with local variable
x86/PCI: MMCONFIG: step through MCFG table, not pci_mmcfg_config[]
x86/PCI: MMCONFIG: centralize MCFG structure management
x86/PCI: MMCONFIG: simplify tests for empty pci_mmcfg_config table
x86/PCI: MMCONFIG: reject MMCONFIG apertures at address zero
x86/PCI: MMCONFIG: add PCI_MMCFG_BUS_OFFSET() to factor common expression
x86/PCI: MMCONFIG: use a private structure rather than the ACPI MCFG one
x86/PCI: MMCONFIG: rename pci_mmcfg_region structure members
x86/PCI: MMCONFIG: use pointer to simplify pci_mmcfg_config[] structure
access
x86/PCI: MMCONFIG: add resource to struct pci_mmcfg_region
x86/PCI: MMCONFIG: trivial is_mmconf_reserved() interface simplification
x86/PCI: MMCONFIG: add virtual address to struct pci_mmcfg_region
x86/PCI: MMCONFIG: remove typeof so we can use a list
x86/PCI: MMCONFIG: manage pci_mmcfg_region as a list, not a table
x86/PCI: MMCONFIG: add pci_mmconfig_remove() to remove MMCONFIG region
x86/PCI: MMCONFIG: clean up printks
x86/PCI: MMCONFIG: add lookup function
PNPACPI: save struct acpi_device, not just acpi_handle
PNP: add interface to retrieve ACPI device from a PNPACPI device
ipmi: remove unused PCI probe code
ipmi: refer to table as "SPMI", not "ACPI"
ipmi: add PNP discovery (ACPI namespace via PNPACPI)
Boaz Harrosh (31):
sparc: remove unused nfsd #includes
[SCSI] libosd: osd_dev_is_ver1 - Minor API cleanup
[SCSI] libosd: osd_sense: OSD_CFO_PERMISSIONS
[SCSI] osduld: Ref-counting bug fix
[SCSI] osduld: Use device->release instead of internal kref
[SCSI] libosd: osd_dev_info: Unique Identification of an OSD device
[SCSI] libosd: bug in osd_req_decode_sense_full()
[SCSI] libosd: Bugfix of error handling in attributes-list decoding
[SCSI] libosd: Error handling revamped
[S390] s390: remove unused nfsd #includes
exofs: More sane debug print
exofs: dbg-print less
exofs: refactor exofs_i_info initialization into common helper
exofs: Prints on mount and unmout
exofs: statfs blocks is sectors not FS blocks
exofs: move osd.c to ios.c
exofs: Move all operations to an io_engine
exofs: Multi-device mirror support
[SCSI] libosd: Fix blk_put_request locking again
nfsd: Remove unused dprintk
sunrpc: Clean never used include files
nfsd: Fix independence of a few nfsd related headers
nfsd: Headers Independence and include cleanups
nfsd: Source files #include cleanups
compat.c: Remove dependence on nfsd private headers
parsic: remove un-used nfsd #includes
sparc: remove un-used nfsd #includes
s390: remove un-used nfsd #includes
lockd: Remove un-used nfsd headers #includes
vfs: nfsctl.c un-used nfsd #includes
nfsd: Move private headers to source directory
Bob Copeland (2):
ath5k: use noise calibration from madwifi hal
ath5k: allow setting txpower to 0
Bob Liu (1):
memcg: code clean, remove unused variable in mem_cgroup_resize_limit()
Bob Moore (22):
ACPICA: Add repair for bad _BIF/_BIX packages
ACPICA: Update version to 20091013
ACPICA: Reduce severity of predefined repair messages, Warning to Info
ACPICA: Change package length error message to an info message
ACPICA: Fix possible fault if return Package objects contain NULL elements
ACPICA: Add repair for predefined methods that must return sorted lists
ACPICA: New internal utility function to create Integer objects
ACPICA: Deploy new create integer interface where appropriate
ACPICA: Update version to 20091112.
ACPICA: Fix two Scope type error messages
ACPICA: Fix two additional Scope override error messages
ACPICA: Add repair for bad _FDE/_GTM buffers
ACPICA: Update internal namespace node/handle interfaces
ACPICA: Add more conversions to predefined name repair module
ACPICA: Update function headers, no functional change
ACPICA: Fix mutex errors when running _REG methods
ACPICA: Move Package-to-Buffer repair code into common ToBuffer function
ACPICA: Remove messages if predefined repair(s) are successful
ACPICA: Update function headers and comments, no functional change
ACPICA: Conditionally perform complex per-predefined-name repairs
ACPICA: Predefined name repair: automatically remove null package elements
ACPICA: Update version to 20091214
Bolko Maass (1):
powerpc/windfarm: Add detection for second cpu pump
Borislav Petkov (28):
x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus
mce, edac: Use an atomic notifier for MCEs decoding
x86, mce: Fix up MCE naming nomenclature
x86, mce: Add a global MCE init helper
ide-tape: remove the BKL
x86, cpu: mv display_cacheinfo -> cpu_detect_cache_sizes
amd64_edac: clarify DRAM CTL debug reporting
amd64_edac: make DRAM regions output more human-readable
amd64_edac: unify MCGCTL ECC switching
amd64_edac: wrap-up pci config read error handling
amd64_edac: cleanup DRAM cfg low debug output
amd64_edac: cleanup rest of amd64_dump_misc_regs
amd64_edac: dump DIMM sizes on K8 too
amd64_edac: cleanup f10_early_channel_count
amd64_edac: enhance address to DRAM bank mapping
amd64_edac: remove superfluous dbg printk
amd64_edac: rename StinkyIdentifier
amd64_edac: remove unneeded extract_error_address wrapper
edac, mce: update AMD F10h revD check
edac: add memory types strings for debugging
amd64_edac: detect DDR3 memory type
amd64_edac: remove early hw support check
amd64_edac: add a leaner syndrome decoding algorithm
amd64_edac: correct sys address to chip select mapping
amd64_edac: bump driver version
x86, msr: Add support for non-contiguous cpumasks
edac, mce: correct corenum reporting
edac, mce, amd: silence GART TLB errors
Brandon Philips (1):
sky2: fix sky2_link_down copy/paste comment error
Breno Leitao (3):
bnx2: EEH is failing with timeout
cxgb3: Fixing EEH handlers
jsm: adding EEH handlers
Breno Leitão (7):
jsm: IRQ handlers doesn't need to have IRQ_DISABLED enabled
jsm: Rewriting a bad log message
jsm: remove the ch_custom_speed field
jsm: removing ch_old_baud field
jsm: Remove ch_cpstime field
jsm: Removing unused jsm_channel->ch_wopen field
jsm: removing the field jsm_board->intr_count
Brian Gerst (15):
x86, 64-bit: Move K8 B step iret fixup to fault entry asm
x86, 64-bit: Fix bstep_iret jump
x86: Optimize loadsegment()
x86, 64-bit: Set data segments to null after switching to 64-bit mode
x86-32: Add new pt_regs stubs
x86: Merge sys_iopl
x86: Merge sys_execve
x86: Merge sys_sigaltstack
x86, 32-bit: Convert sys_vm86 & sys_vm86old
x86: Merge sys_clone
x86, 64-bit: Move kernel_thread to C
x86, 64-bit: Use user_mode() to determine new stack pointer in
copy_thread()
x86, 32-bit: Use same regs as 64-bit for kernel_thread_helper
x86: Sync 32/64-bit kernel_thread
x86: Merge kernel_thread()
Brian Haley (5):
Use sk_mark for IPv6 routing lookups
IPv6: Fix 6RD build error
IPv6: use ipv6_addr_copy() in ip6_route_redirect()
IPv6: use ipv6_addr_set_v4mapped()
IPv6: use ipv6_addr_v4mapped()
Brian King (7):
powerpc: Add kdump support to Collaborative Memory Manager
[SCSI] ibmvfc: Fixup TMF response handling
[SCSI] ibmvfc: Fix locking in ibmvfc_remove
[SCSI] ibmvfc: Remove unnecessary parameter to ibmvfc_init_host
[SCSI] ibmvfc: Fix adapter cancel flags for terminate_rport_io
[SCSI] ibmvfc: Add FC Passthru support
[SCSI] ibmvfc: Driver version 1.0.7
Brice Goglin (1):
myri10ge: use src+dst for rss hashing
Bruce Allan (38):
e1000e: flow control doesn't re-enable
e1000e: check WoL mode is among set of supported modes
e1000e: add missing tests for 82583 in ethtool functions
e1000e: clearing interrupt timers causes descriptors to get flushed
e1000e: function pointers for ethtool set/get offloads
e1000e: don't clean Rx ring while resetting
e1000e: link reporting problems
e1000e: improper return code signage
e1000e: disable K1 on PCH LOM when in PHY loopback mode
e1000e: Incorrect MII Link beat reporting.
e1000e: cleanup redundant #include's
e1000e: consolidate two dbug macros into one simpler one
e1000e: cleanup ops function pointers
e1000e: update copyright information
e1000e: remove comments regarding a non-existent api module
e1000e: provide comment for 82571 workaround
e1000e: set bools to true/false instead of 1/0
e1000e: cleanup - shift indentation left by exiting early in e1000_tso
e1000e: cleanup functions that clear hardware statistics
e1000e: set pm_qos DMA latency requirement per interface when needed
e1000e: do not error out on identification LED init failure
e1000e: remove redundant might_sleep()
e1000e: cosmetic - group local variables of the same type
e1000e: update Tx Unit hang detection message
e1000e: provide family-specific functions to manage VLAN filter arrays
e1000e: guard against buffer overflow in cable length tables
e1000e: provide family-specific PHY power up/down operations
e1000e: ensure the link state is correct for serdes links
e1000e: enable new 82567V-3 device
e1000e: comment corrections
e1000e: add debug messages
e1000e: PHY type cleanups in e1000e_check_downshift()
e1000e: check_polarity function pointers not set for 8257x
e1000e: refactor PHY ID detection workaround
e1000e: correct ICH/PCH PHY operations function pointers
e1000e: minor correction to name of bit in CTRL_EXT register
e1000e: replace incorrect use of GG82563_REG macro
e1000e: only perform ESB2 MDIC workaround on certain configurations
Bruce Jones (8):
Staging: comedi: ni_atmio16d: fix formating errors
Staging: comedi: ni_atmio16d: brace fixes
Staging: comedi: nt_atmio16d: space and tab fixes
Staging: comedi: ni_atmio16d: printk fixups
Staging: comedi: vmk80xx: cleanup formatting
Staging: comedi: acl7225b.c: CodingStyle printk fixups
Staging: comedi: adl_pci7296: CodingStyle cleanup
Staging: comedi: adl_pci7432: coding style cleanup
Bryan Wu (3):
USB: musb: kill compile warning for Blackfin systems
USB: musb: kill some useless comments in Blackfin driver
USB: musb: fix musb_platform_set_mode() definition
C A Subramaniam (6):
omap: mailbox: Add build specific changes to support omap mailbox
omap: mailbox: Add resources and mailbox register base address for OMAP4
mailbox
omap: mailbox: remove unnecessary arg for omap_mbox_msg_send
omap: mailbox: Adds code changes to support OMAP4 mailbox
omap: mailbox: OMAP4 Mailbox Patch to change the IRQ flag from
IRQF_DISABLED to IRQF_SHARED
omap: mailbox: OMAP4 Mailbox-driver Patch to support tasklet
implementation
CHENG Renquan (1):
USB: add remove_id sysfs attr for usb drivers
Carsten Emde (2):
tracing: Fix trace_marker output
tracing: Remove comparing of NULL to va_list in trace_array_vprintk()
Carsten Otte (2):
KVM: s390: Make psw available on all exits, not just a subset
KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c
Catalin Marinas (9):
kmemleak: Do not use off-slab management with SLAB_NOLEAKTRACE
kmemleak: Simplify the kmemleak_scan_area() function prototype
kmemleak: Scan the _ftrace_events section in modules
kmemleak: Release the object lock before calling put_object()
kmemleak: Show the age of an unreferenced object
kmemleak: Reduce the false positives by checking for modified objects
ARM: 5794/1: Flush the D-cache during copy_user_highpage()
ARM: Add an earlyprintk debug console
ARM: RealView: Fix typo in the RealView/PBX Kconfig entry
Cesar Eduardo Barros (1):
WARN_ONCE(): use bool for boolean flag
Chaithrika U S (12):
ASoC: DaVinci: McASP FIFO related updates
davinci: DA850/OMAP-L138 EVM expander setup and UI card detection
davinci: RMII support for DA850/OMAP-L138 EVM
davinci: DA850/OMAP-L138: Set ASYNC3 domain flag for McASP
DA8xx/OMAP-L1xx: Add high speed SD/MMC capabilities
davinci: mmc: add cpufreq support
davinci: fb: calculate the clock divider from pixel clock info
davinci: fb: add cpufreq support
davinci: fb: update the driver in preparation for addition of power
management features
davinci: fb : add suspend/resume suuport for DA8xx/OMAP-L1xx fb driver
davinci: fb: add framebuffer blank operation
da850/omap-l138: add callback to control LCD panel power
Chandra Seetharaman (5):
[SCSI] scsi_dh: Change the scsidh_activate interface to be asynchronous
[SCSI] scsi_dh: Make rdac hardware handler's activate() async
[SCSI] scsi_dh: Make hp hardware handler's activate() async
[SCSI] scsi_dh: Make alua hardware handler's activate() async
[SCSI] scsi_dh: create sysfs file, dh_state for all SCSI disk devices
Changli Gao (4):
sendfile(): check f_op.splice_write() rather than f_op.sendpage()
netfilter: nf_conntrack: avoid additional compare.
act_mirred: cleanup
act_mirred: optimization.
Charulatha V (1):
omap: GPIO module enable/disable
Chen Liqin (4):
asm-generic: Fix typo in asm-generic/unistd.h.
score: add flush_dcahce_page and PG_dcache_dirty define
score: fixed pfn_valid define.
score: include asm-generic/param.h in asm/delay.h.
Chien Tung (7):
RDMA/nes: Add support for IB_WR_*INV
RDMA/nes: Correct fast memory registration implementation
RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset
RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension
RDMA/nes: Clean up struct nes_qp
RDMA/nes: Add max_cqe check to nes_create_cq()
RDMA/nes: Update copyright and branding string
Chris Leech (18):
[SCSI] libfc: fix memory corruption caused by double frees and bad error
handling
[SCSI] libfc: changes to libfc_host_alloc to consolidate initialization
with allocation
[SCSI] libfc: add some generic NPIV support routines to libfc
[SCSI] libfc: vport link handling and fc_vport state managment
[SCSI] libfc, libfcoe: FDISC ELS for NPIV
[SCSI] libfcoe, fcoe: libfcoe NPIV support
[SCSI] fcoe: add a separate scsi transport template for NPIV vports
[SCSI] fcoe: NPIV vport create/destroy
[SCSI] libfc: RPN_ID is obsolete and unnecessary
[SCSI] libfc: RNN_ID may be required before RSNN_NN with some switches
[SCSI] libfc: Register Symbolic Node Name (RSNN_NN)
[SCSI] libfc: Register Symbolic Port Name (RSPN_ID)
[SCSI] libfc: combine name server registration response handlers
[SCSI] libfc: combine name server registration request functions
[SCSI] fcoe: vport symbolic name support
[SCSI] libfc, fcoe: fixes for highmem skb linearize panics
[SCSI] fcoe: allow SCSI-FCP to be processed directly in softirq context
[SCSI] libfc: reduce hold time on SCSI host lock
Chris Mason (3):
Merge branch btrfs-master into for-linus
Btrfs: make sure fallocate properly starts a transaction
Merge branch 'master' of
ssh://master.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into
for-linus
Chris Wilson (8):
drm/i915: Use a single thread workqueue
drm/i915: debugfs interface to manually reset the GPU
drm/i915: Avoid NULL dereference with component_only tv_modes
drm/i915: Don't update the render-clock for every bo.
drm/i915: Drop a some common DRM_ERROR()
drm/i915: Report purgeable status in buffer lists.
drm/i915: Set the error code after failing to insert new offset into mm
ht.
drm/i915: Remove a debugging printk from hangcheck
Chris Wright (3):
PCI: add pci_request_acs
intel-iommu: Detect DMAR in hyperspace at probe time.
intel-iommu: ignore page table validation in pass through mode
Christian Borntraeger (5):
ratelimit: Make suppressed output messages more useful
[S390] dasd: remove dead code
[S390] use generic termbits.h header file
[S390] use generic sockios.h header file
[S390] s390: use change recording override for kernel mapping
Christian Ehrhardt (3):
sched: Fix missing sched tunable recalculation on cpu add/remove
sched: Make tunable scaling style configurable
sched: Update normalized values on user updates via proc
Christian Koenig (1):
drm/radeon/kms: HDMI support for R600 KMS
Christian Lamparter (6):
iwlwifi: drop lib80211 dependency
ar9170: atomic pending A-MPDU counter
ar9170usb: atomic pending urbs counter
ar9170: don't filter BlockACK frames
p54: disable channels with incomplete calibration data sets
ar9170: do not discard valuable DUPOFDM frames
Christian Pellegrin (2):
can: Driver for the Microchip MCP251x SPI CAN controllers
can: fix setting mcp251x bit timing on open
Christian Schulte (1):
hwmon: (w83627hf) Fix for "No such device"
Christof Schmitt (18):
[SCSI] zfcp: Adapt change_queue_depth for queue full tracking
[SCSI] scsi_transport_fc: Introduce helper function for blocking scsi_eh
[SCSI] libfc: Add target reset flag to FCP header file
[SCSI] zfcp: Access ports and units with container_of in sysfs code
[SCSI] zfcp: Merge trace code for fsf requests in one function
[SCSI] zfcp: Implement module unloading
[SCSI] zfcp: Dont fail SCSI commands when transitioning to blocked
fc_rport
[SCSI] zfcp: Update FCP protocol related code
[SCSI] zfcp: Use common code definitions for FC ELS structs
[SCSI] zfcp: Use common code definitions for FC CT structs
[SCSI] zfcp: Move WKA port to zfcp FC code
[SCSI] zfcp: Remove ZFCP_DID_MASK
[SCSI] zfcp: Simplify handling of ct and els requests
[SCSI] zfcp: Improve ELS ADISC handling
[SCSI] zfcp: Update FSF error reporting
[SCSI] zfcp: Block scsi_eh thread for rport state BLOCKED
[SCSI] zfcp: Activate fc4s attributes for zfcp in FC transport class
[SCSI] zfcp: Remove flag ZFCP_STATUS_FSFREQ_TMFUNCNOTSUPP
Christoph Hellwig (40):
block: use normal I/O path for discard requests
block: allow large discard requests
blkdev: flush disk cache on ->fsync
fat: make discard a mount option
UBIFS: remove manual O_SYNC handling
libata: add translation for SCSI WRITE SAME (aka TRIM support)
GFS2: add barrier/nobarrier mount options
vfs: Implement proper O_SYNC semantics
kill wait_on_page_writeback_range
afs: remove manual O_SYNC handling
ubifs: remove manual O_SYNC handling
xfs: simplify inode teardown
xfs: fix mmap_sem/iolock inversion in xfs_free_eofblocks
xfs: I/O completion handlers must use NOFS allocations
xfs: reset the i_iolock lock class in the reclaim path
xfs: use WRITE_SYNC_PLUG for synchronous writeout
xfs: cleanup data end I/O handlers
xfs: remove IO_ISAIO
xfs: simplify xfs_buf_get / xfs_buf_read interfaces
xfs: rename xfs_attr_fetch to xfs_attr_get_int
xfs: uninline xfs_get_extsz_hint
xfs: kill the STATIC_INLINE macro
xfs: remove incorrect sparse annotation for xfs_iget_cache_miss
xfs: cleanup dmapi macros in the umount path
avr32: convert to asm-generic/hardirq.h
xfs: cleanup bmap extent state macros
xfs: change the xfs_iext_insert / xfs_iext_remove
xfs: event tracing support
elf: kill USE_ELF_CORE_DUMP
direct-io: cleanup blockdev_direct_IO locking
sanitize xattr handler prototypes
make generic_acl slightly more generic
cleanup blockdev_direct_IO locking
ocfs: stop using do_sync_mapping_range
direct I/O fallback sync simplification
xfs: check for not fully initialized inodes in xfs_ireclaim
xfs: kill xfs_bmbt_rec_32/64 types
fix up O_SYNC comments
fold do_sync_file_range into sys_sync_file_range
kill I_LOCK
Christoph Lameter (13):
this_cpu: Introduce this_cpu_ptr() and generic this_cpu_* operations
this_cpu: Implement X86 optimized this_cpu operations
this_cpu: Use this_cpu operations for SNMP statistics
this_cpu: Use this_cpu operations for NFS statistics
this_cpu: Use this_cpu ops for network statistics
this_cpu: Straight transformations
this_cpu: Eliminate get/put_cpu
this_cpu: xfs_icsb_modify_counters does not need "cpu" variable
this_cpu: Use this_cpu_ptr in crypto subsystem
this_cpu: Use this_cpu ops for VM statistics
this_cpu: Use this_cpu operations in RCU
this_cpu: Use this_cpu_xx in nmi handling
this_cpu: Use this_cpu_xx for ftrace
Chuck Lever (11):
SUNRPC: Display compressed (shorthand) IPv6 presentation addresses
NFS: Display compressed (shorthand) IPv6 in /proc/mounts
NFS: Revert default r/wsize behavior
SUNRPC: Check explicitly for tk_status == 0 in call_transmit_status()
SUNRPC: Allow RPCs to fail quickly if the server is unreachable
SUNRPC: Simplify synopsis of rpcb_local_clnt()
SUNRPC: Use a cached RPC client and transport for rpcbind upcalls
SUNRPC: Use TCP for local rpcbind upcalls
SUNRPC: Use soft connects for autobinding over TCP
SUNRPC: Use soft connect semantics when performing RPC ping
SUNRPC: soft connect semantics for UDP
Cindy H Kao (9):
wimax/i2400m: fix the bootmode RX deadlock in SDIO driver
wimax/iwmc3200: overwrite SDIO IOR timeout value to avoid platform hang
wimax/iwmc3200: don't disable the SDIO function if enable fails
wimax/iwmc3200: increase wait time before enable retry
wimax/i2400m/sdio: clear the INTR status bit after reading size
wimax/i2400m: don't write to memory allocated by request_firmware()
wimax/iwmc3200: add new sdio device ID to support iwmc3200 2.5GHz sku
wimax/i2400m: use JUMP cmd for last FW chunk indication
wimax/i2400m: change the bcf_len to exclude the extended header size
Clark Williams (2):
perf tools: Add debugfs utility routines for perf
perf tools: Modify perf routines to use new debugfs routines
Claudio Scordino (2):
mtd: atmel_nand: unused variable removed
atmel_lcdfb.c: fix printk() type mismatch
Clemens Ladisch (28):
sound: oxygen: do not try to restore nonexistent EEPROM
sound: oxygen: fix for PI7C9X110 compatibility
sound: virtuoso: split virtuoso.c
sound: virtuoso: fix Xonar Essence ST support
sound: oxygen: better defaults for upmixing control
sound: oxygen: add stereo upmixing to center/LFE channels
sound: oxygen: more hardware documentation
sound: oxygen: cache codec registers
sound: virtuoso: add headphone impedance control
sound: oxygen: allow custom MCLK rates
sound: virtuoso: add PCM1796 oversampling control
sound: oxygen: add digital filter control
sound: oxygen: add high-pass filter control
sound: oxygen: fix input monitor control names
control: remove snd_konctrol_volatile::owner_pid field
control: use reference-counted pid
sound: rawmidi: fix opened substreams count
sound: pcm: record a substream's owner process
sound: rawmidi: record a substream's owner process
drm/fb: fix FBIOGET/PUT_VSCREENINFO pixel clock handling
drm: set the type of the drm_framebuffer::fbdev field
drm/kms: allocate framebuffer cmap
sound: usb-audio: add Roland UA-1G support
sound: usb-audio: allow switching altsetting on Roland USB MIDI devices
sound: usb: make the USB MIDI module more independent
sound: usxxx: cleanup chip field
vt: make the default cursor shape configurable
hwmon: New driver for AMD Family 10h/11h CPUs
Cliff Brake (2):
USB: ftdi_sio: add USB device ID's for B&B Electronics line
USB: mos7840: add device IDs for B&B electronics devices
Cliff Cai (5):
USB: musb: clear the Blackfin interrupt pending bits early in the ISR
USB: musb: Blackfin code needs NOP_USB_XCEIV too
Blackfin: bf537-stamp: add adau1371 i2c address
Blackfin: bf537-stamp: add adau1761 i2c address
mmc: Blackfin SD Host Controller Driver
Cliff Wickman (2):
x86: SGI UV: Fix BAU initialization
x86: Fix duplicated UV BAU interrupt vector
Corentin Chary (9):
UBI: Add ubi_open_volume_path
UBIFS: support mounting of UBI volume character devices
eeepc-laptop: add touchpad led
asus-laptop: use KEY_F13 to map "Disable Touchpad" event
asus-laptop: Add wlan switch found on V6V
eeepc-laptop: map keys found on newer eeepc
eeepc-laptop: fix coding style
asus-laptop: schedule display_get and lcd_switch for removal
asus-laptop: change light sens default values.
Corrado Zoccolo (14):
cfq-iosched: adapt slice to number of processes doing I/O
cfq-iosched: preparation to handle multiple service trees
cfq-iosched: reimplement priorities using different service trees
cfq-iosched: enable idling for last queue on priority class
cfq-iosched: fairness for sync no-idle queues
cfq-iosched: simplify prio-unboost code
cfq-iosched: fix next_rq computation
cfq-iosched: cleanup unreachable code
cfq-iosched: fix ncq detection code
cfq-iosched: fix no-idle preemption logic
cfq-iosched: idling on deep seeky sync queues
cfq-iosched: fix corner cases in idling logic
cfq-iosched: reduce write depth only if sync was delayed
cfq-iosched: commenting non-obvious initialization
Cory Maccarrone (8):
omap1: mmc: Add platform init for omap7xx
omap1: omap_udc: Add clocking and disable vbus sense for omap7xx
omap1: Add board support and LCD for HTC Herald
omap1: Add default kernel configuration for Herald
omap1: Add omap7xx USB support
omap1: I2C mux and clocks for omap7xx
omap1: htcherald: Update defconfig to include mux support
Add OMAP spi100k driver
Cosmin Ratiu (1):
ipv6: fix devconf after adding force_tllao option
Curt Wohlgemuth (1):
ext4: remove blocks from inode prealloc list on failure
Curtis Wald (1):
powerpc/44x: Fix PCI node in Yosemite DTS
Cyrill Gorcunov (15):
x86, apic: Introduce the NOOP apic driver
x86, apic: Use apic noop driver
x86, apic: Limit apic dumping, introduce new show_lapic= setup option
x86, apic: Explain show_lapic= in kernel parameters list
x86: apic: Allow noop operations to be called almost at any time
net,socket: introduce DECLARE_SOCKADDR helper to catch overflow at build
time
irq: Do not attempt to create subdirectories if /proc/irq/<irq> failed
x86, apic: Use PAGE_SIZE instead of numbers
x86, ioapic: Use snrpintf while set names for IO-APIC resourses
x86, apic: Get rid of apicid_to_cpu_present assign on 64-bit
x86: apic: Do not use stacked physid_mask_t
net: netlink_getname, packet_getname -- use DECLARE_SOCKADDR guard
x86: io-apic: IO-APIC MMIO should not fail on resource insertion
x86, perf events: Check if we have APIC enabled
x86, mce: Thermal monitoring depends on APIC being enabled
Daisuke Nishimura (4):
memcg: add mem_cgroup_cancel_charge()
memcg: cleanup mem_cgroup_move_parent()
memcg: avoid oom-killing innocent task in case of use_hierarchy
memcg: remove memcg_tasklist
Damian Lukowski (2):
tcp: Stalling connections: Fix timeout calculation routine
tcp: Stalling connections: Move timeout calculation routine
Dan Carpenter (8):
ALSA: remove unnecessary null check
drm/ttm: fix small memory leak in ttm_memory.c
USB: r8a66597: clean up. remove unneeded null checks
USB: fix possible null deref in init_usb_class()
mfd: Fix incorrect error check for wm8350-core
ACPICA: Move check for valid Thread ID structure
V4L/DVB (13596): ov511.c typo: lock => unlock
drivers/video/via/viafbdev.c: fix oops with no /proc
Dan Williams (3):
i2400m: minimal ethtool support
md: rcu_read_lock() walk of mddev->disks in md_do_sync()
md: add 'recovery_start' per-device sysfs attribute
Daniel C Halperin (5):
iwlwifi: clean up rs_tx_status
iwlwifi: do not clear TX info flags when receiving BlockAckResponse
iwlwifi: add aggregation tables to the rate scaling algorithm
iwlwifi: fix bugs in beacon configuration
iwlwifi: make iwlwifi send beacons
Daniel Drake (1):
sdio: fix reference counting in sdio_remove_func()
Daniel J Blueman (2):
mfd: twl4030: fix ELF section mismatch...
hwmon: w83627ehf updates
Daniel Mack (25):
ASoC: CS4270: export de-emphasis filter as ALSA control
ARM: MX3: remove I2C defintions from mx31lilly.c
ARM: MX3: add SPI functions for lilly1131-db
ARM: MX3: add support for mc13783 on lilly-db
ARM: MX3: Add pad config for MMC pins on lilly-db
ARM: MX3: add MX3X_UART1_BASE_ADDR for uncompression on lilly1131
MXC: Add support for ULPI Viewports
ARM: MX3: modularize 'mx31lite' code
ARM: MX3: add MMC/SDHC support to mx31lite-db.c
ARM: MX3: add SPI devices for mx31lite
ARM: MX3: add USB functions for mx31litekit
ARM: MX3: add support for GPIO LEDs on litekit db
ARM: MX3: add NOR flash support via physmap mtd driver
ARM: MX3: lilly1131: move MC13783 device registration
ARM: MX3: fix CPU revision number detection
ALSA: ARM: add Raumfeld audio support
Input: gpio_keys - scan gpio state at probe and resume time
ASoC: pxa/raumfeld: adopt new snd_soc_dai_set_pll() API
spi/i.mx: drain MXC SPI transfer buffer when probing device
USB OTG: add support for ulpi connected external transceivers
USB OTG: Add generic driver for ULPI OTG transceiver
USB: Add EHCI support for MX27 and MX31 based boards
drivers/misc: add driver for Texas Instruments DAC7512
leds: leds-alix2c - take port address from MSR
leds: Add driver for LT3593 controlled LEDs
Daniel Patrick Johnson (4):
Staging: comedi: ni_mio_cs.c: coding style cleanup
Staging: Comedi: pcm_common: Fixed all checkpatch issues
Staging: comedi: pcmmio: Coding style cleanup
Staging: comedi: pcmmio: more coding style cleanup
Daniel Ritz (1):
backlight: mbp_nvidia_bl - add two more MacBookPro variants
Daniel Silverstone (1):
Input: usbtouchscreen - add support for Zytronic capacitive touchscreen
Daniel T Chen (4):
ALSA: intel8x0: Mute External Amplifier by default for Gateway 4525GZ
ALSA: hda: Fix max PCM level to 0 dB for Fujitsu-Siemens laptops using
CX20549 (Venice)
ALSA: hda: Use ALC260_WILL quirk for another Acer model (0x1025007f)
ALSA: hda: Fix max PCM level to 0 dB for AD1981_HP
Daniel Vetter (13):
drm: make drm_mode_object_find typesafe
drm/i915: add i915_lp_ring_sync helper
drm/i915: kill superflous IS_I855 macro
drm/i915: implement drmmode overlay support v4
drm/i915: fully switch off overlay when not in use
drm/i915: implement fastpath for overlay flip waiting
drm/i915: implement interruptible sleeps in the overlay code
drm/i915: kill i915_lp_ring_sync
drm/i915: overlay: kill one more unnecessary uninterruptible sleep
drm/i915: fix get_core_clock_speed for G33 class desktop chips
drm/i915: overlay: extract some duplicated code
drm/i915: fixup interrupted overlay switch off calls
kbuild: specify absolute paths for cscope
Daniel Walker (1):
Add arm msm maintainer entry
Danny Wood (1):
V4L/DVB (13168): Add support for Asus Europa Hybrid DVB-T card (SAA7134
SubVendor ID: 0x1043 Device ID: 0x4847)
Darrick J. Wong (2):
x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up
the PCI tree
powerpc/therm_adt746x: Record pwm invert bit at module load time]
Dave Airlie (44):
Merge branch 'drm-next' of ../drm-2.6 into drm-next
Merge branch 'drm-next' of ../drm-2.6 into drm-next
Merge branch 'drm-next' of ../drm-2.6 into drm-next
Merge branch 'drm-next' of ../drm-2.6 into drm-next
Merge branch 'drm-core-next' of ../linux-2.6 into drm-next
drm/radeon/kms: AGP systems need PCI bus mastering enabled
drm/radeon/kms: add support for encoder cloning.
drm/radeon/kms: pick 8bpp console when 32MB or less VRAM
drm/radeon/kms: add HDP flushing for all GPUs.
drm/radeon/kms: fix divide by 0 in clocks code
drm/radeon/kms: ignore unposted GPUs with no BIOS.
drm/radeon/kms: call correct atom table for digital output dpms.
drm/radeon/kms: add irq mitigation code for sw interrupt.
drm/mm: fixup typo in debug functions.
drm/radeon/kms: quirk for Gigabyte RV515 card, DVI+VGA not 2xDVI.
drm/radeon/kms: fix RS600 MC setup.
Merge remote branch 'origin/drm-core-next' into test
drm/radeon/kms: add support to atom parser for FB read/write
drm/intel: refactor DP i2c support and DP common header to drm helper
drm/ttm: fix unreachable code.
drm/radeon/kms: initial radeon displayport porting
drm/radeon/kms/dp: fix return in dpcd retrival.
drm/radeon/kms: make displayport work by reorganising vsemph setup.
drm/radeon/kms: do dp link training at dpms on time not mode set.
drm/radeon/kms: drop unused array to fix warning.
Merge branch 'drm-core-next' into drm-linus
Merge remote branch 'anholt/drm-intel-next' into drm-linus
Merge remote branch 'korg/drm-radeon-next' into drm-linus
Merge remote branch 'korg/drm-radeon-dp' into drm-linus
drm/ttm: fix memory leak noticed by kmemleak.
offb: Add support for framebuffer handoff to offb.
drm/radeon/kms: fix avivo tiling regression since radeon object rework
drm/radeon/kms: fix return value from fence function.
drm/radeon/kms: restore surface registers on resume.
Merge remote branch 'anholt/drm-intel-next' into drm-linus
Merge remote branch 'korg/drm-radeon-next' of into drm-linus
drm/radeon/kms: fix warning about cur_placement being uninitialised.
drm/ttm: fix incorrect logic in ttm_bo_io path
drm/ttm: fix two bugs in new placement routines.
drm/radeon/kms: don't report allocate failure on ERESTARTSYS
drm/radeon/gem: don't leak a gem object if reserve fails on get tiling
(v2)
Merge remote branch 'nouveau/for-airlied' of /ssd/git/drm-nouveau-next
into drm-linus
Merge remote branch 'korg/drm-radeon-next' into drm-linus
drm/radeon/kms: fix r100->r500 CS checker for compressed textures. (v2)
Dave Chinner (2):
xfs: improve metadata I/O merging in the elevator
XFS: Free buffer pages array unconditionally
Dave Hansen (2):
leds: LED driver for Intel NAS SS4200 series (v5)
leds-ss4200: Check pci_enable_device return
Dave Jones (5):
x86/PCI: Use generic cacheline sizing instead of per-vendor tests.
x86: Add new Intel CPU cache size descriptors
x86: Fix typo in Intel CPU cache size descriptor
x86: Remove the CPU cache size printk's
x86: Minimise printk spew from per-vendor init code
Dave Mitchell (1):
powerpc/4xx: Add 16K FIFO size DTS entries on supported platforms
David A. Griego (2):
davinci: Add MMC/SD support for DA830/OMAP-L137 EVM
davinci: Add NAND support for DA830/OMAP-L137 EVM platform
David Altobelli (1):
hpilo: add locking comment
David Daney (17):
Add support for GCC-4.5's __builtin_unreachable() to compiler.h (v2)
x86: Convert BUG() to use unreachable()
MIPS: Convert BUG() to use unreachable()
s390: Convert BUG() to use unreachable()
avr32: Convert BUG() to use unreachable()
Blackfin: Convert BUG() to use unreachable()
parisc: Convert BUG() to use unreachable()
MIPS: Reorder operations in stackframe.h for better scheduling
MIPS: Octeon: Add platform device for MDIO buses.
NET: Add driver for Octeon MDIO buses.
MIPS: Octeon: Add platform devices MGMT Ethernet ports.
MIPS: Octeon: Add register definitions for MGMT Ethernet driver.
NET: Add Ethernet driver for Octeon MGMT devices.
Staging: octeon-ethernet: Convert to use PHY Abstraction Layer.
MIPS: Add drotr and dins instructions to uasm.
MIPS: Put PGD in C0_CONTEXT for 64-bit R2 processors.
MIPS: Collect FPU emulator statistics per-CPU.
David Ellingsworth (14):
V4L/DVB (13060): radio-mr800: implement proper locking
V4L/DVB (13061): radio-mr800: simplify video_device allocation
V4L/DVB (13062): radio-mr800: simplify error paths in usb probe callback
V4L/DVB (13063): radio-mr800: remove unnecessary local variable
V4L/DVB (13064): radio-mr800: simplify access to amradio_device
V4L/DVB (13065): radio-mr800: simplify locking in ioctl callbacks
V4L/DVB (13066): radio-mr800: remove device removed indicator
V4L/DVB (13067): radio-mr800: fix potential use after free
V4L/DVB (13068): radio-mr800: remove device initialization from open/close
V4L/DVB (13069): radio-mr800: ensure the radio is initialized to a
consistent state
V4L/DVB (13070): radio-mr800: fix behavior of set_stereo function
V4L/DVB (13071): radio-mr800: preserve radio state during suspend/resume
V4L/DVB (13072): radio-mr800: simplify device warnings
V4L/DVB (13073): radio-mr800: set radio frequency only upon success
David Gibson (9):
powerpc/mm: Make hpte_need_flush() correctly mask for multiple page sizes
powerpc/mm: Cleanup management of kmem_caches for pagetables
powerpc/mm: Allow more flexible layouts for hugepage pagetables
powerpc/mm: Cleanup initialization of hugepages on powerpc
powerpc/mm: Split hash MMU specific hugepage code into a new file
powerpc/mm: Bring hugepage PTE accessor functions back into sync with
normal accessors
powerpc/mm: Fix bug in pagetable cache cleanup with
CONFIG_PPC_SUBPAGE_PROT
powerpc/mm: Fix bug in gup_hugepd()
powerpc/mm: Fix pgtable cache cleanup with CONFIG_PPC_SUBPAGE_PROT
David Graham (1):
e100: Fix to allow systems with FW based cards to resume from STD
David Howells (5):
FRV: Fix no-hardware-breakpoint case
PCI: Global variable decls must match the defs in section attributes
V4L/DVB: lgs8gxx: Use shifts rather than multiply/divide when possible
FS-Cache: Avoid maybe-used-uninitialised warning on variable
NOMMU: Optimise away the {dac_,}mmap_min_addr tests
David Hunter (1):
mtd: pxa3xx_nand: Fix PIO data transfer
David J. Wilder (1):
IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc()
David Kilroy (2):
orinoco: use cfg80211 ethtool ops
orinoco: remove spare KERN_DEBUG
David Miller (1):
perf sched: Fix build failure on sparc
David Rientjes (11):
x86: Clean up and add missing log levels for k8
x86: Export k8 physical topology
x86: Export srat physical topology
x86: Interleave emulated nodes over physical nodes
slub: allow stats to be cleared
oom: dump stack and VM state when oom killer panics
nodemask: make NODEMASK_ALLOC more general
mm: clear node in N_HIGH_MEMORY and stop kswapd when all memory is
offlined
mm: add gfp flags for NODEMASK_ALLOC slab allocations
mm: slab-allocate memory section nodemask for large systems
ACPI: remove NID_INVAL
David S. Miller (68):
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
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Revert "af_packet: add interframe drop cmsg (v6)"
cnic: Need to include net/ip6_checksum.h
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
sparc: Add missing __NR_recvmmsg define.
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
igb: Fix warnings in igb_set_ringparam()
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
apbuart: Fix build warning.
apbuart: Kill dependency on deprecated Sparc-only PROM interfaces.
net: Fix build warning in sock_bindtodevice().
apbuart: Fix build and missing driver unregister.
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'linux-2.6.33.y' of
git://git.kernel.org/pub/scm/linux/kernel/git/inaky/wimax
Merge branch 'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
net: compat: No need to define IFHWADDRLEN and IFNAMSIZ twice.
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
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
ipv6: Remove unused var in inet6_dump_ifinfo()
clocksource/timecompare: Fix symbol exports to be GPL'd.
Merge branch 'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan
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
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
tcp: Don't make syn cookies initial setting depend on CONFIG_SYSCTL
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
Revert "sparc: Make atomic locks raw"
sparc64: Faster early-boot framebuffer console.
Merge branch 'net-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/vxy/lksctp-dev
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
ide: Increase WAIT_DRQ to accomodate some CF cards and SSD drives.
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/ide-2.6
Merge branch 'master' of
master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
tcp: Fix warning on 64-bit.
tcp: sysctl_tcp_cookie_size needs to be exported to modules.
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-next-2.6
Merge branch 'ide-dcr' of
git://git.kernel.org/pub/scm/linux/kernel/git/bart/misc
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-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 /home/davem/src/GIT/linux-2.6/
sparc: Set UTS_MACHINE correctly.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
tcp: Remove runtime check that can never be true.
sparc64: Fix overly strict range type matching for PCI devices.
sparc64: Fix stack debugging IRQ stack regression.
sparc64: Don't specify IRQF_SHARED for LDC interrupts.
sparc: Validate that kprobe address is 4-byte aligned.
sparc64: Use kprobes_built_in() to avoid ifdefs in fault_64.c
sparc64: Add some missing __kprobes annotations to kernel fault paths.
sparc: Use __builtin_object_size() to validate the buffer size for
copy_from_user()
sparc: Stop trying to be so fancy and use __builtin_{memcpy,memset}()
sparc64: Add syscall tracepoint support.
sparc: Add alignment and emulation fault perf events.
sparc64: Use free_bootmem_late() in mdesc_lmb_free().
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
sparc64: Use clock{source,events}_calc_mult_shift().
sparc64: Fix clock event multiplier printf format.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
tcp: Revert per-route SACK/DSACK/TIMESTAMP changes.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/kaber/nf-2.6
David Santinoli (1):
ALSA: hda/realtek: quirk for D945GCLF2 mainboard
David T. L. Wong (1):
V4L/DVB (13375): cx23885: Add support for Mygica X8558Pro DMB-TH
David T.L. Wong (9):
V4L/DVB (13206): cx25840: add component support
V4L/DVB (13207): cx23885: add component input type
V4L/DVB (13208): cx23885: fix uninitialized member bug
V4L/DVB (13209): cx23885: card mygica x8506 add analog video input support
V4L/DVB (13210): cx23885: card Mygica X8506 better GPIO setup
V4L/DVB (13211): cx23885: card Mygica X8506 analog TV support
V4L/DVB (13212): fix gcc-4.3.3 compilation error at
dib7000p_pid_filter(): missing parameter name
V4L/DVB (13373): Maxium MAX2165 silicon tuner
V4L/DVB (13374): AltoBeam ATBM8830 GB20600-2006(DMB-TH) demodulator
David Teigland (1):
dlm: always use GFP_NOFS
David VomLehn (1):
MIPS: PowerTV: Base files for Cisco PowerTV platform
David Vrabel (9):
USB: make urb scatter-gather support more generic
USB: whci-hcd: support urbs with scatter-gather lists
USB: allow interrupt transfers to WUSB devices
USB: whci-hcd: fix type and format warnings in sg code
usb: whci-hcd: decode more QHead fields in the debug files
USB: wusb: add wusb_phy_rate sysfs file to host controllers
USB: whci-hcd: correctly handle sg lists longer than QTD_MAX_XFER_SIZE.
USB: wusb: don't leak urb in certain error cases
USB: wusb: correctly check size of security descriptor.
David Wong (3):
V4L/DVB (13376): cx-usb: add Mygica D689 DMB-TH USB support
V4L/DVB (13541): atbm8830: replace 64-bit division and floating point
usage
V4L/DVB (13592): max2165: 32bit build patch
David Woodhouse (10):
mtd: make onenand_base.c compile again
dmar: Fix build failure without NUMA, warn on bogus RHSA tables and don't
abort
Revert "mtd: mxc_nand: fix 2KiB pagesize NAND on i.MX27"
Merge branch 'mxc-nand' of git://git.pengutronix.de/git/imx/linux-2.6
agp/intel-agp: Clear entire GTT on startup
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
intel-iommu: Apply BIOS sanity checks for interrupt remapping too.
intel-iommu: Check for an RMRR which ends before it starts.
intel-iommu: Fix oops with intel_iommu=igfx_off
jffs2: Fix long-standing bug with symlink garbage collection.
David-John Willis (2):
wl1251: add support for PG11 chips.
wl1251: add NVS in EEPROM support
Davidlohr Bueso (1):
fix typos/grammos in Documentation/edac.txt
Denis Kirjanov (2):
mv643xx: convert to netdev_tx_t
mv643xx_eth: check for valid hw address (resubmit)
Derek (1):
V4L/DVB (13578): [PATCH] fix genpix driver (no 8psk lock).
Devin Heitmueller (10):
V4L/DVB (13076): xc5000: make the definition of the FM input part of the
xc5000 config struct
V4L/DVB (13077): em28xx: Add support for new variant of KWorld 2800d
V4L/DVB (13081): saa7134: use the #define for the xc5000 radio_input field
V4L/DVB (13082): em28xx: remove "not validated" status from Terratec
Cinergy T XS (005e)
V4L/DVB (13187): au8522: add support for saturation and hue controls
V4L/DVB (13188): xc5000: return an error on tuning attempts if firmware
not loaded
V4L/DVB (13329): s5h1409: provide HVR-1600 specific optimizations
V4L/DVB (13330): s5h1409: properly handle QAM optimization after lock
achieved
V4L/DVB (13331): mxl5005s: provide ability to override QAM gain for
HVR-1600
V4L/DVB (13332): s5h1409: remove a set register that would cause lock to
be lost.
Dhananjay Phadke (12):
netxen: add access to on chip memory for tools
netxen: annotate register windowing code
netxen: separate register and memory access lock
netxen: add sysfs entries for diag tools
netxen: fix error codes in for tools access
netxen; update version to 4.0.62
netxen: refactor indirect register access
netxen: add PCI IDs for new chip
netxen: update module info
netxen: module firmware hints
netxen: update version to 4.0.65
netxen: fix firmware type check
Dhaval Giani (1):
sched: Add USER_SCHED to feature removal list
Dimitri Sivanich (8):
x86: SGI UV: Fix irq affinity for hub based interrupts
x86, apic: Move SGI UV functionality out of generic IO-APIC code
x86: UV RTC: Fix early expiry handling
x86: UV RTC: Add clocksource only boot option
x86: UV RTC: Clean up error handling
x86: UV RTC: Rename generic_interrupt to x86_platform_ipi
x86: Remove asm/apicnum.h
x86: UV RTC: Always enable RTC clocksource
Dirk Brandewie (5):
wimax/i2400m: Update comments to talk about SDIO reset and not USB.
wimax/i2400m: Ensure boot mode cmd and ack buffers are alloc'd before
first message
wimax/i2400m: Make boot retries a BUS-specific parameter
wimax/i2400m: USB driver uses a configurable endpoint map
wimax/i6x50: add Intel WiFi/WiMAX Link 6050 Series support
Dirk Hohndel (11):
tree-wide: fix a very frequent spelling mistake
Staging: comedi: trivial fix of a very frequent spelling mistake
Staging: comedi: gsc_hpdi: style fixes printk
Staging: comedi: gsc_hpdi: Fix style issues
Staging: comedi: gsc_hdpi: style fixes static function
Staging: comedi: icp_multi: white space style fixes
Staging: comedi: icp_multi: fix style issue printk
Staging: comedi: icp_multi: don't init static
Staging: comedi: ii_pci20kc: white space fixes
Staging: comedi: ii_pci_20kc: fix style printk
Staging: comedi: ke_counter: fix style issues
Dmitri Vorobiev (5):
MIPS: IP22: Remove an unused function
MIPS: Replace all usages of CL_SIZE by COMMAND_LINE_SIZE
MIPS: MIPSsim: Remove unused code
MIPS: Move several variables from .bss to .init.data
MIPS: Fix and enhance built-in kernel command line
Dmitry Artamonow (25):
mtd: maps/sa1100: fix section mismatch
mtd: maps: remove obsolete ipaq-flash driver
[ARM] pxa/hx4700: actually use platform_lcd driver
ARM: 5795/1: SA1100: h3100/h3600: mark *_mach_init functions as __init
ARM: 5797/1: SA1100: h3100/h3600: remove dead links from Kconfig help text
ARM: 5796/1: SA1100: h3600: remove IRDA bits from serial PM callback
ARM: 5798/1: SA1100: h3600: remove unused cruft from h3600.h
ARM: 5799/1: SA1100: h3600: stop setting direction for LCD pins
ARM: 5811/2: pcmcia: convert sa1100_h3600 driver to gpiolib
ARM: 5812/1: SA1100: h3100/h3600: separate machine-specific LCD helpers
ARM: 5813/1: SA1100: h3100/h3600: add htc-egpio driver
ARM: 5814/1: SA1100: h3100/h3600: convert all users of assign_h3600_egpio
to gpiolib
ARM: 5815/1: SA1100: h3100/h3600: remove now unused assign_h3600_egpio
handlers
ARM: 5816/1: SA1100: h3600: remove IRQ_GPIO_* definitions
ARM: 5817/1: SA1100: h3100/h3600: configure all unused gpios as inputs
ARM: 5818/1: SA1100: h3100/h3600: drop old GPIO definitions
ARM: 5819/1: SA1100: h3100/h3600: merge h3600.h and h3600_gpio.h into
h3xxx.h
ARM: 5820/1: SA1100: h3100/h3600: split h3600.c
ARM: 5821/1: SA1100: h3100/h3600: revise copyright boilerplates
ARM: 5822/1: SA1100: h3100/h3600: clean up #includes
ARM: 5823/1: SA1100: h3100/h3600: add support for gpio-keys
ARM: 5824/1: SA1100: reuse h3600 PCMCIA driver on h3100
ARM: 5825/1: SA1100: h3600: update defconfig
ARM: 5826/1: SA1100: h3100/h3600: always build htc-egpio driver
ARM: 5827/1: SA1100: h3100/h3600: emit messages on failed gpio_request
Dmitry Eremin-Solenikov (19):
wpan-phy: add a helper to put the wpan_phy device
wpan-phy: add wpan-phy iteration functions
wpan-phy: init channel/page fields
wpan-phy: use snprintf to limit the amount of chars written
wpan-phy: allow specifying a per-page channel mask
wpan-phy: follow usual patter of devices registration
ieee802154: constify struct net_device in some operations
ieee802154: merge nl802154 and wpan-class in single module
ieee802154: split away MAC commands implementation
ieee802154: add LIST_PHY command support
fakehard: no need to export net_to_phy, make it static
fakehard: claim all 2.4 Ghz channels as supported
ieee802154: add an mlme_ops call to retrieve PHY object
fakehard: mlme_ops->get_phy implementation
ieee802154: add two nl802154 helpers
ieee802154: add PHY_NAME to LIST_IFACE command results
ieee802154: add support for creation/removal of logic interfaces
ieee802154: make wpan-phy class registration to subsys_initcall
rtc: ds1307 make it possible to share an irq
Dmitry Monakhov (3):
ext4: ext4_get_reserved_space() must return bytes instead of blocks
ext4: quota macros cleanup
ext4: fix incorrect block reservation on quota transfer.
Dmitry Torokhov (37):
Input: lkkbd - change formatting style to match the rest of the kernel
Input: vsxxxaa - change formatting style to match the rest of the kernel
Input: mark custom_data in ff_periodic_effect as __user
Input: synaptic_i2c - make unnecessarily global functions static
Merge commit 'v2.6.32-rc6' into next
Input: input-polldev, matrix-keypad - include in kernel doc
Input: touchkit_ps2 - do not advertise unsupported buttons
Input: elantech - do not advertise relative events
Input: lifebook - do not advertise unsupported buttons
Input: psmouse - rework setting of BTN_MIDDLE capability
Input: polled device - schedule first poll immediately
Input: keyboard - add locking around event handling
Input: keyboard - fix lack of locking when traversing handler->h_list
Merge commit 'v2.6.32' into next
Input: matrix-keypad - switch to using dev_pm_ops
Input: psmouse - do not carry DMI data around
DMI: allow omitting ident strings in DMI tables
Input: i8042 - remove identification strings from DMI tables
Input: atkbd - remove identification strings from DMI table
Input: psmouse - remove identification strings from DMI tables
Input: wistron - remove identification strings from DMI table
Input: add generic support for sparse keymaps
Input: wistron_btns - switch to using sparse keymap library
Input: dm355evm_kbd - switch to using sparse keymap library
Input: serio - set owner in driver structures
Input: hil-mlc - use del_timer_sync() when unloading the driver
Input: altera_ps2 - add annotations to probe and remove methods
Input: gscps2 - fix probe() and remove() annotations
Input: ambakmi - annotate probe() and remove() methods
Input: sa1111ps2 - annotate probe() and remove() methods
Input: document use of input_event() function
Input: ALPS - do not set REL_X/REL_Y capabilities on the touchpad
Input: i8042 - fix locking in interrupt routine
Input: i8042 - add Gigabyte M1022M to the noloop list
Input: at32psif - do not sleep in atomic context
Merge commit 'linus' into next
Input: keyboard - don't override beep with a bell
Dominik Brodowski (35):
pcmcia: convert pcmciamtd driver to use new CIS helpers
serial_cs: use pcmcia_loop_config() and pre-determined values
pcmcia: use pre-determined values
pcmcia: use pcmcia_loop_config in misc pcmcia drivers
ipwireless: make more use of pcmcia_loop_config()
pcmcia: add new CIS access helpers
pcmcia: convert net pcmcia drivers to use new CIS helpers
pcmcia: convert ssb pcmcia driver to use new CIS helpers
pcmcia: convert pcmciamtd driver to use new CIS helpers
pcmcia: remove pcmcia_get_{first,next}_tuple()
pcmcia: use dynamic debug instead of custom infrastructure
pcmcia: use dynamic debug in PCMCIA socket drivers
pcmcia: extend error reporting and debug messages in core
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (ide)
pcmcia: deprecate CS_CHECK (bluetooth)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (char)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (isdn)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (net)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (ray-cs.c)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (wireless)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (scsi)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (serial_cs)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (sound)
pcmcia: use dynamic debug infrastructure, deprecate CS_CHECK (misc
drivers)
pcmcia: remove now-defunct cs_error, pcmcia_error_{func,ret}
pcmcia: use dev_dbg and dev_print in pd6729.c
pcmcia/staging: update comedi drivers
pcmcia: autoload module pcmcia
pcmcia: move some window-related code to pcmcia_ioctl.c
pcmcia: remove unused "window_t" typedef
pcmcia: pcmcia_request_window() doesn't need a pointer to a pointer
pcmcia: remove deprecated handle_to_dev() macro
pcmcia: rework the irq_req_t typedef
pcmcia: remove unused IRQ_FIRST_SHARED
pcmcia: CodingStyle fixes
Dominik D. Geyer (1):
correct gpio.txt typos
Don Brace (1):
cciss: Add enhanced scatter-gather support.
Don Skidmore (4):
ixgbe: add support for 82599 based Express Module X520-P2
ixgbe: Fix KR to KX fail over for Mezzanine cards
ixgbe: LINKS2 is not a valid register for 82598
ixgbe: add support for 82599 KR device 0x1517
Douglas Gilbert (1):
[SCSI] scsi_debug: fix Thin provisioning support
Dr. David Alan Gilbert (1):
doc: fix regulator docs cut-and-pasteism
Duncan Gibb (1):
V4L/DVB (13684): Fix some cut-and-paste noise in dib0090.h
Ed Lin (3):
[SCSI] stex: add small dma buffer support
[SCSI] stex: add support for reset request from firmware
[SCSI] stex: update version to 4.6.0000.4
Ed Swierk (1):
KVM: Xen PV-on-HVM guest support
Eduardo Habkost (3):
KVM: VMX: Use macros instead of hex value on cr0 initialization
KVM: SVM: Reset cr0 properly on vcpu reset
KVM: SVM: init_vmcb(): remove redundant save->cr0 initialization
Eero Nurkkala (2):
ASoC: remove io_mutex
ASoC: refactor snd_soc_update_bits()
Eilon Greenstein (12):
bnx2x: Add FW 5.2.7
bnx2x: Allowing 0 as initial fairness value
bnx2x: Remove old FW files
bnx2x: Changing the Disabled state to a flag
bnx2x: Adding FW mailbox mutex
bnx2x: Do not call load/unload functionality from DCC
bnx2x: Report the maximal available BW as link speed
bnx2x: Update to version 1.52.1-1
bnx2x: GSO implies CSUM offload
bnx2x: Remove misleading error print
bnx2x: Change coalescing granularity to 4us
bnx2x: version 1.52.1-4
Einar Lueck (2):
ctcm rollback in case of errors
qeth: Exploit Connection Isolation
Einar Rünkaru (1):
ALSA: hda - Make Dell Vostro 1015n mic and speaker switching work
Eli Cohen (2):
IB/mlx4: Remove unneeded code
IB/mlx4: Remove limitation on LSO header size
Elina Pasheva (1):
USB: serial: sierra driver memory reduction
Emese Revfy (1):
backlight: Constify struct backlight_ops
Enric Balletbo i Serra (2):
omap3: Add minimal IGEP v2 support
omap3: Add defconfig for IGEP v2 board
Enric Balletbò i Serra (1):
ASoC: Add support for IGEP v2
Erez Zadok (2):
fsstack/ecryptfs: remove unused get_nlinks param to fsstack_copy_attr_all
VFS/fsstack: handle 32-bit smp + preempt + large files in
fsstack_copy_inode_size
Eric Anholt (6):
drm/i915: Enable the SDVO debug code, which is now under DEBUG_KMS.
Merge remote branch 'airlied/drm-next' into drm-intel-next
drm/i915: Replace a calloc followed by copying data over it with malloc.
Merge remote branch 'airlied/drm-next' into drm-intel-next
drm/i915: Fix warning introduced with the page flipping ioctl.
drm/i915: Fix DDC on some systems by clearing BIOS GMBUS setup.
Eric Dumazet (107):
icmp: No need to call sk_write_space()
pktgen: Avoid dirtying skb->users when txq is full
tunnels: Optimize tx path
net: speedup sk_wake_async()
Use sk_mark for routing lookup in more places
pkt_sched: gen_estimator: Dont report fake rate estimators
udp: dynamically size hash tables at boot time
tcp: replace ehash_size by ehash_mask
net: Add netdev_alloc_skb_ip_align() helper
net: Use netdev_alloc_skb_ip_align()
net: sk_drops consolidation
inet: rename some inet_sock fields
net: sk_drops consolidation part 2
af_packet: Avoid cache line dirtying
af_packet: mc_drop/flush_mclist changes
filter: Add SKF_AD_QUEUE instruction
rtnetlink: rtnl_setlink() and rtnl_getlink() changes
ipv6 sit: RCU conversion phase I
ipv6 sit: RCU conversion phase II
xfrm6_tunnel: RCU conversion
ipip: convert hash tables locking to RCU
ip6tnl: convert hash tables locking to RCU
gre: convert hash tables locking to RCU
rtnetlink: speedup rtnl_dump_ifinfo()
vlan: allow null VLAN ID to be used
net: Introduce unregister_netdevice_queue()
net: Introduce unregister_netdevice_many()
net: add a list_head parameter to dellink() method
vlan: Optimize multiple unregistration
ipip: Optimize multiple unregistration
gre: Optimize multiple unregistration
net: sysfs: ethtool_ops can be NULL
bridge: Optimize multiple unregistration
ip6tnl: Optimize multiple unregistration
ipmr: Optimize multiple unregistration
ipv6 sit: Optimize multiple unregistration
ip6mr: Optimize multiple unregistration
net: Introduce dev_get_by_index_rcu()
veth: Fix veth_dellink method
net: use hlist_for_each_entry()
net: Introduce dev_get_by_name_rcu()
ipv4: inetdev_by_index() switch to RCU
icmp: icmp_send() can avoid a dev_put()
net: RCU locking for simple ioctl()
ifb: RCU locking avoids touching dev refcount
pppoe: RCU locking in get_item_by_addr()
packet: less dev_put() calls
ip6tnl: less dev_put() calls
ipv6: no more dev_put() in inet6_bind()
ipv6: no more dev_put() in datagram_send_ctl()
net: cleanup include/net
bnx2: avoid compiler warnings
em_meta: avoid one dev_put()
net: Introduce for_each_netdev_rcu() iterator
net: cleanup include/linux
decnet: avoid touching device refcount in dn_dev_by_index()
netfilter: remove synchronize_net() calls in ip_queue/ip6_queue
net: net/ipv4/devinet.c cleanups
bridge: remove dev_put() in add_del_if()
netlabel: remove dev_put() calls
sctp: ipv6: avoid touching device refcount
net_cls: Use __dev_get_by_index()
ip_frag: dont touch device refcount
net: sock_bindtodevice() RCU-ification
pktgen: tx_bytes might be slightly wrong
rtnetlink: Cleanups
ipv6: avoid dev_hold()/dev_put() in rawv6_bind()
udp: add a counter into udp_hslot
udp: split sk_hash into two u16 hashes
udp: secondary hash on (local port, local address)
ipv4: udp: optimize unicast RX path
ipv6: udp: optimize unicast RX path
ipv4: udp: Optimise multicast reception
ipv6: udp: Optimise multicast reception
udp: multicast RX should increment SNMP/sk_drops counter in allocation
failures
udp: bind() optimisation
ipv6: speedup inet6_dump_ifinfo()
ipv6: Allow inet6_dump_addr() to handle more than 64 addresses
parisc: led: Use for_each_netdev_rcu()
ipv6: use RCU to walk list of network devices
igmp: Use next_net_device_rcu()
ipv4: speedup inet_dump_ifaddr()
ipv6: speedup inet6_dump_addr()
inetpeer: Optimize inet_getid()
net: check the return value of ndo_select_queue()
vlan: Use __vlan_hwaccel_put_tag() in rx
net: add dev_txq_stats_fold() helper
vlan: Precise RX stats accounting
macvlan: Precise RX stats accounting
linkwatch: linkwatch_forget_dev() to speedup device dismantle
netns: net_identifiers should be read_mostly
RDMA/addr: Use appropriate locking with for_each_netdev()
netsched: Allow var_sk_bound_if meta to work on all namespaces
net: rename skb->iif to skb->skb_iif
mac80211: Speedup ieee80211_remove_interfaces()
pktgen: NUMA aware
tcp: tcp_disconnect() should clear window_clamp
ieee802154: merge cleanup
tcp: diag: Dont report negative values for rx queue
tcp: connect() race with timewait reuse
tcp: fix a timewait refcnt race
ixgbe: Fix TX stats accounting
tcp: Fix a connect() race with timewait sockets
tcp: Fix a connect() race with timewait sockets
tcp: documents timewait refcnt tricks
udp: udp_lib_get_port() fix
packet: dont call sleeping functions while holding rcu_read_lock()
Eric Miao (8):
[ARM] pxa: re-order platforms in Kconfig and Makefile
[ARM] pxa: use platform_device_id table for SSP driver
[ARM] pxa: introduce CONFIG_MACH_ZYLONITE{300,320} for CPU_PXA* removing
[ARM] pxa: select CPU_PXA310 for MACH_COLIBRI300
[ARM] pxa: make CPU_PXA* to be selectable hidden options
ARM: pxa: fix now incorrect reference of skt->irq by using
skt->socket.pci_irq
revert "[ARM] pxa/cm-x300: add PWM backlight support"
[ARM] pxa: fix no reference of cpu_is_pxa25x() in devices.c
Eric Paris (13):
SELinux: reset the security_ops before flushing the avc cache
SELinux: add .gitignore files for dynamic classes
net: drop capability from protocol definitions
net: pass kern to net_proto_family create function
net: check kern before calling security subsystem
security: report the module name to security_module_request
SELinux: header generation may hit infinite loop
SELinux: print denials for buggy kernel with unknown perms
fs: move get_empty_filp() deffinition to internal.h
ima: valid return code from ima_inode_alloc
ima: only insert at inode creation time
IMA: clean up the IMA counts updating code
ima: call ima_inode_free ima_inode_free
Eric Sandeen (6):
ext4: journal all modifications in ext4_xattr_set_handle
ext4: make trim/discard optional (and off by default)
ext4: make "norecovery" an alias for "noload"
ext3: journal all modifications in ext3_xattr_set_handle
ext3: Don't update the superblock in ext3_statfs()
ext3: make "norecovery" an alias for "noload"
Eric W. Biederman (96):
net: Allow devices to specify a device specific sysfs group.
bond: Simply bond sysfs group creation
bond: Simplify bond_create.
bond: Simplify bond device destruction
bond: Implement a basic set of rtnl link ops
bond: Add support for multiple network namespaces
bond: Get the rtnl_link_ops support correct
veth: Fix unregister_netdevice_queue for veth
sysctl: Separate the binary sysctl logic into it's own file.
sysctl: Refactor the binary sysctl handling to remove duplicate code
sysctl: Introduce a generic compat sysctl sysctl
sysctl: ia64 Use the compat_sys_sysctl
sysctl: mips Use the compat_sys_sysctl
sysctl: parisc Use the compat_sys_sysctl
sysctl: s390 Use the compat_sys_sysctl
sysctl: sparc Use the compat_sys_sysctl
sysctl: x86 Use the compat_sys_sysctl
sysctl: Remove the cond_syscall entry for sys32_sysctl
sysctl: Make do_sysctl static
net: Support specifying the network namespace upon device creation.
sysctl: Reduce sys_sysctl to a compatibility wrapper around /proc/sys
sysctl: Neuter the generic sysctl strategy routines.
sysctl: Remove dead code from sysctl_check
sysctl: Remove references to ctl_name and strategy from the generic
sysctl table
sysctl: Don't look at ctl_name and strategy in the generic code
sysctl: Warn about all uses of sys_sysctl.
sysctl: sysctl_binary.c Fix compilation when !CONFIG_NET
sysctl binary: Reorder the tests to process wild card entries first.
sysctl: Remove the unused frv sysctl unumbers
sysctl: Stop using binary sysctl numbers in arlan.
sysctl ipc: Remove dead binary sysctl support code.
sysctl fs: Remove dead binary sysctl support
sysctl kernel: Remove binary sysctl logic
sysctl security/keys: Remove dead binary sysctl support
sysctl crypto: Remove dead binary sysctl support
sysctl drivers: Remove dead binary sysctl support
sysctl mips/lasat: Remove dead binary sysctl support
sysctl frv: Remove dead binary sysctl support
sysctl s390: Remove dead sysctl binary support
sysctl ia64: Remove dead binary sysctl support
sysctl powerpc: Remove dead binary sysctl support
sysctl sh: Remove dead binary sysctl support
sysctl x86: Remove dead binary sysctl support
sysctl arm: Remove binary sysctl support
sysctl net: Remove unused binary sysctl code
sysctl: Remove the last of the generic binary sysctl support
Merge commit 'v2.6.32-rc7'
sysctl: kill dead ctl_handler definitions.
sysctl: Remove CTL_NONE and CTL_UNNUMBERED
sysctl: Drop & in front of every proc_handler.
security/tomoyo: Add a special case to handle accesses through the
internal proc mount.
security/tomoyo: Remove now unnecessary handling of security_sysctl.
net: NETDEV_UNREGISTER_PERNET -> NETDEV_UNREGISTER_BATCH
net: Implement for_each_netdev_reverse.
net: Batch network namespace destruction.
net: Automatically allocate per namespace data.
net: Simplify loopback and improve batching.
net: Simplfy default_device_exit and improve batching.
net: Simplify the bond drivers pernet operations.
net: Simplify vlan pernet operations.
net: Simplify af_key pernet operations.
net: Simplify conntrack_proto_dccp pernet operations.
net: Simplify conntrack_proto_gre pernet operations.
net: Simplify ppp_generic pernet operations.
net: Simplify pppoe pernet operations.
net: Simplify pppol2tp pernet operations.
net: Simplify phonet pernet operations.
net: Simplify ip_gre pernet operations.
net: Simplify ipip pernet operations.
net: Simplify ip6_tunnel pernet operations.
net: Simplify ipip6 aka sit pernet operations.
net: remove [un]register_pernet_gen_... and update the docs.
net: Teach vlans to cleanup as a pernet subsystem
net: Add support for batching network namespace cleanups
net: Move network device exit batching
net: Allow xfrm_user_net_exit to batch efficiently.
netns: Add an explicit rcu_barrier to unregister_pernet_{device|subsys}
net: Allow fib_rule_unregister to batch
net: Use rcu lookups in inet_twsk_purge.
net: Batch inet_twsk_purge
Driver core: Don't remove kobjects in device_shutdown.
sysfs: Update sysfs_setxattr so it updates secdata under the sysfs_mutex
sysfs: Rename sysfs_d_iput to sysfs_dentry_iput
sysfs: Use dentry_ops instead of directly playing with the dcache
sysfs: Simplify sysfs_chmod_file semantics
sysfs: Simplify iattr time assignments
sysfs: Fix locking and factor out sysfs_sd_setattr
sysfs: Update s_iattr on link and unlink.
sysfs: Nicely indent sysfs_symlink_inode_operations
sysfs: Implement sysfs_getattr & sysfs_permission
sysfs: In sysfs_chmod_file lazily propagate the mode change.
sysfs: Gut sysfs_addrm_start and sysfs_addrm_finish
sysfs: Propagate renames to the vfs on demand
sysfs: Factor out sysfs_rename from sysfs_rename_dir and sysfs_move_dir
sysfs: sysfs_setattr remove unnecessary permission check.
net: Fix userspace RTM_NEWLINK notifications.
FUJITA Tomonori (26):
x86: Use x86_platform for iommu_shutdown
x86: Add iommu_init to x86_init_ops
x86: Calgary: Convert detect_calgary() to use iommu_init hook
x86: GART: Convert gart_iommu_hole_init() to use iommu_init hook
x86: amd_iommu: Convert amd_iommu_detect() to use iommu_init hook
x86: intel-iommu: Convert detect_intel_iommu to use iommu_init hook
bootmem: Add free_bootmem_late()
swiotlb: Add swiotlb_free() function
swiotlb: Defer swiotlb init printing, export swiotlb_print_info()
x86: Handle HW IOMMU initialization failure gracefully
x86, 32-bit: Fix swiotlb boot crash
swiotlb: Remove the swiotlb variable usage
x86: Set dma_ops to nommu_dma_ops by default
x86: Move iommu_shutdown_noop to x86_init.c
swiotlb: Remove duplicate swiotlb_force extern declarations
x86: Make calgary_iommu_init() static
x86: gart: Add own dma_mapping_error function
x86: Kill bad_dma_address variable
x86: Calgary: Remove unnecessary DMA_ERROR_CODE usage
powerpc: Kill unused swiotlb variable
x86: Fix iommu=soft boot option
[SCSI] st: fix mdata->page_order handling
x86: Remove usedac in feature-removal-schedule.txt
x86: Move swiotlb initialization before dma32_free_bootmem
[IA64] fix SBA IOMMU to handle allocation failure properly
x86: Split swiotlb initialization into two stages
Faisal Latif (11):
RDMA/nes: Fix MAX_CM_BUFFER define
RDMA/nes: Fix query of ORD values
RDMA/nes: MPA request/response error checking
RDMA/nes: Resource not freed for REJECTed connections
RDMA/nes: Fix crash in nes_accept()
RDMA/nes: Abnormal listener exit causes loopback node crash
RDMA/nes: Fix Xansation test crash on cm_node ref_count
RDMA/nes: Check for zero STag
RDMA/nes: Free kmap() resources
RDMA/nes: FIN during MPA startup causes timeout
RDMA/nes: Fix stale ARP issue
Felipe Balbi (9):
omap: Add platform init code for EHCI driver
omap: Cleanup the coding style in id.c
USB: host: ehci: introduce omap ehci-hcd driver
USB: core: fix sparse warning for static function
USB: core: hub: fix sparse warning
USB: core: message: fix sparse warning
USB: musb: omap2430: fix sparse warning
USB: musb: musb_gadget: fix sparse warning
USB: musb: musb_host: fix sparse warning
Felipe Contreras (3):
crypto: testmgr - Fix warning
omap: iommu: reorganize
ipc: fix unused variable warning
Felix Beck (7):
[S390] zcrypt: initialize ap_messages for cex3 exploitation
[S390] zcrypt: special command support for cex3 exploitation
[S390] zcrypt: add support for cex3 device types
[S390] zcrypt: use definitions for cex3
[S390] zcrypt: adjust speed rating between cex2 and pcixcc
[S390] zcrypt: adjust speed rating of cex3 adapters
[S390] zcrypt: Do not simultaneously schedule hrtimer
Felix Fietkau (12):
nl80211: add a parameter for using 4-address frames on virtual interfaces
mac80211: implement support for 4-address frames for AP and client mode
mac80211: fix broadcast frame handling for 4-addr AP VLANs
nl80211: only allow adding stations to running vlan interfaces
ath9k: fix massive rx packet loss issue
mac80211: reduce the amount of unnecessary traffic on cooked monitor
interfaces
mac80211: add the total ampdu length to tx info
ath9k: get rid of tx_info_priv
ath9k: properly use the mac80211 rate control api
ath9k: clean up rc rate table
ath9k: separate debugfs support from CONFIG_ATH_DEBUG
ath9k: fix tx status reporting
Feng Tang (2):
hrtimer: Fix /proc/timer_list regression
spi: controller driver for Designware SPI core
Figo.zhang (2):
NET/KS8695: add support NAPI for Rx
NET:KS8695: add API for get rx interrupt bit
Filipe Rosset (2):
V4L/DVB (13289): em28xx-audio: Convert printks to em28xx_err
V4L/DVB (13290): em28xx-dvb: Convert printks to em28xx_err and em28xx_info
Florian Fainelli (3):
spi: fix spidev compilation failure when VERBOSE is defined
bcm63xx_enet: fix compilation failure after get_stats_count removal
leds: use default-on trigger for Cobalt Qube
Florian Westphal (1):
netfilter: xtables: fix conntrack match v1 ipt-save output
Francesco VIRLINZI (1):
sh: intc: Fixed resume from hibernation
Frank Blaschka (3):
ctcm: suspend has to wait for outstanding I/O
qeth: rework TSO functions
qeth: allow dynamic change of rx checksumming
Frank Filz (1):
nfsd: Fix sort_pacl in fs/nfsd/nf4acl.c to actually sort groups
Frank Rowand (2):
lockstat: Fix min, max times in /proc/lock_stats
lockstat: Add usage info to Documentation/lockstat.txt
Frank Zago (5):
RDMA/nes: In nes_post_send() always set bad_wr on error
RDMA/nes: In nes_post_recv() always set bad_wr on error
RDMA/amso1100: Fix error paths in post_send and post_recv
IB/ehca: Fix error paths in post_send and post_recv
RDMA/cxgb3: Fix error paths in post_send and post_recv
Frans Pop (5):
acpi: thermal: display forced passive trip points in proc
thermal: add sanity check for the passive attribute
thermal: Only set passive_delay for forced_passive cooling
thermal: disable polling if passive_delay and polling_delay are both unset
acpi: thermal: display forced passive trip points in proc
Frederic Weisbecker (122):
hw-breakpoints: fix undeclared ksym_tracer_mutex
tracing/kprobes: Dump the culprit kprobe in case of kprobe recursion
tracing: Restore the const qualifier for field names and types definition
tracing: Remove unneeded pointer casts
tracing: Fix ring-buffer and ksym tracer merge interaction
Merge commit 'tracing/core' into tracing/kprobes
reiserfs: kill-the-BKL
reiserfs, kill-the-BKL: fix unsafe j_flush_mutex lock
kill-the-BKL/reiserfs: provide a tool to lock only once the write lock
kill-the-BKL/reiserfs: lock only once in reiserfs_truncate_file
kill-the-BKL/reiserfs: only acquire the write lock once in
reiserfs_dirty_inode
kill-the-BKL/reiserfs: release write lock on fs_changed()
kill-the-BKL/reiserfs: release the write lock before rescheduling on
do_journal_end()
kill-the-BKL/reiserfs: release write lock while rescheduling on
prepare_for_delete_or_cut()
kill-the-BKL/reiserfs: release the write lock inside get_neighbors()
kill-the-BKL/reiserfs: release the write lock inside
reiserfs_read_bitmap_block()
kill-the-BKL/reiserfs: release the write lock on flush_commit_list()
kill-the-BKL/reiserfs: add reiserfs_cond_resched()
kill-the-bkl/reiserfs: conditionaly release the write lock on fs_changed()
kill-the-bkl/reiserfs: lock only once on reiserfs_get_block()
kill-the-bkl/reiserfs: don't hold the write recursively in
reiserfs_lookup()
kill-the-bkl/reiserfs: reduce number of contentions in search_by_key()
kill-the-bkl/reiserfs: factorize the locking in reiserfs_write_end()
kill-the-bkl/reiserfs: use mutex_lock in reiserfs_mutex_lock_safe
kill-the-bkl/reiserfs: unlock only when needed in search_by_key
kill-the-bkl/reiserfs: acquire the inode mutex safely
kill-the-bkl/reiserfs: move the concurrent tree accesses checks per
superblock
kill-the-bkl/reiserfs: fix "reiserfs lock" / "inode mutex" lock inversion
dependency
kill-the-bkl/reiserfs: fix recursive reiserfs lock in reiserfs_mkdir()
kill-the-bkl/reiserfs: fix recursive reiserfs write lock in
reiserfs_commit_write()
kill-the-bkl/reiserfs: panic in case of lock imbalance
kill-the-bkl/reiserfs: Fix induced mm->mmap_sem to sysfs_mutex dependency
Merge commit 'linus/master' into tracing/kprobes
tracing/bkl: Add bkl ftrace events
tracing/filters: Cleanup useless headers
tracing/event: Cleanup the useless dentry variable
tracing/filters: Provide basic regex support
tracing/filters: Unify the regex parsing helpers
tracing: Pushdown the bkl tracepoints calls
kill-the-bkl/reiserfs: fix reiserfs lock to cpu_add_remove_lock dependency
perf tools: Start the perf.data mapping at data offset in perf trace
perf tools: Merge trace.info content into perf.data
x86, msr: Remove the bkl from msr_open()
perf tools: Unify perf.data mapping and events handling
perf tools: Improve thread comm resolution in perf sched
perf tools: Fix thread comm resolution in perf sched
perf tools: Provide backward compatibility with previous perf.data version
tracing: Rename set_ftrace to set_bootup_ftrace
tracing: Remove unused ftrace_trace_addr helper
tracing: Move syscalls metadata handling from arch to core
tracing: Document HAVE_SYSCALL_TRACEPOINTS needs
mem_class: Drop the bkl from memory_open()
nvram: Drop the bkl from nvram_llseek()
nvram: Drop the bkl from non-generic nvram_llseek()
ftrace: Copy ftrace_graph_filter boot param using strlcpy
ftrace: Rename set_bootup_ftrace into set_cmdline_ftrace
kill-the-bkl/reiserfs: always lock the ioctl path
kill-the-bkl/reiserfs: definitely drop the bkl from reiserfs_ioctl()
kill-the-bkl/reiserfs: drop the fs race watchdog from
_get_block_create_0()
Merge commit 'perf/core' into perf/hw-breakpoint
perf tools: Use kernel bitmap library
perf tools: Introduce bitmask'ed additional headers
perf tools: Use DECLARE_BITMAP instead of an open-coded array
perf tools: Fix missing top level callchain
perf tools: Bind callchains to the first sort dimension column
perf tools: Drop asm/types.h wrapper
perf/core: Add a callback to perf events
hw-breakpoint: Move asm-generic/hw_breakpoint.h to linux/hw_breakpoint.h
tracing, perf_events: Protect the buffer from recursion in perf
hw-breakpoints: Rewrite the hw-breakpoints layer on top of perf events
hw-breakpoints: Arbitrate access to pmu following registers constraints
hw-breakpoints: Fix broken a.out format dump
hw-breakpoints: Fix broken hw-breakpoint sample module
hw-breakpoints: Wrap in the KVM breakpoint active state check
perf tools: Synthetize the targeted process
perf tools: Move the build-id storage operations to headers
perf tools: Split up build id saving into fetch and write
perf tools: Read the build-ids from the header layer
perf tools: Use perf_header__set/has_feat whenever possible
perf tools: Bring linear set of section headers for features
tracing: Rename 'lockdep' event subsystem into 'lock'
hw-breakpoints: Provide an off-case for counter_arch_bp()
x86: Add missing might_fault() checks to copy_{to,from}_user()
kill-the-bkl/reiserfs: turn GFP_ATOMIC flag to GFP_NOFS in
reiserfs_get_block()
tracing: Use the perf recursion protection from trace event
tracing: Forget about the NMI buffer for syscall events
hw-breakpoints: Remove x86 specific headers from core file
hw-breakpoints: Separate the kernel part from breakpoint headers
hw-breakpoints: Include only linux/perf_event.h from kernel part of bp
headers
hw-breakpoints: Check the breakpoint params from perf tools
perf: Add kernel side syscall events support for breakpoints
perf tools: Add support for breakpoint events in perf tools
hw-breakpoints: Fix misordered ifdef
perf_events: Fix bad software/trace event recursion counting
ksym_tracer: Fix breakpoint removal after modification
hw-breakpoints: Improve in-kernel event creation error granularity
hw-breakpoints: Simplify error handling in breakpoint creation requests
x86/hw-breakpoints: Don't lose GE flag while disabling a breakpoint
hw-breakpoints: Fix unused function in off-case
hw-breakpoints: Use struct perf_event_attr to define user breakpoints
hw-breakpoints: Use struct perf_event_attr to define kernel breakpoints
tracing/syscalls: Make syscall events print callbacks static
hw-breakpoints: Keep track of user disabled breakpoints
mutex: Better control mutex adaptive spinning config
mutex: Fix missing conditions to build mutex_spin_on_owner()
hw-breakpoints: Add two reserved fields for future extensions
perf: Remove pointless union that wraps the hw breakpoint fields
perf: Remove unused struct perf_event::event_callback
hw-breakpoints: Drop callback and task parameters from modify helper
hw-breakpoints: Use overflow handler instead of the event callback
perf: Remove the "event" callback from perf events
x86/perf: Exclude the debug stack from the callchains
x86: Fixup wrong debug exception frame link in stacktraces
x86: Fixup wrong irq frame link in stacktraces
hw-breakpoints: Zeroe the breakpoint attrs on initialization
hw-breakpoints: Fix task-bound breakpoint slot allocation
hw-breakpoints: Modify breakpoints without unregistering them
tracing/kprobes: Fix field creation's bad error handling
nvram: Fix missing smp_lock.h in nvram
perf sched: Add max delay time snapshot
hw-breakpoints: Handle bad modify_user_hw_breakpoint off-case return value
perf tools: Make symbol_conf static
Frederik Deweerdt (1):
Staging: line6 driver.c: factorize code and cleanups
Gabe Black (1):
PCI: populate subsystem vendor and device IDs for PCI bridges
Gabor Juhos (1):
ath9k: enable 2GHz band only if the device supports it
Gary Francis (1):
V4L/DVB (13500): pvrusb2: Fix lingering 16KB FX2 Firmware issues
Gautham R Shenoy (4):
powerpc/pseries: Add extended_cede_processor() helper function.
powerpc/pseries: Add hooks to put the CPU into an appropriate offline
state
pseries/pseries: Add code to online/offline CPUs of a DLPAR node
powerpc/pseries: Serialize cpu hotplug operations during deactivate Vs
deallocate
Geert Uytterhoeven (8):
rtc: Add an RTC driver for the Oki MSM6242
rtc: Add an RTC driver for the Ricoh RP5C01
cpumask: Fix generate_sched_domains() for UP
kgdb: Replace strstr() by strchr() for single-character needles
can: CAN_MCP251X should depend on HAS_DMA
Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture
support
Revert "fbdev: atafb - add palette register check"
cs5535: CS5535_MFGPT_DEFAULT_IRQ should depend on CS5535_MFGPT
Geoff Levand (1):
net/ps3: Cleanup gelic enums
Gerald Schaefer (4):
[S390] Use do_exception() in pagetable walk usercopy functions.
[S390] monreader: remove lock_kernel() from open() function
[S390] monwriter: remove lock_kernel() from open() function
[S390] vmwatchdog: remove lock_kernel() from open() function
Gerrit Renker (4):
dccp ccid-2: Overhaul CCID naming convention 1/2
dccp ccid-3: Overhaul CCID naming convention 2/2
dccp ccid-2: Remove CCID naming redundancy 1/2
dccp ccid-3: Remove CCID naming redundancy 2/2
Gertjan van Wingerde (17):
rt2x00: Move interface type assignments to generic code.
rt2x00: Fix building of rt2800lib when rt2x00 driver is built-in.
rt2x00: Add dynamic detection of eFuse EEPROM in rt2800pci.
rt2x00: Update copyright statements.
rt2x00: Fix typo in rf programming of rt2800lib.
rt2x00: Properly detect Ralink RT3070 devices.
rt2x00: Fix rt2800lib RF chip programming selection.
rt2x00: Initialize rf302x RF values properly for rt2800pci.
rt2x00: Log RT/RF chipset information correctly.
rt2x00: Fix BUG on rt2800usb when trying to read eFuse EEPROM.
rt2x00: Only initialize HT on rt2800 devices that support it.
rt2x00: Remove unused variable frame_control from rt2x00mac_tx.
rt2x00: Clean up use of rt2x00_intf_is_pci.
rt2x00: Fix typo (lengt --> length) in rt2x00queue.c
rt2x00: Whitespace cleanup.
rt2x00: Centralize setting of extra TX headroom requested by rt2x00.
rt2x00: Fix padding bug on L2PAD devices.
Gianluca Guida (1):
Xen balloon: fix totalram_pages counting.
Gilad Ben-Yossef (9):
Only parse time stamp TCP option in time wait sock
Allow tcp_parse_options to consult dst entry
Add dst_feature to query route entry features
Add the no SACK route option feature
Allow disabling TCP timestamp options per route
Allow to turn off TCP window scale opt per route
Allow disabling of DSACK TCP option per route
tcp: Do not call IPv4 specific func in tcp_check_req
tcp: Use defaults when no route options are available
Giridhar Malavali (4):
[SCSI] qla2xxx: Set the size of the host buffer used to fetch DCBX and
XGMAC parameters to 4K.
[SCSI] qla2xxx: Update version number to 8.03.01-k7
[SCSI] qla2xxx: Queue depth ramp up/down modification changes.
[SCSI] qla2xxx: Update version number to 8.03.01-k8.
Giuseppe CAVALLARO (1):
sh: add sleazy FPU optimization
Giuseppe Scrivano (1):
inotify: remove superfluous return code check
Glauber Costa (2):
KVM: x86: include pvclock MSRs in msrs_to_save
KVM: allow userspace to adjust kvmclock offset
Gleb Natapov (10):
KVM: Call pic_clear_isr() on pic reset to reuse logic there
KVM: Move irq sharing information to irqchip level
KVM: Change irq routing table to use gsi indexed array
KVM: Maintain back mapping from irqchip/pin to gsi
KVM: Move irq routing data structure to rcu locking
KVM: Move irq ack notifier list to arch independent code
KVM: Convert irq notifiers lists to RCU locking
KVM: Move IO APIC to its own lock
KVM: Drop kvm->irq_lock lock from irq injection path
KVM: remove duplicated task_switch check
Graeme Gregory (3):
ASoC: pxa-ssp increase max_channels to 8
ASoC: ADS117x ADC driver
ASoC: omap-mcbsp - add support for upto 16 channels.
Graf Yang (2):
mtd: m25p80: disable SST software protection bits by default
Blackfin: add C define of trace_buffer_init()
Grant Likely (25):
of: Rework linux/of.h and asm/prom.h include ordering
of: merge phandle, ihandle and struct property
of: merge struct device_node
of: Move OF_IS_DYNAMIC and OF_MARK_DYNAMIC macros to of.h
of: add common header for flattened device tree representation
of: merge struct boot_param_header from Microblaze and PowerPC
of: merge of_node_*_flag() and set_node_proc_entry()
of: merge of_read_number() an of_read_ulong()
of: merge of_node_get(), of_node_put() and of_find_all_nodes()
of: merge of_*_flat_dt*() functions
of: merge other miscellaneous prototypes
of: merge of_find_all_nodes() implementations
spi/mpc5200: Register SPI devices described in device tree
powerpc/5200: Add mpc5200-spi (non-PSC) device driver
powerpc/5200: add general purpose timer API for the MPC5200
mmc: fix missing module license declaration in of_mmc_spi.c
ASoC/mpc5200: Track DMA position by period number instead of bytes
ASoC/mpc5200: get rid of the appl_ptr tracking nonsense
ASoC/mpc5200: Improve printk debug output for trigger
ASoC/mpc5200: add to_psc_dma_stream() helper
ASoC/mpc5200: fix enable/disable of AC97 slots
ASoC: mpc5200: remove duplicate identical IRQ handler
spi/xilinx_spi: fix incorrect casting
MAINTAINERS: add SPI co-maintainer.
spi: fix probe/remove section markings
Grazvydas Ignotas (1):
omap3: pandora: board file updates for .33
Greg Kroah-Hartman (14):
Staging: strip: add TODO file
Staging: arlan: add TODO file
Staging: wavelan: add TODO file
Staging: netwave: add TODO file
USB: add devpath sysfs attribute
Staging: comedi: 8253: fix coding style error
Staging: dream: mark as BROKEN
Staging: vme: fix compiler warnings in vme_ca91cx42.c
Staging: android: delete android drivers
Staging: add Samsung Laptop driver
Staging: samsung-laptop: remove old kernel code
Staging: samsung-laptop: add TODO file
Staging: batman: fix debug Kconfig option
Revert "USB: Close usb_find_interface race"
Greg Ungerer (4):
m68knommu: define arch_has_single_step() and friends
m68knommu: add a task_pt_regs() macro
m68knommu: rename BSS define in linker script
m68knommu: define arch_has_single_step() and friends
Gregoire Gentil (2):
omap3: Board file of Always Innovating OMAP3-based Touch Book
omap3: Defconfig file of Always Innovating OMAP3-based Touch Book
Guennadi Liakhovetski (19):
SH: add support for the RJ54N1CB0C camera for the kfr2r09 platform
serial: sh-sci: Fix too early port disabling.
V4L/DVB (13130): soc-camera: add a new driver for the RJ54N1CB0C camera
sensor from Sharp
sh: DMA driver has to specify its alignment requirements
dmaengine: fix dmatest to verify minimum transfer length and test buffer
size
sh: stylistic improvements for the DMA driver
dmaengine: clarify the meaning of the DMA_CTRL_ACK flag
V4L/DVB (13643): soc-camera: remove no longer needed struct members
V4L/DVB (13644): v4l: add new v4l2-subdev sensor operations, use
g_skip_top_lines in soc-camera
V4L/DVB (13645): soc-camera: fix multi-line comment coding style
V4L/DVB (13646): sh_mobile_ceu_camera: do not mark host occupied, when
adding a client fails
V4L/DVB (13647): v4l: Add a 10-bit monochrome and missing 8- and 10-bit
Bayer fourcc codes
V4L/DVB (13648): soc-camera: add a private field to struct soc_camera_link
V4L/DVB (13650): soc-camera: switch drivers and platforms to use .priv in
struct soc_camera_link
V4L/DVB (13651): sh_mobile_ceu_camera: document the scaling and cropping
algorithm
V4L/DVB (13658): v4l: add a media-bus API for configuring v4l2 subdev
pixel and frame formats
V4L/DVB (13659): soc-camera: convert to the new mediabus API
V4L/DVB (13661): rj54n1cb0c: Add cropping, auto white balance, restrict
sizes, add platform data
V4L/DVB (13662): mt9t031: make the use of the soc-camera client API
optional
Gui Jianfeng (4):
cfq: Make use of service count to estimate the rb_key offset
cfq: Optimization for close cooperating queue searching
cfq: Remove wait_request flag when idle time is being deleted
cfq: set workload as expired if it doesn't have any slice left
Guillaume LECERF (1):
mtd: add support for switching old SST chips into QRY mode
Gurucharan Shetty (1):
ixgbe: allow tx of pre-formatted vlan tagged packets
Gustavo F. Padovan (5):
Bluetooth: Initialize variables and timers for both channel's sides
Bluetooth: Fix unset of SrejActioned flag
Bluetooth: Fix sending ReqSeq on I-frames
Bluetooth: Implement RejActioned flag
Bluetooth: Fix 'SendRRorRNR' to send the ReqSeq value
Gábor Stefanik (1):
b43: LP-PHY: Begin implementing calibration & software RFKILL support
H Hartley Sweeten (18):
mtd: fix memory leak in mtd_dataflash
mtd: plat_nand: request memory resource before doing ioremap
mtd: Fix kernel NULL pointer dereference in physmap.c
mtd: Fix compile failure and error path in physmap.c
block/scsi_ioctl.c: quiet sparse noise
clockevents: Add missing include to pacify sparse
drivers/ide/au1xxx-ide.c: use resource_size()
drivers/ide/ide_platform.c: use resource_size()
drivers/ide/tx4938ide.c: use resource_size()
USB: hcd.c: quiet NULL pointer sparse noise
iop-adma.c: use resource_size()
init/main.c: fix symbol shadows noise
kernel/sys.c: fix "warning: do-while statement is not a compound
statement" noise
Input: ep93xx_keypad - update driver to new core support
libfs: move EXPORT_SYMBOL for d_alloc_name
security/min_addr.c: make init_mmap_min_addr() static
leds: leds-cobalt-raq.c - use resource_size()
leds: leds-cobalt-qube.c: use resource_size()
H. Peter Anvin (24):
x86-64: make compat_start_thread() match start_thread()
x86-64: merge the standard and compat start_thread() functions
x86: use kernel_stack_pointer() in process_32.c
x86: use kernel_stack_pointer() in dumpstack.c
x86: use kernel_stack_pointer() in kgdb.c
x86: use kernel_stack_pointer() in kprobes.c
x86-32: Use symbolic constants, safer CPUID when enabling EFER.NX
x86, sleep: Always save the value of EFER
x86, pageattr: Make set_memory_(x|nx) aware of NX support
x86, mm: Clean up and simplify NX enablement
x86: remove "extern" from function prototypes in <asm/proto.h>
x86, mm: Call is_untracked_pat_range() rather than is_ISA_range()
x86, mm: is_untracked_pat_range() takes a normal semiclosed range
x86: Change is_ISA_range() into an inline function
x86, platform: Change is_untracked_pat_range() to bool; cleanup init
x86, mm: Correct the implementation of is_untracked_pat_range()
x86-32: Avoid pipeline serialization in PTREGSCALL1 and 2
x86-64, paravirt: Call set_iopl_mask() on 64 bits
Merge commit 'linus/master' into x86/urgent
doc: Add documentation for bootloader_{type,version}
mm: Adjust do_pages_stat() so gcc can see copy_from_user() is safe
nvram: Fix write beyond end condition; prove to gcc copy is safe
x86, msr: Remove incorrect, duplicated code in the MSR driver
x86: Regex support and known-movable symbols for relocs, fix _end
Haavard Skinnemoen (2):
Merge commit 'v2.6.32-rc3'
Merge commit 'v2.6.32'
Hagen Paul Pfeifer (2):
econet: Fix redeclaration of symbol len
ipv4: Define cipso_v4_delopt static
Haicheng Li (1):
HWPOISON: add an interface to switch off/on all the page filters
Hannes Eder (1):
netfilter: nf_nat_helper: tidy up adjust_tcp_sequence
Hans Verkuil (14):
V4L/DVB (13460): v4l2-spec: add missing V4L2-PIX-FMT-STV0680 description.
V4L/DVB (13476): spec: remove old dvb-spec and v4l2-spec directories
V4L/DVB (13477): v4l2-subdev: remove unnecessary check
V4L/DVB (13478): cx18: remove bogus init call.
V4L/DVB (13479): cxusb: fix compile warning
V4L/DVB (13480): atbm8830: fix compile warning
V4L/DVB (13508): pms: source code cleanup, use struct v4l2_device.
V4L/DVB (13509): pms: convert from V4L1 to V4L2.
V4L/DVB (13518): spec: regenerate videodev2.h.xml
V4L/DVB (13521): dib8000: fix compile warning
V4L/DVB (13522): valj5jf8007s/t: fix compile warnings
V4L/DVB (13523): dvb-bt8xx: fix compile warning
V4L/DVB (13547): radio: add trivial checks on the tuner and type args.
V4L/DVB (13573): v4l2-spec: updated revision history, updated version to
2.6.33.
Hans de Goede (21):
V4L/DVB (13138): gspca_sq905: cleanup sq905_dostream
V4L/DVB (13140): gspca_jeilinj: once one frame is discarded it keeps
discarding all frames
V4L/DVB (13141): gspca_sq905c: once one frame is discarded it keeps
discarding all frames
V4L/DVB (13142): gspca_mr97310a: small tweak to CIF sensor type 1
exposure setting
V4L/DVB (13143): gspca_ov519 cleanup sensor detection
V4L/DVB (13144): gspca_ov519: Add support for OV2610 and OV3610 sensors
V4L/DVB (13145): gscpa_ov519: add support for the ovfx2 bridge
V4L/DVB (13146): gspca_ov519: cleanup sensor handling
V4L/DVB (13178): gspca: Add support for Winbond W9967CF and W9968CF
camera's
V4L/DVB (13179): gspca_ov519: cache sensor regs to avoid unnecessary slow
i2c reads / writes
V4L/DVB (13180): gspca-w9968cf: Don't add an extra packet to the buffer
after the EOF
V4L/DVB (13181): gspca w9968cf: Add support for JPEG compression
V4L/DVB (13182): gspca w9968cf: slight tweak to vstart and hstart
V4L/DVB (13183): gspca: add stv0680 subdriver
V4L/DVB (13184): gspca: Don't forget to resubmit URB's in case of an error
V4L/DVB (13185): gspca: Don't resubmit error status URB's when suspending
V4L/DVB (13242): gspca_mr97310a: Add minimum clock divider control
hwmon: (f71882fg) Cleanup sysfs attr creation 1/2
hwmon: (f71882fg) Cleanup sysfs attr creation 2/2
hwmon: (f71882fg) Fix sysfs file removal
hwmon: (f71882fg) Add support for the f71889fg (version 2)
Hans-Christian Egtvedt (5):
mtd: add lock fixup for AT49BV640D and AT49BV640DT chips
mtd: move manufacturer to the common cfi.h header file
avr32: add support for ATNGW100 mkII board
avr32: add default configurations for ATNGW100 mkII and EVKLCD10X
avr32: update default configurations for ATNGW100, ATSTK1002 and ATSTK1006
Haojian Zhuang (23):
pxamci: introduce mmc_has_26mhz() and include pxa935
backlight: da903x_bl: control WLED output current in da9034
[ARM] pxa/saar: set default WLED output current
pxa3xx_nand: fix memory out of bound
pxa3xx_nand: reset read buffer before reading
pxa3xx_nand: adjust timing of Micron NAND flash
pxa3xx_nand: remove hardcode register address
pxa3xx_nand: remove hardcode irq number
pxa3xx_nand: disable nand irq in initialization
pxa3xx_nand: add new nand chip support
pxa3xx_nand: update dependancy to support ARCH_MMP
pxa3xx_nand: move pxa3xx_nand.h common into plat directory
[ARM] pxa: add nand device and clock for pxa168/pxa910
[ARM] pxa: add nand support in aspensite board
[ARM] pxa: add onenand support for TTC-DKB
[ARM] pxa: add onenand support for SAAR
[ARM] pxa: update flash structure in onenand info
[ARM] pxa: add missing irq events for pxa168
[ARM] pxa: add apmu clock support in mmp
[ARM] pxa: rename macro from pxa9xx to pxa93x
mfd: Add 88PM8607 driver
mfd: Fix 88PM8607 I2C dependency
regulator: add 88PM8607 PMIC driver
Harald Welte (3):
viafb: documentation update
viafb: cosmetic cleanup of function integrated_lvds_enable()
hwmon: Add driver for VIA CPU core temperature
Harro Haan (2):
mx35: register usb_ahb clock in clock-imx35.c
mx35: add usb gadget support in mx35pdk.c
Hartley Sweeten (1):
ARM: 5775/1: ep93xx: add keypad core support
Heiko Carstens (8):
sched: Always show Cpus_allowed field in /proc/<pid>/status
net/s390 drivers: add missing 'const' attribute
[S390] smp: remove unused typedef and defines
[S390] etr/stp: put correct per cpu variable
[S390] 3215/3270 console: remove wrong comment
hrtimer: move timer stats helper functions to hrtimer.c
net: fix compat_sys_recvmmsg parameter type
net: use compat helper functions in compat_sys_recvmmsg
Helge Deller (3):
parisc: remove unused IRQSTAT_SIRQ_PEND and IRQSTAT_SZ defines
parisc: add CALLER_ADDR{0-6} macros
parisc: use sort() instead of home-made implementation (v2)
Helight.Xu (1):
x86: Fix a section mismatch in arch/x86/kernel/setup.c
Hemant Pedanekar (3):
mtd: nand: davinci: fix to use mask_ale from pdata
davinci: dm646x: Add support for 3.x silicon revision
davinci: dm646x-evm: Add platform data for NAND
Hendrik Brueckner (2):
af_iucv: use sk functions to modify sk->sk_ack_backlog
[S390] s390: clear high-order bits of registers after sam64
Henk Vergonet (1):
V4L/DVB (13108): tda8290: enable deemphasis_50 module parameter
Henk de Groot (3):
Staging: wlags49_h2: add Agere driver for HERMES II and HERMES II.5
chipsets
Staging: wlags49_h2: add TODO files
Staging: wlags49_h2: fix up signal levels
Henrique de Moraes Holschuh (17):
thinkpad-acpi: fix default brightness_mode for R50e/R51
thinkpad-acpi: preserve rfkill state across suspend/resume
thinkpad-acpi: fix some version quirks
thinkpad-acpi: issue backlight class events
thinkpad-acpi: silence bogus complain during rmmod
thinkpad-acpi: adopt input device
thinkpad-acpi: expose module parameters
thinkpad-acpi: log temperatures on termal alarm (v2)
thinkpad-acpi: use input_set_capability
thinkpad-acpi: sync input device EV_SW initial state
thinkpad-acpi: log initial state of rfkill switches
thinkpad-acpi: volume subdriver rewrite
thinkpad-acpi: support MUTE-only ThinkPads
thinkpad-acpi: disable volume control
thinkpad-acpi: basic ALSA mixer support (v2)
thinkpad-acpi: bump version to 0.24
backlight/thinkpad-acpi: issue backlight class events
Herbert Xu (4):
crypto: ghash-intel - Hard-code pshufb
crypto: ghash-intel - Add PSHUFB macros
sit: Clean up DF code by copying from IPIP
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Herton Ronaldo Krzesinski (2):
rtl8187: add radio led and fix warnings on suspend
rtc-cmos: convert RTC_AIE/RTC_UIE to rtc irq API
Hidetoshi Seto (13):
perf_event, x86, mce: Use TRACE_EVENT() for MCE logging
x86, mce: Fix __init annotations
sched: Fix granularity of task_u/stime()
x86, mce: Add __cpuinit to hotplug callback functions
sched: Introduce task_times() to replace task_{u,s}time() pair
sched: Remove task_{u,s,g}time()
sched, time: Define nsecs_to_jiffies()
sched, cputime: Cleanups related to task_times()
sched, cputime: Introduce thread_group_times()
x86, mce: don't restart timer if disabled
x86, mce: fix confusion between bank attributes and mce attributes
x86, mce: Clean up thermal init by introducing intel_thermal_supported()
ACPI: fix for lapic_timer_propagate_broadcast()
Hideyuki Sasaki (2):
block/ps3: fix slow VRAM IO
net/ps3: Add support for gelic link negotiation
Hiroshi DOYU (6):
omap: iommu: avoid remapping if it's been mapped in MPU side
omap: iovmm: remove cache flush operation
omap: mailbox: remove sequence bit checking
omap: mailbox: remove class interface
omap: mailbox: remove disable_/enable_mbox_irq in isr
omap: mailbox: Expose omap_mbox_enable()/disable_irq()
Hiroshi Shimamoto (8):
sched: Remove unused __schedule() declaration
sched: Remove unused time_sync_thresh declaration
sched: Remove unused cpu_nr_migrations()
x86: Gitignore: arch/x86/lib/inat-tables.c
perf_event, x86: Annotate init functions and data
x86: Don't put iommu_shutdown_noop() in init section
locking, task_struct: Reduce size on TRACE_IRQFLAGS and 64bit
task_struct: make journal_info conditional
Hisashi Hifumi (1):
readahead: add blk_run_backing_dev
Hitoshi Mitake (21):
perf bench: Add new directory and header for new subcommand 'bench'
perf bench: Add sched-messaging.c: Benchmark for scheduler and IPC
mechanisms based on hackbench
perf bench: Add sched-pipe.c: Benchmark for pipe() system call
perf bench: Add builtin-bench.c: General framework for benchmark suites
perf bench: Modify builtin.h for new prototype
perf bench: Add new subcommand 'bench' to perf.c
perf bench: Add subcommand 'bench' to the Makefile
perf bench: Fix bench/sched-pipe.c to wait for child process
perf bench: Add format constants to bench.h for unified output formatting
perf bench: Modify builtin-bench.c for processing common options
perf bench: Modify bench/bench-messaging.c to adopt unified output
formatting
perf bench: Modify builtin-pipe.c for processing common options
perf bench: Add new document about perf-bench
perf bench: Modify command-list.txt for the entry of perf-bench
perf bench: Improve builtin-bench.c for more friendly output
perf bench: Improve sched-pipe.c with more comfortable output
perf bench: Improve sched-message.c with more comfortable output
perf tools: Add new perf_atoll() function to parse string representing
size in bytes
perf bench: Add memcpy() benchmark
perf bench: Make the mem/memcpy tests more user-friendly
perf bench: Add "all" pseudo subsystem and "all" pseudo suite
Holger Schurig (34):
nl80211: report age of scan results
libertas: separate libertas' Kconfig in it's own file
libertas: first stab at cfg80211 support
libertas: remove extraneous select FW_LOADER
libertas: depend on CONFIG_CFG80211
cfg80211: no cookies in cfg80211_send_XXX()
cfg80211: remove warning in deauth case
libertas: make __lbs_cmd_async() non-static
libertas: cleanup host.h and hostcmd.h
libertas: harmonize cmd.h
libertas: make lbs_get_channel() static
libertas: remove unused lbs_cmd_802_11_inactivity_timeout()
libertas: remove unused 11d code
libertas: remove unused 11d.h as well, priv->countryinfo
libertas: change IW_ESSID_MAX_SIZE -> IEEE80211_MAX_SSID_LEN
libertas: move scan/assoc related stuff
libertas: sort variables in struct lbs_private
libertas: get current channel out of priv->curbssparams
libertas: move association related commands into assoc.c
libertas: move lbs_send_iwevcustom_event() to wext.c
libertas: remove handling for CMD_802_11_LED_GPIO_CTRL
libertas: remove handling for CMD_GET_TSF
libertas: remove "struct cmd_ds_gen"
libertas: move SIOCGIWAP calls to wext.c
libertas: move mic failure event to wext.c
libertas: sort and categorize entries in decl.h
libertas: remove some references to IW_MODE_abc
cfg80211: introduce nl80211_get_ifidx()
cfg80211: return channel noise via survey API
libertas: rename persistcfg.c -> mesh.c
libertas: introduce mesh.h
libertas: moveing mesh-related functions into mesh.c
libertas: move mesh-only ethtool operations into mesh.c
libertas: move mesh command handling into mesh.c
Hollis Blanchard (1):
KVM: powerpc: Fix BUILD_BUG_ON condition
Hong Xu (1):
USB: modifications for at91sam9g10
Huang Shijie (5):
rmap: fix the comment for try_to_unmap_anon
rmap: simplify try_to_unmap_file()
rmap: move label `out' to a better place
vmscan: simplify code
include/linux/mm.h: remove unneeded ifdef
Huang Weiyi (7):
KVM: remove duplicated #include
V4L/DVB: pt1: remove duplicated #include
Staging: rtl8187se: remove unused #include <linux/version.h>
Staging: rtl8187su: remove unused #include <linux/version.h>
Staging: vme: remove unused #include <linux/version.h>
parisc: remove duplicated #include
V4L/DVB: Davinci VPFE Capture: remove unused #include <linux/version.h>
Huang Ying (6):
crypto: ghash - Add PCLMULQDQ accelerated implementation
crypto: ghash-intel - Fix building failure on x86_32
crypto: ghash-intel - Fix irq_fpu_usable usage
x86: Generate .byte code for some new instructions via gas macro
crypto: aesni-intel - Use gas macro for AES-NI instructions
crypto: ghash-clmulni-intel - Use gas macro for PCLMULQDQ-NI and PSHUFB
Huaxu Wan (2):
iwlwifi: add module firmware info for 1000 series
iwlwifi: clear the translate table area
Hubert Feurstein (2):
ARM: 5789/1: ep93xx: add missing file headers
ARM: 5790/1: ep93xx: add missing newline between file header and code
Hugh Dickins (31):
swap_info: private to swapfile.c
swap_info: change to array of pointers
swap_info: include first_swap_extent
swap_info: miscellaneous minor cleanups
swap_info: SWAP_HAS_CACHE cleanups
swap_info: swap_map of chars not shorts
swap_info: swap count continuations
swap_info: note SWAP_MAP_SHMEM
swap_info: reorder its fields
mm: define PAGE_MAPPING_FLAGS
mm: mlocking in try_to_unmap_one
mm: CONFIG_MMU for PG_mlocked
mm: pass address down to rmap ones
mm: stop ptlock enlarging struct page
mm: sigbus instead of abusing oom
ksm: three remove_rmap_item_from_tree cleanups
ksm: remove redundancies when merging page
ksm: cleanup some function arguments
ksm: singly-linked rmap_list
ksm: separate stable_node
ksm: stable_node point to page and back
ksm: fix mlockfreed to munlocked
ksm: let shared pages be swappable
ksm: hold anon_vma in rmap_item
ksm: take keyhole reference to page
ksm: share anon page without allocating
ksm: mem cgroup charge swapin copy
ksm: rmap_walk to remove_migation_ptes
ksm: memory hotremove migration only
ksm: remove unswappable max_kernel_pages
fix ksm.h breakage of nommu build
Ian Abbott (3):
Staging: comedi: serial2002: decrease stack usage
Staging: comedi: initialize divisor variables
Staging: comedi: pcl816: update convert_src mask for AI cmdtest
Ian Campbell (9):
xen: re-register runstate area earlier on resume.
xen: correctly restore pfn_to_mfn_list_list after resume
xen: register timer interrupt with IRQF_TIMER
xen: register runstate on secondary CPUs
xen: call clock resume notifier on all CPUs
xen: don't leak IRQs over suspend/resume.
xen: improve error handling in do_suspend.
xen: explicitly create/destroy stop_machine workqueues outside
suspend/resume region.
xen: try harder to balloon up under memory pressure.
Ian Jackson (1):
Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN
Ian Kent (10):
autofs4: use helper functions for active list handling
autofs4: use helper functions for expiring list
autofs4: use helper function for need mount check
autofs4: use autofs_info for pending flag
autofs4: renamer unhashed to active in autofs4_lookup()
autofs4: cleanup active and expire lookup
autofs4: eliminate d_unhashed in path walk checks
autofs4: rename dentry to active in autofs4_lookup_active()
autofs4: rename dentry to expiring in autofs4_lookup_expiring()
autofs4: always use lookup for lookup
Ian Molton (3):
hwrng: core - Replace u32 in driver API with byte array
hwrng: virtio-rng - Convert to new API
hwrng: core - Prevent too-small buffer sizes
Ignacio de Miguel Diaz (1):
V4L/DVB (13368): af9015: support for Sveon STV20 Tuner USB DVB-T HDTV
Igor Grinberg (15):
ASoC: finally enable support for eXeda and CM-X300
[ARM] pxa: register U2D clock for pxa3xx
[ARM] pxa: add U2D registers and bits definitions
[ARM] pxa/cm-x300: add revision difference handling
[ARM] pxa/cm-x300: add TDO35S lcd support
[ARM] pxa/cm-x300: add ac97 controller registration
[ARM] pxa/cm-x300: add Wi2Wi chip (Bluetooth and WiFi) initialization
[ARM] pxa/cm-x300: add support for PXA310 cpu
[ARM] pxa/cm-x300: enable USB port 2 for PXA300
[ARM] pxa/cm-x300: add da9030 support
[ARM] pxa/cm-x300: update authors and copyright
[ARM] pxa/cm-x300: update defconfig
[ARM] pxa/cm-x300: add PWM backlight support
[ARM] pxa/em-x270: fix usb hub power up/reset sequence
[ARM] pxa/cm-x300: add PWM backlight support
Igor M. Liplianin (12):
V4L/DVB (13045): Fix debug messaging for stv0900 demod.
V4L/DVB (13134): Add support for TBS-likes remotes
V4L/DVB (13135): Add support for TeVii remotes
V4L/DVB (13336): stv0900: config definition for single/dual mode
V4L/DVB (13337): Change str snr scale for stv0900/903 and Netup Dual
DVB-S2 card.
V4L/DVB (13338): stv0900: big rework to support cut 3.0.
V4L/DVB (13339): stv0900: big rework to support cut 3.0.
V4L/DVB (13340): stv0900: big rework to support cut 3.0.
V4L/DVB (13341): stv0900: big rework to support cut 3.0.
V4L/DVB (13407): Add Prof 7301 PCI DVB-S2 card
V4L/DVB (13493): TeVii S470 and TBS 6920 fixes
V4L/DVB (13678): Add support for yet another DvbWorld, TeVii and Prof USB
devices
Ike Panhc (1):
asus-laptop: add Lenovo SL hotkey support
Ilia K (1):
add vif using local interface index instead of IP
Ilkka Koskinen (2):
mfd: Enable twl4030 32kHz oscillator low-power mode
mfd: Initial support for twl5031
Ilpo Järvinen (2):
tcp: clear hints to avoid a stale one (nfs only affected?)
tcp: fix retrans_stamp advancing in error cases
Ilya Loginov (1):
block: add helpers to run flush_dcache_page() against a bio and a
request's pages
Inaky Perez-Gonzalez (47):
wimax: indicate initial SW rfkill state is "blocked"
wimax/i2400m: be smarter about copying command buffer to bm_cmd_buf
wimax/i2400m: during probe, call sdio_disable at most once
wimax/i2400m: add missing debug submodule definition
wimax: allow specifying debug levels as command line option
wimax/i2400m: workaround not-so-working %zd printf format
wimax/i2400m: decide properly if using signed vs non-signed firmware
loading
wimax/i2400m: rework bootrom initialization to be more flexible
wimax/i2400m: retry loading firmware files in sequence
wimax/i2400m: fix reboot echo/ack barker deadlock
wimax/i2400m: verify firmware format version is known
wimax/i2400m: support extended firmware format
wimax/i2400m: on firmware upload, select BCF header that matches device's
request
wimax/i2400m: clean up & add a payload argument to i2400m_schedule_work()
wimax/i2400m: add reason argument to i2400m_dev_reset_handle()
wimax/i2400m: cache firmware on system suspend
wimax/i2400m: implement .reset_resume in USB subdriver
wimax/i2400m: don't overwrite error codes when failing to load firmware
wimax/i2400m: on device stop, clean up pending wake & TX work
wimax/i2400m: cleanup initialization/destruction flow
wimax/i2400m: clarify and fix i2400m->{ready,updown}
wimax/i2400m: introduce i2400m->bus_setup/release
wimax/i2400m: do bootmode buffer management in i2400m_setup/release()
wimax/i2400m: Implement pre/post reset support in the USB driver
wimax/i2400m: reduce verbosity of debug messages in boot mode
wimax/i2400m: fix race condition with tcpdump et al
wimax: allow user space to send messages once the device is registered
wimax: allow WIMAX_RF_QUERY calls when state is still uninitialized
wimax/i2400m: when stopping the device, cancel any pending message
wimax/i2400m: fix deadlock: don't do BUS reset under i2400m->init_mutex
wimax/i2400m: move i2400m_init() out of i2400m.h
wimax/i2400m: queue device's report until the driver is ready for them
wimax/i2400m: fix oops in TX when tearing down the device
wimax/i2400m: Let device's status reports change the device state
wimax/i2400m: fix oops caused by race condition when exiting USB kthreads
wimax/i2400m: make i2400m->bus_dev_{stop,start}() optional
wimax/i2400m: SDIO: fix oops on reset when TXing on uninitialized data
wimax/i2400m: implement passive mode as a module option
wimax/i2400m: introduce i2400m_reset(), stopping TX and carrier
wimax/i2400m: fix device getting stuck in IDLE mode
wimax/i2400m: Fix USB timeout specifications (to ms from HZ)
wimax/i2400m: correctly identify all iwmc3200-based SKUs
wimax/i2400m: don't retry SDIO enable in probe() paths
wimax/i2400m: handle USB stalls
wimax/i2400m: fix bad assignment of return value in i2400mu_tx_bulk_out
wimax/i2400m: fix SDIO debugfs dentry name
wimax/i2400m: fix inverted value in i2400ms_bus_setup()
Ingo Molnar (72):
Merge branch 'linus' into tracing/hw-breakpoints
Merge branch 'tracing/core' into tracing/hw-breakpoints
Merge branch 'linus' into tracing/hw-breakpoints
ratelimit: Use per ratelimit context locking
ratelimit: Fix/allow use in atomic contexts
printk: Remove ratelimit.h from kernel.h
Merge branch 'tracing/urgent' into tracing/core
Merge branch 'perf/urgent' into perf/core
perf tools: Default to 1 KHz auto-sampling freq events
perf_events, x86: Fix event constraints code
Merge branch 'tracing/urgent' into tracing/core
Merge commit 'v2.6.32-rc4' into perf/core
Merge branch 'tracing/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into
tracing/core
x86, apic: Fix prototype in hw_irq.h
Merge branch 'linus' into perf/core
Merge branch 'tracing/core' into perf/core
tracing/events: Fix locking imbalance in the filter code
events: Harmonize event field names and print output names
Merge branches 'x86/mce' and 'x86/urgent' into perf/mce
Merge commit 'v2.6.32-rc5' into perf/probes
perf stat: Re-align the default_attrs[] array
perf stat: Count branches first
Merge branch 'perf/urgent' into perf/core
x86, instruction decoder: Fix test_get_len build rules
Merge branch 'perf/core' into perf/probes
Merge branch 'linus' into sched/core
rcu: Do tiny cleanups in rcutiny
Merge branch 'tracing/urgent' into tracing/core
perf tools: Fix missing symtabs printouts
Merge commit 'v2.6.32-rc6' into perf/core
Merge branch 'core/urgent' into core/rcu
perf bench: Clean up bench/bench.h
x86: Add iommu_init to x86_init_ops, fix build
hw-breakpoints: Fix build on !perf architectures
x86: Fix cpu_devs[] initialization in early_cpu_init()
hw-breakpoints, x86: Fix modular KVM build
Merge commit 'v2.6.32-rc7' into perf/core
Merge branches 'perf/powerpc' and 'perf/bench' into perf/core
Merge commit 'v2.6.32-rc7' into core/iommu
x86: gart: Clean up the code a bit
Merge branch 'perf/core' into perf/probes
Merge branch 'perf/urgent' into perf/core
Merge branch 'tracing/hw-breakpoints' into perf/core
perf_events: Fix modular build
ring-buffer benchmark: Run producer/consumer threads at nice +19
perf events: Do not generate function trace entries in perf code
tracing, function tracer: Clean up strstrip() usage
perf_events: Optimize the swcounter hotpath
Merge branch 'perf/bench' into perf/core
Merge branch 'tip/perf/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into
perf/core
x86: dumpstack: Clean up the x86_stack_ids[][] initalization and other
details
x86: dumpstack, 64-bit: Disable preemption when walking the IRQ/exception
stacks
events: Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS()
x86: Clean up the loadsegment() macro
Merge branch 'sched/urgent' into sched/core
tracing: Fix kmem event exports
perf scripting: Fix build
Merge branch 'perf/scripting' into perf/core
Merge branch 'perf/mce' into perf/core
Merge branch 'perf/probes' into perf/core
Merge branch 'perf/urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing into
perf/urgent
Merge branch 'linus' into x86/urgent
Merge branch 'linus' into x86/urgent
Merge branch 'tip/tracing/core3' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into
tracing/core
perf kmem: Fix unused argument build warning
Merge branch 'amd-iommu/fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu into
x86/urgent
sched: Remove forced2_migrations stats
Merge branch 'linus' into tracing/urgent
Merge branch 'tip/tracing/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into
tracing/urgent
perf diff: Improve the help text
Merge branch 'x86/asm' into x86/urgent
Merge branch 'x86/mce' into x86/urgent
Isaku Yamahata (1):
ia64/xen: compilation fix
Ivo van Doorn (3):
rt2x00: Add rt2x00soc bus module
rt2x00: Implement support for rt2800pci
rt2x00: Remove deprecated ieee80211_rx_status->qual usage
J. Bruce Fields (28):
nfsd: fix Documentation typo
nfsd4: cross mountpoints when looking up parents
nfsd: minor nfsd_lookup cleanup
nfsd4: fix error return when pseudoroot missing
Merge commit 'v2.6.32-rc5' into for-2.6.33
nfs: new subdir Documentation/filesystems/nfs
nfsd4.1: fix session memory use calculation
nfsd4.1: common slot allocation size calculation
nfsd4: don't try to map gid's in generic rpc code
nfs: move more to Documentation/filesystems/nfs
nfsd: make fs/nfsd/vfs.h for common includes
Revert "knfsd: avoid overloading the CPU scheduler with enormous load
averages"
Merge commit 'v2.6.32-rc8' into HEAD
nfsd: simplify fh_verify access checks
Re: acl trouble after upgrading ubuntu
The rpc server does not require that service threads take the BKL.
nfsd4: fix share mode permissions
nfsd: new interface to advertise export features
nfsd: let "insecure" flag vary by pseudoflavor
nfsd4: don't continue "under" mounts in V4ROOT case
nfsd: filter lookup results in V4ROOT case
nfsd: filter readdir results in V4ROOT case
nfsd: allow exports of symlinks
nfsd: make V4ROOT exports read-only
nfsd: enable V4ROOT exports
nfsd: remove unused field rq_reffh
nfsd: move most of nfsfh.h to fs/nfsd
nfsd: remove pointless paths in file headers
J. R. Okajima (2):
slab, kmemleak: stop calling kmemleak_erase() unconditionally
slab, kmemleak: pass the correct pointer to kmemleak_erase()
Jack Steiner (33):
x86: UV SGI: Don't track GRU space in PAT
x86: SGI UV: Map low MMR ranges
gru: initial GRU based on blade topology
gru: add comments raised in previous code reviews
gru: fix istatus race in GRU tlb dropin
gru: handle blades without memory
gru: allow users to specify gru chiplet 1
gru: allow users to specify gru chiplet 2
gru: allow users to specify gru chiplet 3
gru: fix bug in module unload
gru: improve messages for malfunctioning GRUs
gru: support 64-bit GRU addresses
gru: handle failures to mmu_notifier_register
gru: add debug option for cache flushing
gru: add test for gru_copy_gpa
gru: check for valid vma
gru: fix prefetch and speculation bugs
gru: update irq infrastructure
gru: add additional GRU statistics
gru: expicitly set instruction status to active
gru: preload tlb for bcopy instructions
gru: fix bug in exception handling
gru: add symbolic names for GRU error code
gru: remove stray local_irq_enable
gru: check for correct GRU chiplet assignment
gru: update GRU structures to match latest hardware spec
gru: fix bug in allocation of kernel contexts
gru: add hugepage support
gru: fix GRU interrupt race at deallocate
gru: improve GRU TLB dropin statistics
gru: update driver version number
gru: function to generate chipset IPI values
gru: send cross partition interrupts using the gru
Jakob Bornecrantz (4):
drm: Add dirty ioctl and property
drm/ttm: Add more driver type enums
drm/vmwgfx: Add svga headers for vmwgfx driver
drm/vmwgfx: Add DRM driver for VMware Virtual GPU
James Bottomley (2):
[SCSI] scsi_lib_dma: fix bug with dma maps on nested scsi objects
[SCSI] enclosure: fix oops while iterating enclosure_status array
James Morris (3):
Merge branch 'master' into next
security: remove root_plug
Merge branch 'master' into next
James Simmons (1):
drm/kms: properly handle fbdev blanking
James Smart (12):
[SCSI] lpfc 8.3.5: fix reset path, ELS ordering and discovery issues
[SCSI] lpfc 8.3.5: fix VPI registration, error clean up and add support
for vlink events
[SCSI] lpfc 8.3.5: fix sysfs parameters, vport creation and other bugs
and update logging
[SCSI] lpfc 8.3.5: Add AER support
[SCSI] lpfc 8.3.5: fix fcp command polling, add FIP mode, performance
optimisations and devloss timout fixes
[SCSI] lpfc 8.3.5: Update the lpfc driver version to 8.3.5
[SCSI] lpfc 8.3.6 : FCoE Protocol Fixes
[SCSI] lpfc 8.3.6 : FC Protocol Fixes
[SCSI] lpfc 8.3.6 : Fix AER issues
[SCSI] lpfc 8.3.6 : Fix critical errors
[SCSI] lpfc 8.3.6 : Hardware related fixes and changes
[SCSI] lpfc 8.3.6 : Update lpfc driver version to 8.3.6
Jamie Iles (2):
perf tools: Allow cross compiling
perf tools: Allow building for ARM
Jan Beulich (12):
x86, hpet: Simplify the HPET code
x86-64: __copy_from_user_inatomic() adjustments
x86: Eliminate redundant/contradicting cache line size config options
x86: Suppress stack overrun message for init_task
x86: Tighten conditionals on MCE related statistics
x86/alternatives: Check replacementlen <= instrlen at build time
x86/alternatives: No need for alternatives-asm.h to re-invent stuff
already in asm.h
x86/mce: Set up timer unconditionally
genksyms: properly consider EXPORT_UNUSED_SYMBOL{,_GPL}()
vmalloc(): adjust gfp mask passed on nested vmalloc() invocation
mm/bootmem.c: properly __init-annotate helper functions
dma-mapping: fix off-by-one error in dma_capable()
Jan Blunck (2):
sched_feat_write(): Update ppos instead of file->f_pos
ext2: Explicitly assign values to on-disk enum of filetypes
Jan Engelhardt (2):
netfilter: xt_socket: make module available for INPUT chain
netfilter: xtables: document minimal required version
Jan Kara (15):
ext4: fix error handling in ext4_ind_get_blocks()
ext4: Avoid data / filesystem corruption when write fails to copy data
ext4: Wait for proper transaction commit on fsync
zisofs: Implement reading of compressed files when PAGE_CACHE_SIZE >
compress block size
quota: Fix WARN_ON in lookup_one_len
quota: Move definition of QFMT_OCFS2 to linux/quota.h
quota: Implement quota format with 64-bit space and inode limits
ext3: Support for vfsv1 quota format
ext4: Support for 64-bit quota format
ext3: Fix data / filesystem corruption when write fails to copy data
udf: Fix compilation with UDFFS_DEBUG enabled
udf: Try harder when looking for VAT inode
udf: Avoid IO in udf_clear_inode
ext2: report metadata errors during fsync
reiserfs: truncate blocks not used by a write
Jan Kiszka (8):
KVM: x86: Refactor guest debug IOCTL handling
KVM: x86: Rework guest single-step flag injection and filtering
KVM: x86: Drop unneeded CONFIG_HAS_IOMEM check
KVM: x86: Fix guest single-stepping while interruptible
KVM: SVM: Cleanup NMI singlestep
KVM: x86: Polish exception injection via KVM_SET_GUEST_DEBUG
KVM: Reorder IOCTLs in main kvm.h
KVM: x86: Add KVM_GET/SET_VCPU_EVENTS
Jan Nikitenko (1):
spi/au1550_spi: fix setupxfer not to override cfg with zeros
Jani Nikula (4):
Input: add new keycodes useful in mobile devices
Input: add new keycodes useful in mobile devices
ARM OMAP3: RX-51 board - add initialization of gpio keys
gpiolib: add support for changing value polarity in sysfs
Janne Ylalehto (2):
wl1251: Add IRQ looping support
wl1251: Filter out unwanted events
Janusz Krzysztofik (4):
ASoC: Amstrad Delta minor cleanups
ASoC: OMAP: Don't try to set unsupported OMAP_DMA_DATA_BURST_16 on OMAP1
omap1: DMA: move LCD related code from plat-omap to mach-omap1
omap1: LCD_DMA: Use some define rather than a hexadecimal
Jarek Poplawski (1):
net: Optimize hard_start_xmit() return checking
Jari Vanhala (2):
ASoC: TWL4030: Vibra motor stop fix when it is driven with audio
Input: fix memory leak in force feedback core
Jarkko Nikula (1):
ASoC: Pandora: Pass SRG input clock frequency to the OMAP McBSP DAI
Jarod Wilson (2):
V4L/DVB (13597): bttv: add i2c addr for old WinTV card to IR probe list
V4L/DVB (13602): bttv: fix MODULE_PARM_DESC for i2c_debug and i2c_hw
Jaroslav Kysela (12):
ALSA: rename "PC Speaker" and "PC Beep" controls to "Beep"
ALSA: rename "PC Speaker" controls to "Speaker"
ALSA: hda - proc - show which I/O NID is associated to PCM device
ALSA: hda_intel: Digital PC Beep - change behaviour for input layer
ALSA: hda_intel: Digital PC Beep - delay input device unregistration
ALSA: hda: beep - add missing cancel_delayed_work
ALSA: hda - add beep_mode module parameter
ALSA: hda - proc - introduce Control: lines to show mixer<->NID assignment
ALSA: hda - proc - add support for dynamic controls to mixer<->NID mapping
ALSA: hda - move snd_hda_pcm_type_name from hda_codec.h to hda_local.h
ALSA: hda - Terradici HDA controllers does not support 64-bit mode
ALSA: ice1724 - aureon - modify WM8770 Master & DAC volume
Jason Andryuk (2):
at76c50x-usb: Remove mac2str and replace with %pM format specifier.
at76c50x-usb: Supply additional parameters to at76_start_monitor scan
request
Jason Baron (1):
tracing: Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook
Jason Gunthorpe (3):
RDMA/cma: Correct detection of SA Created MGID
RDMA/cma: Fix AF_INET6 support in multicast joining
xfs: Fix error return for fallocate() on XFS
Jason Wessel (7):
kgdb: Read buffer overflow
kgdb,i386: Fix corner case access to ss with NMI watch dog exception
kgdb: allow for cpu switch when single stepping
kgdb,x86: do not set kgdb_single_step on x86
kgdb: continue and warn on signal passing from gdb
kgdb: Always process the whole breakpoint list on activate or deactivate
USB: ehci-hub: Remove redundant ehci->debug check
Jasper Spaans (1):
bonding: Remove bond_dev from xmit_hash_policy call.
Jassi (2):
ASoC: S3C I2S LRCLK polarity option.
ASoC: Return correct codec clock in s3c64xx-i2s
Jassi Brar (8):
ASoC: Fixed arguments passed to SMDK64xx set_pll
ASoC: Rename s3c24xx_pcm prefix to s3c_dma
ASoC: Rename 's3c24xx-pcm' driver to 's3c-dma'
ARM: S3C64XX: Define PCM Controller base registers
ARM: S3C64XX: Added platform data header
ARM: S3C64XX: Defined PCM controller platform devices
ASoC: Added the CPU driver for PCM controllers
spi: Add s3c64xx SPI Controller driver
Jaswinder Singh Rajput (6):
x86: hw_breakpoint.c arch_check_va_in_kernelspace and
hw_breakpoint_handler should be static
x86: Mark ptrace_get_debugreg() as static
b43: Comment unused functions lpphy_restore_dig_flt_state and
lpphy_disable_rx_gain_override
net: Fix missing kernel-doc notation
crypto: ansi_cprng - Move FIPS functions under CONFIG_CRYPTO_FIPS
mac80211: Fix missing kernel-doc notation
Javier Cardona (3):
mac80211: Learn about mesh portals from multicast traffic
mac80211: Fixed bug in mesh portal paths
mac80211: Revert 'Use correct sign for mesh active path refresh'
Jay Fenlason (1):
firewire: ohci: handle receive packets with a data length of zero
Jay Sternberg (2):
iwlwifi: add missing commands to syslog messages
iwlwifi: Tell the ucode immediately when association state changes
Jay Vosburgh (1):
bonding: fix 802.3ad standards compliance error
Jayamohan Kallickal (3):
[SCSI] be2iscsi: Adding msix and mcc_rings V3
[SCSI] be2iscsi: Adding Ring Mode Wrb's V3
[SCSI] be2iscsi: Adding support for various Async messages from chip
Jayson R. King (1):
sched: Remove obsolete comment in sched_init()
Jean Delvare (71):
powerpc/therm_adt746x: Don't access non-existing register
comment typo fix: sybsystem -> subsystem
V4L/DVB (13233): i2c_board_info can be local
V4L/DVB (13234): IR device at I2C address 0x7a
V4L/DVB (13235): saa7134: Complete the IR address list
V4L/DVB (13236): ir-kbd-i2c: Don't reject unknown I2C addresses
x86, perf probe: Fix warning in test_get_len()
i2c-powermac: Reject unsupported I2C transactions
i2c-powermac: Refactor i2c_powermac_smbus_xfer
i2c-powermac: Log errors
i2c-powermac: Include the i2c_adapter in struct pmac_i2c_bus
i2c-powermac: Drop temporary name buffer
i2c-voodoo3: Delete
i2c: Bus drivers don't have to support I2C_M_REV_DIR_ADDR
i2c: Add missing __devinit markers to old i2c adapter drivers
i2c: Drop probe, ignore and force module parameters
i2c: Simplify i2c_detect_address
ics932s401: Clean up detect function
i2c-i801: Retry on lost arbitration
i2c: Refactor for_each callbacks
i2c-stub: Implement I2C block support
i2c-stub: Allow user to disable some commands
i2c-stub: Documentation update
MAINTAINERS: Add missing hwmon files
hwmon: Clarify autopwm trip points documentation
hwmon: (it87) Verify the VID pin usage
hwmon: (it87) Check for fan2 and fan3 availability
hwmon: (w83627hf) Drop the force_addr module parameter
hwmon: (w83627hf) Stop using globals for I/O port numbers
hwmon: (adm1021) Clean up detect function
hwmon: (adm1025) Clean up detect function
hwmon: (lm77) Clean up detect function
hwmon: (lm83) Clean up detect function
hwmon: (lm85) Clean up detect function
hwmon: (lm90) Clean up detect function
hwmon: (tmp401/tmp421) Clean up detect functions
hwmon: (w83781d) Clean up detect function
hwmon: (w83791d) Clean up detect function
hwmon: (w83792d) Clean up detect function
hwmon: (w83l785ts) Clean up detect function
hwmon: Clean up detect functions
hwmon: (thmc50) Stop using I2C_CLIENT_MODULE_PARM
hwmon: (adt7475) Add support for the ADT7473
hwmon: (adt7475) New documentation
hwmon: (adt7475) Implement pwm_use_point2_pwm_at_crit
hwmon: (adt7475) Rework voltage inputs handling
hwmon: (adt7475) Add missing static marker
hwmon: (adt7475) Improve device detection
hwmon: (adt7475) Add support for the ADT7490
hwmon: (adt7475) Move sysfs files removal to a separate function
hwmon: (adt7475) Handle alternative pin functions
hwmon: (adt7475) Print device information on probe
hwmon: (adt7475) Voltage attenuators can be bypassed
hwmon: (adt7475) Add support for the ADT7476
hwmon: (adt7475) Add an entry in MAINTAINERS
hwmon: (adt7475) Add VID support for the ADT7476
ACPI: add const to acpi_check_resource_conflict()
Doc: use misc-devices/ dir for drivers
USB: Add missing static markers to ohci-pnx4008
mfd: Don't abuse i2c_client.name
i2c: Drop the kind parameter from detect callbacks
i2c: Get rid of struct i2c_client_address_data
i2c: Drop I2C_CLIENT_INSMOD_1
i2c: Drop I2C_CLIENT_INSMOD_2 to 8
i2c: Get rid of I2C_CLIENT_MODULE_PARM
ioc3/ioc4: various section fixes
ioc3/ioc4: fix error path on driver registration
resource: constify arg to resource_size() and resource_type()
hwmon: (smsc47m1) Only request I/O ports we really use
hwmon: (smsc47m1) Fail module loading on error
hwmon: (smsc47m1) Enable device if needed
Jean Tourrilhes (1):
WE: Fix set events not propagated
Jean-Christophe PLAGNIOL-VILLARD (2):
at91: remove not needed depends on
at91: Kconfig simplification
Jean-Francois Moine (43):
V4L/DVB (13114): gspca - zc3xx.c: Bad init sequences of sensor cs2102.
V4L/DVB (13115): gspca - main: More information messages.
V4L/DVB (13193): gspca - zc3xx.c: Change init sequences of sensor
tas5130c.
V4L/DVB (13198): gspca - ov519: Bad frame pointer in ovfx2 packet scan.
V4L/DVB (13249): gspca - pac7311: Webcam 093a:2628 added.
V4L/DVB (13250): gspca - zc3xx: Add some delays and warn on i2c errors.
V4L/DVB (13251): gspca - sonixj: Cleanup code and change some comments.
V4L/DVB (13301): gspca - sonixj: Simplify the sensor init exchanges.
V4L/DVB (13302): gspca - sonixj: Fix some bad values of sensor om6802.
V4L/DVB (13303): gspca - sonixj: Change sensor and om6802 exchanges.
V4L/DVB (13304): gspca - sonixj: Don't access the sensor when setting the
bridge.
V4L/DVB (13305): gspca - sonixj: The V flip control does not exist for
all sensors.
V4L/DVB (13306): gspca - sonixj: Change the copyright.
V4L/DVB (13323): gspca - zc3xx: Adjust the exchanges of sensors mi0360soc
and pb0330.
V4L/DVB (13384): gspca - sonixj: Optimize code and add some comments.
V4L/DVB (13386): gspca - main: Change version to 2.8.0.
V4L/DVB (13387): gspca - main: Fix a compilation warning.
V4L/DVB (13420): gspca - doc: Change the name of some webcams.
V4L/DVB (13421): gspca - main: Clearer message when bandwidth too small.
V4L/DVB (13422): gspca - ov534: ov772x changes from Richard Kaswy.
V4L/DVB (13423): gspca - ov534: More ov772x changes from Max Thrun.
V4L/DVB (13424): gspca - ov534: Fix ov772x brightness and ov965x frame
rate.
V4L/DVB (13425): gspca - ov534: Bad name of the ov965x 320x240 resolution.
V4L/DVB (13448): gspca - main: Add a gspca flag for inactive controls.
V4L/DVB (13449): gspca - ov534: The AWB control works only when autogain
is set.
V4L/DVB (13450): gspca - main: Clear the urb status before resubmit.
V4L/DVB (13451): gspca - main: Memorize the current frame buffer.
V4L/DVB (13452): gspca - main: Let the driver scan URB packets when no
frame buffer.
V4L/DVB (13453): gspca - all subdrivers: Remove the unused frame ptr from
pkt_scan().
V4L/DVB (13487): gspca - ov534: Add svga, xga and sxga modes for ov965x.
V4L/DVB (13488): gspca - ov534: Remove extra values at end of ov965x
sequences.
V4L/DVB (13489): gspca - sonixj: Add the sensor po1030.
V4L/DVB (13490): gspca - ov534: Add controls for sensor ov965x.
V4L/DVB (13491): gspca - vc032x: Avoid crash on querymenu.
V4L/DVB (13559): gspca - pac7302: Some webcams are upside-down by default.
V4L/DVB (13560): gspca - main: Cleanup source.
V4L/DVB (13562): gspca - doc: Update webcam list.
V4L/DVB (13563): gspca - zc3xx: Bad sensor probe of the webcam 0ac8:305b.
V4L/DVB (13565): gspca - pac7302: One more webcam is upside-down by
default.
V4L/DVB (13566): gspca - main: New variable usb_err for USB exchanges.
V4L/DVB (13567): gspca - sunplus/stk014: Propagate errors to higher level.
V4L/DVB (13626): gspca - many subdrivers: Fix some warnings.
V4L/DVB (13627): gspca - zc3xx: Set the quality for sensor tas5130c.
Jean-Mickael Guerin (2):
net: compat_mmsghdr must be used in sys_recvmmsg
net: compat_sys_recvmmsg user timespec arg can be NULL
Jeff Garzik (1):
Revert "pata_sis: Implement MWDMA for the UDMA 133 capable chips"
Jeff Layton (3):
NFS: convert proto= option to use netids rather than a protoname
vfs: force reval of target when following LAST_BIND symlinks (try #7)
vfs: remove extraneous NULL d_inode check from do_filp_open
Jeff Moyer (7):
cfq: calculate the seek_mean per cfq_queue not per cfq_io_context
cfq: merge cooperating cfq_queues
cfq: change the meaning of the cfqq_coop flag
cfq: break apart merged cfqqs if they stop cooperating
block: get rid of the WRITE_ODIRECT flag
aio: implement request batching
dio: don't zero out the pages array inside struct dio
Jens Axboe (22):
drbd: remove tracing bits
block: remove the anticipatory IO scheduler
block: CFQ is more than a desktop scheduler
Merge branch 'master' into for-2.6.33
drbd: fixup for reverted dual in_flight patch
Merge branch 'for-linus' into for-2.6.33
cfq-iosched: fix style issue in cfq_get_avg_queues()
drbd: fix in_flight rw indexing
block: move bdi/address_space unplug functions to backing-dev.h
Merge branch 'cfq-2.6.33' into for-2.6.33
Merge branch 'for-linus' into for-2.6.33
cfq-iosched: fix merge error
cfq-iosched: get rid of the coop_preempt flag
Merge branch 'for-jens' of git://git.drbd.org/linux-2.6-drbd into
for-2.6.33
Merge branch 'for-jens' of git://git.drbd.org/linux-2.6-drbd into
for-2.6.33
Revert "cfq: Make use of service count to estimate the rb_key offset"
Merge branch 'master' into for-2.6.33
cfq-iosched: fix compile problem with !CONFIG_CGROUP
cfq-iosched: move IO controller declerations to a header file
io controller: quick fix for blk-cgroup and modular CFQ
cfq-iosched: use call_rcu() instead of doing grace period stall on queue
exit
block: temporarily disable discard granularity
Jeremy Fitzhardinge (6):
xen: move Xen-testing predicates to common header
xen/xenbus: make DEVICE_ATTR()s static
xen: restore runstate_info even if !have_vcpu_info_placement
xen: register runstate info for boot CPU early
xen: don't call dpm_resume_noirq() with interrupts disabled.
xen: use iret for return from 64b kernel to 32b usermode
Jerome Glisse (20):
drm/radeon/kms: fix oops when set_base is call with no FB
drm/radeon/kms: Disable agp only if we are dealing with an AGP GPU
drm/radeon/kms: Don't overwrite crtc_gen_cntl or crtc_gen_cntl2
drm/radeon/kms: Rework radeon object handling
drm: Add search/get functions to get a block in a specific range
drm/ttm: Rework validation & memory space allocation (V3)
drm/radeon/kms: Convert radeon to new TTM validation API (V2)
drm/radeon/kms: Fix NULL ptr dereference
drm/radeon/kms: actualy set the eviction placements we choose
drm/radeon/kms: cleanup structure and module if initialization fails
drm/ttm: Initialize eviction placement in case the driver callback doesn't
drm: Add memory manager debug function
drm/ttm: Print debug information on memory manager when eviction fails
drm/ttm: Convert ttm_buffer_object_init to use ttm_placement
drm/radeon/kms: Convert radeon to new ttm_bo_init
drm/ttm: Fix printk format & compute bo->mem.size at bo initialization
drm/ttm: Fix memory type manager debug information printing
drm/radeon/kms: If no placement is supplied fallback to system
drm/radeon/kms: Check if bo we got from ttm are radeon object or not
drm/radeon/kms: Return to userspace on ERESTARTSYS
Jerry Chuang (1):
Staging: Added Realtek rtl8192u driver to staging
Jes Sorensen (1):
Toshiba Bluetooth Enabling driver (RFKill handler v3)
Jesse Barnes (10):
PCI: determine CLS more intelligently
drm/i915: add render standby support
drm/i915: enable self-refresh on 965
drm: when queuing an event with NEXTONMISS, return queued sequence to
userspace
drm: when queuing an event with NEXTONMISS, return queued sequence to
userspace
drm: use page flip event to signal flip completion
drm/i915: add GETPARAM request for page flipping
PCI: ibmphp_hpc: don't release hw sem twice if kthread stops
drm/i915: pageflip fixes
drm/i915: warn if Pineview CxSR can't be enabled
Jesse Brandeburg (3):
ixgbe: change default ring size
ixgbe: performance tweaks
ixgbe: use EIAM to automask MSI-X
Jie Yang (5):
atl1c: duplicate atl1c_get_tpd
atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer
procedure
atl1e:disable NETIF_F_TSO6 for hardware limit
atl1c:add pci map direction in atl1c_buffer flags
atl1c:use common_task instead of reset_task and link_chg_task
Jie Zhang (2):
net: add net_tstamp.h to headers_install
nommu: fix malloc performance by adding uninitialized flag
Jin Dongming (1):
ipv6: Fix the size overflow of addrconf_sysctl array
Jing Huang (1):
[SCSI] bfa: fixed checkpatch errors for bfad files
Jiri Kosina (15):
HID: fix MODULE_AUTHOR usage in HID modules
HID: remove useless DRIVER_VERSION macro
HID: fixup quirk for NCR devices
HID: remove BKL from hiddev_ioctl_usage()
CIRS: turn local_save_flags() + local_irq_disable()into local_irq_save()
CRIS: remove code that has been commented out for many years
ataflop: remove buggy/commented-out IRQ disable from do_fd_request()
HID: support Logitech/3DConnexion SpaceTraveler and SpaceNavigator
crypto: ghash-clmulni-intel - Put proper .data section in place
PCI: fix comment typo in bus_numa.h
HID: make Media key on Logitech DiNovo Mini work
HID: add support for Acan FG-8100 barcode reader
Bluetooth: Implement raw output support for HIDP layer
Merge branches 'bkl-removal', 'upstream' and 'upstream-fixes' into
for-linus
Merge branch 'for-next' into for-linus
Jiri Olsa (3):
tracing: Enable records during the module load
tracing: Enable "__cold" functions
tracing: Fix function graph trace_pipe to properly display failed entries
Jiri Pirko (1):
bonding: introduce primary_reselect option
Jiri Slaby (6):
NET: sungem, use spin_trylock_irqsave
KVM: fix lock imbalance in kvm_*_irq_source_id()
pata_via: fix double put on isa bridge
[SCSI] scsi_lib: fix potential NULL dereference
PM / Hibernate: Swap, use KERN_CONT
mtd: cfi_cmdset_0002, fix lock imbalance
Jiro SEKIBA (12):
nilfs2: move definition of struct nilfs_btree_node
nilfs2: Using nobarrier option instead of barrier=off
nilfs2: cleanup unused match_bool function
nilfs2: delete mark_inode_dirty in nilfs_new_inode
nilfs2: delete mark_inode_dirty from nilfs_set_link
nilfs2: expand inode_inc_link_count and inode_dec_link_count
nilfs2: delete redundant mark_inode_dirty
nilfs2: split nilfs_unlink as nilfs_do_unlink and nilfs_unlink
nilfs2: change return type of nilfs_commit_chunk
nilfs2: delete mark_inode_dirty in nilfs_commit_chunk
nilfs2: delete mark_inode_dirty in nilfs_delete_entry
nilfs2: replace mark_inode_dirty as nilfs_mark_inode_dirty
Joakim Tjernlund (11):
mtd: CFI cmdset_0002: enable erase-suspend-program
powerpc/8xx: Invalidate non present TLBs
powerpc/8xx: Update TLB asm so it behaves as linux mm expects.
powerpc/8xx: Tag DAR with 0x00f0 to catch buggy instructions.
powerpc/8xx: Fixup DAR from buggy dcbX instructions.
powerpc/8xx: Add missing Guarded setting in DTLB Error.
powerpc/8xx: Restore _PAGE_WRITETHRU
powerpc/8xx: Start using dcbX instructions in various copy routines
powerpc/8xx: Remove DIRTY pte handling in DTLB Error.
powerpc/8xx: DTLB Miss cleanup
crc32: minor optimizations and cleanup
Joe Eykholt (19):
[SCSI] libfc: fix typo in retry check on received PRLI
[SCSI] libfc: lport: fix minor documentation errors
[SCSI] libfc: don't WARN_ON in lport_timeout for RESET state
[SCSI] libfc: fix free of fc_rport_priv with timer pending
[SCSI] libfcoe: Allow FIP to be disabled by the driver
[SCSI] libfcoe: fip: use SCSI host number to identify debug messages.
[SCSI] libfcoe: fip: allow FIP receive to be called from IRQ.
[SCSI] libfcoe: FIP should report link to libfc whether selected or not
[SCSI] libfcoe: don't send ELS in FIP mode if no FCF selected
[SCSI] libfc: fix RNN_ID smashing skb payload
[SCSI] libfc: fix symbolic name registrations smashing skb data
[SCSI] libfc: fix fc_els_resp_type to correct display of CT responses
[SCSI] libfc: add set_fid function to libfc template
[SCSI] libfc: add host number to lport link up/down messages.
[SCSI] libfcoe: fcoe: simplify receive FLOGI response
[SCSI] fnic: Add FIP support to the fnic driver
[SCSI] libfc: register FC4 features with the FC switch
[SCSI] fnic: enable bsg pass-thru for fcping
[SCSI] libfc fcoe: increase ELS and CT timeouts
Joe Perches (43):
ftrace.c: Add #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
testmmiotrace.c: Add and use pr_fmt(fmt)
appletalk/ddp.c: Neaten checksum function
x86: GART: pci-gart_64.c: Use correct length in strncmp
niu.c: Use correct length in strncmp
drivers/net: request_irq - Remove unnecessary leading & from second arg
drivers/isdn/gigaset: tasklet_init - Remove unnecessary leading & from
second arg
drivers/net: tasklet_init - Remove unnecessary leading & from second arg
net/ipv4: Move && and || to end of previous line
netfilter: net/ipv[46]/netfilter: Move && and || to end of previous line
net/ipv6: Move && and || to end of previous line
net: Move && and || to end of previous line
drivers/net: Move && and || to end of previous line
[S390] MAINTAINERS: Add s390 drivers block
include/linux/if_ether.h: Remove unused defines MAC_BUF_SIZE and
DECLARE_MAC_BUF
MAINTAINERS: Add PowerPC patterns
arch/x86/kernel/microcode*: Use pr_fmt() and remove duplicated KERN_ERR
prefix
x86: es7000_32.c: Use pr_<level> and add pr_fmt(fmt)
x86: setup_percpu.c: Use pr_<level> and add pr_fmt(fmt)
x86: i8254.c: Add pr_fmt(fmt)
x86: kmmio.c: Add and use pr_fmt(fmt)
x86: mmio-mod.c: Use pr_fmt
ftrace.h: Use common pr_info fmt string
drivers/net/bonding/: : use pr_fmt
x86: Fix build warning in arch/x86/mm/mmio-mod.c
dynamic_debug.h/kernel.h: Remove KBUILD_MODNAME from dynamic_pr_debug
kernel.h: remove initialization of bool in printk_once
kernel.h: add printk_ratelimited and pr_<level>_rl
scripts/get_maintainer.pl: add --roles and --rolestats
scripts/get_maintainer.pl: fix --non with --git-blame and cleanups
scripts/get_maintainer.pl: support multiple VCSs - add mercurial
MAINTAINERS: rename PALM TREO section and file patterns
MAINTAINERS: remove file pattern from KERNEL VIRTUAL MACHINE (KVM) FOR
AMD-V
MAINTAINERS: Update file patterns for WOLFSON MICROELECTRONICS PMIC
DRIVERS
lib/vsprintf.c: add %pU to print UUID/GUIDs
fs/xfs/xfs_log_recover.c: use %pU to print UUIDs
random.c: use %pU to print UUIDs
drivers/firmware/dmi_scan.c: use %pUB to print UUIDs
drivers/md/md.c: use %pU to print UUIDs
fs/gfs2/sys.c: use %pUB to print UUIDs
fs/ubifs: use %pUB to print UUIDs
efi.h: use %pUl to print UUIDs
parport_pc.c: use correct length in strncmp
Joerg Albert (3):
ar9170: fixed coding style, moved define
ar9170: add heavy clip handling
ar9170: handle overflow in tsf_low register during get_tsf
Joerg Roedel (50):
x86/amd-iommu: un__init iommu_setup_msi
x86/amd-iommu: attach devices to pre-allocated domains early
x86/amd-iommu: Separate internal interface definitions
x86/amd-iommu: Update copyright headers
x86/amd-iommu: Add an index field to struct amd_iommu
x86/amd-iommu: Add per IOMMU reference counting
x86/amd-iommu: Add function to complete a tlb flush
x86/amd-iommu: Make iommu_flush_pages aware of multiple IOMMUs
x86/amd-iommu: Use __iommu_flush_pages for tlb flushes
x86/amd-iommu: Remove iommu_flush_domain function
x86/amd-iommu: Implement protection domain list
x86/amd-iommu: Reimplement amd_iommu_flush_all_domains()
x86/amd-iommu: Reimplement flush_all_domains_on_iommu()
x86/amd-iommu: Make np-cache a global flag
x86/amd-iommu: Use check_device for amd_iommu_dma_supported
x86/amd-iommu: Use check_device in get_device_resources
x86/amd-iommu: Remove iommu parameter from dma_ops_domain_(un)map
x86/amd-iommu: Make alloc_new_range aware of multiple IOMMUs
x86/amd-iommu: Remove iommu parameter from __(un)map_single
x86/amd-iommu: Remove iommu specific handling from dma_ops path
x86/amd-iommu: Let domain_for_device handle aliases
x86/amd-iommu: Simplify get_device_resources()
x86/amd-iommu: Move find_protection_domain to helper functions
x86/amd-iommu: Use get_device_id and check_device where appropriate
x86/amd-iommu: Remove iommu parameter from dma_ops_domain_alloc
x86/amd-iommu: Move some pte allocation functions in the right section
x86/amd-iommu: Rearrange dma_ops related functions
x86/amd-iommu: Remove support for domain sharing
x86/amd-iommu: Use dev->arch->iommu to store iommu related information
x86/amd-iommu: Add device bind reference counting
x86/amd-iommu: Keep devices per domain in a list
x86/amd-iommu: Cleanup attach/detach_device code
x86/amd-iommu: Introduce iommu_flush_device() function
x86/amd-iommu: Cleanup DTE flushing code
x86/amd-iommu: Move reset_iommu_command_buffer out of locked code
x86/amd-iommu: Remove amd_iommu_pd_table
Merge branch 'gart/fixes' into amd-iommu/2.6.33
KVM: SVM: reorganize svm_interrupt_allowed
KVM: SVM: don't copy exit_int_info on nested vmrun
KVM: SVM: Remove remaining occurences of rdtscll
KVM: SVM: Move INTR vmexit out of atomic code
KVM: SVM: Add tracepoint for nested vmrun
KVM: SVM: Add tracepoint for nested #vmexit
KVM: SVM: Add tracepoint for injected #vmexit
KVM: SVM: Add tracepoint for #vmexit because intr pending
KVM: SVM: Add tracepoint for invlpga instruction
KVM: SVM: Add tracepoint for skinit instruction
KVM: SVM: Remove nsvm_printk debugging code
x86/amd-iommu: Fix passthrough mode
x86/amd-iommu: Fix PCI hotplug with passthrough mode
Johann Friedrichs (1):
V4L/DVB (13239): saa7146: fix memory leakage in pagetable-handling
Johannes Berg (69):
net: introduce NETDEV_POST_INIT notifier
iwlwifi: clean up ht config a little
iwlwifi: clean up ht config naming
iwlwifi: clarify and clean up chain settings
iwlwifi: fix a typo
iwlwifi: default to using all chains
iwlwifi: support idle for 6000 series hw
wext: refactor
iwlwifi: device tracing
iwlwifi: LED cleanup
wireless: make wireless drivers select core
cfg80211/mac80211: use debugfs_remove_recursive
mac80211_hwsim: don't register CCK rates on 5ghz
mac80211: remove outdated comment
mac80211: split hardware scan by band
mac80211: fix radiotap header generation
mac80211: remove RX_FLAG_RADIOTAP
mac80211: introduce ieee80211_beacon_get_tim()
mac80211: deprecate qual value
mac80211: unconditionally set IEEE80211_TX_CTL_SEND_AFTER_DTIM
mac80211: also drop qos-nullfunc frames silently
mac80211: remove sent_ps_buffered
mac80211: remove bogus code
mac80211: make CALL_TXH a statement
mac80211: fix scan abort sanity checks
cfg80211: validate scan channels
cfg80211: remove dead variable
mac80211: make ieee80211_find_sta per virtual interface
mac80211: fix internal scan request
mac80211: async station powersave handling
iwlwifi: don't double-activate queue 4
iwlwifi: fix FIFO vs. queue confusion
iwlwifi: add FIFO usage for 5000
tracing: Fix event format export
netlink: remove subscriptions check on notifier
iwlwifi: report PS filtered status
iwlwifi: add sleep_tx_count ucode station API
iwlwifi: handle unicast PS buffering
mac80211: let sta_info_get_by_idx get sta by sdata
mac80211: convert aggregation to operate on vifs/stas
mac80211: push michael MIC report after DA check
mac80211: cleanup reorder buffer handling
mac80211: trim RX data
mac80211: improve rate handling
mac80211: remove dev_hold/put calls
mac80211: use fixed broadcast address
mac80211: make software rate control optional
cfg80211: re-join IBSS when privacy changes
mac80211: remove encrypt parameter from ieee80211_tx_skb
mac80211: move TX status handling
cfg80211: convert bools into flags
cfg80211: introduce capability for 4addr mode
cfg80211: disallow bridging managed/adhoc interfaces
mac80211: request TX status where needed
mac80211: avoid spurious deauth frames/messages
mac80211: add per-station HT capability file
mac80211: remove dead struct member
mac80211: fix rcu locking
iwlwifi: separate IO tracing
mac80211: move cmntr flag out of rx flags
mac80211: move aMPDU RX reorder code
mac80211: correctly place aMPDU RX reorder code
mac80211: log more data when tracing
b43: fix two warnings
mac80211: fix reorder buffer release
Input: appletouch - give up maintainership
mac80211: recalculate idle later in MLME
tracing: Add full state to trace_seq
firmware_class: make request_firmware_nowait more useful
Johannes Stezenbach (1):
mtd: m25p80: make command buffer DMA-safe
Johannes Weiner (1):
rtc-x1205: unconditionally set date when setting clock
John Bonesio (1):
powerpc/5200: add LocalPlus bus FIFO device driver
John Dykstra (1):
IP: Cleanups
John Johansen (1):
Config option to set a default LSM
John Kacur (17):
perf annotate: Add the cmp_null function and make use of it
perf tools: Protect header files with a consistent style
perf tools: Create util/sort.and use it
perf tools: Put common histogram functions in their own file
x86, cpuid: Remove the bkl from cpuid_open()
x86, cpuid: Simplify the code in cpuid_open
blackfin: Remove the BKL from sys_execve
frv: Remove the BKL from sys_execve
h83000: Remove BKL from sys_execve
m68k: Remove the BKL from sys_execve
m68knommu: Remove the BKL from sys_execve
mn10300: Remove the BKL from sys_execve
agp: Remove the BKL from agp_open
perf tools: Add perf.data to .gitignore
perf tools: Use common process_event functions for annotate and report
m68k: Remove the BKL from sys_execve
efirtc: explicitly set llseek to no_llseek
John Linn (2):
Xilinx: SPI: Fix bits_per_word for transfers
microblaze: Fix the heartbeat gpio to be more robust
John Ogness (1):
spi/i.MX: fix broken error handling for gpio_request
John W. Linville (25):
wireless: implement basic ethtool support for cfg80211 devices
mac80211: support ETHTOOL_GPERMADDR
iwmc3200wifi: support ETHTOOL_GPERMADDR
ipw2200: support ETHTOOL_GPERMADDR
orinoco: support ETHTOOL_GPERMADDR
net/wireless/ethtool.h: drop unnecessary include of linux/ethtool.h
mac80211: replace netif_tx_{start,stop,wake}_all_queues
b43: use ieee80211_rx_ni()
wl1251: re-disable PG10 chips
strip: move driver to staging
arlan: move driver to staging
wavelan: move driver to staging
netwave: move driver to staging
wireless: remove WLAN_80211 and WLAN_PRE80211 from Kconfig
wl1271: depend on INET
mwl8k: use integral index instead of pointer for driver_data
iwlwifi: fix iwl1000 "RTS/CTS for HT" merge damage
znet: fix build failure from i82593.h relocation
wl3501_cs: remove pedantic build warning
libipw: initiate cfg80211 API conversion (v2)
ath9k: set ps_default as false
ath9k: remove warnings related to signed/unsigned type mismatch
iwlwifi: fix warning from ieee80211_stop_tx_ba_cb_irqsafe argument change
wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC
wireless: update old static regulatory domain rules
John Williams (4):
microblaze: Remove the buggy ALLOW_EDIT_AUTO config option
microblaze: Use lowest-common-denominator default CPU settings
microblaze: Simple __copy_tofrom_user for noMMU
microblaze: Core oprofile configs and hooks
Jon Brassow (5):
dm snapshot: avoid else clause in persistent_read_metadata
dm snapshot: consolidate insert exception functions
dm snapshot: rename dm_snap_exception to dm_exception
dm snapshot: rename exception_table to dm_exception_table
dm snapshot: rename exception functions
Jon Hunter (2):
nohz: Prevent clocksource wrapping during idle
nohz: Allow 32-bit machines to sleep for more than 2.15 seconds
Jonathan Cameron (5):
MAINTAINERS: Add entries for IMote 2 and Stargate 2
Staging: IIO: Remove tsl2561 driver. Support merged with tsl2563.
Staging: IIO: Add tsl2560-2 support to tsl2563 driver.
Staging: IIO: add selection of IIO_SW_RING to LIS3L02DQ as needed
hwmon: (sht15) Off-by-one error in array index + incorrect constants
Jonathan Corbet (4):
pm_qos: remove BKL
pm_qos: clean up racy global "name" variable
V4L/DVB (13377): make struct videobuf_queue_ops constant
V4L/DVB (13417): Fix videobuf_queue_vmalloc_init() prototype
Jonathan Nieder (3):
scripts/package: add KBUILD_PKG_ROOTCMD variable
scripts/package: deb-pkg: use fakeroot if available
x86: Fix kprobes build with non-gawk awk
Joonyoung Shim (7):
ASoC: Factor out I2C 8 bit address 8 bit data I/O
ASoC: AK4671: add ak4671 codec driver
ASoC: Add jack_status_check callback function for GPIO jacks
ASoC: Rename controls with a / in wm_hubs
V4L/DVB (13599): radio-si470x: move some file operations to common file
V4L/DVB (13600): radio-si470x: support RDS on si470x i2c driver
V4L/DVB (13601): radio-si470x: support PM functions
Josef Bacik (3):
rt2800: do not enable tbtt unless we are in a beacon mode
ext4: wait for log to commit when umounting
Btrfs: make metadata chunks smaller
Josh Stone (1):
tracing: Remove the stale include/trace/power.h
Jouni Hogander (2):
OMAP3: PM: Save and restore also CM_CLKSEL1_PLL_IVA2
OMAP3: PM: Use pwrdm_set_next_pwrst instead of set_pwrdm_state in idle
loop
Jouni Malinen (6):
cfg80211: Fix WEXT compat siwauth wpa and group cipher
mac80211_hwsim: Check idle state on TX
mac80211_hwsim: Send ACK frames on the hwsim0 interface
mac80211: Do not queue Probe Request frames for station MLME
cfg80211: Allow reassociation in associated state
mac80211: Fix TX status reporting for injected data frames
Juan Quintela (1):
KVM: remove pre_task_link setting in save_state_to_tss16
Juergen Beisert (2):
MXC NFC: Add the clock resource to support NFC in i.MX35
MXC NFC: Fix NFCs address area on i.MX35
Juha Keski-Saari (7):
mfd: Add all twl4030 regulators to the twl4030 mfd driver
twl-regulator: Add all twl4030 regulators to twlreg_info
twl-regulator: Define critical regulators as always_on
twl-regulator: Add turnon-delay and REMAP config to twlreg_info struct
twl-regulator: Restore REMAP configuration in regulator probe
twl-regulator: Add turnon delay to reg_enable
twl-regulator: Fix reg_disable functionality for 4030 and 6030
Juha Leppanen (1):
perf probe: Fix strtailcmp() to compare s1and s2[0]
Juha Yrjola (1):
OMAP: Store reboot mode in scratchpad on OMAP34xx
Julia Lawall (49):
perf tools: Move dereference after NULL test
ASoC: Move dereference after NULL test
drivers/net/wireless: correct check on CCS_START_NETWORK
ext4: fix i_flags access in ext4_da_writepages_trans_blocks()
drivers/net/atl1c: remove exceptional & on function name
drivers/net/can: remove exceptional & on function name
drivers/net: remove exceptional & on function name
drivers/net/ipg.c: remove exceptional & on function name
drivers/net/irda: remove exceptional & on function name
drivers/net/pppol2tp.c: remove exceptional & on function name
drivers/net/r6040.c: remove exceptional & on function name
drivers/net/smsc9420.c: remove exceptional & on function name
drivers/net/typhoon.c: remove exceptional & on function name
drivers/net/via-rhine.c: remove exceptional & on function name
drivers/net/via-velocity.c: remove exceptional & on function name
drivers/net/wan: remove exceptional & on function name
drivers/net/adm8211.c: remove exceptional & on function name
drivers/net/wireless/iwlwifi: remove exceptional & on function name
drivers/net/wireless/p54: remove exceptional & on function name
drivers/net/wireless/rtl818x: remove exceptional & on function name
drivers/pcmcia: remove unnecessary kzalloc
arch/arm/plat-omap: Drop an unnecessary NULL test
V4L/DVB (13166): remove duplicate structure field initialization
V4L/DVB (13396): correct initialization of audio_mode
V4L/DVB (13413): introduce missing kfree
perf tools: Correct size computation in tracepoint_id_to_path()
RDMA/nes: Pass correct size to ioremap_nocache()
perf tools: Correct size given to memset
net/mac80211: Correct size given to memset
dm exception store: free tmp_store on persistent flag error
USB: skeleton: Correct use of ! and &
USB: xhci-mem.c: introduce missing kfree
USB: ehci-omap.c: introduce missing kfree
Staging: slicoss: remove duplicate structure field initialization
drivers/atm: Correct code taking the size of a pointer
drivers/net/sfc: Correct code taking the size of a pointer
drivers/net/cpmac.c: Correct code taking the size of a pointer
drivers/net/usb: Correct code taking the size of a pointer
ALSA: sound/isa/gus: Correct code taking the size of a pointer
ASoC: Correct code taking the size of a pointer
drivers/cpuidle: Move dereference after NULL test
drivers/mmc: Move dereference after NULL test
V4L/DVB (13610): uvc: Correct size given to memset
V4L/DVB (13611): radio-tea5764: Correct size given to memset
V4L/DVB (13685): Correct code taking the size of a pointer
drivers/video: Move dereference after NULL test
drivers/char/ipmi: Use KCS_IDLE_STATE
drivers/regulator: use PTR_ERR to get error code
drivers/video/via/viafbdev.c: correct code taking the size of a pointer
Julie Zhu (1):
USB: Add support for Xilinx USB host controller
Jun Nie (2):
pxa168fb: fix offset setting at initialization
pxa168fb: remove useless vsync/hsync invert flag
Jun'ichi Nomura (2):
Add a tracepoint for block request remapping
dm: trace request based remapping
Jupyung Lee (1):
sched: Move update_curr() in check_preempt_wakeup() to avoid redundant
call
Jussi Kivilinna (3):
rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC
rndis_wlan: fix buffer overflow in rndis_query_oid
rndis_wlan: disable stall workaround
Justin P. Mattock (3):
doc: Fix a typo in slub.txt.
ALSA: hda - iMac 9,1 sound patch.
battery: fix typo in comment
Juuso Oikarinen (58):
wl1271: Correction to TX block allocation calculation
wl1271: Security sequence number handling for TX (for WPA)
wl1271: Correct TKIP header space handling in TX path
wl1271: Implement delayed entry into ELP
wl1271: mask aid bits 14 and 15 in ps-poll template
wl1271: Implementation for SPI busy word checking
wl1271: Configure rate policies based on AP rates
wl1271: Update join usage
wl1271: Corrections to TX path
wl1271: use workqueue provided by mac80211 instead of the default
wl1271: Clear probe-request template after scan
wl1271: Multicast filtering configuration
wl1271: Use vmalloc to allocate memory for firmware
wl1271: Add connection monitoring configuration
wl1271: Enable beacon filtering with the stack
wl1271: Configure beacon filtering on if PSM used
wl1271: Mask unneeded events from firmware to conserve power
wl1271: Update memory mapping for firmware revision 6.1.0.0.241
wl1271: Remove RX workaround
wl1271: Add top-register access functions
wl1271: RefClk configuration
wl1271: Update interrupt handling by removing an extra SPI read
wl1271: Enable ELP
wl1271: Enable smart reflex
wl1271: Update TX path block calucation algo
wl1271: Remove outdated SPI functions
wl1271: Update boot time configuration for the new firmware
wl1271: Workaround for reference clock setting on boot.
wl1271: Add structure for firmware configuration values
wl1271: Add config structure for RX path parameters
wl1271: Add config structure for TX path parameters
wl1271: Add config structure for connection management parameters
wl1271: Add config structure for FW init parameters
wl1271: Move default FW config struct away from stack
wl1271: Fix IRQ enable handling on FW init failure
wl1271: Implement beacon early termination support
wl1271: Remove busy-word checking
wl1271: Fix multicast list handling
wl1271: Fix event handling mechanism
wl1271: Support for IPv4 ARP filtering
wl1271: Remove unnecessary rx_descriptor memory allocation
wl1271: Correct memory handling for FW boot
wl1271: Fix filter configuration
wl1271: Set IEEE80211_FCTL_TODS in the null data template
wl1271: Remove excess null-data template settings
wl1271: Increase TX power value
wl1271: Check result code of commands
wl1271: Add retry implementation for PSM entries
wl1271: Correct endianness-handling of command status
wl1271: Generalize command response reading
wl1251: Add connection monitoring configuration
wl1251: Enable beacon filtering with the stack
wl1251: Configure beacon filtering on if PSM used
wl1251: Implement delayed entry into ELP mode
wl1251: Fix regression in IRQ loop handling
wl1271: Decrease BET consecutive terminated beacons value to 10
wl1271: Prevent PSM-entry retry loop if PSM cancelled
wl1271: Set PSM support flags in driver configuration
Jérémy Cochoy (1):
ext2: fix comment in ext2_find_entry about return values
K.Prasad (13):
hw-breakpoints: prepare the code for Hardware Breakpoint interfaces
hw-breakpoints: introducing generic hardware breakpoint handler interfaces
hw-breakpoints: x86 architecture implementation of Hardware Breakpoint
interfaces
hw-breakpoints: modifying generic debug exception to use thread-specific
debug registers
hw-breakpoints: use wrapper routines around debug registers in processor
related functions
hw-breakpoints: use the new wrapper routines to access debug registers in
process/thread code
hw-breakpoints: modify signal handling code to refrain from re-enabling
HW Breakpoints
hw-breakpoints: modify Ptrace routines to access breakpoint registers
hw-breakpoints: cleanup HW Breakpoint registers before kexec
hw-breakpoints: sample HW breakpoint over kernel data address
hw-breakpoints: ftrace plugin for kernel symbol tracing using HW
Breakpoint interfaces
hw-breakpoints: reset bits in dr6 after the corresponding exception is
handled
hw-breakpoint: Attribute authorship of hw-breakpoint related files
KAMEZAWA Hiroyuki (4):
oom-kill: fix NUMA constraint check with nodemask
memcg: coalesce uncharge during unmap/truncate
memcg: coalesce charging via percpu storage
memcg: make memcg's file mapped consistent with global VM
KOSAKI Motohiro (14):
mtd: don't use PF_MEMALLOC
Revert "Intel IOMMU: Avoid memory allocation failures in dma map api
calls"
mmap: don't return ENOMEM when mapcount is temporarily exceeded in
munmap()
mm: move inc_zone_page_state(NR_ISOLATED) to just isolated place
vmscan: stop kswapd waiting on congestion when the min watermark is not
being met
vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim
vmscan: kill hibernation specific reclaim logic and unify it
vmscan: zone_reclaim() don't use insane swap_cluster_max
vmscan: kill sc.swap_cluster_max
vmscan: make consistent of reclaim bale out between do_try_to_free_page
and shrink_zone
mm: simplify try_to_unmap_one()
MAINTAINERS: mark cifs mailing list as "moderated for non-subscribers"
Subject: Re: [PATCH] strstrip incorrectly marked __must_check
oom-kill: show virtual size and rss information of the killed process
Kailang Yang (1):
ALSA: hda - Add ALC661/259, ALC892/888VD support
Kalle Jokiniemi (6):
OMAP3: PM: Fix secure SRAM context save/restore
ARM: OMAP: SMS: save/restore of SMS_SYSCONFIG for off-mode
OMAP3: PM: Fix PLL_MOD CLKEN offset in scratchpad
PM: Disable usb host HW save and restore
OMAP3: PM: Enable IO-CHAIN wakeup
OMAP3: PM: CPUidle: fix init sequencing
Kalle Valo (18):
wl1251: remove wl1251_netlink.h
cfg80211: add firmware and hardware version to wiphy
at76c50x-usb: set firmware and hardware version in wiphy
wl1251: rename spi device to wl1251
mac80211: add ieee80211_rx_ni()
wl1251: use ieee80211_rx_ni()
mac80211: refactor dynamic power save check
mac80211: fix dynamic power save for devices with nullfunc support in hw
wl1251: enable power save
wl1251: allocate space for firmware with vmalloc()
wl1251: mask aid bits 14 and 15 in ps-poll template
wl1251: remove depcreated qual usage
omap3: rx51: Add wl1251 wlan driver support
cfg80211: indent regulatory messages with spaces
wl1251: remove false warning messages
wl1251: fix bssid handling
wl1251: don't build null data template in wl1251_op_config()
omap3: rx51: Use wl1251 in SPI mode 3
Karel Zak (2):
partitions: use sector size for EFI GPT
partitions: read whole sector with EFI GPT header
Karen Xie (1):
cxgb3: Added private MAC address and provisioning packet handler for iSCSI
Kashyap, Desai (24):
[SCSI] mpt2sas: Driver will use sas address instead of handle as a lookup
[SCSI] mpt2sas: Expander remove fails when it is processing another
expander add.
[SCSI] mpt2sas: Add support in the driver to check for valid response info
[SCSI] mpt2sas: New device SAS2208 support is added
[SCSI] mpt2sas: Adding MPI Headers - revision L
[SCSI] mpt2sas: Support for stopping driver when Firmware encounters
[SCSI] mpt2sas: Fixed some of the comment
[SCSI] mpt2sas: Added command line option diag_buffer_enable.
[SCSI] mpt2sas: Add Extended Type for Diagnostic Buffer support
[SCSI] mpt2sas: Added support to set the TimeStamp when sending ioc_init
[SCSI] mpt2sas: Limit the max_depth to 32 for SATA devices which are not
part of volume
[SCSI] mpt2sas: Added new info messages for IR and Expander events.
[SCSI] mpt2sas: Retrieve the ioc facts prior to putting the controller
into READY state
[SCSI] mpt2sas: Return DID_TRANSPORT_DISRUPTED in nexus
loss,SCSI_MLQUEUE_DEVICE_BUSY if device is busy
[SCSI] mpt2sas: mpt2sas_base_get_sense_buffer_dma should be returning
little endian
[SCSI] mpt2sas : PPC (power pc) endian bug fix's
[SCSI] mpt2sas: Freeze the sdev IO queue when firmware sends internal dev
reset
[SCSI] mpt2sas : Add support for RAID Action System Shutdown Initiated at
OS shutdown
[SCSI] mpt2sas: No link rate change, do not call update links nor unblock
device
[SCSI] mpt2sas: Bump version 03.100.03.00
[SCSI] mptctl : Remove printk which floods unnecessary messages to
var/log/message
[SCSI] mptspi: Fix for incorrect data underrun errata
[SCSI] mptfusion: Bump version to 3.04.13
[SCSI] mpt2sas: add missing initialization of scsih_cmds
Kay Sievers (6):
Driver Core: devtmpfs: ignore umask while setting file mode
Driver core: devtmpfs: prevent concurrent subdirectory creation and
removal
Driver Core: devtmpfs: use sys_mount()
Driver Core: devtmpfs: do not remove non-kernel-created directories
Driver Core: devtmpfs: cleanup node on device creation error
Driver-Core: devtmpfs - set root directory mode to 0755
Kazuya Mio (1):
ext4: initialize moved_len before calling ext4_move_extents()
Kees Cook (2):
sysctl: require CAP_SYS_RAWIO to set mmap_min_addr
x86, mm: Report state of NX protections during boot
Keith Rutkowski (1):
HID: add NOGET quirk for another device from CH Products
Ken Kawasaki (1):
3c574_cs: disable irq before calling el3_interrupt
Keng-Yu Lin (1):
ath5k: add LED support for Acer Aspire One AO751h/AO531h
Kenji Kaneshige (34):
PCI: pciehp: disable DLL state changed event notification
PCI: pciehp: remove wrong workaround for bad DLLP
PCI: pciehp: create files only for existing capabilities
PCI: pciehp: return error on read/write failure
PCI: pciehp: fix typo in pciehp_probe
PCI: pciehp: prevent unnecessary power off
PCI: cache PCIe capability offset
PCI hotplug: fix oshp evaluation
PCI: introduce pci_pcie_cap()
PCI: use pci_pcie_cap() in pci core
PCIe AER: use pci_pcie_cap()
PCIe port bus: use pci_pcie_cap()
PCIe ASPM: use pci_pcie_cap()
PCI hotplug: use pci_pcie_cap()
pciehp: use pci_pcie_cap()
PCI: introduce pci_is_pcie()
PCI: use pci_is_pcie() in pci core
PCIe ASPM: use pci_is_pcie()
PCIe AER: use pci_is_pcie()
PCI hotplug: use pci_is_pcie()
PCI pciehp: fix power fault interrupt storm problem
PCI: portdrv: remove redundant pcie_port_device_probe
PCI: portdrv: cleanup pcie_device registration
PCI: portdrv: remove redundant pcie type calculation
PCI: portdrv: move PME capability check
PCI: portdrv: check capabilities first
PCI: portdrv: cleanup service irqs initialization
PCI: portdrv: enable device before irq initialization
PCI: portdrv: add missing irq cleanup
PCI: portdrv: minor cleanup for pcie_port_device_register
PCI: portdrv: remove unnecessary struct pcie_port_data
PCI: portdrv: remove redundant definitions
PCI: fix BUG_ON triggered by logical PCIe root port removal
[IA64] preallocate IA64_IRQ_MOVE_VECTOR
Kevin Hilman (17):
OMAP3: PM debug: allow runtime toggle of PM features
PM debug: allow configurable wakeup from suspend on OMAP GPtimer
OMAP3: PM: decouple PER and CORE context save and restore
OMAP3: PM: CPUidle: obey enable_off_mode flag
OMAP3: PM: CPUidle: check activity for C2, C3, correct accounting
omap3: keep SoC features on the same line
davinci: da830 EVM: make machine name string consistent with da850
davinci: da830: add support for new silicon revisions
davinci: da830 EVM: remove #include <mach/gpio.h>
davinci: DMx and da8xx defconfig updates
NET: smc91x: convert to dev_pm_ops
OMAP: omap_device: add to_omap_device() macro
OMAP: omap_device: use UINT_MAX for default wakeup latency limit
OMAP: omap_device: use read_persistent_clock() instead of getnstimeofday()
OMAP: hwmod: warn on missing clockdomain
OMAP: omap_device: fix nsec/usec conversion in latency calculations
OMAP: omap_device: track latency in nanoseconds
Kevin Wells (1):
i2c-pnx: Map I2C adapter number to platform ID number
Kevyn-Alexandre Paré (3):
Staging: comedi: amplc_pc263.c: fix coding style issues
Staging: comedi: amplc_pc263.c: more coding style fixes
Staging: comedi: pcl726: fix coding style issues
Kirill A. Shutemov (1):
memcg: fix memory.memsw.usage_in_bytes for root cgroup
Kiyoshi Ueda (14):
dm: abstract dm_in_flight function
dm: use clone in map_request function
dm: pass gfp_mask to alloc_rq_tio
dm: abstract clone_rq
dm: simplify request based suspend
dm: use md pending for in flight IO counting
dm: refactor request based completion functions
dm: move dm_end_request
dm: add request based barrier support
dm mpath: flush workqueues before suspend completes
dm: swap target postsuspend call and setting suspended flag
dm: rename dm_suspended to dm_suspended_md
dm: export suspended state to targets
dm mpath: reject messages when device is suspended
Klaas van Gend (4):
staging: comedi: multiq3: remove warning on braces
staging: comedi: multiq3: add KERN_
Staging: comedi: comedi_fc: checkpatch.pl fixes
Staging: comedi: drivers: ni_6527: fixup checkpatch.pl warnings
Klaus-Dieter Wacker (2):
lcs: ODEBUG: object is on stack, but not annotated.
lcs: Recognize return codes of ccw_device_set_online().
Kleber Sacilotto de Souza (2):
PCI: fix coding style issue in pci_save_state()
[SCSI] ipr: fix EEH recovery
Konrad Eisele (1):
sparc,leon: Sparc-Leon SMP support
Konrad Rzeszutek Wilk (4):
Fix toogle whether xenbus driver should be built as module or part of
kernel.
fb-defio: If FBINFO_VIRTFB is defined, do not set VM_IO flag.
fb-defio: Inhibit VM_IO flag to be set on vmalloc-ed framebuffers.
xen pvfb: Inhibit VM_IO flag to be set on vmalloc-ed framebuffers.
Krishna Kumar (9):
cxgb3: No need to wake queue in xmit handler
genetlink: Optimize genl_register_family()
genetlink: Optimize and one bug fix in genl_generate_id()
net: Introduce sk_tx_queue_mapping
net: IPv6 changes
net: Fix for dst_negative_advice
net: Use sk_tx_queue_mapping for connected sockets
cxgb3: Set the rxq
net: Handle NETREG_UNINITIALIZED devices correctly
Kristian Høgsberg (11):
drm: Add async event synchronization for drmWaitVblank
drm/i915: Support 30 bit depth modes
drm: Add async event synchronization for drmWaitVblank
drm/kms: add page flipping ioctl
drm/i915: Unregister i915_wedged debugfs entry using the right key
drm/i915: Hold struct_mutex while unreffing pwrctx object
drm/i915: Disable pwrctx before unpin and free
drm/i915: Add intel implementation of the pageflip ioctl
drm/i915: Fix typo in ioctl struct name.
perf: Don't free perf_mmap_data until work has been done
drm: Add compatibility #ifdefs for *BSD
Kristoffer Glembo (7):
sparc: Support for GRLIB APBUART serial port
apbuart: Use of_find_node_by_path to find root node.
No auxio on LEON
Added sparc_leon3_snooping_enabled() and converted extern inline to
static inline
sparc, leon: Added Aeroflex Gaisler entry in manufacturer_info structure
sparc32: Remove early interrupt enable.
sparc,leon: init_leon srmmu cleanup
Krzysztof Halasa (4):
pata_cs5536: use 32-bit BM DMA template instead of 16-bit.
drivers/ata/libata-sff.c: comment spelling fixes
doc: Fix IRQ chip docs
mtd: Fix comment in Kconfig
Krzysztof HaÅ?asa (18):
IXP4xx: change the timer base frequency to 66.666000 MHz.
IXP4xx: Fix normally-disabled debugging text in
drivers/net/arm/ixp4xx_eth.c.
ARM: fix insl() and outsl() endianness on IXP4xx architecture.
IXP4xx: Rename indirect MMIO primitives from __ixp4xx_* to __indirect_*.
IXP4xx: Drop "__ixp4xx_" prefix from in/out/ioread/iowrite functions for
clarity.
IXP4xx: Fix compilation failure with CONFIG_IXP4XX_INDIRECT_PCI.
IXP4xx: Extend PCI MMIO indirect address space to 1 GB.
IXP4xx: move IXDP425 platform macros to the platform code.
IXP4xx: move AVILA platform macros to the platform code.
IXP4xx: move Coyote platform macros to the platform code.
IXP4xx: move NSLU2 platform macros to the platform code.
IXP4xx: move NAS100D platform macros to the platform code.
IXP4xx: move DSM G600 platform macros to the platform code.
IXP4xx: move FSG platform macros to the platform code.
IXP4xx: Remove unused Motorola PrPMC1100 platform macros.
IXP4xx: move Gemtek GTWX5715 platform macros to the platform code.
IXP4xx: Introduce IXP4XX_GPIO_IRQ(n) macro and convert IXP4xx platform
files.
IXP4xx: GTWX5715 platform only has two PCI IRQ lines, not four.
Krzysztof Helt (31):
ALSA: sscape: add supoort for SPEA Media FX/Reveal SC-600
ALSA: sscape: convert to firmware loader framework
ALSA: sscape: remove MIDI instances counting with limit ULONG_MAX
ALSA: sscape: force AD1848 codec mode on old Soundscape
ALSA: sscape: coding style fixes
ALSA: wss: convert CS4231 mixer to dB scale
ALSA: wss: reuse CS4231 controls for AD1848
ALSA: snd_dma_pointer workaround for chipsets with buggy DMA
sound: remove OSS Ensoniq SoundScape driver
ALSA: es18xx: remove snd_card pointer from snd_es18xx structure
ALSA: es18xx: remove snd_audiodrive structure
ALSA: cs4236: detect chip in one pass
ALSA: es18xx: code improvements
ALSA: cs4236: update control names
ALSA: opti-miro: use variables directly in the probe function
ALSA: cs4236: add dB scale for all volume controls
ALSA: opti-miro: remove snd_card pointer from snd_miro structure
ALSA: opti-miro: make miro.h header available outside the alsa directory
ALSA: opti-miro: expose ACI mixer to outside drivers
[CPUFREQ] powernow-k6: set transition latency value so ondemand governor
can be used
ALSA: opti-miro: fix OOPS if hardware is not detected
media/radio: New driver for the radio FM module on Miro PCM20 sound card
ALSA: opti-miro: separate comon probing code
ALSA: opti-miro: add PnP detection
ALSA: opti9xx: remove snd_opti9xx fields
fbdev: atafb - add palette register check
ALSA: opti93x: set MC indirect registers base from PnP data
ALSA: opti93x: fix irq releasing if the irq cannot be allocated
fbdev: add palette register check to several drivers
i810fb: fix stack exploding
intelfb: fix setting of active pipe with LVDS displays
Kumar Gala (4):
powerpc/85xx: Kconfig cleanup
powerpc/fsl-booke: Rework TLB CAM code
powerpc/fsl: Add PCI device ids for new QoirQ chips
powerpc/p4080: Add basic support for p4080ds platform
Kuninori Morimoto (33):
sh: mach-ecevec24: Add SDHI support
sh: mach-ecovec24: Add USB1 gadget support
ASoC: sh: FSI: Remove DMA support
ASoC: sh: FSI: Add capture support
sh: sh7724: Add SPU2 support
sh: mach-ecovec24: modify address map
sh: ms7724se: Add runtime PM support for FSI
ASoC: sh: fsi: Add runtime PM support
sh: mach-ecovec24: LCDC drive ability become high
sh: mach-ecovec24: Remove un-defined settings for VPU
V4L/DVB (13127): sh_mobile_ceu: add soft reset function
V4L/DVB (13128): sh_mobile_ceu_camera: add VBP error support
sh: mach-ap325rxa: Add SOCAM_DATA_ACTIVE_HIGH flags for soc-camera
sh: mach-ecovec24: MEMORY_SIZE fixup
sh: ms7724se: Add ak4642 support
sh: mach-ecovec24: Add tw9910 support
sh: mach-ecovec24: Add mt9t112 camera support
sh: mach-ecovec24: Add FSI sound support
V4L/DVB (13642): tw9910: The driver can also handle revision 1 of the chip
V4L/DVB (13652): tw9910: Add revision control
V4L/DVB (13653): tw9910: simplify chip ID calculation
V4L/DVB (13654): tw9910: Tri-state pins when idle
V4L/DVB (13655): tw9910: Add power control
V4L/DVB (13656): tw9910: tw9910_set_hsync clean up
V4L/DVB (13657): tw9910: Add revision control to tw9910_set_hsync
V4L/DVB (13663): sh_mobile_ceu: Add V4L2_FIELD_INTERLACED_BT/TB support
V4L/DVB (13664): tw9910: use V4L2_FIELD_INTERLACED_BT
V4L/DVB (13665): sh_mobile_ceu_camera: Add support for sync polarity
selection
V4L/DVB (13666): tw9910: modify V/H outpit pin setting to use VALID
V4L/DVB (13667): tw9910: modify output format
V4L/DVB (13668): tw9910: remove cropping
V4L/DVB (13669): tw9910: Add sync polarity support
V4L/DVB (13670): soc-camera: Add mt9t112 camera driver
Kurt Van Dijck (1):
can: sja1000: fix bug using library functions for skb allocation
Kyungmin Park (12):
ARM: S5PC1XX: registers rename
ARM: S5PC1XX: clock registers rename
ARM: S5PC1XX: clocks reimplementation
ARM: S5PC1XX: add GPIO L banks to register definition
ARM: S5PC1XX: GPIO registers rename
ARM: S5PC1xx: add gpiolib and external/gpio interrupt support
ARM: S5PC1XX: add cpu idle and system reset support
SMDKC100: enable S3C FrameBuffer
ARM: S5PC1xx: add platform helpers for i2c adapter devices
SMDKC100: add I2C0 and I2C1 buses support
ARM: S5PC1xx: add platform helpers for SDHCI host controllers
SMDKC100: add SDHCI controllers 0, 1 and 2 support
Ladislav Michl (6):
mtd: fix M29W800D dev_id and uaddr
omap: use smc91x_platdata to setup smc91x
smc91x: remove OMAP specific bits
omap1: Use gen_nand
omap: arch/arm/plat-omap/devices.c - sort alphabetically
mmci-omap: remove bogus check for host->iclk
Lai Jiangshan (15):
rcu: Cleanup: balance rcu_irq_enter()/rcu_irq_exit() calls
sched, no_hz: Remove unused rq->last_tick_seen field
tracing: Prevent build warning: 'ftrace_graph_buf' defined but not used
tracing: Separate raw syscall from syscall tracer
trace_syscalls: Add syscall nr field
trace_kprobes: Fix memory leak
trace_kprobes: Always show group name
trace_kprobes: Don't output zero offset
trace_syscalls: Remove unused event_syscall_enter and event_syscall_exit
trace_syscalls: Set event_enter_##sname->data to its metadata
trace_syscalls: Remove enter_id exit_id
trace_syscalls: Add syscall_nr field to struct syscall_metadata
trace_syscalls: Remove duplicate init_enter_##sname()
trace_syscalls: Simplify syscall profile
trace_syscalls: Remove unused syscall_name_to_nr()
Lalit Chandivade (2):
[SCSI] qla2xxx: Reread firmware versions information after an ISP abort.
[SCSI] qla2xxx: Properly handle UNDERRUN completion statuses.
Lamarque Vieira Souza (1):
HID: blacklist Acer Ferrari 4005 optical mouse
Larry Finger (14):
staging: Add proper selection of WIRELESS_EXT and WEXT_PRIV
b43legacy: Fix DMA TX bounce buffer copying
b43: Remove deprecated 'qual' from returned RX status
b43legacy: Remove deprecated 'qual' from returned RX status
rtl8187: Remove deprecated 'qual' from returned RX status
ssb: Unconditionally log results of core scans
b43: avoid PPC fault during resume
b43legacy: avoid PPC fault during resume
rtl8187: Fix wrong rfkill switch mask for some models
b43: Remove reset after fatal DMA error
USB: Check results of dma_map_single
Staging: rtl8187se: Remove card8185 variable to simplify flow
Staging: rtl8187se: Remove card_type
Staging: rtl8187se: Rename staging driver to avoid name conflict with
mainline driver
Larry Woodman (1):
hugetlb: prevent deadlock in __unmap_hugepage_range() when
alloc_huge_page() fails
Lars Ellenberg (7):
dropping unneeded include autoconf.h
change default: by default, use socket buffer auto tuning
fix grammar in printk
drbd: fix check for too large lower level device
drbd: performance - don't lose unplug events
fix in-kernel configuration serialization
add missing state change on corrupt packet header in drbd_recv_header
Lars-Peter Clausen (8):
gta02: Set pcf50633 charger_reference_current_ma
mfd: Make pcf50633 suspend/resume belong to i2c_driver
mfd: Fix memleak in pcf50633_client_dev_register
mfd: Use platform_device_add_data to set pcf50633 regulator platform data
mfd: Fix pcf50633-regulator drvdata usage
mfd: Cleanup pcf50633_probe error handling
regulator: Fix unbalanced disables/enables in
regulator_bulk_{enable,disable} error path
leds: leds-pwm: Set led_classdev max_brightness
Laurent Pinchart (26):
V4L/DVB (13148): uvcvideo: Handle V4L2_CTRL_TYPE_BUTTON control type in
VIDIOC_QUERYCTRL
V4L/DVB (13149): uvcvideo: Add a new UVC_TRACE_VIDEO trace level
V4L/DVB (13150): uvcvideo: Don't acquire privileges in VIDIOC_TRY_FMT
V4L/DVB (13151): uvcvideo: Dismiss privileges when freeing video buffers
V4L/DVB (13152): uvcvideo: Rely on videodev to reference-count the device
V4L/DVB (13154): uvcvideo: Handle garbage at the end of streaming
interface descriptors
V4L/DVB (13155): uvcvideo: Add a module parameter to set the streaming
control timeout
V4L/DVB (13238): v4l2_subdev: rename tuner s_standby operation to core
s_power
V4L/DVB (13308): uvcvideo: Add support for MSI StarCam 370i webcams
V4L/DVB (13310): uvcvideo: Return -EINVAL instead of -ENODEV in read()
V4L/DVB (13502): uvcvideo: Add support for Genius eFace 2025 webcams
V4L/DVB (13503): uvcvideo: Merge iterms, oterms and units linked lists
V4L/DVB (13504): uvcvideo: Fix extension units parsing
V4L/DVB (13505): uvcvideo: Refactor chain scan
V4L/DVB (13506): uvcvideo: Factorize common field in uvc_entity structure
USB gadget: Handle endpoint requests at the function level
USB audio gadget: handle endpoint control requests at the function level
V4L/DVB (13549): v4l: Add video_device_node_name function
V4L/DVB (13550): v4l: Use the new video_device_node_name function
V4L/DVB (13551): v4l: Remove video_device::num usage from device drivers
V4L/DVB (13552): v4l: Replace video_is_unregistered with
video_is_registered
V4L/DVB (13553): v4l: Use the video_is_registered function in device
drivers
V4L/DVB (13554a): v4l: Use the video_drvdata function in drivers
V4L/DVB (13555): v4l: Use video_device_node_name() instead of the minor
number
V4L/DVB (13556): v4l: Remove unneeded video_device::minor assignments
V4L/DVB (13557): v4l: Remove unneeded video_device::minor usage in drivers
Leann Ogasawara (1):
x86: ASUS P4S800 reboot=bios quirk
Lee Schermerhorn (13):
hugetlb: rework hstate_next_node_* functions
hugetlb: add nodemask arg to huge page alloc, free and surplus adjust
functions
hugetlb: factor init_nodemask_of_node()
hugetlb: derive huge pages nodes allowed from task mempolicy
hugetlb: add generic definition of NUMA_NO_NODE
hugetlb: add per node hstate attributes
hugetlb: update hugetlb documentation for NUMA controls
hugetlb: use only nodes with memory for huge pages
hugetlb: handle memory hot-plug events
hugetlb: offload per node attribute registrations
swap: rework map_swap_page() again
mm: remove unevictable_migrate_page function
mlock: replace stale comments in munlock_vma_page()
Len Brown (18):
Merge branch 'acpica' into release
Merge branch 'asus' into release
Merge branch 'bugzilla-14700' into release
Merge branch 'dell-laptop' into release
Merge branch 'hp-wmi' into release
Merge branch 'thermal-2.6.33' into release
Merge branch 'thinkpad-2.6.33' into release
Merge branch 'ost' into release
Merge branch 'bugzilla-14782' into release
Merge branch 'debug-aml' into release
Merge branch 'dell-wmi' into release
Merge branch 'ipmi' into release
Merge branch 'wmi' into release
Merge branch 'dock' into release
Merge branch 'msi-wmi' into release
Merge branch 'toshiba-bt' into release
Merge branch 'osc' into release
Merge branch 'misc-2.6.33' into release
Lennart Sorensen (1):
m68knommu: add uboot commandline argument passing support
Lennert Buytenhek (41):
mwl8k: fix GET_STAT firmware command packet layout
mwl8k: coding style cleanups
mwl8k: minor transmit quiescing rework
mwl8k: fix multicast address filter programming
mwl8k: use the mac80211-provided workqueue instead of creating our own
mwl8k: implement FIF_ALLMULTI
mwl8k: enforce FIF_BCN_PRBRESP_PROMISC when no STA interfaces are active
mwl8k: clear hardware MAC address if no STA interface configured
mwl8k: use cond_resched() when loading firmware blocks
mwl8k: clarify WME transmit queue 0/1 swizzling
mwl8k: report rate and other information for received frames
mwl8k: add support for enabling hardware sniffer mode
mwl8k: shorten receive/transmit state variable names
mwl8k: pci BAR mapping changes
mwl8k: change pci id table driver data to a structure pointer
mwl8k: spell out the names of firmware images in the pci driver data
mwl8k: handle loading AP firmware images
mwl8k: use pci_unmap_addr{,set}() to keep track of unmap addresses on rx
mwl8k: allow for different receive descriptor formats
mwl8k: set ->interface_modes from the driver data
mwl8k: rename mwl8k_cmd_get_hw_spec() to mwl8k_cmd_get_hw_spec_sta()
mwl8k: add the commands used for AP firmware initialisation
mwl8k: implement AP firmware antenna configuration
mwl8k: add AP firmware handling to ->configure_filter()
mwl8k: add AP firmware handling to ->start()
mwl8k: add AP firmware (mbss) handling to mwl8k_set_mac_addr()
mwl8k: implement AP firmware EDCA parameter configuration
mwl8k: add support for the 88w8366
ARM: Add Tauros2 L2 cache controller support
mwl8k: fix MCS bitmap size in SET_RATE command
mwl8k: fix UPDATE_STADB command struct legacy_rates array length
mwl8k: prevent corruption of QoS field on receive
mwl8k: fix addr4 zeroing and payload overwrite on DMA header creation
mwl8k: properly report rate on received 40MHz packets
mwl8k: allow more time for firmware commands to complete
mwl8k: allow more time for transmit rings to drain
mwl8k: increase firmware loading timeouts
mwl8k: don't forget to call pci_disable_device()
mwl8k: struct ieee80211_rx_status::qual is deprecated
mwl8k: don't overwrite mwl8k_vif::bssid until after disassociation
mwl8k: don't complain about oversized beacons in FINALIZE_JOIN
Leo (Hao) Chen (1):
mtd: add bcmring nand driver
Leo Chen (1):
ARM: 5792/1: bcmring: clean up mach/io.h
Li Hong (8):
tracing: Amend documentation in recordmcount.pl to reflect implementation
tracing: Correct the check for number of arguments in recordmcount.pl
tracing: Check absolute path of input file in recordmcount.pl
tracing: Fix objcopy revision check in recordmcount.pl
tracing: Move mcount section search to front of loop in recordmcount.pl
tracing: Add regex for weak functions in recordmcount.pl
tracing: Move conditional into update_funcs() in recordmcount.pl
tracing: Exit with error if a weak function is used in recordmcount.pl
Li Peng (1):
drm/i915: Fix sync to vblank when VGA output is turned off
Li Yang (1):
mtd: nand: fix multi-chip suspend problem
Li Yewang (1):
ipsec: can not add camellia cipher algorithm when using "ip xfrm state"
command
Li Zefan (50):
ksym_tracer: Extract trace entry from struct trace_ksym
ksym_tracer: Rewrite ksym_trace_filter_read()
ksym_tracer: Fix validation of access type
ksym_tracer: Fix validation of length of access type
ksym_tracer: NIL-terminate user input filter
ksym_tracer: Report error when failed to re-register hbp
ksym_tracer: Fix memory leak
ksym_tracer: Fix the output of stat tracing
tracing/filters: Refactor subsystem filter code
tracing/filters: Use a different op for glob match
tracing/profile: Add filter support
perf trace: Add filter Suppport
tracing/filters: Fix to make system filter work
compiler: Introduce __always_unused
tracing: Fix to use __always_unused attribute
ksym_tracer: Remove KSYM_SELFTEST_ENTRY
perf: Add 'perf kmem' tool
perf kmem: Add new option to show raw ip
perf kmem: Default to sort by fragmentation
perf kmem: Collect cross node allocation statistics
perf kmem: Measure kmalloc/kfree CPU ping-pong call-sites
perf kmem: Add help file
tracing: Convert module refcnt events to DEFINE_EVENT
tracing: Convert some kmem events to DEFINE_EVENT
tracing: Convert softirq events to DEFINE_EVENT
tracing: Convert some workqueue events to DEFINE_EVENT
tracing: Convert some power events to DEFINE_EVENT
tracing: Convert some block events to DEFINE_EVENT
tracing: Convert some jbd2 events to DEFINE_EVENT
tracing: Convert some ext4 events to DEFINE_TRACE
tracing: Restore original format of sched events
perf annotate: Fix perf data parsing
perf timechart: Remove open-coded event parsing code
perf kmem: Show usage if no option is specified
perf tools: Align long options which have no short forms
tracing, slab: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING
tracing, slab: Fix no callsite ifndef CONFIG_KMEMTRACE
tracing: Extract duplicate ftrace_raw_init_event_foo()
tracing: Pull up calls to trace_define_common_fields()
tracing: Move a printk out of ftrace_raw_reg_event_foo()
ftrace: Return EINVAL when writing invalid val to set_ftrace_filter
ftrace: Call trace_parser_clear() properly
function-graph: Allow writing the same val to set_graph_function
tracing: Use seq file for trace_options
tracing: Use seq file for trace_clock
tracing: Remove useless trace option
tracing: Simplify trace_option_write()
tracing: Change event->profile_count to be int type
tracing/power: Remove two exports
ksym_tracer: Fix bad cast
Liam Girdwood (1):
regulator: consumer.h - fix build when consumer.h is #included first.
Liming Wang (2):
perf tools: Fix _GNU_SOURCE macro related strndup() build error
perf tools: Replace %m with %a in sscanf
Lin Ming (8):
timekeeping: Fix clock_gettime vsyscall time warp
ACPICA: Add repair for bad _MAT buffers
ACPICA: Remove possibility of executing _REG methods twice
ACPICA: Fix possible memory leak for Scope ASL operator
ACPICA: Add post-order callback to acpi_walk_namespace
ACPICA: Add additional module-level code support
ACPICA: Fix possible memory leak for module-level code execution
ACPICA: Module-level code: enable _REG execution in same scope
Linus Torvalds (183):
PCI: allow matching of prefetchable resources to non-prefetchable windows
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
Merge branch 'next' 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/steve/gfs2-2.6-nmw
Merge branch 'core-iommu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-ipi-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-locking-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-printk-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-rcu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-signal-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-softlockup-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'irq-core-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 'tracing-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'perf-core-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 'x86-apic-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-debug-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/ebiederm/sysctl-2.6
Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6
Merge branch 'kvm-updates/2.6.33' of
git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/suspend-2.6
Merge branch 'i2c-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k
Merge branch 'omap-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
Merge branch 'upstream-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-block
sctp: fix compile error due to sysctl mismerge
Merge branch 'x86-entry-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-pat-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-process-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-reboot-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-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'x86-uv-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 git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch 'timers-for-linus-hpet' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'timers-for-linus-urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branches 'timers-for-linus-ntp' and 'irq-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'reiserfs/kill-bkl' of
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing
Merge branch 'bkl-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'bkl-drivers-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'bkl-arch-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'davinci-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-davinci
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-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://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
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/jikos/hid
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-next-2.6
Merge branch 's3c24xx-updates' of git://git.fluff.org/bjdooks/linux
Merge branch 'next-i2c' of git://git.fluff.org/bjdooks/linux
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'hwmon-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'acpica' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge git://git.infradead.org/ubifs-2.6
Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd
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/teigland/dlm
Merge branch 'xen/fbdev' of
git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
Merge branch 'bugfix' of
git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge branch 'for-linus' of git://gitorious.org/linux-omap-dss2/linux
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
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/ryusuke/nilfs2
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/viro/mmap
Merge branch 'drm-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'drm-nouveau-pony' 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/jwessel/linux-2.6-kgdb
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-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/staging-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'for-linus' of
git://codeaurora.org/quic/kernel/dwalker/linux-msm
Merge branch 'perf-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 'x86-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'core-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 git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic
Merge branch 'compat-ioctl-merge' of
git://git.kernel.org/pub/scm/linux/kernel/git/arnd/playground
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'sched-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/penberg/slab-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'omap-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
[BKL] add 'might_sleep()' to the outermost lock taker
Merge branch 'ixp4xx' of
git://git.kernel.org/pub/scm/linux/kernel/git/chris/linux-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
Merge git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6
Merge branch 'for-linus' of git://neil.brown.name/md
Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
Merge branch 'perf-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-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_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-udf-2.6
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/gregkh/usb-2.6
Merge git://git.infradead.org/battery-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
Merge branch 'core-locking-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/tiwai/sound-2.6
Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch 'akpm'
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
Merge git://git.infradead.org/iommu-2.6
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx
Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-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 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/davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-2.6.33' of git://linux-nfs.org/~bfields/linux
Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'module' of
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Merge branch 'bugfixes' of
git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/vapier/blackfin
Merge branch 'tracing-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
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/rafael/suspend-2.6
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Merge branch 'perf-fixes-for-linus' 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/lenb/linux-acpi-2.6
Merge branch 'hwpoison' of
git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6
Merge branch 'drm-vmware-staging' of
git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'next' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
x86/ptrace: make genregs[32]_get/set more robust
Merge branch 'for-33' of git://repo.or.cz/linux-kbuild
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6
Merge branch 'for-linus' of git://gitserver.sunplusct.com/linux-2.6-score
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
Revert "fix mismerge with Trond's stuff (create_mnt_ns() export is gone
now)"
Revert "task_struct: make journal_info conditional"
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6
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/mason/btrfs-unstable
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge branch 'hwmon-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'omap-fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6
Merge branch 'cpumask-cleanups' of
git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus
Linux 2.6.33-rc1
Linus Walleij (8):
ARM: 5724/1: U300 AB3100 boardinfo v5
ARM: 5725/2: U300 switch MMCI to use regulator
ARM: 5783/1: Make it possible for U300 LDO D to shut down
Add COH 901 318 DMA block driver v5
ARM: 5785/1: Use ST vendor enum instead of numeral
mfd: Remove default selection of AB4500
rtc: remove __raw_* accessors from PL031 RTC
Fix some AB3100 regulator issues
Liuweni (2):
irq: Fix docbook comments
fix kerneldoc for set_irq_msi()
Logan Li (1):
ALSA: HDA VIA: Remove 48k sample rate limit for S/PDIF
Lopez Cruz, Misael (1):
ASoC: Add PDM DAI format definition
Louis Rilling (2):
block: Fix io_context leak after clone with CLONE_IO
block: Fix io_context leak after failure of clone with CLONE_IO
Lucas De Marchi (1):
perf stat: Do not print ratio when task-clock event is not counted
Lucian Adrian Grijincu (1):
inet: fix inet_bind_bucket_for_each
Luciano Coelho (21):
wl1271: remove unecessary qual parameter from rx status
wl1271: added Juuso Oikarinen as module author
wl1271: hack to disable filters
wl1271: implement cmd_disconnect
wl1271: workaround to send a disconnect before rejoining
wl1271: add workaround to avoid distortion due to excessive tx power
wl1271: enable HW_AVAILABLE interrupt to fix ELP
wl1271: use acx_rx_config instead of join when updating filters
wl1271: remove unnecessary joins and join only when the bssid changes
wl1271: make sure PS is disabled in PLT
wl1271: fix sparse warnings about undeclared functions
wl1271: added missing packed modifier in some acx structs
wl1271: fix endianess issues
wl1271: added missing packed modifier in some cmd structs
wl1271: use ieee80211_rx_ni()
wl1271: fix init loop timeout
wl1271: fix the inetdev notifier callback return values
wl1271: set radio and general params also for PLT
wl1271: fix radio and general parameters commands
wl1271: remove workaround to ignore -EIO from radio and general params
wl1271: Remove REF_CLK hack
Luck, Tony (4):
perf tools: Add ia64 support for tools/perf/
lockdep: Avoid out of bounds array reference in save_trace()
[IA64] implement early_io{re,un}map for ia64
implement early_io{re,un}map for ia64
Luis Garces-Erice (1):
Doc: better explanation of procs_running
Luis Henriques (1):
genirq: do not execute DEBUG_SHIRQ when irq setup failed
Luis R. Rodriguez (124):
ath9k: use ath_hw for DPRINTF() and debug init/exit
ath9k: move btcoex core driver info to its own struct
ath9k: move hw specific btcoex info to ath_hw
ath9k: split bluetooth hardware coex init into two helpers
ath9k: move driver core helpers to main.c
ath9k: split ath9k_hw_btcoex_enable() into two helpers
ath9k: replaces SC_OP_BTCOEX_ENABLED with a bool
ath9k: move bt_stomp_type to driver core
ath9k: remove unused bt_duty_cycle
ath9k: rename btcoex_scheme to just scheme
ath9k: rename ath_btcoex_info to ath_btcoex_hw
ath9k: simplify ath_btcoex_bt_stomp()
ath9k: now move ath9k_hw_btcoex_set_weight() to btcoex.c
ath9k: move ath_btcoex_config and ath_bt_mode to btcoex.c
ath9k: rename ath_btcoex_supported() to ath9k_hw_btcoex_supported()
ath9k: move ps helpers onto core driver when reseting tsf
ath9k: move ath9k_ps_wakeup() and ath9k_ps_restore() to main.c
ath9k: avoid usage of ath9k_hw_setpower() on hw.c
ath9k: move ath9k_hw_setpower() to main.c
ath9k: rename driver core and hw power save helpers
ath: move ath_bcast_mac to common header
atheros: use get_unaligned_le*() for bssid mask setting
ath9k: make ath9k_hw_setbssidmask() and ath9k_hw_write_associd() use
ath_hw
ath9k: Use ath9k_hw_setbssidmask() on reset
ath9k: use ath9k_hw_write_associd() on reset
atheros/ath9k: move macaddr, curaid, curbssid and bssidmask to common
ar9170: make use of common macaddr and curbssid
ath5k: use common curbssid, bssidmask and macaddr
ath5k: initialize eeprom struct early on attach
ath9k: move ath_common to ath_hw
ath5k: move ath_common to ath5k_hw
ath9k: Define bus agnostic bluetooth coex prep helper
atheros/ath9k: add common read/write ops and port ath9k to use it
ath5k: allocate ath5k_hw prior to initializing hw
ath5k: define ath_common ops
atheros: define shared bssidmask setting
atheros: add ieee80211_hw to ath_common
ath9k: separate core driver and hw timer code
atheros: add common debug printing
atheros: move tx/rx chainmask to ath_common
ath9k: remove ath9k 25 MHz HT40 spacing stuff
ath9k: remove ath9k_ht_macmode
ath9k: move ATH_AMPDU_LIMIT_MAX to hw.h
ath9k: remove driver ASSERT, just use BUG_ON()
ath9k: clarify what hw code is and remove ath9k.h from a few files
ath9k: move ATH9K_RSSI_BAD to hw.h
atheros: move bus ops to ath_common
ath9k: make ath9k_common_ops const
ath9k: use common read/write ops on pci and debug code
ath9k: move hw code to its own module
ath9k_hw: print device ID if not supported
ath9k_hw: add AR9271 srev and device ID to allow hw to support ar9271
atheros: define a common priv struct
ath5k: fix regression on setting bssid mask on association
ath5k: use ath_hw_setbssidmask() for bssid mask setting upon assoc
ath5k: fix regression introduced upon the removal of AR5K_HIGH_ID()
ath5k: simplify passed params to ath5k_hw_set_associd()
ath5k: remove temporary low_id and high_id vars on ath5k_hw_set_associd()
ath5k: fix regression which triggers an SME join upon assoc
ath5k: enable Power-Save Polls by setting the association ID
ath9k: move common->debug_mask setting to ath_init_softc()
ath9k: initialize hw prior to debugfs
ath9k: add helper to un-init the hw properly
ath9k: add a helper to clean the core driver upon module unload
ath9k: move ath_cleanup() below helpers to avoid forward declarations
ath9k: rename ath_beaconq_setup() to ath9k_hw_beaconq_setup()
ath9k: use right parameter for MODULE_PARM_DESC() for debug
libertas: remove double assignment of dev->netdev_ops
ath9k_hw: run the carrier leakage calibration fix for ar9271 as well
ath9k_hw: run ath9k_hw_9271_pa_cal() initial calibration
ath9k_hw: move mac name and rf name helpers to hw code
ath9k_hw: distinguish single-chip solutions on initial probe print
ath9k_hw: add AR9271 single chip name mapping
ath9k_hw: correct AR_PHY_SPECTRAL_SCAN register offset
ath9k_hw: remove bogus register write on ath9k_hw_9271_pa_cal()
ath9k_hw: modify the rf control register for ar9271 revision 1.0
ath9k_hw: update register initialization/reset values for ar9271
ath9k_hw: change the way we initialize the pll for ar9271
ath9k_hw: start documenting 802.11n RF anlong front ends
ath9k_hw: bail out early on ath9k_hw_init_rf()
ath9k_hw: simplify rf attach and rename to ath9k_hw_rf_alloc_ext_banks()
ath9k_hw: simplify ath9k_hw_rf_alloc_ext_banks()
ath9k_hw: rename ath9k_hw_rf_free() to ath9k_hw_rf_free_ext_banks()
ath9k_hw: make both analog channel change routines return int
ath9k_hw: use a callback for frequency change
ath9k_hw: order phy.c code and integrate spur mitigation
ath9k_hw: make spur mitigation a callback
ath9k_hw: remove unused modesIndex param from ath9k_hw_write_regs()
ath9k_hw: Fix and complete force bias for AR5416
ath9k_hw: make ath9k_phy_modify_rx_buffer() static
wl1271: use __dev_alloc_skb() on RX
ath9k: fix listening to idle requests
ath9k: update hw configuration for virtual wiphys
ath9k: simpify RX by calling ath_get_virt_hw() once
ath9k: use the passed ieee80211_hw on ath_rx_prepare()
ath9k: pass the ieee80211_hw on radio enable/disable
ath9k: use correct hw for tx aggregation TX completion
ath9k: use the right hw on ath_tx_setup_buffer() for HT
ath9k: handle low buffer space for virtual wiphys
ath9k: do not pass the entire descriptor to ath_rx_prepare()
ath9k_hw: move ath_extend_tsf() to hw code to share as
ath9k_hw_extend_tsf()
ath9k: move struct ath_ani to common area
ath9k: use the ieee80211_hw to get to an sband on ath_rx_prepare()
ath9k: move RX check code into helper ath9k_rx_accept()
ath9k: remove temp variable ratecode from ath_rx_prepare()
ath9k: move rate descriptor reading into a helper
ath9k: move qual processing into a helper
ath9k: move rssi processing into a helper
ath9k: avoid the copy skb->cb on every RX'd skb
ath9k: move the rx_stats->rs_datalen check to ath9k_rx_accept()
ath: move the rx bufsize to common to share with ath5k/ath9k
ath5k: remove double cache alignment, ath_rxbuf_alloc() already does it
ath9k: move the max rx buffer size check to ath9k_rx_accept()
ath9k: rename ath_rx_prepare() to ath9k_rx_skb_preprocess()
ath9k: move driver keymap, keymax and splitmic to common
ath5k: use the common->keymap
ath9k: move RX skb post processing to a helper
ath9k_common: add new module to share 802.11n driver helpers
ath9k_common: remove ath9k_compute_qual()
ath9k_common: clarify and correct jumbogram processing
mac80211: fix max HT rate processing on mac80211
ath9k: fix processing of TX PS null data frames
ath9k: Fix maximum tx fifo settings for single stream devices
ath5k: enable EEPROM checksum check
Lukas Karas (1):
V4L/DVB (13591): add support for IR on FlyDVB Trio (saa7134)
Lukáš Turek (1):
ath5k: Fix I/Q calibration
Luotao Fu (4):
mpc52xx_spi: fix clearing status register
mpc52xx_spi: add missing mode_bits definition
mpc52xx_spi: add gpio chipselect
hwmon: Add Freescale MC13783 ADC driver
Lydia Wang (30):
ALSA: HDA VIA: Remove unused IS_VT17xx_VENDORID macro
ALSA: HDA VIA: Change get_codec_type argument to hda_codec type
ALSA: HDA VIA: Add VT1708B-CE codec support.
ALSA: HDA VIA: Limit VT1702 AA-Path max volume
ALSA HDA VIA: Add VIA_CTL_WIDGET_ANALOG_MUTE control type
ALSA: HDA VIA: Add low current mode for power saving.
ALSA: HDA VIA: Remove unused argument of via_new_analog_input
ALSA: HDA VIA: Change VT1708S & VT1702 hp mode controls
ALSA: HDA VIA: Rewrite via_independent_hp_put
ALSA: HDA VIA: Add smart5.1 function.
ALSA: HDA VIA: When changing input source, update power state.
ALSA: HDA VIA: Add VIA_JACK_EVENT process in via_unsol_event.
ALSA: HDA VIA: Refresh front playback mute in via_hp_automute.
ALSA: HDA VIA: Add Jack detect feature for VT1708.
ALSA: HDA VIA: Modify vt1708_set_pinconfig_connect function.
ALSA: HDA VIA: Replace via_playback_pcm_prepare/cleanup
ALSA: HDA VIA: Modify vt1708_auto_create_multi_out_ctls.
ALSA: HDA VIA: Modify vt1709_auto_create_multi_out_ctls.
ALSA: HDA VIA: Replace MIC_BOOST_VOLUME.
ALSA: HDA VIA: Move backdoor verbs to vt17xx_volume_init_verb
ALSA: HDA VIA: Add VT1718S support.
ALSA: HDA VIA: Add VT1828S and VT2020 support.
ALSA: HDA VIA: Add VT1716S support.
ALSA: HDA VIA: Add VT2002P support.
ALSA: HDA VIA: Add VT1812 support.
ALSA: HDA VIA: rename vt1708_control_templates[].
ALSA: HDA VIA: Change PW4 connect select default to to MW0.
ALSA: HDA VIA: comments: update copyright, changeset, etc.
ALSA: HDA VIA: Only cosmetic changes
ALSA: VIA HDA: Add support for VT1818S.
Maciej Cencora (1):
drm/radeon/kms: allow for texture tiling
Maciej W. Rozycki (1):
x86, io-apic: Move the effort of clearing remoteIRR explicitly before
migrating the irq
Madhu (4):
omap3630: Add HSMMC related checks
omap3630: Configure HSMMC1 to 4-bit
omap3630: Set omap3630 MMC1 I/O speed to 52Mhz
omap3: HSMMC2 8-bit mux configuration
Madhusudhan Chikkature (1):
omap3: Zoom2/3: Update hsmmc board config params
Magnus Damm (64):
net: allow sh_eth to get mac address through platform data
net: add Runtime PM to the sh_eth driver
mfd: Add SuperH Mobile SDHI platform driver
mmc: Add SuperH to the tmio-mmc Kconfig
sh: SDHI platform data to the Migo-R board
sh: SDHI platform data to the AP325RXA board
sh: SDHI platform data to the SE7724 board
sh: SDHI platform data to the kfr2r09 board
sh: fix kexec by removing check for old kexec-tools
sh: add hwblk_id to sh_eth on ecovec24
sh: mac address through private data for sh_eth on ecovec24
sh: mac address through private data for sh_eth on ms7724se
sh: add SDHI1 support to ms7724se
sh: Add notifiers chains for cpu/board code
sh: Add sh7724 notifier for R-standby save/restore
sh: Allow boards to register memory pre/post sleep code
sh: Add kfr2r09 specific memory pre/post sleep code
sh: Add ms7724se specific memory pre/post sleep code
sh: Add migor specific memory pre/post sleep code
sh: Move ap325rxa board code into separate directory
sh: Add ap325rxa specific memory pre/post sleep code
sh: Add Ecovec24 specific memory pre/post sleep code
sh: Rework SuperH Mobile sleep mode code
sh: Keep track of allowed sleep modes
sh: Add MMU and Cache handling sleep mode code
sh: Use RSMEM for sleep code on sh7724
sh: Add R-standby sleep mode support
sh: Add KFR2R09 specific memory pre/post R-standby code
sh: Add SDHI1 support to the AP325RXA board
sh: Remove unused WP signal for SDHI0 and KFR2R09
sh: Add RWDT save/restore code for sh7724 R-standby
pcmcia: Pass struct pcmcia_device to pcmcia_release_window()
pcmcia: Pass struct pcmcia_device to pcmcia_map_mem_page()
pcmcia: Pass struct pcmcia_socket to pcmcia_get_mem_page()
pcmcia: Change window_handle_t logic to unsigned long
mfd: Add power control platform data to SDHI driver
sh: Add SDHI power control support to Ecovec
sh: Add CPG save/restore code for sh7724 R-standby
sh: Move KEYSC header file
sh: Break out SuperH PFC code
sh: Improve kfr2r09 serial port setup code
sh: fix sh7724 VEU3F resource size
sh: allow runtime pm without suspend/resume callbacks
sh: include empty zero page in romImage
sh: fix size calculation for NUMA node 0
sh: NUMA lmb fixes
sh: add a start_transfer() callback to the LCDC driver
sh: LCDC start_transfer() for the KFR2R09 board
Driver Core: Early platform driver buffer
spi: SuperH MSIOF SPI Master driver V2
sh-sci: Extend sh-sci driver with early console V2
sh: sh2 scif pdata (sh7616)
sh: sh2a scif pdata (sh7201/sh7203/sh7206/mxg)
sh: sh3 scif pdata (sh7705/sh770x/sh7710/sh7720)
sh: sh4 scif pdata (sh7750/sh7760/sh4-202)
sh: sh4a scif pdata (sh7343/sh7366/sh7722/sh7723/sh7724)
sh: sh4a scif pdata (sh7757/sh7763/sh7770/sh7780/sh7785/sh7786/x3)
sh: sh5 scif pdata (sh5-101/sh5-103)
sh: Remove old early serial console code V2
sh: MSIOF/mmc_spi platform data for the Ecovec24 board
mm: uncached vma support with writenotify
mmc: let tmio-mmc use dev_name() with request_irq()
net: sh_eth alignment fix for sh7724 using NET_IP_ALIGN V2
V4L/DVB (13671): sh_mobile_ceu_camera: Remove frame size page alignment
Mallikarjuna R Chilakala (4):
ixgbe: Modify 82599 HWRSC statistics counters
ixgbe: Use rx buffer length from rx ring for configuring rscctl
ixgbe: Fix tx_restart_queue/non_eop_desc statistics counters
ixgbe: Fix 82598 premature copper PHY link indicatation
Manfred Spraul (4):
ipc/sem.c: optimize if semops fail
ipc/sem.c: add a per-semaphore pending list
ipc/sem.c: optimize single semop operations
ipc/sem.c: optimize single sops when semval is zero
Manu Abraham (1):
V4L/DVB (13361): stv090x: fix TS corruption with High Symbol Rate streams
Manuel Lauss (7):
net: enable smsc911x on MIPS
net: smsc911x: allow platform_data to specify mac address
ASoC: au1x: psc-ac97: verify correct codec register was read
ASoC: au1x: psc-ac97: reorganize timeouts
ASoC: au1x: convert to platform drivers.
ASoC: au1x: dbdma2: fix oops on soc device removal.
ASoC: au1x: dbdma2: plug memleak in pcm device creation error path
Marc Hulsman (1):
hwmon: (w83791d) Remove experimental dependency
Marc Zyngier (5):
[ARM] pxa/viper: convert to use plat_serial8250_port irqflags field
[ARM] pxa/zeus: basic support for Arcom Zeus SBC
[ARM] pxa/zeus: make Viper pcmcia support more generic to support Zeus
[ARM] pxa/zeus: default configuration for Arcom Zeus SBC.
PCMCIA: fix pxa2xx_lubbock modular build error
Marcel Holtmann (12):
usbnet: Use wwan%d interface name for mobile broadband devices
usbnet: Set device type for wlan and wwan devices
cfg80211: assign device type in netdev notifier callback
rfkill: Add missing description for RFKILL_TYPE_GPS
rfkill: Add constant for RFKILL_TYPE_FM radio devices
Bluetooth: Remove unused global minor variable
Bluetooth: Fix miscdev ops owner for virtual driver
Bluetooth: Return ENETDOWN when interface is down
Bluetooth: Turn hci_recv_frame into an exported function
Bluetooth: Unobfuscate tasklet_schedule usage
Bluetooth: Add L2CAP option for max transmit value
Bluetooth: Add RFCOMM option to use L2CAP ERTM mode
Marcelo Tosatti (9):
KVM: SVM: remove needless mmap_sem acquision from nested_svm_map
KVM: x86: disable paravirt mmu reporting
KVM: VMX: fix handle_pause declaration
KVM: fix irq_source_id size verification
KVM: VMX: move CR3/PDPTR update to vmx_set_cr3
KVM: MMU: update invlpg handler comment
KVM: x86: disallow multiple KVM_CREATE_IRQCHIP
KVM: x86: disallow KVM_{SET,GET}_LAPIC without allocated in-kernel lapic
KVM: only clear irq_source_id if irqchip is present
Marek Lindner (1):
ath9k: adjust ahb callbacks to new struct layout to avoid compile errors
Marek Szyprowski (1):
ARM: 5791/1: ARM: MM: use 64bytes of L1 cache on plat S5PC1xx
Marek Vasut (2):
Input: ucb1400_ts - allow passing IRQ through platfrom_data
V4L/DVB (13040): V4L2: Add a v4l2-subdev (soc-camera) driver for
OmniVision OV9640 sensor
Marin Mitov (4):
niu: Use DMA_BIT_MASK(44) instead of deprecated DMA_44BIT_MASK
remove deprecated and not used: print_mac()
ASoC: Use DMA_BIT_MASK(32) instead of deprecated DMA_32BIT_MASK
use DMA_BIT_MASK instead of inline constant
Mariusz Ziulek (1):
staging: dst: fix coding style
Mark A. Greer (7):
davinci: Move DA8xx/OMAP-L13x emac register routine
davinci: Change DA8xx/OMAP-L13x McASP registration routine name
davinci: Add DA830/OMAP-L137 EVM specific pinmux setting for McASP1
davinci: Add support for Sharp LCD035Q3DG01 graphical LCD
davinci: Add RTC support for DA8xx/OMAP-L13x SoC's
mtd: Add bad block table overrides to Davinci NAND driver
rtc: make rtc-omap driver ioremap its register space
Mark Brown (78):
ASoC: Update WM8711 to driver model registration method
Merge branch 'topic/asoc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 into
upstream/wm8711
ASoC: Factor out WM8711 cache I/O
ASoC: Add SPI support to WM8711
ASoC: WM8711 minor cleanups
ASoC: Add TLV information to WM8711
ASoC: Add source argument to PLL configuration
ASoC: Allow per-route connectedness checks for supplies
ASoC: Add S3C64xx IIS CDCLK source selection
Merge branch 'for-2.6.32' into for-2.6.33
ASoC: Convert soc-cache to use C99 style initialisers for the table
Merge branch 'upstream/wm8711' into for-2.6.33
Merge branch 'for-2.6.32' into for-2.6.33
ASoC: Clean up WM8974 PLL configuration
Merge branch 'upstream/wm8974' into for-2.6.33
ASoC: Factor out analogue platform data from WM8993
Merge remote branch 'takashi/topic/asoc' into for-2.6.33
Merge branch 'for-2.6.32' into for-2.6.33
Merge branch 'for-2.6.32' into for-2.6.33
ASoC: Simplify code for DAPM widget updates
ASoC: Push DAPM enumeration register change test out
ASoC: Add virtual enumeration support for DAPM muxes
Merge branch 'for-2.6.32' into for-2.6.33
Merge branch 'for-2.6.32' into for-2.6.33
ASoC: Minor fixups to tpa6130a2 driver
ASoC: Remove snd_soc_suspend_device()
Merge branch 'for-2.6.32' into for-2.6.33
Merge branch 'for-2.6.32' into for-2.6.33
ASoC: Add regulator support for WM8731
ASoC: Minor SMDK64xx WM8580 cleanups
Merge branch 'for-2.6.32' into for-2.6.33
ASoC: Staticise wm8727 driver structure
ASoC: Move sysfs and debugfs functions to head of soc-core.c
ASoC: Factor out snd_soc_init_card()
ASoC: Update ads117x to current APIs
Merge branch 'for-2.6.32' into for-2.6.33
Merge branch 'twl4030-mfd' into for-2.6.33
ASoC: Add bit clock rate calculator utility functions
ASoC: Remove redundant snd_soc_dapm_new_widgets() calls
wm831x: Factor out WM831x backup battery charger
Merge branch 'topic/asoc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6 into for-2.6.33
Merge branch 'for-2.6.32' into for-2.6.33
Merge branch 'ads117x' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6 into for-2.6.33
Merge branch 'for-2.6.32' into for-2.6.33
[CPUFREQ] Document units for transition latency
Merge branch 'twl4030-mfd' into for-2.6.33
ASoC: Add BCLK calculation utility for TDM mode too
Merge branch 'for-2.6.32' into for-2.6.33
ARM: SMDK6410: Hook up regulator supplies for WM8580
ARM: S3C64XX: Provide logging when CPU frequencies are eliminated due to
clocks
ARM: S3C64XX: Separate out regulator and frequency latencies
ARM: S3C64XX: Redo voltage ranges for cpufreq
ARM: S3C6410: Correct names of IISv4 data output pin definitions
S3C64XX: Staticise platform data for PCM devices
mfd: Refactor WM831x chip identification
gpiolib: Make WM831x GPIO count dynamic
mfd: Add support for WM8320 PMICs
mfd: Split wm8350 IRQ code into a separate file
mfd: Convert WM835x IRQ handling to use a data table
mfd: Staticise __adp5520_ack_bits()
mfd: Allow platforms to specify an IRQ base for WM8350
mfd: Convert wm8350 IRQ handlers to irq_handler_t
mfd: Mask and unmask wm8350 IRQs on request and free
mfd: Move WM831x to generic IRQ
gpiolib: Implement gpio_to_irq() for wm831x
mfd: Don't allow wm831x to be built as a module
mfd: Force I2C to be built in when building WM831x
mfd: Remove build time warning for WM835x register default tables
rtc: convert WM8350 RTC driver to dev_pm_ops
regulator: Implement WM831x BuckWise DC-DC convertor DVS support
regulator: Report error codes for bulk operations
regulator: Factor out voltage constraint setup
regulator: Also lift apply_uV into machine_constraints_voltage()
regulator: Display actual settings with constraints
regulator: Factor out regulator name pretty printing
regulator: Handle regulators without suspend mode configuration
regulator: Remove duplicate consts from ab3100
regulator: Ensure val is initialised in 88pm8607 choose_voltage()
Mark Langsdorf (1):
KVM: SVM: Support Pause Filter in AMD processors
Mark Nelson (2):
ahci: let users know that Promise PDC42819 support is limited to SATA
devices
powerpc/pseries: Track previous CPPR values to correctly EOI interrupts
Marti Raudsepp (2):
perf tools: Notify user when unrecognized event is specified
perf tools: Output 'perf list' to stdout not stderr
Martin K. Petersen (8):
block: Expose discard granularity
block: Allow devices to indicate whether discarded blocks are zeroed
libata: Report zeroed read after TRIM and max discard size
libata: Clarify ata_set_lba_range_entries function
[SCSI] scsi: Add missing command definitions
[SCSI] scsi_debug: Thin provisioning support
[SCSI] sd: WRITE SAME(16) / UNMAP support
[SCSI] Correctly handle thin provisioning write error
Martin Michlmayr (7):
[ARM] Kirkwood: Add support for QNAP TS-41x Turbo NAS
[ARM] Kirkwood: Add MPP36 for QNAP TS-11x/TS-21x
[ARM] Kirkwood: Add QNAP TS-110/TS-210 to Kconfig help text
[ARM] Kirkwood: Remove code duplication in QNAP setup files
drm/ttm: Fix build failure due to missing struct page
[SCSI] osd_protocol.h: Add missing #include
MIPS: No longer hardwire CONFIG_EMBEDDED to y
Martin Schwidefsky (19):
nohz: Reuse ktime in sub-functions of tick_check_idle.
nohz: Introduce arch_needs_cpu
[S390] Improve address space check.
[S390] Improve address space mode selection.
[S390] Improve notify_page_fault implementation.
[S390] fault handler performance optimization.
[S390] fault handler access flags check.
[S390] tape: remove f_pos changes from read / write function.
[S390] tape: fix tape remove function
[S390] tape: cleanup reference counting
[S390] tape: remove BKL from tape driver
[S390] Improve code generated by atomic operations.
[S390] cmm: free pages on hibernate.
[S390] sclp: improve servicability setting
[S390] 3270: remove BKL
[S390] zcrypt: remove BKL
[S390] vmur: remove BKL
[S390] vmlogrdr: remove BKL
[S390] dasd: remove BKL from extended error reporting code
Martin Willi (5):
xfrm: Define new XFRM netlink auth attribute with specified truncation
bits
xfrm: Store aalg in xfrm_state with a user specified truncation length
xfrm: Use the user specified truncation length in ESP and AH
xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM
xfrm: Fix truncation length of authentication algorithms installed via
PF_KEY
Marton Nemeth (13):
V4L/DVB (13117): gspca - pac7311: remove magic value for SKIP.
V4L/DVB (13118): gspca - pac7311: remove magic values for END_OF_SEQUENCE
and LOAD_PAGE.
V4L/DVB (13119): gspca - pac7311: remove magic value for USB_BUF_SZ
V4L/DVB (13120): gspca - pac7311: remove redundant register page switching
V4L/DVB (13121): gspca - pac7311: add comment about JPEG header
V4L/DVB (13192): gspca - pac_common: redesign function for finding Start
Of Frame
V4L/DVB (13298): gspca - pac207/pac7311/mr97310a: Simplify pac_find_sof.
V4L/DVB (13299): gspca - pac7311: Extract pac_start_frame.
V4L/DVB (13300): gspca - pac7302/pac7311: Separate the two subdrivers.
V4L/DVB (13324): gspca - pac7302/pac7311: Handle return value of
usb_control_msg().
V4L/DVB (13325): gspca - pac7302/pac7311: Fix buffer overrun.
V4L/DVB (13388): gspca - pac7302: Add white balance control.
V4L/DVB (13389): gspca - pac7302: Handle return values in sd_start().
Martyn Welch (10):
powerpc/86xx: Enable NVRAM on GE Fanuc's SBC610
powerpc/86xx: Support for NVRAM on GE Fanuc's SBC310
powerpc/86xx: Support for NVRAM on GE Fanuc's PPC9A
staging: vme: correct array overflow
Staging: vme: Pull common VME interrupt handling into core code
Staging: vme: Allow size of 0 when disabling a window
Staging: vme: Correct operation of vme_lm_free
Staging: vme: Clean up tsi148 driver
Staging: vme: Rename VME DMA functions
staging: vme: Fix mutex locking
Masami Hiramatsu (122):
x86: Instruction decoder API
x86: X86 instruction decoder build-time selftest
kprobes: Checks probe address is instruction boudary on x86
kprobes: Cleanup fix_riprel() using insn decoder on x86
x86: Add pt_regs register and stack access APIs
tracing: Ftrace dynamic ftrace_event_call support
tracing: Introduce TRACE_FIELD_ZERO() macro
tracing: Add kprobe-based event tracer
tracing: Add kprobe-based event tracer documentation
tracing: Kprobe-tracer supports more than 6 arguments
tracing: Generate names for each kprobe event automatically
tracing: Kprobe tracer assigns new event ids for each event
tracing: Add kprobes event profiling interface
x86: Fix x86 instruction decoder selftest to check only .text
x86: Check awk features before generating inat-tables.c
tracing/kprobes: Fix format typo in trace_kprobes
tracing/kprobes: Change trace_arg to probe_arg
kprobes/x86: Call BUG() when reentering probe into KPROBES_HIT_SS
kprobes/x86-64: Allow to reenter probe on post_handler
kprobes/x86: Fix to add __kprobes to in-kernel fault handing functions
kprobes: Fix to add __kprobes to notify_die
kprobes/x86-64: Fix to move common_interrupt to .kprobes.text
kprobes: Prohibit to probe native_get_debugreg
x86: Allow x86-32 instruction decoder selftest on x86-64
x86: Remove unused config macros from instruction decoder selftest
x86: Add MMX support for instruction decoder
kprobes/x86-32: Move irq-exit functions to kprobes section
x86/ptrace: Fix regs_get_argument_nth() to add correct offset
tracing/kprobes: Fix probe offset to be unsigned
tracing/kprobes: Cleanup kprobe tracer code.
tracing/kprobes: Add event profiling support
tracing/kprobes: Add argument name support
tracing/kprobes: Show event name in trace output
tracing/kprobes: Support custom subsystem for each kprobe event
tracing/kprobes: Fix trace_probe registration order
ftrace: Fix trace_add_event_call() to initialize list
ftrace: Fix trace_remove_event_call() to lock trace_event_mutex
tracing/kprobes: Add probe handler dispatcher to support perf and ftrace
concurrent use
tracing/kprobes: Fix profiling alignment for perf_counter buffer
tracing/kprobes: Disable kprobe events by default after creation
tracing/kprobes: Use global event perf buffers in kprobe tracer
x86: Add VIA processor instructions in opcodes decoder
tracing/ftrace: Fix to check create_event_dir() when adding new events
tracing/kprobes: Add $ prefix to special variables
tracing/kprobes: Remove '$ra' special variable
tracing/kprobes: Make special variable names more self-explainable
tracing/kprobes: Avoid field name confliction
tracing/kprobes: Robustify fixed field names against variable field names
conflicts
perf: Add perf probe subcommand, a kprobe-event setup helper
perf probe: Add perf probe command support without libdwarf
tracing/kprobes: Update kprobe-tracer selftest against new syntax
tracing/kprobes: Add failure messages for debugging
x86: Add MMX/SSE opcode groups to opcode map
x86: Add AMD prefetch and 3DNow! opcodes to opcode map
perf: Check libdwarf APIs for perf probe
perf: Use die() for error cases in perf-probe
perf: Use eprintf() for debug messages in perf-probe
perf: Add DIE_IF() macro for error checking
perf: Add perf-probe document
x86: Fix group attribute decoding bug
x86: Add AES opcodes to opcode map
x86: Fix SSE opcode map bug
x86: Merge INAT_REXPFX into INAT_PFX_*
x86: Add pclmulq to x86 opcode map
x86: AVX instruction set decoder support
x86: Add Intel FMA instructions to x86 opcode map
kprobe-tracer: Compare both of event-name and event-group to find probe
perf/probes: Exit searching after finding target function
perf/probes: Improve command-line option of perf-probe
perf/probes: Improve probe point syntax of perf-probe
perf/probes: Support function entry relative line number
perf/probes: Update Documentation/perf-probe.txt
perf/probes: Improve error messages
perf/probes: Fall back to non-dwarf if possible
perf/probes: Rename perf probe events group name
tracing/kprobes: Rename Kprobe-tracer to kprobe-event
x86: Remove unused thread_return label from switch_to()
x86: Add verbose option to insn decoder test
x86: Show symbol name if insn decoder test failed
x86: Instruction decoder test should generate build warning
x86: Fix insn decoder test typos
x86: insn decoder test checks objdump version
tracepoint: Move signal sending tracepoint to events/signal.h
tracepoint: Add signal deliver event
tracepoint: Add signal loss events
trace_kprobes: Fix a memory leak bug and check kstrdup() return value
perf probe: Change a debugging message from pr_info to pr_debug
perf probe: Add probe-finder.h without libdwarf
perf probe: Fix argv array size in probe parser
perf probe: Fix probe array index for multiple probe points
perf probe: Move probe event utility functions to probe-event.c
perf probe: Add argv_split() from lib/argv_split.c
perf probe: Add --list option for listing current probe events
perf probe: Simplify event naming
x86: Fix comments of register/stack access functions
x86 insn: Delete empty or incomplete inat-tables.c
perf probe: Fix event namelist to duplicate string
perf probe: Check e_snprintf() format string
perf probe: Use pr_debug for debug message
perf probe: Change event list format
perf probe: Change probe-added message more user-friendly
perf probe: Fix add-probe command syntax without --add option
perf probe: Remove event suffix number _0
perf probe: Support vmlinux on cwd by default
trace-kprobe: Support delete probe syntax
perf probe: Support --del option
perf probe: Update perf-probe document
perf probe: Cleanup struct session in builtin-probe.c
perf probe: Check the result of e_snprintf()
perf probe: Check hyphen only argument
perf probe: Show need-dwarf message only if it is really needed
perf probe: Fix --del to show info instead of warning
perf probe: Fix --del to update current event list
perf tools: Add for_each macros for strlist
perf probe: Use strlist__for_each macros in probe-event.c
perf probe: Add glob matching support on --del
perf probe: Support event name for --add option
perf probe: Reject second attempt of adding same-name event
perf probe: Check build-id of vmlinux
perf probe: Check symbols in symtab/kallsyms
perf probe: Fix to show which probe point is not found
mm: introduce coredump parameter structure
Mathieu Desnoyers (1):
debugfs: fix create mutex racy fops and private data
Matt Carlson (46):
tg3: Assign flags to fixes in start_xmit_dma_bug
tg3: Fix 5906 transmit hangs
tg3: Fix disappearing 57780 devices
tg3: Convert PHY_ADDR => TG3_PHY_MII_ADDR
tg3: Prevent a PCIe tx glitch
tg3: Add more PCI DMA map error checking
tg3: Improve 5785 PCIe performance
tg3: Add AC131 power down support
tg3: 5785: Set port mode to MII when link down
tg3: Extend loopback test timeout
broadcom: Isolate phy dsp accesses
broadcom: Fix slow link problem
tg3: Add 50610M phy ID for 5785
broadcom: Consolidate dev_flags definitions
tg3 / broadcom: Add PHY_BRCM_CLEAR_RGMII_MODE flag
tg3 / broadcom: Refine AC131 APD support
tg3 / broadcom: Add code to disable rxc refclk
tg3 / broadcom: Add APD support for GPHYs
tg3 / broadcom: Optionally disable TXC if no link
tg3: Update version to 3.103
tg3: Add 5717 phy ID
tg3: Don't touch RCB nic addresses
tg3: Napify tg3_start_xmit_dma_bug()
tg3: Move TG3_FLG2_PROTECTED_NVRAM to tg3_flags3
tg3: Refine TSO and MSI discovery
tg3: Add new HW_TSO_3 flag for 5717
tg3: Use tg3_start_xmit_dma_bug for 5717 A0
tg3: Allow DMAs to cross cacheline boundaries
tg3: Create tg3_poll_msix() for non-zero MSIX vecs
tg3: Move napi_add calls below tg3_get_invariants
tg3: Make tg3_alloc_rx_skb() a dst-only operation
tg3: Add prodring parameter to tg3_alloc_rx_skb()
tg3: tg3_alloc_rx_skb(tnapi => tp)
tg3: rename rx_[std|jmb]_ptr
tg3: Consider rx_std_prod_idx a hw mailbox
tg3: Lay proucer ring handling groundwork
tg3: Create aliases for rx producer mailbox regs
tg3: Add rx prod ring consolidation
tg3: Fix DIDs, Enable 5717 support
tg3: Update version to 3.104
tg3: Make TSS enable independent of MSI-X enable
tg3: Add 57765 asic rev
tg3: Add some VPD preprocessor constants
tg3: Use pci_read_vpd() instead of private method
tg3: Clean tg3_init_one()
tg3: Update version to 3.105
Matt Domsch (2):
tpm: autoload tpm_tis based on system PnP IDs
PCI: PCIe AER: honor ACPI HEST FIRMWARE FIRST mode
Matt Fleming (20):
sh: Allocate PMB entry slot earlier
sh: Obliterate the P1 area macros
sh: Prepare for dynamic PMB support
sh: CONFIG_PMB doesn't mean the MMU is in 32bit mode
sh: Make most PMB functions static
sh: Get rid of the kmem cache code
sh: Remap physical memory into P1 and P2 in pmb_init()
sh: Fix the offset from P1SEG/P2SEG where we map RAM
sh: Fold fixed-PMB support into dynamic PMB support
sh: Teach the DWARF unwinder about modules
sh: Fix memory leak in dwarf_unwind_stack()
sh: Remove any reference to recursive functions from comments
sh: tracing: Use the DWARF unwinder for CALLER_ADDRx
sh: Annotate irq functions with "notrace"
sh: Do not apply virt_to_phys() to a physical address
sh: Drop associative writes for SH-4 cache flushes.
sh: Can't compare physical and virtual addresses for aliases
sh: Couple kernel and user write page perm bits for CONFIG_X2TLB
sh: Fix up FPU build for SH5
sdio: initialise SDIO functions and update card->sdio_funcs in lockstep
Matteo Croce (1):
x86: AMD Geode LX optimizations
Matthew Garrett (10):
PCI hotplug: acpiphp should be linked after vendor drivers
wmi: Add support for module autoloading
x86, setup: Store the boot cursor state
vc: Add support for hiding the cursor when creating VTs
vgacon: Add support for setting the default cursor state
ipw2100: Register the wiphy device
ipw2200: Set core hw rfkill status when hardware changes state
ata: Don't require newlines for link_power_management_policy
dell-laptop: Fix rfkill state queries
Input: i8042 - allow installing platform filters for incoming data
Matthew Slattery (1):
sfc: Remove EFX_WORKAROUND_9141 macro
Matthew Wilcox (4):
USB: Convert a dev_info to a dev_dbg
USB: usb-storage: Associate the name of the interface with the scsi host
USB Storage: Make driver less chatty when it finds a new device
Btrfs: Show discard option in /proc/mounts
Mauro Carvalho Chehab (44):
V4L/DVB (13042): Add NEC protocol to firmware v1.2 handler
V4L/DVB (13043): Add support for Pixelview SBTVD IR
V4L/DVB (13044): dib0700: Be less verbose when an IR key is pressed
V4L/DVB (13157): dvb_frontend: represent all DVBS2API commands via macro
V4L/DVB (13159): DocBook/frontend: use cross references for ioctls
V4L/DVB (13160): DocBook/Makefile: add linux/dvb/frontend.h header file
V4L/DVB (13161): Add missing specs for FE_SET_FRONTEND_TUNE_MODE ioctl.
V4L/DVB (13162): Docbook/dvb: add missing specs for
FE_DISHNETWORK_SEND_LEGACY_CMD ioctl
V4L/DVB (13163): Docbook/dvb: Rename isdbt.xml to dvbproperty.xml
V4L/DVB (13164): DocBook/dvb: Starts documenting DVBS2API ioctls
V4L/DVB (13271a): Fix a badly solved merge conflict
V4L/DVB (13327): em28xx: fix alt modprobe parameter
V4L/DVB (13328): em28xx: Add chip ID for em2800
em28xx: em2800 chips support max width of 640
em28xx: don't load audio modules when AC97 is mis-detected
em28xx: don't reduce scale to half size for em2800
V4L/DVB (13528): em28xx: add support for em2800 VC211A card
V4L/DVB (13531): ir-common: rename the debug routine to allow exporting it
V4L/DVB (13532): ir-common: Add infrastructure to use a dynamic keycode
table
V4L/DVB (13533): ir: use dynamic tables, instead of static ones
V4L/DVB (13534): ir-common: Remove some unused fields/structs
V4L/DVB (13535): ir-common: Add a hauppauge new table with the complete
RC5 code
V4L/DVB (13536): em28xx: Use the full RC5 code on HVR-950 Remote
Controller
V4L/DVB (13537): ir: Prepare the code for dynamic keycode table allocation
V4L/DVB (13538): ir-common: Use a dynamic keycode table
V4L/DVB (13539): ir-common: add __func__ for debug messages
V4L/DVB (13540): ir-common: Cleanup get key evdev code
V4L/DVB (13542): ir-keytable: Allow dynamic table change
Staging: rtl8192u: make it compile
Staging: rtl8192u: remove bad whitespaces
Staging: rtl8192u: remove dead code
V4L/DVB (13543): ir-common: Associate a table with a given protocol type
V4L/DVB (13544): ir-keymaps: mark the new rc5 hauppauge with IR_TYPE_RC5
V4L/DVB (13545): em28xx: properly select IR protocol based on the IR table
V4L/DVB (13546): ir-keymaps: Add table for Terratec Cinergy XS FM
V4L/DVB (13575): em28xx: Use the complete address/command RC5 code for
WinTV USB2
V4L/DVB (13576): ir-common: fix an oops caused by the usage of an
initialized drvdata
V4L/DVB (13612): IR: Move common IR code to drivers/media/IR
V4L/DVB (13613): IR: create ir-core module
V4L/DVB (13614): dib0090: Fix compilation when module is not selected
V4L/DVB (13615): ir-core: create ir_input_register
V4L/DVB (13616): IR: rename ir_input_free as ir_input_unregister
V4L/DVB (13617): ir: move input_register_device() to happen inside
ir_input_register()
V4L/DVB (13698): pms: replace asm/uaccess.h to linux/uaccess.h
Maurus Cuelenaere (3):
ARM: S3C64XX: fix USB OTG compilation
ARM: S3C64XX: add support for all group 0 external interrupts
ARM: S3C64XX: add HSMMC2 support
Maxim Levitsky (2):
Input: ALPS - add support for touchpads with 4-directional button
rtc: disable hpet emulation on suspend
Mel Gorman (4):
block,xd: Delay allocation of DMA buffers until device is known
vmscan: have kswapd sleep for a short interval and double check it should
be asleep
hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a
page
hugetlb: abort a hugepage pool resize if a signal is pending
Michael Buesch (11):
b43/legacy: Fix usage of host_pci pointer
ssb: Put host pointers into a union
b43: Remove me as maintainer
b43: Optimize PIO scratchbuffer usage
b43: Rewrite TX bounce buffer handling
b43-pio: Fix RX error path for rev>=8 devices
b43: Enforce DMA descriptor memory constraints
b43: Rewrite DMA Tx status handling sanity checks
ssb: Fix SPROM writing
ssb: Fix range check in sprom write
airo: Fix integer overflow warning
Michael Chan (20):
bnx2x: Refactor bnx2x_sp_post().
bnx2x: Refactor MAC address setup code.
bnx2x: Add hw init code to support iSCSI.
bnx2x: Add main CNIC interface functions.
cnic: Refactor some code.
cnic: Add bnx2x data structures.
cnic: Add main functions to support bnx2x devices.
cnic: Fix ring I/O address for bnx2x devices.
cnic: Fix bnx2x ring shutdown.
cnic: Fix bogus iSCSI MAC address
cnic: Fix rq_page_table DMA address.
cnic: Use dma_alloc_coherent().
bnx2: Protect tx timeout reset with rtnl_lock().
bnx2: Dump some state during tx timeout.
bnx2: Print warning when unable to allocate the full SKB/page ring.
bnx2: Read firmware version from VPD.
bnx2: Update version to 2.0.3.
bnx2: Refine VPD logic.
cnic: Send delete command when shutting down iSCSI ring.
cnic: Zero out status block and Event Queue indices.
Michael Cree (2):
perf tools, Alpha: Add Alpha support to perf.h
perf tools: Test -fstack-protector-all compiler option for inclusion in
CFLAGS
Michael Ellerman (7):
powerpc/ps3: Use pr_devel() in ps3/mm.c
powerpc: Make NR_IRQS a CONFIG option
powerpc/pseries: Use irq_has_action() in eeh_disable_irq()
powerpc: Remove get_irq_desc()
powerpc: Make virq_debug_show() cope with sparse irq_descs
powerpc: Rearrange and fix show_interrupts() for sparse irq_descs
powerpc: Enable sparse irq_descs on powerpc
Michael Hennerich (22):
backlight: adp5520: rename common defines and typos
gpio: adp5520: rename common defines and typos
mfd: Add ADP5520/ADP5501 driver
input/keyboard: new driver for ADP5520 MFD PMICs
Blackfin: clean up bf537-lq035 board resources
Blackfin: convert DMA code to a proper bitmap
Blackfin: cpufreq: use a constant latency
Blackfin: bf538: add support for extended GPIO banks
Blackfin: update bfin_rotary defines
Blackfin: punt cache lock documentation
Blackfin: fix typo in isp1760 platform name
Blackfin: bf537-stamp/bf548-ezkit: update ADXL34x resources
Blackfin: bf537-stamp: add ADXL346 orientation sensing support
Blackfin: bf537-stamp: update ADP5520 resources
Blackfin: bf537-stamp: add ADP8870 resources
Blackfin: bf537-stamp: add AD5258 i2c address
Blackfin: bf537-stamp: add ADF702x network driver resources
ad525x_dpot: new driver for AD525x digital potentiometers
leds: Add driver for ADP5520/ADP5501 MFD PMICs
fbdev: bfin-lq035q1-fb: new Blackfin Landscape LCD EZ-Extender driver
fbdev: bfin-t350mcqb-fb: handle all resources in suspend/resume
fbdev: bfin-t350mcqb-fb: fix LCD dimensions
Michael Krufky (23):
V4L/DVB (13103): create a standard method for dvb adapter drivers to
override frontend ioctls
V4L/DVB (13104): cx23885: define a dvb frontend ioctl override function
V4L/DVB (13105): dvb-usb: add fe_ioctl_override callback to
dvb_usb_adapter_properties
V4L/DVB (13110): tda18271: use temporary variables in
tda18271_rf_tracking_filters_init
V4L/DVB (13111): tda18271: more signedness fixes
V4L/DVB (13112): tda18271: display some state information in debug output
V4L/DVB (13201): saa7164: disable tda18271 slave tuner output on slave in
standby mode
V4L/DVB (13204): saa7134: add support for the Leadtek DTV1000S
V4L/DVB (13214): tda18271: allow for i2c buses that cant send 16 bytes at
once
V4L/DVB (13215): tda18271: add support for the set_config method
V4L/DVB (13216): tda18271: initialize tuner during set_config if
rf_cal_on_startup is set
V4L/DVB (13217): tda18271: handle rf_cal_on_startup properly during attach
V4L/DVB (13218): tda18271: consolidate common code for calibration on
startup determination
V4L/DVB (13219): tda18271: remove unneeded braces in switch..case block
V4L/DVB (13220): tda18271: increment module version minor
V4L/DVB (13247): tuner-core: dont force every tuner to set frequency at
startup
V4L/DVB (13259): saa7134: fix badly merged DTV1000S patch
V4L/DVB (13262): tda18271: fix regression preventing std map override
from taking effect
V4L/DVB (13269): saa7134: codingstyle: use /* style comments */ instead
of //
V4L/DVB (13347): cx23885: add digital television support for Hauppauge
WinTV-HVR1290
V4L/DVB (13348): cx23885: update model matrix for models 85021 and 85721
V4L/DVB (13349): cx23885: Enable IR input keypress handling for the
Hauppauge WinTV HVR-1290
V4L/DVB (13569): smsusb: add autodetection support for five additional
Hauppauge USB IDs
Michael Neuling (2):
irq: trivial: Fix typo in comment for #endif
powerpc: Fix potential compile error irqs_disabled_flags
Michael Obst (1):
V4L/DVB (13260): saa7134: add support for Leadtek Winfast DTV-1000S
remote control
Michael Reed (3):
[SCSI] scsi_transport_fc: remove invalid BUG_ON
[SCSI] lpfc: fix hang on SGI ia64 platform
[SCSI] qla2xxx: dpc thread can execute before scsi host has been added
Michael Roth (1):
Kconfig: Remove useless and sometimes wrong comments
Michael S. Tsirkin (5):
PCI: fix nit in ROM BAR size probing
perf tools: Support static build
perf tools: Add V=2 option to help debug config issues
perf tools: Suggest static libraries as well
perf: Use default compiler mode by default
Michael Tokarev (1):
kbuild: fix bzImage build for x86
Michal Marek (7):
scripts/package: tar-pkg: use tar --owner=root
kbuild: create include/generated in silentoldconfig
score: add asm/asm-offsets.h wrapper
kbuild: generate modules.builtin
kbuild: fix make clean after mismerge
modpost: fix segfault with short symbol names
MAINTAINERS: new kbuild maintainer
Michal Nazarewicz (19):
USB: g_file_storage: parts of file_storage.c moved to separate file
USB: g_file_storage: "fsg_" prefix added to some identifiers
USB: g_file_storage: per-LUN ro, removable and cdrom flags handling
changed
USB: g_file_storage: more code from file_storage.c moved to
storage_common.c
USB: g_mass_storage: template f_mass_storage.c file created
USB: g_mass_storage: testing code from f_mass_storage.c removed
USB: g_mass_storage: parts of fsg_dev moved to fsg_common structure
USB: g_mass_storage: constant length buffers used
USB: g_mass_storage: fsg_common_init() created
USB: Interface Association Descriptors added to CDC & RNDIS
USB: g_mass_storage: Mass Storage Function created
USB: g_mass_storage: fsg_config added & module params handlig changed
USB: g_mass_storage: lun_name_format and thread_name added
USB: g_mass_storage: code cleaned up and comments updated
USB: g_mass_storage: most data moved to fsg_common
USB: composite: usb_composite_unregister() no longer __exit
USB: g_mass_storage: thread_exits callback added
USB: g_multi: Multifunction Composite Gadget added
USB: Added USB_ETH_RNDIS to use instead of CONFIG_USB_ETH_RNDIS
Michal Simek (39):
powerpc/of_serial: Add missing ns16550a id
microblaze: GPIO reset support
microblaze: __init_begin symbol must be aligned
microblaze: Add IRQENTRY_TEXT to lds
microblaze: Stack trace support
microblaze: Register timecounter/cyclecounter
microblaze: Lockdep support
microblaze: preliminary enabling for LATENCYTOP support in Kconfig
microblaze: Add TRACE_IRQFLAGS_SUPPORT
microblaze: ftrace: add static function tracer
microblaze: ftrace: enable HAVE_FUNCTION_TRACE_MCOUNT_TEST
microblaze: ftrace: Add dynamic trace support
microblaze: ftrace: add function graph support
microblaze: ftrace: Add dynamic function graph tracer
microblaze: Remove saving and restoring before calling signal code
microblaze: Fix announce message for reset gpio
microblaze: Support both levels for reset
microblaze: Detect new 7.20.d version
microblaze: Fix cache_line_lenght
microblaze: Extend cpuinfo for support write-back caches
microblaze: Ptrace notifying from signal code
microblaze: support U-BOOT image format
microblaze: Move cache macro from cache.h to cacheflush.h
microblaze: Enable asm optimization only for HW with barrel-shifter
microblaze: Update default generic DTS
microblaze: Export memory_start for modules
microblaze: Adding dev_arch_data functions
microblaze: Futex support
microblaze: Remove duplicity from pgalloc.h
microblaze: Checking DTS against PVR for write-back cache
microblaze: Enable futimesat syscall
microblaze: Enable DTC compilation
microblaze: Do not count system calls in default
microblaze: Remove panic_timeout init value
microblaze: Remove ancient and fake microblaze version from cpu_ver table
microblaze: Add PVR for Microblaze v7.30.a
microblaze: Support for WB cache
microblaze: Remove show_tmem function
microblaze: Remove rt_sigsuspend wrapper
Michel Dänzer (3):
drm/radeon: Give userspace more accurate information about available
memory.
agp/uninorth: Also handle user memory types in u3_remove_memory().
agp/uninorth: Unify U3 and pre-U3 insert_memory and remove_memory hooks.
Miguel Aguilar (5):
ASoC: Davinci: Add audio codec support for DM365 EVM
Input: add DaVinci Keypad Driver
Davinci: DM365: Add platform device for McBSP
Davinci: DM365: Enable DaVinci Key Scan support for DM365 EVM
DaVinci: DM365: Enable DaVinci RTC support for DM365 EVM
Mika Korhonen (3):
mtd: OneNAND: move erase method to a separate function
mtd: OneNAND: multiblock erase support
mtd: OneNAND: fix double printing of function name
Mika Kuoppala (1):
i2c: Prevent priority inversion on top of bus lock
Mika Westerberg (2):
OMAP3: serial - allow platforms specify which UARTs to initialize
OMAP3: serial - fix bug introduced in
Mikael Pettersson (5):
iop: clocksource support
iop: clockevent support
iop: enable generic time
iop: implement sched_clock()
x86, apic: Enable lapic nmi watchdog on AMD Family 11h
Mike Anderson (4):
dm: add dm_deleting_md function
dm ioctl: forbid messages to devices being deleted
dm mpath: add mutex to synchronize adding and flushing work
dm mpath: prevent io from work queue while suspended
Mike Arthur (1):
ASoC: Add WM8711 CODEC driver
Mike Christie (16):
[SCSI] fix propogation of integrity errors
[SCSI] fcoe: initialize return value in fcoe_destroy
[SCSI] modify change_queue_depth to take in reason why it is being called
[SCSI] scsi error: have scsi-ml call change_queue_depth to handle
QUEUE_FULL
[SCSI] libfc: convert to scsi_track_queue_full
[SCSI] libfc: do not use DID_NO_CONNECT for pkt alloc failures.
[SCSI] fc class: fail fast bsg requests
[SCSI] add scsi target reset support to scsi ioctl
[SCSI] bnx2i: use common iscsi suspend queue
[SCSI] libiscsi: fix login/text checks in pdu injection code
[SCSI] libiscsi: Check TMF state before sending PDU
[SCSI] libiscsi: add warm target reset tmf support
[SCSI] iscsi class: modify handling of replacement timeout
[SCSI] iser: set tgt and lu reset timeout
[SCSI] libiscsi: hook into ramp up/down handling
[SCSI] fc class: fix fc_transport_init error handling
Mike Frysinger (56):
sched: Mark sched_clock() as notrace
asm-generic/gpio.h: add some forward decls of the device struct
USB: musb: tweak musb_read_fifo() to avoid unused warnings
USB: musb: fix printf warning in debug code
smc91x: fix unused flags warnings on UP systems
gen_init_cpio: fixed fwrite warning
Blackfin: convert to generic checksum code
Blackfin: update defconfigs
Blackfin: calculate on-chip lengths at link time rather than run time
Blackfin: clean up isp1362 board resources
Blackfin: BF51x/BF52x: fill out bfin_clear_PPI_STATUS()
Blackfin: pull in firmware Kconfig
Blackfin: push down asm/ includes and out of bfin-global.h
Blackfin: convert DMA mutex to an atomic and drop redundant code
Blackfin: coreb: switched to unlocked_ioctl
Blackfin: rename BF542 host dma defines
Blackfin: fix some BF547 header copy & paste typos
Blackfin: unify BF547/8/9 headers
Blackfin: scrub unused RTC masks
Blackfin: scrub unused watchdog mmr masks
Blackfin: BF51x: dump non-existent SPI/NFC MMRs
Blackfin: punt OTP MMRs
Blackfin: punt unused MXVR masks
Blackfin: BF54x: punt useless "masks" for count/address MMRs
Blackfin: H8606/ip0x: drop redundant SPI ctl_reg settings
Blackfin: pull in asm/dpmc.h for power defines
Blackfin: unify duplicated power masks
Blackfin: unify DMA masks
Blackfin: add an example showing how to use the gptimers API
Blackfin: don't give CPU its own line in traps output
Blackfin: add an uncompressed vmImage target
Blackfin: comment the FDPIC PTRACE defines
Blackfin: force BFD target when linking modules
Blackfin: gptimers: use unsigned timer/group ids
Blackfin: punt dead/unused flash mem_init settings
bfin-otp: add BF51x to the supported arch list
Blackfin: reject NULL callback in set_dma_callback()
Blackfin: finish_atomic_sections: optimize the RTS step
Blackfin: push BF5Xx configs down into mach-specific Kconfigs
Blackfin: drop ptrace() write support for fixed code/bootrom
Blackfin: io.h: fix random busted whitespace
Blackfin: BF537: push down error masks to avoid namespace pollution
Blackfin: BF52x: unify def/cdef headers
Blackfin: BF51x: unify def/cdef headers
Blackfin: bf537-stamp: kill AD714x board-specific Kconfigs
Blackfin: drop unused ax88180 resources
Blackfin: ip0x: pull in asm/portmux.h for P_xxx defines
Blackfin: convert cyc2ns() to clocksource_cyc2ns()
Blackfin: kgdb_test: clean up code a bit
Blackfin: MPU: add missing __init markings
Blackfin: NOMPU: skip DMA ICPLB hole when it is redundant
Blackfin: drop duplicate sched_clock
Blackfin: define __NR_recvmmsg
firmware: only allow EDD on x86
spidev: add proper section markers
nommu: ramfs: remove unused local var
Mike Galbraith (9):
perf tools: Fix counter sample frequency breakage
perf sched: Add -C option to measure on a specific CPU
perf tools: Remove expensive old debug code from perf top
sched: Check for an idle shared cache in select_task_rq_fair()
sched: Rate-limit newidle
sched: Fix affinity logic in select_task_rq_fair()
sched: Fix and clean up rate-limit newidle code
sched: Fix/add missing update_rq_clock() calls
sched: Fix build warning in get_update_sysctl_factor()
Mike Isely (12):
V4L/DVB (13222): pvrusb2: Make more info available to udev
V4L/DVB (13223): pvrusb2: Soften encoder warning message
V4L/DVB (13224): pvrusb2: Improve diagnostic info on driver
initialization failure
V4L/DVB (13225): pvrusb2: Report hardware description to kernel log upon
initialization
V4L/DVB (13226): pvrusb2: Add hardware description to debuginfo output
V4L/DVB (13227): pvrusb2: Fix redundant message on driver initialization
failure (missing break)
V4L/DVB (13228): pvrusb2: Cosmetic kernel log tweak
V4L/DVB (13495): pvrusb2: Support 16KB FX2 firmware
V4L/DVB (13496): pvrusb2: Support manual extraction of 16KB FX2 firmware
V4L/DVB (13497): pvrusb2: Shorten device hardware description text to
work around V4L shortcoming
V4L/DVB (13498): pvrusb2: Bind I2C address 0x71 for Zilog IR devices
V4L/DVB (13499): pvrusb2: Cosmetic tweak to minimize size_t exposure
Mike Rapoport (8):
ASoC: OMAP: enable Overo driver for CM-T35
omap3evm: Initialize vmmc and vmmc_aux regulators
omap3: Add CompuLab CM-T35 board support
omap3: Add CompuLab CM-T35 defconfig
backlight: tdo24m: ensure chip select changes between transfers
[ARM] pxa: add EXT_WAKEUP interrupts handling for pxa3xx
omap2: mux: intoduce omap_mux_{read,write}
omap3: cm-t35: add mux initialization
Mike Snitzer (9):
dm snapshot: add allocated metadata to snapshot status
dm snapshot: move cow ref from exception store to snap core
dm snapshot: track suspended state in target
dm ioctl: retrieve status from inactive table
dm snapshot: allow live exception store handover between tables
dm snapshot: create function for chunk_is_tracked wait
dm snapshot: support barriers in snapshot merge target
dm snapshot: merge consecutive chunks together
dm snapshot: report merge failure in status
Mike Travis (6):
sched: Limit the number of scheduler debug messages
x86: Limit number of per cpu TSC sync messages
timers, init: Limit the number of per cpu calibration bootup messages
x86: Remove enabling x2apic message for every CPU
x86: Limit the number of processor bootup messages
ACPI: Remove repeated registered as cooling_device messages
Miklos Szeredi (4):
nfs: remove unnecessary check from nfs_rename()
nfs: fix comments in nfs_rename()
nfs: dont unhash target if renaming a directory
nfs: clean up sillyrenaming in nfs_rename()
Mikulas Patocka (36):
sunhme: fix dma warning in Sun HME
dm: avoid _hash_lock deadlock
dm snapshot: only take lock for statustype info not table
dm snapshot: cope with chunk size larger than origin
dm io: use slab for struct io
dm io: remove extra bi_io_vec region hack
dm raid1: support flush
dm raid1: split touched state into two
dm log: add flush_header function
dm log: introduce flush_failed variable
dm log: add flush callback fn
dm log: use flush callback fn
dm raid1: implement mirror_flush
dm raid1: report flush errors separately in status
dm raid1: add framework to hold bios during suspend
dm raid1: use hold framework in do_failures
dm raid1: abstract get_valid_mirror function
dm raid1: remove bio_endio from dm_rh_mark_nosync
dm raid1: hold write bios when errors are handled
dm raid1: hold all write bios when leg fails
dm raid1: explicitly initialise bio_lists
dm snapshot: simplify sector_to_chunk expression
dm snapshot: abstract minimum_chunk_size fn
dm kcopyd: accept zero size jobs
dm io: handle empty barriers
dm snapshot: make bio optional in __origin_write
dm exception store: add merge specific methods
dm snapshot: add merge target
dm snapshot: rework writing to origin
dm snapshot: avoid allocating exceptions in merge
dm snapshot: permit only one merge at once
dm snapshot: add merging
dm snapshot: queue writes to chunks being merged
dm snapshot: delay merging a chunk until writes to it complete
dm snapshot: trigger exceptions in remaining snapshots during merge
dm snapshot: use merge origin if snapshot invalid
Milan Broz (7):
dm: sysfs add empty release function to avoid debug warning
dm crypt: make wipe message also wipe tfm key
dm crypt: move private iv fields to structs
dm crypt: restructure essiv error path
dm crypt: separate essiv allocation from initialisation
dm crypt: make wipe message also wipe essiv key
dm crypt: add plain64 iv
Mimi Zohar (3):
LSM: imbed ima calls in the security hooks
tpm add default function definitions
ima: limit imbalance msg
Minchan Kim (1):
x86: Remove pfn in add_one_highpage_init()
Ming Lei (1):
V4L/DVB (13153): uvcvideo: Fix uvc_alloc_urb_buffers()
Mithlesh Thukral (4):
Staging: comedi: drivers.c: checkpatch fix
Staging: otus : checkpatch.pl cleanup for header files
Staging: otus : checkpatch.pl cleanup for .c files
Staging: otus : checkpatch.pl cleanup for some more .c files
Moger, Babu (1):
[SCSI] scsi_dh_rdac: Add two new IBM devices to rdac_dev_list
Mohammed Gamal (5):
KVM: x86 emulator: Add 'push/pop sreg' instructions
KVM: x86 emulator: Introduce No64 decode option
KVM: x86 emulator: Add missing decoder flags for 'or' instructions
KVM: x86 emulator: Add pusha and popa instructions
KVM: VMX: Enhance invalid guest state emulation
Muralidharan Karicheri (5):
V4L/DVB (13571): v4l: Adding Digital Video Timings APIs
V4L/DVB (13572): v4l2-spec: Digital Video Timings API documentation
V4L/DVB (13598): videobuf_dma_contig_user_get() for non-aligned offsets
V4L/DVB (13618): v4l2: Adding helper function to get dv preset description
V4L/DVB (13619): v4l2-spec: Adds EBUSY error code for S_STD and QUERYSTD
ioctls
M�¡rton N�©meth (7):
V4L/DVB (13382): gspca - pac7302: Remove redundant stream off command.
V4L/DVB (13383): gspca - pac7311/pac7302: Propagate error to higher level
software.
V4L/DVB (13385): gspca - pac7302: Add red and blue balance control.
V4L/DVB (13418): gspca - pac7311: Stop sending URBs on first error.
V4L/DVB (13419): gspca - pac7302: Add debug register write interface.
V4L/DVB (13561): gspca - main: Remove unnecessary set to alternate 0.
V4L/DVB (13621): gspca - some subdrivers: Make device_table[]s constant.
Márton Németh (10):
perf_event: Remove redundant zero fill
Input: do not overwrite the first part of phys string
V4L/DVB (13414): ttusb-dec: do not overwrite the first part of phys string
V4L/DVB (13415): videobuf-core: explicitly cast page count
V4L/DVB (13416): smssdio: initialize return value
V4L/DVB (13589): dib8000: merge two conditionals
V4L/DVB (13682): dib8000: make some constant static
V4L/DVB (13683): sanio-ms: clean up init, exit and id_table
V4L/DVB (13687): cx231xx: use NULL when pointer is needed
V4L/DVB (13688): au8522: modify the attributes of local filter
coefficients
Naohiro Ooiwa (1):
signal: Print warning message when dropping signals
Naoya Horiguchi (3):
mm: hugetlb: fix hugepage memory leak in mincore()
mm: hugetlb: fix hugepage memory leak in walk_page_range()
mm hugetlb: add hugepage support to pagemap
Narender Kumar (2):
netxen: sysfs control for auto firmware recovery
netxen : fix debug tools access for NX2031
Nathan Fontenot (4):
powerpc/pseries: Kernel DLPAR Infrastructure
sysfs/cpu: Add probe/release files
powerpc/pseries: Add kernel based CPU DLPAR handling
powerpc/pseries: Correct pseries/dlpar.c build break without CONFIG_SMP
Nathaniel McCallum (2):
USB: add hex/bcd detection to usb modalias generation
USB: handle bcd incrementation in usb modalias generation
Neil Horman (4):
af_packet: add interframe drop cmsg (v6)
net: Generalize socket rx gap / receive queue overflow cmsg
crypto: ansi_cprng - Add FIPS wrapper
sctp: Fix mis-ordering of user space data when multihoming in use
Neil Jones (1):
ASoC: Add support for the WM8727 DAC.
NeilBrown (23):
NFS4ERR_FILE_OPEN handling in Linux/NFS
md/bitmap: protect against bitmap removal while being updated.
md/raid5: remove some sparse warnings.
md: remove sparse warning:symbol XXX was not declared.
md: adjust resync_min usefully when resync aborts.
md: don't reset curr_resync_completed after an interrupted resync
md: support barrier requests on all personalities.
md/raid5: don't complete make_request on barrier until writes are
scheduled
md: add honouring of suspend_{lo,hi} to raid1.
md/raid1: add takeover support for raid5->raid1
md: collect bitmap-specific fields into one structure.
md: move offset, daemon_sleep and chunksize out of bitmap structure
md: change daemon_sleep to be in 'jiffies' rather than 'seconds'.
md: remove needless setting of thread->timeout in raid10_quiesce
md: support bitmap offset appropriate for external-metadata arrays.
md: factor out parsing of fixed-point numbers
md: support updating bitmap parameters via sysfs.
md/bitmap: move setting of daemon_lastrun out of bitmap_read_sb
md: Support write-intent bitmaps with externally managed metadata.
md/bitmap: update dirty flag when bitmap bits are explicitly set.
md: add MODULE_DESCRIPTION for all md related modules.
md: revise Kconfig help for MD_MULTIPATH
md: integrate spares into array at earliest opportunity.
Nelson Elhage (2):
avr32: clean up linker script using standard macros.
ARM: Clean up linker script using new linker script macros.
Nelson, Shannon (1):
ixgbe: Flush the LSC mask change to prevent repeated interrupts
Nick Bowler (1):
docs: Describe the 'C' taint flag in oops-tracing.txt
Nick Piggin (6):
perf annotate: Allocate history size correctly
ipc/sem.c: sem optimise undo list search
ipc/sem.c: sem use list operations
ipc/sem.c: sem preempt improve
fs: anon_inodes implement dname
fs: no games with DCACHE_UNHASHED
Nicolas Ferre (11):
avr32: add two new at91 to cpu.h definition
ASoC: at91sam9g20ek_2mmc board uses same audio connexion as at91sam9g20ek
ARM: 5726/1: at91/USB: at91sam9g45 series USB host integration
at91: at91sam9g20ek modify dual slot evaluation kit
atmel_lcdfb Kconfig: remove long dependency line
Input: atmel_tsadcc - rework setting touchscreen capabilities
Input: atmel_tsadcc - use platform parameters
AT91: add platform parameters for atmel_tsadcc in at91sam9rlek
AT91: add touchscreen support for at91sam9g45ekes
atmel-mci: change use of dma slave interface
mmc: atmel-mci: new MCI2 module support in atmel-mci driver
Nicolas Léveillé (1):
Input: xpad - add two new Xbox 360 devices
Nicolas Palix (1):
sh: Replace an explicit computation by the use of the container_of macro
Nicolas Pitre (4):
mtd: add missing put_chip() in cfi_intelext_reset()
sdio_uart: Fix oops caused by the previous changeset
ARM: 5848/1: kill flush_ioremap_region()
sdhci: add support for the SysKonnect CardBus2SDIO adapter
Nicolas de Pesloüan (3):
bonding: fix a parameter name in error message
bonding: remove useless assignment
bonding: change bond_create_proc_entry() to return void
Nigel Cunningham (2):
PM / Hibernate: Move swap functions to kernel/power/swap.c.
PM / Hibernate: Shift remaining code from swsusp.c to hibernate.c
Nils Carlson (3):
edac: i5100 clean controller to channel terms
edac: i5100 add scrubbing
edac: i5100 add 6 ranks per channel
Nishanth Menon (2):
omap3: Introduce OMAP3630
omap3: move check_revision above check_features
Nitin Gupta (4):
Staging: xvmalloc memory allocator
Staging: virtual block device driver (ramzswap)
Staging: ramzswap: documentation
Staging: ramzswap: add TODO file
Noriyuki Fujii (1):
[SCSI] megaraid_sas: make driver PCI legacy I/O port free driver
OGAWA Hirofumi (5):
flusher: Fix PF_FROZEN race
perf timechart: Fix header handling
perf: Make common SAMPLE_EVENT parser
perf tools: Misc small fixes
x86: Compile insn.c and inat.c only for KPROBES
Octavian Purdila (5):
make TLLAO option for NA packets configurable
net: introduce NETDEV_UNREGISTER_PERNET
ipv4: factorize cache clearing for batched unregister operations
net: device name allocation cleanups
net: use net_eq to compare nets
Oleg Nesterov (13):
ptrace: cleanup ptrace_init_task()->ptrace_link() path
ptrace: copy_process() should disable stepping
ptrace: introduce user_single_step_siginfo() helper
ptrace: powerpc: implement user_single_step_siginfo()
ptrace: change tracehook_report_syscall_exit() to handle stepping
ptrace: x86: implement user_single_step_siginfo()
ptrace: x86: change syscall_trace_leave() to rely on tracehook when
stepping
signals: SEND_SIG_NOINFO should be considered as SI_FROMUSER()
signals: send_signal: use si_fromuser() to detect from_ancestor_ns
signals: cosmetic, collect_signal: use SI_USER
signals: kill force_sig_specific()
signals: check ->group_stop_count after tracehook_get_signal()
do_wait() optimization: do not place sub-threads on task_struct->children
list
Oliver Endriss (2):
V4L/DVB (13673): lnbp21: Implement 22 kHz tone control
V4L/DVB (13674): stv090x: Add DiSEqC envelope mode
Oliver Hartkopp (1):
can: Fix data length code handling in rx path
Oliver Neukum (10):
wimax/i2400m/usb: remove unnecessary power management primitive in i2400m
convert kaweth to use usb_reset_configuration()
Input: usbtouchscreen - remove unneeded usb_kill_urb
cdc-ether: Implement reset_resume()
usbnet & cdc-ether: Autosuspend for online devices
V4L/DVB (13402): radio-mr800 - autosuspend for radio-mr800 driver
USB: usbtmc: minor formatting cleanups
USB: improved error handling in usb_port_suspend()
MAINTAINERS: Transfering maintainership of cdc-ether
usb: remove rare pm primitive for conversion to new API
Olivier Grenie (7):
V4L/DVB (13049): dib8000: SNR in 10th of dB
V4L/DVB (13051): DiB7000P: improve rebostness of HAS_LOCK indicator
V4L/DVB (13583): DiB8090: Add the DiB0090 tuner driver and STK8096GP-board
V4L/DVB (13584): DiBXXX0: fix most of the Codingstyle violations from the
previous patch
V4L/DVB (13585): STK807xPVR: correct the enumeration
V4L/DVB (13586): DiB0700: Add parameter to change the buffer size
V4L/DVB (13587): DiB8000: enhance status lock
Olivier Lorin (3):
V4L/DVB (13194): gspca - gl860: improvement of the main driver part
V4L/DVB (13195): gspca - gl860: comment changes and naming scheme
egalization
V4L/DVB (13196): gspca - gl860: add flip/mirror for OV2640
Olof Johansson (4):
powerpc: pasemi_defconfig update
arm: omap: Add omap3_defconfig
ASoC: Fix build of OMAP sound drivers
omap3: Allow EHCI to be built on OMAP3
Ondrej Zary (4):
ALSA: tea575x-tuner: fix mute
snd-fm801: autodetect SF64-PCR (tuner-only) card
V4L/DVB (13608): radio-sf16fmi: fix mute, add SF16-FMP to texts
V4L/DVB (13609): radio-sf16fmi: add autoprobing
Or Gerlitz (1):
IB/iser: Rewrite SG handling for RDMA logic
Otavio Salvador (3):
pata_cs5535: fix comment header typo
pata-it821x: use PCI_DEVICE_ID_RDC_D1010 define
Staging: vt6656: use lowercase for VIA USB vendor id
Ozan Ã?aÄ?layan (1):
ehci-hcd: Fix typo in an error message
PJ Waskiewicz (4):
ixgbe: Make queue pairs on single MSI-X interrupts
ixgbe: Disable Flow Control for certain devices
ethtool: Add Direct Attach support to connector port reporting
ixgbe: Display currently attached PHY through ethtool
Pablo Neira Ayuso (1):
netfilter: nf_ct_tcp: improve out-of-sync situation in TCP tracking
Paolo Bonzini (3):
xen: fix is_disconnected_device/exists_disconnected_device
xen: improvement to wait_for_devices()
xen: wait up to 5 minutes for device connetion
Patrick Boettcher (3):
V4L/DVB (13580): Add support for PCTV 74e (Pinnacle) + fix USB vendor IDs
V4L/DVB (13582): DiB0700: remove USB IDs of PCTV 74e from the driver
V4L/DVB (13581): DiBUSB: fix I2c access when there is a read-access w/o
write sequence
Patrick McHardy (13):
vlan: cleanup multiple unregistrations
netfilter: remove unneccessary checks from netlink notifiers
net: allow to propagate errors through ->ndo_hard_start_xmit()
vlan/macvlan: propagate transmission state to upper layers
vlan: support "loose binding" to the underlying network device
ip_fragment: also adjust skb->truesize for packets not owned by a socket
net 01/05: fib_rules: rearrange struct fib_rule
net 02/05: fib_rules: rename ifindex/ifname/FRA_IFNAME to
iifindex/iifname/FRA_IIFNAME
net 03/05: fib_rules: add oif classification
net 04/05: fib_rules: allow to delete local rule
ipv4 05/05: add sysctl to accept packets with local source addresses
ipv6: reassembly: use seperate reassembly queues for conntrack and local
delivery
netfilter: fix crashes in bridge netfilter caused by fragment jumps
Patrick Mullaney (1):
netdevice: provide common routine for macvlan and vlan operstate
management
Paul E. McKenney (28):
rcu: Add rnp->blocked_tasks to tracing
rcu: Update trace.txt documentation to reflect recent changes
rcu: Update trace.txt documentation for blocked-tasks lists
rcu: "Tiny RCU", The Bloatwatch Edition
rcu: Add synchronize_srcu_expedited()
rcu: Add synchronize_srcu_expedited() to the rcutorture test suite
rcu: Add synchronize_srcu_expedited() to the documentation
rcu: Improve rcutorture diagnostics when bad torture_type specified
rcu: Fix TINY_RCU #elif condition
rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling
of ->completed counter
rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed
counter
rcu: Fix note_new_gpnum() uses of ->gpnum
rcu: Remove inline from forward-referenced functions
rcu: Enable synchronize_sched_expedited() fastpath
rcu: Rename dynticks_completed to completed_fqs
rcu: Simplify association of quiescent states with grace periods
rcu: Mark init-time-only rcu_bootup_announce() as __init
rcu: Accelerate callback processing on CPUs not detecting GP end
rcu: Simplify association of forced quiescent states with grace periods
rcu: Further cleanups of use of lastcomp
rcu: Eliminate __rcu_pending() false positives
rcu: Fix grace-period-stall bug on large systems with CPU hotplug
rcu: Eliminate unneeded function wrapping
rcu: Re-arrange code to reduce #ifdef pain
rcu: Rename "quiet" functions
rcu: Enable fourth level of TREE_RCU hierarchy
rcu: Add expedited grace-period support for preemptible RCU
rcu: Make RCU's CPU-stall detector be default
Paul Fertser (4):
pcf50633: Get rid of charging restart software auto-triggering
pcf50633: Properly reenable charging when the supply conditions change
pcf50633: Query charger status directly
mfd: Disable unnecessary pcf50633 shutdown on lowsys
Paul Mackerras (2):
perf tools: Fix compilation on powerpc
perf_event: Fix incorrect range check on cpu number
Paul Mundt (96):
sh: sh4_flush_cache_mm() optimizations.
sh: Kill off broken PHYSADDR() usage in sh4_flush_dcache_page().
sh: Kill off segment-based d-cache flushing on SH-4.
sh: Rework sh4_flush_cache_page() for coherent kmap mapping.
sh: Fix up redundant cache flushing for PAGE_SIZE > 4k.
sh: Factor in cpu id for selection of cache colour fixmap.
Merge branch 'sh/cachetlb'
sh: Shut up CONFIG_32BIT=n compiler warnings.
sh: Reinstate ILSEL -> IRL intc mappings for SH-X3 proto CPU.
Merge branch 'sh/dwarf-unwinder' of git://github.com/mfleming/linux-2.6
into sh/dwarf-unwinder
Merge branch 'sh/dwarf-unwinder'
Merge branch 'sh/ftrace' of git://github.com/mfleming/linux-2.6
Merge branch 'sh/stable-updates'
cdrom: gdrom: Kill off PHYSADDR use.
sh: maple: PHYSADDR() -> virt_to_phys() conversion.
Merge branch 'sh/stable-updates'
sh: Generalize CALLER_ADDRx support.
sh: Tidy up the dwarf module helpers.
sh: Don't profile return_address().
sh: ftrace: Make code modification NMI safe.
sh: Provide CALLER_ADDRx definitions even when ftrace is disabled.
sh: Only invalidate the I-cache range for secondary CPUs stack_start.
Merge branch 'sh/stable-updates'
sh: TS_RESTORE_SIGMASK conversion.
sh: Count NMIs in irq_cpustat_t.
Merge branch 'sh/stable-updates'
sh: Force boot CPU in to light sleep mode for SH-X3 SMP.
sh: Idle loop chainsawing for SMP-based light sleep.
sh: Make check_pgt_cache() more aggressive while idling.
sh: Fix up IRQ re-enabling for the need_resched() case.
sh: Support SCHED_MC for SH-X3 multi-cores.
Merge branch 'sh/stable-updates'
sh: Kill off legacy UBC wakeup cruft.
sh: Convert to asm-generic/irqflags.h.
sh: Disable SCIF2 on the SH-X3 proto CPU.
sh: Fix up smp_mb__xxx() memory barriers for SH-4A SMP.
sh: Fix up uninitialized variable warning in dwarf unwinder.
sh: Fix up cacheflush routine symbol exports.
sh: Convert to asm-generic/dma-mapping-common.h
sh: Add dma-mapping support for dma_alloc/free_coherent() overrides.
Merge branch 'sh/sdhi-mfd'
Merge branch 'sh/stable-updates'
Merge branch 'sh/stable-updates'
sh: Revamp PCI DMA coherence Kconfig bits.
sh: Kill off superfluous arch/sh/drivers/pci/Kconfig.
sh: Fix up dma_is_consistent().
sh64: cache flush symbol exports.
sh: intc: Make ack_regs generally available.
sh: Clean up more superfluous symbol exports.
sh: Bump up dma_ops initialization far earlier in the boot process.
sh: enable PERF_USE_VMALLOC across the board.
Merge branch 'sh/stable-updates'
sh: perf events: Add preliminary support for SH-4A counters.
sh: perf events: Kill off left over debugging cruft.
sh: intc: dynamic IRQ support.
sh: intc: Handle legacy IRQ reservation in vector map.
x86/hw-breakpoints: Actually flush thread breakpoints in flush_thread().
sh: mach-se: Convert SE7722 FPGA to dynamic IRQ allocation.
video: sh_mobile_lcdcfb: Don't attempt to map zero-length scatterlists.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
sh: perf events: Fix up uninitialized variable warning.
sh: Default-enable SPU clock for SH7724.
sh: perf events: Preliminary callchain support.
sh: perf events: Add support for SH7750-style counters.
sh: oprofile: Kill off bitrotted SH7750 driver.
sh: oprofile: Fix up count size mismatch for common impl.
Merge branch 'sh/stable-updates'
sh: perf events: Document SH-4A raw event codes.
ksym_tracer: Support read accesses independent of read/write.
sh: Enable PMB support for all SH-4A CPUs.
sh: Fix up the CONFIG_PERF_EVENTS=n build for SH-4.
sh: Use the generic I/O port base for slowdown.
sh64: Fix up the CONFIG_GENERIC_BUG=n build.
sh64: Fix up reworked cache op build.
sh: dma: Kill off bogus dma_sysclass symbol export.
Merge branch 'sh/stable-updates'
Merge branch 'master' into sh/st-integration
sh: Apply the sleazy FPU changes for SH-2A FPU as well.
sh: Fix up the FPU emulation build.
serial: sh-sci: Depend on HAVE_CLK unconditionally.
sh: pfc: Convert from ctrl_xxx() to __raw_xxx() I/O routines.
sh: pfc: pr_info() -> pr_debug() cleanups.
sh: Add default uImage rule for se7724, ap325rxa, and migor.
sh: Partial revert of copy/clear_user_highpage() optimizations.
sh: Make associative cache writes fatal on all SH-4A parts.
sh: intc: Fixup compile breakage.
sh: pfc: Fixup type mismatch in debug printks.
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
into sh/for-2.6.33
sh: ftrace: Fix up syscall tracing build.
sh: Wire up recvmmsg syscall.
Staging: iio: Fix up the module build.
net: smc91x: Fix up type mismatch in smc_drv_resume().
sh: Make the unaligned trap handler always obey notification levels.
sh: wire up vmallocinfo support in ioremap() implementations.
sh: Stub in P3 ioremap support for nommu parts.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Paul Walmsley (20):
omap3: drop all IVA-related address base definitions
OMAP1/2/3 clock: remove paranoid checks in preparation for
clock{,2xxx,3xxx}_data.c
OMAP2 clock: APLL code shouldn't rely on static clocks in its local
namespace
OMAP2/3: move SDRC macros to mach-omap2/sdrc.h
OMAP2xxx clock: remove implicit dependency between rate CPU flag and
clkdev_omap CPU flag
OMAP3 clock: convert clock34xx.h to clock34xx_data.c
OMAP2 clock: convert clock24xx.h to clock2xxx_data.c, opp2xxx*
OMAP1 clock: convert test in disable_unused() to use ENABLE_ON_INIT
OMAP1 clock: convert mach-omap1/clock.h to mach-omap1/clock_data.c
OMAP2/3 PRCM: don't export prm_*(), cm_*() functions
OMAP clockdomain/powerdomain: remove CONFIG_OMAP_DEBUG_{CLOCK,POWER}DOMAIN
OMAP clockdomain/powerdomain: optimize out sleepdep code on OMAP24xx
OMAP powerdomain/PM: use symbolic constants for the max number of power
states
OMAP powerdomain: rearrange struct powerdomain to save some memory
OMAP3: SDRC: Place SDRC AC timing and MR changes in CORE DVFS SRAM code
behind Kconfig
OMAP clock/hwmod: fix off-by-one errors
OMAP3 hwmod: reprogram OCP_SYSCONFIG register after setting SOFTRESET
OMAP3 hwmod: Add automatic OCP_SYSCONFIG AUTOIDLE handling
OMAP hwmod: add names to module MPU IRQ lines
OMAP3 hwmod: drop most of the OCP_SYSCONFIG.CLOCKACTIVITY code
Pavel Hofman (7):
ALSA: ak4114 - fix errors in output selector bits
ALSA: ak4620 support, codec regs listed in proc
ALSA: ak4113 support
ALSA: ice1724 - adding GPIO routines for mask and direction
ALSA: ice1724 - pro-rate-locking makes sense only for internal clock mode
ALSA: ice1724 - Support for multiple external clock types
ALSA: ice1724 - Infrasonic Quartet support
Pavel Machek (15):
msm: make debugging UART (for DEBUG_LL) configurable
msm: add minimal board file for HTC Dream device
msm: Add memory map for HTC Dream
Input: ads7846 - fix pressure reporting
Input: ads7846 - switch to using dev_vdbg()
[ARM] pxa/zaurus: cleanup sharpsl_pm.c
[ARM] pxa/zaurus: rename spitz_battery_levels_* to sharpsl_*
video: Allow selecting MSM framebuffer in Kconfig
HTC Dream: mmc compilation fixes
Staging: dream: make it independant from CONFIG_ANDROID
Staging: dream: Synaptics touchscreen for HTC Dream: check that smbus is
available
Staging: dream: remove wakelock support
Staging: dream: remove wakelock support from smd_rpcrouter.h
Staging: dream: add TODO file
Staging: dream: add gpio and pmem support
Pavel Vasilyev (1):
agp/amd64: Remove GART dependency on AGP_AMD64
Pawel Osciak (2):
ARM: S3C: Prepare s3c64xx-specific s3c-fb register definition for reuse
ARM: S5PC1xx: add platform helpers for s3c-fb device
Pedro Andres Aranda Gutierrez (1):
V4L/DVB (13579): PATCH: better support for INTUIX DVB stick boot
Pekka Enberg (5):
perf kmem: Add --sort hit and --sort frag
perf symbols: Fix ELF header errors during "perf kmem record"
SLUB: Fix __GFP_ZERO unlikely() annotation
SLAB: Fix lockdep annotations for CPU hotplug
Merge branches 'slab/fixes', 'slab/kmemleak', 'slub/perf' and
'slub/stats' into for-linus
Peng Tao (1):
mm: fix comments for invalidate_inode_pages2()
Pete Eberlein (4):
V4L/DVB (13455): go7007: Add struct v4l2_device.
V4L/DVB (13456): s2250: Change module structure
V4L/DVB (13457): s2250: subdev conversion
V4L/DVB (13458): go7007: subdev conversion
Peter 'p2' De Schrijver (3):
OMAP3: PM: Wait for SDRC ready iso a blind delay
OMAP3: PM: CPUidle: Add new lower-latency C1 state
OMAP3: PM: idle: Remove fclk check for idle loop
Peter Feuerer (1):
acerhdf: add new BIOS versions
Peter Huewe (7):
add __init/__exit macros to omap video drivers
media/video: add __init/__exit macros to various drivers
V4L/DVB (13288): adding __init/__exit macros to various drivers
Staging: et131x: adding __init/__exit macros
Staging: cx25821: adding __init/__exit macros
Staging: p9auth: adding __init/__exit macros
Staging: phison: adding __init/__exit macros
Peter Hutterer (1):
HID: add multi-input quirk for NextWindow Touchscreen.
Peter Ma (3):
avr32: re-instate MCI WP/CD pin assignments for ATNGW100
avr32: function for independently setting up SPI slaves
avr32: MRMT: correct setup of SPI slaves
Peter Oberparleiter (19):
[S390] cio: fix double free in case of probe failure
[S390] cio: fix repeat setting of cdev parent association
[S390] cio: introduce parent-initiated device move
[S390] cio: introduce subchannel todos
[S390] cio: introduce ccw device todos
[S390] cio: inform user when online/offline processing fails
[S390] cio: handle error during device recognition consistently
[S390] cio: handle error during path verification consistently
[S390] cio: ensure proper locking during device recognition
[S390] cio: dont panic in non-fatal conditions
[S390] cio: consistent infrastructure for internal I/O requests
[S390] cio: use ccw request infrastructure for sense id
[S390] cio: use ccw request infrastructure for pgid
[S390] cio: allow setting not-operational devices offline
[S390] cio: remove intretry flag
[S390] cio: split PGID settings and status
[S390] cio: use sense-pgid operation for path verification
[S390] cio: make steal lock procedure more robust
[S390] cio: improve error recovery for internal I/Os
Peter Staubach (1):
nfsd: register NFS_ACL with rpcbind
Peter Ujfalusi (27):
ASoC: add support for multiple cards/codecs in debugfs
ASoC: Improve the debugfs hierarchy
ASoC: TPA6130A2 amplifier driver
ASoC: TPA6130A2: Make tpa6130a2_power as static
ASoC: Codec driver for Texas Instruments tlv320dac33 codec
ASoC: TWL4030: Only update the needed bits in *set_dai_sysclk
ASoC: tlv320dac33: typo fix in the header
MFD: twl4030: add twl4030_codec MFD as a new child to the core
OMAP: Platform support for twl4030_codec MFD
ASoC: TWL4030: use the twl4030-codec.h for register descriptions
ASoC: TWL4030: Driver registration via twl4030_codec MFD
ASoC: TWL4030: Remove bypass tracking
ASoC: TWL4030: Change codec_muted to apll_enabled
ASoC: TWL4030: Change APLL powering sequence
ASoC: TWL4030: Add APLL supply for the capture path
ASoC: TWL4030: Make sure, that the codec is powered on startup
MFD: TWL4030: Add audio_mclk to the codec platform data
OMAP: Configure audio_mclk for twl4030-codec MFD
MFD: twl4030-codec: APLL_INFREQ handling in the MFD driver
ASoC: TWL4030: Do not modify the APLL_CTL register
MFD: twl4030: add twl4030_codec MFD as a new child to the core
OMAP: Platform support for twl4030_codec MFD
MFD: TWL4030: Add audio_mclk to the codec platform data
OMAP: Configure audio_mclk for twl4030-codec MFD
MFD: twl4030-codec: APLL_INFREQ handling in the MFD driver
omap: McBSP: Do not use extensive spin locks for dma_op_mode
ASoC: tlv320dac33: Change RT wq to singlethread wq
Peter Zijlstra (44):
perf, x86: Add simple group validation
x86: Generate cmpxchg build failures
rcu: Simplify creating of lockdep class for root rcu_node
sched: Make sure task has correct sched_class after policy change
sched: Cleanup select_task_rq_fair()
sched: More generic WAKE_AFFINE vs select_idle_sibling()
sched: Sched_rt_periodic_timer vs cpu hotplug
perf_event: Optimize perf_output_lock()
perf: Allow for custom overflow handlers
perf: Optimize some swcounter attr.sample_period==1 paths
perf: Optimize perf_swevent_ctx_event()
perf: Optimize perf_event_task_ctx()
perf: Optimize perf_event_comm_ctx()
perf: Optimize perf_event_mmap_ctx()
perf: Fix PERF_FORMAT_GROUP scale info
perf: Optimize perf_event_task_sched_out
perf: Optimize __perf_event_read()
perf: Simplify __perf_event_sync_stat
perf: Simplify __perf_event_read
perf: Fix time locking
perf: Fix event scaling for inherited counters
perf: Fix locking for PERF_FORMAT_GROUP
perf_events: Undo copy/paste damage
perf_events: Fix style nits
perf_events: Disable events when we detach them
perf_events: Update the context time on exit
perf_events: Fix __perf_event_exit_task() vs. update_event_times() locking
perf_events: Undo some recursion damage
perf_events: Restore sanity to scaling land
sched: Fix balance vs hotplug race
sched: Remove sysctl.sched_features
sched: Consolidate select_task_rq() callers
sched: Remove rq->clock coupling from set_task_cpu()
sched: Clean up ttwu() rq locking
sched: Sanitize fork() handling
sched: Clean up check_preempt_wakeup()
sched: Discard some old bits
sched: Remove unnecessary RCU exclusion
sched: cgroup: Implement different treatment for idle shares
sched: Fix task priority bug
perf_events: Fix perf_event_attr layout
perf events: Allow per-task-per-cpu counters
perf record: Properly synchronize child creation
perf record: Use per-task-per-cpu events for inherited events
Petr Å tetiar (1):
Input: usbtouchscreen - add support for ET&T TC5UH touchscreen controller
Phaneendra Kumar (1):
DaVinci: DM365: SDIO interrupt resource correction
Phil Carmody (2):
sched: Fix memory leak in two error corner cases
err.h: add helper function to simplify pointer error checking
Philipp Reisner (11):
The DRBD driver
drbd: Work on permission enforcement
Merge branch 'for-2.6.33' of git://git.kernel.dk/linux-2.6-block into
for-2.6.33
drbdsetup X resume-io should be usable to resume IO [Bugz 256]
Do not deadlock in drbd_disconnect() [bugz 258]
Now it is equal to DRBD release 8.3.5 without compat crap
Fixed a regression in resync decission code drbd_uuid_compare() [Bugz 260]
DRBD: Now the code is 8.3.6 + 3 fixes (without compat crap)
drbd: moved CN_IDX_DRBD and CN_VAL_DRBD to the right file
drbd_req.c: use part_[inc|dec]_in_flight()
drbd: Following the hmac change to SHASH (see linux commit 8bd1209cfff)
Philippe Gerum (4):
Blackfin/ipipe: prepare status bitops for SMP support
Blackfin/ipipe: fix forward ref to barrier()
Blackfin/ipipe: introduce support for CONFIG_MPU
Blackfin/ipipe: update version stamp
Pierre Ossman (1):
drm/radeon/kms: Disable both CRTCs during mode switch
Pieter Grimmerink (1):
pxafb: add transparency field to pxafb_mode_info struct
Ping Cheng (5):
Input: wacom - ensure the device is initialized properly upon resume
Input: wacom - add defines for packet lengths of various devices
Input: wacom - add support for new LCD tablets
Input: wacom - add defines for data packet report IDs
Input: wacom - separate pen from express keys on Graphire
Piotr Ziecik (1):
rtc: add driver for BQ32000 I2C RTC
Poonam Aggrwal (2):
powerpc/85xx: Create dts for each core in CAMP mode for P2020RDB
powerpc/85xx: Added P1020RDB Platform support.
Prarit Bhargava (2):
x86: AMD Northbridge: Verify NB's node is online
x86, AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks
Pravin Bathija (1):
[SCSI] mpt fusion: Fix 32 bit platforms with 64 bit resources.
Rabin Vincent (1):
ARM: 5772/1: Use REV and REV16 for byte swapping on ARMv6+
Rafael Ignacio Zurita (1):
ALSA: sh: add SuperH DAC audio driver for ALSA V4
Rafael J. Wysocki (9):
Wireless / ath5k: Simplify suspend and resume callbacks
Merge branch 'master' into for-linus
PM / Runtime: Fix lockdep warning in __pm_runtime_set_status()
PM / Runtime: Ensure timer_expires is nonzero in pm_schedule_suspend()
PM / Runtime: Make documentation of runtime_idle() agree with the code
PM / Runtime: Remove unnecessary braces in __pm_runtime_set_status()
PM: Add flag for devices capable of generating run-time wake-up events
PM: Remove unnecessary goto from device_resume_noirq()
PM: rwsem.h need not be included into main.c
Rafal Milecki (1):
V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added.
RafaÅ? MiÅ?ecki (4):
drm/radeon/kms/pm: fix typos
drm/radeon/kms: fix typo in define: engine -> memory
drm/radeon/kms: fix ring info in debugfs on r600+
drm/radeon/kms: init pm on all chipsets
Rahul Tank (1):
Bluetooth: Removal of unused variable in btmrvl driver
Rajendra Nayak (29):
OMAP3: PM: GPMC context save/restore
OMAP3: PM: GPIO context save/restore
OMAP3: PM: INTC context save/restore
OMAP3: PM: PRCM context save/restore
OMAP3: PM: Populate scratchpad contents
OMAP3: PM: SCM context save/restore
OMAP3: PM: restore SRAM functions after off-mode.
OMAP3: PM: handle PER/NEON/CORE in idle
OMAP3: PM: Restore MMU table entry
OMAP3: PM: MPU off-mode support
OMAP3: PM: CORE domain off-mode support
OMAP3: PM: Program SDRC to send self refresh on timeout of AUTO_CNT
OMAP3: PM: CPUidle: base driver and support for C1-C2
OMAP3: PM: CPUidle: support retention and off-mode C-states
i2c-omap: OMAP3: PM: (re)init for every transfer to support off-mode
ARM: OMAP4: PM: Fix the PRM and CM base addresses
ARM: OMAP4: PM: PRM/CM module offsets for OMAP4
ARM: OMAP4: PM: Adds CM1/2 register defs for OMAP4
ARM: OMAP4: PM: Adds PRM register defs for OMAP4
ARM: OMAP4: PM: Adds PRM register shift and mask bits
ARM: OMAP4: PM: Adds CM1/2 register field masks
ARM: OMAP4: PM: OMAP4 clock tree and clkdev registration
ARM: OMAP4: PM: Add dummy hooks for OMAP4 dpll api's
ARM: OMAP4: PM: Move DPLL control apis to dpll.c
ARM: OMAP4: PM: Add support for OMAP4 dpll api's
ARM: OMAP4: PM: Add init api for DPLL nodes
mfd: Rename twl4030_ routines in twl-regulator.c
regulator: Add support for twl6030 regulators
mfd: Add twl6030 regulator subdevices
Rajiv Andrade (3):
TPM: increase default TPM buffer
TPM: fix pcrread
tpm_tis: TPM_STS_DATA_EXPECT workaround
Rakib Mullick (1):
mm: fix section mismatch in memory_hotplug.c
Ralf Baechle (7):
MIPS: Remove addinitrd and CONFIG_PROBE_INITRD_HEADER
MIPS: Move EARLY_PRINTK to Kconfig.debug
MIPS: Modularize COP2 handling
MIPS: Cleanup signal code initialization
MIPS: eXcite: Remove platform.
MIPS: Cleanup random differences beween lmo and Linus' kernel.
MIPS: Lasat: Fix botched changes to sysctl code.
Ramax Lo (1):
ARM: S3C24XX: DMA: Use valid index when accessing array
Randy Dunlap (32):
drbd: needs __ratelimit()
wireless: fix CFG80211_WEXT build problems
perf tools: Display better error messages on missing packages
netxen: fix builds for SYSFS=n or MODULES=n
tpm: fix header for modular build
wireless: airo_cs needs WEXT_SPY
kmemleak: fix kconfig for crc32 build error
x86: k8.h: Add struct bootnode
docs: fix core_pipe_limit info
x86 VSDO: Fix Kconfig help
block: jiffies fixes
pcmcia: fix printk formats
staging/wireless: don't build when NET etc. are not enabled
kmsg_dump: fix build for CONFIG_PRINTK=n
[SCSI] fix func names in kernel-doc
ALSA: radio/sound/miro: fix build, cleanup depends/selects
Use KERN_WARNING instead of KERN_WARN, which does not exist
net: niu uses crc32, so select CRC32
USB: g_multi kconfig: fix depends and help text
Staging: line6: fix printk formats
Staging: iio: kconfig and make edits
Staging: iio: lots of doc fixes
Staging: wlags49: fix kconfigs dependancy
Staging: RTL8192SU depends on USB
Staging: iio: fix ring buffer build
Staging: vt665*: fix printk formats
Staging: sep: fix 2 warnings
Staging: rtl8192u: depends on USB
drm/nouveau: fix ch7006 build
V4L/DVB (13690): radio/si470x: #include <sched.h>
doc: SubmitChecklist, add ioctls, remove OSDL reference
printk: fix new kernel-doc warnings
Ranjith Lohithakshan (4):
TI DaVinci EMAC: Add suspend/resume capability
omap3: AM35xx: Initialize omap_chip bits
AM35xx: Add support for AM3517 EVM board
AM35xx: Defconfig for AM3517 EVM board
Reinette Chatre (16):
iwlwifi: fix userspace setting of sleep_level_override
iwlwifi: move iwl_setup_mac to iwlagn
iwlwifi: move rate scaling structures to header file
iwlagn: store station rate scale information in mac80211 station structure
iwlwifi: remove duplicate defines
iwlwifi: provide firmware version
iwlwifi: unmap memory before use
iwlwifi: move iwl_[un]init_drv to iwlagn
iwlwifi: split adding broadcast station from others
iwl3945: store station rate scale information in mac80211 station
structure
iwlagn: move rate scale initialization to init function
iwlwifi: print warning when sending host command fails
iwlwifi: change debug message to error in failure case
iwlagn: power up device before initializing EEPROM
iwl3945: removed unused struct and definitions
iwlwifi: driver version track kernel version
Rezwanul Kabir (1):
dell-wmi: Add support for new Dell systems
Ricardo Labiaga (11):
Cleanup some NFSv4 XDR decode comments
nfs41: RECLAIM_COMPLETE XDR functionality
nfs41: RECLAIM_COMPLETE functionality
nfs41: Invoke RECLAIM_COMPLETE
nfs41: nfs41_setup_state_renewal
nfs41: Don't clear DRAINING flag on NFS4ERR_STALE_CLIENTID
nfs41: Mark stateids in need of reclaim if state manager gets stale
clientid
nfs41: Handle session errors during delegation return
nfs41: Retry delegation return if it failed with session error
nfs41: Handle NFSv4.1 session errors in the delegation recall code
nfs41: Invoke RECLAIM_COMPLETE on all new client ids
Richard Kennedy (1):
NFS: reorder nfs4_sequence_regs to remove 8 bytes of padding on 64 bits
Richard Röjfors (10):
V4L/DVB (13173): adv7180: Support for getting input status
V4L/DVB (13174): adv7180: Support for setting input status
V4L/DVB (13175): adv7180: Use __devinit and __devexit macros
V4L/DVB (13176): adv7180: Support checking standard via interrupts
V4L/DVB (13177): radio: Add support for TEF6862 tuner
xilinx_spi: Split into of driver and generic part.
xilinx_spi: Switch to iomem functions and support little endian.
xilinx_spi: add support for the DS570 IP.
xilinx_spi: add a platform driver using the xilinx_spi common module.
gpio: add GPIO driver for the Timberdale FPGA
Rik van Riel (1):
vmscan: do not evict inactive pages when skipping an active list scan
Robert Becker (2):
md/raid10: print more useful messages on device failure.
raid: improve MD/raid10 handling of correctable read errors.
Robert Hancock (2):
ide: update Kconfig text to mark as deprecated
libata: remove experimental tag on PATA drivers
Robert Love (12):
[SCSI] libfc, fcoe: Don't EXPORT_SYMBOLS unnecessarily
[SCSI] libfc: Remove unused fc_lport pointer from fc_fcp_pkt_abort
[SCSI] fcoe: Increase FCOE_MAX_LUN to 0xFFFF (65535)
[SCSI] libfc: Move non-common routines and prototypes out of libfc.h
[SCSI] libfc: Remove fc_fcp_complete
[SCSI] libfc: Add libfc/fc_libfc.[ch] for libfc internal routines
[SCSI] libfc: Move libfc_init and libfc_exit to fc_libfc.c
[SCSI] libfc: Export FC headers
[SCSI] libfc: Add routine to copy data from a buffer to a SG list
[SCSI] libfc: Formatting cleanups across libfc
[SCSI] libfcoe: formatting and comment cleanups
[SCSI] fcoe: Formatting cleanups and commenting
Robert Noland (1):
drm/radeon: A bit of cleanup work on radeon_freelist_get()
Robert P. J. Day (1):
Staging: usbip: Fix typo "Contoroller".
Robert Schwebel (1):
mx31moboard: fix typo
Robin Getz (2):
Blackfin: announce current cpu rev when booting
Blackfin: don't walk VMAs when oopsing
Robin Holt (9):
x86: uv: introduce a means to translate from gpa -> socket_paddr
x86: uv: xpc needs to provide an abstraction for uv_gpa
x86: uv: introduce uv_gpa_is_mmr
X86: uv: implement a gru_read_gpa kernel function
x86: uv: update XPC to handle updated BIOS interface
x86: uv: xpc NULL deref when mesq becomes empty
X86: uv: xpc_make_first_contact hang due to not accepting ACTIVE state
x86: uv: XPC receive message reuse triggers invalid BUG_ON()
UV - XPC: pass nasid instead of nid to gru_create_message_queue
Roel Kluin (47):
i2400m: keep index within ms_to_errno[]
wimax: misplaced parenthesis
crypto: ansi_cprng - Fix test in get_prng_bytes
ALSA: Cleanup redundant tests on unsigned
sh: Make sure indexes are positive
tracing: Fix return value of tracing_stats_read()
sound: OSS: fix error return in dma_ioctl()
sound: OSS: keep index within bounds of midi_devs[]
mtd: ensure index is positive
mtd: error return -EIO instead of EIO
jffs2: Fix error return in jffs2_do_read_inode_internal()
JFFS2: fix min/max confusion
e1000e: Use sizeof struct rather than pointer in e1000_get_eeprom()
[SCSI] qlogicpti: add missing parentheses
[SCSI] st: fix test of value range in st_set_options()
IXP4xx: Ensure index is positive in irq_to_gpio() and npe_request().
V4L/DVB (13241): Cleanup redundant tests on unsigned
V4L/DVB (13285): vpfe_capture: keep index within bound in vpfe_cropcap()
V4L/DVB (13380): sms-cards: make id unsigned in sms_get_board()
V4L/DVB: Fix test in copy_reg_bits()
m68k: parport_mfc3 - Not makes it a bool before the comparison.
ext4: Return the PTR_ERR of the correct pointer in
setup_new_group_blocks()
UBIFS: fix return code in check_leaf
ASoC: Wrong variable returned on error
SUNRPC: IS_ERR/PTR_ERR confusion
IB/uverbs: Fix return of PTR_ERR() of wrong pointer in
ib_uverbs_get_context()
ext3: PTR_ERR return of wrong pointer in setup_new_group_blocks()
dm ioctl: prefer strlcpy over strncpy
kgdb,x86: remove redundant test
kgdbts: Read buffer overflow
USB: FIX bitfield istl_flip:1, make it unsigned.
Staging: comedi: addi-data: Cleanup redundant tests on unsigned
Staging: octeon: don't ignore request_irq() return code
Staging: vt6655: Correct unsigned bound issue
Staging: dst: Fix parentheses
OMAP2/3 powerdomain: return errors rather than returning the output of
IS_ERR()
page-types: unsigned cannot be less than 0 in add_page()
Input: altera_ps2 - fix test of unsigned in altera_ps2_probe()
mtd: OneNAND: Fix test of unsigned in onenand_otp_walk()
sh: Fix test of unsigned in se7722_irq_demux()
thermal: Fix test of unsigned in thermal_cooling_device_cur_state_store()
gpio: fix test on unsigned in lnw_irq_type()
fbdev: TV_PALN bit set twice in sisfb_detect_VB_connect()
keys: PTR_ERR return of wrong pointer in keyctl_get_security()
regulator: keep index within bounds in da9034_get_ldo12_voltage()
regulator: wm831x_reg_read() failure unnoticed in wm831x_aldo_get_mode()
backlight: PTR_ERR return of wrong pointer in cr_backlight_probe()
Roger Quadros (1):
Input: force feedback - fix function name in comment
Roland Dreier (3):
x86: Remove CPU cache size output for non-Intel too
Merge branches 'amso1100', 'cma', 'cxgb3', 'ehca', 'ipath', 'ipoib',
'iser', 'misc', 'mlx4' and 'nes' into for-next
re-export alloc_file()
Roland Koebler (1):
USB: serial: ftdi_sio: add space/mark parity
Roman Fietze (1):
powerpc: Make "intspec" pointers in irq_host->xlate() const
Ron Mercer (23):
qlge: Remove explicit setting of PCI Dev CTL reg.
qlge: Set PCIE max read request size.
qlge: Add handler for DCBX firmware event.
qlge: Store firmware revision as early as possible.
qlge: Remove inline math for small rx buf mapping.
qlge: Get rid of firmware handler debug code.
qlge: Don't fail open when port is not initialized.
qlge: Add CBFC pause frame counters to ethtool stats.
qlge: Size RX buffers based on MTU.
qlge: Add ethtool get/set pause parameter.
qlge: Add ethtool blink function.
qlge: Add ethtool wake on LAN function.
qlge: Add ethtool register dump function.
qlge: Add ethtool self-test.
qlge: Change naming on vlan API.
qlge: Fix indentations.
qlge: Add firmware/driver sub-command support.
qlge: Clean up netdev->stats usage.
qlge: Do not change frame routing during suspend.
qlge: Add asic reset to open call.
qlge: Clean up module parameter name.
qlge: Change version to v1.00.00.23.00.00-01.
qlge: Bonding fix for mode 6.
Rudy Matela (4):
wan: Frame Relay/DLCI coding style corrections.
wan: Coding style correction in HDLC/Frame Relay support routines
net: Coding style corrections on Sealevel Systems 4021 driver.
hdlc: spelling fix in find_pvc() comment
Rui Paulo (24):
mesh: use set_bit() to set MESH_WORK_HOUSEKEEPING.
mac80211: update meshconf IE
mac80211: set MESH_TTL to 31
mac80211: implement the meshconf formation info field
mac80211: fix typo in a comment
mac80211: update peer link management IE and action frames
mac80211: update the format of path selection frames
mac80211: add MAC80211_VERBOSE_MHWMP_DEBUG
mac80211: allow processing of more than one HWMP IE
mac80211: improve HWMP debugging
mac80211: improve peer link management debugging
mac80211: implement RANN processing and forwarding
mac80211: update PERR frame format
mac80211: properly forward the RANN IE
mac80211: set the AID field correctly for mesh peer frames
mac80211: fix BSSID setup for beacon frames
mac80211: add the DS params to the beacon
mac80211: replace "destination" with "target" to follow the spec
mac80211: implement a timer to send RANN action frames
mac80211: add nl80211/cfg80211 handling of the new mesh root mode option.
mac80211: update copyrights to 2009
mac80211: use a structure to hold the mesh config information element
mac80211: update cfg80211 scan result code for the updated mesh conf IE
mac80211: fix endianess on mesh_path_error_tx() calls
Russ Dill (2):
USB: Close usb_find_interface race
USB: Close usb_find_interface race v3
Russell King (65):
mtd: Fix warning in sa1100-flash.c
Revert "[ARM] unconditionally define __virt_to_phys and __phys_to_virt"
Merge branch 'for-rmk' of git://github.com/at91linux/linux-2.6-at91 into
devel-stable
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/djbw/xscaleiop into devel-stable
ALSA: AACI cleanup
ARM: provide phys_to_page() to complement page_to_phys()
ARM: dma-mapping: simplify page_to_dma() and __pfn_to_bus()
ARM: dma-mapping: provide dma_to_page()
ARM: dma-mapping: split dma_unmap_page() from dma_unmap_single()
Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into
devel-stable
ARM: dma-mapping: split out vmregion code from dma coherent mapping code
ARM: dma-mapping: functions to allocate/free a coherent buffer
ARM: dma-mapping: fix coherent arch dma_alloc_coherent()
ARM: dma-mapping: fix nommu dma_alloc_coherent()
ARM: dma-mapping: factor dma_free_coherent() common code
ARM: dma-mapping: move consistent_init into CONFIG_MMU section
ARM: dma-mapping: clean up coherent arch dma allocation
ARM: dma-mapping: Factor out noMMU dma buffer allocation code
ARM: dma-mapping: get rid of setting/clearing the reserved page bit
ARM: dma-mapping: switch ARMv7 DMA mappings to retain 'memory' attribute
[ARM] pxa: allow platforms to control which uarts are registered
ARM: Avoid duplicated implementation for VIVT cache flushing
ARM: Avoid evaluating page_address() multiple times
ARM: ZERO_PAGE: Avoid flush_dcache_page() for zero page
Merge branch 'for-rmk' of git://git.marvell.com/orion into devel-stable
ARM: Reduce __flush_dcache_page() visibility
ARM: Move __flush_icache_all() out of flush_pfn_alias()
ARM: Remove __flush_icache_all() from __flush_dcache_page()
ARM: I-cache: Add invalidation for VIVT ASID tagged caches
ARM: I-cache: avoid flushing in flush_cache_mm()
ARM: I-cache: flush executable mappings in flush_cache_range()
Merge branch 'pending-misc' (early part) into devel
Merge branch 'pending-dma-coherent' into devel
Merge branch 'pending-dma-streaming' (early part) into devel
Merge branch 'for-rmk' of git://git.fluff.org/bjdooks/linux into
devel-stable
Merge branch 'devel' of
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into
devel-stable
Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6 into
devel-stable
Merge branches 'at91', 'ep93xx', 'etm', 'ks8695', 'nuc', 'u300' and
'u8500' into devel
Merge branch 'devel-stable' into devel
ARM: sa11x0: convert set_xxx_data() to register_xxx()
ARM: h3600: provide each iPAQ machine type with own init function
ARM: iPAQ: separate IrDA machine specifics
ARM: iPAQ: provide a way to setup platform-controlled GPIOs
ARM: iPAQ: convert H3100 IrDA to use generic gpio support
ARM: iPAQ: move serial port support functions
ARM: iPAQ: no need to set PWER_RTC
Merge branch 'for-lak' of git://git.linuxtogo.org/home/thesing/collie
into sa1100
Fix soc_common PCMCIA configuration
Merge branch 'sa1100' into devel
PCMCIA: fix pxa2xx_lubbock modular build error
ARM: VFP: fix vfp thread init bug and document vfp notifier entry
conditions
ARM: fix clps711x, footbridge, integrator, ixp2000, ixp2300 and s3c build
bug
Merge branch 'devel' of
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6 into devel
ARM: fix sa1100 build
ARM: fix lh7a40x build
Merge branch 'master' into devel
ARM: cache-l2x0: avoid taking spinlock for every iteration
ARM: cache-l2x0: make better use of background cache handling
ARM: add size argument to __cpuc_flush_dcache_page
ARM: use flush_kernel_dcache_area() for dmabounce
Merge branch 'pending-l2x0' into cache
Merge branch 'for-rmk' of git://git.marvell.com/orion
[ARM] Update mach-types
Merge branch 'devel' of
git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6
Merge branch 'cache' (early part)
Russell King - ARM Linux (11):
PCMCIA: soc_common: convert to a stand alone module
PCMCIA: soc_common: provide single socket add/remove functionality
PCMCIA: soc_common: push socket removal down to SoC specific support
PCMCIA: soc_common: push socket probe down into SoC specific support
PCMCIA: sa1111: wrap soc_pcmcia_socket to contain sa1111 specific data
PCMCIA: sa1111: remove duplicated initializers
PCMCIA: soc_common: constify soc_pcmcia_socket ops member
PCMCIA: soc_common: remove 'dev' member from soc_pcmcia_socket
PCMCIA: ss: allow PCI IRQs > 255
PCMCIA: stop duplicating pci_irq in soc_pcmcia_socket
mtd: add ARM pismo support
Rusty Russell (20):
cpumask: Simplify sched_rt.c
cpumask: Partition_sched_domains takes array of cpumask_var_t
cpumask: Avoid cpumask_t in arch/x86/kernel/apic/nmi.c
cpumask: Use modern cpumask style in
arch/x86/kernel/cpu/mcheck/mce-inject.c
cpumask: Use modern cpumask style in Xen
x86, msr, cpumask: Use struct cpumask rather than the deprecated cpumask_t
generic-ipi: Add smp_call_function_any()
[CPUFREQ] cpumask: don't put a cpumask on the stack in
x86...cpufreq/powernow-k8.c
[CPUFREQ] use an enum for speedstep processor identification
sched: Fix isolcpus boot option
cpumask: use modern cpumask style in drivers/edac/amd64_edac.c
x86: don't export inline function
module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y
cpumask: use cpu_online in kernel/perf_event.c
cpumask: avoid deprecated function in mm/slab.c
cpumask: use modern cpumask style in drivers/scsi/fcoe/fcoe.c
cpumask: convert drivers/idle/i7300_idle.c to cpumask_var_t
cpumask: avoid dereferencing struct cpumask
cpumask: don't recommend set_cpus_allowed hack in
Documentation/cpu-hotplug.txt
cpumask: rename tsk_cpumask to tsk_cpus_allowed
Ryota Ozaki (1):
sched, cpuacct: Fix niced guest time accounting
Ryusuke Konishi (37):
nilfs2: get rid of BUG_ON use in btree lookup routines
nilfs2: remove buffer locking in nilfs_mark_inode_dirty
nilfs2: remove buffer locking from btree code
nilfs2: stop marking metadata inode dirty within btree operations
nilfs2: move out mark_inode_dirty calls from bmap routines
nilfs2: add size option of private object to metadata file allocator
nilfs2: separate constructor of metadata files
nilfs2: separate read method of meta data files on super root block
nilfs2: eliminate inlines to directly read/write inode of metadata files
nilfs2: hide nilfs_mdt_clear calls in nilfs_mdt_destroy
nilfs2: unfold nilfs_sufile_block_get_header function
nilfs2: add local variable to cache the number of clean segments
nilfs2: simplify nilfs_sufile_get_ncleansegs function
nilfs2: avoid readahead on metadata file for create mode
nilfs2: separate function for creating new btree node block
nilfs2: use nilfs_btnode_create_block function
nilfs2: remove newblk argument from nilfs_btnode_submit_block
nilfs2: eliminate nilfs_btnode_get function
nilfs2: unfold nilfs_palloc_block_get_bitmap function
nilfs2: add cache framework for persistent object allocator
nilfs2: add palloc cache to dat
nilfs2: flush palloc cache before manipulating data pages of GC dat
nilfs2: add palloc cache to ifile
nilfs2: insert cache operation in palloc get block routines
nilfs2: move routine marking segment usage dirty into sufile
nilfs2: move routine to set segment usage into sufile
nilfs2: clean up get/put function of a segment usage
nilfs2: apply readahead for recovery on mount
nilfs2: move recovery completion into load_nilfs function
nilfs2: add helper to get if volume is in a valid state
nilfs2: add norecovery mount option
nilfs2: use list_splice_tail or list_splice_tail_init
nilfs2: do not return io error for bio allocation failure
nilfs2: relocate io status variables to segment buffer
nilfs2: hide nilfs_write_info struct in segment buffer code
nilfs2: add iterator for segment buffers
nilfs2: separate wait function from nilfs_segctor_write
Rémi Denis-Courmont (13):
Phonet: deliver broadcast packets to broadcast sockets
Phonet: routing table backend
Phonet: routing table Netlink interface
Phonet: route outgoing packets
Phonet: forward incoming packets
Phonet: hold socket before giving it to sk_deliver_skb()
Phonet: remove tautologies
Phonet: put sockets in a hash table
Phonet: allocate and copy for pipe TX without sock lock
Phonet: put protocols array under RCU
Phonet: convert routing table to RCU
Phonet: missing rcu_dereference()
Phonet: convert devices list to RCU
S?rgio Fortier (1):
V4L/DVB (13052): DiB0700: EvolutePC TvWay+ USB ISDB-Tb fullseg device
support
Saeed Bishara (4):
ARM: add base support for Marvell Dove SoC
RTC: let Dove soc select the rtc-mv driver.
ARM: dove: fix the mm mmu flags of the pj4 procinfo
rtc-mv: add support for Alarm
Sage Weil (1):
Btrfs: fail mount on bad mount options
Sam Ravnborg (14):
kbuild: search arch/$ARCH/include before include/
dontdiff: add generated
kbuild: move bounds.h to include/generated
kbuild: move asm-offsets.h to include/generated
ia64: move nr-irqs.h to include/generated
arm: move mach-types to include/generated
sh: move machtypes.h to include/generated
kbuild: drop include2/ used for O=... builds
kbuild: do not check for include/asm-$ARCH
kbuild: drop include/asm
kbuild: move compile.h to include/generated
drop explicit include of autoconf.h
kbuild: move autoconf.h to include/generated
kbuild: move utsrelease.h to include/generated
Samu Onkalo (13):
Input: add open and close methods for polled devices
Input: input-polldev - add sysfs interface for controlling poll interval
Input: polled device - do not start polling if interval is zero
lis3lv02d: axis remap and resource setup/release
lis3lv02d: send sync event
lis3lv02d: correct memory leak in module unload
lis3lv02d: proper power on sequence
lis3: selftest support
lis3lv02d: remove calibaration functionality
lis3: sysfs entry for setting chip measurement rate
lis3: scale output values to mg
lis3: update documentation to match latest changes
hwmon: I2C bus support for lis3lv02d and variant accelerometer chips
Samuel Ortiz (28):
iwmc3200wifi: WPS support
iwmc3200wifi: CT kill support
iwmc3200wifi: Profile flags can be WPA1 or WPA2 not both
iwmc3200wifi: Improve rx debug
iwmc3200wifi: Update statistics notification structure
iwmc3200wifi: Update fixed size config definitions
iwmc3200wifi: Tx power setting
iwmc3200wifi: SDIO disable race fix
iwmc3200wifi: Check for cmd pointer before dereferencing it
iwmc3200wifi: Do not handle wifi command if the interface is not ready
iwmc3200wifi: Try shared auth when open WEP fails
iwmc3200wifi: Support unexpected reboot barker
iwmc3200wifi: Set wiphy firmware version
MAINTAINERS: Add iwmc3200wifi entry
iwmc3200wifi: Parse HT channels EEPROM entries
iwmc3200wifi: Dont set the UMAC power limit when interface is down
iwmc3200wifi: Update wireless_mode with eeprom values
iwmc3200wifi: 802.11n Tx aggregation support
iwmc3200wifi: Add stopped queue to debugfs
iwmc3200wifi: Remove tx concatenation option
nl80211: PMKSA caching support
cfg80211: Add PMKSA wext compatibility handler
iwmc3200wifi: Implement cfg80211 PMKSA API
iwmc3200wifi: Update wiwi priority table
iwmc3200wifi: Coex table command does not expect a response
iwmc3200wifi: Add wifi-wimax coexistence mode as a module parameter
iwmc3200wifi: Enable wimax core through module parameter
mfd: Fix ab4500 compilation warnings
Sandeep Gopalpet (7):
gianfar: Add per queue structure support
gianfar: Introduce logical group support.
gianfar: Add Multiple Queue Support
fsl_pq_mdio: Add Suport for etsec2.0 devices.
gianfar: Add support etsec2.0 registers.
gianfar: Add Multiple group Support
gianfar: Basic Support for programming hash rules
Sandeep Paulraj (5):
DaVinci: DM365: Correct USB parent clock
DaVinci: EDMA: Fix bug in edma_free_cont_slots API
DaVinci: EDMA: Fix Bug in edma_alloc_cont_slots API
DaVinci: EDMA: Fix Bug while obtaining contiguous params
DaVinci: EDMA: Updating terminlogy in EDMA driver
Sanjeev Premi (5):
OMAP3: PM: CPUidle: Start C-state definitions from base 0
omap3: Runtime detection of Si features
omap3: Runtime detection of OMAP35x devices
omap3: AM35xx: Runtime detection of the device
omap3: Fix OMAP35XX_REV macros
Santosh Shilimkar (11):
omap: Split OMAP2_IO_ADDRESS to L3 and L4
omap: Remap L3, L4 to get more kernel io address space
omap: Move SRAM map to claim more io space
omap: Fix DEBUG_LL UART io address
omap: Add OMAP4 L3 and L4 peripherals.
OMAP4: Fix cpu detection
OMAP4: Fix SRAM base and size
OMAP4: AuxCoreBoot registers only accessible in secure mode
OMAP4: Remove the secondary wait loop
OMAP4: Sync up omap4430 defconfig
mfd: Rename twl4030* driver files to enable re-use
Sarah Sharp (17):
USB: xhci: Handle URB cancel, complete and resubmit race.
USB: xhci: Re-purpose xhci_quiesce().
USB: xhci: Add watchdog timer for URB cancellation.
USB: xhci: Remove unused HCD statistics code.
USB: ehci: Minor constant fix for SCHEDULE_SLOP.
USB: ehci: Respect IST when scheduling new split iTDs.
USB: xhci: Add tests for TRB address translation.
USB: xhci: Set transfer descriptor size field correctly.
USB: xhci: Return -EPROTO on a split transaction error.
USB: xhci: Return success for vendor-specific info codes.
USB: xhci: Handle errors that cause endpoint halts.
USB: xhci: Add correct email and files to MAINTAINERS entry.
USB: usbtmc: Use usb_clear_halt() instead of custom code.
USB: xhci: Make reverting an alt setting "unfailable".
USB: xhci: Fix command completion after a drop endpoint.
USB: Refactor code to find alternate interface settings.
USB: Check bandwidth when switching alt settings.
Sarveshwar Bandi (3):
be2net: Implement ethtool get_phys_id function.
be2net: Changes to update ethtool get_settings function to return
appropriate values.
be2net: Patch to flash redboot section while firmware update.
Sascha Hauer (32):
mxc_nand: cleanup eccoob descriptions
mxc_nand: cleanup initialization
mxc_nand: merge send_read_page and send_prog_page
mxc_nand: introduce mxc_do_addr_cycle
mxc nand: remove debug param
mxc nand: remove dead code
mxc nand: use resource_size()
mxc nand: use buffers
mxc nand: simplify command processing
mxc nand: modify send_page to send all pages, not only one
mxc_nand: remove unused defines
mxc_nand: Make main/spare areas runtime configurable
mxc_nand: Get rid of pagesize_2k flag
mxc_nand: Add NFC V2 support
mxc_nand: disable sp_en bit only once
mxc_nand: Allow flash based bbt
mxc_nand: remove TROP_US_DELAY
mxc_nand: use DRIVER_NAME where appropriate
pca100: Add board to uncompress.h
pca100: use correct irq initialisation function
pcm043: Add NAND support
i.MX2: Add sound (ssi) resources
i.MX3: Add sound (ssi) resources
MXC: Add a digital audio multiplexer driver
i.MX35: Fix audmux clock
mx3: Add SSI pins to iomux table
mxc: iomux v3: remove resource handling
i.MX31 clock: rename SSI clocks to driver name
mxc: mx1/mx2 DMA: add a possibility to create an endless DMA transfer
i.MX27 audmux: Fix register offsets
spi-imx: Add mx25 support
Input: add mc13783 touchscreen driver
Sathya Perla (5):
be2net: support configuration of 64 multicast addresses instead of 32
be2net: Fix rx_drops_no_fragments stat being incorrectly indexed
be2net: Issue fw_init/clean cmds to fw
be2net: Fix cleanup path in be_probe()
be2net: remove BUG_ON() when be2net runs out of mccq wrbs
Scott Wood (3):
mtd: eLBC NAND: increase bus timeout to maximum
mtd: eLBC NAND: use recommended command sequences
mtd: eLBC NAND: give more verbose output on error
Sean Hefty (7):
RDMA/ucma: Add option to manually set IB path
RDMA/cma: Replace net_device pointer with index
IB/addr: Verify source and destination address families match
IB/addr: Store net_device type instead of translating to RDMA transport
RDMA/cm: fix loopback address support
IB/addr: Simplify resolving IPv4 addresses
IB/addr: Fix IPv6 routing lookup
Sean McNeil (1):
pcf50633: Add ac power supply class to the charger
Sebastian Andrzej Siewior (4):
signal: Fix alternate signal stack check
mtd: nandsim: add support for 4KiB pages
UBI: flush wl before clearing update marker
V4L/DVB (13292): tvp514x: recognize the error case in tvp514x_read_reg()
Sebastian DalfuÃ? (3):
Staging: rt2860: remove remainders of /etc reading stuff
Staging: rt2860: remove superfluous newlines
Staging: rt2860: reduce superfluous exclamation marks
Sebastian Kapfer (1):
Input: ALPS - add interleaved protocol support (Dell E6x00 series)
Sebastian Ott (8):
[S390] cio: remove registered flag from ccw_device_private
[S390] cio: add per device initialization status flag
[S390] cio: fix quiesce state
[S390] cio: handle failed disable_subchannel after device recognition
[S390] cio: handle busy subchannel in ccw_device_move_to_sch
[S390] cio: quiesce subchannel in io_subchannel_remove
[S390] cio: change locking in io_subchannel_remove
[S390] cio: dont unregister a busy device in ccw_device_set_offline
Sekhar Nori (28):
davinci: DA8XX/OMAP-L1XX: It's SYSCFG not BOOT_CFG
davinci: DA8XX/OMAP-L1XX: Avoid use of IO_ADDRESS for SYSCFG module
davinci: DA8XX/OMAP-L1XX: JTAG ID register should offset from SYSCFG base
davinci: enable easy top down traversal of clock tree
davinci: make clock rate re-calculation easy
davinci: support changing the clock rate in clock framework
davinci: support re-parenting a clock in the clock framework
davinci: DA850/OMAP-L138: allow async3 source to be changed
davinci: add generic CPUFreq driver for DaVinci
davinci: DA850/OMAP-L138: add frequency scaling support
davinci: DA850/OMAP-L138: add voltage regulation support
davinci: DA850/OMAP-L138 EVM: register for CPUFreq support
davinci: DA850/OMAP-L138 EVM: add support for TPS65070 PMIC
davinci: make it easier to identify SoC init failures
davinci: DA830/OMAP-L137 EVM: fix warning with default config
davinci: DA830/OMAP-L137 EVM: remove ifdefs inside da830_evm_init()
davinci: DA830/OMAP-L137 EVM: use runtime detection for UI card
davinci: DA830/OMAP-L137 EVM: do not configure NAND on UI card when
MMC/SD is selected
davinci: DA850/OMAP-L138 EVM: implement autodetect of RMII PHY
davinci: DA850/OMAP-L138 EVM: get rid of DA850_UI_EXP config option
davinci: DA850/OMAP-L138 EVM: simplify configuration of emac in MII/RMII
mode
davinci: add CPU idle driver
davinci: DA8XX/OMAP-L1XX: add support for cpuidle driver register
davinci: DA850/OMAP-L138 EVM: register for cpuidle support
davinci: DA850/OMAP-L138: avoid using separate initcall for initializing
regulator
davinci: DA8XX/OMAP-L1XX: enable cpuidle and regulator in defconfig
davinci: fix section mismatch warning in
arch/arm/mach-davinci/board-dm646x-evm.c
davinci: remove unused variable in arch/arm/mach-davinci/board-sffsdr.c
Senthil Balasubramanian (5):
ath9k: Allow PSPOLL only when the interface is configured in AP mode
ath9k: Handle ATH9K_BEACON_RESET_TSF properly
ath9k: Reduce PLL Settle time and eliminate redundant PLL calls.
ath9k: Advertise midband for AR5416 devices
ath9k: Fix bugs in handling TX power
Serge E. Hallyn (3):
define convenient securebits masks for prctl users (v2)
remove CONFIG_SECURITY_FILE_CAPABILITIES compile option
ipc ns: fix memory leak (idr)
Sergei Shtylyov (16):
hpt366: kill unused #define's
davinci: DA8xx: CFGCHIP2 register definitions
davinci: DA8xx: OHCI platform device
davinci: DA830 EVM: OHCI platform code
davinci: DA8xx: rename 'psc_ctlr' field into 'gpsc'
DaVinci: remove unneeded #include's
DaVinci: rename setup_usb() to davinci_setup_usb()
DA8xx: MUSB platform device registration
DA830 EVM: MUSB platform code
pata_hpt{37x|3x2n}: fix timing register masks (take 2)
pata_hpt366: fix timing register documentation
ata: use pci_dev->revision
USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again
USB: musb_gadget: implement set_wedge() method
USB: musb_gadget_ep0: stop abusing musb_gadget_set_halt()
USB: musb_gadget: remove pointless loop
Sergey Lapin (1):
omap3: id code detection 3525 vs 3515
Sergio C Fortier (1):
V4L/DVB (13297): dib0700_devices: EvolutePC TvWay+ USB ISDB-Tb remote
control support
Seth Heasley (1):
[WATCHDOG] iTCO_wdt: Add support for Intel Ibex Peak
Shahar Or (1):
ath5k: add support for Dell Vostro A860 LED
Shan Wei (1):
ip: update the description of rp_filter in ip-sysctl.txt
Shane Warden (4):
Staging: comedi: ni_labpc.h: Fixed line lengths of some trailing comments.
Staging: comedi: comedi_compat32: Fixed checkpatch.pl issues
Staging: comedi: comedidev.h: Fixed checkpatch.pl issues
Staging: comedi: comedi_compat32.h: Fixed checkpatch.pl issues
Shannon Nelson (2):
ixgbe: handle parameters for tx and rx EITR, no div0
ixgbe: Fix Receive Address Register (RAR) cleaning and accounting
Shanyu Zhao (2):
iwlwifi: use only one chain for scan in PS
iwlwifi: use configured valid rx chain for scan
Shaohua Li (13):
x86, hpet: Disable per-cpu hpet timer if ARAT is supported
cfq-iosched: improve hw_tag detection
drm/i915: handle failure path correctly for lvds
drm/i915: use msleep for intel_wait_for_vblank
drm/i915: remove Pineview EOS protection support
drm/i915: fix gpio register detection logic for BIOS without VBT
ahci: disable SNotification capability for ich8
cfq-iosched: no dispatch limit for single queue
cfq-iosched: make nonrot check logic consistent
aio: remove unused field
ACPI: Add a generic API for _OSC -v2
ACPI: cleanup pci_root _OSC code.
ACPI: Add platform-wide _OSC support.
Shaun Patterson (1):
x86: Fix typo in arch/x86/mm/kmmio.c
Shawn Bohrer (26):
docbook: fix signal_pending() argument
staging: line6: Lindent and fix checkpatch warnings in playback.c
staging: line6: Fix checkpatch errors in playback.c
staging: line6: Lindent and fix checkpatch warnings in capture.c
staging: line6: Fix checkpatch errors in capture.c
staging: line6: Lindent control.c
staging: line6: Fix some checkpatch warnings in control.c
staging: line6: Convert simple_strtoul() to strict_strtoul in control.c
staging: line6: Fix checkpatch warnings in pcm.c
staging: line6: Lindent and fix some checkpatch warnings in toneport.c
staging: line6: Convert simple_strtol to strict_strtol in toneport.c
staging: line6: Convert simple_strtoul to strict_strtoul in variax.c
staging: line6: Convert simple_strtoul to strict_strtoul in pod.c
staging: line6: Convert simple_strtoul to strict_strtoul in midi.c
staging: comedi: Remove check for HAVE_UNLOCKED_IOCTL
Staging: comedi: remove check for HAVE_COMPAT_IOCTL
Staging: comedi: Don't check for -ENOIOCTLCMD
Staging: comedi: remove __cplusplus check
Staging: comedi: remove EXTERN macro since it is not used
Staging: vt6655 remove kcompat.h
Staging: vt6656 remove kcompat.h
Staging: vt6655 remove duplicate includes
Staging: vt6656 remove duplicate includes
Staging: vt6655 remove unneeded version.h
Staging: vt6656 remove unneeded version.h and version check
Staging: vt6655: remove __cplusplus ifdefs
Sheng Yang (2):
generic-ipi: Fix misleading smp_call_function*() description
KVM: VMX: Disable unrestricted guest when EPT disabled
Shinya Kuribayashi (23):
i2c-designware: Consolidate to use 32-bit word accesses
i2c-designware: Don't use the IC_CLR_INTR register to clear interrupts
i2c-designware: Use platform_get_irq helper
i2c-designware: i2c_dw_read: Use "struct dw_i2c_dev" pointer
i2c-designware: i2c_dw_xfer_msg: Use "struct dw_i2c_dev" pointer
i2c-designware: Remove an useless local variable "num"
i2c-designware: Improved _HCNT/_LCNT calculation
i2c-designware: i2c_dw_xfer_msg: Fix i2c_msg search bug
i2c-designware: Process i2c_msg messages in the interrupt handler
i2c-designware: Set Tx/Rx FIFO threshold levels
i2c-designware: Enable RX_FULL interrupt
i2c-designware: Divide i2c_dw_xfer_msg into two functions
i2c-designware: i2c_dw_xfer_msg: Introduce a local "buf" pointer
i2c-designware: Initialize byte count variables just prior to being used
i2c-designware: i2c_dw_func: Set I2C_FUNC_SMBUS_foo bits
i2c-designware: i2c_dw_read: Remove redundant target address checker
i2c-designware: Process all i2c_msg messages in the interrupt handler
i2c-designware: Disable TX_EMPTY when all i2c_msg msgs has been processed
i2c-designware: i2c_dw_xfer_msg: Fix error handling procedures
i2c-designware: Skip RX_FULL and TX_EMPTY bits on tx abort errors
i2c-designware: Tx abort cleanups
i2c-designware: Cosmetic cleanups
i2c-designware: i2c_dw_handle_tx_abort: Use dev_dbg() for NOACK cases
Shmulik Ladkani (1):
sched.c: Call debug_show_all_locks() when dumping all tasks
Shmulik Ravid (1):
PCI: read-modify-write the pcie device control register when initiating
pcie flr
Shreyas Bhatewara (2):
vmxnet3: remove duplicate #include
net: Getting rid of the x86 dependency to built vmxnet3
Simon Guinot (2):
mtd: m25p80: add support for Macronix MX25L4005A
[ARM] Kirkwood: Add LaCie Network Space v2 support
Simon Horman (1):
ipvs: zero usvc and udest
Simon Kaempflein (1):
perf record, x86: Print more intelligent error message when sampling fails
Simon Kagstrom (13):
via-velocity: Correct 64-byte alignment for rx buffers
via-velocity: Add ethtool interrupt coalescing support
via-velocity: Implement NAPI support
via-velocity: Change DMA_LENGTH_DEF (from the VIA driver)
via-velocity: Re-enable transmit scatter-gather support
via-velocity: Set tx checksum from ethtool instead of module parameter
via-velocity: Bump version
mtd: Add panic_write for NAND flashes
core: Add kernel message dumper to call on oopses and panics
mtd: mtdoops: keep track of used/unused pages in an array
mtd: mtdoops: limit the maximum mtd partition size
mtd: mtdoops: make record size configurable
mtd: mtdoops: refactor as a kmsg_dumper
Sneha Narnakaje (2):
davinci: DM355: Update NAND driver platform data
davinci: DM365: Update NAND driver platform data
Sonic Zhang (5):
USB: musb: update Blackfin processor dependency
USB: musb: add notes for Blackfin anomalies
USB: musb: add work around for Blackfin anomaly 05000456
USB: musb: error out when anomaly 05000380 is applicable
Blackfin: kgdb: punt dead code
Sreenivasa Honnur (9):
vxge: Modify __vxge_hw_device_is_privilaged() to not assume function-0 as
the privileged function: Resubmit#1
vxge: Update driver_config->vpath_per_dev for each function in probe.
vxge: Removed accessing non-supported registers.
vxge: Fixed crash in PAE system due to wrong typecasting.
vxge: Removed unused functions.
vxge: Check if FCS stripping is disabled by the firmware.
vxge: Allow multiple functions with INTA.
vxge: Version update.
vxge: Configure the number of transmit descriptors per packet to
MAX_SKB_FRAGS + 1.
Sridhar Samudrala (2):
net: Make UFO on master device independent of attached devices
bridge: Allow enable/disable UFO on bridge device via ethtool
Srinidhi Kasagar (11):
ARM: 5786/1: Introduce plat-nomadik, MTU code re-organization
ARM: 5829/1: ARM: U8500 register definitions
ARM: 5830/1: ARM: U8500 clock framework
ARM: 5831/1: ARM: U8500 core machine support
ARM: 5832/1: ARM: U8500 Makefile.boot
ARM: 5833/1: ARM nomadik: enable U8500 for common platform
ARM: 5834/1: ARM: U8500 integrate to ARM architecture
ARM: 5835/1: ARM U8500: add defconfig
ARM: 5836/1: add MAINTAINERS entry
ARM: 5845/1: l2x0: check whether l2x0 already enabled
mfd: add AB4500 driver
Srinivas (1):
[SCSI] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA
Sriram (2):
omap3: evm: make HSMMC driver built-in
omap3evm: MIgrate to smsc911x ethernet driver
Stanislav Brabec (1):
b44 WOL setup: one-bit-off stack corruption kernel panic fix
Stanislaw Gruszka (2):
posix-cpu-timers: optimize and document timer_create callback
itimers: Fix racy writes to cpu_itimer fields
Stas Sergeev (1):
ALSA: snd-pcsp: add nopcm mode
Stefan Assmann (3):
ftrace: add kernel command line graph function filtering
PCI hotplug: change PCI nomenclature
PCI: avoid boot interrupt quirk for AMD 813x B1 devices
Stefan Haberland (1):
[S390] dasd: remove strings from s390dbf
Stefan Richter (17):
firewire: cdev: fix memory leak in an error path
firewire: normalize style of queue_work wrappers
firewire: cdev: normalize variable names
firewire: optimize config ROM creation
firewire: core: clarify generate_config_rom usage
firewire: core: optimize Topology Map creation
firewire: core: WARN on wrong usage of core transaction functions
firewire: ohci: 0 may be a valid DMA address
firewire: cdev: reduce stack usage by ioctl_dispatch
V4L/DVB (13397): firedtv: move remote control workqueue handling into rc
source file
V4L/DVB (13398): firedtv: reform lock transaction backend call
V4L/DVB (13399): firedtv: add missing include, rename a constant
V4L/DVB (13400): firedtv: port to new firewire core
V4L/DVB (13408): firedtv: shrink buffer pointer table
V4L/DVB (13409): firedtv: packet requeuing is likely to succeed
V4L/DVB (13410): firedtv: remove an unnecessary function argument
sysfs: mark a locally-only used function static
Stefan Ringel (1):
ALSA: hda - Add PCI IDs for Nvidia G2xx-series
Stefan Roese (2):
powerpc/44x: Enable 64bit (>= 4GB) memory size in Katmai dts
regulator: core.c: Small coding style cleanup (indentation fixup)
Stefan Weinhuber (4):
[S390] dasd: support DIAG access for read-only devices
[S390] dasd: enable prefix independent of pav support
[S390] dasd: improve error recovery for internal I/O
[S390] dasd: let device initialization wait for LCU setup
Steffen Klassert (5):
ah: Add struct crypto_ahash to ah_data
ah4: convert to ahash
ah6: convert to ahash
ah: Remove obsolete code
xfrm: remove skb_icv_walk
Stephane Eranian (6):
perf_events: Check for filters on fixed counter events
perf_events: Add event constraints support for Intel processors
perf_events: Fix default watermark calculation
perf_events: Fix bogus copy_to_user() in perf_event_read_group()
perf_events, x86: Fix validate_event bug
perf_events: Fix read() bogus counts when in error state
Stephen Hemminger (11):
ipv4: fib table algorithm performance improvement
net: mark net_proto_ops as const
dcb: data center bridging ops should be r/o
tomoyo: improve hash bucket dispersion
sky2: add SK-9E21M device id
sky2: add register definitions for new chips
sky2: fix receive pause thresholds
sky2: workarounds for Yukon-2 supreme
sky2: 88E8059 support
sky2: version 1.26
ext2: clear uptodate flag on super block I/O error
Stephen M. Cameron (11):
cciss: Fix problem with remove_from_scan_list on driver unload
cciss: Retry driver initiated cmds with unit attention condition
cciss: Remove the "withirq" parameter from various functions where
possible
cciss: clean up code in cciss_shutdown
cciss: remove sendcmd() as it is no longer used.
cciss: fix typo that causes scsi status to be lost.
cciss: Remove unnecessary check in scan_thread
cciss: Do not automatically rescan on UNIT ATTENTION/LUN DATA CHANGED
cciss: Fix weird usage of ENXIO in cciss_scsi.c
cciss: fix scatter gather cleanup problems
[SCSI] hpsa: add driver for HP Smart Array controllers.
Stephen Rothwell (13):
sound: use semicolons to end statements
x86: Fix user return notifier put_cpu_var() invocation
net/appletalk: using compat_ptr needs inclusion of linux/compat.h
sparc: fix printk for change of variable type
vmxnet3: using csum_ipv6_magic requires including net/ip6_checksum.h
powerpc: do not export pci_alloc/free_consistent
m68k: don't export static inline functions
block: include linux/err.h to use ERR_PTR
perf: hw_breakpoints: Fix percpu namespace clash
net: fix for utsrelease.h moving to generated
powerpc: fix up for mmu_mapin_ram api change
sparc64: don't export static inline pci_ functions
mfd: compile fix for twl4030 renaming
Stephen Smalley (4):
selinux: dynamic class/perm discovery
selinux: generate flask headers during kernel build
selinux: drop remapping of netlink classes
SELinux: fix locking issue introduced with c6d3aaa4e35c71a3
Steve Chen (1):
davinci: Add LCD Graphics support for DA830/OMAP-L137 EVM
Steve Dickson (2):
nfsd: introduce export flag for v4 pseudoroot
nfsd: restrict filehandles accepted in V4ROOT case
Steve Hodgson (7):
sfc: Only switch Falcon MAC clocks as necessary
sfc: Simplify PHY polling
sfc: QT202x: Reset before reading PHY id
sfc: Replace MDIO spinlock with mutex
sfc: Always start Falcon using the XMAC
sfc: Generalise link state monitoring
sfc: Add firmware protocol definitions (MCDI)
Steve Ma (1):
[SCSI] libfc, fcoe: Add FC passthrough support
Steve Soule (1):
ALSA: ac97_codec - increase timeout for analog sections to 5 second
Steve Wise (1):
RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure
Steven J. Magnani (1):
procfs: use proper units for noMMU statm
Steven King (2):
m68knommu: Coldfire GPIO corrections
m68knommu: export clk_* symbols in clk.c
Steven Rostedt (33):
function-graph/x86: Replace unbalanced ret with jmp
perf tools: Handle print concatenations in event format file
perf tools: Fix backslash processing on trace print formats
perf tools: Handle trace parsing of < and >
perf tools: Handle arrays in print fields for trace parsing
perf tools: Handle * as typecast in trace parsing
perf tools: Handle newlines in trace parsing better
perf tools: Handle the case with and without the "signed" trace field
perf tools: Still continue on failed parsing of an event
perf tools: Fix bprintk reading in trace output
perf tools: Handle both versions of ftrace output
perf tools: Add latency format to trace output
perf tools: Handle - and + in parsing trace print format
perf tools: Remove all char * typecasts and use const in prototype
perf tools: Add 'make DEBUG=1' to remove the -O6 cflag
perf tools: Use strsep() over strtok_r() for parsing single line
tracing: allow to change permissions for text with dynamic ftrace enabled
ring-buffer: Add multiple iterations between benchmark timestamps
tracing: do not disable interrupts for trace_clock_local
ring-buffer: Move access to commit_page up into function used
tracing: Only print objcopy version warning once from recordmcount
tracing: Create new TRACE_EVENT_TEMPLATE
tracing: Create new DEFINE_EVENT_PRINT
tracing: Convert some sched trace events to DEFINE_EVENT and _PRINT
ring-buffer-benchmark: Add parameters to set produce/consumer priorities
tracing: Add pipe_close interface
tracing: Only call pipe_close if pipe_close is defined
tracing: Buffer the output of seq_file in case of filled buffer
ring-buffer: Use sync sched protection on ring buffer resizing
ring-buffer: Move resize integrity check under reader lock
tracing: Add trace_dump_stack()
tracing: Add stack trace to irqsoff tracer
tracing: Fix return of trace_dump_stack()
Steven Toth (1):
V4L/DVB (13092): cx25840: Improvements to the cx23885/7/8 chip detection
mechanism.
Steven Whitehouse (26):
GFS2: Fix potential race in glock code
GFS2: Fix -o meta mounts for subsequent mounts (i.e. all but the first
one)
GFS2: Fix up system xattrs
VFS: Add forget_all_cached_acls()
GFS2: Use forget_all_cached_acls()
GFS2: Use gfs2_set_mode() instead of munge_mode()
GFS2: Clean up ACLs
GFS2: Add cached ACLs support
VFS: Use GFP_NOFS in posix_acl_from_xattr()
GFS2: Alter arguments of gfs2_quota/statfs_sync
GFS2: Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops
GFS2: Remove obsolete code in quota.c
GFS2: Add get_xstate quota function
GFS2: Add proper error reporting to quota sync via sysfs
GFS2: Remove constant argument from qdsb_get()
GFS2: Remove constant argument from qd_get()
GFS2: Clean up gfs2_adjust_quota() and do_glock()
GFS2: Add get_xquota support
GFS2: Add set_xquota support
VFS: Export dquot_send_warning
GFS2: Use dquot_send_warning()
GFS2: Display nobarrier option in /proc/mounts
GFS2: Remove dirent_first() function
GFS2: Locking order fix in gfs2_check_blk_state
GFS2: Tag all metadata with jid
GFS2: Fix glock refcount issues
Stuart Menefy (3):
sh: Optimised memset for SH4
sh: Improve performance of SH4 versions of copy/clear_user_highpage
sh: Minor optimisations to FPU handling
Sudhakar Rajashekhara (4):
davinci: Correct the GPIO number for LCD panel power
davinci: DA850/OMAP-L138: eliminate static function declaration
davinci: DA8XX/OMAP-L1XX: fix compiler warning
mmc: davinci: modify data types of EDMA related variables
Sujith (9):
ath9k: Update INI release for AR9287
ath9k: Fix RTC reset for AR5416
ath9k: Fix TX hang poll routine
mac80211: Fix IBSS merge
ath9k: Cleanup bss_info_changed callback
ath9k: Remove a few unused variables
ath9k: Remove a few unused functions
ath9k: Fix bug in initializing chain masks
mac80211: Fix panic in aggregation handling
Sukadev Bhattiprolu (1):
devpts_get_tty() should validate inode
Suresh Jayaraman (1):
rpc: remove unneeded function parameter in gss_add_msg()
Suresh R (1):
be2net: Add support for ethtool self test
Suresh Siddha (22):
intr-remap: generic support for remapping HPET MSIs
x86: arch specific support for remapping HPET MSIs
dmar: support for parsing Remapping Hardware Static Affinity structure
dmar: Allocate queued invalidation structure using numa locality info
intr_remap: Allocate intr-remapping table using numa locality info
iommu: Allocate dma-remapping structures using numa locality info
x86-64: preserve large page mapping for 1st 2MB kernel txt with
CONFIG_DEBUG_RODATA
x86-64: align RODATA kernel section to 2MB with CONFIG_DEBUG_RODATA
x86-64: add comment for RODATA large page retainment
x86: Unify fixup_irqs() for 32-bit and 64-bit kernels
x86, intr-remap: Avoid irq_chip mask/unmask in fixup_irqs() for
intr-remapping
x86: Remove move_cleanup_count from irq_cfg
x86: Force irq complete move during cpu offline
x86: Use EOI register in io-apic on intel platforms
x86: Remove local_irq_enable()/local_irq_disable() in fixup_irqs()
x86, cpa: Fix kernel text RO checks in static_protection()
x86_64, ftrace: Make ftrace use kernel identity mapping to modify code
x86_64, cpa: Use only text section in set_kernel_text_rw/ro
x86/PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled
x86, ioapic: Fix the EOI register detection mechanism
x86, ioapic: Document another case when level irq is seen as an edge
x86: Remove unnecessary mdelay() from cpu_disable_common()
Sven Neumann (1):
pxafb: use passed fb_var_screeninfo struct in pxafb_pan_display()
Swen Schillig (6):
[SCSI] zfcp: Replace global config_lock with local list locks
[SCSI] zfcp: Replace local reference counting with common kref
[SCSI] zfcp: Remove global config_mutex
[SCSI] zfcp: Remove suspend callback
[SCSI] zfcp: Remove STATUS_COMMON_REMOVE flag as it is not required
anymore
[SCSI] zfcp: Assign scheduled work to driver queue
TARUISI Hiroaki (1):
Btrfs: deny sys_link across subvolumes.
Takahiro Yasui (1):
[SCSI] scsi_devinfo: update Hitachi entries (v2)
Takao Indoh (1):
[IA64] Save I-resources to ia64_sal_os_state
Takashi Iwai (75):
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Enable MSI as default
ASoC: Fix build errors of wm8711.c with SPI
ASoC: Fix snd_soc_dai_set_pll() calls in neo1973_*.c
ALSA: sscape - Remove sscap_ioctl.h from include/sound/Kbuild
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Clean up name string creation in patch_realtek.c
ALSA: sscape - Remove invalid __devinitdata to module parameters
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Add a proper ifdef to a debug code
ALSA: hda - Switch to polling mode before disabling MSI
Merge branch 'fix/misc' into topic/misc
Merge branch 'fix/hda' into topic/hda
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Reset pins of IDT/STAC codecs at free
ASoC: Remove dead code and labels
ALSA: hda - Add reboot notifier to each codec
Merge branch 'topic/ctl-pid-lock' into topic/core-change
ALSA: hda - Add missing export for snd_hda_bus_reboot_notify
ALSA: hda - Add power on/off counter
ALSA: hda - Don't access invalid substream in proc file
ALSA: hda - Fix build error without CONFIG_SND_HDA_HWDEP=y
Merge branch 'fix/misc' into topic/misc
Merge branch 'fix/hda' into topic/hda
Merge branch 'topic/beep-rename' into topic/hda
ALSA: hda - Get rid of magic digits for subdev hack
ALSA: hda - Add description of beep_mode in ALSA-Configuration.txt
ALSA: hda - Update / add kerneldoc comments to exported functions
ALSA: hda - Fix beep_mode option value
ALSA: hda - Fix build errors with CONFIG_SND_HDA_INPUT_BEEP=n
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Disable default quirk for Sony VAIO with ALC262 codec
ALSA: hda - Replace the rest of jack-detections with snd_hda_jack_detect()
ALSA: opti-miro: Fix missing semicolon
ALSA: hda - Fix detection of dual headphones
ALSA: hda - Fix mute-LED sync on HP laptops with IDT92HD83xxx codecs
ALSA: hda - Change quirk for Acer Aspire 5930G
ALSA: hda - Fix input and jack Kconfig depenencies
Revert "ALSA: hda - Change quirk for Acer Aspire 5930G"
ALSA: pcm - Use dma_mmap_coherent() if available
ALSA: pcm - define snd_pcm_default_page_ops()
ALSA: pcm - fix page conversion on non-coherent MIPS arch
ALSA: pcm - fix page conversion on non-coherent PPC arch
ALSA: Remove old DMA-mmap code from arm/devdma.c
ALSA: hda - Don't trigger pin-sense for STAC/IDT codecs
Merge branch 'next/isa' into topic/misc
ASoC: Revert missing reset_err in wm97*.c
ALSA: hda - Add a position_fix quirk for MSI Wind U115
ALSA: hda - Fix Cxt5047 test mode
Merge branch 'fix/misc' into topic/misc
ALSA: hda - Add a pin-fix for FSC Amilo Pi1505
ALSA: hda - Add position_fix quirk for HP dv3
Merge branch 'topic/oxygen' into topic/hda
Merge branch 'topic/ice1724-quartet' into topic/hda
Merge branch 'topic/beep-rename' into topic/core-change
Merge branch 'topic/pcm-dma-fix' into topic/core-change
ALSA: aaci - Clean up duplicate code
ALSA: hda - Fix memory leaks in the previous patch
Merge branch 'topic/core-change' into for-linus
Merge branch 'topic/misc' into for-linus
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/hda' into for-linus
ALSA: hda - Add missing Line-Out and PCM switches as slave
ALSA: hda - Exclude unusable ADCs for ALC88x
ALSA: hda - Generalize EAPD inversion check in patch_analog.c
Merge branch 'topic/hda' into for-linus
Merge branch 'topic/asoc' into for-linus
ALSA: hrtimer - Fix lock-up
net: Fix Yukon-2 Optima TCP offload setup
net: Add missing TST_CFG_WRITE bits around sky2_pci_write
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/hda' into for-linus
Merge branch 'fixes' of git://git.alsa-project.org/alsa-kernel into
for-linus
Merge branch 'fix/asoc' into for-linus
Merge branch 'fix/hda' into for-linus
Teemu Paasikivi (5):
wl1271: Added 5 GHz parameters for wl1273
wl1271: Scan only enabled channels
wl1271: Added support to scan on 5 GHz band
wl1271: Added 5 GHz support to join and rx
wl1271: Checking of rx descriptor status fixed
Tejun Heo (32):
ia64: don't alias VMALLOC_END to vmalloc_end
ia64: initialize cpu maps early
ia64: allocate percpu area for cpu0 like percpu areas for other cpus
ia64: convert to dynamic percpu allocator
percpu: kill legacy percpu allocator
Merge branch 'for-linus' into for-next
this_cpu: Use this_cpu_xx in trace_functions_graph.c
PM / freezer: Don't get over-anxious while waiting
vmalloc: fix use of non-existent percpu variable in put_cpu_var()
percpu: make alloc_percpu() handle array types
percpu: remove some sparse warnings
percpu: make percpu symbols under kernel/ and mm/ unique
percpu: make percpu symbols in tracer unique
percpu: make percpu symbols in oprofile unique
percpu: make percpu symbols in cpufreq unique
percpu: make percpu symbols in xen unique
percpu: make percpu symbols in x86 unique
percpu: make percpu symbols in powerpc unique
percpu: make percpu symbols in ia64 unique
percpu: make misc percpu symbols unique
sparc64/PCI: drop PCI_CACHE_LINE_BYTES
pccard: configure CLS on attach
PCI: pci_dfl_cache_line_size is __devinitdata
x86: Fix iommu=nodac parameter handling
sched, kvm: Fix race condition involving sched_in_preempt_notifers
x86: Rename global percpu symbol dr7 to cpu_dr7
percpu: add missing per_cpu_ptr_to_phys() definition for UP
sched: Revert 498657a478c60be092208422fefa9c7b248729c2
libata-acpi: missing _SDD is not an error
libata: retry failed FLUSH if device didn't fail it
Merge branch 'for-linus' into for-next
m68k: rename global variable vmalloc_end to m68k_vmalloc_end
Tero Kristo (9):
OMAP: PM: DMA context save/restore for off-mode support
OMAP3 PM: off-mode support for HS/EMU devices
OMAP3: PM: save secure RAM only during init
OMAP3: PM: Enable SDRAM auto-refresh during sleep
OMAP3: PM: SDRC auto-refresh workaround for off-mode
OMAP3: PM: Prevent PER from going OFF when CORE is going INA
OMAP3: PM: MPU and CORE should stay awake if there is CAM domain ACTIVE
OMAP3: PM: Added resched check into idle calls
omap3: rx51: Add SDRAM init
Tetsuo Handa (6):
LSM: Add security_path_chmod() and security_path_chown().
LSM: Add security_path_chroot().
LSM: Pass original mount flags to security_sb_mount().
sysctl security/tomoyo: Don't look at ctl_name
LSM: Move security_path_chmod()/security_path_chown() to after
mutex_lock().
TOMOYO: Add recursive directory matching operator support.
Thadeu Lima de Souza Cascardo (12):
PCI: remove pci_find_slot from PCI_LEGACY config description
rt2x00: fix some typos and punctuation in comments
rt2800lib: fix some typos and punctuation in comments
tree-wide: fix some typos and punctuation in comments
sdio_uart: coding style fixes
spidev: fix double "of of" in comment
sysctl: add missing comments
trivial: some small fixes in exofs documentation
misc: remove MAC pmu function declaration from misc device class
drivers/char/misc.c: clear allocation bit in minor bitmap when device
register fails
drivers/char/misc.c: use bitmap/bitops functions for dynamic minor number
allocation
spidev: use DECLARE_BITMAP instead of declaring the array
Thara Gopinath (1):
OMAP3: PM: Fix for MPU power domain MEM BANK position
Theodore Kilgore (7):
V4L/DVB (13137): gspca_mr97310a: Add controls for vga cams with sensor
type 0
V4L/DVB (13139): gspca_mr97310a: Improve VGA sensor type detection
V4L/DVB (13244): gspca_mr97310a: Fix / update some comments
V4L/DVB (13245): gspca_mr97310a: Change blue gain setting for Sakar
Digital VGA camera
V4L/DVB (13265): gspca_mr97310a: Partly back off red gain change for
Sakar Digital VGA camera
V4L/DVB (13266): gspca_mr97310a: Fix / update some comments
V4L/DVB (13267): gspca_mr97310a: Change brightness for VGA type 1 cameras
downward
Theodore Ts'o (25):
ext4: fix potential buffer head leak when add_dirent_to_buf() returns
ENOSPC
ext4: avoid divide by zero when trying to mount a corrupted file system
ext4: plug a buffer_head leak in an error path of ext4_iget()
jbd2: don't wipe the journal on a failed journal checksum
ext4: remove failed journal checksum check
ext4: add tracepoint for ext4_forget()
ext4: make sure directory and symlink blocks are revoked
ext4: don't update the superblock in ext4_statfs()
ext4: fix uninit block bitmap initialization when s_meta_first_bg is
non-zero
ext4: fix block validity checks so they work correctly with meta_bg
ext4: avoid issuing unnecessary barriers
ext4: move ext4_forget() to ext4_jbd2.c
ext4: fold ext4_journal_revoke() into ext4_forget()
ext4: fold ext4_journal_forget() into ext4_forget()
ext4: fold ext4_free_blocks() and ext4_mb_free_blocks()
ext4: call ext4_forget() from ext4_free_blocks()
ext4: print i_mode in octal in ext4 tracepoints
ext4: add check for wraparound in ext4_data_block_valid()
ext4: use ext4_data_block_valid() in ext4_free_blocks()
jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer()
ext4: Use ext4 file system driver for ext2/ext3 file system mounts
jbd2: Export jbd2_log_start_commit to fix ext4 build
ext4: Do not override ext2 or ext3 if built they are built as modules
ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem)
ext2: avoid WARN() messages when failing to write to the superblock
Thiago Farina (5):
perf: Clean up trivial style issues in builtin-help.c
trivial: remove duplicated MIN macro from tehuti.
sata_mv: Clean up hard coded array size calculation.
sgivwfb: Make use of ARRAY_SIZE.
V4L/DVB (13594): cpia2: use __stringify macro.
Thomas Chou (1):
Input: add driver for Altera PS/2 controller
Thomas Gleixner (89):
net: Remove BKL from tun
sys: Remove BKL from sys_reboot
s390: Remove BKL from prng
um: Remove BKL from random
um: Remove BKL from mmapper
x86: Remove BKL from microcode
x86: Remove BKL from apm_32
drivers: Remove BKL from misc_open
drivers: Remove BKL from cs5535_gpio
spi: Remove BKL from spidev_open
macintosh: Remove BKL from ans-lcd
hw_random: Remove BKL from core
input: Remove BKL from hp_sdc_rtc
rtc: Remove BKL from efirtc
parisc: Remove BKL from eisa_eeprom
drivers: Remove BKL from pc8736x_gpio
drivers: Remove BKL from scx200_gpio
mips: Remove BKL from tb0219
inifiband: Remove BKL from ipath_open()
powerpc/nvram_64: Remove unused code
powerpc/nvram_64: Check nvram_error_log_index in nvram_clear_error_log()
powerpc/nvram_64: Mark init code __init
sparc: Remove BKL from apc
watchdog: Remove BKL from rio watchdog driver
irq: Remove unused debug_poll_all_shared_irqs()
PCI: Replace old style lock initializer
sparc: Make atomic locks raw
net: Replace old style lock initializer
sparc: Replace old style lock initializer
clockevents: Use u32 for mult and shift factors
clocksource: Provide a generic mult/shift factor calculation
mips: Use generic mult/shift factor calculation for clocks
nohz: Type cast printk argument
nohz: Track last do_timer() cpu
locking: Make inlining decision Kconfig based
locking: Reduce ifdefs in kernel/spinlock.c
clocksource/events: Fix fallout of generic code changes
workqueue: Add debugobjects support
x86: Fix printk format due to variable type change
x86: Fixup last users of irq_chip->typename
x86: vmiclock: Fix printk format
sparc: Fixup last users of irq_chip->typename
genirq: Fix spurious irq seqfile conversion
x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage
powerpc: Use unlocked ioctl in nvram_64
macintosh: Remove BKL from nvram driver
powerpc: Replace old style lock initializer
powerpc: Fixup last users of irq_chip->typename
locking: Remove unused prototype
locking: Use __[SPIN|RW]_LOCK_UNLOCKED in [spin|rw]_lock_init()
x86: hpet: Make WARN_ON understandable
x86: Use -maccumulate-outgoing-args for sane mcount prologues
Bluetooth: Remove stub ioctl in hci_vhci
x86: Fix bogus warning in apic_noop.apic_write()
sched: Protect task->cpus_allowed access in sched_getaffinity()
sched: Protect sched_rr_get_param() access to task->sched_class
hrtimer: Tune hrtimer_interrupt hang logic
itimer: Fix the itimer trace print format
tracing: Fix wrong usage of strstrip in trace_ksyms
locking: Reorder functions in spinlock.c
locking: Split rwlock from spinlock headers
locking: Separate rwlock api from spinlock api
locking: Convert raw_spinlock to arch_spinlock
locking: Rename __RAW_SPIN_LOCK_UNLOCKED to __ARCH_SPIN_LOCK_UNLOCKED
locking: Convert __raw_spin* functions to arch_spin*
locking: Convert raw_rwlock to arch_rwlock
locking: Convert raw_rwlock functions to arch_rwlock
locking: Implement new raw_spinlock
alpha: Fix fallout from locking changes
locking: Further name space cleanups
locking: Cleanup the name space completely
bkl: Fixup core_lock fallout
plist: Make plist debugging raw_spinlock aware
sched: Convert rq->lock to raw_spinlock
sched: Convert rt_runtime_lock to raw_spinlock
sched: Convert cpupri lock to raw_spinlock
sched: Convert pi_lock to raw_spinlock
rtmutes: Convert rtmutex.lock to raw_spinlock
smp: Convert smplocks to raw_spinlocks
genirq: Convert irq_desc.lock to raw_spinlock
hrtimers: Convert to raw_spinlocks
perf_event: Convert to raw_spinlock
debugobjects: Convert to raw_spinlocks
clockevents: Make tick_device_lock static
clockevents: Convert to raw_spinlock
[IA64] Replace old style lock initializer
parisc: Replace old style lock init in smp.c
parisc: Fixup last users of irq_chip->typename
MIPS: Fixup last users of irq_chip->typename
Thomas Hellstrom (10):
drm: Add support for drm master_[set|drop] callbacks.
drm/ttm: Add user-space objects.
drm/ttm: Add ttm lock functionality.
drm/ttm: Add TTM execbuf utilities.
drm/ttm: Export symbols needed for the vmwgfx driver.
drm: Export symbols needed for the vmwgfx driver.
drm/ttm: Have the TTM code return -ERESTARTSYS instead of -ERESTART.
drm/radeon: Remove tests for -ERESTART from the TTM code.
drm/ttm: Delayed delete fixes.
drm/ttm: Fix potential ttm_mem_evict_first races.
Thomas Klute (1):
ar9170: Add support for D-Link DWA 160 A2
Thomas Kunze (9):
collie: fix scoop convesion to new api
collie: prepare for gpiolib use
move drivers/mfd/*.h to include/linux/mfd
collie: locomo-led change default trigger
SA1100: make gpio_to_irq and reverse a macro
add gpiolib support to ucb1x00
collie: convert to gpiolib for ucb1x00
collie: add battery driver
collie: support pda_power driver
Thomas Renninger (4):
[CPUFREQ] Use global sysfs cpufreq structure for conservative governor
tunings
[ACPI/CPUFREQ] Introduce bios_limit per cpu cpufreq sysfs interface
X86 drivers: Introduce msi-wmi driver
ACPI processor: Fix section mismatch for processor_add()
Thomas Sailer (1):
hamradio: Fix bit test correctly.
Thomas Weber (1):
USB ehci: replace mach header with plat
Tias Guns (1):
Input: add driver for Dynapro serial touchscreen
Tilman Schmidt (16):
gigaset: prepare for CAPI implementation
gigaset: allow building without I4L
gigaset: add Kernel CAPI interface (v3)
net/ppp: fix comments - ppp_{sync,asynctty}_receive() may sleep
gigaset: CAPI module readability improvements
gigaset: fix format string typo in CAPI dial command
gigaset: fix bad assumptions about CAPI skbuffs
usb_gigaset: code cleanup
gigaset: checkpatch cleanup
ser_gigaset: checkpatch cleanup
bas_gigaset: checkpatch cleanup
gigaset: checkpatch cleanup of ev-layer.c
gigaset: convert strcmp chain to table lookup
gigaset: don't enable any debugging output by default
gigaset: documentation amendments
tty: docs: serial/tty, add to ldisc methods
Tim Abbott (10):
ARM: convert to use __HEAD and HEAD_TEXT macros.
m68knommu: Don't hardcode the value of PAGE_SIZE in the linker script.
m68knommu: Make THREAD_SIZE available to assembly files.
m68knommu: Use INIT_TASK_DATA and CACHELINE_ALIGNED_DATA.
m68knommu: Use more macros inside the .init section.
m68knommu: Move __init_begin out of the .init section.
m68knommu: Move __init_end out of the .init section.
m68knommu: Split the .init section into INIT_TEXT_SECTION and
INIT_DATA_SECTION.
m68k: Make thread_info.h usable from assembly.
m68k: Cleanup linker scripts using new linker script macros.
Tim Blechmann (6):
perf stat: Add branch performance events to default output
sched: Optimize branch hint in pick_next_task_fair()
sched: Optimize branch hint in context_switch()
sched, x86: Optimize branch hint in __switch_to()
Revert "sched, x86: Optimize branch hint in __switch_to()"
SLAB: Fix unlikely() annotation in __cache_alloc_node()
Timothy Knoll (1):
sound: Kconfig typo fix
Tobias Hansen (3):
ALSA: snd-usb-us122l: add support for US-144
ALSA: snd-usb-us122l: corrent error number for not probing US-144 on
ehci-hcd
ALSA: snd-usb-us122l: add product IDs of US-122MKII and US-144MKII
Tobias Klauser (1):
mtd: ixp4xx map: use resource_size
Tobias Mueller (1):
cs5535-gpio: request function, mask & names added
Tom Zanussi (24):
tracing/events: Add 'signed' field to format files
perf trace: Add subsystem string to struct event
perf trace: Add string/dynamic cases to format_flags
perf tools: Add 'signed' flag setting back into trace-event-parse.c
trace/syscalls: Change ret param in struct syscall_trace_exit to long
perf trace: Add scripting ops
perf trace: Add flag/symbolic format_flags
perf trace: Add Perl scripting support
perf trace: Add perf trace scripting support modules for Perl
perf trace: Add interface to access perf data from Perl handlers
perf trace: Add Documentation for perf trace Perl support
perf trace: Add a scripts/perl/bin for perf trace shell scripts
perf trace/scripting: Silence PERL_EMBED_* backtick errors
perf trace/scripting: Ignore shadowed variable warning for
perf-trace-perl.c
perf trace/scripting: Fix Perl common_* access functions
perf trace/scripting: Add Fedora libperl install note to doc
perf trace/scripting: Fix compile error when libperl not installed
perf trace/scripting: Don't display 'scripting unsupported' msg
unnecessarily
perf trace/scripting: Add support for script args
perf trace/scripting: Don't install unneeded files
perf trace/scripting: Check return val of perl_run()
perf trace/scripting: List available scripts
perf trace/scripting: Add 'record' and 'report' options
perf trace/scripting: Update Documentation
Tomas Winkler (6):
iwmc3200top: Add Intel Wireless MultiCom 3200 top driver.
iwmc3200wifi: select IWMC3200TOP in Kconfig
i2400m-sdio: select IWMC3200TOP in Kconfig
iwmc3200top: use prefered style for the device table.
iwmc3200top: simplify the driver version
iwmc3200top: revamp fw name handling
Tomi Valkeinen (19):
OMAP2: Add funcs for writing SMS_ROT_* registers
OMAP: OMAPFB: split omapfb.h
OMAP: OMAPFB: add omapdss device
OMAP: Add VRAM manager
OMAP: Add support for VRFB rotation engine
OMAP: DSS2: Documentation for DSS2
OMAP: DSS2: Display Subsystem Driver core
OMAP: DSS2: Add more core files
OMAP: DSS2: DISPC
OMAP: DSS2: DPI driver
OMAP: DSS2: Video encoder driver
OMAP: DSS2: RFBI driver
OMAP: DSS2: SDI driver
OMAP: DSS2: DSI driver
OMAP: DSS2: omapfb driver
OMAP: DSS2: Add generic and Sharp panel drivers
OMAP: DSS2: Taal DSI command mode panel driver
OMAP: SDP: Enable DSS2 for OMAP3 SDP board
MAINTAINERS: Add OMAP2/3 DSS and OMAPFB maintainer
Tommi Rantala (1):
page-types: constify read only arrays
Tomáš Ä?ech (2):
[ARM] pxa/treo: generalisation of Treo680 code
[ARM] pxa/treo: add Palm Centro 685 support
Tony Finch (1):
unifdef: update to upstream revision 1.190
Tony Lindgren (31):
Merge branch 'omap7xx-fortony-rc3' of
git://robotfuzz.com/linwizard-kernel into omap7xx
omap: Change low-level serial init to use ioremap
omap: Use ioremap in irq.c
omap: Use ioremap in dma.c
omap: Use ioremap in dmtimer.c
omap: Use ioremap in gpio.c
omap: Use ioremap in omap_hwmod.c
omap: Use getnstimeofday for omap_device
omap: Use ioremap for omap4 L4 code
omap: Use ioremap in dispc.c
omap: headers: Add mach path to include files
omap: headers: Split debug-macro.S for mach-omap1 and mach-omap2
omap: headers: Split entry-macro.S for mach-omap1 and mach-omap2
omap: Split vmalloc.h for mach-omap1 and mach-omap2
omap: headers: Move mtd-xip.h to be mach-omap1 specific
omap: headers: Create headers necessary for compile under mach-omap1 and
mach-omap2
omap: headers: Move remaining headers from include/mach to include/plat
Merge branch '7xx-iosplit-plat' with omap-fixes
Merge branch 'pm-upstream/pm-off' of
ssh://master.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into
7xx-iosplit-plat-merge
Merge branch 'pm-upstream/pm-cpuidle' of
ssh://master.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into
7xx-iosplit-plat-merge
Merge 7xx-iosplit-plat-merge with omap-fixes
Merge branch 'for_2_6_33' of git://git.pwsan.com/linux-2.6 into
omap-for-linus
omap: mux: Add new style pin multiplexing code for omap3
omap: mux: Add new style pin multiplexing data for 34xx
omap: mux: Add new style init functions to omap3 board-*.c files
omap: mux: Add debugfs support for new mux code
omap: Split i2c platform init for mach-omap1 and mach-omap2
omap: mux: Replace omap_cfg_reg() with new style signal or gpio functions
omap: mux: Remove old mux code for 34xx
omap: mux: Add 36xx CBP package support
Merge branch 'for-next' into omap-for-linus
Tony Luck (1):
[IA64] Fix cut/paste detritus from unistd.h
Tristram Ha (1):
net: Fix ks8851 snl NULL pointer dereference Oops
Trond Myklebust (26):
NFS: BKL removal from the mount code...
SUNRPC: Ensure that we honour autoclose before attempting to reconnect
RPC: Fix two potential races in put_rpccred
NFSv4: Fix a potential state manager deadlock when returning delegations
NFSv4: Fix up the callers of nfs4_state_end_reclaim_reboot
NFSv4: The state manager shouldn't exit on errors that were handled
NFSv4: Ensure the state manager handles NFS4ERR_NO_GRACE correctly
NFSv4: Handle NFS4ERR_GRACE when recovering an expired lease.
NFSv4: Fix up error handling in the state manager main loop.
NFSv4: Ensure nfs_dns_lookup() and nfs_dns_update() are declared static
NFSv4: Ensure nfs4_close_context() is declared as static
NFSv4.1: Handle NFSv4.1 session errors in the lock recovery code
Merge branch 'bugfixes' into nfs-for-next
Merge branch 'devel' into linux-next
NFSv41: nfs4_reset_session must always set NFS4CLNT_SESSION_DRAINING
NFSv41: Fix nfs4_proc_create_session
NFSv41: Clean up slot table management
NFSv41: Fix up some bugs in the NFS4CLNT_SESSION_DRAINING code
NFSv41: More cleanups
NFS: Fix up the declaration of nfs4_restart_rpc when NFSv4 not configured
NFSv41: Fix a potential state leakage when restarting nfs4_close_prepare
Merge branch 'bugfixes' into nfs-for-next
NFS: Fix nfs_migrate_page()
Merge branch 'nfs-for-2.6.33'
NFSv4: Release the sequence id before restarting a CLOSE rpc call
NFSv4: Fix a regression in the NFSv4 state manager
Troy Kisky (5):
ASoC: DaVinci: remove requirement that dma_params is 1st in structure
ASoC: DaVinci: i2s, reduce underruns by combining into 1 element
ASoC: DaVinci: pcm, rename variables in prep for ping/pong
ASoC: DaVinci: pcm, fix underrun by using sram
ASoC: DaVinci: use edma_pause, edma_resume
Tuukka Toivonen (1):
V4L/DVB (13165): videobuf do not force buffer size to be multiple of
PAGE_SIZE
Ulrich Drepper (1):
perf tools: Optimize parse_subsystem_tracepoint_event()
Uroš Vampl (1):
V4L/DVB (13078): em28xx: fix support for Terratec Cinergy T XS (005e)
Ursula Braun (6):
af_iucv: remove duplicate sock_set_flag
iucv: add work_queue cleanup for suspend
s390: remove cu3088 layer for lcs and ctcm
netiucv: displayed TX bytes value much too high
qeth: remaining EDDP cleanup
qeth: Recognize return codes of ccw_device_set_online
Uwe Kleine-König (53):
mtd: move mxcnd_remove to .exit.text
tree-wide: fix typos "selct" + "slect" -> "select"
tree-wide: fix typos "aquire" -> "acquire", "cumsumed" -> "consumed"
move stk17ta8's probe function to .devinit.text
ARM: 5782/1: at91: support for eco920
imx/gpio: Use handle_level_irq
imx: reorder mx2x.h
imx: reorder mx21.h
imx: reorder mx27.h
imx: reorder mx3x.h
imx: add namespace prefixes for symbols in mx2x.h
imx: add namespace prefixes for symbols in mx21.h
imx: add namespace prefixes for symbols in mx27.h
imx: add namespace prefixes for symbols in mx3x.h
imx: add namespace prefixes for symbols in mx31.h
imx: add namespace prefixes for symbols in mx35.h
imx: reformat mx25.h to match the other platform includes
imx: copy constants from mx2x.h to mx21.h using the appropriate namespace
imx: copy constants from mx2x.h to mx27.h using the appropriate namespace
imx: copy constants from mx3x.h to mx31.h using the appropriate namespace
imx: copy constants from mx3x.h to mx35.h using the appropriate namespace
rtc: don't use __exit_p to wrap ds1302_rtc_remove
serial: sh-sci: don't use __devexit_p to wrap sci_remove
ARM: fix "offest" -> "offset" typo
IMX: don't disable the uart clock if DEBUG_LL uses it
mtd: move excite_nand_remove to .devexit.text
mtd: don't use __exit_p to wrap mxcnd_remove
MAINTAINERS: add tree and file pattern for ARM IMX
m68knommu: move mcf_remove to .devexit.text
tree-wide: fix typos "offest" -> "offset"
tree-wide: fix typos "couter" -> "counter"
Revert "mtd: move mxcnd_remove to .exit.text"
ARM: S3C: move s3c_adc_remove to .devexit.text
ARM: S3C: move s3c_pwm_remove to .devexit.text
sysfs: deprecated features are to help old tools not to confuse them
spi/mpc8xxx: don't use __exit_p to wrap plat_mpc8xxx_spi_remove
Serial: pxa: work around Errata #75
spi-imx: correct check for platform_get_irq failing
spi-imx: use positive logic to distinguish cpu variants
spi-imx: don't access struct device directly but use dev_get_platdata
mfd: Move asic3_remove to .devexit.text
mfd: Near complete mc13783 rewrite
mfd: Don't set mc13783 ADREFMODE for touch conversions
mxcmmc: fix error path in mxcmci_probe
V4L/DVB (13604): vpss: move vpss_remove to .devexit
V4L/DVB (13605): sh_mobile_ceu_camera: don't use __exit_p to wrap
sh_mobile_ceu_remove
V4L/DVB (13606): vpfe_capture: move vpfe_remove to .devexit
V4L/DVB (13607): vpif: move vpif_remove to .devexit
rtc: add Freescale MC13783 RTC driver
MIPS: Excite: move iodev_remove to .devexit.text
regulator/mc13783: rename source file to match other drivers
regulator/mc13783: various cleanups
lib/vsprintf.c: document more vsnprintf extensions
Vaibhav Hiremath (9):
V4L/DVB (13463): Davinci VPFE Capture: Specify device pointer in
videobuf_queue_dma_contig_init
V4L/DVB (13464): Davinci VPFE Capture: add i2c adapter id in platform data
V4L/DVB (13465): Davinci VPFE Capture: Take i2c adapter id through
platform data
V4L/DVB (13466): Davinci VPFE Capture:Replaced IRQ_VDINT1 with
vpfe_dev->ccdc_irq1
V4L/DVB (13467): V4L2: Added CID's V4L2_CID_ROTATE/BG_COLOR
V4L/DVB (13468): v4l2 doc: Added ROTATE and BG_COLOR control documentation
V4L/DVB (13469): Davinci VPFE Capture: Add support for Control ioctls
V4L/DVB (13470): V4L2: Add Capability and Flag field for Chroma Key
V4L/DVB (13471): v4l2 doc: Added FBUF_CAP_SRC_CHROMAKEY/FLAG_SRC_CHROMAKEY
Valentin Longchamp (9):
mx31: various pins used for mx31moboard
mx31moboard: serial port fix
mx31moboard: support for pin linked for battery presence check
mx31moboard: SPI and MC13783 voltage regulator support
mx31moboard: initialize ipu device for all the boards
mx31moboard: camera support
mx31: pins used for mx31moboard USB
mx31moboard: SPI corrections
mx31moboard: support for usbh1 and usbh2
Valentin R Sitsikov (1):
sh: fix watchdog timer for sh7780/sh7785
Valentin Sitdikov (1):
mb862xxfb: add acceleration support for Coral-P/Coral-PA. * imageblt *
copyarea * fillrect
Valentin Yakovenkov (1):
Blackfin: add support for the Acvilon BF561 board
Valentine Barshak (2):
pasemi_mac: ethtool set settings support
powerpc: stop_this_cpu: remove the cpu from the online map.
Varun Swara (1):
ARM: Do not allow the probing of the local timer
Vasanthakumar Thiagarajan (4):
ath9k: Update initvals
ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit
ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in
0x4054
mac80211: Fix bug in computing crc over dynamic IEs in beacon
Vasilis Liaskovitis (1):
Staging: b3dfg: remove check for pci bus master
Vasu Dev (11):
[SCSI] libfc: removes initializing fc_cpu_order and fc_cpu_mask per lport
[SCSI] libfc: adds missing exch release for accepted RRQ
[SCSI] libfc: removes unused disc_work and ex_list
[SCSI] fcoe, libfc: fix an libfc issue with queue ramp down in libfc
[SCSI] add queue_depth ramp up code
[SCSI] libfc: add queue_depth ramp up
[SCSI] fcoe, libfc: use single frame allocation API
[SCSI] libfc: reduce can_queue for all FCP frame allocation failures
[SCSI] libfc: adds can_queue ramp up
[SCSI] libfc: fix an issue of pending exch/es after i/f destroyed or
rmmod fcoe
[SCSI] fcoe, libfc: adds enable/disable for fcoe interface
Vidhya Govindan (4):
wl1251: Add acx command to set tbtt and dtim period
wl1251: Set the correct dtim period to the firmware
wl1251: Increase the beacon loss timeout value and handle regain event
wl1251: Send null data packet with "TODS" bit set
Vijay Kumar (1):
Staging: poch: Parameter to enable loopback
Vijay Kumar B (6):
Staging: poch: Parameter to enable synthetic counter
Staging: poch: Fetch Flush IOCTL interface
Staging: poch: Increase groups per interrupt
Staging: poch: Remove circular buffer header
Staging: poch: Include linux/types.h
Staging: poch: Add sample Rx code
Vikram Kandukuri (1):
Bluetooth: Fix handling of BNEP setup connection requests
Vikram Pandita (1):
usbtest: make module param pattern writeable
Vimal Singh (1):
omap: Correcting GPMC_CONFIG1_DEVICETYPE_NAND
Vincent Legoll (1):
perf tools: Do not manually count string lengths
Vincent Li (1):
mm/vmscan: change comment generic_file_write to __generic_file_aio_write
Vincent Sanders (2):
i2c: Remove big kernel lock from i2cdev_open
sm501: implement acceleration features
Vipin Bhandari (1):
DaVinci: MMC: MMC/SD controller driver for DaVinci family
Vitaliy Kulikov (1):
ALSA: hda - Fix LED GPIO setup for HP laptops with IDT codecs
Vivek Goyal (30):
percpu: Fix kdump failure if booted with percpu_alloc=page
Fix regression in direct writes performance due to WRITE_ODIRECT flag
removal
blkio: Set must_dispatch only if we decided to not dispatch the request
blkio: Introduce the notion of cfq groups
blkio: Implement macro to traverse each service tree in group
blkio: Keep queue on service tree until we expire it
blkio: Introduce the root service tree for cfq groups
blkio: Introduce blkio controller cgroup interface
blkio: Introduce per cfq group weights and vdisktime calculations
blkio: Implement per cfq group latency target and busy queue avg
blkio: Group time used accounting and workload context save restore
blkio: Dynamic cfq group creation based on cgroup tasks belongs to
blkio: Take care of cgroup deletion and cfq group reference counting
blkio: Some debugging aids for CFQ
blkio: Export disk time and sectors used by a group to user space
blkio: Provide some isolation between groups
blkio: Drop the reference to queue once the task changes cgroup
blkio: Propagate cgroup weight updation to cfq groups
blkio: Wait for cfq queue to get backlogged if group is empty
blkio: Determine async workload length based on total number of queues
blkio: Implement group_isolation tunable
blkio: Wait on sync-noidle queue even if rq_noidle = 1
blkio: Documentation
blkio: Export some symbols from blkio as its user CFQ can be a module
blkio: Implement dynamic io controlling policy registration
blkio: Allow CFQ group IO scheduling even when CFQ is a module
cfq-iosched: Do not access cfqq after freeing it
cfq-iosched: Get rid of cfqq wait_busy_done flag
cfq-iosched: Take care of corner cases of group losing share due to
deletion
Fix a CFQ crash in "for-2.6.33" branch of block tree
Vivek Mahajan (1):
sata_sil24: MSI support, disabled by default
Vivek Natarajan (5):
ath9k: Add Calibration checks
ath: Updates for regulatory and country codes.
ath9k: Ensure a fair beacon distribution in IBSS mode.
mac80211: Fix dynamic power save for scanning.
cfg80211: Clear encryption privacy when key off is done.
Vlad Yasevich (7):
sctp: Fix malformed "Invalid Stream Identifier" error
sctp: Select a working primary during sctp_connectx()
sctp: Update SWS avaoidance receiver side algorithm
sctp: Remove useless last_time_used variable
sctp: Turn the enum socket options into defines
sctp: Update max.burst implementation
sctp: prevent too-fast association id reuse
Vladislav Zolotarov (2):
bnx2x: Handle Rx and Tx together in NAPI
bnx2x: Don't set netdev->trans_start
Vlatko Kosturjak (1):
Staging: comedi: adl_pci6208: code styling fix
WANG Cong (1):
kernel/sysctl.c: fix the incomplete part of
sysctl_max_map_count-should-be-non-negative.patch
Wan ZongShun (3):
ARM: fix bug of checking on signed return value using unsigned statement
in w90p910 platform
ARM: NUC900: Add spi driver support for nuc900
ARM: NUC900: add RTC driver support for nuc910 and nuc920
Wei Yongjun (3):
sctp: implement definition for SACK-IMMEDIATELY extension
sctp: implement the receiver side for SACK-IMMEDIATELY extension
sctp: implement the sender side for SACK-IMMEDIATELY extension
Wenji Huang (2):
Kbuild: clean up marker
Kbuild: clear marker out of modpost
Werner Almesberger (1):
rtc: pcf50633: manage RTC alarm "pending" flag
Wey-Yi Guy (75):
iwlwifi: modify LED blink index table
iwlwifi: remove un-supported eeprom parameters
iwlwifi: separate nic_config for different NIC
iwlwifi: separate set_hw_params function for 6000 series
iwlwifi: Adjust blink rate to compensate Clock difference
iwlwifi: show NVM version in debugfs
iwlwifi: Use RTS/CTS as the preferred protection mechanism for 6000 series
iwlwifi: allow user change protection mechanism for HT
iwlwifi: EEPROM version for 1000 and 6000 series
iwlwifi: use S_IRUGO and S_IWUSR in module parameters
iwlwifi: send cmd to uCode to configure valid tx antenna
iwlwifi: update PCI Subsystem ID for 1000 series
iwlwifi: update PCI Subsystem ID for 6000 series
iwlwifi: add LED mode to support different LED behavior
iwlwifi: Chain Noise Calibration for 6000 series
iwlwifi: reliable entering of critical temperature state
iwlwifi: change valid EEPROM version for 1000 series
iwlwifi: set default aggregation frame count limit to 31
iwlwifi: validate the signature for EEPROM and OTP
iwlwifi: remove duplicated/unused definition
iwlwifi: additional items in sensitivity range table
iwlwifi: dynamic allocate tx queue structure
iwlwifi: showing accumulative ucode statistics counters
iwlwifi: update channel switch command API
iwlwifi: show current power save status reported by uCode
iwlwifi: identify eeprom version for 6x50 series NIC
iwlwifi: fix incorrect otp blocks number for 6x50 series
iwlwifi: set auto clock gate disable bit for 6x00/6x50 series
iwlwifi: no chain noise support for 6x50 series
iwlwifi: rework for static power save
iwlwifi: fix gain computation for 5000 series and up
iwlwifi: separate led function from statistic notification
iwlwifi: update bt co-exit configuration parameter
iwlwifi: specify the valid tx/rx chain in device config structure
iwlwifi: increase max tfd payload size
iwlwifi: choose thermal throttle method based on device config
iwlwifi: issue ct_kill host command based on device config
iwlwifi: add channel switch support to 5000 series and up
iwlwifi: remove unused parameters
iwlwifi: remove duplicated define
iwlwifi: update lowest API version support for 6x00 & 6x50 series
iwlwifi: minor comments changes for wimax co-exist command
iwlwifi: coex API data structure
iwlwifi: add SM PS support for 6x50 series
iwlwifi: add wimax/wifi coexist support for 6x50 series
iwlwifi: print rx_on config to help debug
iwlwifi: no periodic Tx/IQ calibration for 6x00/6x50 series
iwlwifi: remove un-used parameter
iwlwifi: fix for channel switch
iwlwifi: drop non-production PCI-IDs
iwlwifi: do not base station's sm_ps setting on AP
iwlwifi: Fix issue on file transfer stalled in HT mode
iwlwifi: validate enhanced tx power entry
iwlwifi: disable coex until implementation ready for 6x50
iwlwifi: remove unused parameter from iwl_channel_info
iwlwifi: drop non-production PCI-IDs for 6x50 series
iwlwifi: remove external reference for non-exist data structure
iwlwifi: update reply_statistics_cmd with 'clear' parameter
iwlwifi: eliminate the possible 1/2 dBm tx power loss in 6x00 & 6x50
series
iwlwifi: align tx/rx statistics debugfs format
iwlwifi: control led while update tx/rx bytes counts
iwlwifi: set sm_ps_mode as part of cfg parameters
iwlwifi: reset led_tpt when clear tx/rx traffic byte counts
iwlwifi: set read/write permission for debugfs files
iwlwifi: increase tx_queue debugfs buffer size
iwlwifi: dynamically allocate buffer for sram debugfs file
iwlwifi: fix reserved2 field in iwl4965_addsta
iwlwifi: update supported PCI_ID list for 5xx0 series
iwlwifi: by default, dump entire sram data portion
iwlwifi: dump error log when uCode error occurred
iwlwifi: print limited number of event log when uCode error
iwlwifi: change message for cmd queue full error
iwlwifi: remove reset led_tpt from iwl_leds_init()
iwl3945: remove duplicated event logging code
iwlwifi: indicate uCode type when fail dump error/event log
William Allen Simpson (9):
net: TCP_MSS_DEFAULT, TCP_MSS_DESIRED
TCPCT part 1a: add request_values parameter for sending SYNACK
TCPCT part 1b: generate Responder Cookie secret
TCPCT part 1c: sysctl_tcp_cookie_size, socket option
TCP_COOKIE_TRANSACTIONS
TCPCT part 1d: define TCP cookie option, extend existing struct's
TCPCT part 1e: implement socket option TCP_COOKIE_TRANSACTIONS
TCPCT part 1f: Initiator Cookie => Responder
TCPCT part 1g: Responder Cookie => Initiator
Documentation: rw_lock lessons learned
Wim Van Sebroeck (1):
[WATCHDOG] iTCO_wdt.c - cleanup chipset documentation
Wolfgang Grandegger (2):
can: make the number of echo skb's configurable
can: provide library functions for skb allocation
Wolfram Sang (18):
pcmcia: drop already defined PCI_IDs
spi/mpc52xx-psc-spi: check for valid PSC
spi/mpc52xx: replace printk with dev_err
net/can: add driver for mscan family & mpc52xx_mscan
net/can/mscan: move defines into .h file
net/can/mscan: trivial fixes
net/can/mscan: drop support for CAN_MODE_{SLEEP|STOP}
net/can/mscan: use {clr|set}bits8 macros
net/can/mscan: fix function annotations
net/can/mscan: drop assignment in while-construct
net/can/mpc52xx_can: refactor clock-get routine
net/can/mpc52xx_can: improve properties and their description
net/can/mscan: replace hardcoded values with defines
net/can/mscan: add error path to mscan_open()
net/can/mscan: improve build
i2c/chips: Move ds1682 to drivers/misc
spi/mpc52xx-spi: minor cleanups
regulator: add driver for MAX8660/8661
Wu Fengguang (57):
ALSA: hda - select IbexPeak handler for Calpella
ALSA: hda - vectorize get_empty_pcm_device()
ALSA: hda - allow up to 4 HDMI devices
ALSA: hda - convert intelhdmi global references to local parameters
ALSA: hda - remove intelhdmi dependency on multiout
ALSA: hda - use pcm prepare/cleanup callbacks for intelhdmi
ALSA: hda - reorder intelhdmi prepare/cleanup callbacks
ALSA: hda - vectorize intelhdmi
ALSA: hda - get intelhdmi max channels from widget caps
ALSA: hda - auto parse intelhdmi cvt/pin configurations
ALSA: hda - remove static intelhdmi configurations
ALSA: intelhdmi - fix audio infoframe fill size
ALSA: intelhdmi - fix channel mapping slot mask
ALSA: intelhdmi - export monitor-presence and ELD-valid status
ALSA: hda - introduce snd_hda_jack_detect() and snd_hda_pin_sense()
ALSA: intelhdmi - probe for monitor/eld presence at module init time
ALSA: intelhdmi - separate out infoframe checksum routine
ALSA: intelhdmi - sticky infoframe
ALSA: intelhdmi - sticky stream id and format
ALSA: intelhdmi - sticky channel count
ALSA: hda - show EPSS capability in proc
ext4: remove encountered_congestion trace
ext4: remove unused parameter wbc from __ext4_journalled_writepage()
writeback: remove unused nonblocking and congestion checks (gfs2)
writeback: remove the always false bdi_cap_writeback_dirty() test
writeback: introduce wbc.for_background
writeback: remove unused nonblocking and congestion checks
ALSA: hda - show HBR(High Bit Rate) pin cap in procfs
ALSA: intelhdmi - accept DisplayPort pin
ALSA: intelhdmi - channel mapping applies to Pin
ALSA: intelhdmi - add channel mapping for typical configurations
intelhdmi - dont power off HDA link
/dev/mem: remove redundant test on len
/dev/mem: introduce size_inside_page()
/dev/mem: cleanup unxlate_dev_mem_ptr() calls
/dev/mem: make size_inside_page() logic straight
/dev/mem: remove the "written" variable in write_kmem()
/dev/mem: remove redundant parameter from do_write_kmem()
page-types: add standard GPL license header
HWPOISON: remove the anonymous entry
HWPOISON: return ENXIO on invalid page number
HWPOISON: avoid grabbing the page count multiple times during madvise
injection
HWPOISON: abort on failed unmap
HWPOISON: comment the possible set_page_dirty() race
HWPOISON: comment dirty swapcache pages
HWPOISON: introduce delete_from_lru_cache()
HWPOISON: remove the free buddy page handler
HWPOISON: detect free buddy pages explicitly
HWPOISON: Add unpoisoning support
HWPOISON: make semantics of IGNORED/DELAYED clear
HWPOISON: return 0 to indicate success reliably
HWPOISON: add fs/device filters
HWPOISON: limit hwpoison injector to known page types
mm: export stable page flags
HWPOISON: add page flags filter
memcg: rename and export try_get_mem_cgroup_from_page()
memcg: add accessor to mem_cgroup.css
Wu Zhangjin (44):
ALSA: SND_CS5535AUDIO: Remove the X86 platform dependency
MIPS: Add support for GZIP / BZIP2 / LZMA compressed kernel images
MIPS: Loongson: Register reserved memory pages
MIPS: Fuloong2e: Cleanup Kconfig
MIPS: Loongson early_printk: Fix variable type of uart_base
MIPS: Loongson: Add serial port support
MIPS: Bonito64: Make Loongson independent from Bonito64 code.
MIPS: Fuloong 2E: Update defconfig file
MIPS: Loongson: Cleanup machtype support
MIPS: Loongson: Cleanup the serial port support
MIPS: oprofile: Only do performance counter handling for counter
interrupts
MIPS: Loongson: Add basic Loongson 2F support
MIPS: Lemote 2F: Add a LEMOTE_MACH2F kernel option
MIPS: Lemote 2f: Enable legacy RTC driver
MIPS: Lemote 2F: Add basic CS5536 VSM support
MIPS: Lemote 2F: Add PCI support
MIPS: Lemote 2F: Add IRQ support
MIPS: Lemote 2F: Add reset support
MIPS: Lemote 2F: Add defconfig file
MIPS: Loongson 2F: Cleanup the #if clauses
MIPS: Add support for uncached accelerated mappings.
MIPS: Loongson 2F: Add suspend support framework
MIPS: Yeeloong 2F: Add board specific suspend support
MIPS: Lemote 2F: Add NAS support
MIPS: Lemote 2F: Add Lynloong support
MIPS: Lemote 2F: Add cs5536 MFGPT timer support
MIPS: Add basic CPUFreq options.
MIPS: Loongson 2F: Add CPU frequency scaling support
MIPS: Tracing: Add static function tracer support for MIPS
MIPS: Tracing: Enable HAVE_FUNCTION_TRACE_MCOUNT_TEST for MIPS
MIPS: Tracing: Add an endian argument to scripts/recordmcount.pl
MIPS: Tracing: Add dynamic function tracer support
MIPS: Tracing: Add IRQENTRY_EXIT section for MIPS
MIPS: Tracing: Add function graph tracer support for MIPS
MIPS: Tracing: Add dynamic function graph tracer for MIPS
MIPS: Tracing: Make ftrace for MIPS work without -fno-omit-frame-pointer
MIPS: Tracing: Reserve $12(t0) for mcount-ra-address of gcc 4.5
MIPS: Tracing: Make function graph tracer work with -mmcount-ra-address
MIPS: Yeeloong 2F: Add basic EC operations
MIPS: Yeeloong 2F: Add LID open event as the wakeup event
MIPS: Yeeloong 2F: Cleanup reset logic using the new ec_write function
MIPS: Lemote 2F: Suspend CS5536 MFGPT Timer
MIPS: Loongson: Cleanups of serial port support
RTC: rtc-cmos.c: Fix warning on MIPS
Xiao Guangrong (16):
tracing/ksym_tracer: fix the output of ksym tracer
tracing/ksym_tracer: fix write operation of ksym_trace_filter
tracing/ksym_tracer: support quick clear for ksym_trace_filter -- v2
perf_event: Initialize data.period in perf_swevent_hrtimer()
perf_event: Fix compile error
perf/sched: Fix 'perf sched trace'
perf_event: Fix raw event processing
perf_event: Fix __dsos__write_buildid_table()
perf_event: Eliminate raw->size
perf_event: Clean up __perf_event_init_context()
perf_event: Allocate children's perf_event_ctxp at the right time
perf_event: Cleanup for cpu_clock_perf_event_update()
perf sched: Fix for getting task's execution time
perf_event: Fix perf_swevent_hrtimer() variable initialization
perf_event: Fix variable initialization in other codepaths
generic-ipi: cleanup for generic_smp_call_function_interrupt()
Xiaotian Feng (5):
x86: pat: Clean up req_type special case for reserve_memtype()
x86: pat: Remove ioremap_default()
x86/pat: Trivial: don't create debugfs for memtype if pat is disabled
x86/reboot: Add pci_dev_put in reboot_fixup_32.c for consistency
ipvs: fix synchronization on connection close
Xose Vazquez Perez (1):
rt2x00: more ids to rt2800usb.c
YOSHIFUJI Hideaki / å??è?¤è?±æ?? (4):
ipv6 sit: 6rd (IPv6 Rapid Deployment) Support.
ipv6 sit: Ensure to initialize 6rd parameters.
ipv6 sit: Fix 6rd relay address.
ipv6 sit: Set relay to 0.0.0.0 directly if relay_prefixlen == 0.
Yan, Zheng (13):
Btrfs: Avoid superfluous tree-log writeout
Btrfs: Add btrfs_duplicate_item
Btrfs: Rewrite btrfs_drop_extents
Btrfs: Fix disk_i_size update corner case
Btrfs: Avoid orphan inodes cleanup while replaying log
Btrfs: Avoid orphan inodes cleanup during committing transaction
Btrfs: Make fallocate(2) more ENOSPC friendly
Btrfs: Make truncate(2) more ENOSPC friendly
Btrfs: Pass transaction handle to security and ACL initialization
functions
Btrfs: Add delayed iput
Btrfs: Fix btrfs_drop_extent_cache for skip pinned case
Btrfs: Fix per root used space accounting
Btrfs: don't add extent 0 to the free space cache v2
Yang, Bo (13):
[SCSI] megaraid_sas: tape drive support fix
[SCSI] megaraid_sas: Add poll mechanism to megaraid sas driver
[SCSI] megaraid_sas: add sysfs for AEN polling
[SCSI] megaraid_sas: Add new megaraid SAS 2 controller support to the
driver
[SCSI] megaraid_sas: infrastructure to get PDs from FW
[SCSI] megaraid_sas: report system PDs to OS
[SCSI] megaraid_sas: allocate the application cmds to sas2 controller
[SCSI] megaraid_sas: add the IEEE SGE support to SAS2 controller
[SCSI] megaraid_sas: Fix the fix for fw hang caused by megaraid sas
application
[SCSI] megaraid_sas: Add the support for updating the OS after
adding/removing the devices from FW
[SCSI] megaraid_sas: fix 64 bit sense pointer truncation
[SCSI] megaraid_sas: use the firmware boot timeout when waiting for
commands
[SCSI] megaraid_sas: Update version number and documentation
Yaniv Rosner (10):
bnx2x: Fix Parallel-Detect settings
bnx2x: Fix CL73 autoneg issues
bnx2x: Miscellaneous debug print and tabs
bnx2x: Enable FC when parallel-detect is used
bnx2x: Modify BCM8706 link init seq
bnx2x: Add support for BCM84823
bnx2x: Fix BCM8726 ROM load seq
bnx2x: Fix 10G mode in BCM8481/BCM84823
bnx2x: Fix register access timeout in 10M
bnx2x: version 1.52.1-3
Yegor Yefremov (1):
ARM: 5770/1: Add DMA Engine support to at91sam9g45
Yevgeny Petrilin (1):
mlx4_core: Fix parsing of reserved EQ cap
Yi Li (4):
Blackfin: fix gptimer0 clock source compile warning
Blackfin: unify sched_clock() handling between clock sources
Blackfin: use common code for cycle->nanosecond conversion
Blackfin: SMP: don't start up core b until its state has been completely
onlined
Yi Zou (27):
ixgbe: Add support for 82599 alternative WWNN/WWPN prefix
net: Add ndo_fcoe_get_wwn to net_device_ops
ixgbe: Add support for netdev_ops.ndo_fcoe_get_wwn to 82599
vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device
ixgbe: use known user priority for FCoE when DCB is enabled
ixgbe: select FCoE Tx queue in ndo_select_queue
[SCSI] libfc: fix ddp in fc_fcp for 0 xid
[SCSI] fcoe: remove redundant checking of netdev->netdev_ops
[SCSI] libfc: Fix wrong scsi return status under FC_DATA_UNDRUN
[SCSI] fcoe: Use NETIF_F_FCOE_MTU flag to set up max frame size
(lport->mfs)
[SCSI] libfc: Fix frags in frame exceeding SKB_MAX_FRAGS in
fc_fcp_send_data
[SCSI] fcoe: Call ndo_fcoe_enable/disable to turn FCoE feature on/off in
LLD
[SCSI] fcoe: remove extra function decalrations
[SCSI] fcoe: Fix checking san mac address
[SCSI] fcoe: Fix getting san mac for VLAN interface
[SCSI] fcoe: Fix setting lport's WWNN/WWPN to use san mac address
[SCSI] fcoe: Fix using VLAN ID in creating lport's WWWN/WWPN
[SCSI] libfcoe: Do not pad FIP keep-alive to full frame size
[SCSI] libfc: fix payload size passed to fc_frame_alloc() in
fc_lport_els_request
[SCSI] libfc: add FC-BB-5 LESB counters to fcoe_dev_stats
[SCSI] libfcoe: add checking disable flag in FIP_FKA_ADV
[SCSI] libfcoe: add tracking FIP Virtual Link Failure count
[SCSI] libfcoe: add tracking FIP Missing Discovery Advertisement count
[SCSI] libfc: add fcoe_fc_els_lesb to fc_fcoe.h for FC-BB-5 LESB
definitions
[SCSI] fcoe, libfc: add get_lesb() to allow LLD to fill the link error
status block (LESB)
[SCSI] libfc: add support of receiving ELS_RLS
[SCSI] fcoe: Use LLD's WWPN and WWNN for lport if LLD supports
ndo_fcoe_get_wwn
Yinghai Lu (17):
x86/PCI: read root resources from IOH on Intel
x86: Make sure wakeup trampoline code is below 1MB
x86: When cleaning MTRRs, do not fold WP into UC
x86: Change crash kernel to reserve via reserve_early()
x86: apic: Remove not needed #ifdef
x86: Re-get cfg_new in case reuse/move irq_desc
x86: apic: Print out SRAT table APIC id in hex
x86, numa, bootmem: Only free bootmem on NUMA failure path
x86, numa: Use near(er) online node instead of roundrobin for NUMA
x86: Move find_smp_config() earlier and avoid bootmem usage
x86, mtrr: Fix sorting of mtrr after subtracting
x86/pci: seperate x86_pci_rootbus_res_quirks from amd_bus.c
PCI: add debug output for DMA mask info
PCI: show dma_mask bits in /sys
x86/PCI: claim SR-IOV BARs in pcibios_allocate_resource
x86: Use find_e820() instead of hard coded trampoline address
x86: Gart: fix breakage due to IOMMU initialization cleanup
Yoichi Yuasa (2):
Add KZM-ARM11-01 support
rtc-vr41xx: use resource_size()
Yong Wang (2):
x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value
x86: Mark the thermal init functions __init
Youquan, Song (1):
crypto: testmgr - Add ghash algorithm test before provide to users
Yury Polyanskiy (1):
xfrm: SAD entries do not expire correctly after suspend-resume
Zachary Amsden (5):
KVM: Separate timer intialization into an indepedent function
KVM: Kill the confusing tsc_ref_khz and ref_freq variables
KVM: Fix printk name error in svm.c
KVM: Fix hotplug of CPUs
KVM: x86: Harden against cpufreq
Zeev Tarantov (1):
perf tools: Fix syntax in documentation
Zhai, Edwin (2):
KVM: introduce kvm_vcpu_on_spin
KVM: VMX: Add support for Pause-Loop Exiting
Zhang Le (1):
USB: option.c: add support for D-Link DWM-162-U5
Zhang Rui (2):
ACPI: support customizing ACPI control methods at runtime
ACPI: add kernel tainting after overriding an ACPI control method
Zhao Yakui (20):
drm/i915: Replace DRM_DEBUG with DRM_DEBUG_DRIVER
drm/i915: Replace DRM_DEBUG with DRM_DEBUG_KMS
drm/i915: Replace DRM_DEBUG with DRM_DEBUG_KMS in DVO output code.
drm/i915: Add ACPI OpRegion support for Ironlake
ACPI: Notify the _PPC evaluation status to the platform
drm/i915: Enable LVDS downclock feature through EDID.
drm/i915: Check whether the LVDS downclock is found in VBT
drm/i915: Restore the DPLL calculation logic for 9xx platform
drm/i915: parse child device from VBT
drm/i915: Don't set up HDMI ports that aren't in the BIOS device table.
drm/i915: Don't set up DP ports that aren't in the BIOS device table.
drm/i915: Don't set up the LVDS if it isn't in the BIOS device table.
drm/i915: Don't set up the TV port if it isn't in the BIOS table.
drm/i915: Add 30ms delay to make SDVO TV detection reliable.
drm/i915: fix the incorrect condition judgement in dp_is_present_in_vbt
drm/i915: Add the missing clonemask for display port on Ironlake
drm/i915: Declare the new VBT parsing functions as static
drm: disable all the possible outputs/crtcs before entering KMS mode
ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f.
ACPI: Use the return result of ACPI lid notifier chain correctly
Zhaolei (1):
fatfs: use common time_to_tm in fat_time_unix2fat()
Zhenyu Wang (3):
drm/i915: Add display hotplug event on Ironlake
drm/i915: Fix LVDS stability issue on Ironlake
drm/i915: PineView only has LVDS and CRT ports
Zhu Yi (11):
iwlwifi: use paged Rx
iwmc3200wifi: add BGN sdio device id
iwmc3200wifi: allow joining an existed IBSS network
iwmc3200wifi: handle coexistence radio notification
iwlwifi: fix use after free bug for paged rx
iwlwifi: reuse page for notification packets
mac80211: make align adjustment code support paged SKB
iwlwifi: allocate 128 bytes linear buffer for rx skb
iwmc3200wifi: Set wireless mode correctly
iwmc3200wifi: fix NULL pointer dereference in pmkid update
ipw2100: fix rebooting hang with driver loaded
adam radford (2):
[SCSI] 3w-sas: Add new driver for LSI 3ware 9750
[SCSI] 3w-9xxx fix bug in sgl loading
akpm@xxxxxxxxxxxxxxxxxxxx (2):
sound/pci/hda/patch_via.c: work around gcc-4.0.2 ICE
leds: drivers/leds/leds-ss4200.c: fix return statement
andrew hendry (3):
X25: Move SYSCTL ifdefs into header
X25: Check for errors in x25_init
X25: Fix oops and refcnt problems from x25_dev_get
arnaud.patard@xxxxxxxxxxx (4):
ARM: H1940: add mmc device
ARM: H1940: enable rtc
ARM: H1940: add lcd/backlight device definition
ARM: H1940: Convert h1940 bluetooth driver to rfkill
arnd@xxxxxxxx (1):
powerpc: Fix wrong error code from ppc32 select syscall
ashish kalra (1):
sata_fsl: Add asynchronous notification support
bart.hartgers@xxxxxxxxx (6):
USB: ark3116: Setup some basic infrastructure for new ark3116 driver.
USB: ark3116: Make existing functions 16450-aware and add close and
release functions.
USB: ark3116: Replace cmget
USB: ark3116: Add cmset and break
USB: ark3116: Callbacks for interrupt and bulk read
USB: ark3116: Cleanup of now unneeded functions
chaithrika@xxxxxx (1):
TI DaVinci EMAC: Minor macro related updates
chas williams - CONTRACTOR (3):
atm: [lec] initialize .netdev_ops before calling register_netdev()
atm: [he] adjust tests to account for sk_wmem_alloc changes
atm: [br2684] allow routed mode operation again
fangxiaozhi (1):
net: PPP buffer too small for higher speed connections
hartleys (6):
mtd_blkdevs.c: quiet a "symbol shadows" sparse warning
spi: atmel_spi.c: use resource_size()
spi: spi_bfin5xx.c: use resource_size()
spi: spi_mpc8xxx.c: use resource_size()
spi: spi_sh_sci.c: use resource_size()
spi: spi_txx9.c: use resource_size()
hiranotaka@xxxxxx (1):
V4L/DVB (13394): pt1: Support FE_READ_SNR
jack wang (10):
[SCSI] pm8001: add SAS/SATA HBA driver
[SCSI] pm8001: Fix for sata io circular lock dependency.
[SCSI] pm8001: enhance error handle for IO patch
[SCSI] pm8001: fix endian issues with SAS address
[SCSI] pm8001: set SSC down-spreading only to get less errors on some 6G
device.
[SCSI] pm8001:fix potential NULL pointer dereference
[SCSI] pm8001: bit set pm8001_ha->flags
[SCSI] pm8001: do not reset local sata as it will not be found if reset
[SCSI] pm8001: enable read HBA SAS address from VPD
[SCSI] pm8001: misc code cleanup
jack_wang (3):
[SCSI] pm8001: add reinitialize SPC parameters before phy start
[SCSI] pm8001: enhance IOMB process modules
[SCSI] pm8001: Fixes for tag alloc, error goto and code cleanup
jamal (2):
pkt_sched: ingress socket filter by mark
pkt_sched: skbedit add support for setting mark
jassi brar (1):
ASoC: Support WM8580 based audio subsystem on SMDK64xx machines
john fastabend (1):
[SCSI] fcoe: add check to fail gracefully in bonding mode
john stultz (4):
ntp: Provide compability defines (You say MOD_NANO, I say ADJ_NANO)
time: Implement logarithmic time accumulation
time: Remove xtime_cache
procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm
jolsa@xxxxxxxxxx (1):
tracing: Support multiple pids in set_pid_ftrace file
kxie@xxxxxxxxxxx (1):
[SCSI] cxgb3i: always use negative errno in case of error
manjugk manjugk (1):
omap3 : Enable TWL4030 Keypad for Zoom2 and Zoom3 boards
matt mooney (2):
Staging: comedi: mite.c: fix coding style
Staging: comedi: mite.h: deletion of unused functions
matthieu castet (1):
airo : allow supend with card without power management
pbathija@xxxxxxxx (1):
powerpc/44x: Fix DMA ranges in DTS file for Katmai board.
roel kluin (10):
x25: bit and/or confusion in x25_ioctl()?
net/hamradio: fix test in receive()
sb1250-mac: duplicate setting of bit V_MAC_RX_PL_THRSH(4) in
sbmac_channel_start()
net: Cleanup redundant tests on unsigned
net: Cleanup redundant tests on unsigned
atm: Cleanup redundant tests on unsigned
ax25: unsigned cannot be less than 0 in ax25_ctl_ioctl()
cnic: ensure ulp_type is not negative
powerpc/spufs: Fix test in spufs_switch_log_read()
mlx4_core: return a negative error value
sonic zhang (1):
i2c-core: i2c bus should support PM entries in struct dev_pm_ops
stephen hemminger (12):
netdev: add netdev_continue_rcu
vlan: eliminate use of dev_base_lock
net: use rcu for network scheduler API
s390: use RCU to walk list of network devices
decnet: use RCU to find network devices
IPV4: use rcu to walk list of devices in IGMP
CAN: use dev_get_by_index_rcu
netdev: fold name hash properly (v3)
decnet: add RTNL lock when reading address list
decnet: convert dndev_lock to spinlock
sky2: print Optima chip name
sky2: leave PCI config space writeable
steve@xxxxxxxxxxxxxxx (3):
microblaze: Fix pfn_valid() for noMMU
microblaze: Fix level interrupt ACKing
microblaze: nommu: Don't clobber R11 on syscalls
vikram pandita (13):
omap: introduce OMAP_LL_DEBUG_NONE DEBUG_LL config
omap3: 3630: update is_chip variable
omap3: defconfigs: remove SYSFS_DEPRECATED flag
omap3: zoom: split board file for software reuse
omap3: zoom: rename zoom2 name to generic zoom
omap3: zoom: Drop i2c-1 speed to 2400
omap3: zoom: Introduce zoom3 board support
omap: zoom3: defconfig creation
omap: zoom2: update defconfig for LL_DEBUG_NONE
omap: 3630sdp: introduce 3630 sdp board support
omap: 3630sdp: defconfig creation
omap: header: remove unused data-type
omap: serial: fix non-empty uart fifo read abort
wanzongshun (4):
ARM: 5838/1: add nuc950_defconfig
ARM: 5839/1: add nuc960_defconfig
ARM: 5842/1: add spi resource support for nuc900
ARM: 5844/1: rename w90p910_defconfig to n uc910_defconfig
zeal (2):
KS8695: fix ks8695_rx_irq() bug.
KS8695: fix ks8695_rx() unreasonable action.
zhao.ming9@xxxxxxxxxx (1):
USB: option: add pid for ZTE
Ã?ric Piel (3):
V4L/DVB (13295): sms1xxx: load smsdvb also for the hauppauge tiger cards
lis3: update documentation and comments
lis3: fix show rate for 8 bits chips
Å?ukasz WojniÅ?owicz (1):
ALSA: hda - 4930g mute lfe and side when pluging in headphones
-----------------------------------------------------------------------
hooks/post-receive
--
XFS development tree
|