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, v3.4-rc1 has been created
at b84516a747a9754fc77668a23cbf6203cf2c05d2 (tag)
tagging dd775ae2549217d3ae09363e3edb305d0fa19928 (commit)
replaces v3.3
tagged by Linus Torvalds
on Sat Mar 31 16:24:17 2012 -0700
- Log -----------------------------------------------------------------
Linux 3.4-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)
iQEcBAABAgAGBQJPd5IqAAoJEHm+PkMAQRiGisYH/iOhuzD7pkUuXcsh1YAAoZji
uFbAlBnJxBD7OvH00psFey8oVivgVgnTqH84zVkyzYgxt+PYKn/QtvPdCgjRDDje
tONmbZ47O0RveszfeT7Q5fojsWjGgFrtNOsEmVyz5w622ToJnrxdr+PCOko3dPIZ
EJT8r8FdJXHqsFnS6vskysukvzjslLpqvtIqpKrKGlTIfZSEDWUw+Pd37IZxbMPu
TzUQPeCYz3NHmvfDywPXG8rfkIzPCBcR8vujdpK5NGyEQmMQfXq1bwrG1PWg2o7b
0QPSPIf/ZI7nrOy7cQVER6pU8SsUSfV8sF6r/SCvUHd07lJ+o3AgkIatxOSnrRI=
=bEgW
-----END PGP SIGNATURE-----
Aaro Koskinen (1):
ARM: OMAP: add minimal support for Nokia RM-696
Aarthi Thiruvengadam (2):
ath6kl: Clear the IE in firmware if not set
ath6kl: Fix merge error in ath6kl_set_ies()
AceLan Kao (4):
dell-laptop: add 3 machines that has touchpad LED
dell-laptop: touchpad LED should persist its status after S3
asus-wmi: add scalar board brightness adj. support
asus-wmi: store backlight power status for AIO machine
Adam Jackson (7):
drm/i915: Silence _DSM errors
drm/i915: Implement plane-disabled assertion for PCH too
drm/i915: Fix assert_pch_hdmi_disabled to mention HDMI (not DP)
drm/i915: Remove a comment about PCH from the non-PCH path
drm/i915/dp: Tweak auxch clock divider for PCH
drm/i915/dp: Use auxch precharge value of 5 everywhere
drm/i915/dp: Check for AUXCH error before checking for success
Adrian Hunter (7):
dmaengine: intel_mid_dma: fix error status mask
dmaengine: intel_mid_dma: move pm_runtime_put
mmc: start removing enable / disable API
mmc: core: add high-capacity erase size capability flag
mmc: sdhci-pci: select HC erase size for Medfield eMMC
mmc: sdhci: add quirk for keeping card power during suspend
mmc: sdhci-pci: add SDHCI_QUIRK2_HOST_OFF_CARD_ON for Medfield SDIO
Afzal Mohammed (2):
cpufreq: OMAP: specify range for voltage scaling
ARM: OMAP2+: id: Add am33xx SoC type detection
Ajeet Yadav (1):
Squashfs: use define instead of constant
Ajit Khaparde (4):
be2net: enable WOL by default if h/w supports it
be2net: Program secondary UC MAC address into MAC filter
be2net: Fix number of vlan slots in flex mode
be2net: fix programming of VLAN tags for VF
Akihiro Nagai (4):
perf script: Unify the expressions indicating "unknown"
perf script: Print branch_from and branch_to of BTS events
perf script: Add the offset field specifier
perf script: Add option resolving vmlinux path
Akihiro Tsukada (4):
[media] dvb: earth-pt1: stop polling data when no one accesses the device
[media] dvb: earth-pt1: add an error check/report on the incoming data
[media] dvb: earth-pt1: decrease the too large DMA buffer size
[media] dvb: earth-pt1: remove unsupported net subdevices
Akinobu Mita (12):
mISDN: use memchr_inv
[SCSI] hpsa: use find_first_zero_bit
powerpc/pmac: Use string library in nvram code
bitops: rename for_each_set_bit_cont() in favor of analogous list.h
function
bitops: remove for_each_set_bit_cont()
bitops: introduce for_each_clear_bit()
mtd: use for_each_clear_bit()
s390/char: use for_each_clear_bit()
uwb: use for_each_clear_bit()
x86: use for_each_clear_bit_from()
string: memchr_inv() speed improvements
sysctl: use bitmap library functions
Al Viro (114):
mm: collapse security_vm_enough_memory() variants into a single function
security: trim security.h
constify struct pci_dev * in obvious cases
vfs: check i_nlink limits in vfs_{mkdir,rename_dir,link}
vfs: drop_file_write_access() made static
ecryptfs: don't bother with ->drop_inode()
vfs: turn generic_drop_inode() into static inline
clean up the failure exits in cifs_read_super()
coda: clean failure exits in coda_fill_super()
... and the same failure exits cleanup for ocfs2
procfs: clean proc_fill_super() up
switch open-coded instances of d_make_root() to new helper
ntfs: switch to d_make_root()
fat: switch to d_make_root()
hfsplus: switch to d_make_root()
minixfs: switch to d_make_root()
tidy up after d_make_root() conversion
vfs: d_alloc_root() gone
aio: don't bother with async freeing on failure in ioctx_alloc()
aio: aio_nr decrements don't need to be delayed
aio: aio_nr_lock is taken only synchronously now
aio: use cancel_delayed_work_sync()
aio: don't bother with cancel_delayed_work() in exit_aio()
aio: fix the comment in aio_kick_handler()
constify path argument of audit_log_d_path()
constify path argument of trace_seq_path()
switch unix_sock to struct path
switch touch_atime to struct path
no need to play with fs->seq in exit_fs()
vfs: take path_get_longterm() out of write_seqcount scope
take private bits of reiserfs_xattr.h to fs/reiserfs/xattr.h
move reiserfs_acl.h to fs/reiserfs/acl.h
kill pointless includes of reiserfs_fs_{i,sb}.h
move private bits of reiserfs_fs.h to fs/reiserfs/reiserfs.h
kill reiserfs_fs_{i,sb}.h
spufs: make register_filesystem the last potential failure exit
ibmasmfs: make register_filesystem the last failure exit
make simple_pin_fs() pass MS_KERNMOUNT - it's a kernel-internal one
usbfs: kill racy detection of simple_pin_fs()
9p: make register_filesystem() the last failure exit
anon_inodes: move allocation of anon_inode into ->mount()
autofs: set things up *before* registering fs type
__register_binfmt() made void
configfs: don't bother with checks for mkdir/rmdir/unlink/symlink in root
configfs: kill configfs_sb
configfs: sanitize configfs_create()
configfs: configfs_create_dir() has parent dentry in dentry->d_parent
make configfs_pin_fs() return root dentry on success
jfs: mising cleanup on register_filesystem() failure
logfs: missing cleanup on register_filesystem() failure
ntfs: forgets to unregister sysctls on register_filesystem() failure
ecryptfs: make register_filesystem() the last potential failure exit
ocfs2: fix leaks on failure exits in module_init
gadgetfs: list_for_each_safe() misuse
um: embed ->stub_pages[] into mmu_context
um: uml_dup_mmap() relies on ->mmap_sem being held, but activate_mm()
doesn't hold it
trim includes in inode.c
take removal of PF_FORKNOEXEC to flush_old_exec()
qnx4: get rid of qnx4_bread/qnx4_getblk
qnx4: new helper - try_extent()
debugfs-related mode_t whack-a-mole
VM: unmap_page_range() can return void
VM: can't go through the inner loop in unmap_vmas() more than once...
VM: make zap_page_range() return void
VM: don't bother with feeding upper limit to tlb_finish_mmu() in
exit_mmap()
VM: make unmap_vmas() return void
VM: make zap_page_range() callers that act on a single VMA use separate
helper
ext4: initialization of ext4_li_mtx needs to be done earlier
Fix full_name_hash() behaviour when length is a multiple of 8
um: clean up the includes in ubd
um: auxvec.h is never used
um: switch line_remove() to setup_one_line()
um: switch line_config() to setup_one_line()
um: get rid of the init_prio mess
um: convert count_lock to mutex, fix a race in line_open()
um: fix races between line_open() and line_config()
um: switch line.c tty drivers to dynamic device creation
um: get rid of lines_init()
um: finally kill ->init_str leaks
um: sorting out the chan mess, part 1
um: switch users of ->chan_list to ->chan_{in,out} (easy cases)
um: chan_init_pri is dead now
um: line->have_irq is never checked...
um: race fix: initialize delayed_work *before* registering IRQ
um: switch close_chan() to struct line
um: merge processor_{32,64}.h a bit...
um: asm-offsets.h might as well come from underlying arch...
um: remove pointless include of asm/fixmap.h from asm/pgtable.h
um: kill HOST_TASK_PID
um: ptrace-generic.h doesn't need user.h
um: a bunch of headers can be killed by using generic-y
um: use the right ifdef around exports in user_syms.c
um: don't bother trying to rebuild CHECKFLAGS for USER_OBJS
um: deadlock in line_write_interrupt()
um: most of the SUBARCH uses can be killed
um: allow SUBARCH=x86
selinuxfs: merge dentry allocation into sel_make_dir()
aio: merge aio_cancel_all() with wait_for_all_aios()
aio: take final put_ioctx() into callers of io_destroy()
pstore: trim pstore_get_inode()
mtdchar: kill persistently held vfsmount
get rid of pointless includes of ext2_fs.h
new helper: ext2_image_size()
migrate ext2_fs.h guts to fs/ext2/ext2.h
ext3: move headers to fs/ext3/
untangling do_lookup() - isolate !dentry stuff from the rest of it.
untangling do_lookup() - expand the area under ->i_mutex
untangling do_lookup() - eliminate a loop.
untangling do_lookup() - get rid of need_reval in !dentry case
untangling do_lookup() - massage !dentry case towards __lookup_hash()
untangling do_lookup() - merge failure exits in !dentry case
untangling do_lookup() - merge d_alloc_and_lookup() callers
untangling do_lookup() - switch to calling __lookup_hash()
untangling do_lookup() - take __lookup_hash()-calling case out of line.
Alan Cox (27):
x86/mid: Remove Intel Moorestown
serial: Kill off NO_IRQ
staging: sep: Fix warnings caused by sizeof() types
cpufreq/gx: Fix the compile error
staging: Fix SEP build
x86/mrst/pci: avoid SoC fixups on non-SoC platforms
vt: lock the accent table
vt: tidy a few bits of checkpatch noise
x86/mid: Kill off Moorestown
x86/mid/scu_ipc: Remove Moorestown support
vt:tackle kbd_table
vt: sort out locking for font handling
vt: push down the tty lock so we can see what is left to tackle
vt: push down tioclinux cases
vt: waitevent is self locked so drop the tty_lock
vt: tackle the main part of the selection logic
gma500: plug in more of the gamma functionality
gma500: clean up some of the struct fields we no longer use
gma500: now move the Oaktrail save state into its own structure
gma500: Kconfig documentation tweak
gma500: re-order calling on the fix setup so we set up after the DRM layer
gma500: rework register stuff sanely
gma500: Fix resume paths
gma500: suspend/resume support for Cedartrail
intel_scu_ipc: Remove Moorestown support
platform, x86: Kill off Moorestown
watchdog: softdog: convert to watchdog core
Alan Stern (19):
Driver core: driver_find() drops reference before returning
Dynamic ID addition doesn't need get_driver()
Remove useless get_driver()/put_driver() calls
Eliminate get_driver() and put_driver()
USB/PCI/PCMCIA: Clean up new_id and remove_id sysfs attribute routines
PCI/XEN: Fix bug introduced by a recent change
USB: debugging code shouldn't alter control flow
SCSI: fix typo in definition of struct scsi_target
SCSI & usb-storage: add flags for VPD pages and REPORT LUNS
usb-storage: reorganize target-specific code
usb-serial: new API for driver registration
usb-serial: use new registration API in [a-c]* drivers
usb-serial: use new registration API in [d-h]* drivers
usb-serial: use new registration API in [i-j]* drivers
usb-serial: use new registration API in [k-m]* drivers
usb-serial: use new registration API in [n-p]* drivers
usb-serial: use new registration API in [q-s]* drivers
usb-serial: use new registration API in [t-z]* drivers
usb-serial: use new registration API in staging drivers
Alasdair G Kergon (4):
dm: add persistent data to MAINTAINERS
dm uevent: no longer experimental
dm raid: no longer experimental
dm thin: use dm_target_offset
Aleksey Babahin (1):
USB: serial: add metro-usb driver to the tree
Alex (1):
ARM: OMAP: Add omap_reserve functionality
Alex Deucher (66):
drm/radeon/kms/dce3+: add support for hw i2c using atom
drm/radeon/kms: add r1xx/r2xx support for CS_KEEP_TILING_FLAGS
drm/radeon/kms: add r1xx/r2xx CS support for tiled textures
drm/radeon/kms: add wait_for_vblank asic callback
drm/radeon/kms: add a radeon asic callback for mc idle
drm/radeon/kms: reorganize hpd callbacks
drm/radeon/kms: reorganize page flip callbacks
drm/radeon/kms: reorganize pm callbacks
drm/radeon/kms: reorganize copy callbacks
drm/radeon/kms: reorganize irq callbacks
drm/radeon/kms: remove unused cp callbacks from radeon_asic
drm/radeon/kms: make ring_start, ring_test, and ib_test per ring
drm/radeon/kms: reorganize gart callbacks
drm/radeon/kms: reorganize display callbacks
drm/radeon/kms: move clock/pcie setting callbacks into pm struct
drm/radeon/kms: reorganize surface callbacks
drm/radeon/kms: clean up radeon_asic struct (v2)
drm/radeon/kms: fix analog load detection on DVI-I connectors
drm/radeon/kms: add connector quirk for Fujitsu D3003-S2 board
drm/radeon/kms: Upstream ObjectID.h updates
drm/radeon/kms: upstream atombios.h updates
drm/radeon/kms: upstream power table updates
drm/radeon/kms: add SI chip families
drm/radeon/kms: add initial DCE6 display watermark support
drm/radeon/kms: fix up atom HPD gpio parsing for DCE6
drm/radeon/kms/atom: DCE6 no longer has crtcmemreq bits
drm/radeon/kms/atom: add support for crtc power gating
drm/radeon/kms: DCE6 disp eng pll updates
drm/radeon/kms/atom: add support for DCE6.x dig transmitters
drm/radeon/kms: DP aux updates for DCE6
drm/radeon/kms: update comments about dig encoders/transmitters
drm/radeon/kms/atom: add support for SI SetVoltage table
drm/radeon/kms: update power table parsing for SI
drm/radeon/kms: add support for internal thermal sensor on SI
drm/radeon/kms: add gpu init support for SI
drm/radeon/kms: Add support for SI GPU reset
drm/radeon/kms: add support for MC/VM setup on SI
drm/radeon/kms: add support for the CONST IB to the CS ioctl
drm/radeon/kms: add VM CS checker for SI
drm/radeon/kms: Only VM CS ioctl is supported on SI (v2)
drm/radeon/kms: add ucode loading for SI
drm/radeon/kms: add support for MC ucode loading on SI
drm/radeon/kms: add support for CP setup on SI
drm/radeon/kms: add IB and fence dispatch functions for SI
drm/radeon/kms: Add support for RLC init on SI
drm/radeon/kms: add support for interrupts on SI
drm/radeon/kms: fill in startup/shutdown callbacks for SI
drm/radeon/kms: add support for compute rings in CS ioctl on SI
drm/radeon/kms: add radeon_asic struct for SI
drm/radeon/kms: Add SI pci ids
drm/radeon/kms: add trinity (TN) chip family
drm/radeon/kms: no support for internal thermal sensor on TN yet
drm/radeon/kms: DCE6.1 watermark updates for TN
drm/radeon/kms: DCE6.1 disp eng pll updates
drm/radeon/kms: Adjust pll picker for DCE6.1
drm/radeon/kms: disable PPLL0 on DCE6.1 when not in use
drm/radeon/kms/DCE6.1: ss is not supported on the internal pplls
drm/radeon/kms: Add checks for TN in the DP bridge code
drm/radeon/kms: cayman gpu init updates for trinity
drm/radeon/kms: Update evergreen functions for trinity
drm/radeon/kms/vm: set vram base offset properly for TN
drm/radeon/kms: add support for ucode loading on trinity (v2)
drm/radeon/kms: add radeon_asic struct for trinity
drm/radeon/kms: add trinity pci ids
drm/radeon/kms: update duallink checks for DCE6
drm/radeon/kms/atom: force bpc to 8 for now
Alex Elder (59):
xfs: only take the ILOCK in xfs_reclaim_inode()
ceph: don't reset s_cap_ttl to zero
ceph: use a shared zero page rather than one per messenger
ceph: make use of "else" where appropriate
ceph: kill addr_str_lock spinlock; use atomic instead
ceph: eliminate some needless casts
ceph: eliminate some abusive casts
ceph: don't null-terminate xattr values
ceph: pass inode rather than table to ceph_match_vxattr()
ceph: use a symbolic name for "ceph." extended attribute namespace
ceph: use macros to normalize vxattr table definitions
ceph: drop "_cb" from name of struct ceph_vxattr_cb
ceph: encode type in vxattr callback routines
ceph: avoid repeatedly computing the size of constant vxattr names
ceph: make ceph_setxattr() and ceph_removexattr() more alike
rbd: a few small cleanups
rbd: make ceph_parse_options() return a pointer
rbd: do not duplicate ceph_client pointer in rbd_device
rbd: encapsulate new rbd id selection
rbd: rework calculation of new rbd id's
rbd: protect the rbd_dev_list with a spinlock
rbd: tie rbd_dev_list changes to rbd_id operations
rbd: restore previous rbd id sequence behavior
rbd: release client list lock sooner
rbd: move ctl_mutex lock inside rbd_get_client()
rbd: move ctl_mutex lock inside rbd_client_create()
rbd: rename "node_lock"
rbd: a few simple changes
rbd: have rbd_get_client() return a rbd_client
rbd: reduce memory used for rbd_dev fields
rbd: simplify error handling in rbd_add()
rbd: encapsulate argument parsing for rbd_add()
rbd: don't use sscanf() in rbd_add_parse_args()
rbd: do a few checks at build time
rbd: have rbd_parse_args() report found mon_addrs size
rbd: don't allocate mon_addrs buffer in rbd_add()
rbd: fix module sysfs setup/teardown code
rbd: do some refactoring
rbd: small changes
rbd: don't drop the rbd_id too early
libceph: move prepare_write_banner()
libceph: encapsulate connection kvec operations
libceph: make ceph_msgr_wq private
libceph: encapsulate some messenger cleanup code
libceph: make ceph_tcp_connect() return int
libceph: a few small changes
ceph: ensure Boolean options support both senses
libceph: use "do" in CRC-related Boolean variables
libceph: separate CRC calculation from byte swapping
libceph: do crc calculations outside loop
libceph: small refactor in write_partial_kvec()
libceph: some simple changes
libceph: fix inverted crc option logic
libceph: use kernel_sendpage() for sending zeroes
libceph: only call kernel_sendpage() via helper
libceph: get rid of zero_page_address
libceph: rename "page_shift" variable to something sensible
libceph: isolate kmap() call in write_partial_msg_pages()
ceph: fix three bugs, two in ceph_vxattrcb_file_layout()
Alex Frid (1):
PM / QoS: Simplify PM QoS expansion/merge
Alex Gershgorin (1):
i.MX35-PDK: Add Camera support
Alex He (1):
ACPI: Clean redundant codes in scan.c
Alex Shi (4):
xen: use this_cpu_xxx replace percpu_xxx funcs
slub: per cpu partial statistics change
x86/numa: Improve internode cache alignment
KVM: use correct tlbs dirty type in cmpxchg
Alex Yang (1):
ath6kl: add testmode 2 for 6003 ART
Alexander Duyck (41):
ixgbe: Minor refactor of RSC
ixgbe: Address fact that RSC was not setting GSO size for incoming frames
ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup
ixgbe: Add function for testing status bits in Rx descriptor
ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are
ADV
ixgbe: Combine post-DMA processing of sk_buff fields into single function
skbuff: Move rxhash and vlan_tci to consolidate holes in sk_buff
ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring
ixgbe: Fix comments that are out of date or formatted incorrectly
ixgbe: add support for byte queue limits
net: Fix issue with netdev_tx_reset_queue not resetting queue from XOFF
state
net: Add memory barriers to prevent possible race in byte queue limits
ixgbe: Do no clear Tx status bits since eop_desc provides enough info
ixgbe: Reorder adapter contents for better cache utilization
ixgbe: Address issues with Tx WHTRESH value not being set correctly
ixgbe: Correct Adaptive Interrupt Moderation so that it will change values
ixgbe: Default to queue pairs when number of queues is less than CPUs
ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from
ixgbe_intr
ixgbe: Allocate rings as part of the q_vector
ixgbe: Add iterator for cycling through rings on a q_vector
ixgbe: Simplify logic for ethtool loopback frame creation and testing
ixgbe: Do not disable read relaxed ordering when DCA is enabled
ixgbe: Replace eitr_low and eitr_high with static values in
ixgbe_update_itr
ixgbe: Replace standard receive path with a page based receive
ixgbe: cleanup logic in ixgbe_change_mtu
ixgbe: Make certain that all frames fit minimum size requirements
ixgbe: Modify setup of descriptor flags to avoid conditional jumps
ixgbe: Use packets to track Tx completions instead of a seperate value
ixgbe: Place skb on first buffer_info structure to avoid using stack space
ixgbe: Write gso_segs and bytcount to the ring sooner
ixgbe: always write DMA for single_mapped value with skb
ixgbe: Store Tx flags and protocol information to tx_buffer sooner
ixgbe: Update layout of ixgbe_ring structure to improve cache performance
ixgbe: cleanup logic for the service timer and VF hang detection
ixgbe: Move poll routine in order to improve readability
ixgbe: drop err_eeprom tag which is at same location as err_sw_init
ixgbe: Two minor fixes for RSS and FDIR set queues functions
ixgbe: Whitespace cleanups
ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash
command
ixgbe: Correct flag values set by ixgbe_fix_features
ixgbe: Fix issues with SR-IOV loopback when flow control is disabled
Alexander Gordeev (7):
genirq: Fix incorrect check for forced IRQ thread handler
genirq: Get rid of unnecessary irqaction field in task_struct
genirq: No need to check IRQTF_DIED before stopping a thread handler
genirq: Get rid of unnecessary IRQTF_DIED flag
x86/io_apic: Move and reenable irq only when CONFIG_GENERIC_PENDING_IRQ=y
genirq: Minor readablity improvement in irq_wake_thread()
genirq: Get rid of unneeded force parameter in irq_finalize_oneshot()
Alexander Graf (13):
KVM: PPC: E500: Support hugetlbfs
KVM: PPC: Book3s: PR: Disable preemption in vcpu_run
KVM: PPC: Book3s: PR: No irq_disable in vcpu_run
KVM: PPC: Use get/set for to_svcpu to help preemption
KVM: PPC: align vcpu_kick with x86
KVM: PPC: Book3S: PR: Fix signal check race
KVM: PPC: Add generic single register ioctls
KVM: PPC: Add support for explicit HIOR setting
KVM: PPC: Rename MMIO register identifiers
KVM: PPC: E500: Fail init when not on e500v2
KVM: PPC: Convert RMA allocation into generic code
KVM: PPC: Initialize linears with zeros
KVM: PPC: Add HPT preallocator
Alexander Stein (7):
compiler.h: Fix typo
i2c-eg20t: Rework pch_i2c_wait_for_bus_idle to reduce wait time
i2c-eg20t: Remove write-only variables
mtd: mtdblock: call mtd_sync() only if opened for write
mmc: sdhci-pci: Add MSI support
mmc: sdhci: check interrupt flags in ISR again
mmc: sdhci-pci: allow 8-bit bus width for Intel PCH
Alexandre Bounine (2):
dmaengine/dma_slave: introduce inline wrappers
dmaengine: add context parameter to prep_slave_sg and prep_dma_cyclic
Alexandru Guduleasa (1):
staging/comedi/drivers fix spelling errors
Alexey Dobriyan (1):
crypto: sha512 - use standard ror64()
Alexey Khoroshilov (3):
[media] staging: go7007: fix mismatch in mutex lock-unlock in
[read|write]_reg_fp
[media] dib9000: fix explicit lock mismatches
[media] dib9000: implement error handling for DibAcquireLock
Alexey Orishko (4):
cdc_ncm: reduce driver latency in the data path
cdc_ncm: fix MTU and max_datagram_size handling
cdc_ncm: avoid discarding datagrams in rx path
usbnet: use netif_tx_wake_queue instead of netif_start_queue
Allan Stephens (31):
tipc: improve the link deferred queue insertion algorithm
tipc: Prevent transmission of outdated link protocol messages
tipc: Prevent broadcast link stalling in dual LAN environments
tipc: Ensure broadcast link re-acquires node after link failure
tipc: Fix problem with broadcast link synchronization between nodes
tipc: Add missing broadcast link lock when sending NACK
tipc: Fix node lock reclamation issues in broadcast link reception
tipc: Fix bug in broadcast link duplicate message statistics
tipc: Add missing locks in broadcast link statistics accumulation
tipc: Major redesign of broadcast link ACK/NACK algorithms
tipc: Remove obsolete broadcast tag capability
tipc: Prevent loss of fragmented messages over unicast links
tipc: Prevent loss of fragmented messages over broadcast link
tipc: Eliminate alteration of publication key during name table purging
tipc: Minor optimization to rejection of connection-based messages
tipc: Introduce node signature field in neighbor discovery message
tipc: Detect duplicate nodes using different network interfaces
tipc: Remove duplicate check of message destination node
tipc: Simplify enforcement of reserved name type prohibition
tipc: Add check to prevent insertion of duplicate name table entries
tipc: Eliminate a test for negative unsigned quantities
tipc: Hide internal details of node table implementation
tipc: Eliminate trivial buffer manipulation helper routines
tipc: Remove obsolete comments about routing table updates
tipc: Minor optimization to broadcast link synchronization logic
tipc: Revert name table translation optimization
tipc: Eliminate obsolete support for "not running" mode
tipc: Eliminate support for tipc_mode global variable
tipc: Un-inline port routine for processing incoming messages
tipc: Eliminate obsolete code for re-sending a message
tipc: Optimize setting of immutable payload message header fields
Allison Henderson (1):
ext4: correct ext4_punch_hole return codes
Alok Chauhan (1):
i2c: tegra: Remove unnecessary write to INT_STATUS
Alok Kataria (1):
x86, tsc: Skip refined tsc calibration on systems with reliable TSC
Amit Beka (7):
iwlwifi: range check to testmode direct reg access
iwlwifi: testmode new indirect RW API
iwlwifi: added reply data to testmode HCMD send
iwlwifi: fixes to testmode indirect access
iwlwifi: send testmode hcmd reply with rx header
iwlwifi: add testmode command for rx forwarding
iwlwifi: fixed testmode notifications length
Amit Daniel Kachhap (6):
ARM: EXYNOS: Add support AFTR mode on EXYNOS4210
ARM: S5P: add L2 early resume code
ARM: EXYNOS: save L2 settings during bootup
ARM: EXYNOS: remove useless code to save/restore L2
ARM: EXYNOS: Enable l2 configuration through device tree
thermal: Fix for setting the thermal zone mode to enable/disable
Amit Sahrawat (1):
xfs: kill the unused XFS_BB_FSB_OFFSET macro
Amit Shah (5):
virtio: balloon: Allow stats update after restore from S4
virtio: drop thaw PM operation
virtio-pci: drop restore_common()
virtio-pci: S3 support
virtio-pci: switch to PM ops macro to initialise PM functions
Amitkumar Karwar (12):
mwifiex: update BSS parameters in dump_station_info()
mwifiex: fix NULL pointer dereference in set_channel()
mwifiex: enable HT operating mode
mwifiex: cleanup in snmp_mib command preparation code
mwifiex: update correct dtim_period in dump_station()
mwifiex: remove redundant scan operation
mwifiex: remove unnecessary enum MWIFIEX_802_11_WEP_STATUS
mwifiex: handle auto authentication mode correctly
mwifiex: remove unnecessary struct mwifiex_802_11_ssid
mwifiex: fix bug in wildcard scan handling
mwifiex: correction in number of bitrates
mwifiex: correction in structure name passed to sizeof()
Amon Ott (1):
ceph: use 2 instead of 1 as fallback for 32-bit inode number
Amos Kong (1):
PCI: Can continually add funcs after adding func0
Anatolij Gustschin (3):
usb: ehci-fsl: set INCR8 mode for system bus interface on MPC512x
fbdev: da8xx:: fix reporting of the display timing info
fbdev: da8xx: add support for SP10Q010 display
Andi Kleen (15):
Add driver auto probing for x86 features v4
crypto: Add support for x86 cpuid auto loading for x86 crypto drivers
intel-idle: convert to x86_cpu_id auto probing
ACPI: Load acpi-cpufreq from processor driver automatically
HWMON: Convert via-cputemp to x86 cpuid autoprobing
HWMON: Convert coretemp to x86 cpuid autoprobing
cpufreq: Add support for x86 cpuinfo auto loading v4
x86: autoload microcode driver on Intel and AMD systems v2
usb: gadget: f_fs: Remove lock is held before freeing checks
staging/zmem: Use lockdep_assert_held instead of spin_is_locked
mm: update stale lock ordering comment for memory-failure.c
ACPI: Do cpufreq clamping for throttling per package v2
ACPI: ec: Do request_region outside WARN()
ACPI: Make ACPI interrupt threaded
Disable MCP limit exceeded messages from Intel IPS driver
Andiry Xu (10):
xHCI: BESL calculation based on USB2.0 LPM errata
xHCI: store ring's type
xHCI: store ring's last segment and segment numbers
xHCI: count free TRBs on transfer ring
xHCI: factor out segments allocation and free function
xHCI: set cycle state when allocate rings
xHCI: dynamic ring expansion
xHCI: Allocate 2 segments for transfer ring
xHCI: check enqueue pointer advance into dequeue seg
xHCI: update sg tablesize
Andre Guedes (25):
Bluetooth: Add 'eir_len' param to mgmt_device_found()
Bluetooth: Report LE devices
Bluetooth: Use GFP_KERNEL in hci_conn_add()
Bluetooth: Use GFP_KERNEL in hci_chan_create()
Bluetooth: Fix potential deadlock
Bluetooth: Remove unneeded locking
Bluetooth: Use GFP_KERNEL in hci_add_adv_entry()
Bluetooth: LE scan should send Discovering events
Bluetooth: Minor code refactoring
Bluetooth: Add hci_do_le_scan()
Bluetooth: Add hci_le_scan()
Bluetooth: MGMT start discovery LE-Only support
Bluetooth: Fix indentation
Bluetooth: Add BT_DBG to mgmt_discovering()
Bluetooth: Fix discovery state machine
Bluetooth: Fix event sending with DISCOVERY_STOPPED state
Bluetooth: Prepare start_discovery
Bluetooth: Track discovery type
Bluetooth: Merge INQUIRY and LE_SCAN discovery states
Bluetooth: Interleaved discovery support
Bluetooth: Set DISCOVERY_STOPPED if controller resets
Bluetooth: Change interleaved discovery behavior
Bluetooth: Fix Kconfig help description
Bluetooth: Check capabilities in BR/EDR and LE-Only discovery
Bluetooth: Don't force DISCOVERY_STOPPED state in inquiry_cache_flush
Andre Przywara (1):
hwmon: (fam15h_power) Increase output resolution
Andrea Arcangeli (3):
mm: thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode
numa_emulation: fix cpumask_of_node()
mm: thp: fix up pmd_trans_unstable() locations
Andrea Gelmini (1):
Documentation/powerpc/mpc52xx.txt: Checkpatch cleanup
Andrea Righi (1):
staging: zcache: avoid AB-BA deadlock condition
Andreas Herrmann (1):
hwmon: (fam15h_power) Correct sign extension of running_avg_capture
Andreas Hübner (1):
HID: add new driver for non-compliant Saitek devices
Andreas Nielsen (1):
HID: multitouch: add PID for Fructel product
Andreas Regel (2):
[media] stb0899: set FE_HAS_SIGNAL flag in read_status
[media] stb0899: fixed reading of IF_AGC_GAIN register
Andrei Emeltchenko (30):
Bluetooth: Process num completed data blocks event
Bluetooth: Remove magic number from ACL TO
Bluetooth: Use chan instead of sk
Bluetooth: Change sk to l2cap_chan
Bluetooth: trivial: space correction
Bluetooth: Add alloc_skb chan operator
Bluetooth: Use list _safe deleting from conn_hash_list
Bluetooth: Use list _safe deleting from conn chan_list
Bluetooth: Recalculate sched HCI blk/pkt flow ctrl
Bluetooth: Helper removes duplicated code
Bluetooth: Change chan_ready param from sk to chan
Bluetooth: Clean up l2cap_chan_add
Bluetooth: Remove unneeded sk variable
Bluetooth: Do not dereference zero sk
Bluetooth: Move scope of state_to_string
Bluetooth: Use symbolic names for state in debug
Bluetooth: Prefix hex numbers with object name
Bluetooth: trivial: Fix long line
Bluetooth: Revert to mutexes from RCU list
Bluetooth: Add l2cap_chan_lock
Bluetooth: Add locked and unlocked state_change
Bluetooth: Add socket error function
Bluetooth: Fix coding style issues in mgmt code
Bluetooth: Add unlocked __l2cap_chan_add function
Bluetooth: Change sk lock to chan lock in L2CAP core
Bluetooth: Remove socket lock check
Bluetooth: Fix init request completion with AMP controllers
Bluetooth: Fix double locking in LE and conless chan
Bluetooth: Remove duplicated code in l2cap conn req
Bluetooth: Save remote L2CAP fixed channel mask
Andrei Warkentin (2):
KDB: Fix usability issues relating to the 'enter' key.
dm exception store: fix init error path
Andres Salomon (1):
Input: psmouse - allow drivers to use psmouse_{de,}activate
Andrew Bird (Sphere Systems) (3):
USB: qmi_wwan: Add ZTE (Vodafone) K3565-Z and K4505-Z net interfaces
USB: option: Ignore ZTE (Vodafone) K3570/71 net interfaces
USB: qmi_wwan: Add ZTE (Vodafone) K3570-Z and K3571-Z net interfaces
Andrew Jones (1):
xen kconfig: relax INPUT_XEN_KBDDEV_FRONTEND deps
Andrew Lunn (2):
ARM: orion: spi: remove enable_clock_fix which is not used
ARM: Kirkwood: Remove tclk from kirkwood_asoc_platform_data.
Andrew Miller (14):
Staging: media: lirc: lirc_sasem.c: fixed long line coding style issue
Staging: rtl8187se: r8180_core.c: Cleaned up if statement
Staging: rtl8187se: r8180_core.c: Removed trailing spaces
Staging: rtl8187se: r8180_core.c: Fix some spacing issues
Staging: rtl8187se: r8180_core.c: Fix some long line issues
Staging: rtl8187se: r8180_dm.c: Removed spaces before tab stop
Staging: rtl8187se: r8180_dm.c: Fix brackets
Staging: rtl8187se: r8180_dm.c Fixed indentation issues
Staging: rtl8187se: r8180_dm.c: Fix spacing issues
Staging: rtl8187se: r8180_dm.c: Fix comments
Staging: rtl8187se: r8180_dm.c: Removed old comments
Staging: rtl8187se: r8180_wx.c: Removed old comments
Staging: rtl8187se: r8180_wx.c: Cleaned up comments
[media] Staging: media: solo6x10: core.c Fix some coding style issue
Andrew Morton (10):
[SCSI] mpt2sas: spell "primitive" correctly in function prototype
writeback: fix typo in the writeback_control comment
[media] uvcvideo: uvc_driver.c: use linux/atomic.h
fs/namei.c: fix warnings on 32-bit
mm/memcontrol.c: s/stealed/stolen/
kernel/watchdog.c: convert to pr_foo()
kernel/watchdog.c: add comment to watchdog() exit path
drivers/leds/leds-lp5523.c: constify some data
fs/proc/namespaces.c: prevent crash when ns_entries[] is empty
selftests/Makefile: make `run_tests' depend on `all'
Andrew Vagin (1):
uevent: send events in correct order according to seqnum (v3)
Andrew Vasquez (6):
[SCSI] qla2xxx: Use a valid enode-mac if none defined.
[SCSI] qla2xxx: Use consistent DL mask for ELS/CT passthru requests.
[SCSI] qla2xxx: Perform implicit logout during rport tear-down.
[SCSI] qla2xxx: Prep zero-length BSG data-transfer requests.
[SCSI] qla2xxx: Reduce mbx-command timeout for Login/Logout requests.
[SCSI] qla2xxx: Cache swl during fabric discovery.
Andrey Danin (9):
ASoC: alc5632: Coding style. Remove two extra empty lines.
ASoC: alc5632: Fixed voice DAC volume step.
ASoC: alc5632: Add voice DAC playback switch
ASoC: alc5632: Rename capture switches to common scheme XXX2REC
ASoC: alc5632: Remove unexisting route from Phone Mix to Mono Mix
ASoC: alc5632: Refactored DAPM routes to add voice support
ASoC: alc5632: Add DMIC switches and controls
ASoC: alc5632: Fix I2S digital interface power for recording
ASoC: alc5632: Allow 8kHz stream support.
Andrey Vagin (1):
tracing: Don't print an extra separator of flags
Andrzej Jakowski (1):
[SCSI] isci: improvements in driver unloading routine
Andrzej Kaczmarek (2):
Bluetooth: Fix sk_sndtimeo initialization for L2CAP socket
Bluetooth: l2cap_set_timer needs jiffies as timeout value
Andrzej Pietrasiewicz (4):
[media] s5p-jpeg: Adapt to new controls
ARM: EXYNOS: add support JPEG
ARM: EXYNOS: Register JPEG on universal_c210
ARM: EXYNOS: Register JPEG on nuri
Andy Adamson (4):
SUNRPC: add sending,pending queue and max slot to xprt stats
NFSv4.1 set highest_used_slotid to NFS4_NO_SLOT
NFSv4.1 handle DS stateid errors
NFSv4.1 cleanup DS stateid error handling
Andy Gospodarek (1):
bonding: remove entries for master_ip and vlan_ip and query devices
instead
Andy Green (1):
staging: android-alarm: Add needed module.h includes
Andy Gross (3):
staging: drm/omap: Disable DMM debugfs for OMAP3
staging: drm/omap: Validate debugfs device
staging: drm/omap: Get DMM resources from hwmod
Andy Grover (15):
scsi: update scsi.h with SYNCHRONIZE_CACHE_16
target: Use #define for SYNCHRONIZE_CACHE_16
scsi: Use struct scsi_lun in fc/fcp.h
target: fix comment typos
target: Remove unused struct se_queue_req
target/iscsi: Remove unneeded wrapper functions
tcm_fc: Simplify ft_send_work for tmr path
tcm_fc: Remove cmd->cdb data member
target: Add SCF_SCSI_TMR_CDB usage and drop se_tmr_req_cache
tcm_fc: Move core->fc code conversion earlier in ft_send_tm()
tcm_fc: Call lookup_tmr_lun() for all TM types
tcm_fc: Use transport_generic_free_cmd for ft_sess_put in ft_send_tm
target: Add target_submit_tmr helper function
tcm_fc: Convert ft_send_tm to use target_submit_tmr
target: Cleanup transport_kunmap_data_sg()
Andy Lutomirski (2):
x86-64: Simplify and optimize vdso clock_gettime monotonic variants
x86-64: Inline vdso clock_gettime helpers
Andy Shevchenko (7):
[media] media: video: append $(srctree) to -I parameters
[media] media: tuners: append $(srctree) to -I parameters
[media] media: dvb: append $(srctree) to -I parameters
[media] media: saa7134: append $(srctree) to -I parameters
[media] media: saa7164: append $(srctree) to -I parameters
[media] media: ivtv: append $(srctree) to -I parameters
[media] media: gspca: append $(srctree) to -I parameters
Andy Whitcroft (5):
checkpatch: catch [ ... ] usage when not at the beginning of definition
checkpatch: allow simple character constants in #defines
checkpatch: handle string concatenation in simple #defines
checkpatch: high precedence operators do not require additional
parentheses in #defines
checkpatch: add [] to type extensions
Aneesh Kumar K.V (1):
hugetlbfs: avoid taking i_mutex from hugetlbfs_read()
AnilKumar Ch (2):
regulator: tps65217: Add tps65217 regulator driver
mfd: Add new mfd device for TPS65217
Anirban Chakraborty (1):
qlcnic: Bug fix for LRO
Anssi Hannula (1):
ALSA: hda - fix printing of high HDMI sample rates
Anthony PERARD (1):
PCI: Add PCI_EXP_TYPE_PCIE_BRIDGE value
Anton Blanchard (8):
atomic: Allow atomic_inc_not_zero to be overridden
powerpc/atomic: Implement atomic*_inc_not_zero
powerpc: Make function that parses RTAS error logs global
powerpc/pseries: Parse and handle EPOW interrupts
powerpc/pseries: Use rtas_get_sensor in RAS code
powerpc/pseries: Remove RTAS_POWERMGM_EVENTS
powerpc/pseries: Clean up ras_error_interrupt code
powerpc/pseries: Cut down on enthusiastic use of defines in RAS code
Anton Tikhomirov (2):
usb: dwc3: Add Exynos Specific Glue layer
usb: dwc3: use proper function for setting endpoint name
Anton Vorontsov (17):
staging: android/lowmemorykiller: Don't grab tasklist_lock
staging: android/lowmemorykiller: Better mm handling
staging: android/lowmemorykiller: No need for task->signal check
staging: android/lowmemorykiller: Do not kill kernel threads
sysrq: Fix possible race with exiting task
sysrq: Properly check for kernel threads
sched: Turn lock_task_sighand() into a static inline
mm/memcontrol.c: remove redundant BUG_ON() in
mem_cgroup_usage_unregister_event()
ab8500_charger: Convert to the new USB OTG calls
ab8500_btemp: Get rid of 'enum adc_therm'
ab8500_fg: Get rid of 'struct v_to_cap'
ab8500_fg: Get rid of 'struct battery_type'
ab8500_fg: Fix copy-paste error
ab8500: Turn unneeded global symbols into local ones
charger-manager: Simplify charger_get_property(), get rid of a warning
ab8500_fg: Fix some build warnings on x86_64
Revert "max8998_charger: Include linux/module.h just once"
Antonio Quartulli (12):
mac80211: In IBSS the DA field of auth frames is different from BSSID
mac80211: remove useless DA checking in ieee80211_rx_mgmt_probe_resp()
ath5k: claim support for IBSS RSN
mac80211: add a 2-way Authentication challenge to IBSS mode
mac80211: in IBSS use the Auth frame to trigger STA reinsertion
ath9k_htc: claim support for IBSS RSN
cfg80211/mac80211: userspace peer authorization in IBSS
batman-adv: add tt_initialised flag to the orig_node struct
batman-adv: set TT_CLIENT_NEW flag before invoking hash_add()
batman-adv: code refactoring - move debug print into tt_local_set_pending
batman-adv: TT_CLIENT_PENDING is never set in struct tt_global_entry
mac80211_hwsim: correctly line up a multiline printk
Antti Palosaari (15):
[media] anysee: repeat failed USB control messages
[media] Realtek RTL2830 DVB-T demodulator driver
[media] Realtek RTL28xxU serie DVB USB interface driver
[media] rtl28xx: fix rtl2831u with tuner mxl5005s
[media] rtl28xx: initial support for rtl2832u
[media] rtl28xx: reimplement I2C adapter
[media] rtl2830: correct I2C functionality
[media] rtl28xxu: make it compile against current Kernel
[media] rtl28xxu: many small tweaks
[media] rtl2830: prevent .read_status() when sleeping
[media] tda10071: fix the delivery system
[media] tda10071: fix the delivery system
[media] af9015: fix i2c failures for dual-tuner devices - part 2
[media] em28xx: support for 1b80:e425 MaxMedia UB425-TC
[media] em28xx: support for 2013:0251 PCTV QuatroStick nano (520e)
Archit Taneja (2):
OMAPDSS: Features: Maintain dss_feats as a list
OMAPDSS: DISPC: Fix scaling constraints for OMAP4
Arend van Spriel (23):
brcm80211: update the maintainers listed for brcm80211 drivers
brcm80211: smac: fix unintended fallthru in wlc_phy_radio_init_2057()
brcm80211: smac: remove redundant assignments from
txpwrctrl_pwr_setup_nphy
brcm80211: smac: fix endless retry of A-MPDU transmissions
brcm80211: smac: remove smatch warnings from brcmsmac code
brcm80211: fmac: resolve smatch issues in brcmfmac code
brcm80211: fmac: use specific types in struct brcmf_bus
brcm80211: fmac: move module entry points to dhd_linux.c
brcm80211: fmac: only return success in brcmf_sdbrcm_bus_init() when true
brcm80211: fmac: update bus state in common driver part
brcm80211: fmac: change allocation flag in brcmf_enq_event() function
brcm80211: fmac: use spinlock calls saving irq flags in brcmf_enq_event()
brcm80211: fmac: add USB support for bcm43235/6/8 chipsets
brcm80211: fmac: make sdio firmware filename specific
brcm80211: fmac: remove unnecessary NULL pointer check
brcm80211: fmac: remove brcmf_usb_attrib structure
brcm80211: fmac: use counters in brcmf_bus structure
brcm80211: fmac: initialize host interface drivers regardless result
brcm80211: fmac: remove firmware requests from init_module syscall
brcm80211: smac: remove firmware requests from init_module syscall
brcm80211: smac: cleanup couple of debug output statements
bcma: return error in bcma_sprom_get() when fallback fails
bcma: add support for on-chip OTP memory used for SPROM storage
Ariel Elior (10):
bnx2x: Support Queue Per Cos in 5771xx devices
bnx2x: Removing indirect register access
bnx2x: Obtain Bus Device Function from register
bnx2x: Function Level Reset Final Cleanup
bnx2x: Loaded Firmware Version Validation
bnx2x: Lock PF-common resources
bnx2x: Track active PFs with bitmap
bnx2x: Recovery flow bug fixes
bnx2x: Recoverable and unrecoverable error statistics
bnx2x: Update version to 1.72.0 and copyrights
Arik Nemtsov (8):
wl12xx: set the ELP entry delay to the FW dyn-ps timeout
wl12xx: change bits in the link_map under spin lock
wl12xx: reset link Tx queues when freeing it
wl12xx: avoid starving the system hlid
wl12xx: flush all Tx queues on tx_flush timeout
wl12xx: flush Tx during suspend and 802.11h chan switch
wl12xx: increase dynamic PS timeout to 200ms
wl12xx: implement SW Tx watchdog
Arjan van de Ven (2):
clocksource: Load the ACPI PM clocksource asynchronously
PCI: Annotate PCI quirks in initcall_debug style
Armando Visconti (5):
Input: usbtouchscreen - add support for Data Modul EasyTouch TP 72037
mtd: fsmc: fixed data abort inside change_bit()
mtd: fsmc: Improve the fsmc_correct_data() routine
mtd: fsmc: Support of 224-bytes OOB area length
mtd: nand/fsmc: Remove default partition information from driver
Arnaldo Carvalho de Melo (8):
perf tools: Add fprintf methods for thread_map and cpu_map classes
perf tools: Introduce per user view
perf python: Use attr.watermark in twatch.py
Merge branch 'perf/urgent' into perf/core
perf tools: Handle kernels that don't support attr.exclude_{guest,host}
perf tools: Invert the sample_id_all logic
Merge branch 'perf/urgent' into perf/core
perf annotate: Fix off by one symbol hist size allocation and hit
accounting
Arnaud Lacombe (1):
kconfig: fix new choices being skipped upon config update
Arnd Bergmann (102):
Merge branch 'v3.4-next/devel-samsung-rtc' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/drivers
Merge branch 'depends/driver-core' into next/soc2
Merge branch 'ux500/soc' into next/soc2
Merge branch 'lpc32xx/drivers' into next/drivers
Merge tag 'rpmsg-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc into next/rpmsg
Merge branch 'vexpress-dt-v3.3-rc4' of
git://git.linaro.org/people/pawelmoll/linux into next/dt
Merge branch 'features/cs89x0' of
git://git.pengutronix.de/git/imx/linux-2.6 into next/drivers
Merge branch 'imx-fixes' of git://git.pengutronix.de/git/imx/linux-2.6
into next/fixes-non-critical
Merge branch 'imx-cleanup' of git://git.pengutronix.de/git/imx/linux-2.6
into next/cleanup
Merge branch 'imx-drivers' of git://git.pengutronix.de/git/imx/linux-2.6
into next/drivers
Merge branch 'v3.4/fixes' of
git://gitorious.org/linux-davinci/linux-davinci into next/fixes-non-critical
ARM: davinci: add back dummy header files
Merge branch 'davinci/cleanups' into next/cleanup
Merge branch 'kirkwood/board' into next/boards
Merge branch 'lpc32xx/fixes-non-critical' of
git://git.antcom.de/linux-2.6 into next/fixes-non-critical
Merge branch 'mxs/gpmi' of git://git.linaro.org/people/shawnguo/linux-2.6
into next/drivers
Merge branch 'imx/driver' of
git://git.linaro.org/people/shawnguo/linux-2.6 into next/drivers
Merge branch 'imx/dt' of git://git.linaro.org/people/shawnguo/linux-2.6
into next/dt
Merge branch 'imx/defconfig' of
git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc
Merge branch 'rtc-sa1100' of git://github.com/hzhuang1/linux into
next/drivers
Merge branch 'cleanup-3.4' of git://github.com/hzhuang1/linux into
next/cleanup
Merge branch 'board-specific' of git://github.com/hzhuang1/linux into
next/boards
Merge branch 'at91-3.4-base2+cleanup' of
git://github.com/at91linux/linux-at91 into at91/staging/base2+cleanup
ARM: ux500: U8500 depends on MMU
ARM: ux500: add board autoselection
ARM: ux500: select L2X0 cache on ux500
ARM: ux500: select CPU_FREQ_TABLE where needed
Merge branch 'fixes-non-critical' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/fixes-non-critical
Merge branch 'soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/soc
Merge branch 'omap1' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/boards
Merge branch 'dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
Merge branch 'cleanup' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
omap/cleanup
Merge branch 'cleanup' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/cleanup
Merge branch 'depends/omap/gpio/runtime-pm-cleanup' into next/cleanup
Merge branches 'depends/irqdomain' and 'at91/base2+cleanup' into next/dt
Merge branch 'at91-3.4-cleanup2+DT' of
git://github.com/at91linux/linux-at91 into next/dt
Merge branch 'features/imx27-visstrim' of
git://git.pengutronix.de/git/imx/linux-2.6 into next/boards
Merge branch 'features/imx27-dt' of
git://git.pengutronix.de/git/imx/linux-2.6 into next/dt
Merge branch 'features/imx31-moboard' of
git://git.pengutronix.de/git/imx/linux-2.6 into next/boards
Merge branch 'features/imx3' of
git://git.pengutronix.de/git/imx/linux-2.6 into next/soc
ARM: tegra: select CPU_FREQ_TABLE
ARM: tegra: build localtimer support only when needed
ARM: tegra: export usb phy symbols
Merge tag 'tegra-cleanups' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/cleanups
Merge tag 'tegra-cleanups' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/cleanups
Merge tag 'tegra-dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/dt
Merge tag 'tegra-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/soc
Merge tag 'tegra-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/soc
Merge tag 'tegra-soc-drivers' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/soc-drivers
Merge tag 'tegra-soc2' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/soc2
Merge tag 'tegra-boards' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/boards
Merge branch 'depends/irqdomain' into next/drivers
Merge branch 'ux500-fixes-20120301' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into
next/fixes-non-critical
ARM: tegra: export tegra_gpio_{en,dis}able
Merge branch 'ux500/timers' into next/timer
Merge branch 'vexpress/timer' into next/timer
Merge branch 'local_timers-for-arm-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into next/timer
ARM: shmobile: remove additional __io() macro use
Merge branch 'local_timers-for-arm-soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into next/timer
Merge tag 'imx25-iomux-ds' of git://git.pengutronix.de/git/imx/linux-2.6
into next/fixes-non-critical
Merge branches 'lpc32xx/mach-lpc32xx-eth' and 'lpc32xx/mach-lpc32xx-usb'
of git://git.antcom.de/linux-2.6 into lpc32xx/drivers
Merge branch 'lpc32xx/drivers' into next/drivers
Merge branch 'ep93xx-for-arm-soc' of
git://github.com/RyanMallon/linux-2.6 into next/cleanup
Merge branch 'fixes' of git://gitorious.org/linux-davinci/linux-davinci
into next/fixes-non-critical
Merge branch 'board-specific' of git://github.com/hzhuang1/linux into
next/boards
Merge branch 'fixes-non-critical' of git://github.com/hzhuang1/linux into
next/maintainers
Merge tag 'imx35-cam-fb' of git://git.pengutronix.de/git/imx/linux-2.6
into next/boards
Merge branch 'renesas/fixes' into renesas/soc
Merge branch 'renesas/soc' into next/soc
Merge branch 'v3.4/features' of
git://gitorious.org/linux-davinci/linux-davinci into next/drivers
Merge branch 'next/soc-exynos5250-gpio' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/drivers
Merge branch 'next/soc-exynos5250-arch' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
samsung/exynos5
Merge branch 'for-armsoc' of
http://ftp.arm.linux.org.uk/pub/linux/arm/kernel/git-cur/linux-2.6-arm into
next/soc2
Merge branch 'samsung/exynos5' into next/soc2
Merge branch 'samsung/soc' into next/soc2
Merge branch 'at91-3.4-cleanup2-DT2' of
git://github.com/at91linux/linux-at91 into next/dt
Merge branch 'at91-3.4-cleanup2-DT2+USB' of
git://github.com/at91linux/linux-at91 into next/dt
Merge branch 'ux500/soc' into ux500/dt
Merge branch 'depends/driver-core' into ux500/dt
ARM: ux500: Initial Device Tree support for Snowball
ARM: ux500: combine the board init functions for DT boot
ARM: ux500: split dts file for snowball into generic part
Merge branch 'ux500/dt' into next/dt2
Merge branch 'kirkwood_dt_for_3.4_v3' of
git://git.infradead.org/users/jcooper/linux-kirkwood into kirkwood/dt
Merge branch 'spear/dt' into next/dt2
ARM: tegra: select USB_ULPI if USB is selected
clk: make CONFIG_COMMON_CLK invisible
Merge branch 'for-3.4/dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into next/dt2
Merge branch 'for-3.4/cleanup-and-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into tegra/cleanups
Merge branch 'tegra/cleanups' into next/cleanup2
Merge branch 'for-3.4/boards' of
git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra into next/boards
Merge branch 'fixes' into next/fixes-non-critical
Merge branch 'renesas/timer' into next/timer
Merge branch 'samsung/cleanup-exynos-clock' into next/soc
Merge branch 'imx/defconfig' into next/drivers
Merge branch 'next/fixes-non-critical' into next/drivers
Merge branch 'tegra/cleanups' into next/timer
Merge tag 'regulator-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into
next/drivers
Merge branch 'rmobile-fixes-for-linus' of
git://github.com/pmundt/linux-sh into renesas/soc
Merge branch 'renesas/soc' into next/soc2
Merge branch 'kirkwood/dt' into next/dt2
Merge tag 'asoc-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into next/boards
Artem Bityutskiy (41):
UBIFS: amend recovery debugging message
UBIFS: increase dumps loglevel
UBIFS: make the dbg_lock spinlock static
UBIFS: do not use inc_link when i_nlink is zero
UBIFS: kill CUR_MAX_KEY_LEN macro
UBIFS: improve error messages
UBI: fix documentation and improve readability
UBI: fix eraseblock picking criteria
UBI: rename peb_buf1 to peb_buf
UBI: rename MOVE_CANCEL_BITFLIPS to MOVE_TARGET_BITFLIPS
ext4: do not mark superblock as dirty unnecessarily
ext4: write superblock only once on unmount
ext4: remove useless s_dirt assignment
mm: export dirty_writeback_interval
vfs: remove unused superblock helpers
checkpatch.pl: be silent when -q and --ignore is given
jffs2: remove direct mtd->point reference
romfs: switch to new MTD API
mtd: add leading underscore to all mtd functions
mtd: block2mtd: initialize writebufsize
mtd: doc2000: initialize writebufsize
mtd: doc2001: initialize writebufsize
mtd: doc2001plus: initialize writebufsize
mtd: docg3: initialize writebufsize
mtd: lart: initialize writebufsize
mtd: spear_smi: initialize writebufsize
mtd: sst25l: initialize writebufsize
mtd: mtdconcat: return -EOPNOTSUPP if block_markbad is undefined
mtdoops: clean-up new MTD API usage
mtd: nftlcore: remove out-of-date and now irrelevant piece of code
mtd: redboot: remove useless code
mtd: return error code from mtd_unpoint
mtd: add offset and length checks to the API function
mtd: do not duplicate length and offset checks in drivers
mtd: remove R/O checking duplication
mtd: remove retlen zeroing duplication
mtd: remove junk pmc551.h
mtd: harmonize mtd_point interface implementation
mtd: move zero length verification to MTD API functions
mtd: check for zero length in OTP functions
mtd: do not use plain 0 as NULL
Arun Easi (8):
[SCSI] qla2xxx: Handle change notifications based on switch scan results.
[SCSI] qla2xxx: Fix ql_dbg arguments.
[SCSI] qla2xxx: Add new message when a new loopid is assigned.
[SCSI] qla2xxx: Log messages to use correct vha.
[SCSI] qla2xxx: Handle device mapping changes due to device logout.
[SCSI] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs().
[SCSI] qla2xxx: Stop iteration after first failure in *_id functions.
[SCSI] qla2xxx: Avoid invalid request queue dereference for bad response
packets.
Arun Murthy (4):
abx500-chargalg: Add abx500 charging algorithm
ab8500-charger: AB8500 charger driver
ab8500-fg: A8500 fuel gauge driver
ab8500-btemp: AB8500 battery temperature driver
Arve Hjønnevåg (4):
staging: android-alarm: Add android alarm driver & in-kernel alarm
interface
staging: android-alarm: Don't use save_time_delta.
staging: android-alarm: Update hrtimer if alarm at the head of the queue
is reprogrammed
Staging: android: binder: Fix use-after-free bug
Arvind Kumar (1):
[SCSI] vmw_pvscsi: Try setting host->max_id as suggested by the device.
Ashish Chavan (2):
ASoC: da7210: Update for using I2C regmap
ASoC: da7210: Remove extra registers from defaults list
Ashish Jangam (2):
Input: add support for OnKey module for DA9052/53 PMIC
rtc: driver for DA9052/53 PMIC v1
Ashish Shenoy (1):
amd64_edac: Fix missing csrows sysfs nodes
Ashok Nagarajan (4):
{nl,cfg,mac}80211: Implement RSSI threshold for mesh peering
mac80211: Fix potential null pointer dereferencing
mac80211_hwsim: Fix set mactime on receiver hwsim radio
ath9k: Fix mactime from being clobbered in rx_status
Atita Shirwaikar (1):
ixgbe: Fix race condition where RX buffer could become corrupted.
Attila Fazekas (1):
rtl8187: Add AD-HOC support
Austin Boyle (1):
rtc: ds1307: generalise ram size and offset
Avi Kivity (5):
KVM: x86 emulator: add 8-bit memory operands
KVM: x86 emulator: Remove byte-sized MOVSX/MOVZX hack
KVM: x86 emulator: reject SYSENTER in compatibility mode on AMD guests
KVM: Ensure all vcpus are consistent with in-kernel irqchip settings
KVM: VMX: Fix delayed load of shared MSRs
Avinash Patil (2):
mwifiex: pass priv pointer instead of adapter
mwifiex: correct bitrates advertised to cfg80211
Axel Lin (117):
devfreq: exynos4_bus: Use dev_get_drvdata at appropriate places
devfreq: Remove MODULE_ALIAS for exynos4 busfreq driver
regulator: s5m8767: Add missing breaks
regulator: s5m8767: Remove redundant MODULE_ALIAS
regulator: Update tps65217-regulator for DT changes
ASoC: jz4740: Convert qi_lb60 to use snd_soc_register_card()
ASoC: Add __devinit/__devexit annotations at necessary places
MISC: convert drivers/misc/* to use module_platform_driver()
MISC: convert drivers/misc/* to use module_i2c_driver()
MISC: convert drivers/misc/* to use module_spi_driver()
regulator: Add empty devm_regulator_bulk_get for !CONFIG_REGULATOR
ASoC: Set idle_bias_off flag in snd_soc_codec_driver
ALSA: aoa: Convert onyx and tas codec drivers to module_i2c_driver
ALSA: Convert at73c213 to module_spi_driver
video: convert drivers/video/* to use module_spi_driver()
regulator: Add devm_regulator_put in consumer.h
regulator: add devm_regulator_* to the list of managed interfaces
regmap: Remove incorrect unreachable comment in regcache_set_val()
ASoC: Use dai_fmt in afeb9260 machine driver
ASoC: Convert afeb9260 to table based DAPM init
regulator: Kill s5m8767_get_reg_id function
regulator: Remove redundant regmap_update_bits call for
TPS65023_REG_CON_CTRL2
regulator: Show correct chip id for max8649
ASoC: Convert kirkwood-t5325 to use snd_soc_register_card()
ASoC: Convert kirkwood-openrd to use snd_soc_register_card()
ASoC: Fix build error in sound/soc/omap/n810.c
regmap: Fix kcalloc parameters swapped
drm: Fix kcalloc parameters swapped
staging:iio:dac: Fix kcalloc parameters swapped
ASoC: Get correct revision id for wm2200
ASoC: Show device id in the debug message
ASoC: Change spitz_ext_control to take dapm as argument.
ARM: U300: Don't specify regulator consumers by struct device
regulator: Remove obsolete consumer_dev related comment
ASoC: Add __devinit annotation for pxa2xx_ac97_probe
regulator: Simplify regulator_bulk_get and regulator_bulk_enable error
paths
rpmsg: rename virtqueue_add_buf_gfp to virtqueue_add_buf
regulator: Set delay to 0 if set_voltage_time_sel callback returns error
pcmcia: convert drivers/pcmcia/* to use module_platform_driver()
pcmcia: Convert to DEFINE_PCI_DEVICE_TABLE
ARM: pxa: fix error handling in pxa2xx_drv_pcmcia_probe
ASoC: Add missing regmap_init_i2c in wm8804_i2c_probe
mfd: Add missing regmap_exit to free a previously allocated da9052
register map
mfd: Fix section mismatch warning for da9052-spi
mfd: Fix kcalloc parameters swapped
mfd: Fix val_len parameters for s5m-core regmap_raw_write
mfd: Make pcf50633_write_block() return 0 on success
mfd: Fix typo for TPS65912
mfd: Show correct device id for wm8400
mfd: Initialize tps65912 irq platform data properly
mfd: Remove unused io_lock mutex from da9052
mfd: Include linux/mfd/pcf50633/pmic.h in pcf50633-gpio.c
mfd: Include linux/mfd/pcf50633/mbc.h in pcf50633-irq.c
mfd: Return proper error if s5m-core regmap_init_i2c fails
mfd: Fix a typo in MFD_MAX8997 Kconfig entry
[media] convert drivers/media/* to use module_i2c_driver()
spi: Convert to DEFINE_PCI_DEVICE_TABLE
spi/imx: simplify error handling to free gpios
regulator: tps62360: Remove pointless test for unsigned less than zero
regulator: Fix module desciption for tps65910 regulator
regulator: Sort Kconfig and Makefile entries
regulator: Convert ab8499 to use get_voltage_sel()
regulator: Fix the logic of s5m8767_set_voltage_time_sel
regulator: Fix n_voltage settings for pcf50633 regulator
regulator: Kill max8997_get_rid function
regulator: Kill max8998_get_ldo function
regulator: Simplify the code to get selector in isl6271a_set_voltage
regulator: Add a pointer to aat2870_data in struct aat2870_regulator
regulator: ad5398: Use DIV_ROUND_UP macro to calculate selector
regulator: max1586: Use DIV_ROUND_UP macro to calculate selector
regulator: max8660: Use DIV_ROUND_UP macro to calculate selector
regulator: wm8400: Use DIV_ROUND_UP macro to calculate selector
regulator: da903x: Use DIV_ROUND_UP macro to calculate selector
regulator: tps65217: Use DIV_ROUND_UP macro to calculate selector
regulator: Remove unused i2c variable in s5m8767_pmic_probe
regulator: Silence error message in max8998_pmic_probe
regulator: max8649: Use DIV_ROUND_UP macro to calculate selector
regulator: Simplify the implementation of tps65912_get_voltage_dcdc
regulator: Rename set_voltage_sel callback function name to *_sel
regulator: tps6524x: Remove unneeded comment for N_REGULATORS
regulator: Rename s5m8767_convert_voltage to
s5m8767_convert_voltage_to_sel
regulator: Use array to store dcdc_range settings for tps65912
regulator: Use DIV_ROUND_CLOSEST in wm8350_isink_get_current
regulator: Merge tps65217_pmic_ldo234_ops and tps65217_pmic_dcdc_ops to
tps65217_pmic_ops
regulator: Fix the logic of tps65910_get_mode
regulator: tps65912: Use simple equations to get register address
regulator: max8925: Use DIV_ROUND_UP macro
regulator: Use tps65912_set_voltage_sel for both DCDCx and LDOx
regulator: Simplify implementation of tps65912_get_voltage_dcdc
regulator: s5m8767: Check pdata->buck[2|3|4]_gpiodvs earlier
regulator: Make s5m8767_get_voltage_register always return correct
register
regulator: Refactor tps6507x to use one tps6507x_pmic_ops for all LDOs
and DCDCs
regulator: Convert tps6507x to set_voltage_sel
mfd: Use DIV_ROUND_CLOSEST for sm501 clock
Input: convert SPI drivers to use module_spi_driver()
Input: convert I2C drivers to use module_i2c_driver()
hwmon: convert drivers/hwmon/* to use module_i2c_driver()
hwmon: convert drivers/hwmon/* to use module_spi_driver()
platform-drivers-x86: convert drivers/platform/x86/* to use
module_platform_driver()
backlight: convert backlight i2c drivers to module_i2c_driver
backlight: convert backlight spi drivers to module_spi_driver
drivers/leds/leds-pca9633.c: remove unused 'adapter' variable
drivers/leds/leds-lm3530.c: move the code setting gen_config to one place
rtc: convert rtc spi drivers to module_spi_driver
rtc: convert rtc i2c drivers to module_i2c_driver
da9052-battery: Add missing platform_set_drvdata
da9052-battery: Fix a memory leak when unload the module
da9052-battery: Convert to use module_platform_driver
charger-manager: Clean up for better readability
lp8727_charger: Add MODULE_DEVICE_TABLE
power_supply: Convert i2c drivers to module_i2c_driver
i2c: Convert drivers/i2c/muxes/* to use module_i2c_driver()
mtd: convert drivers/mtd/* to use module_spi_driver()
watchdog: Convert jz4740_wdt driver to watchdog core
watchdog: Convert wm8350_wdt driver to watchdog core
watchdog: Convert max63xx_wdt driver to watchdog framework
watchdog: Convert txx9wdt driver to watchdog framework
Azael Avalos (1):
toshiba_acpi: Support additional hotkey scancodes
Bala Shanmugam (1):
cfg80211: Add background scan period attribute.
Balaji T K (3):
mmc: omap_hsmmc: use platform_get_resource_byname for tx/rx DMA channels
mmc: omap_hsmmc: remove unused .set_sleep function
mmc: omap_hsmmc: Use OMAP_HSMMC_SUPPORTS_DUAL_VOLT flag to remove
host->id based hardcoding
Barry Song (2):
blackfin: restore L1 base address and length
blackfin: cplb-mpu: fix page mask table overflow
Bart Van Assche (2):
IB/srp: Use pr_fmt() and pr_err()/pr_warn()
IB/srp: Consolidate repetitive sysfs code
Bart Westgeest (3):
staging: usbip: removed unused structure field
staging: usbip: changed function return type to void
staging: usbip: removed #if 0'd out code
Bastian Hecht (9):
mtd: sh_flctl: Expand FLCMNCR register bit field
mtd: sh_flctl: Reorder empty_fifo() calls
mtd: sh_flctl: Expand the READID command to 8 bytes
mtd: sh_flctl: Implement NAND_CMD_RNDOUT command
mtd: sh_flctl: Use cached register value for FLCMNCR
mtd: sh_flctl: Add FLHOLDCR register
ARM: mach-shmobile: mackerel: Add the flash controller flctl
mtd: sh_flctl: Add power management with QoS request
mmc: sh_mobile_sdhi: add a callback for board specific init code
Belinda Thompson (1):
ctcm: use correct idal word list for ctcmpc
Ben Collins (2):
udlfb: Make sure to get correct endian keys from vendor descriptor
udlfb: Add module_param to allow forcing pixel_limit
Ben Greear (22):
net: Support RXFCS feature flag.
e1000e: Support RXFCS feature flag.
net: Add framework to allow sending packets with customized CRC.
e1000e: Support sending custom Ethernet CRC.
net: Support RX-ALL feature flag.
e1000e: Support RXALL feature flag.
e1000: Support sending custom Ethernet CRC.
e1000: Support RX-FCS flag.
8139too: Support RX-ALL logic.
8139too: Support RX-FCS flag.
r8169: Support RX-ALL flag.
r8169: Support RX-FCS flag.
e100: Support RXFCS feature flag.
e100: Support sending custom Ethernet CRC
e100: Support RXALL feature flag.
e100: Fix rx-over-length statistics.
e100: Show short v/s long rx length errors in ethtool stats.
ath9k: Add wiphy name to log messages.
igb: Support sending custom Ethernet FCS.
igb: Support RX-ALL feature flag.
ixgbe: Support sending custom Ethernet FCS.
ixgbe: Support RX-ALL feature flag.
Ben Hutchings (76):
sfc: Fix some formatting errors reported by checkpatch
sfc: Avoid assignment in an if-statement, reported by checkpatch
sfc: Remove parentheses around return expressions, reported by checkpatch
sfc: Const-qualify static data as appropriate, partly prompted by
checkpatch
sfc: Remove unnecessary inclusion of <asm/io.h>, prompted by checkpatch
sfc: Update MCDI (firmware interface) definitions
sfc: Rename efx_wanted_channels() to efx_wanted_parallelism()
sfc: Set default parallelism to per-core by default
sfc: Remove fallback for invalid permanent MAC address
sfc: Make handling of MC reboot more reliable
sfc: Use new names for MC shared memory layout constants
sfc: Hold efx_nic::stats_lock while reading efx_nic::mac_stats
sfc: Merge efx_mac_operations into efx_nic_type
sfc: Merge efx_mcdi_mac_check_fault() and efx_mcdi_get_mac_faults()
sfc: Remove efx_nic_type::push_multicast_hash operation
sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG
sfc: Correct interrupt timer quantum for Siena (normal and turbo mode)
sfc: Remove dependence on NAPI polling in efx_test_eventq_irq()
Partly revert "sfc: Handle serious errors in exactly one interrupt
handler"
sfc: Clean up test interrupt handling
sfc: Add hwmon driver for boards using SFC9000-family controllers
sfc: Update the description of SFC_MTD
sfc: Remove obsolete function efx_dev_name()
sfc: Remove remnants of on-load self-test
sfc: Use existing local variables instead of repeated indirect lookups
sfc: Minor formatting fixes
sfc: Remove redundant 'rc' variable, always set to 0
sfc: Rename implementation of ndo_set_rx_mode
sfc: Make all MAC statistics consistently 64 bits wide
sfc: Move the end of the non-GRO RX path into its own function
sfc: Replace efx_rx_buffer::is_page and other booleans with a flags field
sfc: MTD: Leave the DEBUG macro alone
sfc: Use a more sensible cast in efx_rx_buf_offset()
x86/cpu: Fix overrun check in arch_print_cpu_modalias()
x86/cpu: Clean up modalias feature matching
intel_idle: Fix ID for Nehalem-EX Xeon in device ID table
powernow-k7: Fix CPU family number
powernow-k6: Really enable auto-loading
sfc: Skip RX end-of-batch work on channels without an RX queue
sfc: Do not retry hardware probe if it schedules a reset
sfc: Replace some literal constants with EFX_PAGE_SIZE/EFX_BUF_SIZE
sfc: Warn if unable to create MTDs
sfc: Add support for configuring RX unicast/multicast default filters
sfc: Add support for TX MAC filters
sfc: Correct MAC filter bitfield definitions
sfc: Generalise driver event generation
sfc: Generate RX fill events based on RX queues, not channels
sfc: Leave interrupts and event queues enabled whenever we can
sfc: Use proper function to test for RX channel in efx_poll()
sfc: Generalise event generation to cover VF-owned event queues
sfc: Make buffer table indices and counts consistently unsigned
sfc: Make all CPU/IRQ/channel/queue counts unsigned
sfc: Add support for 'extra' channel types
sfc: Pass NIC structure into efx_wanted_parallelism()
sfc: Allocate SRAM between buffer table and descriptor caches at init time
sfc: Add SR-IOV back-end support for SFC9000 family
intel_idle: Revert change of auto_demotion_disable_flags for Nehalem
sfc: Specify that the VFDI status page has page alignment and size
sfc: Correct validation of peer_page_count in efx_vfdi_set_status_page()
sfc: Reverse initial buffer table allocation to allow for later resizing
sfc: Minor formatting cleanup
sfc: Correct efx_for_each_possible_channel_tx_queue() to skip non-TX
channels
cdc-wdm: Fix more races on the read path
cdc-wdm: Don't clear WDM_READ unless entire read buffer is emptied
mdio: Export mdio.h to userland
ethtool, mdio, mii: Specify MDIO information fields in struct ethtool_cmd
sfc: Remove redundant function efx_nic_has_mc()
sfc: Update comments on efx_rx_packet_gro()
sfc: Remove TX completions from adaptive IRQ scoring
sfc: Raise self-test timeouts
sfc: Test all event queues in parallel
sfc: Encapsulate access to efx_{channel,nic}::last_irq_cpu in self-test
sfc: Run event/IRQ self-test asynchronously when interface is brought up
sfc: Remove efx_channel::last_eventq_read_ptr
sfc: Log the part number on probe
[S390] Remove unncessary export of arch_pick_mmap_layout
Ben Skeggs (62):
drm/nouveau: move vram detection funcs to chipset-specific fb code
drm/nouveau: memory type detection for the really old chipsets
drm/nv20: split PFB code out of nv10_fb.c
drm/nv20-nv40: add memory type detection
drm/nv50: add memory type detection
drm/nv50: hopefully handle the DDR2/DDR3 memtype detection somewhat better
drm/nvc0: add initial memory type detection
drm/nouveau: rework the init/takedown ordering
drm/nouveau/pm: avoid potential divide-by-zero
drm/nouveau/pm: restructure bios table parsing
drm/nouveau/pm: readback boot perflvl *before* parsing vbios
drm/nouveau/pm: calculate memory timings at perflvl creation time
drm/nouveau/pm: embed timings into perflvl structs
drm/nouveau/pm: introduce ram reclocking helper
drm/nv50/pm: initial work towards proper memory reclocking, with timings
drm/nv50/disp: more accurate function to determine active crtcs
drm/nv50/pm: use hwsq for engine reclocking too
drm/nouveau/pm: track mr2 for gddr3
drm/nv50: fix detection of second vram rank
drm/nouveau/pm: detect when we need dll disabled for gddr3
drm/nouveau/pm: fix dll off -> dll on transitions
drm/nouveau/pm: rework to allow selecting separate profiles for ac/battery
drm/nouveau/pm: extend profile interface for destroy/init/fini
drm/nouveau/mem: handle dll_off for ddr2/ddr3
drm/nouveau: recognise DCB connector type for DP+DVI+VGA DMS-59
drm/nv50-nvc0/vm: support unsnooped system memory
drm/nvc0/fb: detect presense of second rank
drm/nouveau/pm: init only after display subsystem has been created
drm/nouveau/mxm: call mxmi to determine revision before calling mxms
drm/nvc0/pm: restrict pll mode to clocks that can actually use it
drm/nv40/pm: fix fanspeed regression
drm/nvc0/vram: get part count from PUNITS
drm/nvd0/disp: attempt to handle more than 2 crtcs if possible
drm/nouveau/bios: attempt acpi rom fetch before pcirom
drm/nouveau/bios: rework vbios shadowing
drm/nouveau/pm: fix oops if chipset has no pm support at all
drm/nouveau/dp: make functions for executing various bios tables
drm/nouveau/dp: move all nv50/sor-specific code out of nouveau_dp.c
drm/nouveau/dp: make dp dpms function common, call from sor code instead
drm/nvd0/disp: initial implementation of displayport
drm/nvd0/disp: fix dcb sor link matching in supervisor handler
drm/nouveau/dp: account for channel coding overhead in link training
drm/nvd0/disp: move syncs/magic setup to or mode_set
drm/nvd0/disp: disconnect encoders before reprogramming them
drm/nouveau: map first page of mmio early and determine chipset earlier
drm/nouveau/ttm: always do buffer moves on kernel channel
drm/nouveau: remove subchannel names from places where it doesn't matter
drm/nouveau: move fence sequence check to start of loop
drm/nvc0-/disp: reimplement flip completion method as fifo method
drm/nouveau: remove m2mf creation on userspace channels
drm/nouveau: inform userspace of new kernel subchannel requirements
drm/nouveau: oops, increase channel dispc_vma to 4
drm/nvd0/disp: ignore clock set if no pclk
drm/nouveau: bump version to 1.0.0
drm/nouveau: move out of staging drivers
drm/nouveau: add bios connector type for dms59
drm/nve0: initial modesetting support for kepler chipsets
drm/nve0/disp: nvidia randomly decided to move the dithering method
drm/nouveau/dp: support version 4.0 of DP table
drm/nouveau: fix thinko causing init to fail on cards without accel
drm/nouveau: default to 8bpc for non-LVDS panels if EDID isn't useful
drm/nouveau/i2c: fix thinko/regression on really old chipsets
Ben Widawsky (7):
agp/intel: Add pci id for hostbridge from has/qemu
drm/i915: argument to control retiring behavior
drm/i915: drm/i915: Fix recursive calls to unmap
drm/i915: correct lock type in destroy
drm/i915: use gtfifodbg
drm/i915: catch gtfifo errors on forcewake_put
drm/i915: check gtfifodbg after possibly failed writes
Bengt Jonsson (5):
regulators/db8500: split off shared dbx500 code
mfd: Spawned db8500 regulators update
mfd: Support for the AB8500 AB8505 variant
mfd: Add 8520 PRCMU variant to db8500-prcmu
mfd: Add 8420 variant to db8500-prcmu
Benjamin Herrenschmidt (23):
Merge remote-tracking branch 'origin/master' into next
powerpc/mpic: Fix allocation of reverse-map for multi-ISU mpics
powerpc: Remove legacy iSeries bits from assembly files
powerpc: Use the same interrupt prolog for perfmon as other interrupts
powerpc: Rework runlatch code
powerpc: Improve 64-bit syscall entry/exit
powerpc: Improve behaviour of irq tracing on 64-bit exception entry
powerpc: Call do_page_fault() with interrupts off
powerpc: Disable interrupts in 64-bit kernel FP and vector faults
powerpc: Add support for page fault retry and fatal signals
powerpc/xmon: Add display of soft & hard irq states
powerpc: Fix register clobbering when accumulating stolen time
powerpc: Fix 64-bit BookE FP unavailable exceptions
powerpc: Replace mfmsr instructions with load from PACA kernel_msr field
powerpc: Rework lazy-interrupt handling
Merge branch 'eeh' into next
powerpc/hvc_udbg: Don't crash when udbg_putc is NULL
powerpc: Fix power4/970 idle code regression with lockdep
Merge remote-tracking branch 'jwb/next' into next
Merge remote-tracking branch 'kumar/next' into next
powerpc/spufs: Fix double unlocks
powerpc+sparc/vio: Modernize driver registration
powerpc/perf: Fix instruction address sampling on 970 and Power4
Benjamin LaHaise (2):
Fix pppol2tp getsockname()
l2tp: enable automatic module loading for l2tp_ppp
Benjamin Marzinski (1):
GFS2: call gfs2_write_alloc_required for each chunk
Benjamin Poirier (2):
sctp: Export sctp_do_peeloff
dlm: Do not allocate a fd for peeloff
Benjamin Tissoires (11):
HID: multitouch: add support for trackpads
HID: multitouch: add control of the feature "Maximum Contact Number"
HID: multitouch: support Perixx PERIPAD 701
HID: multitouch: add support for Atmel maXTouch 03eb:2118
HID: multitouch: add new PID from Ideacom
HID: multitouch: add more eGalax devices
HID: usbhid: add quirk no_get for quanta 3008 devices
HID: multitouch: add support for eGalax 0x722a
HID: multitouch: fix handling of buggy reports descriptors for Dell
ST2220T
HID: handle all multitouch devices through hid-multitouch
HID: multitouch: detect serial protocol
Benny Halevy (7):
pnfs: clean up initiate_file_draining layout lookup
nfsd41: share_access_to_flags should consider only nfs4.x share_access
flags
nfsd41: split out share_access want and signal flags while decoding
nfsd41: implement NFS4_SHARE_WANT_NO_DELEG, NFS4_OPEN_DELEGATE_NONE_EXT,
why_no_deleg
nfsd41: refactor nfs4_open_deleg_none_ext logic out of
nfs4_open_delegation
nfsd41: refactor nfsd4_deleg_xgrade_none_ext logic out of
nfsd4_process_open2
nfsd41: free_session/free_client must be called under the client_lock
Benoit Cousson (28):
arm/dts: OMAP: Remove bootargs node from board files
ARM: OMAP2+: kconfig: Enable devicetree by default for OMAP2+ systems
spi/omap: Add DT support to McSPI driver
ARM: OMAP2+: board-generic: Remove un-needed .atag_offset for DT_MACHINE
mfd: twl-core.c: Fix the number of interrupts managed by twl4030
ARM: OMAP2+: omap_device: Replace dev_warn by dev_dbg in
omap_device_build_from_dt
ARM: OMAP2+: pm: Do not init statically the SR and voltage layer with DT
ARM: OMAP1: kconfig: Enable IRQ_DOMAIN by default for OMAP1 platforms
arm/dts: OMAP3&4: Remove the '0x' prefix for serial nodes
arm/dts: OMAP4: Add i2c controller nodes
arm/dts: OMAP3: Add i2c controller nodes
arm/dts: OMAP4: Update DTS file with new GIC bindings
Merge branch 'irqdomain/next' of git://git.secretlab.ca/git/linux-2.6
into for_3.4/dt_irq_domain2
ARM: OMAP2/3: intc: Add DT support for TI interrupt controller
arm/dts: OMAP3: Add interrupt-controller bindings for INTC
ARM: OMAP2+: board-generic: Use of_irq_init API
gpio/omap: Remove bank->id information and misc cleanup
gpio/omap: Use devm_ API and add request_mem_region
gpio/omap: Add DT support to GPIO driver
gpio/omap: Fix IRQ handling for SPARSE_IRQ
mfd: Return twl6030_mmc_card_detect IRQ for board setup
ARM: OMAP2+: board-omap4-*: Do not use anymore TWL6030_IRQ_BASE in board
files
mfd: Remove references already defineid in header file from twl-core
mfd: Move twl-core IRQ allocation into twl[4030|6030]-irq files
mfd: Make twl4030 SIH SPARSE_IRQ capable
mfd: Replace twl-* pr_ macros by the dev_ equivalent and do various
cleanups
gpio/twl: Allocate irq_desc dynamically for SPARSE_IRQ support
gpio/twl: Add DT support to gpio-twl4030 driver
Benson Leung (1):
drm/i915: Fix single msg gmbus_xfers writes
Bernd Schubert (3):
fs: add new FMODE flags: FMODE_32bithash and FMODE_64bithash
nfsd: rename 'int access' to 'int may_flags' in nfsd_open()
nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes)
Bernhard Walle (5):
misc: bmp085: Handle jiffies overflow correctly
misc: bmp085: Use unsigned long to store jiffies
ARM: OMAP2+: GPMC: Export gpmc_enable_hwecc and gpmc_calculate_ecc
init/do_mounts.c: print error code on mount failure
scripts/Kbuild.include: Fix portability problem of "echo -e"
Bernie Thompson (2):
udlfb: add maintainer
udlfb: fix hcd_buffer_free panic on unplug/replug
Bhanu Prakash Gollapudi (9):
[SCSI] bnx2fc: fix panic in bnx2fc_post_io_req
[SCSI] bnx2fc: Handle LOGO flooding from the target
[SCSI] bnx2fc: NPIV ports go offline when interface is brought down & up
[SCSI] bnx2fc: Bumped version to 1.0.10
[SCSI] libfc: Fix panic in fc_exch_recv
[SCSI] libfc: Handle discovery failure during ctlr link down
bnx2fc: HSI dependent changes for 7.2.xx FW
[SCSI] libfcoe: Do not sends FDISCs before FLOGI during CVL
[SCSI] libfcoe: Support extra MAC descriptor to be used as FCoE MAC
Bharat Bhushan (3):
PPC: Fix race in mtmsr paravirt implementation
KVM: PPC: Fix DEC truncation for greater than 0xffff_ffff/1000
KVM: PPC: booke: Do Not start decrementer when SPRN_DEC set 0
Bhavna Yadav (1):
mtd: fsmc_nand: ECC1 & ECC4 layout separated for different page sizes
Bhupesh Sharma (2):
gpio/gpio-stmpe: Fix the value returned by _get_value routine
[media] V4L/v4l2-dev: Make 'videodev_init' as a subsys initcall
Bjorn Helgaas (40):
x86/PCI: don't fall back to defaults if _CRS has no apertures
PM / Hibernate: print physical addresses consistently with other parts of
kernel
PCI: make pci_flags always available
PCI: add pci_clear_flags()
alpha/PCI: replace pci_probe_only with pci_flags
arm/PCI: remove arch pci_flags definition
arm/PCI: use pci_flags PCI_PROBE_ONLY instead of arm-specific flag
microblaze/PCI: remove unused pci_flags
mips/PCI: replace pci_probe_only with pci_flags
mips/PCI: removed unused pci_probe configurability
powerpc/PCI: make pci_probe_only default to 0
powerpc/PCI: replace pci_probe_only with pci_flags
unicore32/PCI: use pci_flags PCI_PROBE_ONLY instead of arm-specific flag
PCI: make pci_flags non-weak
PCI: don't publish new root bus until it's fully initialized
PCI: add struct pci_host_bridge and a list of all bridges found
PCI: add struct pci_host_bridge_window with CPU/bus address offset
PCI: convert bus addresses to resource when reading BARs
PCI: add generic pcibios_resource_to_bus()
alpha/PCI: get rid of device resource fixups
arm/PCI: get rid of device resource fixups
ia64/PCI: SN: convert to pci_scan_root_bus() for correct root bus
resources
ia64/PCI: get rid of device resource fixups
microblaze/PCI: get rid of device resource fixups
mips/PCI: get rid of device resource fixups
mn10300/PCI: get rid of device resource fixups
parisc/PCI: get rid of device resource fixups
powerpc/PCI: get rid of device resource fixups
sh/PCI: get rid of device resource fixups
sparc/PCI: get rid of device resource fixups
xtensa/PCI: get rid of device resource fixups
PCI: collapse pcibios_resource_to_bus
PCI: fix bridge I/O window bus-to-resource conversion
arm/PCI: don't export pci_flags
powerpc/PCI: compute I/O space bus-to-resource offset consistently
powerpc/PCI: convert devtree bus addresses to resource
powerpc/PCI: allow reallocation on PA Semi
sparc/PCI: convert devtree and arch-probed bus addresses to resource
unicore32/PCI: move <asm-generic/pci-bridge.h> include to asm/pci.h
ACPI / PM: print physical addresses consistently with other parts of
kernel
Bjørn Mork (19):
USB: cdc-wdm: no need to fill the in request URB every time it's submitted
USB: cdc-wdm: better allocate a buffer that is at least as big as we tell
the USB core
USB: cdc-wdm: no need to use usb_alloc_coherent
USB: cdc-wdm: kill the now unnecessary bMaxPacketSize0 field and udev
variable
USB: cdc-wdm: Avoid hanging on interface with no USB_CDC_DMM_TYPE
USB: cdc-wdm: avoid printing odd-looking "cdc-wdm-176" names
net: usb: qmi_wwan: New driver for Huawei QMI based WWAN devices
usb: cdc-wdm: Add device-id for Huawei 3G/LTE modems
usb: cdc-wdm: make reset work with blocking IO
usb: cdc-wdm: split out reusable parts of probe
usb: cdc-wdm: adding list lookup indirection
usb: cdc-wdm: adding usb_cdc_wdm_register subdriver support
net: usb: qmi_wwan: New driver for Huawei QMI based WWAN devices
net: qmi_wwan: support devices having a shared QMI/wwan interface
net: qmi_wwan: add Gobi and Pantech UML290 device IDs
USB: option: make interface blacklist work again
USB: option: add ZTE MF820D
net: qmi_wwan: add support for ZTE MF820D
net: qmi_wwan: fix build error due to cdc-wdm dependecy
Boaz Harrosh (1):
pnfs-obj: Uglify objio_segment allocation for the sake of the principle
:-(
Bob Liu (11):
bfin_sport: add support for ADC/DAC.
blackfin: bf561: forgot CSYNC in get_core_lock_noflush
blackfin: kgdb: skip hardware watchpoint test
blackfin: bf537: stamp: update board file for 193x
bfin: add bfin_ad73311_machine platform device
blackfin: thread_info: add suspend flag
blackfin: update default defconfig
blackfin: cleanup anomaly workarounds
arch: blackfin: udpate defconfig
blackfin:dma: rename bfin_dma_5xx.c to bfin_dma.c
ksm: cleanup: introduce find_mergeable_vma()
Bob Moore (16):
ACPICA: Update _REV return value to 5
ACPICA: ACPI 5: Support for new FADT SleepStatus, SleepControl registers
ACPICA: Move ACPI timer prototypes to public acpixf file
ACPICA: Support for custom ACPICA build for ACPI 5 reduced hardware
ACPICA: Expand OSL memory read/write interfaces to 64 bits
ACPICA: ACPI 5: Update debug output for new notify values
ACPICA: Add acpi_os_physical_table_override interface
ACPICA: Distill multiple sleep method functions to a single function
ACPICA: Split sleep/wake functions into two files
ACPICA: Add table-driven dispatch for sleep/wake functions
ACPICA: Update to version 20120215
ACPICA: Clarify METHOD_NAME* defines for full-pathname cases
ACPICA: Change exception code for invalid pathname in acpi_evaluate_object
ACPICA: Debugger: Add missing object info to namespace dump
ACPICA: Object repair code: Support to add Package wrappers
ACPICA: Update to version 20120320
Bob Pearson (9):
crc32: remove two instances of trailing whitespaces
crc32: move long comment about crc32 fundamentals to Documentation/
crc32: simplify unit test code
crc32: miscellaneous cleanups
crc32: fix mixing of endian-specific types
crc32: make CRC_*_BITS definition correspond to actual bit counts
crc32: add slice-by-8 algorithm to existing code
crc32: optimize loop counter for x86
crc32: add note about this patchset to crc32.c
Bob Peterson (5):
GFS2: Sort the ordered write list
GFS2: Unlock rindex mutex on glock error
GFS2: Eliminate sd_rindex_mutex
GFS2: make sure rgrps are up to date in func gfs2_blk2rgrpd
GFS2: Change truncate page allocation to be GFP_NOFS
Bobby Powers (5):
fs: Fix close_on_exec pointer in alloc_fdtable
x32: Make sure TS_COMPAT is cleared for x32 tasks
x32: Only clear TIF_X32 flag once
headers: include linux/types.h where appropriate
headers_check: recursively search for linux/types.h inclusion
Bobi Jam (1):
ext4: expand commit callback and
Boojin Kim (5):
DMA: PL330: Merge PL330 driver into drivers/dma/
DMA: PL330: Removes useless function
DMA: PL330: Support MEMTOMEM transmit w/o RMB, WMB
ARM: EXYNOS: Enable MDMA driver
ARM: EXYNOS: add support DMA for EXYNOS4X12 SoC
Boris Ostrovsky (3):
KVM: SVM: Add support for AMD's OSVW feature in guests
idle, x86: Allow off-lined CPU to enter deeper C states
cpuidle: power_usage should be declared signed integer
Borislav Petkov (11):
x86/sched/perf/AMD: Set sched_clock_stable
amd64_edac: Fix K8 revD and later chip select sizes
EDAC: Correct scrub rate API
MCE, AMD: Correct some MC0 error types
MCE, AMD: Correct ucode patch buffer description
MCE, AMD: Correct VB data error description
MCE, AMD: Rework NB MCE signatures
MCE, AMD: Correct bank 5 error signatures
MCE, AMD: Constify error tables
hdaps: Shut up gcc uninitialized variable warnings
perf tools: Simplify event_read_id exit path
Brian King (6):
[SCSI] ipr: Fix target id allocation re-use problem
[SCSI] ipr: Remove unnecessary interrupt clearing on new adapters
[SCSI] ipr: Remove unnecessary memory barriers
[SCSI] ipr: Increase max concurrent oustanding commands
[SCSI] ipr: Increase alignment boundary of command blocks
[SCSI] ipr: Driver version 2.5.3
Brian Norris (13):
ahci: add AHCI_HFLAG_DELAY_ENGINE host flag
ahci: move AHCI_HFLAGS() macro to ahci.h
ahci_platform: add STRICT_AHCI platform type
mtd: nand: erase block before marking bad
mtd: nand: fix SCAN2NDPAGE check for BBM
mtd: nand: differentiate 1- vs. 2-byte writes when marking bad blocks
mtd: nand: correct comment on nand_chip badblockbits
mtd: mtdoops: kill Kconfig usage instructions
mtd: nand: move SCANLASTPAGE handling to the correct code block
jffs2: update to new MTD interface
mtd: mtdcore: remove unnecessary mtd->resume check
mtd: m25p80: set writebufsize
mtd: nand: write BBM to OOB even with flash-based BBT
Bruce Allan (69):
e1000e: cleanup Rx checksum offload code
e1000e: add Receive Packet Steering (RPS) support
e1000e: re-enable alternate MAC address for all devices which support it
e1000e: convert head, tail and itr_register offsets to __iomem pointers
e1000e: pass pointer to ring struct instead of adapter struct
e1000e: re-factor ethtool get/set ring parameter
e1000e: default IntMode based on kernel config & available hardware
support
e1000e: always set transmit descriptor control registers the same
e1000e: 82579: workaround for link drop issue
e1000e: use default settings for Tx Inter Packet Gap timer
e1000e: use hardware default values for Transmit Control register
e1000e: 82574/82583 Tx hang workaround
e1000e: disable Early Receive DMA on ICH LOMs
e1000e: update workaround for 82579 intermittently disabled during S0->Sx
e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx
e1000e: increase Rx PBA to prevent dropping received packets on
82566/82567
e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state
e1000e: concatenate long debug strings which span multiple lines
e1000e: convert final strncpy() to strlcpy()
e1000e: increase version number
e1000e: call er16flash() instead of __er16flash()
e1000e: split lib.c into three more-appropriate files
e1000e: update copyright year
e1000e: add missing initializers reported when compiling with W=1
e1000e: cleanup - check return values consistently
e1000e: cleanup e1000_init_mac_params_80003es2lan()
e1000e: cleanup e1000_init_mac_params_82571()
e1000e: cleanup e1000_set_phys_id
e1000e: cleanup - use braces in both branches of a conditional statement
e1000e: fix checkpatch warning from MINMAX test
e1000e: fix sparse warnings with -D__CHECK_ENDIAN__
e1000e: minor whitespace and indentation cleanup
e1000e: remove test that is always false
e1000e: remove unnecessary returns from void functions
e1000e: remove unnecessary parentheses
e1000e: use true/false for bool autoneg_false
e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX()
e1000e: replace '1' with 'true' for boolean get_link_status
e1000e: cleanup: use goto for common work needed by multiple exit points
e1000e: cleanup: rename goto labels to be more meaningful
e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan
e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan
e1000e: cleanup: remove unnecessary assignments just before returning
e1000e: cleanup: always return 0
e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan
e1000e: cleanup: remove unreachable statement
e1000e: cleanup: remove unnecessary variable ret_val
e1000e: cleanup: remove unnecessary test and return
e1000e: cleanup: remove unnecessary variable initializations
e1000e: cleanup: minor whitespace addition (insert blank line separator)
e1000e: potentially incorrect return for e1000_init_hw_ich8lan
e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link
e1000e: cleanup goto statements to exit points without common work
e1000e: cosmetic change to boolean comparisons
e1000e: cosmetic comment changes to make lines less than 80 characters
e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer
e1000e: cleanup: rename e1000e_setup_link() and call as function pointer
e1000e: cleanup use of check_mng_mode function pointer
e1000e: cleanup use of check_reset_block function pointer
e1000e: cleanup calls to setup_physical_interface function pointer
e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan
e1000e: rename e1000e_config_collision_dist() and call as function pointer
e1000e: cleanup comment in e1000_hash_mc_addr()
e1000e: use true/false for boolean send_xon, do not assume always true
e1000e: cleanup - remove unnecessary variable
e1000e: rename e1000e_reload_nvm() and call as function pointer
e1000e: cleanup incorrect filename in comment
e1000e: cleanup whitespace and indentation
e1000e: use msleep instead of mdelay
Bruce E. Robertson (1):
Add I2C driver for Summit Microelectronics SMB347 Battery Charger.
Bruno Thomsen (1):
USB: Microchip VID mislabeled as Hornby VID in ftdi_sio.
Bryan Schumaker (16):
NFS: Pass a stateid to test_stateid() and free_stateid()
NFS: Call test_stateid() and free_stateid() with correct stateids
NFS: Fall back on old idmapper if request_key() fails
NFS: Keep idmapper include files in one place
NFS: Update idmapper documentation
NFSD: Clean up the test_stateid function
Created a function for setting timeouts on keys
NFS: Store the legacy idmapper result in the keyring
NFS: Undo changes to idmap.h
NFS: Only define some function when v4.1 is enabled
NFS: Check return value from rpc_queue_upcall()
NFS: Remove nfs4_setup_sequence from generic write code
NFS: Remove nfs4_setup_sequence from generic read code
NFS: Remove nfs4_setup_sequence from generic unlink code
NFS: Remove nfs4_setup_sequence from generic rename code
SUNRPC: Use the already looked-up xprt in rpcb_getport_async()
Bryan Wu (1):
led-class: change back LEDS_CLASS to tristate instead of bool
Carsten Emde (1):
drm: allow loading an EDID as firmware to override broken monitor
Carsten Otte (11):
KVM: s390: add parameter for KVM_CREATE_VM
KVM: s390: ucontrol: per vcpu address spaces
KVM: s390: ucontrol: export page faults to user
KVM: s390: ucontrol: export SIE control block to user
KVM: s390: ucontrol: disable in-kernel handling of SIE intercepts
KVM: s390: ucontrol: disable in-kernel irq stack
KVM: s390: ucontrol: interface to inject faults on a vcpu page table
KVM: s390: ucontrol: disable sca
KVM: s390: fix assumption for KVM_MAX_VCPUS
KVM: s390: ucontrol: announce capability for user controlled vms
KVM: s390: Fix return code for unknown ioctl numbers
Catalin Marinas (1):
sched/arch: Introduce the finish_arch_post_lock_switch() scheduler
callback
Cesar Eduardo Barros (1):
time: remove no_sync_cmos_clock
Chad Dupuis (8):
[SCSI] qla2xxx: Increase speed of flash access in ISP82xx adapters to
improve firmware load speed.
[SCSI] qla2xxx: Handle failure cases during fabric_login
[SCSI] qla2xxx: Print mailbox command opcode and return code when a
command times out.
[SCSI] qla2xxx: Convert remaining printk's to ql_log format.
[SCSI] qla2xxx: Use ql_log* #define's in ql_log() and ql_log_pci().
[SCSI] qla2xxx: Perform firmware dump procedure on mailbox command
timeout.
[SCSI] qla2xxx: Update LICENSE.qla2xxx.
[SCSI] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum
number of targets.
Chandra Seetharaman (4):
Define a new function xfs_this_quota_on()
Define a new function xfs_inode_dquot()
Change xfs_sb_from_disk() interface to take a mount pointer
Define new macro XFS_ALL_QUOTA_ACTIVE and simply some usage
Changhwan Youn (1):
ARM: EXYNOS: fix cycle count for periodic mode of clock event timers
Chanho Min (1):
amba-pl011â??/dma: Add check for the residue in DMA callback
Chanho Park (1):
usb: dwc3: use devm_xxx functions
Chanwoo Choi (1):
mfd: Add platform data for MAX8997 haptic driver
Charulatha V (8):
gpio/omap: remove dependency on gpio_bank_count
gpio/omap: use flag to identify wakeup domain
gpio/omap: make gpio_context part of gpio_bank structure
gpio/omap: make non-wakeup GPIO part of pdata
gpio/omap: avoid cpu checks during module ena/disable
gpio/omap: use pinctrl offset instead of macro
gpio/omap: remove bank->method & METHOD_* macros
gpio/omap: fix bankwidth for OMAP7xx MPUIO
Chase Douglas (2):
bcm5974: Add pointer and buttonpad properties
HID: hid-magicmouse: Add pointer and buttonpad properties for Magic
Trackpad
Chen Gong (3):
ACPI, APEI, EINJ, limit the range of einj_param
ACPI, APEI, EINJ, new parameter to control trigger action
Update documentation for parameter *notrigger* in einj.txt
Chih-Wei Huang (1):
eeepc-wmi: add extra keymaps for EP121
Chilam Ng (3):
ath6kl: initialize the 'nominal_phy' field in the
'wmi_create_pstream_cmd' struct for create_qos command
ath6kl: prioritize Tx bundling based on AC priorities
ath6kl: assign Tx packet drop threshold per endpoint based on AC priority
Chris Bagwell (4):
Input: wacom - isolate input registration
Input: wacom - wireless monitor framework
Input: wacom - create inputs when wireless connect
Input: wacom - wireless battery status
Chris Ball (2):
staging: Update TODO for rts5139 and rts_pstor
mmc: sdhci: Add platform suspend/resume hooks.
Chris Blair (3):
spi/pl022: Add high priority message pump support
mfd: Add support for no-interrupt stmpe config
gpio: Support no-irq stmpe mode
Chris Boot (3):
firewire: sbp2: Take into account Unit_Unique_ID
firewire: sbp2: Ignore SBP-2 targets on the local node
firewire: sbp2: Fix SCSI sense data mangling
Chris Kelly (12):
staging: ozwpan: Added driver entry code
staging: ozwpan: Added basic L2 protocol support
staging: ozwpan: Added device state support
staging: ozwpan: Added USB HCD implementation
staging: ozwpan: Added USB service to protocol
staging: ozwpan: Added character device support
staging: ozwpan: Added event logging support
staging: ozwpan: Added debug support
staging: ozwpan: Plumbed in Kconfig and Kbuild
staging: ozwpan: Reduced size of oz_evtlist structure.
staging: ozwpan: added TODO file.
staging: ozwpan: added maintainer for ozwpan driver
Chris Mason (11):
Btrfs: allow metadata blocks larger than the page size
Btrfs: add the ability to cache a pointer into the eb
Btrfs: loop waiting on writeback
Btrfs: adjust the write_lock_level as we unlock
Btrfs: don't use threaded IO completion helpers for metadata writes
Merge branch 'error-handling' into for-linus
Merge branch 'for-chris' of git://github.com/idryomov/btrfs-unstable into
for-linus
Merge git://git.jan-o-sch.net/btrfs-unstable into for-linus
Btrfs: flush out and clean up any block device pages during mount
Btrfs: don't use crc items bigger than 4KB
Btrfs: update the checks for mixed block groups with big metadata blocks
Chris Metcalf (2):
ipc: provide generic compat versions of IPC syscalls
compat: use sys_sendfile64() implementation for sendfile syscall
Chris Wilson (13):
drm/i915: Check that plane/pipe is disabled before removing the fb
drm/i915: Separate fence pin counting from normal bind pin counting
drm/i915: Remove the upper limit on the bo size for mapping into the CPU
domain
drm/i915: Handle unmappable buffers during error state capture
drm/i915: Record the tail at each request and use it to estimate the head
drm/i915: Record the in-flight requests at the time of a hang
drm/i915: Record the position of the request upon error
drm/i915/lvds: Always use the presence pin for LVDS on PCH
drm/i915/bios: Downgrade the "signature missing" DRM_ERROR to debug
drm/i915: Only bump refcnt on objects scheduled for eviction
drm/i915: No need to search again after retiring requests
drm/i915: Silence the error message from i915_wait_request()
drm/i915: Only clear the GPU domains upon a successful finish
Christian Borntraeger (7):
KVM: s390: rework code that sets the prefix
KVM: provide synchronous registers in kvm_run
KVM: s390: provide the prefix register via kvm_run
KVM: s390: provide general purpose guest registers via kvm_run
KVM: s390: provide access guest registers via kvm_run
KVM: s390: Sanitize fpc registers for KVM_SET_FPU
KVM: s390: provide control registers via kvm_run
Christian Gmeiner (1):
backlight: add driver for Bachmann's ot200
Christian König (4):
drm/radeon: move ring syncing after bo validation
drm/radeon/kms: no need to align IB like this
drm/radeon: also make the cs_parse function per ring
drm/radeon: fix IB debugfs files for multiple cards
Christian Lamparter (4):
carl9170: remove eeprom data injection option
carl9170: allow users to lower output power level
p54: pass interface setup errors back to mac80211
p54pci: use new driver.pm interface for suspend/resume
Christian Riesch (2):
davinci_cpdma: Fix channel number written to teardown registers
davinci_mdio: Correct bitmask for clock divider value
Christoph Bumiller (1):
drm/nv50/display: expose color vibrance control
Christoph Hellwig (37):
xfs: use a normal shrinker for the dquot freelist
xfs: split tail_lsn assignments from log space wakeups
xfs: do exact log space wakeups in xlog_ungrant_log_space
xfs: remove xfs_trans_unlocked_item
xfs: cleanup xfs_log_space_wake
xfs: remove log space waitqueues
xfs: add the xlog_grant_head structure
xfs: add xlog_grant_head_init
xfs: add xlog_grant_head_wake_all
xfs: share code for grant head waiting
xfs: share code for grant head wakeups
xfs: share code for grant head availability checks
xfs: split and cleanup xfs_log_reserve
target: replace various cmd flags with a transport state
target: remove the transport_lun_active field in struct se_cmd
target: remove the unused struct iblock_hba
target: increase iblock task sizes
tcm_loop: kill tcm_loop_allocate_core_cmd
tcm_loop: defer all command submissions to workqueue
tcm_loop: switch to using transport_handle_cdb_direct
xfs: merge xfs_qm_export_dquot into xfs_qm_scall_getquota
xfs: include reservations in quota reporting
quota: make Q_XQUOTASYNC a noop
xfs: use per-filesystem I/O completion workqueues
xfs: do not require an ioend for new EOF calculation
xfs: log file size updates as part of unwritten extent conversion
xfs: log file size updates at I/O completion time
xfs: log timestamp updates
xfs: make xfs_inode_item_size idempotent
xfs: split in-core and on-disk inode log item fields
xfs: reimplement fdatasync support
xfs: use common code for quota statistics
xfs: per-filesystem dquot LRU lists
xfs: use per-filesystem radix trees for dquot lookup
xfs: remove the per-filesystem list of dquots
xfs: remove the global xfs_Gqm structure
xfs: trace xfs_name strings correctly
Christoph Lameter (3):
slub: Do not hold slub_lock when calling sysfs_slab_add()
slub: include include for prefetch
mm: fix move/migrate_pages() race on task struct
Christopher Hudson (1):
Input: kxtj9 - who_am_i check value and initial data rate fixes
Chuck Lever (15):
SUNRPC: Use KERN_DEFAULT for debugging printk's
nfs: Clean up debugging in nfs_follow_mountpoint()
NFS: Make nfs_cache_array.size a signed integer
NFS: Clean up debugging in decode_pathname()
NFS: Add debugging messages to NFSv4's CLOSE procedure
SUNRPC: Add API to acquire source address
NFS: Make clientaddr= optional
NFS: Add a client-side function to display NFS file handles
NFS: Simplify arguments of encode_renew()
NFS: Introduce NFS_ATTR_FATTR_V4_LOCATIONS
NFS: Request fh_expire_type attribute in "server caps" operation
NFS: Reduce debugging noise from encode_compound_hdr
NFS: Fix nfs4_verifier memory alignment
NFSD: Fix nfs4_verifier memory alignment
SUNRPC: Kill compiler warning when RPC_DEBUG is unset
Chun-Yeow Yeoh (4):
{nl,cfg,mac}80211: Add support of setting non-forwarding entity in Mesh
mac80211: Fix the generation of PREQs in proactive RANN mechanism of HWMP
mac80211: fix the support of setting non-forwarding entity in Mesh
ath5k: allow AP and mesh mode to operate simultaneously
Claudiu Manoil (2):
powerpc/85xx: Fix compiler error with THIS_MODULE and related
powerpc/85xx: Add missing config option for CACHE SRAM code
Clemens Ladisch (9):
firewire: ohci: fix too-early completion of IR multichannel buffers
firewire: cdev: fix IR multichannel event documentation
firewire: ohci: copy_iso_headers(): make comment match the code
firewire: ohci: remove unused excess_bytes field
firewire: ohci: optimize control bit checks
firewire: ohci: simplify iso header pointer arithmetic
firewire: ohci: factor out iso completion flushing code
firewire: prevent dropping of completed iso packet header data
firewire: allow explicit flushing of iso packet completions
Colin Cross (9):
staging: android: ram_console: move footer strings
staging: android: ram_console: drop early buffer support
staging: android: ram_console: drop verbose ram_console support
staging: android: ram_console: split out persistent ram
staging: android: persistent_ram: refactor ecc support
staging: android: persistent_ram: handle reserving and mapping memory
staging: android: persistent_ram: make persistent_ram_write atomic
staging: android: persistent_ram: add notrace to persistent_ram_write
staging: android: ram_console: fix crash in ram_console_late_init
Cong Wang (61):
kernel/resource.c: move EXPORT_SYMBOL right after definition
highmem: mark k[un]map_atomic() with two arguments as deprecated
include/linux/highmem.h: remove the second argument of k[un]map_atomic()
arm: remove the second argument of k[un]map_atomic()
mips: remove the second argument of k[un]map_atomic()
powerpc: remove the second argument of k[un]map_atomic()
sh: remove the second argument of k[un]map_atomic()
um: remove the second argument of k[un]map_atomic()
x86: remove the second argument of k[un]map_atomic()
crypto: remove the second argument of k[un]map_atomic()
ata: remove the second argument of k[un]map_atomic()
block: remove the second argument of k[un]map_atomic()
crypto: remove the second argument of k[un]map_atomic()
edac: remove the second argument of k[un]map_atomic()
drm: remove the second argument of k[un]map_atomic()
ide: remove the second argument of k[un]map_atomic()
infiniband: remove the second argument of k[un]map_atomic()
md: remove the second argument of k[un]map_atomic()
media: remove the second argument of k[un]map_atomic()
memstick: remove the second argument of k[un]map_atomic()
net: remove the second argument of k[un]map_atomic()
scsi: remove the second argument of k[un]map_atomic()
hv: remove the second argument of k[un]map_atomic()
rtl8192u: remove the second argument of k[un]map_atomic()
zram: remove the second argument of k[un]map_atomic()
target: remove the second argument of k[un]map_atomic()
vhost: remove the second argument of k[un]map_atomic()
fs: remove the second argument of k[un]map_atomic()
btrfs: remove the second argument of k[un]map_atomic()
afs: remove the second argument of k[un]map_atomic()
exofs: remove the second argument of k[un]map_atomic()
ext2: remove the second argument of k[un]map_atomic()
fuse: remove the second argument of k[un]map_atomic()
gfs2: remove the second argument of k[un]map_atomic()
jbd: remove the second argument of k[un]map_atomic()
jbd2: remove the second argument of k[un]map_atomic()
logfs: remove the second argument of k[un]map_atomic()
minix: remove the second argument of k[un]map_atomic()
nfs: remove the second argument of k[un]map_atomic()
nilfs2: remove the second argument of k[un]map_atomic()
ntfs: remove the second argument of k[un]map_atomic()
ocfs2: remove the second argument of k[un]map_atomic()
reiserfs: remove the second argument of k[un]map_atomic()
squashfs: remove the second argument of k[un]map_atomic()
ubifs: remove the second argument of k[un]map_atomic()
udf: remove the second argument of k[un]map_atomic()
kdb: remove the second argument of k[un]map_atomic()
power: remove the second argument of k[un]map_atomic()
lib: remove the second argument of k[un]map_atomic()
mm: remove the second argument of k[un]map_atomic()
net: remove the second argument of k[un]map_atomic()
rds: remove the second argument of k[un]map_atomic()
sunrpc: remove the second argument of k[un]map_atomic()
tomoyo: remove the second argument of k[un]map_atomic()
dm: remove the second argument of k[un]map_atomic()
gma500: remove the second argument of k[un]map_atomic()
zcache: remove the second argument of k[un]map_atomic()
drbd: remove the second argument of k[un]map_atomic()
highmem: kill all __kmap_atomic()
feature-removal-schedule.txt: schedule the deprecated form of
kmap_atomic() for removal
nmi watchdog: do not use cpp symbol in Kconfig
Copot Alexandru (1):
mm/vmscan.c: fix spelling error
Corentin Chary (33):
samsung-laptop: put all local variables in a single structure
samsung-laptop: move code into init/exit functions
samsung-laptop: don't handle backlight if handled by acpi/video
samsung-laptop: use a sysfs group
samsung-laptop: ehance SABI support
samsung-laptop: add a small debugfs interface
samsung-laptop: remove selftest
samsung-laptop: add battery life extender support
samsung-laptop: add usb charge support
samsung-laptop: cleanup KConfig
samsung-laptop: add keyboard backlight support
samsung-laptop: add true rfkill support for swsmi
samsung-laptop: make the dmi check less strict
samsung-laptop: dump model and version informations
samsung-laptop: tweak traces
samsung-laptop: promote myself as maintainer of samsung-laptop
asus-laptop: log unknown keys
eeepc-laptop: log unknown keys
asus-laptop: cleanup rfkill code
asus-laptop: control how BLED and WLED should be exposed
asus-laptop: add rfkill interfaces for wlan and wwan
asus-laptop: check WLED and BLED presence before adding rfkill
platform/x86: drop deprecated asus_acpi driver
asus-laptop: add some keys found on Lenovo SL500
samsung-laptop: fix seclinux rfkill and us it as fallback
asus-nb-wmi: ignore useless keys
asus-wmi: on/off bit is not set when reading the value
asus-wmi: move WAPF variable into quirks_entry
asus-nb-wmi: set panel_power correctly
eeepc-wmi: refine quirks handling
eeepc-wmi: split et2012 specific hacks
asus-wmi: don't update power and brightness when using scalar
samsung-laptop: unregister ACPI video module for some well known laptops
Corey Minyard (4):
ipmi: use a tasklet for handling received messages
ipmi: fix message handling during panics
ipmi: simplify locking
ipmi: use locks on watchdog timeout set on reboot
Cousson, Benoit (1):
tty: serial: OMAP: Fix oops due to NULL pdata in DT boot
Curt Wohlgemuth (3):
ext4: mark possibly unused variable in ext4_mb_normalize_request()
ext4: don't release page refs in ext4_end_bio()
ext4: add comments to definition of ext4_io_end_t
Cyril Roelandt (6):
usb: amd5536udc: Fix brace coding style issues.
usb: amd5536udc: Fix coding style issues.
usb: amd5536udc: Fix indentation
usb: amd5536udc: use the DEFINE_PCI_DEVICE_TABLE macro
usb: amd5536udc: Fix the type of ep_string
usb: amd5536udc: Remove old CVS markers
Dan Carpenter (68):
usb: gadget: mv_udc: remove unneeded NULL check
bnx2x: unlock before returning an error
nfc: NULL vs zero in nci_activate_target()
sysctl: remove an unused variable
sysctl: fix memset parameters in setup_sysctl_set()
xfrm6: remove unneeded NULL check in __xfrm6_output()
nfsd: don't allow zero length strings in cache_parse()
nfsd: remove some unneeded checks
mac80211: off by one in mcs mask handling
ath9k: cleanup a min_t() cast
SUNRPC: remove an unneeded NULL check in xprt_connect()
caif: remove duplicate initialization
netxen_nic: signedness bug in netxen_md_entry_err_chk()
staging: precedence bug in crystalhd_stop_tx_dma_engine()
Staging: sbe-2t3e3: logical || vs bitwise |
Staging: wlan-ng: cap the ssid length
Staging: comedi: logical || vs bitwise |
wl12xx: remove some dead code in wl1271_plt_init()
drm/radeon/evergreen: make texdw[] array larger
viafb: NULL dereference on allocation failure in query_edid()
ext4: remove an unneeded NULL check in __ext4_check_dir_entry()
ext4: using PTR_ERR() on the wrong variable in ext4_ext_migrate()
Staging: wlan-ng: memsetting the wrong amount of data
brcm80211: fmac: fix a couple checking after dereference bugs
Bluetooth: use kfree_skb() instead of kfree()
Bluetooth: change min_t() cast in hci_reassembly()
[SCSI] qla2xxx: handle default case in qla2x00_request_firmware()
Staging: wlan-ng: still setting wrong data
usb: dwc3: make dwc3_get_device_id() return the id
usb: gadget: dummy_hcd: signedness bug in transfer()
usb: otg: ab8500-usb: make probe() work again
Staging: ozwpan: prevent bogus dereference
rndis_wlan: integer overflows in rndis_wlan_do_link_up_work()
rndis_wlan: remove unneeded variables
rndis_wlan: make some variables unsigned
rndis_wlan: prevent integer overflow in indication()
mwifiex: endian bug in mwifiex_drv_change_adhoc_chan()
airo: fix test for FLAG_RADIO_DOWN
svcrdma: silence a Sparse warning
KEYS: testing wrong bit for KEY_FLAG_REVOKED
[media] s2255drv: cleanup vidioc_enum_fmt_cap()
[media] s2255drv: fix some endian bugs
tty: cyclades: TIOCSERGETLSR should should store to a uint
tty: moxa: fix bit test in moxa_start()
spi: release lock on error path in spi_pump_messages()
vt: NULL dereference in vt_do_kdsk_ioctl()
NFS: null dereference in dev_remove()
x86, efi: Fix pointer math issue in handle_ramdisks()
iscsi-target: remove improper externs
[media] gpio-ir-recv: a couple signedness bugs
exofs: fix endian conversion in exofs_sync_fs()
exofs: Cap on the memcpy() size
toshiba_acpi: make one-bit bitfields unsigned
AFS: checking wrong bit in afs_readpages()
mm: compaction: make compact_control order signed
thermal: spear13xx: checking for NULL instead of IS_ERR()
netlabel: use GFP flags from caller instead of GFP_ATOMIC
RDS: use gfp flags from caller in conn_alloc()
drivers/leds/leds-tca6507.c: cleanup error handling in tca6507_probe()
epoll: remove unneeded variable in reverse_path_check()
samsung-laptop: cleanup return type: mode_t vs umode_t
mtd: docg4: fix printk() warnings
cpusets: Remove an unused variable
nfsd4: memory corruption in numeric_name_to_id()
x86, tls: Off by one limit check
ALSA: asihpi - fix return type of hpios_locked_mem_alloc()
Input: wacom - check for allocation failure in probe()
ACPI throttling: fix endian bug in acpi_read_throttling_status()
Dan Liang (2):
ARM: at91/at91sam9x5: overall definition
ARM: at91/at91sam9x5: SoC basic support
Dan Magenheimer (18):
mm: cleancache: s/flush/invalidate/
mm: zcache/tmem/cleancache: s/flush/invalidate/
mm: cleancache: report statistics via debugfs instead of sysfs.
mm: cleancache: Use __read_mostly as appropiate.
staging: ramster: cluster/messaging foundation
staging: ramster: local compression + tmem
staging: ramster: ramster-specific changes to cluster code
staging: ramster: ramster-specific changes to zcache/tmem
staging: ramster: ramster-specific new files
staging: ramster: enable as staging driver
staging: ramster: enable as staging driver
staging: ramster: cluster/messaging foundation
staging: ramster: local compression + tmem
staging: ramster: xvmalloc allocation files
staging: ramster: ramster-specific changes to zcache/tmem
staging: ramster: ramster-specific new files
staging: ramster: build ramster properly when CONFIG_OCFS2=m|y
staging: ramster: Dont build ramster when CONFIGFS_FS=m
Dan Williams (55):
[SCSI] libsas: remove unused ata_task_resp fields
[SCSI] libsas: kill sas_slave_destroy
[SCSI] libsas: fix domain_device leak
[SCSI] libsas: fix leak of dev->sata_dev.identify_[packet_]device
[SCSI] libsas: replace event locks with atomic bitops
[SCSI] libsas: convert ha->state to flags
[SCSI] libsas: introduce sas_drain_work()
[SCSI] libsas: remove ata_port.lock management duties from lldds
[SCSI] libsas: convert dev->gone to flags
[SCSI] libsas: prevent domain rediscovery competing with ata error
handling
[SCSI] libsas: use ->set_dmamode to notify lldds of NCQ parameters
[SCSI] libsas: kill invocation of scsi_eh_finish_cmd from
sas_ata_task_done
[SCSI] libsas: close error handling vs sas_ata_task_done() race
[SCSI] libsas: prevent double completion of scmds from eh
[SCSI] libsas: fix timeout vs completion race
[SCSI] libsas: let libata handle command timeouts
[SCSI] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata
[SCSI] libsas: use libata-eh-reset for sata rediscovery fis transmit
failures
[SCSI] libsas: perform sas-transport resets in shost->workq context
[SCSI] libsas: execute transport link resets with libata-eh via host
workqueue
[SCSI] libsas: sas_phy_enable via transport_sas_phy_reset
[SCSI] libsas: async ata-eh
USB: qcserial: don't grab QMI port on Gobi 1000 devices
[SCSI] libsas: poll for ata device readiness after reset
[SCSI] libsas: don't mark expanders as gone when a child device is removed
[SCSI] libsas: check for 'gone' expanders in smp_execute_task()
[SCSI] libsas: fix sas_find_local_phy(), take phy references
[SCSI] libsas: don't recover 'gone' devices in sas_ata_hard_reset()
[SCSI] isci: kill iphy->isci_port lookups
[SCSI] isci: kill isci_port->status
[SCSI] isci: fix interpretation of "hard" reset
[SCSI] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset
[SCSI] isci: ->lldd_ata_check_ready handler
[SCSI] isci: remove bus and reset handlers
[SCSI] isci: remove IDEV_EH hack to disable "discovery-time" ata resets
[SCSI] libsas: pre-clean commands that won the eh vs completion race
[SCSI] libsas: mark all domain devices gone if root port disappears
[SCSI] libsas: close scsi_remove_target() vs libata-eh race
[SCSI] libsas: fix mixed topology recovery
[SCSI] libsas: route local link resets through ata-eh
[SCSI] libsas: fix sas_unregister_ports vs sas_drain_work
[SCSI] libsas: improve debug statements
[SCSI] libsas: fix sas port naming
[SCSI] libsas: let libata recover links that fail to transmit initial
sig-fis
[SCSI] libsas: delete device on sas address changed
[SCSI] libsas: restore scan order
[SCSI] libsas: async ata scanning
[SCSI] libsas: fix lifetime of SAS_HA_FROZEN
[SCSI] libsas: revert ata srst
[SCSI] libsas: set attached device type and target protocols for local
phys
[SCSI] libsas: fixup target_port_protocols for expanders that don't
report sata
[SCSI] libsas: don't recover end devices attached to disabled phys
[SCSI] scsi_transport_sas: 'enable' phys on reset
[SCSI] isci: debug, provide state-enum-to-string conversions
[SCSI] isci: improve phy event warnings
Daniel Drake (3):
x86/olpc/xo15/sci: Enable lid close wakeup control
libertas: remove dump_survey implementation
x86/olpc: Add debugfs interface for EC commands
Daniel J Blueman (1):
x86/platform: Move APIC ID validity check into platform APIC code
Daniel Lezcano (14):
ARM: at91: coding style fixes
ARM: at91: declare header name
ARM: at91: remove wait_for_interrupt definition
ARM: at91: implement the standby function for pm/cpuidle
mfd: Decouple/recouple gic from the ux500 PRCMU
mfd : Cleanup duplicate db8500 definitions
mfd : Check if there are pending irq on the db8500 gic
mfd : Copy the db8500 gic setting to the prcmu
mfd : Check if the db8500 prcmu has pending irq
mfd : Check if the other db8500 core is in WFI
pidns: add reboot_pid_ns() to handle the reboot syscall
cpuidle: use the driver's state_count as default
cpuidle: remove useless array definition in cpuidle_structure
cpuidle: remove unused 'governor_data' field
Daniel Mack (2):
ASoC: pxa-ssp: atomically set stream active masks
ARM: OMAP: hsmmc: add max_freq field
Daniel Schwierzeck (1):
mtd: mips: lantiq: reintroduce support for cmdline partitions
Daniel Vetter (57):
drm/i915: kill i915_mem.c
drm/i915: clarify gen2 pageflip cmd
drm/i915: fixup assert_pipe to take the pipe A quirk into account
drm/i915: switch ring->id to be a real id
drm/i915: refactor ring error state capture to use arrays
drm/i915: collect more per ring error state
drm/i915/ringbuffer: kill snb blt workaround
drm/i915: don't trash the gtt when running out of fences
drm/i915: refactor debugfs open function
drm/i915: refactor debugfs create functions
drm/i915: capture error_state also for stuck rings
drm/i915: remove the i915_batchbuffer_info debugfs file
drm/i915: reject GTT domain in relocations
drm/i915: add per-ring fault reg to error_state
drm/i915: fix swizzle detection for gen3
drm/i915: add debugfs file for swizzling information
drm/i915: fall through pwrite_gtt_slow to the shmem slow path
drm/i915: rewrite shmem_pwrite_slow to use copy_from_user
drm/i915: rewrite shmem_pread_slow to use copy_to_user
drm/i915: swizzling support for snb/ivb
drm/i915: consolidate swizzling control bit frobbing
drm/i915: add gen6+ registers to i915_swizzle_info
drm/i915: s/DRM_ERROR/DRM_DEBUG in i915_gem_execbuffer.c
drm/i915: dump even more into the error_state
agp/intel-gtt: export the scratch page dma address
agp/intel-gtt: export the gtt pagetable iomapping
drm/i915: initialization/teardown for the aliasing ppgtt
drm/i915: ppgtt binding/unbinding support
drm/i915: ppgtt register definitions
drm/i915: ppgtt debugfs info
drm/i915: enable ppgtt
Merge remote-tracking branch 'airlied/drm-fixes' into
drm-intel-next-queued
drm/i915: clean up interlaced pipeconf bit definitions
drm/i915: fixup interlaced vertical timings confusion, part 1
drm/i915: fixup interlaced vertical timings confusion, part 2
drm/i915: fixup interlaced support on ilk+
drm/i915: don't allow interlaced pipeconf on gen2
drm/i915: correctly program the VSYNCSHIFT register
drm/i915: fixup overlay checks for interlaced modes
drm/i915: outstanding_lazy_request is a u32
drm/i915: fixup seqno allocation logic for lazy_request
drm/i915: enable forcewake voodoo also for gen6
drm/i915: fix up locking inconsistency around gem_do_init
drm/modes: do not enforce an odd vtotal for interlaced modes
Merge remote-tracking branch 'airlied/drm-next' into for-airlied
drm/i915: use the new hdmi_force_audio enum more
drm/i915: error_buffer->ring should be signed
drm/i915: add dev_priv to intel_gmbus
drm/nouveau: do a better job at hiding the NIH i2c bit-banging algo
i2c: export bit-banging algo functions
drm/i915: merge struct intel_gpio into struct intel_gmbus
drm/i915: merge gmbus and gpio i2c adpater into one
drm/i915: i2c: unconditionally set up gpio fallback
drm/i915: reenable gmbus on gen3+ again
dma-buf: don't hold the mutex around map/unmap calls
dma-buf: add support for kernel cpu access
dma_buf: Add documentation for the new cpu access support
Daniel Wagner (1):
Bluetooth: Don't mark non xfer isoc endpoint URBs with URB_ISO_ASAP
Daniel Willerud (1):
mfd: Remove db8500-prcmu U8400 legacy
Daniele Palmas (1):
USB: option driver: adding support for Telit CC864-SINGLE, CC864-DUAL and
DE910-DUAL modems
Danny Kukawka (69):
OMAPDSS: VENC: fix NULL pointer dereference in DSS2 VENC sysfs debug attr
on OMAP4
hamradio: fix incompatible pointer in module parameter
eicon: fix -Warray-bounds warning
hdaps: fix for -Wuninitialized
cs5535-mfgpt: don't call __init function from __devinit
riva/fbdev: fix several -Wuninitialized
eth: reset addr_assign_type if eth_mac_addr() called
rename dev_hw_addr_random and remove redundant second
mISDN/hfcsusb: remove unused variable hfcsusb_rev
[media] max2165: trival fix for some -Wuninitialized warning
PCI hotplug: cpcihp: fix debug module parameter to be bool
net: replace random_ether_addr() with eth_hw_addr_random()
net: use eth_hw_addr_random() and reset addr_assign_type
renesas/sh_eth.c: fix linux/interrupt.h included twice
Staging: sm7xx/smtcfb.c included linux/module.h twice
Revert "drivers/gpu/drm/i915/intel_overlay.c needs seq_file.h"
openrisc: included linux/thread_info.h twice
perf tools: Remove duplicated string.h includes
au1000_eth: use eth_hw_addr_random() instead of random_ether_addr()
lantiq_etop: set addr_assign_type if random_ether_addr() used
davinci_emac: use eth_hw_addr_random() instead of random_ether_addr()
xilinx ll_temac: use eth_hw_addr_random() instead of random_ether_addr()
igbvf: reset netdevice addr_assign_type if changed
batman-adv: use eth_hw_addr_random() instead of random_ether_addr()
ethoc: set addr_assign_type if random_ether_addr() used
atheros eth: set addr_assign_type if random_ether_addr() used
UML net: set addr_assign_type if random_ether_addr() used
cisco/enic: use eth_hw_addr_random() instead of random_ether_addr()
arch/blackfin: don't generate random mac in bfin_get_ether_addr()
adi: adapt to eth_hw_addr_random() and changes in arch/blackfin
3com/typhoon: reuse eth_mac_addr()
net/ieee802154/6lowpan.c: reuse eth_mac_addr()
usb: at91_udc: linux/prefetch.h included twice
ethernet: unify return value of .ndo_set_mac_address if address is invalid
mcs7830: unify return value of .ndo_set_mac_address if address is invalid
br_device: unify return value of .ndo_set_mac_address if address is
invalid
Staging: et131x: unify return value of .ndo_set_mac_address if address is
invalid
Staging: et131x: unify return value of .ndo_set_mac_address if address is
invalid
amd/hplance.c: print MAC via printk format specifier
cirrus/mac89x0: print MAC via printk format specifier
dec/tulip/de4x5: print MAC via printk format specifier
ixgbevf: print MAC via printk format specifier
sun/sunqe: print MAC via printk format specifier
xscale/ixp2000/ixpdev: print MAC via printk format specifier
usb/cdc_ncm: print MAC via printk format specifier
usb/kaweth: print MAC via printk format specifier
arch/ia64/hp/sim/simeth.c: print MAC via printk format specifier
Staging: ft1000-pcmcia: print MAC via printk format specifier
Staging: wlags49_h2: print MAC via printk format specifier
tty/serial/mux.c: linux/tty.h included twice
char/ramoops: included linux/err.h twice
arch/powerpc/kvm/book3s_hv.c: included linux/sched.h twice
arch/powerpc/platforms/powernv/setup.c: included asm/xics.h twice
iwlwifi: iwl-agn.h included twice
[media] mt2063: remove mt2063_setTune from header
ARM: ux500: included linux/gpio.h twice
usb: dwc3: linux/module.h included twice
can: cc770: linux/can/dev.h included twice
ARM: OMAP: clock.c: included linux/debugfs.h twice
ARM: OMAP2+: included some headers twice
drivers/dma: linux/module.h included twice
arch/powerpc/kvm/book3s_hv.c: included linux/sched.h twice
[media] adp1653: included linux/module.h twice
[media] mt9p031.c included media/v4l2-subdev.h twice
[media] cx18-driver: fix handling of 'radio' module parameter
spi-topcliff-pch: fix -Wuninitialized warning
hdaps: trivial fix for -Wuninitialized
arch/blackfin: don't generate random mac in bfin_get_ether_addr()
Blackfin: pnav: delete duplicate linux/export.h include
Darren Hart (5):
pch_uart: Use uartclk instead of base_baud
pch_uart: Add Fish River Island II uart clock quirks
pch_uart: Add user_uartclk parameter
pch_uart: Use existing default_baud in setup_console
pch_uart: Add module parameter descriptions
Darrick J. Wong (6):
ext4: update s_free_{inodes,blocks}_count during online resize
crc32: bolt on crc32c
crypto: crc32c should use library implementation
crc32: add self-test code for crc32c
crc32: select an algorithm via Kconfig
crc32: add help text for the algorithm select option
Dave Airlie (22):
Merge branch 'for-airlied' of
git://people.freedesktop.org/~danvet/drm-intel into drm-core-next
Merge branch 'drm-vmware-next' into drm-core-next
Merge tag 'drm-intel-next-2012-02-07' of
git://people.freedesktop.org/~danvet/drm-intel into drm-core-next
drm: move pci bus master enable into driver.
drm: add some caps for userspace to discover more info for dumb KMS
driver (v2)
Merge tag 'drm-intel-next-2012-02-16-merge-resolved' of
git://people.freedesktop.org/~danvet/drm-intel into drm-core-next
drm: drop setting vm_file to filp
Merge branch 'drm-gma500-alanc' into drm-core-next
Merge branch 'drm-nouveau-next' of
git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-core-next
drm/nouveau: add userspace fallback hints.
drm: Merge tag 'v3.3-rc7' into drm-core-next
drm/sysfs: protect sysfs removal code against being run twice.
drm/modeset: add helper to unplug all connectors from sysfs
drm: add core support for unplugging a device (v2)
drm/udl: initial UDL driver (v4)
drm: fix build with UDL if USB is a module
drm/usb: move usb support into a separate module
drm/radeon: dp only enable enhanced framing if sink supports.
Merge tag 'drm-intel-next-2012-03-01' of
git://people.freedesktop.org/~danvet/drm-intel into drm-next
Merge branch 'drm-nouveau-next' of
git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-next
dma-buf: pass flags into dma_buf_fd.
drm/i915: suspend fbdev device around suspend/hibernate
Dave Chinner (11):
xfs: clean up minor sparse warnings
xfs: fix inode lookup race
xfs: remove remaining scraps of struct xfs_iomap
xfs: fallback to vmalloc for large buffers in xfs_attrmulti_attr_get
xfs: fallback to vmalloc for large buffers in xfs_getbmap
xfs: Fix open flag handling in open_by_handle code
xfs: introduce an allocation workqueue
xfs: don't cache inodes read through bulkstat
xfs: Account log unmount transaction correctly
xfs: fix fstrim offset calculations
xfs: add lots of attribute trace points
Dave Jiang (1):
[SCSI] isci: T10 DIF support
Dave Jones (2):
Merge branch 'for_3.4/cpufreq' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into fixes
Remove printk from rds_sendmsg
Dave Martin (1):
ARM: 7311/1: Add generic instruction opcode manipulation helpers
Dave Young (5):
module: add kernel param to force disable module load
kdump x86: fix total mem size calculation for reservation
mm: move page-types.c from Documentation to tools/vm
mm: move slabinfo.c to tools/vm
mm: move hugepage test examples to tools/testing/selftests/vm
David Ahern (3):
perf record: No build id option fails
perf tools: Fix out of tree compiles
perf tools: Allow multiple threads or processes in record, stat, top
David Anders (1):
rtc: ds1307: comment and format cleanup
David Daney (3):
perf tools: Fix broken build by defining _GNU_SOURCE in Makefile
staging/octeon: Fix PHY binding in octeon-ethernet driver.
usb: Don't make USB_ARCH_HAS_{XHCI,OHCI,EHCI} depend on USB_SUPPORT.
David Gibson (3):
orinoco: Remove old mailing lists from MAINTAINERS
hugetlb: cleanup hugetlb.h
hugepages: fix use after free bug in "quota" handling
David Henningsson (1):
ALSA: hda - fix broken automute/autoswitch for Realtek
David Herrmann (28):
Bluetooth: hci-uart-ll: Use GFP_ATOMIC in open()
Bluetooth: hci-uart-h4: Use GFP_ATOMIC in open()
Bluetooth: hci-uart-bcsp: Use GFP_ATOMIC in open()
Bluetooth: hci-uart-ath: Use GFP_ATOMIC in open()
Bluetooth: dtl1: Fix memleak in probe()
Bluetooth: Make hci-destruct callback optional
Bluetooth: bluecard-cs: Remove empty destruct cb
Bluetooth: bt3c-cs: Remove empty destruct cb
Bluetooth: btmrvl: Remove empty destruct cb
Bluetooth: btuart-cs: Remove empty destruct cb
Bluetooth: btwilink: Remove empty destruct cb
Bluetooth: dtl1-cs: Remove empty destruct cb
Bluetooth: vhci: Free driver_data on file release
Bluetooth: bfusb: Free driver_data on USB shutdown
Bluetooth: btusb: Free driver data on USB shutdown
Bluetooth: bpa10x: Free private driver data on usb shutdown
Bluetooth: btsdio: Free driver data on SDIO shutdown
Bluetooth: uart-ldisc: Fix memory leak and remove destruct cb
Bluetooth: Remove unused hci-destruct cb
Bluetooth: Correctly acquire module ref
Bluetooth: Remove HCI-owner field
Bluetooth: Correctly take hci_dev->dev refcount
Bluetooth: Remove __hci_dev_put/hold
Bluetooth: Introduce to_hci_dev()
Bluetooth: Remove hci_dev->driver_data
Bluetooth: Introduce to_hci_conn
Bluetooth: Use proper datatypes in release-callbacks
Bluetooth: btusb: Remove device lock on release
David Howells (45):
KEYS: Allow special keyrings to be cleared
Wrap accesses to the fd_sets in struct fdtable
Replace the fd_sets in struct fdtable with an array of unsigned longs
Delete the __FD_*() funcs for operating on fd_set from linux/time.h
bitops: Adjust the comment on get_order() to describe the size==0 case
bitops: Optimise get_order()
fs: Remove missed ->fds_bits from cessation use of fd_set structs
internally
Disintegrate asm/system.h for Blackfin [ver #2]
ARM: Fix missing linux/types.h #inclusion in asm/hardware/iop3xx.h
SELinux: selinux/xfrm.h needs net/flow.h
Disintegrate asm/system.h for X86
Disintegrate asm/system.h for Alpha
Disintegrate asm/system.h for ARM
Disintegrate asm/system.h for AVR32
Disintegrate asm/system.h for C6X
Disintegrate asm/system.h for CRIS
Disintegrate asm/system.h for FRV
Disintegrate asm/system.h for H8300
Disintegrate asm/system.h for Hexagon
Disintegrate asm/system.h for IA64
Disintegrate asm/system.h for M32R
m68k: Fix xchg/cmpxchg to fail to link if given an inappropriate pointer
Disintegrate asm/system.h for M68K
Disintegrate asm/system.h for Microblaze
Disintegrate asm/system.h for MIPS
Disintegrate asm/system.h for MN10300
Disintegrate asm/system.h for PA-RISC
Disintegrate asm/system.h for PowerPC
Disintegrate asm/system.h for S390
Disintegrate asm/system.h for Score
Disintegrate asm/system.h for SH
Disintegrate asm/system.h for Sparc
Disintegrate asm/system.h for Tile
Disintegrate asm/system.h for Xtensa
Make asm-generic/cmpxchg.h #include asm-generic/cmpxchg-local.h
Create asm-generic/barrier.h
Move the asm-generic/system.h xchg() implementation to
asm-generic/cmpxchg.h
Split the switch_to() wrapper out of asm-generic/system.h
Split arch_align_stack() out from asm-generic/system.h
Disintegrate asm/system.h for OpenRISC
Move all declarations of free_initmem() to linux/mm.h
Add #includes needed to permit the removal of asm/system.h
Remove all #inclusions of asm/system.h
Delete all instances of asm/system.h
ia64: Fixup asm/cmpxchg.h
David Jander (1):
Input: revert "gpio_keys - switch to using threaded IRQs"
David Miller (7):
infiniband: Convert dst_fetch_ha() over to dst_neigh_lookup().
infiniband: cxgb4: Convert import_ep() over to dst_neigh_lookup().
infiniband: nes: Convert nes_addr_resolve_neigh() over to
dst_neigh_lookup().
qeth: Move away from using neighbour entries in qeth_l3_fill_header()
perf symbols: Do not include libgen.h
perf symbols: Handle NULL dso in dso__name_len
perf annotate: addr2line wants addresses in same format as objdump
David Rientjes (13):
staging: android, lowmemorykiller: convert to use oom_score_adj
mm, oom: avoid looping when chosen thread detaches its mm
mm, oom: fold oom_kill_task() into oom_kill_process()
mm, oom: do not emit oom killer warning if chosen thread is already
exiting
mm, oom: introduce independent oom killer ratelimit state
mm, oom: force oom kill on sysrq+f
mm, memcg: pass charge order to oom killer
mm, counters: remove task argument to sync_mm_rss() and
__sync_task_rss_stat()
mm, counters: fold __sync_task_rss_stat() into sync_mm_rss()
mm, hugetlb: add thread name and pid to SHM_HUGETLB mlock rlimit warning
drivers, samsung-laptop: fix initialization of sabi_data in
sabi_set_commandb
drivers, samsung-laptop: fix usage of isalnum
mm, coredump: fail allocations when coredumping instead of oom killing
David S. Miller (70):
ipv4: Remove bogus checks of rt_gateway being zero.
ipip: Fix bug added to ipip_tunnel_xmit().
ip_gre: Fix bug added to ipgre_tunnel_xmit().
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
ipv4/ipv6: Prepare for new route gateway semantics.
ipv6: sit: Convert to dst_neigh_lookup()
e1000e: Need to include vmalloc.h
ipv6: Use ipv6_addr_any()
ipv4: ip_gre: Convert to dst_neigh_lookup()
ipv6: ndisc: Convert to dst_neigh_lookup()
ipv6: fib: Convert fib6_age() to dst_neigh_lookup().
ipv6: Remove neigh argument from ndisc_send_redirect()
ipv6: Eliminate dst_get_neighbour_noref() usage in ip6_forward().
Merge branch 'for-davem' of
git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
Merge branch 'davem-next.r8169' of git://violet.fr.zoreil.com/romieu/linux
Merge branch 'for-davem' of
git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
ipv6: Remove never used function inet6_ac_check().
decnet: Add missing neigh->ha locking to dn_neigh_output_packet()
atm: clip: Convert over to dst_neigh_lookup().
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'master' of git://gitorious.org/linux-can/linux-can-next
net: Make qdisc_skb_cb upper size bound explicit.
Merge branch 'for-davem' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next
Merge branch 'tipc_net-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
sonice: Fix build due to botched netdev_alloc_skb() conversion.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
decnet: net/dn.h needs net/flow.h
ipv4: Eliminate spurious argument to __ipv4_neigh_lookup
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
ll_temac: Fix build.
Merge branch '20120221_isdn' of git://repo.or.cz/linux-2.6/trivial-mods
Merge branch 'for-davem' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next
Merge branch 'for-davem' of
git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
net: Add missing getsockopt for SO_NOFCS.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
mac89x0: Fix build error.
Merge branch 'tipc_net-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'dccp' of git://eden-feed.erg.abdn.ac.uk/net-next
mdio.h: Include linux/types.h
Merge branch 'master' of git://gitorious.org/linux-can/linux-can-next
Merge branch 'for-davem' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
net: Use bool for return value of dev_valid_name().
Merge branch 'master' of git://1984.lsi.us.es/net-next
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-next
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
ipv4: Make ip_call_ra_chain() return bool.
ipv4: Make ip_rcv_options() return bool.
net: Use bool in skbuff.h helper functions.
net: Use bool in netdevice.h helpers.
ptp_pch: rename pch_pcidev to pci_driver to fix section mismatch warnings.
Merge branch 'for-davem' of
git://git.kernel.org/pub/scm/linux/kernel/git/bwh/sfc-next
Merge branch 'davem-next.r8169' of git://violet.fr.zoreil.com/romieu/linux
Merge tag 'batman-adv-for-davem' of git://git.open-mesh.org/linux-merge
Merge branch 'master' of git://gitorious.org/linux-can/linux-can-next
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'gianfar-bql' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next
cpsw: Hook up default ndo_change_mtu.
Merge branch 'master' of git://1984.lsi.us.es/net
Merge branch 'vhost-net' of
git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
sparc: Fix even more fallout from system.h split.
David Smith (1):
tracepoint, vfs, sched: Add exec() tracepoint
David Spinadel (7):
iwlwifi: add option to test MFP
iwlwifi: avoid some operations if no uCode loaded
iwlwifi: explicitly track whether INIT uCode was run
iwlwifi: more modularity in fw images and sections
iwlwifi: Add TLVs and fields for 16.0 uCode
iwlwifi: change struct iwl_fw
iwlwifi: Add bool mvm_ucode to iwl_fw
David Sterba (2):
Btrfs: enhance superblock sanity checks
btrfs: disallow unequal data/metadata blocksize for mixed block groups
David Teigland (2):
dlm: fix slow rsb search in dir recovery
dlm: last element of dlm_local_addr[] never used
Davidlohr Bueso (4):
tg3: remove IRQF_SAMPLE_RANDOM flag
KVM: MMU: unnecessary NX state assignment
KVM: SVM: comment nested paging and virtualization module parameters
KVM: MMU: make use of ->root_level in reset_rsvds_bits_mask
Dean Nelson (1):
thp: allow a hwpoisoned head page to be put back to LRU
Deepak Sikri (2):
USB: ehci-spear: Add PM support
rtc-spear: fix for balancing the enable_irq_wake in Power Mgmt
Denis 'GNUtoo' Carikli (2):
serial: samsung: fix s3c2442 platform data
ASoC: wm8753: fix initialization
Denis Kovalev (1):
HID: multitouch: add support of Panasonic multitouch panels
Denys Vlasenko (7):
net: Deinline __nlmsg_put and genlmsg_put. -7k code on i386 defconfig.
kernel/exit.c: if init dies, log a signal which killed it, if any
ptrace: don't modify flags on PTRACE_SETOPTIONS failure
ptrace: simplify PTRACE_foo constants and PTRACE_SETOPTIONS code
ptrace: make PTRACE_SEIZE set ptrace options specified in 'data' parameter
ptrace: renumber PTRACE_EVENT_STOP so that future new options and events
can match
ptrace: remove PTRACE_SEIZE_DEVEL bit
Devendra.Naga (2):
rtlwifi: remove return in _rtl_pci_switch_clk_req
rtlwifi/rtl8192c: in _rtl92c_phy_calculate_bit_shift remove comparing
bitmask against 1
Devin J. Pohly (1):
staging: mei: fix typo in error code return
Diana CRACIUN (1):
powerpc/fsl: Added aliased MSIIR register address to MSI node in dts
Dima Zavin (1):
staging: android: ram_console: set CON_ANYTIME console flag
Dimitri Sivanich (2):
x86/UV: Lower UV rtc clocksource rating
[IA64] genirq fixup for SGI/SN
Dimitris Papastamos (3):
ASoC: wm8983: Remove useless snd_kcontrol
regmap: Add support for writing to regmap registers via debugfs
regmap: Expose the driver name in debugfs
Dirk Behme (1):
ARM: imx6: Rename DEBUG_IMX6Q_UART to UART4
Dirk Brandewie (2):
max17042: Align register definitions with data sheet and init appnote
max17042: Change capacity property to use reported SOC register
Divy Le Ray (1):
cxgb3: update firmware version
Diwakar Tundlam (2):
sched/nohz: Correctly initialize 'next_balance' in 'nohz' idle balancer
init: check printed flag to skip printing message
Djalal Harouni (1):
fs/proc/kcore.c: make get_sparsemem_vmemmap_info() static
Dmitry Adamushko (1):
x86-32: Fix endless loop when processing signals for kernel tasks
Dmitry Artamonow (3):
arm/tegra: fix harmony pinmux for PCIe
arm/tegra: add timeout to PCIe PLL lock detection loop
arm/tegra: pcie: fix return value of function
Dmitry Kasatkin (2):
ima: policy for RAMFS
digsig: changed type of the timestamp
Dmitry Kravkov (8):
use FW 7.2.16
bnx2x: add gro_check
bnx2x: update driver version to 1.72.10-0
bnx2x: code doesn't use stats for allocating Rx BDs
bnx2x: changed initial dcb configuration
bnx2x: added TLV_NOT_FOUND flags to the dcb
bnx2x: changed iscsi/fcoe mac init and macros
bnx2x: validate FW trace prior to its printing
Dmitry Tarnyagin (1):
caif: Fix for a race in socket transmit with flow control.
Dmitry Torokhov (20):
Input: nomadik-ske-keypad - do not assign driver's probe() method
Input: nomadik-ske-keypad - convert to using SIMPLE_DEV_PM_OPS
Input: at32psif - convert to dev_pm_ops
Input: q40kbd - convert driver to the split model
Input: cyttsp - remove useless checks in cyttsp_probe()
Input: atmel-wm97xx - set driver owner
Input: atmel-wm97xx - convert to dev_pm_ops
Input: max8925_onkey - avoid accessing input device too early
Merge commit 'v3.3-rc6' into next
Merge branch 'for-next' of github.com:rydberg/linux into next
Input: twl4030-vibra - really switch from #if to #ifdef
Input: synaptics_usb - switch to module_usb_driver()
Merge branch 'next' into for-linus
Input: gpio_keys - constify platform data
Input: gpio_keys - consolidate key destructor code
mfd: Add some da9052-i2c section annotations
dell-laptop: switch to using use MODULE_DEVICE_TABLE
compal-laptop: switch to using use MODULE_DEVICE_TABLE
intel-oaktrail: switch to using use MODULE_DEVICE_TABLE
Merge branch 'next' into for-linus
Don Fry (16):
iwlwifi: clarify comment
iwlwifi: move bcast_sta_id init to common routine
iwlwifi: move all ucode routines to iwl-ucode.c
iwlwifi: create iwl_nic structure
iwlwifi: move ucode_ver to iwl_nic
iwlwifi: move fw_index from iwl_priv to iwl_nic
iwlwifi: move firmware_name to iwl_nic
iwlwifi: move firmware_loading_complete to iwl_nic
iwlwifi: Move ucode pointers to iwl_fw
iwlwifi: change args to ucode routines
iwlwifi: move event and err pointers to iwl_nic
iwlwifi: changes args to iwl_nic for firmware operations
iwlwifi: save ucode capabilities in iwl_fw
iwlwifi: separate status to priv and trans
iwlwifi: more status bit factoring
iwlwifi: correct status bit refactoring errors
Don Skidmore (2):
ixgbe: fix spelling errors
ixgbe: fix obvious return value bug.
Donald Lee (1):
USB: serial: mos7840: Fixed MCS7820 device attach problem
Donggeun Kim (1):
Input: add driver support for MAX8997-haptic
Donghwa Lee (3):
video: support MIPI-DSI controller driver
video: backlight: support s6e8ax0 panel driver based on MIPI DSI
MAINTAINERS: add entry for exynos mipi display drivers
Doug Anderson (2):
ARM: tegra: Introduce define DEBUG_UART_SHIFT
ARM: tegra: uncompress.h: Store UART address in a variable
Doug Ledford (1):
IB/iser: Free IB connection resources in the proper place
Douglas Gilbert (1):
[SCSI] scsi_debug: GET LBA STATUS response length correction
Duc Dang (2):
powerpc/44x: Add new compatible value for EMAC node of APM821XX dts file.
powerpc/44x: Add more changes for APM821XX EMAC driver
Earl Chew (1):
seq_file: fix mishandling of consecutive pread() invocations.
Eddie Wai (2):
cnic: Update VLAN ID during ISCSI_UEVENT_PATH_UPDATE
[SCSI] bnx2i: Fixed the override of the error_mask module param
Eli Cohen (3):
IB/mlx4: Set bad_wr for invalid send opcode
mlx4: Enforce device max FMR maps in FMR alloc
IB/mlx4: Fix possible missed completion event
Eliad Peller (37):
mac80211: check sta_apply_parameters() return value
mac80211: send null packet on active (psm) reconfiguration
mac80211: support hw scan while idle
wl12xx: check bss_conf->assoc on CHANGED_BSSID
wl12xx: remove wl1271_tx_update_filters
Revert "wl12xx: Change claiming of the SDIO bus"
wl12xx: don't release/claim sdio on suspend/resume
wl12xx: fw api change - add role_id to set_template
wl12xx: use dev_role_id for scans
wl12xx: fw api change - add role_id to tsf_info
wl12xx: fw api change - update cmd/acx/event enums
wl12xx: add TX_HW_ATTR_HOST_ENCRYPT flag
wl12xx: add new coex params
wl12xx: consider encryption and QoS in auto arp template
wl12xx: Revert "wl12xx: disable auto-arp"
wl12xx: configure arp filtering only after association
wl12xx: declare support for hw scan while idle
wl12xx: don't fail on AP scan
wl12xx: Use a dedicated fw for PLT
wl12xx: dynamically change fw according to number of active roles
wl12xx: enter forced-psm on fw change
wl12xx: delete wl->vif (and allow multiple vifs)
mac80211: don't queue monitor work for HW_CONNECTION_MONITOR
mac80211: remove redundant monitor_work enqueueing
wl12xx: don't start dev role on ibss vifs
wl12xx: consider bss_conf->idle instead of hw->conf.flags
wl12xx: implement sta_state callback
wl12xx: set authorized AP on sta_state notification
wl12xx: increment session_counter for device role as well
wl12xx: set correct vif type in change_interface callback
wl12xx: don't handle change_channel while associated
wl12xx: don't allow scanning while device is in ROC
wl12xx: configure the correct beacon_interval
wl12xx: avoid bug_on_recovery during fw switch
wl12xx: print the tx packet len
mac80211: add NULL terminator to debugfs_netdev write buf
mac80211: make uapsd_* keys per-vif
Emil Tantilov (1):
igb: fix warning about unused function
Emmanuel Grumbach (51):
iwlwifi: add fw_alive to transport layer API, kill tx_start
iwlwifi: separate the APM from the EEPROM
iwlwifi: move the shrd memory from priv
iwlwifi: allocate the transport from the bus layer
iwlwifi: move the bus configuration to transport
iwlwifi: the read / write register ops move to transport
iwlwifi: give trans to all the read / write functions
iwlwifi: remove the pointer to dev from the bus layer
iwlwifi: don't use the bus for ucode fw_desc any more
iwlwifi: rename trans_ops->request_irq to trans_ops->start_hw
iwlwifi: move prepare_card_hw to start_hw
iwlwifi: move apm_init to start_hw
iwlwifi: introduce trans_ops->stop_hw
iwlwifi: move the RF kill logic from iwl_probe to transport
iwlwifi: consolidate the start_device flow
iwlwifi: kill bus_apm_config
iwlwifi: kill bus_is_pm_supported
iwlwifi: kill bus_get_hw_id_string
iwlwifi: kill bus_get_hw_id
iwlwifi: move hw_rev to transport layer
iwlwifi: stop_hw replace enable_rfkill_int
iwlwifi: debug print in tx_queue_set_status is more clear
iwlwifi: kill iwl_down and s/__iwl_down/iwl_down
iwlwifi: iwl_set_hw_params returns always 0
iwlwifi: use enhance_sensitivity from iwl_fw
iwlwifi: document the transport layer
iwlwifi: the transport knows its state
iwlwifi: SRAM size moves from hw_params to cfg
iwlwifi: parse_tlv functions set the fw_version string
iwlwifi: move content of iwl_probe to post fetch_fw
iwlwifi: introducing the drv object's flows
iwlwifi: drv object can release its own memory
iwlwifi: rename iwl_remove to iwl_op_mode_dvm_stop
iwlwifi: virtualize the op_mode
iwlwifi: use sparse compliant __aligned__ attribute
iwlwifi: virtualize op_mode's free skb
iwlwifi: virtualize op_mode's rx
iwlwifi: virtualize op_mode's stop/start queue
iwlwifi: virtualize op_mode's set_hw_rf_kill
iwlwifi: virtualize op_mode's fw_error
iwlwifi: remove a few dereferences to iwl_priv from the tansport
iwlwifi: move eeprom defines to iwl-eeprom.c
iwlwifi: eeprom gets transport and not bus
iwlwifi: kill iwl_bus.h
iwlwifi: remove iwl_print_rx_config_cmd from shared
iwlwifi: remove iwl_reset_traffic_log from shared
iwlwifi: document the operational mode
iwlwifi: iwl-trans.h doesn't need all these includes
iwlwifi: fix IDI compilation
iwlwifi: log stop / wake queues
iwlwifi: restore PAN support
Eran (1):
Bluetooth: Adding USB device 13d3:3375 as an Atheros AR3012.
Eric Anholt (2):
drm/i915: Remove the MI_FLUSH_ENABLE setting.
drm/i915: Correct the bit number for the MI_FLUSH_ENABLE.
Eric Dumazet (31):
slub: prefetch next freelist pointer in slab_alloc()
vmxnet3: cleanup tso headers manipulation
be2net: allocate more headroom in incoming skbs
tcp: add LINUX_MIB_TCPRETRANSFAIL counter
ipv6: fix RFC5722 comment
tcp: md5: remove obsolete md5_add() method
tcp: md5: rcu conversion
tcp: md5: use sock_kmalloc() to limit md5 keys
tcp: md5: protects md5sig_info with RCU
sh-eth: use netdev stats structure and fix dma_map_single
gro: more generic L2 header check
virtio: net: remove sparse errors
gro: fix truesize underestimation
ppp: fix truesize underestimation
net_sched: sch_plug: plug_qdisc_ops is static
[SCSI] bnx2i: use kthread_create_on_node()
af_unix: MSG_TRUNC support for dgram sockets
IB/ehca: Use kthread_create_on_node()
mlx4_en: dont change mac_header on xmit
net: export netdev_stats_to_stats64
mlx4_en: remove sparse errors
netfilter: xt_LOG: add __printf() to sb_add()
tcp: md5: correct a RCU lockdep splat
asix: asix_rx_fixup surgery to reduce skb truesizes
tcp: introduce tcp_data_queue_ofo
tcp: reduce out_of_order memory use
net: bpf_jit: fix BPF_S_LDX_B_MSH compilation
net: fix napi_reuse_skb() skb reserve
proc: speed up /proc/stat handling
net: add a truesize parameter to skb_add_rx_frag()
net: fix a potential rcu_read_lock() imbalance in rt6_fill_node()
Eric Paris (1):
IMA: fix audit res field to indicate 1 for success and 0 for failure
Eric Sandeen (5):
jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer
ext4: remove the journal=update mount option
ext4: remove the resize mount option
ext4: avoid deadlock on sync-mounted FS w/o journal
[SCSI] scsi_debug: add LBPRZ support
Eric W. Biederman (37):
sysfs: Add s_hash to sysfs_dirent and order directory entries by hash
sysfs: Reduce s_flags to an unsinged short so it packs well with s_mode
sysfs: Store the sysfs inode in an unsigned int.
sysfs: Kill nlink counting.
sysctl: Consolidate !CONFIG_SYSCTL handling
sysctl: Register the base sysctl table like any other sysctl table.
sysctl: Move the implementation into fs/proc/proc_sysctl.c
sysctl: Make the directories have nlink == 1
sysctl: Implement retire_sysctl_set
sysctl: Remove the unnecessary sysctl_set parent concept.
sysctl: Create local copies of directory names used in paths
sysctl: Add support for register sysctl tables with a normal cstring path.
sysctl: Add ctl_table chains into cstring paths
sysctl: register only tables of sysctl files
sysctl: Improve the sysctl sanity checks
sysctl: Remove the now unused ctl_table parent field.
sysctl: A more obvious version of grab_header.
sysctl: Initial support for auto-unregistering sysctl tables.
sysctl: Factor out init_header from __register_sysctl_paths
sysctl: Factor out insert_header and erase_header
sysctl: Normalize the root_table data structure.
sysctl: Rewrite proc_sys_lookup introducing find_entry and lookup_entry.
sysctl: Rewrite proc_sys_readdir in terms of first_entry and next_entry
sysctl: Add a root pointer to ctl_table_set
sysctl: Stop requiring explicit management of sysctl directories
sysctl: Add sysctl_print_dir and use it in get_subdir
sysctl: Replace root_list with links between sysctl_table_sets.
sysctl: Modify __register_sysctl_paths to take a set instead of a root
and an nsproxy
sysctl: Move sysctl_check_dups into insert_header
sysctl: Make the header lists per directory.
sysctl: Index sysctl directories with rbtrees.
sysctl: Add register_sysctl for normal sysctl users
sysfs: Update the name hash when renaming sysfs entries
sysctl: An easier to read version of find_subdir
sysctl: Correct error return from get_subdir
sysctl: Comments to make the code clearer.
sysctl: Don't call sysctl_follow_link unless we are a link.
Erich E. Hoover (2):
ipv4: Implement IP_UNICAST_IF socket option.
ipv6: Implement IPV6_UNICAST_IF socket option.
Etay Luz (2):
ath6kl: add padding to firmware log records
ath6kl: Collect residue firmware logs
Eugeni Dodonov (5):
drm/i915: there is no pipe CxSR on ironlake
drm/i915: fix typo in function name
drm/i915: add a LLC feature flag in device description
drm/i915: print out which pixel format we do not support
drm: give up on edid retries when i2c bus is not responding
Eugenia Emantayev (8):
mlx4_core: fix buffer overrun
mlx4: fix QP tree trashing
mlx4: remove unused field high_prios
mlx4: remove unnecessary variables and arguments
mlx4: remove redundant adding of steering type to gid
mlx4: attach multicast with correct flag
mlx4: add unicast steering entries to resource_tracker
mlx4_core: fix race on comm channel
Eunchul Kim (1):
drm/exynos: add default pixel format for plane
Eunki Kim (1):
ARM: EXYNOS: support EINT for EXYNOS4 and EXYNOS5
Eyal Shapira (12):
wl12xx: remove PS management code
wl12xx: add support for HW dynamic PS
wl12xx: add dynamic_ps_timeout debugfs file
wl12xx: remove 2 unused parameters in wl1271_ps_set_mode()
wl12xx: enable/disable BET with AUTO_PS/ACTIVE
wl12xx: change WLVIF_FLAG_PSM name and remove WLVIF_FLAG_PSM_REQUESTED
wl12xx: Set different wake up conditions in case of suspend
wl12xx: add suspend_listen_interval debugfs file
wl12xx: add forced_ps mode
wl12xx: add forced_ps debugfs file
wl12xx: use split scan for normal scan
wl12xx: add split_scan_timeout debugfs file
Ezequiel GarcÃa (6):
[media] staging: easycap: Clean comment style in easycap_usb_probe()
[media] staging: easycap: Fix incorrect comment
[media] media: em28xx: Remove unused urb arrays from device struct
[media] media: em28xx: Paranoic stack save
[media] rc: Pospone ir raw decoders loading until really needed
[media] em28xx: Unused macro cleanup
Fabio Baltieri (2):
usb: gadget: Kconfig: fix typo for 'different'
usb: gadget: Kconfig: fix typo for 'different'
Fabio Estevam (36):
ima: fix Kconfig dependencies
ASoC: sgtl5000: Print revision number in hex
ASoC: sgtl5000: Convert to table based DAPM and control init
regulator: mc13xxx-regulator-core: Fix the build when driver is selected
as module
net: fec: use module_platform_driver
ARM: mx28: Let audio support be built by default
ARM: mx28: Remove duplicate OCOTP error message
ARM: mx28evk: Simplify GPIO requests
ARM: mxs: Use a proper timeout mechanism
net: fec: Fix build due to wrong dev annotation
Bluetooth: Fix 'enable_hs' type
ASoC: soc-core: Show the returned values on error messages
ARM: mach-pcm038: Fix field name of regulator_consumer_supply struct
ARM: imx_v4_v5_defconfig: Fix the selection of 32 bit flash support for
iMX21ADS board
ARM: imx_v6_v7_defconfig: Add support for framebuffer and camera on mx31
ARM: mx27_3ds: Add camera support
ARM: imx_v4_v5_defconfig: Update defconfig
ARM: plat-mxc: audmux-v1: Remove unneeded ifdef's
ARM: mx3: Let mx31 and mx35 share the same CCM header file
ARM: mach-imx: mx3: Fix section mismatch in imx3_init_l2x0()
ARM: mx3: Let mx31 and mx35 enter in LPM mode in WFI
ARM: mx3: Setup AIPS registers
dma: dmaengine: Distinguish between 'dmaengine: failed to get' messages
dma: imx-sdma: Let the driver be probed even if no firware is found
dma: imx-sdma: Print a message when firmare fails to be requested
ASoC: imx: imx-audmux: Fix section mismatch
ARM: mx5: Use common function for configuring AIPS
ARM: mx35: Setup the AIPS registers
[media] media: video: mx2_camera.c: Provide error message if clk_get fails
[media] media: video: mx2_camera.c: Remove unneeded dev_dbg
ASoC: mx27vis-aic32x4: Convert it to platform driver
[media] video: Kconfig: Select VIDEOBUF2_DMA_CONTIG for VIDEO_MX2
dma: imx-sdma: Treat firmware messages as warnings instead of erros
drivers/thermal/thermal_sys.c: fix build warning
ASoC: Add extra parameter to device_prep_dma_cyclic
mtd: mtdcore: Fix build warning when CONFIG_MTD_CHAR is not defined
Fan Yong (1):
ext4: return 32/64-bit dir name hash according to usage type
Felipe Balbi (39):
usb: musb: make modules behave better
usb: musb: debugfs: fix error check
usb: dwc3: gadget: re-factor USB2 test mode to a function
usb: dwc3: gadget: allow testmodes changes via debugfs
usb: dwc3: gadget: re-factor Link state change to a function
usb: dwc3: gadget: allow Link state changes via debugfs
usb: dwc3: gadget: fix XferNotReady debug print
usb: dwc3: gadget: use the descriptor pointer we hold
usb: dwc3: ep0: move to CONFIGURED also on delayed status
usb: dwc3: gadget: dynamically re-size TxFifos
usb: dwc3: gadget: start core on Rx.Detect
usb: dwc3: omap: convert pdata to of property
usb: dwc3: debugfs: fix error check
usb: dwc3: host: align on host device name
usb: dwc3: gadget: avoid memcpy()ing event buffer
usb: dwc3: gadget: allocate 3 packets for bulk and isoc endpoints
usb: dwc3: convert TRBs into bitshifts
usb: host: ehci: allow ehci_* symbols to be unused
usb: gadget: add generic map/unmap request utilities
usb: dwc3: gadget: use generic map/unmap routines
usb: gadget: langwell: use generic map/unmap functions
usb: renesas: gadget: use generic map/unmap routines
usb: gadget: amd5536: use generic map/unmap routines
usb: gadget: r8a66597: use generic map/unmap routines
usb: gadget: net2272: use generic map/umap routines
usb: gadget: net2280: use generic map/unmap routines
usb: gadget: goku: use generic map/unmap routines
usb: core: hcd: make hcd->irq unsigned
ARM: OMAP3+: SmartReflex: add missing platform_set_drvdata()
ARM: OMAP3+: SmartReflex: move late_initcall() closer to its argument
ARM: OMAP3+: SmartReflex: misc cleanups
ARM: OMAP3+: SmartReflex: micro-optimization for sanity check
usb: host: xhci: use __ffs() instead of hardcoding shift
usb: dwc3: pci: fix another failure path in dwc3_pci_probe()
Input: omap4-keypad - move platform_data to <linux/platform_data>
mfd: Make twl-core not depend on pdata->irq_base/end
mfd: Remove unneeded header from twl-core
mfd: Micro-optimization on twl4030 IRQ handler
scripts: dtc: fix compile warnings
Felipe Contreras (4):
ASoC: tlv320aic3x: remove unused code
ARM: OMAP: mailbox: trivial whitespace fix
mfd: Trivial twl4030 code-style fixes
isp1704_charger: Fix probe error path
Felix Fietkau (32):
mac80211: add #ifdef CONFIG_MAC80211_VERBOSE_DEBUG for a debug printk
mac80211: do not call rate control .tx_status before .rate_init
ath9k_hw: remove duplicate initvals
Revert "ath9k_hw: Fix false tx hung detection in AR9003 chips"
ath9k: do not call ath9k_hw_txprocdesc on AR9003 outside of the tx tasklet
ath9k_hw: enable interrupts for beacon tx completion events
ath9k: fix drv_tx_last_beacon on AR9003 by processing beacon tx status
mac80211: use 16 bit alignment for the if_ibss bssid field
mac80211: use compare_ether_addr on MAC addresses instead of memcmp
mac80211: add an rx flag for ignoring a packet's signal strength
ath5k: do not stop queues for full calibration
ath5k: do not re-run AGC calibration periodically
ath9k_hw: use cold instead of warm reset on AR9280
ath9k: make MAC sample statistics optional
ath9k: remove rssi/antenna information from recv debug stats
ath9k: get rid of double queueing of rx frames on EDMA
ath9k: fix signal strength reporting issues
ath9k: fix going to full-sleep on PS idle
ath9k_hw: simplify tx queue interrupt mask handling
ath9k_hw: clean up tx completion interrupt handling
ath9k_hw: remove ath9k_hw_htc_resetinit
ath9k_hw: remove ath9k_hw_getdefantenna
ath9k: optimize register access functions
ath9k_hw: remove ath9k_hw_gettxintrtxqs
ath9k_hw: clean up ath9k_hw_setuprxdesc
ath9k_hw: remove iniCommon_*_cck_fir_coeff_9271
ath9k_hw: fold ar9002_hw_cck_chan14_spread into mode regs initialization
ath9k_hw: fix AR9380 register settings for channel 14
ath9k_hw: clean up iniModesAdditional
ath9k_hw: remove iniModes_*_tx_gain_9271
ath9k: inline AR9271 1.0 INI overrides
ath9k_hw: remove unused initvals
Felix Kuehling (1):
drm/radeon: fix deferred page-flip detection logic on Avivo-based ASICs
Feng Tang (3):
serial: pch_uart: add debugfs hook for register dump
serial: pch_uart: trivial cleanup by removing the get_msr()
serial: pch_uart: trivail cleanup by removing the pch_uart_hal_request()
Fengguang Wu (3):
writeback: fix fn name in writeback_inodes_sb_nr_if_idle() comment header
mm: don't set __GFP_WRITE on ramfs/sysfs writes
mm: use global_dirty_limit in throttle_vm_writeout()
Fernando Luis Vázquez Cao (3):
watchdog: Update documentation
watchdog: Update Kconfig entries
watchdog: Fix code/comments mismatches
Florian Fainelli (2):
zd1211rw: wait between setting hash table and powering radio on
spi: add Broadcom BCM63xx SPI controller driver
Florian Tobias Schandinat (26):
Merge commit 'v3.3-rc1' into fbdev-next
viafb: add auxiliary device management infrastructure
viafb: set correct polarity for second adapter
viafb: fill xres and yres
viafb: make single framebuffer multiple adapter mode work
viafb: make SAMM to also work on LCD
viafb: fix I2C emulation on GPIO ports
viafb: add initial EDID support
Merge branch 'viafb-samm' into viafb-next
Merge branch 'viafb-aux' into viafb-next
i740fb: fix compile error when CONFIG_MTRR is not selected
viafb: another workaround for OLPCs weird wiring
viafb: Fix bug in centering code
Merge branch 'fbdev-for-linus' into fbdev-next
Merge branch 'fbdev-for-linus' into fbdev-next
viafb: LCD bpp cleanup
Merge pull request #1 from bernieplug/fbdev-next
Merge commit 'v3.3-rc6' into fbdev-next
viafb: modetable conversion
viafb: avoid refresh and mode lookup in set_par
Merge branch 'for-next' of git://linuxtv.org/pinchartl/fbdev into
fbdev-next
Merge branch 'viafb-next' of git://github.com/schandinat/linux-2.6 into
fbdev-next
Merge branch 'for-3.4' of git://gitorious.org/linux-omap-dss2/linux into
fbdev-next
Merge commit 'v3.3' into fbdev-next
Revert "MAINTAINERS: add entry for exynos mipi display drivers"
Revert "video:uvesafb: Fix oops that uvesafb try to execute NX-protected
page"
Franck Bui-Huu (6):
perf doc: Allow producing documentation in a specified output directory
cpupower tool: remove use of undefined variables from the clean target of
the top makefile
cpupower tool: makefile: simplify the recipe used to generate
cpupower.pot target
cpupower tool: allow to build in a separate directory
cpupower tools: allow to build debug tools in a separate directory too
cpupower tools: add install target to the debug tools' makefiles
Francois Romieu (20):
r8169: remove hardcoded PCIe registers accesses.
r8169: remove rtl8169_reinit_task.
r8169: stop delaying workqueue.
r8169: factor out IntrMask writes.
r8169: irq mask helpers.
r8169: missing barriers.
r8169: remove work from irq handler.
r8169: fix early queue wake-up.
r8169: bh locking redux and task scheduling.
r8169: move task enable boolean to bitfield.
r8169: avoid a useless work scheduling.
r8169: spinlock redux.
r8169: move the driver removal method to the end of the driver file.
r8169: move the driver probe method to the end of the driver file.
r8169: move net_device_ops beyond the methods it references.
r8169: move rtl_set_rx_mode before its rtl_hw_start callers.
r8169: move rtl8169_open after rtl_task it depends on.
r8169: move the netpoll handler after the irq handler.
r8169: move rtl_cfg_info closer to its caller.
r8169: stop using net_device.{base_addr, irq}.
Frank Benkert (1):
mpc5200b/uart: select more tolerant uart prescaler on low baudrates
Frank Blaschka (2):
qeth: add query OSA address table support
qeth: synchronize discipline module loading
Franky Lin (1):
brcm80211: fmac: make sure cancel_work_sync only called after INIT_WORK
Frans Meulenbroeks (26):
hwmon: (lm80) add error handling
hwmon: (amc6821) fix initialisation
hwmon: remove () used with return
hwmon: use DEFINE_PCI_DEVICE_TABLE
hwmon: (i5k_amb) fix checkpatch issues
hwmon: (g760a) fix checkpatch issues
hwmon: (adm1029) fix checkpatch issues
hwmon: fix checkpatch issues
hwmon: (wm831x-hwmon) fix checkpatch issues
hwmon: (w83l785ts) fix checkpatch issues
hwmon: (ad7418) fix checkpatch issues
hwmon: (ad7414) fix checkpatch issues
hwmon: (ibmaem) fix checkpatch issues
hwmon: (sht15) fix checkpatch issues
hwmon: (smm665) fix checkpatch issues
hwmon: (adt7475) fix checkpatch issues
hwmon: (asus_atk0110) fix checkpatch issues
hwmon: (f71882fg) fix checkpatch issues
hwmon: (lm70) fix checkpatch issues
hwmon: (adt7411) fix checkpatch issues
hwmon: (adt7470) fix checkpatch issues
hwmon: (lm80) fix checkpatch warnings
hwmon: (lm80) reset device if error occurred
hwmon: (k8temp) fix checkpatch issues
hwmon: (lm83) fix checkpatch issues
hwmon: (mc13783-adc) Remove space before tab
Fred Isaman (4):
NFS: remove NFS_PAGE_TAG_LOCKED
NFS: remove nfs_inode radix tree
NFS: ncommit count is being double decremented
NFS4.1: remove duplicate variable declaration in
filelayout_clear_request_commit
Frederic Weisbecker (7):
nohz: Remove ts->Einidle checks before restarting the tick
timer: Fix bad idle check on irq entry
rcu: Improve synchronize_rcu() diagnostics
cgroup: Remove wrong comment on cgroup_enable_task_cg_list()
cgroup: Walk task list under tasklist_lock in cgroup_enable_task_cg_list
perf tools: Fix display of first level of callchains
selftests: launch individual selftests from the main Makefile
Ganesan Ramalingam (1):
i2c: Support for Netlogic XLR/XLS I2C controller.
Gao feng (1):
ipv6: fix incorrent ipv6 ipsec packet fragment
Gary Hade (1):
ACPI, APEI: Fix incorrect APEI register bit width check and usage
Gavin Shan (24):
powerpc/eeh: Cleanup comments in the EEH core
powerpc/eeh: Cleanup function names in the EEH core
powerpc/eeh: Platform dependent EEH operations
powerpc/eeh: pseries platform EEH initialization
powerpc/eeh: pseries platform EEH operations
powerpc/eeh: pseries platform EEH PE address retrieval
powerpc/eeh: pseries platform PE state retrieval
powerpc/eeh: pseries platform EEH wait PE state
powerpc/eeh: pseries platform EEH reset PE
powerpc/eeh: pseries platform EEH error log retrieval
powerpc/eeh: pseries platform EEH configure bridge
powerpc/pseries: Cleanup comments in EEH aux components
powerpc/eeh: Cleanup function names in EEH aux components
powerpc/eeh: Introduce EEH device
powerpc/eeh: Replace pci_dn with eeh_dev for EEH sysfs
powerpc/eeh: Replace pci_dn with eeh_dev for EEH address cache
powerpc/eeh: Replace pci_dn with eeh_dev for EEH core
powerpc/eeh: Replace pci_dn with eeh_dev for EEH aux components
powerpc/eeh: Replace pci_dn with eeh_dev for EEH on pSeries
powerpc/eeh: Introduce struct eeh_stats for EEH
powerpc/eeh: pseries platform config space access in EEH
powerpc/eeh: Remove eeh device from OF node
powerpc/eeh: Remove eeh information from pci_dn
powerpc/eeh: Retrieve PHB from global list
Geert Uytterhoeven (3):
Blackfin: s/#if CONFIG/#ifdef CONFIG/
uml/hostfs: Propagate dirent.d_type to filldir()
Input: amijoy - add missing platform check
Gerard Cauvy (2):
usb: dwc3: debugfs: fix off by one when entering testmode
usb: dwc3: ep0: fix SetFeature(TEST)
Gerard Ryan (1):
Staging: bcm: fix CodingStyle warnings/errors reported by checkpatch.pl
in led_control.h
Gerard Snitselaar (4):
kbuild: clean up samples directory
staging: vme: fix section mismatches in linux-next 20120314
iommu/amd: Fix section mismatch
fs: xfs: fix section mismatch in linux-next
Gerlando Falauto (1):
tracing: Do not select FRAME_POINTER on PPC
Gerrit Renker (1):
dccp ccid-3: replace incorrect BUG_ON
Gertjan van Wingerde (9):
rt2x00: Introduce concept of driver data in struct rt2x00_dev.
rt2x00: Use struct rt2x00_dev driver data in rt2800{pci,usb}.
rt2x00: Update comment on freq_offset field in struct rt2x00_dev.
rt2x00: Use saved BBP 25 and 26 values when configuring channel on RT3572.
rt2x00: Fix RFCSR 12 & 13 programming on RT3572 channel switching.
rt2x00: Align RT3572 channel switch RFCSR 1 programming with Ralink
driver.
rt2x00: Fix RT3572 channel switch RFCSR 7 programming.
rt2x00: Correctly set txmixer_gain in RT3572 channel switching.
rt2x00: Add support for D-Link DWA-127 to rt2800usb.
Geunsik Lim (3):
ftrace: sched_switch plugin is deprecated
ftrace: Append wakeup_rt description of ftrace doc
Doc: Update numastat.txt
Gianluca Gennari (5):
[media] rtl2830: __udivdi3 undefined
[media] em28xx: pre-allocate DVB isoc transfer buffers
[media] as102: map URB DMA addresses in the driver
[media] as102: add __packed attribute to structs defined inside packed
structs
[media] as102: set optimal eLNA config values for each device
Gilad Ben-Yossef (5):
smp: introduce a generic on_each_cpu_mask() function
smp: add func to IPI cpus based on parameter func
slub: only IPI CPUs that have per cpu obj to flush
fs: only send IPI to invalidate LRU BH when needed
mm: only IPI CPUs to drain local pages if they exist
Giridhar Malavali (4):
[SCSI] qla2xxx: Enhanced the dump routines to capture multiple request
and response queues.
[SCSI] qla2xxx: Enhancements to support ISP83xx.
[SCSI] qla2xxx: Consolidation of SRB processing.
[SCSI] qla2xxx: Change the log message when previous dump is available to
retrieve for ISP82xx.
Gleb Natapov (5):
KVM: x86: reset edge sense circuit of i8259 on init
KVM: x86 emulator: correctly mask pmc index bits in RDPMC instruction
emulation
KVM: PMU: warn when pin control is set in eventsel msr
KVM: PMU: Fix raw event check
KVM: PMU: add proper support for fixed counter 2
Gordon Hecker (1):
[media] af9015: fix i2c failures for dual-tuner devices
Govindraj.R (3):
mfd: Remove omap-usb-host magic numbers for dev dma mask
mfd: Move omap-usb-host usbhs init before allocing child dev
ARM: OMAP: pm: fix compilation break
Grant Grundler (1):
staging:iio:tsl2563 rewrite probe error handling
Grant Likely (44):
of: Add of_property_match_string() to find index into a string list
Merge branch 'spi/s3c64xx' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/misc
drivercore: Output common devicetree information in uevent
irq_domain: add documentation and MAINTAINERS entry.
irq_domain: Be less verbose
irq_domain: Make irq_domain structure match powerpc's irq_host
irq_domain: convert microblaze from irq_host to irq_domain
irq_domain/powerpc: Use common irq_domain structure instead of irq_host
irq_domain/powerpc: eliminate irq_map; use irq_alloc_desc() instead
irq_domain/powerpc: Eliminate virq_is_host()
irq_domain: Move irq_domain code from powerpc to kernel/irq
irq_domain: remove NO_IRQ from irq domain code
irq_domain: Remove references to old irq_host names
irq_domain: Replace irq_alloc_host() with revmap-specific initializers
irq_domain: Add support for base irq and hwirq in legacy mappings
of/address: add empty static inlines for !CONFIG_OF
irq_domain: Remove 'new' irq_domain in favour of the ppc one
irq_domain: Remove irq_domain_add_simple()
irq_domain: Create common xlate functions that device drivers can use
irq_domain: constify irq_domain_ops
irq_domain/c6x: constify irq_domain structures
irq_domain/c6x: Use library of xlate functions
irq_domain/powerpc: constify irq_domain_ops
irq_domain/powerpc: Replace custom xlate functions with library functions
irq_domain/microblaze: Convert microblaze to use irq_domains
of: Only compile OF_DYNAMIC on PowerPC pseries and iseries
Merge branch 'for_3.4/gpio/runtime-pm-cleanup' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into
gpio/next
irq_domain/x86: Convert x86 (embedded) to use common irq_domain
irq_domain/mips: Allow irq_domain on MIPS
irq_domain: Centralize definition of irq_dispose_mapping()
devicetree: Add empty of_platform_populate() for !CONFIG_OF_ADDRESS
(sparc)
mfd: twl-core: Add IRQ_DOMAIN dependency
Merge branch 'irqdomain/next' into gpio/next
gpio: constify the data parameter to gpiochip_find()
dt: fix twl4030 for non-dt compile on x86
powerpc: Make SPARSE_IRQ required
drivercore: Add driver probe deferral mechanism
Merge tag 'v3.3-rc7' into gpio/next
powerpc/5200: convert mpc5200 to use of_platform_populate()
Merge branch 'for_3.4/fixes/gpio-2' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into
gpio/next
gpio/sodaville: Mark broken due to core irqdomain migration
irqdomain: Remove powerpc dependency from debugfs file
irqdomain/powerpc: updated defconfigs for VIRQ_DEBUG rename
dt: Linux DT usage model documentation
Grazvydas Ignotas (7):
usb: musb: drop superfluous pm_runtime calls around musb_shutdown
OMAPDSS: TPO-TD03MTEA1: fix suspend hang
OMAPDSS: TPO-TD03MTEA1: update default gamma
ARM: OMAP: pandora: add support for backlight and poweroff
ARM: omap: pandora: fix usbhs platform data
ASoC: omap-mcbsp: fix snd_pcm_hw_rule_add arguments
backlight: add support for Pandora backlight
Greg Dietsche (6):
coccicheck: change handling of C={1,2} when M= is set
staging: android: ram_console use kmemdup instead of kmalloc
iwlegacy: Kconfig: Move Debugging Options
iwlegacy: Kconfig: Change Debug Option to be more clear
iwlegacy: remove enum iw_calib and related code
iwlegacy: remove unused enum il4965_calib_enabled_state
Greg KH (1):
USB: create module_usb_serial_driver macro
Greg Kroah-Hartman (91):
Merge 3.3-rc2 into the driver-core-next branch.
Merge tag 'for-uas-next-2012-02-02' of
git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into usb-next
PCI: Add helper macro for pci_register_driver boilerplate
DWC3: use module_pci_driver
staging: ramster: delete the driver
Merge tag 'tty-3.3-rc3' tty-next
Merge tag 'staging-3.3-rc3' into staging-next
Merge tag 'usb-3.3-rc3' into usb-next
Merge branch 'usb-linus' into usb-next
Merge tag 'for-usb-next-2012-02-14' of
git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into usb-next
staging: clean up Greg's email address in some TODO files
driver-core: documentation: fix up Greg's email address
Staging: ramster: mark BROKEN
x86/mce: Convert static array of pointers to per-cpu variables
Merge branch 'usb-3.3-rc4' into usb-next
usb-serial: use new registration API in keyspan_pda.c
USB: serial: remove usb_serial_register and usb_serial_deregister
Revert "TTY: get rid of BTM around devpts_*"
Revert "TTY: pty, remove superfluous ptm test"
tty: keyboard.c: add uaccess.h to fix a build problem on sparc32
USB: ftdi_sio: fix problem when the manufacture is a NULL string
USB: serial: quatech_usb2.c: use module_usb_serial_driver
USB: serial: serqt_usb2.c: use module_usb_serial_driver
USB: serial: aircable.c: use module_usb_serial_driver
USB: serial: ark3116.c: use module_usb_serial_driver
USB: serial: belkin_sa.c: use module_usb_serial_driver
USB: serial: ch341.c: use module_usb_serial_driver
USB: serial: cp210x.c: use module_usb_serial_driver
USB: serial: cyberjack.c: use module_usb_serial_driver
USB: serial: cypress_m8.c: use module_usb_serial_driver
USB: serial: digi_acceleport.c: use module_usb_serial_driver
USB: serial: empeg.c: use module_usb_serial_driver
USB: serial: funsoft.c: use module_usb_serial_driver
USB: serial: garmin_gps.c: use module_usb_serial_driver
USB: serial: hp4x.c: use module_usb_serial_driver
USB: serial: io_edgeport.c: use module_usb_serial_driver
USB: serial: io_ti.c: use module_usb_serial_driver
USB: serial: ipw.c: use module_usb_serial_driver
USB: serial: iuu_phoenix.c: use module_usb_serial_driver
USB: serial: keyspan.c: use module_usb_serial_driver
USB: serial: keyspan_pda.c: use module_usb_serial_driver
USB: serial: kl5kusb105.c: use module_usb_serial_driver
USB: serial: kobil_sct.c: use module_usb_serial_driver
USB: serial: mct_u232.c: use module_usb_serial_driver
USB: serial: mos7720.c: use module_usb_serial_driver
USB: serial: mos7840.c: use module_usb_serial_driver
USB: serial: moto_modem.c: use module_usb_serial_driver
USB: serial: navman.c: use module_usb_serial_driver
USB: serial: omninet.c: use module_usb_serial_driver
USB: serial: opticon.c: use module_usb_serial_driver
USB: serial: option.c: use module_usb_serial_driver
USB: serial: oti6858.c: use module_usb_serial_driver
USB: serial: qcaux.c: use module_usb_serial_driver
USB: serial: qcserial.c: use module_usb_serial_driver
USB: serial: siemens_mpi.c: use module_usb_serial_driver
USB: serial: sierra.c: use module_usb_serial_driver
USB: serial: spcp8x5.c: use module_usb_serial_driver
USB: serial: ssu100.c: use module_usb_serial_driver
USB: serial: symbolserial.c: use module_usb_serial_driver
USB: serial: usb_debug.c: use module_usb_serial_driver
USB: serial: vivopay-serial.c: use module_usb_serial_driver
USB: serial: whiteheat.c: use module_usb_serial_driver
USB: serial: zio.c: use module_usb_serial_driver
USB: serial: add Fintek F81232 usb to serial driver
Merge branch 'work-next' into staging-next
Revert "powerpc/usb: fix usb CTRL_PHY_CLK_VALID breaks on some platform"
Merge tag 'musb-for-v3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next
Merge tag 'xceiv-for-v3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next
Merge tag 'gadget-for-v3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next
Merge tag 'dwc3-for-v3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb into usb-next
staging: ozwpan: remove debug allocator
Staging: android: lowmemorykiller.c
tty: delete briq_panel.c driver
driver core: move the deferred probe pointer into the private area
driver core: minor comment formatting cleanups
Revert "sysfs: Kill nlink counting."
USB: serial: metro-usb: fix up usb_serial_register calls
USB: serial: metro-usb: add to the build
USB: serial: metro-usb: remove vendor and product module parameters
USB: serial: metro-usb: convert to use module_usb_serial_driver
USB: serial: metro-usb: remove the .h file
USB: serial: metro-usb: fix up coding style errors
USB: serial: metro-usb: remove function prototypes
USB: serial: metro-usb: remove function header comments
USB: serial: metro-usb: remove unneeded cast and function call
USB: serial: metro-usb: move to use dev_dbg() instead of dbg()
Merge 3.3-rc6 into driver-core-next
USB: serial: use module_driver() macro
Merge 3.3-rc7 into usb-next
Merge tag 'for-usb-next-2012-03-13' of
git://git.kernel.org/pub/scm/linux/kernel/git/sarah/xhci into usb-next
Staging: android: ram_console.c:
Greg Rose (1):
rtnetlink: Fix VF IFLA policy
Greg Ungerer (57):
m68knommu: hard set the ColdFire MBAR register on startup
m68knommu: clean up linker script
m68knommu: remove reduntant definitions of _ramvec
m68knommu: make persistent clock code consistent with m68k
m68knommu: modify timer init code to make it consistent with m68k code
m68knommu: remove unused CONFIG_GENERIC_CMOS_UPDATE option
m68k: merge mmu and non-mmu versions of time.c
m68k: remove dead timer code
m68k: merge the mmu and non-mmu versions of ptrace.c
m68k: make support for FPU hardware configurable
m68k: merge the MMU and non-MMU versions of process.c
m68knommu: make 5206 UART platform addressing consistent
m68knommu: make 520x UART platform addressing consistent
m68knommu: make 523x UART platform addressing consistent
m68knommu: make 5249 UART platform addressing consistent
m68knommu: make 5272 UART platform addressing consistent
m68knommu: make 527x UART platform addressing consistent
m68knommu: make 5307 UART platform addressing consistent
m68knommu: make 528x UART platform addressing consistent
m68knommu: make 532x UART platform addressing consistent
m68knommu: make 5407 UART platform addressing consistent
m68knommu: make 54xx UART platform addressing consistent
m68knommu: simplify the 5206 UART setup code
m68knommu: simplify the 520x UART setup code
m68knommu: simplify the 5249 UART setup code
m68knommu: simplify the 5272 UART setup code
m68knommu: simplify the 527x UART setup code
m68knommu: simplify the 528x UART setup code
m68knommu: simplify the 5307 UART setup code
m68knommu: simplify the 532x UART setup code
m68knommu: simplify the 5407 UART setup code
m68knommu: simplify the 54xx UART setup code
m68knommu: merge common ColdFire UART platform setup code
m68knommu: merge common ColdFire UART IRQ setup
m68knommu: make 520x FEC platform addressing consistent
m68knommu: make 523x FEC platform addressing consistent
m68knommu: make 5272 FEC platform addressing consistent
m68knommu: make 527x FEC platform addressing consistent
m68knommu: make 528x FEC platform addressing consistent
m68knommu: make 532x FEC platform addressing consistent
m68knommu: merge common ColdFire FEC platform setup code
m68knommu: make 520x QSPI platform addressing consistent
m68knommu: make 523x QSPI platform addressing consistent
m68knommu: make 5249 QSPI platform addressing consistent
m68knommu: make 527x QSPI platform addressing consistent
m68knommu: make 528x QSPI platform addressing consistent
m68knommu: make 532x QSPI platform addressing consistent
m68knommu: merge common ColdFire QSPI platform setup code
m68knommu: clean up init code in ColdFire 523x startup
m68knommu: clean up init code in ColdFire 528x startup
m68knommu: clean up init code in ColdFire 532x startup
m68knommu: move old ColdFire timers init from CPU init to timers code
m68knommu: factor some common ColdFire cpu reset code
m68knommu: make 523x CPU reset register addressing consistent
m68knommu: make 527x CPU reset register addressing consistent
m68knommu: make 528x CPU reset register addressing consistent
m68knommu: factor more common ColdFire cpu reset code
Gregory Greenman (1):
iwlwifi: Connect IDI transport to driver.
Guan Xuetao (1):
Disintegrate asm/system.h for Unicore32 [based on ver #3, changed by gxt]
Guennadi Liakhovetski (18):
PM / Domains: Provide a dummy dev_gpd_data() when generic domains are not
used
usb: renesas_usbhs: (cosmetic) simplify list operations
usb: renesas: fix scheduling in atomic context bug
spi: remove redundant variable assignment
[media] V4L: soc-camera: call soc_camera_power_on() after adding the
client to the host
[media] V4L: sh_mobile_ceu_camera: maximum image size depends on the
hardware version
mmc: tmio_mmc: do not enable card hotplug interrupts, if unused
mmc: simplify mmc_cd_gpio_request() by removing two parameters
mmc: tmio: calculate the native hotplug condition only once
mmc: tmio_mmc: support the generic MMC GPIO card hotplug helper
mmc: sh_mobile_sdhi: pass card hotplug GPIO number to TMIO MMC
mmc: tmio_mmc: power status flag doesn't have to be exposed in platform
data
mmc: tmio_mmc: remove unused sdio_irq_enabled flag
mmc: sh_mobile_sdhi: do not manage PM clocks manually
mmc: tmio: cosmetic: prettify the tmio_mmc_set_ios() function
mmc: sh_mobile_sdhi: support modular mmc-core with non-standard hotplug
mmc: sh_mmcif: simplify bitmask macros
sh: ecovec: switch SDHI controllers to card polling
Guenter Roeck (109):
hwmon: (pmbus) Replace strict_strtol with kstrtol
hwmon: (max6650) Fix checkpatch issues
hwmon: (vt8231) Fix checkpatch issues
hwmon: (abituguru3) Fix checkpatch issues
hwmon: (adm1025) Fix checkpatch issues
hwmon: (w83781d) Fix checkpatch issues
hwmon: (max6650) Fix multi-line comments
hwmon: (f71805f) Fix checkpatch issues
hwmon: (adt7475) Fix multi-line comments
hwmon: (vt8231) Fix multi-line comments
hwmon: (ds1621) Fix checkpatch issues
hwmon: (hwmon) Fix multi-line comments
hwmon: (hwmon-vid) Fix multi-line comments
hwmon: (it87) Fix multi-line comments
hwmon: (asc7621) Fix multi-line comments
hwmon: (smm665) Fix checkpatch error
hwmon: (wm831x-hwmon) Fix multi-line comments
hwmon: (pc87360) Fix multi-line comments
hwmon: (coretemp) Fix checkpatch error
hwmon: (jc42) Fix multi-line comments
hwmon: (ad7414) Fix multi-line comments
hwmon: (it87) Constify fixed string arrays
hwmon: (asus_atk0110) Fix multi-line comments
hwmon: (applesmc) Fix multi-line comments
hwmon: (wm8350-hwmon) Constify fixed string array
hwmon: (ltc4245) Fix multi-line comments
hwmon: (ltc4215) Fix multi-line comments
hwmon: (adt7462) Fix checkpatch issues
hwmon: (atxp1) Fix checkpatch issues
hwmon: (fschmd) Fix checkpatch issues
hwmon: (lm87) Fix checkpatch issues
hwmon: (lm87) Fix: do not use assignment in if condition
hwmon: (lm92) Fix checkpatch issues
hwmon: (lm93) Fix checkpatch issues
hwmon: (pcf8591) Fix checkpatch issues
hwmon: (sis5595) Fix checkpatch issues
hwmon: (smsc47m192) Fix checkpatch issues
hwmon: (smsc47m1) Fix: do not use assignment in if condition
hwmon: (smsc47m1) Fix checkpatch issues
hwmon: (thmc50) Fix checkpatch issues
hwmon: (ultra45_env) Fix checkpatch issues
hwmon: (w83791d) Fix checkpatch issues
hwmon: (abituguru3) Fix multi-line comments
hwmon: (ads7828) Fix multi-line comments
hwmon: (ads7871) Fix multi-line comments
hwmon: (amc6821) Fix multi-line comments
hwmon: (emc1403) Fix multi-line comments
hwmon: (f71882fg) Fix multi-line comments
hwmon: (g760a) Fix multi-line comments
hwmon: (ltc4151) Fix multi-line comments
hwmon: (max1111) Fix multi-line comments
hwmon: (w83627ehf) Fix multi-line comments
hwmon: (abituguru) Fix checkpatch issues
hwmon: (adm1021) Fix checkpatch issues
hwmon: (adm1026) Fix checkpatch issues
hwmon: (adm9240) Fix checkpatch issues
hwmon: (asb100): Fix checkpatch issues
hwmon: (dme1737) Fix checkpatch issues
hwmon: (gl518sm) Fix checkpatch issues
hwmon: (gl520sm) Fix checkpatch issues
hwmon: (gl520sm) Fix: do not use assignment in if condition
hwmon: (lm77) Fix checkpatch issues
hwmon: (lm78) Fix checkpatch issues
hwmon: (lm85) Fix checkpatch issues
hwmon: (max1619): Fix checkpatch issues
hwmon: (pc87360) Fix checkpatch issues
hwmon: (pc87360) Fix: do not use assignment in if condition
hwmon: (via686a) Fix checkpatch issues
hwmon: (vt1211) Fix checkpatch issues
hwmon: (vt1211) Fix: do not use assignment in if condition
hwmon: (w83792d) Fix checkpatch issues
hwmon: (w83793) Fix checkpatch issues
hwmon: (w83l786ng) Fix checkpatch issues
hwmon: (w83627hf) Fix checkpatch issues
hwmon: (adm1029) Fix multi-line comments
hwmon: (adm1031) Fix multi-line comments
hwmon: (emc2103) Fix multi-line comments
hwmon: (lm80) Fix multi-line comments
hwmon: (max1668) Fix multi-line comments
hwmon: (pc87427) Fix multi-line comments
hwmon: (smsc47b397) Fix multi-line comments
hwmon: (w83781d) Fix multi-line comments
hwmon: (w83781d) Fix: do not use assignment in if condition
hwmon: (w83l785ts) Fix multi-line comments
hwmon: (w83l786ng) Fix multi-line comments
hwmon: (lm70) Register hwmon device after creating attribute files, and
remove it first
hwmon: (lm70) Fix: do not use assignment in if condition
hwmon: (hwmon-vid) Add new entries to VRM model table
hwmon: (hwmon-vid) Fix checkpatch issues
hwmon: (lineage-pem) Convert to use devm_kzalloc
hwmon: (pmbus) Convert pmbus drivers to use devm_kzalloc
hwmon: (pmbus) Simplify remove functions
hwmon: (ltc4261) Convert to use devm_kzalloc
hwmon: (smm665) Convert to use devm_kzalloc
hwmon: (max16065) Convert to use devm_kzalloc
hwmon: (jc42) Convert to use devm_kzalloc
hwmon: (max34440) Add support for 'lowest' output voltage attribute
hwmon: (pmbus) Add support for TI TPS40400 and TPS40422
hwmon: (pmbus) Add support for Lineage Power MDT040
hwmon: (pmbus) Add more virtual registers
hwmon: (max34440) Add support for MAX34446
hwmon: (adm1275) Add support for ADM1075
hwmon: (zl6100) Add support for ZL9101M and ZL9117M
hwmon: (jc42) Remove unnecessary device IDs
hwmon: (w83627ehf) Add support for temperature offset registers
hwmon: (w83795) Fix multi-line comments
hwmon: (lm90) Fix multi-line comments
hwmon: (lm90) Add support for GMT G781
hwmon: (lm90) Restore original configuration if probe function fails
Gustavo F. Padovan (5):
Bluetooth: Fix coding style with breaking lines
Bluetooth: Fix coding style in mgmt.h
Bluetooth: Use correct type for userspace exported structs
Bluetooth: Fix coding style in all .h files
Bluetooth: fix conding style issues all over the tree
Gustavo Zacarias (1):
powerpc/85xx: fix typo in p1010rdb.dtsi
H Hartley Sweeten (6):
ep93xx: Convert the watchdog driver into a platform device.
fs/notify/notification.c: make subsys_initcall function static
gpio/ep93xx: Remove unused inline function and useless pr_err message
watchdog: ep93xx: Convert the watchdog driver into a platform device.
watchdog: Convert ep93xx driver to watchdog core
Documentation: remove 'mach' from dontdiff file
H. J. Lu (10):
compat: Introduce COMPAT_USE_64BIT_TIME
compat: Use COMPAT_USE_64BIT_TIME in the input subsystem
compat: Use COMPAT_USE_64BIT_TIME in the Bluetooth subsystem
compat: Use COMPAT_USE_64BIT_TIME in net/compat.c
compat: Create compat_sys_p{read,write}v64
elf: Allow core dump-related fields to be overridden
x86-64: Add prototype for old_rsp to a header file
x32: Add struct ucontext_x32
x32: Allow x32 to be configured
x32: Add x32 VDSO support
H. Peter Anvin (58):
posix_types: Make __kernel_[ug]id32_t default to unsigned int
posix_types: Make it possible to override __kernel_fsid_t
alpha: Use generic posix_types.h
arm: Use generic posix_types.h
avr32: Use generic posix_types.h
cris: Use generic posix_types.h
frv: Use generic posix_types.h
h8300: Use generic posix_types.h
ia64: Use generic posix_types.h
m32r: Use generic posix_types.h
m68k: Use generic posix_types.h
mips: Use generic posix_types.h
mn10300: Use generic posix_types.h
parisc: Use generic posix_types.h
powerpc: Use generic posix_types.h
s390: Use generic posix_types.h
sh: Remove unnecessary posix_types.h type overrides
sparc: Use generic posix_types.h
x86: Use generic posix_types.h
xtensa: Use generic posix_types.h
posix_types: Remove fd_set macros
x86: Factor out TIF_IA32 from 32-bit address space
x86-64: Use explicit sizes in sigcontext.h, prepare for x32
sysinfo: Move struct sysinfo to a separate header file
posix_types: Introduce __kernel_[u]long_t
x32: Create posix_types_x32.h
sysinfo: Use explicit types in <linux/sysinfo.h>
compat: Add helper functions to read/write struct timeval, timespec
compat: Handle COMPAT_USE_64BIT_TIME in the lp driver
compat: Handle COMPAT_USE_64BIT_TIME in net/socket.c
aio: Use __kernel_ulong_t to define aio_context_t
x32: Add a thread flag for x32 processes
x86-64, ia32: Drop sys32_rt_sigprocmask
x32: Add x32 system calls to syscall/syscall_64.tbl
x32: Generate <asm/unistd_x32.h>
x32: Generate <asm/unistd_64_x32.h>
x86: Move some signal-handling definitions to a common header
x32: Export setup/restore_sigcontext from signal.c
x32: Add rt_sigframe_x32
x32: Handle the x32 system call flag
x86: Add #ifdef CONFIG_COMPAT to <asm/sys_ia32.h>
x32: Signal-related system calls
x32: Handle process creation
x32: If configured, add x32 system calls to system call tables
x32: Fix coding style violations in the x32 VDSO code
x86, cpufeature: Add CPU features from Intel document 319433-012A
x32: Drop non-__vdso weak symbols from the x32 VDSO
Merge branch 'core/types' into x86/x32
Merge branch 'core/types' into x86/x32
x32: Warn and disable rather than error if binutils too old
x86, tools: Remove unneeded header files from tools/build.c
x86, build: Fix portability issues when cross-building
x86, mtrr: Use explicit sizing and padding for the 64-bit ioctls
x32: Provide separate is_ia32_task() and is_x32_task() predicates
x32: Switch to a 64-bit clock_t
x32: Fix stupid ia32/x32 inversion in the siginfo format
x32: Fix alignment fail in struct compat_siginfo
x86, boot: Correct CFLAGS for hostprogs
H.J. Lu (1):
x32: Add ptrace for x32
Hai Dong (1):
mfd: Fix wm831x-spi table id name typo in MODULE_DEVICE_TABLE macro
Haiyang Zhang (6):
net/hyperv: Convert camel cased variables in rndis_filter.c to lower cases
net/hyperv: Correct the assignment in netvsc_recv_callback()
net/hyperv: Remove the unnecessary memset in rndis_filter_send()
net/hyperv: Fix data corruption in rndis_filter_receive()
net/hyperv: Add support for vlan trunking from guests
net/hyperv: Fix the code handling tx busy
Hannes Reinecke (2):
dm table: simplify call to free_devices
dm: clear bi_end_io on remapping failure
Hans Schillstrom (1):
netfilter: ctnetlink: fix lockep splats
Hans Verkuil (39):
[media] V4L2: Add per-device-node capabilities
[media] vivi: set device_caps
[media] ivtv: setup per-device caps
[media] vivi: don't set V4L2_CAP_DEVICE_CAPS for the device_caps field
[media] v4l2: add VIDIOC_(TRY_)DECODER_CMD
[media] v4l spec: document VIDIOC_(TRY_)DECODER_CMD
[media] ivtv: implement new decoder command ioctls
[media] v4l2-ctrls: add new controls for MPEG decoder devices
[media] Document decoder controls
[media] ivtv: implement new decoder controls
[media] cx18/ddbridge: remove unused headers
[media] ivtv: add IVTV_IOC_PASSTHROUGH_MODE
[media] v4l2: standardize log start/end message
[media] v4l2-subdev: add start/end messages for log_status
[media] v4l2-ctrls: add helper functions for control events
[media] vivi: use v4l2_ctrl_subscribe_event
[media] radio-keene: add a driver for the Keene FM Transmitter
[media] hid-core: ignore the Keene FM transmitter
[media] radio-isa: add framework for ISA radio drivers
[media] radio-aimslab: Convert to radio-isa
[media] radio-aztech: Convert to radio-isa
[media] radio-gemtek: Convert to radio-isa
[media] radio-rtrack2: Convert to radio-isa
[media] radio-terratec: Convert to radio-isa
[media] radio-trust: Convert to radio-isa
[media] radio-typhoon: Convert to radio-isa
[media] radio-zoltrix: Convert to radio-isa
[media] radio/Kconfig: cleanup
[media] v4l2-ctrls: v4l2_ctrl_add_handler should add all refs
[media] ivtv: simplify how the decoder controls are set up
[media] Fix small DocBook typo
[media] Add missing slab.h to fix linux-next compile errors
[media] tea575x-tuner: update to latest V4L2 framework requirements
[media] tea575x: fix HW seek
[media] radio-maxiradio: use the tea575x framework
[media] V4L2 Spec: return -EINVAL on unsupported wrap_around value
[media] Two small string fixes in v4l2-ctrls.c
[media] -EINVAL -> -ENOTTY
poll: add poll_requested_events() and poll_does_not_wait() functions
Hans de Goede (2):
hwmon: (sch56xx) Add support for the integrated watchdog (v2)
watchdog: watchdog_dev: Let the driver update the timeout field on
set_timeout success
Haojian Zhuang (19):
pinctrl: enable pinmux for mmp series
rtc: sa1100: remove periodic code
rtc: sa1100: remove verification code of alarm
rtc: sa1100: declare irq in resource
ARM: pxa: add rtc dummy clock
rtc: sa1100: enable clk support
ARM: mmp: append irq name of gpio device
ARM: pxa: add dummy clock for pxa25x and pxa27x
ARM: mmp: enable rtc in pxa910
rtc: sa1100: add OF support
serial: pxa: add OF support
i2c: pxa: add OF support
ARM: mmp: enable rtc clk in pxa168
ARM: mmp: append OF support on pxa168
ARM: dts: append DTS file of pxa168
Document: devicetree: add OF documents for arch-mmp
MAINTAINERS: update MAINTAINERS email entry
ARM: pxa: fix build issue on cm-x300
ARM: pxa: fix build issue on stargate2
Hauke Mehrtens (25):
bcma: add the core unit number
bcma: add constants for PCI and use them
bcma: export bcma_pcie_read()
bcma: make some functions __devinit
bcma: add PCIe host controller
bcma: add bus num counter
bcma: add extra sprom check
bcma: log the id, rev and pkg of the chip found
ssb: log the id, rev and pkg of the chip found
ssb: add support for bcm5354
ssb: sprom fix some sizes / signedness
ssb: remove 5GHz antenna gain from sprom
ssb: fix per path sprom vars
ssb: add alpha2
ssb: add some missing sprom attributes
bcma: export bcma_find_core
bcma: add support for sprom not found on the device
MIPS: BCM47XX: return number of written bytes in nvram_getenv
MIPS: BCM47XX: fix signature of nvram_parse_macaddr
MIPS: BCM47XX: move and extend sprom parsing
MIPS: BCM47XX: provide sprom to bcma bus
b43: prevent firmware on bcm5354 from taking over wrong GPIO pins
USB: OHCI: Add a generic platform device driver
USB: EHCI: Add a generic platform device driver
USB: use generic platform driver on ath79
He Chunhui (1):
x86, boot: Fix port argument to inl() function
Hefty, Sean (1):
RDMA/ucma: Fix AB-BA deadlock
Heikki Krogerus (19):
usb: otg: Rename otg_transceiver to usb_phy
usb: otg: Rename usb_xceiv_event to usb_phy_event
usb: otg: Separate otg members from usb_phy
usb: otg: ab8500: Start using struct usb_otg
usb: otg: fsl: Start using struct usb_otg
usb: otg: gpio_vbus: Start using struct usb_otg
usb: otg: isp1301_omap: Start using struct usb_otg
usb: otg: msm: Start using struct usb_otg
usb: otg: nop: Start using struct usb_otg
usb: otg: twl4030: Start using struct usb_otg
usb: otg: twl6030: Start using struct usb_otg
usb: otg: ulpi: Start using struct usb_otg
arm: imx: Start using struct usb_otg
usb: musb: Start using struct usb_otg
power_supply: Convert all users to new usb_phy
usb: otg: mv_otg: Start using struct usb_otg
usb: Convert all users to new usb_phy
usb: otg: Remove OTG specific members from usb_phy
usb: otg: Convert all users to pass struct usb_otg for OTG functions
Heiko Carstens (7):
ext4: fix balloc.c printk-format-warning
rcu: Convert WARN_ON_ONCE() in rcu_lock_acquire() to lockdep
softirq: Reduce invoke_softirq() code duplication
[S390] irq: set __ARCH_IRQ_EXIT_IRQS_DISABLED
[S390] irq: external interrupt code passing
[S390] stack dump: fix indentation in output
[S390] Fix build errors (fallout from system.h disintegration)
Heiko Schocher (5):
ARM: davinci: map default_queue to edma channels
powerpc/mpc5200: update mpc5200_defconfig to fit for charon board
phy: add am79c874 PHY support
powerpc/mpc52xx: add a4m072 board support
powerpc/mpc5200: add options to mpc5200_defconfig
Heiko Stuebner (21):
ARM: S3C24XX: remove unused spi gpio setup functions
ARM: S3C24XX: move spi-s3c24xx platdata out of mach
ARM: S3C24XX: Remove extern declaration of clk_msysclk
ARM: S3C24XX: move common S3C2443 clock definitions to clock.h
ARM: S3C2410: move s3c2410_baseclk_add to clock.h
ARM: SAMSUNG: cleanup of rtc register definitions
rtc-s3c: make room for more variants in devicetree block
rtc-s3c: add variants for S3C2443 and S3C2416
ARM: S3C2443/S3C2416: add s3c_rtc_setname and rename rtc devices
ARM: S3C24XX: Move s3c2443-clock.c to mach-s3c24xx
ARM: S3C24XX: Move common-smdk code to mach directory
ARM: S3C24XX: move simtec-specific code to mach directory
ARM: S3C24XX: Consolidate Simtec extensions
ARM: S3C24XX: Move device setup files to mach directory
ARM: S3C24XX: Fix indentation of dma-s3c2443
ARM: S3C24XX: Reuse S3C2443 dma for S3C2416
ARM: S3C24XX: remove obsolete S3C2416_DMA option
ARM: S3C24XX: remove XXX_setup_clocks method from S3C2443
ARM: S3C24XX: add get_rate for clk_h on S3C2416/2443
ARM: S3C24XX: add get_rate for clk_p on S3C2416/2443
ARM: S3C24XX: remove call to s3c24xx_setup_clocks
Heiko Stübner (5):
usb: s3c-hsudc: Use helper functions instead of generic container_of
usb: s3c-hsudc: add basic runtime_pm calls
[CPUFREQ] Add S3C2416/S3C2450 cpufreq driver
pxa: magician/hx4700: Convert to gpio-regulator from bq24022
regulator: Remove bq24022 regulator driver
Helmut Schaa (8):
mac80211: Fix incorrect num_sta_ps decrement in __sta_info_destroy
mac80211: Fix incorrect num_sta_ps decrement in ap_sta_ps_end
mac80211: Move num_sta_ps counter decrement after synchronize_rcu
mac80211: Limit TID buffering during BA session setup/teardown
mac80211: Disable MCS > 7 in minstrel_ht when STA uses static SMPS
rt2x00: Fix beacon skew in rt2800pci
rt2x00: Set IEEE80211_HW_REPORTS_TX_ACK_STATUS in rt2800
mac80211: Don't sample max throughput rate in minstrel_ht
Hemant Agrawal (1):
crypto: caam - add sha224 and sha384 variants to existing AEAD algorithms
Hemant Gupta (2):
Bluetooth: Send correct response to IO Capability Request
Bluetooth: Fix clearing of debug and linkkey flags
Hendrik Brueckner (1):
[S390] perf: add support for s390x CPU counters
Henning Heinold (1):
arm: tegra: export tegra_chip_uid
Henrik Rydberg (3):
Input: Use accessor for MT values
Input: Add EVIOC mechanism for MT slots
hwmon: (applesmc) Silence uninitialized warnings
Herbert Xu (1):
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Hervé Fache (1):
mtd: phram: dot not crash when built-in and passing boot param
Hillf Danton (7):
mm/vmscan.c: cleanup with s/reclaim_mode/isolate_mode/
mm: vmscan: fix misused nr_reclaimed in shrink_mem_cgroup_zone()
mm: hugetlb: defer freeing pages when gathering surplus pages
vmscan: handle isolated pages with lru lock released
mm: hugetlb: bail out unmapping after serving reference page
hugetlbfs: return error code when initializing module
mm: hugetlb: cleanup duplicated code in unmapping vm range
Hiroshi DOYU (2):
ARM: IOMMU: Tegra20: Add iommu_ops for GART driver
ARM: IOMMU: Tegra30: Add iommu_ops for SMMU driver
Hiroshi Shimamoto (3):
sched: Move SMP-only variable into the SMP section
sched: Make initial SCHED_RR timeslace DEF_TIMESLICE
sched: Clean up parameter passing of proc_sched_autogroup_set_nice()
Hitoshi NAKAMORI (1):
Staging: frontier: Fix checkpatch.pl issue.
Holger Dengler (1):
[S390] Remove monolithic build option for zcrypt driver.
Hong Wu (2):
wireless: Save original maximum regulatory transmission power for the
calucation of the local maximum transmit power
mac80211: Fix the maximum transmit power with power constraint
Hong Xu (1):
ARM: at91: Update struct atmel_nand_data to support PMECC
Huajun Li (3):
usb: Disable dynamic id of USB storage subdrivers
usb: Re-enable usb-storage support dynamic id
USB: dynamically allocate usb_device children pointers instead of using a
fix array
Huang Shijie (6):
ARM: mxs: add GPMI-NAND support for imx23/imx28
mtd: gpmi: fix compiler warning
mxs-dma : move the mxs dma.h to a more common place
mxs-dma : rewrite the last parameter of mxs_dma_prep_slave_sg()
mtd: change the location of the ONFI detected log
mtd: gpmi: fix the wrong DMA command.
Hugh Dickins (14):
rcu: Stop spurious warnings from synchronize_sched_expedited
compact_pgdat: workaround lockdep warning in kswapd
memcg: replace MEM_CONT by MEM_RES_CTLR
memcg: replace mem and mem_cont stragglers
memcg: lru_size instead of MEM_CGROUP_ZSTAT
memcg: enum lru_list lru
memcg: remove redundant returns
idr: make idr_get_next() good for rcu_read_lock()
cgroup: revert ss_id_lock to spinlock
memcg: let css_get_next() rely upon rcu_read_lock()
mm: fix testorder interaction between two kswapd patches
x86: Stop recursive fault in print_context_stack after stack overflow
mm for fs: add truncate_pagecache_range()
swapon: check validity of swap_flags
Hui Wang (3):
edac: sb_edac: Let the driver depend on PCI_MMCONFIG
edac: sb_edac: Fix a INTERLEAVE_MODE() misuse
edac: sb_edac: Fix a wrong value setting for the previous value
Ian Abbott (8):
staging: comedi: ni_pcimio: Add support for NI PXIe-6251
staging: comedi: dt2801: do INSN_CONFIG properly for DIO subdevice.
staging: comedi: me4000: Check for unsupported INSN_CONFIG.
staging: comedi: adv_pci_dio: Advantech PCI-1739U support
staging: comedi: ni_pcidio: Mark buffer for writing when setting up DMA.
staging: comedi: ni_pcidio: Grab MITE spinlock while preparing DMA.
staging: comedi: ni_pcidio: Add comedi_poll support
staging: comedi: ni_pcidio: Support trailing edge external trigger
Ido Reis (1):
wl12xx: increase max probe-req template size to WL1271_CMD_TEMPL_MAX_SIZE
Ido Shayevitz (1):
usb: gadget: Clear usb_endpoint_descriptor inside the struct usb_ep on
disable
Ido Yariv (8):
wl12xx: Acquire lock before stopping plt
wl12xx: Power off after flushing work
wl12xx: Fix potential interrupt storm
Bluetooth: Fix access to the STK generation methods matrix
Bluetooth: Set security level on incoming pairing request
genirq: Flush the irq thread on synchronization
mmc: davinci: Eliminate spurious interrupts
mmc: davinci: Poll status for small size transfers
Igor Grinberg (1):
ARM: OMAP3: cm-t3517: add EMAC support
Igor Mammedov (2):
x86: Introduce x86_cpuinit.early_percpu_clock_init hook
xen: initialize platform-pci even if xen_emul_unplug=never
Igor Maravic (1):
r8169: add byte queue limit support.
Igor Murzov (2):
ACPI video: Harden video bus adding.
ACPI video: Don't start video device until its associated input device
has been allocated
Ilan Elias (10):
NFC: Complete NCI deactivate in deactivate_ntf
NFC: Increase NCI deactivate timeout
NFC: Export new attributes sensb_res and sensf_res
NFC: Add NCI data exchange timer
NFC: Add endian annotations to nfcwilink driver
NFC: Download TI NFC init script
NFC: Free sk_buff if nfcwilink_send fails
NFC: Clearly separate NCI states from flags
NFC: NFC core layer should not set the target_idx
NFC: Add NCI multiple targets support
Ilija Hadzic (2):
drm/radeon/kms: common definitions for blit copy code
drm/radeon/kms: remove benchmarks shorter than one page
Ilya Dryomov (11):
Btrfs: stop silently switching single chunks to raid0 on balance
Btrfs: add wrappers for working with alloc profiles
Btrfs: make profile_is_valid() check more strict
Btrfs: move alloc_profile_is_valid() to volumes.c
Btrfs: add get_restripe_target() helper
Btrfs: add __get_block_group_index() helper
Btrfs: improve the logic in btrfs_can_relocate()
Btrfs: validate target profiles only if we are going to use them
Btrfs: allow dup for data chunks in mixed mode
Btrfs: fix memory leak in resolver code
Btrfs: fix infinite loop in btrfs_shrink_device()
Ilya Yanok (3):
ARM: OMAP: move generic EMAC init to separate file
arm/dts: mt_ventoux: very basic support for TeeJet Mt.Ventoux board
ARM: OMAP2+: ads7846_init: put gpio_pendown into pdata if it's provided
Imre Kaloz (1):
ARM: 7001/2: Wire up support for the XZ decompressor
Ingo Molnar (42):
Merge branch 'sigtrace' of git://github.com/utrace/linux into perf/core
Merge tag 'mce-recovery-for-tip' of
git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras into x86/mce
Merge tag 'perf-core-for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
Merge branch 'linus' into perf/core
Merge branch 'perf/fast' into perf/core
Merge branch 'perf/urgent' into perf/core
Merge tag 'perf-core-for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
Merge tag 'v3.3-rc2' into perf/core
Merge tag 'perf-core-for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
Merge tag 'perf-core-for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
Merge branch 'tip/perf/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/core
Merge tag 'perf-core-for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
clocksource: scx200_hrt: Fix the build
static keys: Introduce 'struct static_key', static_key_true()/false() and
static_key_slow_[inc|dec]()
Merge tag 'mce-recovery-for-tip' of
git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras into x86/mce
Merge branch 'tip/perf/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into perf/core
Merge branch 'rcu/next' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
Merge branch 'linus' into x86/asm
Merge branch 'tip/x86/urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into x86/asm
x86/x32: Fix the binutils auto-detect
Merge branch 'perf/jump-labels' into perf/core
Merge branch 'linus' into sched/core
Merge branch 'perf/urgent' into perf/core
Merge tag 'perf-core-for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
Merge tag 'mce-fix-for-3.3-rc6' of
git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras into x86/urgent
Merge branch 'perf/urgent' into perf/core
Merge branch 'perf/hw-branch-sampling' into perf/core
Merge branch 'x86/x32' into x86/cleanups
Merge tag 'v3.3-rc7' into sched/core
Merge tag 'v3.3-rc7' into x86/mce
Merge tag 'mce-for-tip' of
git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras into x86/mce
Merge tag 'v3.3-rc7' into x86/platform
Merge tag 'perf-core-for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core
Merge branch 'tip/perf/core' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into
perf/urgent
Merge tag 'perf-core-for-mingo' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
MAINTAINERS: Update email address for SCHEDULER and PERF EVENTS
x86/kconfig: Update defconfigs
Merge branch 'tip/perf/urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace into
perf/urgent
Merge branch 'linus' into perf/urgent
Merge branch 'sched/arch' into sched/urgent
perf tools: Remove auto-generated bison/flex files
Merge branch 'perf/urgent' of
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent
Inki Dae (4):
drm/exynos: added mode_fixup feature and code clean.
drm/exynos: update gem and buffer framework.
drm/exynos: added new funtion to get/put dma address.
drm/exynos: added virtual display driver.
Ira Snyder (2):
carma-fpga: fix lockdep warning
carma-fpga: fix race between data dumping and DMA callback
Ira W. Snyder (1):
mtd: cfi: AMD/Fujitsu compatibles: add panic write support
Ivan Kalvachev (1):
[media] em28xx: support for 2304:0242 PCTV QuatroStick (510e)
J. Bruce Fields (17):
nfsd: cleanup setting of default max_block_size
nfsd: fix default iosize calculation on 32bit
nfsd4: fix sessions slotid wraparound logic
nfsd4: rearrange struct nfsd4_slot
nfsd4: check for uninitialized slot
nfsd4: don't set cl_firststate on first reclaim in 4.1 case
nfsd4: purge stable client records with insufficient state
nfsd4: fix recovery-entry leak nfsd startup failure
nfsd4: delay setting current filehandle till success
nfsd4: reduce do_open_lookup() stack usage
nfsd4: make sure set CB_PATH_DOWN sequence flag set
nfsd: merge cookie collision fixes from ext4 tree
Merge nfs containerization work from Trond's tree
nfsd4: allow numeric idmapping
sunrpc: skip portmap calls on sessions backchannel
nfsd4: use auth_unix unconditionally on backchannel
vfs: fix out-of-date dentry_unhash() comment
JP Abgrall (1):
staging: android-alarm: Fix bad index when canceling alarms[]
Jaccon Bastiaansen (4):
CS89x0 : add platform driver support
CS89x0 : add CS89x0 platform device to the iMX21ADS board
CS89x0 : remove QQ2440 board support from the CS89x0 driver
CS89x0 : add CS89x0 platform device to the iMX31ADS board
Jack Morgenstein (1):
mlx4_core: Report thermal error events
Jacob Pan (4):
x86/ioapic: Use legacy_pic to set correct gsi-irq mapping
x86/mrst: Set ISA bus type for fake MP IRQs
x86/mrst/pci: assign d3_delay to 0 for Langwell devices
x86/mrst/pci: v4l/atomisp: treat atomisp as real pci device
Jaecheol Lee (3):
ARM: EXYNOS: add clock registers for exynos4x12-cpufreq
EXYNOS4X12: Add support cpufreq for EXYNOS4X12
EXYNOS5250: Add support cpufreq for EXYNOS5250
Jaehoon Chung (10):
ARM: SAMSUNG: support the second capability for samsung-soc
mmc: sdhci-s3c: add platform data for the second capability
ARM: SAMSUNG: change the name from s3c-sdhci to exynos4-sdhci
mmc: dw_mmc: add support for eMMC Power Off Notify feature
mmc: dw_mmc: Override blk_settings with platdata on IDMAC
mmc: core: add a debug message for SET_BLOCK_COUNT
mmc: dw_mmc: shift with slot-id for CLKENA register
mmc: dw_mmc: fix compile error when CONFIG_MMC_DW_IDMAC is disabled
mmc: core: warn when card doesn't support HPI
watchdog: fix compiler error for missing parenthesis
Jakob Bornecrantz (5):
vmwgfx: Rework fence event action
vmwgfx: Make it possible to get fence from execbuf
vmwgfx: Pipe fence out of screen object dirty functions
vmwgfx: Add page flip support
vmwgfx: Pick up the initial size from the width and height regs
Jakub Kicinski (3):
mac80211: use proper sub_if_data on suspend path
rt2800: Add documentation on MCU requests
rt2800pci: Fix 'Error - MCU request failed' during initialization
James Hogan (2):
[media] rc/ir-raw: use kfifo_rec_ptr_1 instead of kfifo
[media] media: ir-sony-decoder: 15bit function decode fix
James Kime (1):
can: plx_pci: add support for IXXAT PCI cards
James M. Leddy (1):
Bluetooth: btusb: add support for BCM20702A0 [0a5c:21e6]
James Morris (4):
Merge branch 'linus-master'; commit 'v3.3-rc3' into next
Merge branch 'next-queue' into next
Merge branch 'for-security' of
git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor into next
Merge branch 'for-security' of
git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor into next
James Smart (28):
[SCSI] lpfc 8.3.29: BSG and User interface fixes
[SCSI] lpfc 8.3.29: SLI related fixes
[SCSI] lpfc 8.3.29: T10 Diff fixes and enhancements
[SCSI] lpfc 8.3.29: FC Discovery state machine fixes
[SCSI] lpfc 8.3.29: Locking fix and Memory leak Fixes
[SCSI] lpfc 8.3.29: Remove GFP_KERNEL allocation while lock is held
[SCSI] lpfc 8.3.29: Update driver version to 8.3.29
[SCSI] lpfc 8.3.30: Make BA_ACC work on a fully qualified exchange
[SCSI] lpfc 8.3.30: Fix lack of LOGO with vport delete.
[SCSI] lpfc 8.3.30: Fix port and system failure in SLI4 FC function reset
[SCSI] lpfc 8.3.30: Fix driver handling of XRI Aborted CQE response
[SCSI] lpfc 8.3.30: Fix RPI registered multiple times after HBA reset
[SCSI] lpfc 8.3.30: Fix deadlock during adapter offline request
[SCSI] lpfc 8.3.30: Fixed missing CVL event causing FCF failover
[SCSI] lpfc 8.3.30: Fix SLI4 driver module load and unload
[SCSI] lpfc 8.3.30: Fix resource leak when acc fails for received plogi
[SCSI] lpfc 8.3.30: Fixed the system panic during EEH recovery
[SCSI] lpfc 8.3.30: Add -Werror compilation flag
[SCSI] lpfc 8.3.30: Fixed panic with extents and small blocks
[SCSI] lpfc 8.3.30: Update copyright date for files modified in 2012
[SCSI] lpfc 8.3.30: Flush reset register write
[SCSI] lpfc 8.3.30: Change default DA_ID support from disabled to enabled
[SCSI] lpfc 8.3.30: Enhancements for T10 DIF debugfs error injection
[SCSI] lpfc 8.3.30: Fix handling of REG_VFI and cable pull.
[SCSI] lpfc 8.3.30: Update copyright date for files modified in 2012
[SCSI] lpfc 8.3.30: Added more T10 DIF debugfs error injection
[SCSI] lpfc 8.3.30: Revert fix for Link Pull Causes I/O Failures
[SCSI] lpfc 8.3.30: Update lpfc to version 8.3.30
Jamie Iles (1):
ARM: picoxcell: remove mach/irqs.h
Jamie Lentin (1):
mtd: Move fdt partition documentation to a seperate file
Jan Beulich (28):
x86-64: Slightly shorten copy_page()
x86: Adjust asm constraints in atomic64 wrappers
x86: atomic64 assembly improvements
perf bench: Make "default" memcpy() selection actually use glibc's
implementation
perf bench: Also allow measuring alternative memcpy implementations
perf bench: Also allow measuring memset()
perf bench: Allow passing an iteration count to "bench mem mem{cpy,set}"
x86-64: Fix memset() to support sizes of 4Gb and above
x86-64: Fix memcpy() to support sizes of 4Gb and above
x86-64: Handle byte-wise tail copying in memcpy() without a loop
x86/spinlocks: Eliminate TICKET_MASK
x86-64: Fix CFI annotations for NMI nesting code
x86-64: Improve insn scheduling in SAVE_ARGS_IRQ
xenbus: address compiler warnings
x86: Properly _init-annotate NMI selftest code
x86/time: Eliminate unused irq0_irqs counter
x86: Tighten dependencies of CPU_SUP_*_32
x86/32: Print control and debug registers for kerenel context
x86: Include probe_roms.h in probe_roms.c
xenbus: don't free other end details too early
xen: constify all instances of "struct attribute_group"
perf tools: Adjust make rules
xen/tmem: cleanup
consolidate WARN_...ONCE() static variables
modpost: fix ALL_INIT_DATA_SECTIONS
watchdog: xen: don't unconditionally enable the watchdog during resume
watchdog: xen: don't clear is_active when xen_wdt_stop() failed
ACPI: consistently use should_use_kmap()
Jan Engelhardt (3):
netfilter: ipset: use NFPROTO_ constants
netfilter: ipset: expose userspace-relevant parts in ip_set.h
AppArmor: add const qualifiers to string arrays
Jan Glauber (2):
[S390] qdio: log all adapter characteristics
[S390] oprofile: Allow multiple users of the measurement alert interrupt
Jan Kara (15):
quota: Make quota code not call tty layer with dqptr_sem held
udf: Fix handling of i_blocks
udf: Fix deadlock in udf_release_file()
jbd2: split updating of journal superblock and marking journal empty
jbd2: protect all log tail updates with j_checkpoint_mutex
jbd2: issue cache flush after checkpointing even with internal journal
jbd2: fix BH_JWrite setting in checkpointing code
jbd2: declare __jbd2_journal_temp_unlink_buffer() static
jbd2: remove always true condition in __journal_try_to_free_buffer()
jbd2: remove bh_state lock from checkpointing code
jbd2: cleanup journal tail after transaction commit
fs: Remove bogus wait in write_inode_now()
writeback: Remove outdated comment
btrfs: Fix busyloop in transaction_kthread()
xfs: Fix oops on IO error during xlog_recover_process_iunlinks()
Jan Kiszka (4):
KVM: Allow host IRQ sharing for assigned PCI 2.3 devices
KVM: Convert intx_mask_lock to spin lock
kgdb: x86: Return all segment registers also in 64-bit mode
kgdb: Respect that flush op is optional
Jan Schmidt (3):
Btrfs: actually call btrfs_init_lockdep
Btrfs: check return value of btrfs_cow_block()
Btrfs: fix regression in scrub path resolving
Jan Steinhoff (1):
Input: add Synaptics USB device driver
Janusz Krzysztofik (12):
ARM: OMAP1: ams-delta: register latch dependent devices later
ARM: OMAP1: ams-delta: convert latches to basic_mmio_gpio
ARM: OMAP1: ams-delta: supersede custom led device by leds-gpio
LED: drop leds-ams-delta driver
MTD: NAND: ams-delta: use GPIO instead of custom I/O
omapfb: lcd_ams_delta: drive control lines over GPIO
input: serio: ams-delta: toggle keyboard power over GPIO
ARM: OMAP1: ams-delta: fix incorrect section tags
ARM: OMAP1: ams-delta: clean up init data section assignments
ARM: OMAP1: ams-delta: set up regulator over modem reset GPIO pin
ARM: OMAP1: ams-delta: update the modem to use regulator API
ASoC: OMAP: ams-delta: drop .set_bias_level callback
Jarkko Nikula (1):
ARM: OMAP: McSPI: Remove unused flag from struct omap2_mcspi_device_config
Jarkko Sakkinen (1):
tmpfs: security xattr setting on inode creation
Jarod Wilson (2):
HID: add support for tivo slide remote
[media] mceusb: add Formosa device ID 0xe042
Jaroslav Kysela (1):
ALSA: Release v1.0.25
Jason Baron (6):
jump label: Add a WARN() if jump label key count goes negative
jump label: Fix compiler warning
static keys: Add docs better explaining the whole 'struct static_key'
mechanism
static keys: Inline the static_key_enabled() function
coredump: remove VM_ALWAYSDUMP flag
coredump: add VM_NODUMP, MADV_NODUMP, MADV_CLEAR_NODUMP
Jason Cooper (9):
ARM: kirkwood: add dreamplug (fdt) support.
ARM: kirkwood: convert uart0 to devicetree.
ARM: orion: wdt: use resource vice direct access
ARM: kirkwood: fdt: use mrvl ticker symbol
ARM: kirkwood: fdt: absorb kirkwood_init()
ARM: kirkwood: fdt: facilitate new boards during fdt migration
ARM: kirkwood: fdt: define uart[01] as disabled, enable uart0
ARM: kirkwood: rtc-mv devicetree bindings
ARM: kirkwood: use devicetree for rtc-mv
Jason Gerecke (1):
Input: wacom - fix physical size calculation for 3rd-gen Bamboo
Jason Wessel (3):
kgdb,debug-core,gdbstub: Hook the reboot notifier for debugger detach
kgdb,debug_core: add the ability to control the reboot notifier
kdb: Add message about CONFIG_DEBUG_RODATA on failure to install
breakpoint
Jassi Brar (5):
usb: gadget: Rename audio function to uac1
usb: uac2: Add ACHeader and FormatType descriptor
usb: gadget: audio: Move string IDs to audio.c
usb: gadget: Add Audio Class 2.0 Driver
ASoC: Samsung: Merge two identical if-else clauses
Jaswinder Singh (1):
ASoC: Samsung: Update email id of the author
Javi Merino (3):
Remove remaining bits of io_remap_page_range()
ARM: 7319/1: Print debug info for SIGBUS in user faults
Documentation: mention scripts/diffconfig tool
Javier Cardona (2):
mac80211_hwsim: Add tsf to beacons, probe responses and radiotap header.
mac80211: Modify tsf via debugfs in mesh interfaces
Javier Martin (40):
ASoC: Route Mic Bias in Visstrim_M10 board.
ASoC: Add external amplifier controls for Visstrim_M10.
[media] MEM2MEM: Add support for eMMa-PrP mem2mem operations
[media] MX2: Add platform definitions for eMMa-PrP device
i.MX27: visstrim_m10: Add m41t00 RTC support.
i.MX27: visstrim_m10: Sort IMX_HAVE_PLATFORM_MXC_MMC properly.
i.MX27: visstrim_m10: Register I2C devices after I2C busses have been
added.
i.MX27: visstrim_m10: Add video support.
i.MX27: visstrim_m10: Add led support.
dmaengine: Add support for MEMCPY for imx-dma.
dmaengine: Add support for multiple descriptors for imx-dma.
[media] media: vb2: support userptr for PFN mappings
[media] media i.MX27 camera: migrate driver to videobuf2
[media] media i.MX27 camera: add start_stream and stop_stream callbacks
[media] media i.MX27 camera: improve discard buffer handling
[media] media i.MX27 camera: handle overflows properly
[media] media: i.MX27 camera: Use list_first_entry() whenever possible
[media] media: i.MX27 camera: Use spin_lock() inside the IRQ handler
[media] media: i.MX27 camera: return IRQ_NONE if no IRQ status bit is set
[media] media: i.MX27 camera: fix compilation warning
[media] media: i.MX27 camera: more efficient discard buffer handling
[media] media: i.MX27 camera: Add resizing support
[media] media: tvp5150: Add cropping support
[media] media: tvp5150: support g_mbus_fmt callback
[media] uvcvideo: Allow userptr IO mode
dmaengine: imx-dma: merge old dma-v1.c with imx-dma.c
dmaengine: imx-dma: remove data member from internal structure.
dmaengine: imx-dma: remove dma_mode member of internal structure.
dmaengine: imx-dma: remove 'imxdma_setup_mem2mem_hw' function.
dmaengine: imx-dma: remove 'imxdma_config_channel_hw' function.
dmaengine: imx-dma: remove 'imxdma_setup_sg_hw' function.
dmaengine: imx-dma: remove sg member from internal structure.
dmaengine: imx-dma: remove 'in_use' field of 'internal' structure.
dmaengine: imx-dma: remove 'resbytes' field of 'internal' structure.
dmaengine: imx-dma: remove internal structure.
dmaengine: imx-dma: remove unused arg of imxdma_sg_next.
dmaengine: imx-dma: remove 'imx_dmav1_baseaddr' and 'dma_clk'.
dmaengine: imx-dma: use 'dev_dbg' and 'dev_warn' for messages.
dmaengine: i.MX: Add support for interleaved transfers.
dmaengine: i.MX: Fix merge of cookie branch.
Javier Martinez Canillas (3):
Input: add Cypress TTSP capacitive multi-touch screen support
security: struct security_operations kerneldoc fix
Input: add cyttsp touchscreen maintainer entry
Jayachandran C (1):
i2c: Move I2C_EG20T option to the right place.
Jean Delvare (18):
drm/kms: Make i2c buses faster
drm/radeon/kms: Use the standard VESA timeout for DDC channels
mfd: Fix ACPI conflict check
[media] cx22702: Fix signal strength
drm/nouveau: Fix module parameter description formats
hwmon: (lm87) Reorganize the code
hwmon: (lm87) Get rid of macro-generated functions
hwmon: (lm80) Add detection of NatSemi/TI LM96080
[media] dib0700: Drop useless check when remote key is pressed
[media] dib0700: Fix memory leak during initialization
fbdev: bfin_adv7393fb: Drop needless include
hwmon: (w83795) Unconditionally support manual fan speed control
hwmon: (lm63) Reorganize the code
hwmon: (lm63) Make fan speed control strategy changeable
hwmon: (lm63) Let the user adjust the lookup table
i2c-i801: Use usleep_range to wait for command completion
i2c: Update the FSF address
i2c-algo-bit: Don't resched on clock stretching
Jean Pihet (4):
PM / QoS: unconditionally build the feature
ARM: OMAP3+: SmartReflex: fix the use of debugfs_create_* API
ARM: OMAP3+: SmartReflex: fix error handling
ARM: OMAP2+: PM debug: fix the use of debugfs_create_* API
Jean-Christophe PLAGNIOL-VILLARD (51):
ARM: at91: code removal of CAP9 SoC
of_gpio: add support of of_gpio_named_count to be able to count named gpio
ARM: at91: factorise duplicated at91sam9 idle
ARM: at91/at91x40: remove use of at91_sys_read/write
ARM: at91: make matrix register base soc independent
ARM: at91: make ST (System Timer) soc independent
ARM: at91/pm_slowclock: rename register to named define
ARM: at91/pm_slowclock: function slow_clock() accepts parameters
ARM: at91: move at91rm9200 sdramc defines to at91rm9200_sdramc.h
ARM: at91: make sdram/ddr register base soc independent
ARM: at91/pm_slowclock: add runtime detection of memory contoller
ARM: at91/PMC: make register base soc independent
ARM: at91/rtc-at91sam9: each SoC can select the RTT device to use
ARM: at91:rtc/rtc-at91sam9: ioremap register bank
ARM: at91/rtc-at91sam9: pass the GPBR to use via resources
ARM: at91: finally drop at91_sys_read/write
ARM: at91: merge SRAM Memory banks thanks to mirroring
Atmel: move console default platform_device to serial driver
ARM: at91/board-dt: drop default console
ARM: at91: properly sort dtb files in Makefile.boot
ARM: at91: pit add DT support
ARM: at91: usb_a9g20/dt: add leds support
ARM: at91: at91sam9m10g45ek/dt: add leds support
ARM: at91: at91sam9m10g45ek/dt: add gpio-keys support
ARM: at91: usb_a9g20/dt: add gpio-keys support
ARM: at91: at91sam9x5cm/dt: add leds support
ATMEL: fix nand ecc support
mtd/atmel_nand: add on_flash_bbt to enable the use of On Flash BBT
ARM: at91: enable on flash bbt for Atmel Reference and DT boards
of: introduce helper to manage boolean
of/mtd/nand: add generic bindings and helpers
atmel/nand: add DT support
ARM: at91: sam9x5 add nand support
i2c/gpio: add DT support
ARM: at91: sam9g20 add i2c DT support
ARM: at91: usb_a9g20 add DT i2c support
ARM: at91: sam9g45 add i2c DT support
ARM: at91: sam9x5 add i2c DT support
ARM: at91/dt: add Calao DAB-MMX daugther board support for USB-A9G20
ARM: at91/dt: add specific DT soc init
ARM: at91: add pmc DT support
ARM: at91: always enable sam9 restart
ARM: at91: add RSTC (Reset Controller) dt support
ARM: at91: add ram controller DT support
ARM: at91: add Shutdown Controller (SHDWC) DT support
ARM: at91: usb ohci add dt support
ARM: at91: dt: enable usb ohci for sam9g20, sam9g45 amd sam9x5
ARM: at91: usb ehci add dt support
ARM: at91: dt: enable usb ehci for sam9g45 and sam9x5
USB: at91: Device udc add dt support
ARM: at91: sam9g20 udc add dt support
Jean-François Moine (25):
[media] gspca - pac7302: Add new webcam 06f8:301b
[media] gspca - pac7302: Cleanup source
[media] gspca - pac7302: Simplify the function pkt_scan
[media] gspca - pac7302: Use the new video control mechanism
[media] gspca - pac7302: Do autogain setting work
[media] gspca - sonixj: Remove the jpeg control
[media] gspca - sonixj: Add exposure, gain and auto exposure for po2030n
[media] gspca - zc3xx: Adjust the JPEG decompression tables
[media] gspca - zc3xx: Do automatic transfer control for hv7131r and
pas202b
[media] gspca - zc3xx: Remove the low level traces
[media] gspca - zc3xx: Cleanup source
[media] gspca - zc3xx: Fix bad sensor values when changing autogain
[media] gspca - zc3xx: Set the exposure at start of hv7131r
[media] gspca - zc3xx: Add V4L2_CID_JPEG_COMPRESSION_QUALITY control
support
[media] gspca - zc3xx: Lack of register 08 value for sensor cs2102k
[media] gspca - sn9c20x: Fix loss of frame start
[media] gspca - sn9c20x: Use the new video control mechanism
[media] gspca - sn9c20x: Propagate USB errors to higher level
[media] gspca - sn9c20x: Add a delay after Omnivision sensor reset
[media] gspca - sn9c20x: Add the JPEG compression quality control
[media] gspca - sn9c20x: Optimize the code of write sequences
[media] gspca - sn9c20x: Greater delay in case of sensor no response
[media] gspca - sn9c20x: Add automatic JPEG compression mechanism
[media] gspca - sn9c20x: Simplify register write for capture start/stop
[media] gspca - sn9c20x: Cleanup source
Jeff Kirsher (3):
igb: fix ethtool offline test
ixgbe: remove tie between NAPI work limits and interrupt moderation
ixgbe: fix namespace issues when FCoE/DCB is not enabled
Jeff Layton (26):
nfs: remove unneeded NULL pointer check in nfs4_remote_mount
nfsd4: fix recovery-dir leak on nfsd startup failure
cifs: fix issue mounting of DFS ROOT when redirecting from one domain
controller to the next
cifs: clean up call to cifs_dfs_release_automount_timer()
cifs: clean up ordering in exit_cifs
cifs: add new cifsiod_wq workqueue
cifs: add pid field to cifs_writedata
cifs: allow caller to specify completion op when allocating writedata
cifs: fix allocation in cifs_write_allocate_pages
cifs: make cifsFileInfo_get return the cifsFileInfo pointer
cifs: fix up get_numpages
cifs: abstract out function to marshal up the iovec array for async writes
cifs: call cifs_update_eof with i_lock held
cifs: convert cifs_iovec_write to use async writes
cifs: remove /proc/fs/cifs/OplockEnabled
cifs: handle "sloppy" option appropriately
nfsd: convert nfs4_client->cl_cb_flags to a generic flags field
nfsd: add nfsd4_client_tracking_ops struct and a way to set it
sunrpc: create nfsd dir in rpc_pipefs
nfsd: add a per-net-namespace struct for nfsd
nfsd: add a header describing upcall to nfsdcld
nfsd: add the infrastructure to handle the cld upcall
nfsd: add notifier to handle mount/unmount of rpc_pipefs sb
nfsd: don't allow legacy client tracker init for anything but init_net
nfsd: fix NULL pointer dereference in cld_pipe_downcall
nfsd: only register cld pipe notifier when CONFIG_NFSD_V4 is enabled
Jeff Liu (1):
mm/memcontrol.c: remove unnecessary 'break' in mem_cgroup_read()
Jeff Mahoney (21):
btrfs: Add btrfs_panic()
btrfs: Catch locking failures in {set,clear,convert}_extent_bit
btrfs: Panic on bad rbtree operations
btrfs: Fix kfree of member instead of structure
btrfs: Simplify btrfs_insert_root
btrfs: clean_tree_block should panic on observed memory corruption and
return void
btrfs: avoid NULL deref in btrfs_reserve_extent with DEBUG_ENOSPC
btrfs: Remove set bits return from clear_extent_bit
btrfs: find_and_setup_root error push-up
btrfs: btrfs_update_root error push-up
btrfs: Simplify btrfs_submit_bio_hook
btrfs: Factor out tree->ops->merge_bio_hook call
btrfs: ->submit_bio_hook error push-up
btrfs: __add_reloc_root error push-up
btrfs: return void in functions without error conditions
btrfs: drop gfp_t from lock_extent
btrfs: split extent_state ops
btrfs: btrfs_drop_snapshot should return int
btrfs: add varargs to btrfs_error
btrfs: enhance transaction abort infrastructure
btrfs: replace many BUG_ONs with proper error handling
Jeff Moyer (3):
ext4: fix race between unwritten extent conversion and truncate
ext4: clean up the flags passed to __blockdev_direct_IO
ext4: fix race between sync and completed io work
Jeff Skirvin (2):
[SCSI] libsas: Remove redundant phy state notification calls.
[SCSI] libsas: add mutex for SMP task execution
Jeffrey Huang (1):
cnic: set error flag when iSCSI connection fails
Jeffrin Jose (2):
ALSA: Fixed a trailing white space error
ALSA: control - Fixe a trailing white space error
Jens Freimann (4):
KVM: s390: do store status after handling STOP_ON_STOP bit
KVM: s390: make sigp restart return busy when stop pending
KVM: s390: ignore sigp stop overinitiative
KVM: s390: add stop_on_stop flag when doing stop and store
Jens Rottmann (2):
cs5535-clockevt: Don't ignore MFGPT on SMP-capable kernels
cs5535-clockevt: Allow the MFGPT IRQ to be shared
Jeremy Fitzhardinge (2):
HID: hid-input/battery: set scope and powered device for HID battery
x86/ioapic: Add io_apic_ops driver layer to allow interception
Jerome Glisse (2):
drm/radeon: add support for evergreen/ni tiling informations v11
drm/radeon/kms: add htile support to the cs checker v3
Jerry Huang (4):
powerpc/85xx: add P1020MBG-PC platform support
powerpc/85xx: add P1020UTM-PC platform support
mmc: esdhc: Implement power management for ESDHC
mmc: esdhc: Workaround for data crc error on p1010rdb
Jesper Juhl (38):
[media] drxk_hard: does not need to include linux/version.h
dm-bufio.c: there's no need to include linux/version.h
ab5500-core.c: Don't needlessly include linux/version.h
Fix up version number reference in include/trace/events/power.h
drivers/media/dvb/frontends/drxk_hard.c does not need to include
linux/version.h
gma500, lvds: Fix use after free and mem leak in psb_intel_lvds_init()
crypto: In crypto_add_alg(), 'exact' wants to be initialized to 0
Remove incorrect comment from include/trace/events/power.h
decnet: remove unused variable from dn_output()
caif: caifdev is never used in net/caif/caif_dev.c::transmit() - remove
it.
bonding: Fix misspelling of "since"
[media] tm6000: Don't use pointer after freeing it in tm6000_ir_fini()
[media] easycap: Fix mem leak in easycap_usb_probe()
staging, vt6656/wpactl.c: A basic style cleanup
staging, vt6656/wpactl.c: Fix mem leak in wpa_ioctl()
staging, media, easycap: Fix mem leak in easycap_usb_probe()
ARM, KS8695: Only include linux/gpio.h once in arch/arm/mach-ks8695/leds.c
ARM: Remove duplicate asm/memblock.h include from arch/arm/mm/init.c
BTRFS: Don't include disk-io.h twice in check-integrity.c
power, max8998: Include linux/module.h just once in
drivers/power/max8998_charger.c
SCSI, ISCSI: Just #include "host.h" once in host.c
Staging: The header linux/module.h is included twice in
drivers/staging/iio/dac/ad5686.c
bonding: Fix misspelling of "since"
Only include linux/sched.h once in arch/arm/mach-bcmring/dma.c
XFS: xfs_trans_add_item() - don't assign in ASSERT() when compare is
intended
crypto: twofish-x86 - Remove dead code from twofish_glue_3way.c::init()
crypto: serpent-sse2 - remove dead code from
serpent_sse2_glue.c::serpent_sse2_init()
Staging, rtl8192e, softmac: remove redundant memset and fix mem leak
[SCSI] bfa: don't leak mem in bfad_im_bsg_els_ct_request()
NVM Express: Remove unneeded include of linux/version.h from nvme.c
ARM: Remove redundant ';' from avic_irq_set_priority()
Allocate correct size (portably) in
drivers/usb/gadget/f_midi.c::f_midi_bind()
mfd: Remove unneeded version.h include from ab5500
intel, gma500, lvds: Fix use after free and mem leak in
psb_intel_lvds_init()
[media] [trivial] DiB0090: remove redundant '; ' from
dib0090_fw_identify()
[media] media, cx231xx: Fix double free on close
max8998_charger: Include linux/module.h just once
drivers/platform/x86/amilo-rfkill.c::amilo_rfkill_probe() avoid NULL deref
Jesse Barnes (6):
drm/i915: split 9xx refclk & sdvo tv code out
drm/i915: split out pll divider code
drm/i915: properly mask and or watermark values for sprites
Merge branch 'pci-next+probe_only+bus2res-fb127cb' of
git://github.com/bjorn-helgaas/linux into linux-next
PCI: hand PCI maintenance over to Bjorn Helgaas
PCI: Bjorn gets PCI hotplug too
Jesse Brandeburg (1):
ixgbe: use typed min/max functions where possible
Jett.Zhou (6):
ARM: sa1100: clean up clock support
mfd: Add ability to wake the system for 88pm860x
mfd: Add power control interface for pm8606 chip
mfd: Code cleanup for pm8606 sub-dev initialization
backlight: Modified power control of pm860x backlight
led: Modified power control of pm860x led
Jia Hongtao (3):
powerpc/85xx: Clean up partition nodes in dts for MPC8572DS
powerpc: add support for MPIC message register API
powerpc: document the FSL MPIC message register binding
Jianbin Kang (1):
kbuild: incremental tags update for GNU Global
Jiang Liu (3):
ACPI, APEI, Fix ERST header length check
CPER failed to handle generic error records with multiple sections
genirq: Adjust irq thread affinity on IRQ_SET_MASK_OK_NOCOPY return value
Jim Cromie (21):
dynamic_debug: fix whitespace complaints from scripts/cleanfile
dynamic_debug: drop enabled field from struct _ddebug, use
_DPRINTK_FLAGS_PRINT
dynamic_debug: make dynamic-debug supersede DEBUG ccflag
dynamic_debug: change verbosity at runtime
dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query()
dynamic_debug: pr_err() call should not depend upon verbosity
dynamic_debug: drop explicit !=NULL checks
dynamic_debug: describe_flags with '=[pmflt_]*'
dynamic_debug: tighten up error checking on debug queries
dynamic_debug: early return if _ddebug table is empty
dynamic_debug: reduce lineno field to a saner 18 bits
dynamic_debug: chop off comments in ddebug_tokenize
dynamic_debug: enlarge command/query write buffer
dynamic_debug: add trim_prefix() to provide source-root relative paths
dynamic_debug: factor vpr_info_dq out of ddebug_parse_query
dynamic_debug: process multiple debug-queries on a line
clocksource: scx200_hrt: use pr_<level> instead of printk
scx200_32: use PCI_VDEVICE
scx200_32: replace printks with pr_<level>s
init: fix wording error in mm_init comment
kernel-time: fix s/then/than/ spelling errors
Jim Garlick (3):
net/9p: don't allow Tflush to be interrupted
net/9p: handle flushed Tclunk/Tremove
9p: statfs should not override server f_type
Jim Paris (1):
USB: ftdi_sio: add support for FT-X series devices
Jim Schutt (1):
net/ceph: Only clear SOCK_NOSPACE when there is sufficient space in the
socket buffer
Jimi Xenidis (1):
powerpc/icswx: Fix race condition with IPI setting ACOP
Jing Huang (1):
[SCSI] bfa: add readme file
Jingjun Wu (1):
rtlwifi: rtl8192ce: Fix loss of receive performance
Jingoo Han (12):
video: use gpio_request_one
video: s3c-fb: fix checkpatch error
video: s3c-fb: add alpha value width setting
video: s3c-fb: add video clock running at data under-flow
ARM: SAMSUNG: Add a callback 'notify_after' for PWM backlight control
video: support DP controller driver
video: s3c-fb: use devm_request_irq()
USB: ohci-exynos: replace hcd->state with ohci->rh_state
video: s3c-fb: Add support EXYNOS5 FIMD
MAINTAINERS: add maintainer entry for Exynos DP driver
USB: ehci-s5p: add DMA burst support
backlight: convert platform_lcd to dev_pm_ops
Jiri Benc (2):
ipv6: helper function to get tclass
net: implement IP_RECVTOS for IP_PKTOPTIONS
Jiri Kosina (15):
Merge branch 'master' into for-next
HID: tivo: fix broken build
[IA64] disable interrupts when exiting from ia64_mca_cmc_int_handler()
HID: correct PID for saitek PS1000
Revert "media: Fix typo in mixer_drv.c and hdmi_drv.c"
x86, memblock: Move mem_hole_size() to .init
tpm_tis: fix tis_lock with respect to RCU
Revert "power, max8998: Include linux/module.h just once in
drivers/power/max8998_charger.c"
HID: make it possible to force hid-core claim the device
HID: tivo: add support for BT-version (0x1200)
Revert "char: Fix typo in viotape.c"
Merge branches 'battery-scope', 'logitech' and 'multitouch' into for-linus
Merge branches 'roccat' and 'wacom' into for-linus
Merge branch 'upstream' into for-linus
thp: documentation: 'transparent_hugepage=' can also be specified on
cmdline
Jiri Olsa (24):
perf evlist: Make splice_list_tail method public
ftrace: Change filter/notrace set functions to return exit code
perf tool: Fix perf stack to non executable on x86_64
perf tools: Remove unused functions from debugfs object
perf tools: Add sysfs mountpoint interface
perf tools: Add bitmap_or function into bitmap object
ftrace: Add enable/disable ftrace_ops control interface
ftrace, perf: Add open/close tracepoint perf registration actions
ftrace, perf: Add add/del tracepoint perf registration actions
ftrace: Add FTRACE_ENTRY_REG macro to allow event registration
ftrace, perf: Add support to use function tracepoint in perf
ftrace: Allow to specify filter field type for ftrace events
ftrace, perf: Add filter support for function trace event
perf: Add ifdef to remove unused enum switch warnings
perf: Adding sysfs group format attribute for pmu device
perf tools: Add parser generator for events parsing
perf tools: Add config options support for event parsing
perf tools: Add perf pmu object to access pmu format definition
perf tools: Add support to specify pmu style event
perf tools: Fix various casting issues for 32 bits
perf tools: Fix modifier to be applied on correct events
perf diff: Fix to work with new hists design
perf: Move mmap page data_head offset assertion out of header
perf tools: Switch module.h into export.h
Jiri Slaby (81):
TTY: provide tty_standard_install helper
USB: serial, use tty_standard_install
TTY: use tty_standard_install
TTY: pty, remove superfluous ptm test
TTY: get rid of BTM around devpts_*
[IA64] hpsim, fix SAL handling in fw-emu
[IA64] simserial, include some headers
[IA64] hpsim, initialize chip for assigned irqs
[IA64] simserial, bail out when request_irq fails
USB: cdc-acm, use tty_standard_install
TTY: tty_io, remove buffer re-assignments
TTY: let alloc_tty_driver deduce the owner automatically
TTY: remove minor_num from tty_driver
TTY: remove re-assignments to tty_driver members
TTY: simplify tty_driver_lookup_tty a bit
TTY: remove tty driver re-set from tty_reopen
TTY: serial, simplify ASYNC_USR_MASK
TTY: tty_driver, document tty->ops->shutdown limitation
ALPHA: srmcons, use timer functions
ALPHA: srmcons, fix racy singleton structure
TTY: srmcons, convert to use tty_port
TTY: serialP, remove DECLARE_WAITQUEUE check
TTY: remove unneeded tty->index checks
TTY: ipwireless, fix tty->index handling
NET: pc300, do not zero global variables
NET: pc300, show version info from module init
XTENSA: iss/console, use setup_timer
XTENSA: iss/console, fix potential deadlock
TTY: iss/console, use tty_port
TTY: serial, use atomic_inc_return in ioc4_serial
TTY: serial, include pci.h in m32r_sio
TTY: remove serialP.h inclusion from some files
TTY: speakup, do not use serialP
TTY: serialP, remove unused material
TTY: amiserial, remove tasklet for tty_wakeup
TTY: amiserial, use only one copy of async flags
hpsim, fix SAL handling in fw-emu
simserial, include some headers
hpsim, initialize chip for assigned irqs
simserial, bail out when request_irq fails
TTY: simserial, use only one copy of async flags
TTY: simserial/amiserial, use one instance of other members
TTY: simserial, remove support of shared interrupts
TTY: simserial, remove IRQ_T
TTY: amiserial, remove IRQ_ports
TTY: serialP, merge serial_state and async_struct
TTY: amiserial, simplify set_serial_info
TTY: amiserial, pass tty down to functions
TTY: simserial, pass tty down to functions
TTY: amiserial/simserial, use tty_port
TTY: amiserial/simserial, use close delays from tty_port
TTY: amiserial/simserial, use count from tty_port
TTY: amiserial/simserial, use flags from tty_port
TTY: simserial, remove static initialization
TTY: simserial, remove tmp_buf
TTY: simserial, stop using serial_state->{line,icount}
TTY: simserial no longer needs serialP
TTY: simserial, define local tty_port pointer
TTY: simserial, remove some tty ops
TTY: simserial, use tty_port_close_end
TTY: simserial, use tty_port_close_start
TTY: simserial, properly refcount tty_port->tty
TTY: simserial, use tty_port_open
TTY: simserial, use tty_port_hangup
TTY: simserial, remove useless comments
TTY: simserial, fix includes
TTY: simserial, reindent some code
TTY: simserial, final cleanup
TTY: amiserial, define local tty_port pointer
TTY: amiserial, stop using serial_state->{irq,type,line}
TTY: amiserial no longer needs serialP
TTY: amiserial, provide carrier helpers
TTY: amiserial, use tty_port_block_til_ready
TTY: amiserial, use tty_port_close_end
TTY: amiserial, use tty_port_close_start
TTY: pdc_cons, fix racy tty test
TTY: pdc_cons, fix open vs timer race
TTY: pdc_cons, fix open vs pdc_console_tty_driver race
TTY: pdc_cons, use tty_port
TTY: isdn/gigaset, do not set tty->driver_data to NULL
TTY: isdn/gigaset, use tty_port
Jitendra Kalsaria (4):
qlge: Fixed invalid reference to ip header
qlge: Removing needless print's which are not
qlge: Fix memory leak in the process of refill
qlge: Bumped driver version to 1.00.00.30.
Joachim Eastwood (3):
ASoC: use proper defines for stream directions in pcm engines
ASoC: replace 0xffffffff with DMA_BIT_MASK macro
pcmcia at91_cf: fix raw gpio number usage
Joe Carnuccio (3):
[SCSI] qla2xxx: Correct print format for edc ql_log() calls.
[SCSI] qla2xxx: Return blank sysfs string on initial get thermal failure.
[SCSI] qla2xxx: Remove EDC sysfs interface.
Joe Perches (68):
rtlwifi: Neaten RT_ASSERT, RT_TRACE, RTPRINT, RT_PRINT_DATA macros
rtlwifi: Standardize RT_PRINT_DATA macro and uses
rtlwifi: Convert RT_TRACE macro to use ##__VA_ARGS__
rtlwifi: Convert RTPRINT macro to use ##__VA_ARGS__
rtlwifi: Convert RT_ASSERT macro to use ##__VA_ARGS__
rtlwifi: Remove duplicate __func__
rtlwifi: Optimize RT_TRACE macro use of KBUILD_MODNAME for size
rtlwifi: add CONFIG_RTLWIFI_DEBUG to remove all of the debug logging code
rtlwifi: Remove incorrect logging message prefixes
rtlwifi: Simplify chip version id logging
brcm80211: Use normal DEBUG define
brcmfmac: Convert printk(KERN_DEBUG to pr_debug
brcm80211: Add and use brcmX_dbg_dump_hex
brcmfmac: Remove useless #ifdef DEBUG
brcm80211: Convert printk(KERN_DEBUG to pr_debug
brcm80211: Use brcmu_dbg_hex_dump
brcm80211: Use pr_fmt and pr_<level>
brcmfmac: Trivial typo of "couldn" to "could" fix
drivers/net: Remove unnecessary k.alloc/v.alloc OOM messages
drivers/net: Remove alloc_etherdev error messages
netpoll: Convert printks to np_<level> and add pr_fmt
netpoll: Neaten MAX_SKB_SIZE macro
PATCH V2 net-next] net: dev: Convert printks to pr_<level>
tms380tr: Fix cascading if/else tab abuse
telephony: Move to staging
staging: tidspbridge: Rename module from bridgedriver to tidspbridge
drivers/net: Remove boolean comparisons to true/false
Bluetooth: Add logging functions bt_info and bt_err
isdn: whitespace coding style cleanup
e1000: Neaten e1000_config_dsp_after_link_change
gigaset: Use semicolons to terminate statements
udf: Remove unnecessary OOM messages
powerpc: Use vsprintf extention %pf with builtin_return_address
net: Convert printks to pr_<level>
net: ipv4: Standardize prefixes for message logging
ixgb: Remove unnecessary defines, use pr_debug
microblaze: Use vsprintf extention %pf with builtin_return_address
if_vlan: Remove VLAN_ETH_ALEN define and the 1 use of it
atlx: Use ETH_ALEN
igbvf: Use ETH_ALEN
rtlwifi: Remove unused ETH_ADDR_LEN defines
ext4: remove redundant "EXT4-fs: " from uses of ext4_msg
ext4: add no_printk argument validation, fix fallout
ext4: avoid output message interleaving in ext4_error_<foo>()
drm/ttm: Use pr_fmt and pr_<level>
acer-wmi: Message logging neatening
acerhdf: Message logging neatening
thermal_sys: remove unnecessary line continuations
thermal_sys: remove obfuscating used-once macros
thermal_sys: kernel style cleanups
thermal_sys: convert printks to pr_<level>
get_maintainer: use a default "unknown" S: status/role
MAINTAINERS: update MCA section
MAINTAINERS: update git urls for 2.6 deletions
MAINTAINERS: add status to ALPHA architecture
MAINTAINERS: add "S: Maintained" to clkdev and clk sections
include/ and checkpatch: prefer __scanf to
__attribute__((format(scanf,...)
checkpatch: add some --strict coding style checks
checkpatch: add --strict tests for braces, comments and casts
checkpatch: warn on use of yield()
checkpatch: whitespace - add/remove blank lines
gianfar: Fix possible overrun and simplify interrupt name field creation
jffs2: Remove unnecessary OOM messages
jffs2: Convert most D1/D2 macros to jffs2_dbg
jffs2: Convert printks to pr_<level>
jffs2: Use pr_fmt and remove jffs: from formats
jffs2: Standardize JFFS_<LEVEL> uses
watchdog: Use pr_<fmt> and pr_<level>
Joe Thornber (11):
dm thin: fix stacked bi_next usage
dm persistent data: fix btree rebalancing after remove
dm thin: correct comments
dm persistent data: remove redundant value_size arg from value_ptr
dm thin metadata: pass correct space map to dm_sm_root_size
dm thin: commit outstanding data every second
dm persistent data: remove space map ref_count entries if redundant
dm thin: support read only external snapshot origins
dm thin: prepare to support discard
dm thin: support discards
dm thin: add pool target flags to control discard
Joerg Roedel (13):
perf top: Don't process samples with no valid machine object
perf tools: Change perf_guest default back to false
bitops: Add missing parentheses to new get_order macro
kbuild: Fix link to headers in 'make deb-pkg'
kbuild: Only build linux-image package for UML
kbuild: Fix out-of-tree build for 'make deb-pkg'
iommu/amd: Split amd_iommu_init function
iommu/amd: Fix double free of mem-region in error-path
iommu/amd: Update git-tree in MAINTAINERS
iommu/amd: Don't initialize IOMMUv2 resources when not required
iommu/amd: Make sure IOMMU interrupts are re-enabled on resume
iommu/amd: Move interrupt setup code into seperate function
Merge branches 'iommu/fixes', 'arm/tegra' and 'x86/amd' into next
Johan Hedberg (121):
Bluetooth: Convert inquiry cache to use standard list types
Bluetooth: Move Extended Inquiry Response defines to hci.h
Bluetooth: Add initial mgmt_confirm_name support
Bluetooth: Return updated name state with hci_inquiry_cache_update
Bluetooth: Flush inquiry cache when starting mgmt triggered inquiry
Bluetooth: Rename hdev->inq_cache to hdev->discovery
Bluetooth: Add discovery state tracking
Bluetooth: Add name resolving support for mgmt based discovery
Bluetooth: Remove bogus inline declaration from l2cap_chan_connect
Bluetooth: Move mgmt related flags from hdev->flags to hdev->dev_flags
Bluetooth: Fix resetting HCI_MGMT flag
Bluetooth: Sort to-be-resolved devices by RSSI during discovery
Bluetooth: Fix clearing persistent flags
Bluetooth: Rename mgmt connected events to match user space
Bluetooth: Add eir_len parameter to mgmt_ev_device_found
Bluetooth: Rename eir_has_complete_name to eir_has_data_type
Bluetooth: Add missing EIR defines to hci.h
Bluetooth: Move eir_has_data_field to hci_core.h
Bluetooth: Merge device class into the EIR data in mgmt_ev_device_found
Bluetooth: Rename conn->pend to conn->flags
Bluetooth: Convert hdev->out to a bool type
Bluetooth: Update device_connected and device_found events to latest API
Bluetooth: Merge boolean members of struct hci_conn into flags
Bluetooth: Convert hdev->ssp_mode to a flag
Bluetooth: Add a convenience function to check for SSP enabled
Bluetooth: Update mgmt.h to match latest API spec
Bluetooth: mgmt: Implement Cancel Pair Device command
Bluetooth: Add missing QUIRK_NO_RESET test to hci_dev_do_close
Bluetooth: Fix device_found event length for remote name resolving
Bluetooth: Update and rename mgmt_remove_keys to mgmt_unpair_device
Bluetooth: Update mgmt_disconnect to match latest API
Bluetooth: Add address type to user_confirm and user_passkey messages
Bluetooth: Add address type to Out Of Band mgmt messages
Bluetooth: Add address type to mgmt blacklist messages
Bluetooth: Add address type to mgmt_ev_auth_failed
Bluetooth: Fix mgmt_unpair_device command status
Bluetooth: Add Device Unpaired mgmt event
Bluetooth: Implement Read Supported Commands commands for mgmt
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next.git
Bluetooth: Remove unused member from cmd_lookup struct
Bluetooth: mgmt: Use more consistent error variable names
Bluetooth: mgmt: Add support for Set Link Security command
Bluetooth: mgmt: Add support for Set SSP command
Bluetooth: mgmt: Add address type to link key messages
Bluetooth: mgmt: Add address type to PIN code messages
Bluetooth: mgmt: Add address type to confirm name command
Bluetooth: Add Intel copyright to mgmt files
Bluetooth: mgmt: Change ordering of cmd_status paramters
Bluetooth: mgmt: Move status parameters into the cmd_complete header
Bluetooth: mgmt: Fix Pair Device response status values
Bluetooth: mgmt: Fix Start Discovery return parameters
Bluetooth: mgmt: Fix (Un)Block Device return parameters
Bluetooth: mgmt: Fix OOB command response parameters
Bluetooth: mgmt: Bump mgmt version
Bluetooth: Fix hci_connect error return values
Bluetooth: mgmt: Add address type parameter to Stop Discovery command
Bluetooth: mgmt: Add address type parameter to Discovering event
Bluetooth: mgmt: Add basic support for Set High Speed command
Bluetooth: mgmt: Fix Set SSP check for supported feature
Bluetooth: mgmt: Clear EIR data when disabling SSP
Bluetooth: mgmt: Fix powered checks for commands
Bluetooth: mgmt: Fix set_local_name and set_dev_class powered checks
Bluetooth: mgmt: Fix set_fast_connectable error return
Bluetooth: mgmt: Fix pairable setting upon initialization
Bluetooth: mgmt: Allow connectable/discoverable changes in off state
Bluetooth: mgmt: Fix Removing discoverable timeout in set_connectable
Bluetooth: mgmt: Fix current settings values when powered off
Bluetooth: mgmt: Add convenience function for sending New Settings
Bluetooth: mgmt: Fix New Settings event for connectable/discoverable
Bluetooth: Fix clearing of persistent dev_flags
Bluetooth: mgmt: Fix connectable/discoverable response values
Bluetooth: mgmt: Make Set Link Security callable while powered off
Bluetooth: Remove unneeded hci_cc_read_ssp_mode function
Bluetooth: mgmt: Make Set SSP command callable while powered off
Bluetooth: mgmt: Fix EIR toggling with SSP
Bluetooth: mgmt: Fix clearing of hdev->eir
Bluetooth: Explicitly clear EIR data upon hci_dev setup
Bluetooth: mgmt: Fix Set SSP supported check
Bluetooth: mgmt: Implement Set LE command
Bluetooth: Fix EIR data clearing when powering off
Bluetooth: mgmt: Fix updating EIR when updating the name
Bluetooth: Add hdev->short_name for EIR generation
Bluetooth: Fix read_name updating when HCI_SETUP is not set
Bluetooth: mgmt: Allow local name changes while powered off
Bluetooth: mgmt: Fix name_changed event for short name changes
Bluetooth: mgmt: Fix missing short_name in read_info
Bluetooth: Fix clearing of dev_class when powering down
Bluetooth: mgmt: Fix return value for set_class
Bluetooth: mgmt: Check for HCI_UP in update_eir() and update_class()
Bluetooth: mgmt: Allow class of device changes while powered off
Bluetooth: mgmt: Add missing powered checks to commands
Bluetooth: mgmt: Fix unpair_device responses
Bluetooth: mgmt: Fix device_found parameters
Bluetooth: mgmt: Add legacy pairing info to dev_found events
Bluetooth: mgmt: Fix count parameter in get_connections reply
Bluetooth: mgmt: Fix update_eir/class with HCI_AUTO_OFF flag set
Bluetooth: mgmt: Fix return value of add/remove_uuid
Bluetooth: mgmt: Move service cache setting to a more sensible place
Bluetooth: mgmt: Fix clear UUIDs response
Bluetooth: mgmt: Add flags parameter to device_connected
Bluetooth: mgmt: Track pending class changes
Bluetooth: mgmt: Fix dev_class related command response timing
Bluetooth: mgmt: Fix clear_uuids response
Bluetooth: Fix init request completion with old controllers
Bluetooth: Use kernel int types instead of ones from stdint.h
Bluetooth: Don't send unnecessary write_le_enable command
Bluetooth: Remove redundant read_host_features commands
Bluetooth: Add missing host features definitions
Bluetooth: Use LMP_HOST_SSP define instead of magic values
Bluetooth: mgmt: Add missing hci_dev locking to set_le()
Bluetooth: Fix init sequence for some CSR based controllers
Bluetooth: mgmt: Refactor hci_dev lookup for commands
Bluetooth: mgmt: Initialize HCI_MGMT flag for any command
Bluetooth: mgmt: Move command handlers into a table
Bluetooth: mgmt: Add defines for command sizes
Bluetooth: mgmt: Centralize message length checks
Bluetooth: Fix clearing of HCI_PENDING_CLASS flag
Bluetooth: mgmt: Fix command status error code values
Bluetooth: mgmt: Add new error code for invalid index
Bluetooth: Remove HCI_PI_MGMT_INIT flag for sockets
Bluetooth: mgmt: Fix updating local name when powering on
Johan Hovold (5):
USB: cp210x: fix debug output
USB: serial: add macro for console error reporting
USB: serial: fix console error reporting
USB: serial: use dev_err_console in generic write
USB: serial: use dev_err_console in custom write paths
Johannes Berg (144):
mac80211: refactor __ieee80211_get_channel_mode
mac80211: clean up aggregation destruction
mac80211: clean up rate control code
mac80211: make beacon filtering per virtual interface
mac80211: make CQM RSSI support per virtual interface
mac80211: fix a few -Wshadow warnings
cfg80211: fix a few -Wshadow warnings
iwlwifi: fix uCode event tracing
iwlwifi: always restrict scan dwell in P2P
mac80211: station state transition error handling
iwlwifi: fix uCode event tracing
iwlwifi: always restrict scan dwell in P2P
iwlwifi: release IRQ in error path
mac80211: move managed mode station state modification
mac80211: simplify AP_VLAN handling
mac80211: dont program keys for stations not uploaded
mac80211: add NOTEXIST station state
mac80211: add sta_state callback
mac80211: implement sta_add/sta_remove in sta_state
mac80211: remove dummy STA support
cfg80211: stop tracking authenticated state
cfg80211: export cfg80211_ref_bss
mac80211: redesign auth/assoc
mac80211: call rate control only after init
printk/tracing: Add console output tracing
iwlwifi: trace debug messages
iwlwifi: move workqueue to priv
iwlwifi: give PCIe its own lock
cfg80211: restructure AP/GO mode API
mac80211: clean up asm/unaligned.h inclusion
mac80211: fix associated vs. idle race
mac80211: fix auth/assoc data & timer leak
mac80211: fix sta_info_flush() return value
mac80211: remove local_to_hw
iwlwifi: move uCode flags handling to op_mode
cfg80211: remove cookies from callbacks
mac80211: dont call cfg80211 from ieee80211_send_deauth_disassoc
mac80211: fix ieee80211_set_disassoc() sending DelBA
mac80211: make deauth/disassoc sequence more natural
mac80211: handle non-bufferable MMPDUs correctly
cfg80211: fix kernel-doc
mac80211: use common radiotap code for cooked monitors
mac80211: combine QoS with other BSS changes
cfg80211/mac80211: report signal strength for mgmt frames
iwlwifi: always monitor for stuck queues
iwlwifi: move iwl_clear_driver_stations to user
iwlwifi: remove an unused argument
iwlwifi: reduce sta_lock hold time in TX
iwlwifi: simplify code in iwlagn_key_sta_id
iwlwifi: build some station commands directly
iwlwifi: introduce per-queue locks
iwlwifi: make sta lock private & BH lock
iwlwifi: introduce statistics lock
iwlwifi: remove shared lock
iwlwifi: make EXIT_PENDING depend on mac80211
iwlwifi: simplify auth/assoc flow
iwlwifi: remove per-device debug level
iwlwifi: remove SKU from config
iwlwifi: use valid TX/RX antenna from hw_params
iwlwifi: make config const
iwlwifi: reduce IDI code ifdef
iwlwifi: clean up (wowlan) suspend flow
iwlwifi: move wowlan bool into priv
iwlwifi: use ieee80211_tx_status
iwlwifi: pass response packet directly
iwlwifi: don't pass iwl_rx_mem_buffer to upper layers
iwlwifi: refactor PCI-E RX path
iwlwifi: transport's tx_agg_alloc must not sleep
iwlwifi: move queue functions to PCI-E
iwlwifi: iwl_rx_cmd_buffer belongs to transport API
iwlwifi: move tid_to_ac to PCI-E
iwlwifi: move IWL_MASK into file using it
iwlwifi: move traffic log definitions
iwlwifi: fix station HT parameters
iwlwifi: move uCode deallocation to drv
iwlwifi: move iwl_base_params to shared header
iwlwifi: move firmware request into drv
iwlwifi: move firmware completion wait
iwlwifi: move ucode loading to op_mode
iwlwifi: split out firmware store
iwlwifi: remove iwl-wifi.h
iwlwifi: add wrappers for command sending
iwlwifi: move RF/CT kill check to command wrapper
iwlwifi: move lockdep assertion into DVM
iwlwifi: move mutex out of shared
iwlwifi: move rfkill status handling out of transport
iwlwifi: rename ucode.h to fw-file.h
iwlwifi: remove AMT check from transport
iwlwifi: remove shadow_reg_enable from hw_params
iwlwifi: move status check functions out of shared
iwlwifi: make tracing use device as identifier
iwlwifi: virtualize command queue full behaviour
iwlwifi: clean up iwl-core.h inclusions
iwlwifi: remove num_of_queues module parameter
iwlwifi: remove max_txq_num from hw_params
iwlwifi: keep plcp_delta_threshold in priv
iwlwifi: use watchdog timeout from hw_params
iwlwifi: put use_rts_for_aggregation into hw_params
iwlwifi: constify remaining config data
iwlwifi: fix notification wait bug
iwlwifi: abstract out notification wait support
iwlwifi: move ucode_owner to priv
iwlwifi: move all uCode load variables
iwlwifi: move irq to PCIe
iwlwifi: move packet to transport
iwlwifi: virtualize nic_config
iwlwifi: remove priv from shared
iwlwifi: remove PA type configuration
iwlwifi: don't include iwl-prph.h everywhere
iwlwifi: clean up iwl-commands.h
iwlwifi: make iwl_fill_probe_req static
iwlwifi: remove unused arguments from iwlagn_gain_computation
iwlwifi: remove unused argument from rs_initialize_lq
iwlwifi: move iwl_sta_id_or_broadcast to user
iwlwifi: remove unused argument from iwl_init_hw_rates
iwlwifi: remove two unused arguments in testmode
iwlwifi: remove unused argument from iwlagn_suspend
iwlwifi: redesign PASSIVE_NO_RX workaround
iwlwifi: transport's tx_agg_disable must be atomic
iwlwifi: remove BT handlers from lib_ops
iwlwifi: move BT/HT params to shared
iwlwifi: make EEPROM enhanced TX power a bool
iwlwifi: remove unused max_nrg_cck from sensitivity and constify
iwlwifi: return error if loading uCode failed
iwlwifi: remove messages from queue wake/stop
iwlwifi: make iwl_init_context static
iwlwifi: don't delete AP station directly
mac80211: remove tx_sync
mac80211: set channel back after disassociating
mac80211: add auth/assoc/deauth flow diagram
iwlwifi: remove TX hex debug
iwlwifi: abstract out missing SEQ_RX_FRAME workaround
iwlwifi: convert bad state message into warning
mac80211: move misplaced comment
mac80211: simplify HT checks
mac80211: simplify wmm check during association
mac80211: remove spurious BSSID change flag
mac80211: refactor common auth/assoc setup code
mac80211: set basic rates earlier
mac80211: move RX WEP weak IV counting
mac80211: linearize SKBs as needed for crypto
brmc80211: dont use jiffies for BSS TSF
cfg80211: clarify timestamp in cfg80211_inform_bss
mac80211: rename bss_conf timestamp to last_tsf
Johannes Thumshirn (1):
Staging: android: timed_gpio: Removed spaces before tabs
John David Anglin (1):
[PARISC] futex: Use same lock set as lws calls
John Fastabend (3):
ixgbe: dcb: check setup_tc return codes
net: dcb: getnumtcs()/setnumtcs() should return an int
ixgbe: dcb: use DCB config values for FCoE traffic class on open
John Hughes (1):
to fix scancodes returned by sony-laptop driver
John Johansen (14):
AppArmor: Add mising end of structure test to caps unpacking
AppArmor: Fix dropping of allowed operations that are force audited
AppArmor: Fix underflow in xindex calculation
AppArmor: fix mapping of META_READ to audit and quiet flags
AppArmor: Fix the error case for chroot relative path name lookup
AppArmor: Fix error returned when a path lookup is disconnected
AppArmor: Fix oops in policy unpack auditing
AppArmor: Add const qualifiers to generated string tables
AppArmor: Retrieve the dentry_path for error reporting when path lookup
fails
AppArmor: Minor cleanup of d_namespace_path to consolidate error handling
AppArmor: Update dfa matching routines.
AppArmor: Move path failure information into aa_get_name and rename
AppArmor: Add ability to load extended policy
apparmor: Fix change_onexec when called from a confined task
John Kacur (1):
perf tools: Remove distclean from Makefile help output
John Li (4):
rt2x00:Fix typo
rt2x00:Add debug message for new chipset
rt2x00:Add VCO recalibration
rt2x00:Add RT5372 chipset support
John Stultz (27):
rtc: Avoid setting alarm to a time in the past
time: Move total_sleep_time into the timekeeper structure
time: Move wall_to_monotonic into the timekeeper structure
time: Move xtime into timekeeeper structure
time: Move raw_time into timekeeper structure
time: Cleanup global variables and move them to the top
time: Add timekeeper lock
ntp: Cleanup timex.h
ntp: Access tick_length variable via ntp_tick_length()
ntp: Add ntp_lock to replace xtime_locking
time: Remove most of xtime_lock usage in timekeeping.c
clocksource: scx200_hrt: Convert scx200 to use clocksource_register_hz
Input: add infrastructure for selecting clockid for event time stamps
staging: android-alarm: Fix include compile issues
staging: android-alarm: Fix namespace collision with upstreamed
alarmtimers
staging: android-alarm: HACK: wakelock workaround
staging: android-alarm: Reenable android alarm driver
staging: android-alarm: Fixup minor pr_alarm warnings
staging: android-alarm: Support old drivers via preprocessor aliasing
time: x86: Fix race switching from vsyscall to non-vsyscall clock
time: Fix change_clocksource locking
rtc: Provide flag for rtc devices that don't support UIE
ntp: Fix leap-second hrtimer livelock
alarmtimer: Make sure we initialize the rtctimer
time: Avoid scary backtraces when warning of > 11% adj
merge_config.sh: Set execute bit
merge_config.sh: Add option to display redundant configs
John W. Linville (19):
ath5k: use bool type for no_hw_rfkill_switch module parameter
orinoco_usb: remove version definition
ath9k: use WARN_ON_ONCE in ath_rc_get_highest_rix
Revert "mac80211: Do not scan for IBSS merge with a fixed BSSID."
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into
for-davem
Merge branch 'for-linville' of git://github.com/kvalo/ath6kl
Merge branch 'wireless-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi
rtlwifi: Modify rtl_pci_init to return 0 on success
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into
for-davem
Merge branch 'for-linville' of
git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx
Merge branch 'wireless-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless
carl9170: fix breakage from "mac80211: handle non-bufferable MMPDUs
correctly"
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into
for-davem
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into
for-davem
Merge branch 'for-linville' of git://github.com/kvalo/ath6kl
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into
for-davem
Jon Hunter (1):
ARM: OMAP: Remove definition cpu_is_omap4430()
Jonas Aaberg (1):
mfd: Remove check for db8500 firmware bug
Jonas Bonn (4):
openrisc: Set shortest clock event to 100 ticks
openrisc: fix virt_addr_valid
openrisc: sanitize use of orig_gpr11
openrisc: remove semicolon from KSTK_ defs
Jonathan Bither (1):
ath5k:Remove __raw_read and __raw_write
Jonathan Cameron (10):
staging:iio:adc:ad7192 unwind use of is_visible for attribute group.
staging:iio:dds:ad9834 unwind use of is_visible for attrs.
staging:iio:dac:ad5446 unwind use of is_visible for attrs.
staging:iio:adc:ad7606 unwind use of is_visible for attrs.
staging:iio:adc:adt7310/7410 sticking plaster fix for broken event attrs.
staging:iio:core set the iio_dev.info pointer to null on unregister under
lock.
staging:iio:core add in kernel interface mapping and getting IIO channels.
staging:iio: move iio data return types into types.h for use by inkern
staging:iio::hwmon interface client driver.
staging:iio:Documentation in kernel pull description.
Jonathan Corbet (7):
[media] marvell-cam: ensure that the camera stops when requested
[media] marvell-cam: Remove broken "owner" logic
[media] marvell-cam: Increase the DMA shutdown timeout
[media] marvell-cam: fix the green screen of death
[media] marvell-cam: Don't signal multiple frame completions in
scatter/gather mode
[media] mmp-camera: Don't power up the sensor on resume
[media] marvell-cam: Demote the "release" print to debug level
Jonathan E Brassow (1):
dm raid: handle failed devices during start up
Jonghwan Choi (4):
driver-core: Fix possible null reference in subsys_interface_unregister
mfd: wm8350 variable dereferenced before check
mfd: Fix possible s5m null pointer dereference
mfd: Fix s5m error handling for invalid device type
Joonyoung Shim (9):
ARM: S3C64XX: Add usb otg phy control
ARM: S5PV210: Add usb otg phy control
drm/exynos: remove exynos_mixer.h
drm/exynos: add HDMI version 1.4 support
drm/exynos: release pending pageflip events when closed
drm/exynos: remove module of exynos drm subdrv
drm/exynos: add subdrv open/close functions
drm/exynos: add is_local member in exynos_drm_subdrv struct
drm/exynos: cleanup exynos_hdmi.h
Jorgyano Vieira (6):
Staging: crystalhd: crystalhd_misc: improved debug macros
Staging: crystalhd: crystalhd_misc: Get rid of unused macro
Staging: crystalhd: Get rid of unecessary BCMLOG_ENTER macro
Staging: crystalhd: Add global header
Staging: crystalhd: Replace the local includes with global header
Staging: crystalhd: Remove unused header bc_dts_types.h
Jose Alberto Reguero (5):
[media] az6007: add another Terratec H7 usb id
[media] drxk: Fix get_tune_settings for DVB-T
[media] mt2063: increase frequency_max to tune channel 69
[media] Add CI support to az6007 driver
[media] gspca - ov534_9: Add brightness to OmniVision 5621 sensor
Josef Bacik (8):
Btrfs: remove the ideal caching code
Btrfs: remove search_start and search_end from find_free_extent and
callers
Btrfs: set page->private to the eb
Btrfs: only use the existing eb if it's count isn't 0
Btrfs: introduce free_extent_buffer_stale
Btrfs: introduce mark_extent_buffer_accessed
Btrfs: ensure an entire eb is written at once
Btrfs: deal with read errors on extent buffers differently
Josenivaldo Benito Jr (2):
Staging: sm7xx: smtcfb.c: fixed a pointer declaration coding style
Staging: sm7xx: smtcfb.h: fix sparse error
Josh Boyer (3):
MAINTAINERS: Update PowerPC 4xx tree
sony-laptop: Enable keyboard backlight by default
merge_config.sh: Use the first file as the initial config
Josh Durgin (2):
rbd: use a single value of snap_name to mean no snap
rbd: move snap_rwsem to the device, rename to header_rwsem
Josh Triplett (2):
checkpatch: check for quoted strings broken across lines
Documentation: CodingStyle: add inline assembly guidelines
Josh Wu (2):
ARM: at91: add clock selection parameter for at91_add_device_isi()
ARM: at91: add Atmel ISI and ov2640 support on sam9m10g45 board
Josselin Costanzi (1):
UBI: reduce memory consumption
Jouni Malinen (3):
ath6kl: Fix connect command to clear previously used IEs
ath6kl: Add del_station cfg80211_ops
ath6kl: Advertise TX/RX support for frames in AP mode
Jozsef Kadlecsik (3):
netfilter: ipset: Log warning when a hash type of set gets full
netfilter: ipset: Exceptions support added to hash:*net* types
netfilter: ipset: hash:net,iface timeout bug fixed
Julia Lawall (34):
hwrng: tx4939 - use devm_request_and_ioremap
crypto: ixp4xx - convert GFP_KERNEL to GFP_ATOMIC
drivers/net/wireless/mwifiex/scan.c: convert GFP_KERNEL to GFP_ATOMIC
OMAPDSS: use devm_ functions
clocksource: cyclone: Add missing iounmap
drivers/video/au*fb.c: use devm_ functions
drivers/dma/pl330.c: add missing iounmap
drivers/dma/amba-pl08x.c: adjust double test
drivers/staging: adjust double test
ASoC: mxs-saif: use devm_ functions
PCI: drivers/pci/hotplug/ibmphp_ebda.c: add missing iounmap
arch/openrisc/mm/init.c: trivial: use BUG_ON
PTR_ERR should be called before its argument is cleared.
drivers/video/pxa168fb.c: use devm_ functions
coccinelle: semantic patch for missing clk_put
coccinelle: semantic patch for missing iounmap
coccinelle: semantic patch converting 0 test to null test
coccinelle: semantic patch to check for PTR_ERR after reassignment
coccinelle: semantic patch for bool issues
[media] v4l: s5p-tv: use devm_ functions
drivers/atm/eni.c: ensure arguments to request_irq and free_irq are
compatible
drivers/net/irda/{ali-ircc, via-ircc, w83977af-ir}.c: ensure arguments to
request_irq and free_irq are compatible
Input: hp680_ts_input - ensure arguments to request_irq and free_irq are
compatible
drivers/ata/pata_mpc52xx.c: clean up error handling code
drivers/video/pvr2fb.c: ensure arguments to request_irq and free_irq are
compatible
arch/sh/drivers/dma/{dma-g2,dmabrg}.c: ensure arguments to request_irq
and free_irq are compatible
drivers/gpu/drm/radeon/radeon_cs.c: eliminate possible double free
drivers/gpu/drm/savage/savage_state.c: add missing kfree
drivers/video/backlight/wm831x_bl.c: use devm_ functions
drivers/video/backlight: use devm_ functions
drivers/video/backlight/adp5520_bl.c: use devm_ functions
scripts/coccinelle/api/ptr_ret.cocci: semantic patch for ptr_err
mtd: onenand: samsung: add missing iounmap
ACPI: processor_driver: add missing kfree
Julian Anastasov (1):
ACPICA: Fix regression in FADT revision checks
Julian Andres Klode (3):
staging: nvec: Fix typo s/I2C_SL_NEWL/I2C_SL_NEWSL/
staging: nvec: Use gpio_request_one() instead of gpio_request()
staging: nvec: Fix Kconfig dependencies
Julian Stecklina (1):
KVM: Don't mistreat edge-triggered INIT IPI as INIT de-assert. (LAPIC)
Jun'ichi Nomura (1):
dm mpath: detect invalid map_context
Junchang Wang (2):
r8169: add 64bit statistics.
8139too: Add 64bit statistics
Jussi Kivilinna (21):
crypto: twofish-x86_64-3way - blacklist pentium4 and atom
crypto: blowfish-x86_64 - blacklist Pentium 4
crypto: serpent-sse2 - change transpose_4x4 to only use integer
instructions
crypto: serpent-sse2 - use crypto_[un]register_algs
crypto: twofish-x86_64-3way - use crypto_[un]register_algs
crypto: blowfish-x86_64 - use crypto_[un]register_algs
crypto: serpent-sse2 - combine ablk_*_init functions
crypto: blowfish-x86_64 - set alignmask to zero
crypto: twofish-x86_64/i586 - set alignmask to zero
rndis_wlan: fix le16/le32_to_cpu mix up with config.beacon_period
rndis_wlan: use RNDIS_WLAN_NUM_KEYS for all key index checks
rndis_wlan: use u8 for key indexes
crypto: camellia - simplify key setup and CAMELLIA_ROUNDSM macro
crypto: testmgr - add more camellia test vectors
crypto: tcrypt - add more camellia tests
crypto: camellia - rename camellia module to camellia_generic
crypto: camellia - fix checkpatch warnings
crypto: camellia - rename camellia.c to camellia_generic.c
crypto: camellia - add assembler implementation for x86_64
crypto: camellia-x86_64 - module init/exit functions should be static
crypto: twofish-x86_64-3way - module init/exit functions should be static
Justin P. Mattock (6):
drivers:staging:android Typos: fix some comments that have typos in them.
Typos: change aditional to additional.
drivers:staging:et131x Fix some typo's in staging et131x.
drivers:staging:iio Fix typos and comments in staging iio.
drivers:staging:mei Fix some typos in staging/mei
[media] staging: Fix comments and some typos in staging/media/*
Jörn Engel (7):
target: fix use after free in target_report_luns
target: prevent NULL pointer dereference in target_report_luns
target: Fix off-by-seven in target_report_luns
target: Use array_zalloc for tpg_lun_list
target: Use array_zalloc for device_list
target: remove obvious warnings
iscsi-target: Remove unused variables in iscsi_target_parameters.c
K. Y. Srinivasan (27):
drivers: hv: Get rid of some unnecessary code
drivers: hv: kvp: Add/cleanup connector defines
drivers: hv: kvp: Move the contents of hv_kvp.h to hyperv.h
Staging: hv: storvsc: Cleanup some comments
Staging: hv: storvsc: Cleanup storvsc_probe()
Staging: hv: storvsc: Cleanup storvsc_queuecommand()
Staging: hv: storvsc: Introduce defines for srb status codes
Staging: hv: storvsc: Cleanup storvsc_host_reset_handler()
Staging: hv: storvsc: Move and cleanup storvsc_remove()
Staging: hv: storvsc: Add a comment to explain life-cycle management
Staging: hv: storvsc: Get rid of the on_io_completion in
hv_storvsc_request
Staging: hv: storvsc: Rename the context field in hv_storvsc_request
Staging: hv: storvsc: Miscellaneous cleanup of storvsc driver
Staging: hv: storvsc: Cleanup the code for generating protocol version
Staging: hv: storvsc: Cleanup some protocol related constants
Staging: hv: storvsc: Get rid of some unused defines
Staging: hv: storvsc: Consolidate the request structure
Staging: hv: storvsc: Consolidate all the wire protocol definitions
drivers: hv: Cleanup the kvp related state in hyperv.h
tools: hv: Use hyperv.h to get the KVP definitions
drivers: hv: kvp: Cleanup the kernel/user protocol
drivers: hv: Increase the number of VCPUs supported in the guest
Staging: hv: storvsc: Move the storage driver out of the staging area
Drivers: hv: Add new message types to enhance KVP
Drivers: hv: Support the newly introduced KVP messages in the driver
Tools: hv: Fully support the new KVP verbs in the user level daemon
Tools: hv: Support enumeration from all the pools
KAMEZAWA Hiroyuki (12):
memcg: remove unnecessary thp check in page stat accounting
memcg: remove PCG_CACHE page_cgroup flag
memcg: remove EXPORT_SYMBOL(mem_cgroup_update_page_stat)
memcg: simplify move_account() check
memcg: remove PCG_MOVE_LOCK flag from page_cgroup
memcg: use new logic for page stat accounting
memcg: remove PCG_FILE_MAPPED
memcg: fix performance of mem_cgroup_begin_update_page_stat()
procfs: add num_to_str() to speed up /proc/stat
procfs: speed up /proc/pid/stat, statm
seq_file: add seq_set_overflow(), seq_overflow()
procfs: fix /proc/statm
Kai Bankett (2):
qnx4fs: small cleanup
fs: initial qnx6fs addition
Kalle Valo (36):
ath6kl: handle firmware names more dynamically
ath6kl: add support for FW API 3
Merge remote branch 'wireless-next/master' into ath6kl-next
ath6kl: use netdev_features_t
ath6kl: remove -D__CHECK_ENDIAN__ from Makefile
ath6kl: fix uninitialized warning in ath6kl_process_uapsdq()
ath6kl: rename vif init and cleanup functions
ath6kl: unify cfg80211 init/cleanup functions
ath6kl: add ATH6KL_CONF_UART_DEBUG
ath6kl: create core.c
ath6kl: get rid of AR_DBG_LVL_CHECK()
ath6kl: convert ath6kl_dbg() and ath6kl_dbg_dump() into functions
ath6kl: create ath6kl_core.ko
ath6kl: add back beginnings of USB support
ath6kl: fix testmode when fw-2.bin or fw-3.bin is used
ath6kl: fix compiler warning in ath6kl_init_hw_params()
ath6kl: store firmware logs in skbuffs
ath6kl: add blocking debugfs file for retrieving firmware logs
Merge remote branch 'wireless-next/master' into ath6kl-next
ath6kl: fix pointer style
ath6kl: fix checkpatch error with EPSTAT() macro
ath6kl: alignment should match open parenthesis
ath6kl: logical continuations should be on the previous line
ath6kl: remove multiple assignments
ath6kl: add ath6kl_bmi_write_hi32()
ath6kl: add ath6kl_bmi_read_hi32()
ath6kl: fix error handling ath6kl_target_config_wlan_params()
ath6kl: fix open paranthesis alignment in ath6kl_cfg80211_connect()
ath6kl: document all spinlocks
ath6kl: fix too long lines
ath6kl: make ath6kl_bmi_[read|write]_hi32() endian safe
ath6kl: fix regression in ath6kl_upload_board_file()
ath6kl: replace strict_strtoul() with kstrtoul()
ath6kl: fix open parenthesis alignment in ath6kl_sdio_suspend()
ath6kl: use max_t() in ath6kl_cfg80211_connect()
ath6kl: fix debug.c file mode
Kamal Dasu (1):
xfs: fix deadlock in xfs_rtfree_extent
Kamil Debski (6):
ARM: EXYNOS: add G2D to mach-nuri
ARM: EXYNOS: add G2D to mach-universal
ARM: SAMSUNG: add G2D to plat-s5p and mach-exynos
[media] s5p-g2d: Added support for clk_prepare
[media] s5p-mfc: Added support for clk_prepare
[media] s5p-g2d: Added locking for writing control values to registers
Karol Lewandowski (3):
regulator: max8997: Avoid spaces in regulator names
max17042_battery: Use devm_kzalloc() where applicable
max17042_battery: Make it possible to instantiate driver from DT
Kashyap Gada (1):
Staging: ft1000: ft1000-pcmia: fix space required after that ', ' in
ft1000_proc.c
Kautuk Consul (4):
rmap: anon_vma_prepare: Reduce code duplication by calling
anon_vma_chain_link
page_alloc.c: remove add_from_early_node_map()
page_alloc: remove unused find_zone_movable_pfns_for_nodes() argument
mmap.c: fix comment for __insert_vm_struct()
Kay Sievers (2):
udlfb: remove sysfs framebuffer device with USB .disconnect()
udlfb: remove sysfs framebuffer device with USB .disconnect()
Kay, Allen M (1):
PCI: check for pci bar restore completion and retry
Kazuya Mio (2):
ext3: Don't call dquot_free_block() if we don't update anything
ext3: Update ctime in ext3_splice_branch() only when needed
Kees Cook (10):
security: create task_free security callback
security: Yama LSM
Yama: add PR_SET_PTRACER_ANY
AppArmor: refactor securityfs to use structures
AppArmor: add initial "features" directory to securityfs
AppArmor: add "file" details to securityfs
AppArmor: export known rlimit names/value mappings in securityfs
x86: Use enum instead of literals for trap values
futex: Do not leak robust list to unprivileged process
futex: Mark get_robust_list as deprecated
Kelvin Cheung (1):
USB: Add EHCI bus glue for Loongson1x SoCs (UPDATED)
Keng-Yu Lin (3):
HID: add extra hotkeys in Asus AIO keyboards
HID: add more hotkeys in Asus AIO keyboards
Bluetooth: Add AR30XX device ID on Asus laptops
Kenny Hsu (8):
iwlwifi: update testmode command of direct register access
iwlwifi: enhance testmode command sram_read
iwlwifi: update error dump in testmode command sram_read
iwlwifi: add testmode cmd IWL_TM_CMD_APP2DEV_GET_FW_INFO
iwlwifi: update testmode command of direct register access
iwlwifi: enhance testmode command sram_read
iwlwifi: update error dump in testmode command sram_read
iwlwifi: add testmode cmd IWL_TM_CMD_APP2DEV_GET_FW_INFO
Kevin Hilman (8):
cpufreq: OMAP: scale voltage along with frequency
ARM: OMAP: convert omap_device_build() and callers to __init
Merge remote-tracking branch 'omap/hsmmc' into for_3.4/cleanup/pm-base
ARM: OMAP: omap_device: remove omap_device_parent
ARM: OMAP2+: PM: fix section mismatch with omap2_init_processor_devices()
ARM: OMAP2+: PM: fix wakeupgen warning when hotplug disabled
ARM: OMAP2+: gpmc-smsc911x: only register regulator for first instance
gpio/omap: fix wakeups on level-triggered GPIOs
Kevin Liu (3):
Input: max8925_onkey - allow to be used as a wakeup source
drivers/rtc/rtc-max8925.c: fix max8925_rtc_read_alarm() return value error
drivers/rtc/rtc-max8925.c: fix alarm->enabled mistake in
max8925_rtc_read_alarm/max8925_rtc_set_alarm
Kevin McKinney (10):
Staging: bcm: Fix an integer overflow in IOCTL_BCM_NVM_READ/WRITE
Staging: bcm: Fix coding style issues in CmHost.c
Staging: bcm: Replace dated variable __FUNCTION__.
Staging: bcm: Remove typedef from CmHost.c and use enum.
Staging: bcm: Remove assignment from if statement and reverse if logic
for readability.
Staging: bcm: Replace variables and function outputs defined as INT with
int.
Staging: bcm: Alter name, datatype, and default value of iterator
variables.
Staging: bcm: Move directives for the preprocessor statement to enum
value in led_control.h
Staging: bcm: fix possible NULL dereference of psfLocalSet in CmHost.c
Staging: bcm: fix possible memory leak of 'pstAddIndication' in CmHost.c
and removes a whitespace
Kevin Wolf (4):
KVM: x86 emulator: Fix task switch privilege checks
KVM: x86 emulator: VM86 segments must have DPL 3
KVM: SVM: Fix CPL updates
KVM: x86 emulator: Allow PM/VM86 switch during task switch
Kim Phillips (2):
crypto: caam - be less noisy on startup
crypto: caam - fix gcc 4.6 warning
Kim, Milo (17):
regulator: fix wrong header name in description
backlight: new backlight driver for LP855x devices
drivers/leds/leds-lp5521.c: add 'name' in the lp5521_led_config
drivers/leds/leds-lp5521.c: add 'update_config' in the
lp5521_platform_data
drivers/leds/leds-lp5521.c: support led pattern data
drivers/leds/leds-lp5521.c: redefinition of register bits
leds-lm3530: set the max_brightness to 127
leds-lm3530: replace i2c_client with led_classdev
leds-lm3530: support pwm input mode
leds-lm3530: remove LM3530_ALS_ZONE_REG code
leds-lm3530: replace pltfm with pdata
lp8727_charger: Add company name and description
lp8727_charger: Add error check routine on probe()
lp8727_charger: Change i2c functions
lp8727_charger: Fix wrong code style
lp8727_charger: Add description of platform data
lp8727_charger: Correct typos on the comment
Kirill A. Shutemov (42):
kbuild: disable -Wmissing-field-initializers for W=1
gma500: make init_pm callback in struct psb_op optional
gma500: initial medfield merge
gma500: psbfb_create(): move depth initialization out of loop
gma500: mdfld_dsi_output_init() drop unused parameter
gma500: medfield: drop a bit of dead code
gma500: gem_glue: add missing include
gma500: drop unused psbfb_suspend()/psbfb_resume()
gma500: mark psb_fbdev_destroy() and psb_fbdev_fini() as static
gma500: gtt: mark psb_gtt_entry() and psb_gtt_alloc() as static
gma500: mmu: drop unused psb_get_default_pd_addr()
gma500: mmu: mark psb_mmu_free_pt() and psb_mmu_pt_alloc_map_lock() as
static
gma500: use DRM_IOCTL_DEF_DRV instead of custom PSB_IOCTL_DEF
gma500: fix ioctl confict
gma500: psb_driver_load(): drop unused variables
gma500: mark psb_driver_device_is_agp() and psb_driver_preclose() as
static
gma500: fix two -Wmissing-field-initializers warnings
gma500: fix cdv_intel_wait_for_vblank() prototype
gma500: cdv_intel_crt: add missing include
gma500: cdv_intel_crt: drop dead code
gma500: cdv_intel_crt: drop unused variables
gma500: cdv_intel_crt: mark few functions as static
gma500: cdv_intel_hdmi: add missing include
gma500: cdv_intel_lvds: mark few functions as static
gma500: cdv_intel_lvds: #if 0 currently unused functions
gma500: mdfld_device: mark few functions as static
gma500: mdfld_dsi_dpi: drop unused variables
gma500: mdfld_dsi_pkg_sender: fix -Wtype-limits warning
gma500: mdfld_intel_display: drop unused variables
gma500: oaktrail_crtc: mark few functions as static
gma500: oaktrail_crtc: drop unused variables
gma500: oaktrail_hdmi: drop dead code
gma500: oaktrail_hdmi: fix -Wmissing-field-initializers warning
gma500: mark oaktrail_backlight_init() as static
gma500: oaktrail_hdmi_i2c_access() drop unused variable
gma500: oaktrail_lvds_init() drop unused variable
gma500: drop unused psb_intel_modeset_cleanup()
gma500: mark psb_intel_pipe_set_base() as static
gma500: psb_intel_display: drop unused variables
gma500: mark psb_intel_sdvo_hdmi_sink_detect() as static
gma500: psb_irq: mark mid_{enable, disable}_pipe_event() as static
gma500: medfield: fix build without CONFIG_BACKLIGHT_CLASS_DEVICE
Klaus Schmidinger (1):
[media] stb0899: fix the limits for signal strength values
Klaus-Dieter Wacker (1):
lcs: Return zero from ccwgroup devs set_offline function
Konrad Rzeszutek Wilk (18):
pci: Introduce __pci_reset_function_locked to be used when holding
device_lock.
xen/pciback: Support pci_reset_function, aka FLR or D3 support.
xen/netfront: add netconsole support.
PCI: Introduce __pci_reset_function_locked to be used when holding
device_lock.
xen/pciback: Support pci_reset_function, aka FLR or D3 support.
xen/setup/pm/acpi: Remove the call to boot_option_idle_override.
xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it.
tboot: Add return values for tboot_sleep
xen/acpi-processor: C and P-state driver that uploads said data to
hypervisor.
provide disable_cpufreq() function to disable the API.
MAINTAINERS: Adding cleancache API to the list.
Merge branch 'stable/cleancache.v13' into linux-next
provide disable_cpufreq() function to disable the API.
xen/cpufreq: Disable the cpu frequency scaling drivers from loading.
xen/acpi-processor: Do not depend on CPU frequency scaling drivers.
xen/acpi: Remove the WARN's as they just create noise.
xen/smp: Fix bringup bug in AP code.
xen/acpi: Fix Kconfig dependency on CPU_FREQ
Konstantin Khlebnikov (13):
tty: cleanup prohibition of direct opening for unix98 pty master
tty: move pty count limiting into devpts
tty: rework pty count limiting
HID: use generic driver for Logitech Unifying receivers if
!CONFIG_HID_LOGITECH_DJ
mm: add rss counters consistency check
mm: make get_mm_counter static-inline
mm: replace PAGE_MIGRATION with IS_ENABLED(CONFIG_MIGRATION)
mm: drain percpu lru add/rotate page-vectors on cpu hot-unplug
mm: forbid lumpy-reclaim in shrink_active_list()
memcg: kill dead prev_priority stubs
radix-tree: introduce bit-optimized iterator
radix-tree: rewrite gang lookup using iterator
radix-tree: use iterators in find_get_pages* functions
Krishna Gudipati (10):
bna: Implement ethtool flash_device entry point.
[SCSI] bfa: Add fc host issue lip support
[SCSI] bfa: Modify ISR to process pending completions
[SCSI] bfa: Serialize the IOC hw semaphore unlock logic.
[SCSI] bfa: Flash controller IOC pll init fixes.
[SCSI] bfa: Revised Fabric Assigned Address(FAA) feature implementation.
[SCSI] bfa: Move service parameter programming logic into firmware.
[SCSI] bfa: Fix to avoid vport delete hang on request queue full scenario.
[SCSI] bfa: BSG and User interface fixes.
[SCSI] bfa: Update the driver version to 3.0.23.0
Kukjin Kim (33):
ARM: EXYNOS: use static declaration when it is not used in other files
ARM: S3C24XX: use static declaration when it is not used in other files
ARM: S3C64XX: use static declaration when it is not used in other files
ARM: S5P64X0: use static declaration when it is not used in other files
ARM: S5PC100: use static declaration when it is not used in other files
ARM: S5PV210: use static declaration when it is not used in other files
ARM: SAMSUNG: use static declaration when it is not used in other files
[CPUFREQ] EXYNOS4210: update the name of EXYNOS clock register
ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX
ARM: S3C2410: move mach-s3c2410/* into mach-s3c24xx/
ARM: S3C2412: move mach-s3c2412/* into mach-s3c24xx/
ARM: S3C2416: move mach-s3c2416/* into mach-s3c24xx/
ARM: S3C2440: move mach-s3c2440/* into mach-s3c24xx/
ARM: S3C2443: move mach-s3c2443/* into mach-s3c24xx/
ARM: s3c2410_defconfig: update s3c2410_defconfig
Merge branch 'topic/cleanup-s3c24xx' into next/cleanup-s3c24xx
Merge branch 'topic/cleanup-use-static' into next/cleanup-use-static
Merge branch 'next/cleanup-use-static' into next/cleanup-exynos-clock
ARM: EXYNOS: replace clock.c for other new EXYNOS SoCs
ARM: EXYNOS: use static declaration on regarding clock
ARM: EXYNOS: change the prefix S5P_ to EXYNOS4_ for clock
PM / devfreq: update the name of EXYNOS clock register
ARM: EXYNOS: to declare static for mach-exynos/common.c
ARM: EXYNOS: use exynos_init_uarts() instead of exynos4_init_uarts()
ARM: EXYNOS: add clock part for EXYNOS5250 SoC
ARM: EXYNOS: add initial setup-i2c0 for EXYNOS5
ARM: EXYNOS: add support uart for EXYNOS4 and EXYNOS5
ARM: EXYNOS: add support for EXYNOS5250 SoC
ARM: EXYNOS: add interrupt definitions for EXYNOS5250
ARM: EXYNOS: add support get_core_count() for EXYNOS5250
ARM: EXYNOS: add support ARCH_EXYNOS5 for EXYNOS5 SoCs
ARM: EXYNOS: add support device tree enabled board file for EXYNOS5
ARM: dts: add initial dts file for EXYNOS5250, SMDK5250
Kumar Gala (2):
powerpc/fsl-booke: Fixup calc_cam_sz to support MMU v2
powerpc: Add initial e6500 cpu support
Kumar Sanghvi (1):
RDMA/cxgb4: Add missing peer2peer check in MPAv2 code
Kuninori Morimoto (27):
ASoC: fsi: reduce runtime calculation by using pre-setting
ASoC: fsi: tidyup: fsi_stream_xx() functions were gathered
ASoC: fsi: data push/pop calculation part was divided
ASoC: fsi: rename fsi_dma_soft_xxx() to fsi_pio_xxx()
ASoC: fsi: tidyup: move fsi_fifo_init() onto fsi_hw_startup()
ASoC: fsi: remove unnecessary parameter from fsi_hw_shutdown()
ASoC: fsi: rename fsi_stream_push/pop() to fsi_stream_init/quit()
ASoC: fsi: modify fsi_pio_get_area() parameter and using position
ASoC: fsi: re-define fsi_is_play() and fsi_stream_is_play()
ASoC: fsi: use fsi_stream in fsi_get_current_fifo_samples() parameter
ASoC: fsi: add fsi_stream_handler and PIO handler
ASoC: fsi: tidyup: fsi_pio_xxx() are gathered
ASoC: fsi: don't use is_play as a parameter of fsi functions
ASoC: fsi: add .start_stop handler to fsi_stream_handler
ASoC: fsi: fsi_stream_is_working() care substream->runtime
ASoC: fsi: PortA/B information was controlled by sh_fsi_port_info
ASoC: fsi: add .init/.quit handler support
ASoC: fsi: Add DMAEngine support
usb: renesas_usbhs: bugfix: add .release function to gpriv->gadget.dev
spi: Add SuperH HSPI prototype driver
ARM: mach-shmobile: ap4evb: Reserve DMA memory for the frame buffer
spi: s3c64xx: remove unnecessary callback msg->complete
spi: sh-hspi: convert to using core message queue
spi: sh-hspi: control spi clock more correctly
spi: sh-hspi: modify write/read method
fbdev: remove dependency of FB_SH_MOBILE_MERAM from FB_SH_MOBILE_LCDC
fbdev: sh_mipi_dsi: add extra phyctrl for sh_mipi_dsi_info
Kyle McMartin (1):
IB/ehca: Fix ilog2() compile failure
Kyle Moffett (6):
powerpc/mpic: Fix use of "flags" variable in mpic_alloc()
fsl/mpic: Document and use the "big-endian" device-tree flag
fsl/mpic: Create and document the "single-cpu-affinity" device-tree flag
powerpc/mpic: Remove MPIC_BROKEN_FRR_NIRQS and duplicate irq_count
powerpc/mpic: Add "last-interrupt-source" property to override hardware
powerpc/mpic: Remove duplicate MPIC_WANTS_RESET flag
Kyle Strickland (1):
[media] Add support for KWorld PC150-U ATSC hybrid tuner card
Kyoungil Kim (1):
spi: Compatibility with direction which is used in samsung DMA operation
Lai Jiangshan (1):
workqueue: use percpu allocator for cwq on UP
Lajos Molnar (3):
OMAPDSS: DISPC: Fix OMAP4 supported color formats
OMAPDSS: DISPC: Fix FIR coefficients
OMAPDSS: MANAGER/APPLY: Add runtime_pm protection around
wait_for_go/vsync functions
Lalit Chandivade (3):
[SCSI] qla4xxx: Fix un-necessary delay on invalid DDB
[SCSI] qla4xxx: Fix verify boot idx correctly
[SCSI] qla4xxx: Remove un-necessary print statment
Lan Tianyu (1):
[SCSI] sd: Add runtime pm in the sd_check_events()
Larry Finger (26):
rtlwifi: rtl8192c_common: rtl8192de: Check for allocation failures
rtl8192cu: Remove dead code never selected
rtlwifi: Update copyright dates
rtl8192c_common: Update copyright dates
rtl8192ce: Update copyright dates
rtl8192cu: Update copyright dates
rtl8192de: Update copyright dates
rtl8192se: Update copyright dates
bcma: Enable logging of SPROM offset
rtlwifi: Move pr_fmt macros to a single location
rtlwifi: Convert to asynchronous firmware load
rtlwifi: Remove extra debugging message accidentally left in
staging: r8712u: Simplify semaphores
staging: r8712u: Add missing initialization and remove configuration
parameter CONFIG_R8712_AP
rtlwifi: rtl8192c-common: rtl8192se: rtl8192de: Simplify if statements
rtlwifi: Fix breakage in debug functions when built as a module
staging: r8712u: Fix regression introduced by commit a5ee652
staging: r8712u: Fix regression caused by commit 8c213fa
staging: r8712u: Fix regression in signal level after commit c6dc001
rtlwifi: Detect misread of end-point count
rtlwifi: Remove extraneous value return
rtlwifi: rtl8192c: Prevent sleeping from invalid context in rtl8192cu
staging: r8712u: Fix Smatch warning
[media] ivtv: Fix build warning
b43legacy: Load firmware from work queue instead of from probe routine
b43: Load firmware from a work queue and not from the probe routine
Lars-Peter Clausen (33):
ASoC: blackfin: Use dai_fmt
staging:iio: Setup buffer access functions when allocating the buffer
staging:iio: Update iio_event_interface documentation
staging:iio: Factor out event handling into its own file
staging:iio:events: Use kfifo for event queue
staging:iio:events: Use waitqueue lock to protect event queue
staging:iio:events: Add poll support
staging:iio:events: Use non-atmoic bitops
staging:iio:events: Remove obsolete documentation
staging:iio: Rename IIO_EVENT_CODE_EXTRACT_NUM to
IIO_EVENT_CODE_EXTRACT_CHAN
staging:iio: Add missing event code extract macros
staging:iio: Add event monitor example application
ASoC: imx-pcm: Remove empty prepare callback
ASoC: imx-pcm: Remove unused fields from imx_pcm_runtime_data struct
ASoC: mxs-pcm: Remove unused fields from struct mxs_pcm_runtime_data
ASoC: imx-ssi: Set dma data early
ASoC: imx-pcm: Request DMA channel early
ASoC: mxs-pcm: Request DMA channel early
staging:iio: Use dev_pm_ops
staging:iio: Convert remaining drivers to module_spi_driver
staging:iio: Add extended IIO channel info
staging:iio:dac:ad5064: Convert to extended channel info attributes
staging:iio:dac:ad5064: Prepare driver for the addition of chip variants
staging:iio:dac:ad5064: Add AD5025/AD5045/AD5065 support
staging:iio:dac:ad5064: Add AD5628/AD5648/AD5668 support
staging:iio:dac:ad5064: Add AD5666 support
staging:iio: Remove declaration for non existing function
ASoC: Add dmaengine PCM helper functions
ASoC: imx-pcm-dma: Use dmaengine PCM helper functions
ASoC: mxs-pcm: Use dmaengine PCM helper functions
staging:iio: Fix compile error without CONFIG_DEBUG_FS
driver-core: Allow additional parameters for module_driver
ASoC: ep93xx-pcm: Use dmaengine PCM helper functions
Laura Vasilescu (1):
kcore: fix spelling in read_kcore() comment
Laurent Pinchart (67):
fbdev: sh_mobile_lcdc: Reorder code into sections
fbdev: sh_mobile_lcdc: Mark init-only symbols with __devinit(const)
fbdev: sh_mobile_lcdc: Move pm runtime enable to probe()
fbdev: sh_mobile_lcdc: Don't pass struct device around
fbdev: sh_mobile_lcdc: Create functions to turn the display on/off
fbdev: sh_mobile_hdmi: Don't access LCDC channel in notifier callback
sh_mobile_hdmi: Remove platform data lcd_dev field
fbdev: sh_mobile_lcdc: Add sh_mobile_lcdc_entity definition
fbdev: sh_mobile_hdmi: Implement sh_mobile_lcdc_entity interface
fbdev: sh_mipi_dsi: Implement sh_mobile_lcdc_entity interface
fbdev: sh_mobile_lcdc: Handle HDMI/MIPI transmitter device directly
arm: mach-shmobile: Add LCDC tx_dev field to platform data
fbdev: sh_mipi_dsi: Don't hook up into board_cfg display operations
fbdev: sh_mobile_hdmi: Don't hook up into board_cfg display operations
arm: mach-shmobile: Don't initialize the hdmi_info lcd_chan field
fbdev: sh_mobile_hdmi: Remove sh_mobile_hdmi_info lcd_chan field
fbdev: sh_mobile_lcdc: Remove board configuration owner field
fbdev: sh_mobile_lcdc: Remove board configuration board_data field
fbdev: sh_mobile_lcdc: Move brightness ops to sh_mobile_lcdc_bl_info
fbdev: sh_mobile_lcdc: Merge board_cfg and lcd_size_cfg into panel_cfg
sh_mobile_lcdc: Add an lcdc channel pointer to sh_mobile_lcdc_entity
sh_mobile_hdmi: Use sh_mobile_lcdc_entity::channel to access fb_info
fbdev: sh_mobile_lcdc: Remove fb_info parameter to display_on operation
fbdev: sh_mobile_lcdc: Return display connection state in display_on
sh_mobile_lcdc: Add display notify callback to sh_mobile_lcdc_chan
sh_mobile_hdmi: Use LCDC notification callback
fbdev: sh_mobile_lcdc: Pass a video mode to the notify callback
fbdev: sh_mobile_hdmi: Don't set sh_hdmi::mode in the display on handler
fbdev: sh_mobile_hdmi: Don't access LCDC fb_info
fbdev: sh_mobile_lcdc: Store display mode in a struct fb_videomode
fbdev: sh_mobile_lcdc: Rename (lcd|num)_cfg (lcd|num)_modes
fbdev: sh_mobile_lcdc: Reorganize the sh_mobile_lcdc_chan structure
fbdev: sh_mobile_lcdc: Add sh_mobile_format_info() function
fbdev: sh_mobile_lcdc: Store the format in struct sh_mobile_lcdc_chan
fbdev: sh_mobile_lcdc: Split fb init/cleanup from channel init/cleanup
fbdev: sh_mobile_lcdc: Pass physical device pointer to DMA functions
fbdev: sh_mobile_lcdc: Store configuration in channel structure
fbdev: sh_mobile_lcdc: Pass channel pointer to sh_mobile_wait_for_vsync
arm: mach-shmobile: Split MERAM resources into regs and meram
fbdev: sh_mobile_meram: Request memory regions for memory resources
fbdev: sh_mobile_meram: Add _cfg suffix to struct sh_mobile_meram_icb
fbdev: sh_mobile_meram: Make variables unsigned where applicable
fbdev: sh_mobile_meram: Make current_reg field store the current reg set
fbdev: sh_mobile_meram: Add struct sh_mobile_meram_icb
fbdev: sh_mobile_meram: Don't inline everything
fbdev: sh_mobile_meram: Divide the code into sections
fbdev: sh_mobile_meram: Use genalloc to manage MERAM allocation
fbdev: sh_mobile_meram: Allocate ICBs automatically
arm: mach-shmobile: Don't set MERAM ICB numbers in platform data
fbdev: sh_mobile_meram: Remove unused sh_mobile_meram_icb_cfg fields
fbdev: sh_mobile_lcdc: Don't store copy of platform data
arm: mach-shmobile: Constify sh_mobile_meram_cfg structures
fbdev: sh_mobile_meram: Don't perform update in register operation
fbdev: sh_mobile_meram: Remove unneeded sanity checks
fbdev: sh_mobile_meram: Implement system suspend/resume
dma-buf: Constify ops argument to dma_buf_export()
dma-buf: Remove unneeded sanity checks
dma-buf: Return error instead of using a goto statement when possible
dma-buf: Move code out of mutex-protected section in dma_buf_attach()
[media] v4l: Add custom compat_ioctl32 operation
[media] uvcvideo: Return -ENOTTY in case of unknown ioctl
[media] uvcvideo: Implement compat_ioctl32 for custom ioctls
[media] uvcvideo: Add support for Dell XPS m1530 integrated webcam
[media] mt9p031: Remove unused xskip and yskip fields in struct mt9p031
[media] v4l: Aptina-style sensor PLL support
[media] mt9p031: Use generic PLL setup code
[media] media: Initialize the media core with subsys_initcall()
Lauri Hintsala (1):
ARM: mxs: Add initial support for Bluegiga APX4 Development Kit
Laxman Dewangan (26):
regulator: TPS62360: Add tps62360 regulator driver
regulator: tps65910: Add regulator info for RTC rail
regulator: tps65910: Initialize n_voltages for rails.
regulator: tps65910: use appropriate variable names.
regulator: tps65910: Sleep control through external inputs
gpio: tps65910: Add sleep control support
ARM: tegra: Pause DMA when reading transfer count
ARM: tegra: dma: not required to move requestor when stopping.
regmap: Support for caching in reg_raw_write()
regmap: add regmap_bulk_write() for register write
regmap: Bypassing cache when initializing cache
Documentation: gpio: Add details of open-drain/source configuration
gpio: gpiolib: Support for open drain/collector gpios
gpio: gpiolib: Support for open source/emitter gpios
mfd: Initialize tps65910 irq platform data properly
mfd: Add itps65910 wakeup support
mfd: Use regmap for tps65910 register access.
regulator: twl6030: Fix voltage selection logic
regulator: tps65910: Correct VIO voltage configuration
regulator: tps65910: Sleep off rails when ext sleep configured
regulator: tps65910: Provide settling time for enabling rails
regulator: tps65910: Provide settling time for DCDC voltage change
mfd: Use correct variable name for tps65910 regmap config
mfd: Add support for RICOH PMIC RC5T583
Input: gpio_keys - add support for interrupt only keys
mfd: Build rtc5t583 only if I2C config is selected to y.
Lee Duncan (1):
[SCSI] st: expand ability to write immediate filemarks
Lee Jones (13):
drivers/base: add bus for System-on-Chip devices
Documentation: add information for new sysfs soc bus functionality
ARM: ux500: pass parent pointer to each platform device
ARM: ux500: export System-on-Chip information ux500 via sysfs
ARM: ux500: move top level platform devices in sysfs to /sys/devices/socX
ARM: ux500: remove intermediary add_platform_device* functions
ARM: ux500: CONFIG: Enable Device Tree support for future endeavours
ARM: ux500: db8500: list most devices in the snowball device tree
ARM: ux500: Enable Cortex-A9 GIC (Generic Interrupt Controller) in Device
Tree
ARM: ux500: Enable PL011 AMBA UART Controller for Device Tree
ARM: ux500: Enable PL310 Level 2 Cache Controller in Device Tree
ARM: ux500: Enable PL022 SSP Controller in Device Tree
ARM: ux500: Provide local timer support for Device Tree
Lee, Chun-Yi (6):
acer-wmi: remove useless input argument for internal wmi
acer-wmi: Detect communication hot key number
acer-wmi: fix out of input parameter size when set
acer-wmi: support Lenovo ideapad S205 Brazos wifi switch
acer-wmi: No wifi rfkill on Sony machines
acer-wmi: add quirk table for video backlight vendor mode
Len Brown (9):
ACPI: ignore FADT reset-reg-sup flag
Merge branch 'stable/for-x86-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen into tboot
tools turbostat: add summary option
tools turbostat: reduce measurement overhead due to IPIs
tools turbostat: harden against cpu online/offline
Merge branches 'acpica', 'bgrt', 'bz-11533', 'cpuidle', 'ec', 'hotplug',
'misc', 'red-hat-bz-727865', 'thermal', 'throttling', 'turbostat' and 'video'
into release
Merge branch 'apei' into release
Merge branch 'd3' into release
Merge branch 'tboot' into release
Lennart Poettering (1):
prctl: add PR_{SET,GET}_CHILD_SUBREAPER to allow simple process
supervision
Leon Romanovsky (10):
ASoC: Tegra+ALC5632: Implement device tree support in board file
ASoC: ALC5632: Add device tree binding documentation
ASoC: Tegra+ALC5632 machine: Add device tree binding documentation
ASoC: Tegra+ALC5632: Enable headset autodetection on PAZ00 board.
ASoC: tegra: Remove unused DAPM route structure.
ARM: dt: tegra: Enable device tree audio codec on PAZ00 board.
ARM: dt: tegra: Enable headset autodetection on PAZ00 board.
ASoC: tegra+alc5632: Added digital microphone DAPM widget.
ASoC: DT: Update digital microphone binding documentation to PAZ00 board.
ASoC: DT: Add digital microphone binding to PAZ00 board.
Li Wei (1):
ipv6: Fix Smatch warning.
Li Zefan (4):
cgroup: remove cgroup_attach_task_current_cg()
cgroup: move struct cgroup_pidlist out from the header file
cgroup: remove cgroup_subsys argument from callbacks
cgroup: update MAINTAINERS entry
Liam Girdwood (16):
ASoC: core - Improve card registration error messaging for large DAI
links.
ASoC: twl6040 - add method to query HS DC offset step size in mV
ASoC: utils - Add support for a dummy codec driver.
ASoC: core: Add support for DAI and machine kcontrols.
ASoC: dapm: Export mixer|mux_update_power() to public API.
ASoC: dapm: Clean up header information.
ASoC: max9768: Fix build and use new add control API.
ALSA: PCM - Add PCM creation API for internal PCMs.
ASoC: dapm - Make DAPM reset code a separate function.
ASoC: dapm: Notify stream event to all card components.
ASoC: core: Convert CODEC debugfs init to use dev_warn()
ASoC: spitz: Fix kcontrols to use card instead of codec
ASoC: core: cleanup platform debugfs on probe failure.
ASoC: dapm: Use dev_warn for debugfs warning message
ASoC: core: Add platform component mutex
ASoC: DAPM: Make sure DAPM widget IO ops hold the component mutex
Lin Ming (4):
ACPICA: Sleep/Wake interfaces: optionally execute _GTS and _BFS
ACPI: Move module parameter gts and bfs to sleep.c
ACPI: Add interface to register/unregister device to/from power resources
ACPI, PCI: Move acpi_dev_run_wake() to ACPI core
Linus Torvalds (190):
x86-32/irq: Don't switch to irq stack for a user-mode irq
i387: Uninline the generic FP helpers that we expose to kernel modules
i387: Split up <asm/i387.h> into exported and internal interfaces
vfs: use 'unsigned long' accesses for dcache name comparison and hashing
vfs: get rid of batshit-insane pointless dentry hash calculations
Merge branch 'dcache-word-accesses'
Merge branch 'core-iommu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'core-locking-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'core-rcu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'irq-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'perf-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'sched-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'timers-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag 'char-misc-3.3' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc
Merge tag 'driver-core-3.3' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
Merge tag 'staging-3.3' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging
Merge tag 'tty-3.3' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Merge tag 'usb-3.3' of
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb
Merge branch 'for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge branch 'for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
Merge branch 'kmap_atomic' of git://github.com/congwang/linux
Merge tag 'pm-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
Merge tag 'irqdomain-for-linus' of git://git.secretlab.ca/git/linux-2.6
Merge tag 'dt-for-linus' of git://git.secretlab.ca/git/linux-2.6
Merge tag 'spi-for-linus' of git://git.secretlab.ca/git/linux-2.6
Merge tag 'rdma-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge tag 'regulator-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator
Merge tag 'hwmon-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
Merge branch 'vm' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge tag 'dlm-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-3.0-nmw
Merge branch 'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge branch 'akpm' (Andrew's patch-bomb)
Merge branch 'x86-asm-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-atomic-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branches 'x86-cpu-for-linus', 'x86-boot-for-linus',
'x86-cpufeature-for-linus', 'x86-process-for-linus' and 'x86-uv-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-debug-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-eficross-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-build-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-fpu-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-mce-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-platform-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-urgent-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag 'md-3.4' of git://neil.brown.name/md
Merge branch 'for-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending
Merge tag 'scsi-misc' of
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge tag 'sound-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
Merge branch 'drm-radeon-sitn-support' of
git://people.freedesktop.org/~airlied/linux
Merge branch 'drm-nouveau-destage' of
git://people.freedesktop.org/~airlied/linux
vfs: tidy up fs/namei.c byte-repeat word constants
vfs: tidy up sparse warnings in fs/namei.c
security: optimize avc_audit() common path
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/lliubbo/blackfin
Merge tag 'stable/for-linus-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm
Merge tag 'stable/for-linus-3.4-tag' of
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge tag 'pinctrl-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
Merge tag 'firewire-updates' of
git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394
Merge tag 'regmap-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap
Merge tag 'fbdev-updates-for-3.4' of git://github.com/schandinat/linux-2.6
Merge tag 'nfs-for-3.4-1' of
git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge git://git.samba.org/sfrench/cifs-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge tag 'pstore-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
Merge tag 'upstream-3.4-rc1' of git://git.infradead.org/linux-ubi
Merge tag 'upstream-3.4-rc1' of git://git.infradead.org/linux-ubifs
Merge tag 'ktest-v3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-ktest
Merge tag 'for_linus-3.4-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'linux-next' of
git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci
Merge branch 'i2c-embedded/for-3.4' of
git://git.pengutronix.de/git/wsa/linux
Merge tag 'iommu-updates-v3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu
Merge branch 'hwmon-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'v4l_for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media
Merge branch 'akpm' (Andrew's patch-bomb)
Merge branch 'x86-urgent-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag 'ia64-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux
Merge tag 'for-3.4' of git://openrisc.net/jonas/linux
Merge branch 'for-armsoc' of git://git.linaro.org/people/rmk/linux-arm
Merge branch 'amba' of git://git.linaro.org/people/rmk/linux-arm
Merge branch 'pcmcia' of git://git.linaro.org/people/rmk/linux-arm
Merge branch 'fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq
Merge tag 'amd64-edac-updates-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp
Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctl
Merge tag 'bug-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Merge tag 'module-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Merge tag 'device-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Merge tag 'stable/for-linus-3.4-tag-two' of
git://git.kernel.org/pub/scm/linux/kernel/git/konrad/xen
Merge tag 'fixes-non-critical' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'maintainers' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'cleanup' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'timer' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'boards' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'rpmsg' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'drivers' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'dt' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Merge branch 'platforms' of git://git.linaro.org/people/rmk/linux-arm
Merge branch 'next' of git://git.monstr.eu/linux-2.6-microblaze
Merge branch 'for-linus-3.4-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag 'for-linus-3.4-merge-window' of
git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge branch 'for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client
Merge tag 'ext4_for_linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4
Merge tag 'writeback-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/wfg/linux
Merge tag 'drivers2' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'soc2' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'dt2' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'common-clk-api' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge tag 'dm-3.4-changes' of
git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-dm
Merge git://www.linux-watchdog.org/linux-watchdog
Merge tag 'mfd_3.4-1' of
git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6
Merge tag 'gpio-for-linus' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'i2c-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging
Merge branch 'for_linus' of git://cavan.codon.org.uk/platform-drivers-x86
Merge branch 'linux_next' of
git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
Merge git://github.com/rustyrussell/linux
Merge branch 'kvm-updates/3.4' of
git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge branch 'next' of
git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc
Merge branch 'for-linus-3.4' of
git://git.linaro.org/people/sumitsemwal/linux-dma-buf
Merge branch 'slab/for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/penberg/linux
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge tag 'split-asm_system_h-for-linus-20120328' of
git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system
Merge branch 'akpm' (Andrew's patch-bomb)
Merge tag 'squashfs-updates' of
git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next
Merge tag 'nfs-for-3.4-2' of
git://git.linux-nfs.org/projects/trondmy/linux-nfs
Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd
Merge tag 'mmc-merge-for-3.4-rc1' of
git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc
Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux
Merge branch 'akpm' (Andrew's patch-bomb)
Merge branch 'irqdomain/merge' of git://git.secretlab.ca/git/linux-2.6
Merge branch 'timers-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-urgent-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'sched-urgent-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
Merge branch 'for-3.4' of git://linux-nfs.org/~bfields/linux
Merge branch 'next' of git://git.infradead.org/users/vkoul/slave-dma
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/cpupowerutils
Merge branch 'for-linus' of git://git.linaro.org/people/rmk/linux-arm
Revert "ext4: don't release page refs in ext4_end_bio()"
Merge tag 'cleanup2' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge branch 'x86-x32-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'x86-cleanups-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge tag 'devicetree-for-linus' of git://git.secretlab.ca/git/linux-2.6
Merge tag 'fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge branch 'for-3.4-fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge tag 'sh-for-linus' of git://github.com/pmundt/linux-sh
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
Merge tag 'sound-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
Merge branch 'dunlap' (Randy's Documentation patches)
Merge tag 'for-v3.4-rc1' of git://git.infradead.org/battery-2.6
Merge git://git.samba.org/sfrench/cifs-2.6
Merge branch 'release' of
git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux
Merge tag 'fixes-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
Merge tag 'for-linus-3.4' of git://git.infradead.org/mtd-2.6
Merge branch 'core-locking-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'irq-core-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'kconfig' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Merge branch 'misc' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Merge branch 'kbuild' of
git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc
selinux: don't inline slow-path code into avc_has_perm_noaudit()
selinux: inline avc_audit() and avc_has_perm_noaudit() into caller
Merge tag 'scsi-misc' of
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge tag 'parisc-misc' of
git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6
Merge branch 'perf-urgent-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'sched-urgent-for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
Merge branch 's3-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/amit/virtio-console
Linux 3.4-rc1
Linus Walleij (33):
ARM: 7268/1: integrator: defconfig for both AP and CP
ARM: plat-nomadik: get rid of global mtu base pointer
ARM: plat-nomadik: handle clocking properly
ARM: plat-nomadik: modernize MTU timer
pinctrl: delete raw device pointers in pinmux maps
pinctrl: break out a pinctrl consumer header
pinctrl: move generic functions to the pinctrl_ namespace
pinctrl: factor pin control handles over to the core
pinctrl: changes hog mechanism to be self-referential
serial/sirf: fixup for changes to pin control
pinctrl: spawn U300 pinctrl from the COH901 GPIO
ARM: 7335/1: mach-u300: do away with MMC config files
ARM: ux500: delete TPS6105X selection
ARM: ux500: solve some Kconfig mess
pinctrl: make the pinmux-pins more helpful
pinctrl: fix the pin descriptor kerneldoc
mfd: Fix ab8500 error path bug
mfd: Add ab8500 version detection and enforcing
mfd: Parametrize ab8500 IRQ masks and registers
mfd: Support AB9540 ab8500 variant
pinctrl: include machine header to core.h
pinctrl: split pincontrol states into its own header
Merge branch 'pinctrl-tegra-for-next-diet' into for-next
spi: create a message queueing infrastructure
pinctrl: fix error path in pinconf_map_to_setting()
pinctrl: introduce generic pin config
pinctrl/coh901: use generic pinconf enums and parameters
pinctrl: support pinconfig on the U300
ARM: u300: configure some pins as an example
serial: PL011: clear pending interrupts
ARM: 7310/1: integrator: implement sched_clock across all boards
ARM: 7349/1: integrator: convert to sparse irqs
watchdog: coh901327: convert to use watchdog core
Lionel Debroux (1):
EDAC: Make pci_device_id tables __devinitconst.
Liu Bo (9):
mm: fix comment typo of truncate_inode_pages_range
Btrfs: show useful info in space reservation tracepoint
Btrfs: fix deadlock during allocating chunks
Btrfs: fix race between direct io and autodefrag
Btrfs: fix the mismatch of page->mapping
Btrfs: fix recursive defragment with autodefrag option
Btrfs: add a check to decide if we should defrag the range
Btrfs: do not bother to defrag an extent if it is a big real extent
Btrfs: update to the right index of defragment
Liu Gang (2):
powerpc/srio: Fix the relocation errors when building with 64bit
powerpc/srio: Fix the compile errors when building with 64bit
Liu Jiang (1):
[IA64] Fix ISA IRQ trigger model and polarity setting
Liu Shuo (2):
powerpc/fsl_msi: return proper error value when ioremap failed.
powerpc/dts: fix the compatible string of sec 4.0
Liu Yu (1):
KVM: PPC: booke: Add booke206 TLB trace
Liu Yu-B13201 (1):
KVM: PPC: Avoid patching paravirt template code
Liz Clark (1):
TTY: Wrong unicode value copied in con_set_unimap()
Lothar WaÃ?mann (2):
arm/mxs: Add support for SSP/MMC ports 2 & 3
usb gadget: fix a section mismatch when compiling g_ffs with
CONFIG_USB_FUNCTIONFS_ETH
Lucas De Marchi (4):
sysctl: remove impossible condition check
sysctl: protect poll() in entries that may go away
Documentation: remove references to /etc/modprobe.conf
Documentation: replace install commands with softdeps
Lucas Stach (1):
iommu/tegra-gart: fix spin_unlock in map failure path
Luciano Coelho (12):
wl1251: fix sparse warning
wl1251: convert 32-bit values to le32 before writing to the chip
wl1251: enable sparse endianess check by default
wl12xx: enable sparse endianess check by default
wl12xx: cancel delayed elp work and clear flags when stopping PLT
wl12xx: move partition table definition to io.c
wl12xx: read chip ID and HW PG version during probe
wl12xx: use two MAC addresses based on the NVS or from fuse ROM
wl12xx: add testmode operation to read the BD_ADDR from Fuse ROM
wl12xx: remove unnecessary shadow declaration
wl12xx: fix typo in fwlog module param description
Merge branch 'wl12xx-next' into for-linville
Luck, Tony (2):
x86: Remove some noise from boot log when starting cpus
Fix ia64 build errors (fallout from system.h disintegration)
Ludovic Desroches (1):
mmc: atmel-mci: fix typo
Ludwig Nussel (1):
debugfs: add mode, uid and gid options
Luis R. Rodriguez (1):
mac80211: rename mesh static path_lookup()
Luiz Augusto von Dentz (1):
Bluetooth: Fix using uninitialized variable
Lukas Czerner (10):
ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc
ext4: fix resize when resizing within single group
ext3: fix start and len arguments handling in ext3_trim_fs()
ext4: rewrite punch hole to use ext4_ext_remove_space()
ext4: remove unused code from ext4_ext_map_blocks()
ext4: give more helpful error message in ext4_ext_rm_leaf()
ext4: fix start and len arguments handling in ext4_trim_fs()
ext4: fix trimmed block count accunting
ext4: always set then trimmed blocks count into len
ext4: remove restrictive checks for EOFBLOCKS_FL
MUNEDA Takahiro (1):
PCI: Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver
Maciej Trela (1):
[SCSI] libsas: kill spurious sas_put_device
Maciej Żenczykowski (1):
net: get rid of some pointless casts to sockaddr
Magnus Damm (36):
PM / Domains: Fix include for PM_GENERIC_DOMAINS=n case
sh: introduce sh_clk_ops in parallel with clk_ops
sh: convert cpg code to sh_clk_ops
ARM: mach-shmobile: sh7367 sh_clk_ops rename
ARM: mach-shmobile: sh7377 sh_clk_ops rename
ARM: mach-shmobile: sh7372 sh_clk_ops rename
ARM: mach-shmobile: sh73a0 sh_clk_ops rename
ARM: mach-shmobile: r8a7740 sh_clk_ops rename
ARM: mach-shmobile: r8a7779 sh_clk_ops rename
sh: sh header sh_clk_ops rename
sh: sh2 sh_clk_ops rename
sh: sh2a sh_clk_ops rename
sh: sh3 sh_clk_ops rename
sh: sh4 sh_clk_ops rename
sh: sh4a sh_clk_ops rename
sh: sh5 sh_clk_ops rename
sh: board sh_clk_ops rename
sh: remove clk_ops
ARM: mach-shmobile: sh7367 map_io and init_early update
ARM: mach-shmobile: sh7377 map_io and init_early update
ARM: mach-shmobile: sh7372 map_io and init_early update
ARM: mach-shmobile: sh73a0 map_io and init_early update
ARM: mach-shmobile: r8a7740 map_io and init_early update
ARM: mach-shmobile: r8a7779 map_io and init_early update
ARM: mach-shmobile: r8a7779 L2 cache support
ARM: mach-shmobile: rename clk_init() to shmobile_clk_init()
ARM: mach-shmobile: Move sh7372 Mackerel external clk setup
ARM: mach-shmobile: Move sh7372 AP4EVB external clk setup
ARM: mach-shmobile: add shmobile_earlytimer_init()
ARM: mach-shmobile: sh7367 and G3EVM timer rework
ARM: mach-shmobile: sh7377 and G4EVM timer rework
ARM: mach-shmobile: sh7372, AP4EVB and Mackerel timer rework
ARM: mach-shmobile: sh73a0, AG5EVM and Kota2 timer rework
ARM: mach-shmobile: r8a7740 and Bonito timer rework
ARM: mach-shmobile: r8a7779 and Marzen timer rework
ARM: mach-shmobile: default to no earlytimer
Mahesh Rajashekhara (1):
[SCSI] aacraid: Added Sync.mode to support series 7/8/9 controllers
Mahesh Salgaonkar (10):
fadump: Add documentation for firmware-assisted dump.
fadump: Reserve the memory for firmware assisted dump.
fadump: Register for firmware assisted dump.
fadump: Initialize elfcore header and add PT_LOAD program headers.
fadump: Convert firmware-assisted cpu state dump data into elf notes.
fadump: Add PT_NOTE program header for vmcoreinfo
fadump: Introduce cleanup routine to invalidate /proc/vmcore.
fadump: Invalidate registration and release reserved memory for general
use.
fadump: Invalidate the fadump registration during machine shutdown.
fadump: Remove the phyp assisted dump code.
Malcolm Priestley (16):
[media] it913x v1.23 use it913x_config.chip_ver to select firmware
[media] it913x ver 1.24 Make 0x60 default on version 2 devices
[media] IT913X Version 1 and Version 2 keymaps
[media] it913x v1.25 support different for remotes
[media] lmedm04 ver 1.96 Turn off PID filter by default
[media] it913x ver 1.26 change to remove interruptible mutex locks
[media] it913x ver 1.27 Allow PID 8192 to turn PID filter off
[media] it913x-fe ver 1.15 read signal strenght using reg VAR_P_INBAND
[media] STV0288 increase delay between carrier search
[media] lmedm04 ver 1.97 Remove delays required for STV0288
[media] lmedm04 v1.98 Remove clear halt
[media] m88rs2000 1.12 v2 DVB-S frontend and tuner module
[media] lmedm04 ver 1.99 support for m88rs2000 v2
[media] lmedm04 RS2000 Firmware details
[media] lmedm04 - support for m88rs2000 missing kconfig option
[media] m88rs2000 ver 1.13 Correct deseqc and tuner gain functions
Mandeep Singh Baines (4):
cgroup: simplify double-check locking in cgroup_attach_proc
cgroup: replace tasklist_lock with rcu_read_lock
cgroup: remove extra calls to find_existing_css_set
drm: remove master fd restriction on mode setting getters
Manish Rangankar (2):
[SCSI] qla4xxx: Modified debug log messages for boot info.
[SCSI] qla4xxx: Add support for multiple session per host.
Manish chopra (2):
netxen_nic: fw dump support
qlcnic: Fix API unlock
Manjunath Hadli (12):
ASoC: CQ93VC: remove machine specific header file inclusion from codec
driver
ARM: davinci: dm644x: move private definitions to C file
ARM: davinci: dm365: move private definitions to C file
ARM: davinci: dm646x: move private definitions to C file
[media] davinci: vpif: remove machine specific header file includes
ARM: davinci: create new common platform header for davinci
ARM: davinci: streamline sysmod access
ARM: davinci: dm644x: improve readability using macro
ARM: davinci: dm644x: fix inconsistent variable naming
ARM: davinci: dm644x: don't force vpfe registeration on all boards
ARM: davinci: dm644x: add support for v4l2 video display
ARM: davinci: dm644x evm: add support for VPBE display
Manjunathappa, Prakash (3):
video: da8xx-fb: reset LCDC only if functional clock changes with DVFS
video: da8xx-fb: Fix build warning on unused label
video:da8xx-fb: calculate pixel clock period for the panel
Manoj Iyer (2):
Bluetooth: btusb: Add vendor specific ID (0a5c 21f3) for BCM20702A0
thinkpad-acpi: recognize Lenovo as version string in newer V-series BIOS
Marc Dietrich (12):
staging: nvec: ps2: add suspend/resume functions
staging: nvec: ps2: let the start/stop streaming commands be called by
the start/stop functions of serio
staging: nvec: ps2: tell nvec to send 6 byte long messages
staging: nvec: ps2: add some more debug functions
staging: nvec: ps2: disable/enable mouse on suspend/resume
staging: nvec: ps2: change serio type to passthrough
ARM: tegra: paz00: fix wrong SD1 power gpio
ARM: tegra: paz00: fix wrong UART port on mini-pcie plug
ARM: dt: tegra: add ADT7461 temperature sensor to paz00 device tree
ARM: dt: tegra: add the power gpio key to paz00 device tree
ARM: dt: tegra: add the wifi led to paz00 device tree
ASoC: alc5632: Connect HP/HPL/HPR mix'es to HPOut Mix
Marc Gariepy (1):
drm/i915: Ignore LVDS on hp t5745 and hp st5747 thin client
Marc Kleine-Budde (2):
can: dev: let can_get_echo_skb() return dlc of CAN frame
mtd: ixp4xx: oops in ixp4xx_flash_probe
Marc Zyngier (20):
ARM: 7309/1: realview: fix unconnected interrupts on EB11MP
ARM: davinci: convert to common sched_clock() implementation
ARM: prima2: convert to common sched_clock() implementation
ARM: Make the sched_clock framework mandatory
ARM: smp_twd: make local_timer_stop a symbol instead of a #define
ARM: local timers: introduce a new registration interface
ARM: smp_twd: add runtime registration support
ARM: smp_twd: add device tree support
ARM: OMAP4: convert to twd_local_timer_register() interface
ARM: plat-versatile: convert to twd_local_timer_register() interface
ARM: tegra: convert to twd_local_timer_register() interface
ARM: shmobile: convert to twd_local_timer_register() interface
ARM: ux500: convert to twd_local_timer_register() interface
ARM: highbank: convert to twd_local_timer_register() interface
ARM: imx6q: convert to twd_local_timer_register() interface
ARM: smp_twd: remove old local timer interface
ARM: local timers: convert exynos to runtime registration interface
ARM: local timers: convert MSM to runtime registration interface
ARM: local timers: make the runtime registration interface mandatory
ARM: ux500: fix compilation after local timer rework
Marcel Holtmann (25):
Bluetooth: Split sending for HCI raw and control sockets
Bluetooth: Remove unneeded bt_cb(skb)->channel variable
Bluetooth: Limit HCI raw socket options to actual raw sockets
Bluetooth: Lock socket when reading HCI socket options
Bluetooth: Add HCI CMSG details only to raw sockets
Bluetooth: Simplify HCI socket bind handling
Bluetooth: Fix issue with shared SKB between HCI raw socket and driver
Bluetooth: Remove HCI notifier handling
Bluetooth: Add support for HCI monitor channel
Bluetooth: Restrict access to management interface
Bluetooth: Set supported settings based on enabled HS and/or LE
Bluetooth: Always enable management interface
Bluetooth: Fix parameter list for setting local name
Bluetooth: Only keep controller up after init if powered on
Bluetooth: Don't send New Settings event during setup power down
Bluetooth: Fix two minor style issues in management code
Bluetooth: Fix two minor style issues in HCI code
Bluetooth: Enable timestamps for control channel
Bluetooth: Disabling discoverable with timeout is invalid
Bluetooth: Fix handling of discoverable setting with timeout
Bluetooth: Send management event for class of device changes
Bluetooth: Allow HCI UART reset parameter via flags ioctl
Bluetooth: Add support for creating HCI UART based AMP controllers
Bluetooth: Update L2CAP timeout constants to use msecs_to_jiffies
Bluetooth: Update MGMT and SMP timeout constants to use msecs_to_jiffies
Marcelo Tosatti (4):
KVM: x86: increase recommended max vcpus to 160
KVM: Allow adjust_tsc_offset to be in host or guest cycles
x86: kvmclock: abstract save/restore sched_clock_state
KVM: x86: fix kvm_write_tsc() TSC matching thinko
Marcin Tomczak (1):
[SCSI] isci: enable clock gating
Marcos Paulo de Souza (11):
staging: vt6656: iwctl.c: Remove commented code
staging: vt6656: iwctl.c: Remove useless function
staging: vt6656: Remove return statement of iwctl_giwmode
staging: vt6656: Remove return statement of iwctl_giwrange
staging: vt6656: iwctl.c: Remove return statement of iwctl_giwessid
staging: vt6656: iwctl.c: Remove return statement of iwctl_giwrate
staging: vt6656: iwctl.c: Rewrite siwrts funciton
PM / Suspend: Avoid code duplication in suspend statistics update
PM / Freezer: Remove references to TIF_FREEZE in comments
drivers/platform/x86/dell-laptop.c: Remove some unneeded break statements
drivers/idle/intel_idle.c: fix confusing code identation
Marek Lindner (7):
batman-adv: simplify bat_ogm_receive API call
batman-adv: warn if added interface is part of a bridge
batman-adv: add infrastructure to change routing algorithm at runtime
batman-adv: convert batman iv algorithm to use dynamic infrastructure
batman-adv: convert time_after instances to has_timed_out
batman-adv: allowing changing the routing algorithm via module parameter
batman-adv: export used routing algorithm via sysfs
Marek Olšák (9):
drm/radeon/kms: add support for streamout v7
drm/radeon/kms: skip cb/db checking if SX_MISC is 1 on r600+
drm/radeon/kms: make some DRM errors more informative
drm/radeon/kms: compute GPU addresses correctly on evergreen
drm/radeon/kms: optimize streamout checking for evergreen
drm/radeon/kms: skip db/cb/streamout checking when possible on evergreen
drm/radeon/kms: remove some unused variables in evergreen_cs_track
drm/radeon/kms: compute GPU addresses correctly on r600
drm/radeon/kms: skip db/cb/streamout checking when possible on r600
Mark A. Allyn (6):
staging: sep: Add new PCI identifier
staging: sep: Basic infrastructure for SEP DMA access to non CPU regions
staging: sep: Add interfaces for the new functions
staging: sep: update initialisation
staging: sep: NULL out pointers, mark debug code DEBUG to fix warnings
staging: sep: reworked crypto layer
Mark Allyn (1):
staging: sep: SEP update
Mark Asselstine (1):
rpmsg: fix build warning when dma_addr_t is 64-bit
Mark Brown (290):
ARM: S3C64XX: Support GPIO LEDs on Cragganmore
ARM: S3C64XX: Fix build of Cragganmore after SPI changes
ARM: S3C64XX: Enable power management for disk on Cragganmore
ARM: S3C64XX: Enable power management for WiFi on Cragganmore
ARM: S3C64XX: Add hookup for Tomatin module on Cragganmore
ARM: S3C64XX: Add basic cpuidle driver
regulator: Update s5m8767 for device tree API changes
regmap: Add support for padding between register and address
ASoC: Make WM8978 I2C usage unconditional
ASoC: Remove unused control type from wm8978 driver
ASoC: Convert wm8978 to table based DAPM and control init
ASoC: Convert wm8978 to devm_kzalloc()
ASoC: Use standard cache sync for WM8978
ASoC: Convert wm8978 to direct regmap API usage
ASoC: Push wm8978 reset down into the I2C probe
ASoC: Convert WM9090 to use regmap directly
ASoC: Move WM9090 device identification and reset to I2C probe
ASoC: Convert wm8993 to direct regmap API usage
ASoC: Move WM8993 resource acquisition and device reset to bus probe
ASoC: Convert WM8753 to direct regmap API usage
ASoC: Make WM8971 I2C usage unconditional
ASoC: Convert wm8971 to table based DAPM and control init
ASoC: Convert wm8971 to devm_kzalloc()
ASoC: Make wm8974 I2C usage unconditional
ASoC: Convert wm8974 to table based DAPM and control init
ASoC: Remove wm8974 private data
ASoC: Use standard cache sync for wm8804
ASoC: Convert wm8804 to devm_kzalloc()
ASoC: Convert wm8804 to direct regmap API usage
ASoC: Make WM8904 I2C usage unconditional
ASoC: Convert wm8904 to devm_kzalloc()
ASoC: Use standard cache sync for WM8904
ASoC: Convert WM8904 to direct regmap API usage
ASoC: Make I2C usage unconditional in WM8940
ASoC: Convert WM8940 to devm_kzalloc()
ASoC: Make I2C usage unconditional in WM8955
ASoC: Convert WM8955 to devm_kzalloc()
ASoC: Use standard register cache sync for WM8955
ASoC: Convert WM8955 to direct regmap API usage
ASoC: Convert WM8955 to table based DAPM and control init
ASoC: Optimise performance of WM8904 ADC 128fs OSR mode
ASoC: Make WM8962 I2C usage unconditional
ASoC: Convert WM8962 register access map to modern style
ASoC: Add WM8962 DAC and ADC L/R swap support
ASoC: Allow drivers to specify how many bits are significant on a DAI
ASoC: 24 bits are significant on the WM8996 audio interfaces
ASoC: Implement basic WM8993 interrupt support
ASoC: Make WM8993 I2C usage unconditional
ASoC: 24 bits are significant on wm_hubs DAIs
ASoC: When releasing WM5100 put /RESET into reset
ASoC: Say we can't read WM5100 ID register
ASoC: Remove redundant set_bias_level() from WM5100 remove()
ASoC: Make WM5100 interrupt path use regmap directly
ASoC: Push WM5100 interrupt request into I2C probe
spi/s3c64xx: Log error interrupts
spi/s3c64xx: Convert to dev_pm_ops
spi/s3c64xx: Implement runtime PM support
ASoC: Don't tell applications about msbits unless we're ignoring input
ASoC: Use regmap update bits operation for drivers using regmap
ASoC: Fix build of tlv320dac33
ASoC: wm8985: Convert to devm_kzalloc()
ASoC: wm8985: Convert to table based DAPM and control init
ASoC: wm8985: Use standard cache sync implementation
ASoC: wm8985 Don't directly reference the cache data structure
ASoC: wm8985: Convert to direct regmap API usage
ASoC: wm8988: Convert to table based DAPM and control init
ASoC: wm8988: Convert to devm_kzalloc()
regulator: Implement devm_regulator_free()
regulator: Provide devm_regulator_bulk_get()
Input: samsung-keypad - don't synchronise with runtime PM put
ASoC: sgtl5000: It's sgtl5000 not sgtl500
regmap: Support register patch sets
ASoC: Convert WM8731 to direct regmap API usage
ASoC: wm5100: Fix mismerge of IRQ frees
Merge tag 'regmap-patch-initial' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into for-3.4
ASoC: Convert the WM5100 revision A updates to a regmap patch
ASoC: wm5100: Fix warnings from recent patches
ASoC: wm8962: Optimise power consumption for IN4 DC measurement usage
regmap: Unexport regcache_write() and regcache_read()
regmap: Skip patch application when the cache is not dirty on sync
regmap: Bypass the cache when applying patches
crypto: Add bulk algorithm registration interface
Merge tag 'topic/devm' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator into HEAD
ASoC: Provide REGULATOR_SUPPLY widget type
ASoC: wm5100: Move regulator supplies over to DAPM infrastructure
ASoC: wm2200: Add WM2200 CODEC driver
ASoC: dapm: Drop runtime PM references asynchronously
ASoC: dapm: Ignore isolated signal generators for power purposes
regmap: Reset device debugfs when reinitialising the cache
ASoC: wm5100: Convert to devm_regulator_bulk_get()
ASoC: wm5100: Use pm_runtime for powerdown managment
ASoC: wm8996: Handle failures to determine accessory polarity
ASoC: wm8994: Report any low impedance accessory as a headphone
ARM: S3C64XX: Add a SPKVDD supply for CODECs on Cragganmore
ARM: S3C64XX: Use IN4 DC measurement mode on Tobermory
ASoC: wm8962: Enable idle_bias_off
video: s3c-fb: Convert to devm style allocation
ASoC: wm2200: Remove trailing whitespace
regmap: Implement managed regmap_init()
ASoC: max9768: Fix up review comments in max9768 driver
ASoC: fsi: Remove unneeded empty runtime PM callbacks
ASoC: wm8993: Convert to use a regmap patch
ASoC: core: Support suspend to disk
ASoC: wm_hubs: Push check for idle_bias_off out into drivers
Merge tag 'v3.3-rc2' into for-3.4
ASoC: wm8996: Switch to using common code for managing CPVDD supply
ASoC: wm8996: Use devm_regulator_bulk_get()
ASoC: wm5100: Handle failures to determine accessory polarity
ASoC: wm9712: Remove driver specific version
ASoC: wm9712: Add TLV information for microphone input
regulator: wm8350: Don't specify consumer supplies with struct device
Merge branch 'regulator-drivers' into regulator-supply
regulator: Remove support for supplies specified by struct device
ASoC: pcm: Improve error logging
mfd: twl-core: Don't specify regulator consumers by struct device
ASoC: samsung: Enable accessory detect for WM8994 on Littlemill
ASoC: wm8994: Don't bring up to STANDBY by default
ASoC: wm8994: We don't need to runtime resume by default
ASoC: wm8994: Unsuspend the device while reading GPIO statuses
ASoC: wm8994: Bring WM8994 accessory detection up to date
regmap: Don't use bitfields for booleans
regmap: Add debugfs information for the cache status
ASoC: tlv320aic3x: Remove even more unused code
ASoC: wm_hubs: Convert most output drivers to OUT_DRV widgets
ASoC: wm8962: Support mono playback and record
ASoC: pcm: If pmdown_time is zero then shut down DAPM immediately
ASoC: core: Allow CODECs to set ignore_pmdown_time in the driver struct
ASoC: twl6040: Move ignore_pmdown_time to driver struct
ASoC: wm2200: Ignore pmdown_time
Merge branch 'topic/pcm-internal' of
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound into for-3.4
Merge tag 'v3.3-rc3' as we've got several bugfixes in there which are
regulator: Don't add the function name to pr_fmt
regulator: Complain if a voltage range is specified but can't be used
w1: Use linux/gpio.h rather than asm/gpio.h
ASoC: wm8993: Correct typos in regmap conversion
ASoC: wm8993: Add register default for INPUTS_CLAMP
ARM: S3C64XX: Gate some more clocks by default
ARM: S3C64XX: Reduce residency requirement for cpuidle WFI mode
ARM: S3C64XX: Define some additional always off clocks
ASoC: wm_hubs: Improve single ended line output enable performance
ASoC: wm_hubs: Clamp inputs to VMID while we ramp
ASoC: wm8994: VMID management improvements
ASoC: wm8994: Actively discharge VMID when not in use
ASoC: wm9081: Use module_i2c_driver
ASoC: wm8988: Convert to direct regmap API usage
ASoC: wm8988: Remove unneded -codec from driver name
ASoC: wm9081: Move WM9081 IRQ platform data handling into I2C probe
ASoC: wm9081: Use idle_bias_off
ASoC: wm8994: Use slow start for VMID
ASoC: dapm: Convert pin switches to use snd_soc_card
ASoC: wm8962: Update the clocking when setting system clock
ASoC: wm8962: Only configure BCLK in hw_params when audio is active
ASoC: wm8962: Log the selected SYSCLK ratio
ASoC: wm8962: Add new SYSCLK ratios for new device revisions
ASoC: wm8962: Clean up register dump cruft
ASoC: wm8962: Don't automatically enable and disable FLL
ASoC: wm8962: Convert to runtime PM for bias off management
ASoC: ak4535: Remove -codec from driver name
ASoC: ak4535: Make I2C usage unconditional
ASoC: ak4535: Remove bitrotted driver version
ASoC: ak4535: Convert to direct regmap API usage
ALSA: core: Constify the name in new kcontrols
ASoC: dapm: Unexport snd_soc_dapm_new_control()
ASoC: dapm: Refactor snd_soc_dapm_new_widget() to return the widget
ASoC: dapm: Supply the DAI and substream when calling stream events
ASoC: dapm: Constify lots of names that are never modified
ASoC: dapm: Implement and instantiate DAI widgets
ASoC: dapm: Convert stream events to use DAI widgets
ASoC: wm8994: Convert to use DAI widget routing rather than streams
ASoC: dapm: Only mark pin widgets as dirty if we actually change state
ASoC: wm8962: Convert to module_i2c_driver()
ASoC: wm8993: Convert to module_i2c_driver()
ASoC: wm8996: Convert to module_i2c_driver()
ASoC: wm8996: Make sure we bounce /RESET to reset
regmap: Add stub regmap calls as a build crutch for infrastructure users
regmap: Implement support for 32 bit registers and values
Merge tag 'v3.3-rc4' into for-3.4 in order to resolve the conflict
regmap: Allow users to query the size of register values
Merge branch 'topic/devm' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into regmap-drivers
Merge branch 'topic/patch' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into regmap-drivers
ASoC: ak4104: Remove uninformative print on probe()
ASoC: ak4104: Convert to module_spi_driver()
ASoC: wm8776: Add WM8775 device ID to the WM8776
ASoC: wm_hubs: Convert headphone driver to output driver widget
regulator: Clean up debugfs error handling a bit
ASoC: wm8994: Enable headphone startup mode 1 for WM1811 and WM8958
ASoC: wm8994: Actively discharge idle MICBIAS with jack detect
ASoC: wm8994: Support external capacitors on MICBIAS2 with jack detection
regmap: Support raw reads from cached registers
Merge tag 'topic/introspection' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap into HEAD
ASoC: io: Retrieve val_bytes from the regmap API
ASoC: core: Add SND_SOC_BYTES control for coefficient blocks
ASoC: core: Add support for masking out parts of coefficient blocks
ASoC: wm8996: Implement DRC coefficient configuration
ASoC: wm5100: Implement DRC coefficient configuration
ASoC: wm8996: Convert to use DAPM routes for stream connections
ASoC: wm8994: Move wm_hubs callback before we start ramping VMID
mfd: wm8994: Add __devinit and __devexit annotations for probe and remove
mfd: Add __devinit and __devexit annotations in wm8994
mfd/ASoC: Convert WM8994 driver to use regmap patches
mfd: wm8994: Convert to devm_regmap_init()
mfd: wm831x: Convert to devm_regmap_init()
mfd: wm8400: Convert to devm_regmap_init_i2c()
ASoC: ak4104: Use snd_soc_update_bits() for read/modify/write
ASoC: ak4104: Use snd_soc_write() rather than internal write function
ASoC: ak4104: Convert to direct regmap API usage
ASoC: wm8962: Remove mistakenly committed debug logging
regmap: Skip hardware defaults for LZO caches
regmap: Remove default cache sync implementation
ASoC: wm8962: Convert interrupt handler to direct regmap usage
regmap: Mark the cache as clean after a successful sync
regmap: Add tracepoints for cache only and cache bypass
regmap: Supply ranges to the sync operations
regmap: Allow drivers to sync only part of the register cache
regmap: Fix x86_64 breakage
ASoC: wm8753: Convert to devm_kzalloc()
ALSA: Use a define for the number of jack switch types
ASoC: wm8994: Make sure we don't have MICBIAS on during jackdet mode
mfd: Improve performance of later WM1811 revisions
ASoC: wm8996: Fix /RESET bounce ordering
ASoC: wm8996: Remove stub register cache
ASoC: wm_hubs: Bomb out if we can't read back the DC servo result
ASoC: wm8994: Remove stub of register access code
[CPUFREQ] s3c64xx: Fix mis-cherry pick of VDDINT
regmap: Add stub for regcache_sync_region()
ASoC: wm8962: Remove register default for PLL2
ASoC: wm8994: Disable debounce of jack detection on inserted jack
ASoC: wm8962: Run the headphone in class G mode when sidetone is enabled
ASoC: core: Log a warning when machines use soc-audio
ASoC: wm8994: Push wm8994 private data allocation out into device probe
ASoC: wm8994: Suppress noop updates of FLL K
ASoC: wm_hubs: Disable cache of the DC servo calibration for WM1811
ASoC: wm8994: Make sure we sync DAPM on WM8958 detection mode changes
ASoC: wm8994: Disable JACKDET when disabling detecton
ASoC: wm8994: Don't bother updating the jackdet mode needlessly
ASoC: wm8994: Factor out WM1811A detection mode setting
ASoC: core: Split the union for CODEC/platform in the DAI
ASoC: dapm: Show if widgets are forced in debugfs
gpiolib: Add comments explaining the _cansleep() WARN_ON()s
regcache: Make sure we sync register 0 in an rbtree cache
regmap: Fix rbtree block base in sync
ASoC: wm8994: Use audio mode for jack detection when system is active
ASoC: wm8962: Remove unneeded pm_runtime_set_active()
ASoC: wm8962: Remove defaults for volatile registers
mfd: twl-core: Don't specify regulator consumers by struct device
mfd: wm8994: Mark MICBIAS register as readable
mfd: wm8994: We don't need to runtime resume by default
mfd: Test for jack detection when deciding if wm8994 should suspend
mfd: wm8994: Add __devinit and __devexit annotations for probe and remove
mfd: Correct readability of WM8994 DC servo 4E register
ASoC: dapm: Only lock CODEC for I/O if not using regmap
ARM: S3C64XX: Add some more Cragganmore module IDs to the table
ARM: S3C64XX: Supply platform data for SPI on Cragganmore
i2c-s3c2410: Convert to devm_kzalloc()
i2c-s3c2410: Add stub runtime power management
ASoC: wm8996: Remove some volatile regisers from the defaults table
ASoC: wm8996: Remove separate output stage enable step
spi/s3c64xx: Convert to using core message queue
spi: Mark spi_register_board_info() __devinit
regmap: Rejig struct declarations for stubbed API
regulator: s5m8767: Fix unused variable warning in probe()
regulator: wm8994: Convert to devm_kzalloc()
ASoC: Revert widget I/O locking for 3.4
regulator: Support driver probe deferral
ASoC: wm8994: Prevent ABBA deadlock with CODEC and accdet mutexes
tracing: Fix build breakage without CONFIG_PERF_EVENTS
Merge remote-tracking branches 'regmap/topic/core' and
'regmap/topic/devm' into regmap-next
Merge remote-tracking branch 'regmap/topic/drivers' into regmap-next
Merge remote-tracking branches 'regmap/topic/patch' and
'regmap/topic/sync' into regmap-next
Merge remote-tracking branch 'regmap/topic/introspection' into regmap-next
Merge remote-tracking branch 'regmap/topic/bulk' into regmap-next
ASoC: wm8996: Add 44.1kHz support
ALSA: pcm: Constify the list in snd_pcm_hw_constraint_list
spi: s3c64xx: Fix build
ASoC: core: Fix obscure leak of runtime array
mfd: wm8994: Remove defaults for volatile registers
mfd: wm8994: Fix register default for WM1811 AntiPOP2
mfd: Remove unused LDO supply field from WM8994 pdata
ARM: S3C64XX: Hook up supply for WM8994 LDOs on Littlemill
Merge remote-tracking branch 'regulator/topic/drivers' into regulator-next
Merge remote-tracking branch 'regulator/topic/stub' into regulator-next
Merge remote-tracking branches 'regulator/topic/devm' and
'regulator/topic/stub' into regulator-next
Merge remote-tracking branch 'regulator/topic/supply' into regulator-next
Merge tag 'topic/twl' into regulator-next
ASoC: wm_hubs: Don't actively manage LINEOUT_VMID_BUF
ASoC: wm8994: Add missing break in resume
ASoC: wm8994: Provide VMID mode control and fix default sequence
ASoC: wm8994: Update WM8994 DCS calibration
drivers/leds/leds-gpio.c: use linux/gpio.h rather than asm/gpio.h
i2c-gpio: Use linux/gpio.h rather than asm/gpio.h
Mark Einon (1):
staging: et131x: use netif_rx_ni() for packet receive
Mark Fasheh (10):
btrfs: Don't BUG_ON errors from btrfs_create_subvol_root()
btrfs: Don't BUG_ON() errors in update_ref_for_cow()
btrfs: Don't BUG_ON kzalloc error in btrfs_lookup_csums_range()
btrfs: Don't BUG_ON errors in __finish_chunk_alloc()
btrfs: Go readonly on bad extent refs in update_ref_for_cow()
btrfs: Don't BUG_ON errors from update_ref_for_cow()
btrfs: Go readonly on tree errors in balance_level
btrfs: Don't BUG_ON insert errors in btrfs_alloc_dev_extent()
btrfs: Remove BUG_ON from __btrfs_alloc_chunk()
btrfs: Remove BUG_ON from __finish_chunk_alloc()
Mark Grosen (2):
remoteproc: do not require an iommu
remoteproc: avoid registering a virtio device if not supported
Mark Salter (1):
irq_domain/c6x: Convert c6x to use generic irq_domain support.
Mark Salyzyn (3):
[SCSI] pm8001: fix lockup on phy_control hard reset.
[SCSI] pm8001: Add FUNC_GET_EVENTS
[SCSI] pm8001: deficient responses to IO_XFER_ERROR_BREAK and
IO_XFER_OPEN_RETRY_TIMEOUT
Mark Wielaard (1):
x86-64: Fix CFI data for common_interrupt()
Markus Grabner (3):
staging: line6: removed obsolete code
staging: line6: use source select control for UX2 devices
staging: line6: separate handling of buffer allocation and stream startup
Martin Decky (1):
udlfb: Improve debugging printouts with refresh rate
Martin Hostettler (1):
[media] v4l: Add driver for Micron MT9M032 camera sensor
Martin Hundebøll (2):
batman-adv: Rm empty line from is_my_mac() in main.c
batman-adv: Move is_out_of_time() to main.h for general use
Martin K. Petersen (4):
[SCSI] Ensure discard failure gets treated as a target problem
[SCSI] sd: Make sure provisioning mode is reported correctly
[SCSI] Handle disk devices which can not process medium access commands
[SCSI] scsi_debug: Fix incorrect page length in logical block
provisioning VPD
Martin Krause (2):
Staging rtl8712: Remove double USB device IDs
Staging: rtl8712/rtl8192u: move USB device ID within staging drivers.
Martin Peres (6):
drm/nouveau/pm: style fixes
drm/nouveau/pm: restore fan speed after suspend
drm/nouveau: move pwm_divisor to the nouveau_pm_fan struct
drm/nouveau/pm: improve the reclocking logs' readability
drm/nv50/pm: wait for all fifo-connected engines to idle before reclocking
drm/nv50/hwsq: some nv92 fixes
Martin Schwidefsky (4):
[S390] rename lowcore field
[S390] rework smp code
[S390] rework idle code
[S390] register cpu devices for SMP=n
Martyn Welch (4):
powerpc: Add GE FPGA config option
gpio: Move GE GPIO driver to reside within GPIO subsystem
powerpc: Move GE PIC drivers
powerpc/85xx: Board support for GE IMP3A
Masami Hiramatsu (4):
x86: Fix to decode grouped AVX with VEX pp bits
x86/kprobes: Fix instruction recovery on optimized path
x86/kprobes: Fix a bug which can modify kernel code permanently
x86/kprobes: Split out optprobe related code to kprobes-opt.c
Masami Ichikawa (1):
sysfs: Fix memory leak in sysfs_sd_setsecdata().
Masanari Iida (109):
perf evsel: Fix spelling typo
Input: pcf8574_keypad - fix typo in Kconfig
atm: Fix typo in lanai.c
vmxnet3: Fix typo in vmxnet3_drv.c
ath6kl: Fix typo in cfg80211.c
tty: fix comment typo in synclink_gt.c
mpt2sas: Fix typo in mpt2sas_config.c
reiserfs: fix printk typo in lbalance.c
macintosh: fix string typo in mediabay.c
ntfs: fix printk typos in mft.c
media: Fix typo in mixer_drv.c and hdmi_drv.c
iwmc3200wifi: fix printk typo in trace.h
pm8001: fix printk typo in pm8001_hwi.c
qla2xxx: fix printk typo in qla_bsg.c
net: fix printk typo in ipw2x00/libipw_rx.c
mlx4: Fix typo in cmd.c
iommu: Fix typo in intel-iommu.c
staging: Fix typo in ieee80211_rx.c
staging: Fix typo in mei/interrupt.c
aic7xxx: Fix typo in aic7xxx
media: Fix typo in lmedm04.c
dma: Fix typo in iop-adma.c
media: Fix typo in ov6650.c
mips: Fix typo in bcm63xx/setup.c
mmc: Fix typo in s3cmci.c
frontends: Fix typo in tda1004x.c
sh: Fix typo in pci-sh7780.c
score: Fix typo in Kconfig.debug
drm: Fix typo in vmwgfx_drv.c
drm: Fix typo in rv515.c
net: Fix typo in ipw2x00/libipw_rx.c
iwmc3200wifi: Fix typo in trace.h
rtlwifi: Fix typo in dm.c
[media] [trivial] lmedm04: Fix typo
[media] [trivial] ov6650: Fix typo
[media] [trivial] s5p: Fix typo in mixer_drv.c and hdmi_drv.c
stmmac: Fix typo in stmmac_pci.c
staging: Fix typo in mei/interrupt.c
char: Fix typo in viotape.c
char: Fix typo in tlclk.c
staging: Fix typo in ieee80211_rx.c
mach-omap1: Fix typo in lcd_dma.c
btrfs: Fix typo in free-space-cache.c
char: Fix typo in viotape.c
char: Fix typo in tlclk.c
mantis: Fix typo in mantis_hif.c
jffs2: Fix typo in compr.c
mm: Fix typo in unevictable-lru.txt
rds: Fix typo in iw_recv.c and ib_recv.c
aeroflex: Fix typo in greth.c
SRP: Fix typo in ib_srpt.c
ASoC: Fix typo in twl4030.c
Documentation: Fix typo in tcm_mod_builder.py
zd1211rw: Fix typo in zd_usb.c and zd_mac.c
mm: Fix typo in cleancache.txt
aeroflex: Fix typo in greth.c
isdn: Fix typo in callc.c and tei.c
isdn: Fix typo in isdn_ppp.c
mISDN: Fix typo in dsp_core.c
stmicro: Fix typo in stmmac_pci.c and stmmac_platform.c
usb: Fix typo in imx21-dbg.c
PCI: Fix typo in setup-res.c
[media] [trivial] frontends: Fix typo in tda1004x.c
ALSA: usx2y: Fix typo in usbusx2yaudio.c and usx2yhwdeppcm.c
ethernet: Fix typo in lantiq_etop.c
Documentation: Fix typo in watchdog-kernel-api.txt
watchdog: Fix typo in Kconfig
watchdog: Fix typo in pnx4008_wdt.c
hostap: Fix typo in hostap_hw.c
cramfs: Fix typo in inode.c
tools: Fix typo in ktest.pl
simtec: Fix typo in pm-simtec.c
mach-orion5x: Fix typo in db88f5281-setup.c and rd88f5182-setup.c
media: Fix typo in radio-sf16fmr2.c
Documentation: Fix typo in power-management.txt
scsi: Fix typo in pmcraid.h
Documentation: Fix typo in thin-provisioning.txt
ia64: Fix typo in irq_xen.c
Documentation: Fix typo in events-power.txt
wireless: Fix typo in mac80211_hwsim.c
usb: Fix typo in ehci-dbg.c
Documentation: Fix typo in proc_usb_info.txt
serial: Fix typo in sn_console.c
davinci: Fix typo in dm355_ccdvc.c
Documentation: Fix Broken URL "freshmeat"
Documentation: Fix broken URL "JF"
arm: Fix typo in spear3[012]0.c
Documentation: Fix typo in kernel-parameters.txt
ALSA: ctxfi: Fix typo in ctvmem.c
staging: Fix typo in bssdb.c
staging: Fix typo in unioxx5.c
usb: Fix typo in ehci-dbg.c
serial: Fix typo in sn_console.c
IB/srpt: Fix typo "alocate" -> "allocate"
macintosh: Fix typo in mediabay.c
[media] [trivial] mantis: Fix typo in mantis_hif.c
wireless: Fix typo in mac80211_hwsim.c
ARM: OMAP1: Fix typo in lcd_dma.c
Documentation: Fix multiple typo in Documentation
[media] [trivial]: Fix typo in radio-sf16fmr2.c
[media] [trivial] davinci: Fix typo in dm355_ccdvc.c
staging: crystalhd: Fix typo in crystalhd_hw.c
target: Fix typo in drivers/target
microblaze: Fix typo in early_printk.c
exofs: (trivial) Fix typo in super.c
drivers/leds/leds-lp5521.c: fix typo
jffs2: fix typo in scan.c
jffs2: Fix typo in compr.c
backlight: fix typo in tosa_lcd.c
Mathias Krause (1):
ARM: exec: remove redundant set_fs(USER_DS)
Matt Carlson (23):
tg3: Move tg3_restart_hw to a better location
tg3: Relocate tg3_reset_task
tg3: Move tg3_change_mtu to a better location
tg3: Move tg3_set_rx_mode
tg3: Move tg3_nvram_write_block functions
tg3: Relocate tg3_find_peer
tg3: Eliminate unneeded prototype
tg3: Move transmit comment to a better location
tg3: Disable new DMA engine for 57766
tg3: Fix stats while interface is down
tg3: Fix copper autoneg adv checks
tg3: Fix NVRAM page writes on newer devices
tg3: Reduce UMP event collision window
tg3: Consolidate ASIC rev detection code
tg3: Remove unused link config code
tg3: Remove unneeded link_config.orig_... members
tg3: Use *_UNKNOWN ethtool definitions
tg3: Update copyright
tg3: Fix link check in tg3_adjust_link
tg3: Remove SPEED_UNKNOWN checks
tg3: Clear RECOVERY_PENDING with reset_task_cancel
tg3: Create timer helper functions
tg3: Recode PCI MRRS adjustment as a PCI quirk
Matt Evans (2):
KVM: PPC: Fix vcpu_create dereference before validity check.
KVM: PPC: Add KVM_CAP_NR_VCPUS and KVM_CAP_MAX_VCPUS
Matt Fleming (23):
OpenRISC: Don't reimplement force_sigsegv()
OpenRISC: No need to reset handler if SA_ONESHOT
OpenRISC: Don't mask signals if we fail to setup signal stack
OpenRISC: Use set_current_blocked() and block_sigmask()
tools/include: Add byteshift headers for endian access
x86, relocs: Don't open code put_unaligned_le32()
x86, mkpiggy: Don't open code put_unaligned_le32()
x86, boot: Restrict CFLAGS for hostprogs
x86, efi: Fix endian issues and unaligned accesses
USB: ffs-test: Don't duplicate {get,put}_unaligned*() functions
powerpc: Use set_current_blocked() and block_sigmask()
[S390] Use block_sigmask()
xtensa: don't reimplement force_sigsegv()
xtensa: no need to reset handler if SA_ONESHOT
xtensa: don't mask signals if we fail to setup signal stack
xtensa: use set_current_blocked() and block_sigmask()
sparc: use block_sigmask()
um: don't restore current->blocked on error
um: use set_current_blocked() and block_sigmask()
Hexagon: use set_current_blocked() and block_sigmask()
ARM: use set_current_blocked() and block_sigmask()
sh: no need to reset handler if SA_ONESHOT
sh: use set_current_blocked() and block_sigmask()
Matt Turner (3):
drm: remove unneeded redefinition of DDC_ADDR
drm/radeon: use DDC_ADDR instead of hard-coding it
drm/i915: use DDC_ADDR instead of hard-coding it
Matthew Garrett (11):
usb: Add support for indicating whether a port is removable
usb: Use hub port data to determine whether a port is removable
PCI: pcie: Add support for setting default ASPM policy
hfsplus: initialise userflags
hfsplus: change finder_info to u32
hfsplus: add an ioctl to bless files
ipmi: increase KCS timeouts
ACPI: Evaluate thermal trip points before reading temperature
ACPI: export acpi_kobj
ACPI: Add support for exposing BGRT data
ASPM: Fix pcie devices with non-pcie children
Matthew Slattery (1):
sfc: Support extraction of CAPABILITIES from GET_BOARD_CFG response.
Matthieu CASTET (1):
mtd: support ONFI multi lun NAND
Mattias Nilsson (8):
mfd: Function for obtaining the db8500 prcmu firmware version
mfd: Update abstract dbx500 interface
mfd: db8500 clock handling update
mfd: db8500 OPP and sleep handling update
mfd: Add initial db8500 prcmu register access api
mfd: Add a prcmu_abb_write_masked routine to db8500-prcmu
mfd: Make use of the ab8500 firmware read-modify-write service
mfd: Remove obsolete hwacc implementation for db8500-prmcu
Mauro Carvalho Chehab (53):
[media] dvb: Add a new driver for az6007
[media] az6007: Fix compilation troubles at az6007
[media] az6007: Fix it to allow loading it without crash
[media] az6007: Fix the I2C code in order to handle mt2063
[media] az6007: Comment the gate_ctl mutex
[media] az6007: Remove some dead code that doesn't seem to be needed
[media] az6007: CodingStyle cleanup
[media] az6007: Get rid of az6007.h
[media] az6007: Replace the comments at the beginning of the driver
[media] az6007: move device PID's to the proper place
[media] az6007: make driver less verbose
[media] drxk: Don't assume a default firmware name
[media] az6007: need to define drivers name before including dvb-usb.h
[media] az6007: Fix some init sequences and use the right firmwares
[media] az6007: Change the az6007 read/write routine parameter
[media] az6007: Simplify the read/write logic
[media] az6007: Simplify the code by removing an uneeded function
[media] az6007: Fix IR receive code
[media] az6007: improve the error messages for az6007 read/write calls
[media] az6007: Use the new MFE support at dvb-usb
[media] az6007: Change it to use the MFE solution adopted at dvb-usb
[media] az6007: Use a per device private struct
[media] drxk: Allow setting it on dynamic_clock mode
[media] az6007: Use DRX-K dynamic clock mode
[media] drxk: add support for Mpeg output clock drive strength config
[media] drxk: Allow enabling MERR/MVAL cfg
[media] az6007: code cleanups and fixes
[media] az6007: Driver cleanup
[media] az6007: Protect read/write calls with a mutex
[media] az6007: Be sure to use kmalloc'ed buffer for transfers
[media] az6007: Fix IR handling
[media] az6007: Convert IR to use the rc_core logic
[media] az6007: Use the right keycode for Terratec H7
[media] az6007: Enable the driver at the building system
[media] az6007: CodingStyle fixes
Merge tag 'v3.3-rc1' into staging/for_v3.3
[media] cinergyT2-fe: Fix bandwdith settings
Merge branch 'v4l_for_linus' into staging/for_v3.4
Merge branch 'v4l_for_linus' into staging/for_v3.4
[media] fintek-cir: add support for newer chip version
[media] Documentation: Update some card lists
[media] radio-sf16fmr2: fix session mismatches
Merge tag 'v3.3' into staging/for_v3.4
[media] m88rs2000: Don't fill info.type
[media] /w9966: Fix a build warning
[media] partially reverts changeset fa5527c
[media] update CARDLIST.em28xx
Fix sb_edac compilation with 32 bits kernels
edac/ppc4xx_edac: Fix compilation
edac: Improve the comments to better describe the memory concepts
i5400_edac: Avoid calling pci_put_device() twice
edac: rename channel_info to rank_info
Merge branch 'staging/for_v3.4' into v4l_for_linus
Max Filippov (1):
p54spi: Release GPIO lines and IRQ on error in p54spi_probe
Maxim Levitsky (1):
mtd: sm_ftl: fix typo in major number.
Maxim Osipov (1):
ARM: at91: Add external RTC for Flexibity board
Meenakshi Venkataraman (5):
iwlwifi: enable receiving beacons when not associated
iwlwifi: configure transport layer from dvm op mode
iwlwifi: move setting up fw parameters
iwlwifi: move command queue number out of the iwl_shared struct
iwlwifi: move wait_command_queue from shared to trans
Mehnert (1):
iomux-mx25.h slew rate adjusted for LCD __LD pins
Mel Gorman (2):
mm: vmscan: forcibly scan highmem if there are too many buffer_heads
pinning highmem
cpuset: mm: reduce large amounts of memory barrier related damage v3
Meng Zhang (1):
USB: option: Add MediaTek MT6276M modem&app interfaces
Merav Sicron (1):
bnx2x: revised driver prints
Merlin Schumacher (1):
acer-wmi: support for P key on TM8372
Michael Chan (8):
bnx2: Add support for ethtool --show-channels|--set-channels
cnic: Add FCoE parity error recovery
cnic: update for FW 7.2.xx
tg3: Fix jumbo loopback test on 5719
tg3: Add memory barriers to sync BD data
tg3: Fix poor tx performance on 57766 after MTU change
tg3: Fix RSS ring refill race condition
cnic: Fix parity error code conflict
Michael Demeter (2):
x86/mid/powerbtn: Use MSIC read/write instead of ipc_scu
intel_mid_powerbtn: use MSIC read/write instead of ipc_scu
Michael Ellerman (1):
powerpc/perf: Move perf core & PMU code into a subdirectory
Michael Hennerich (4):
iio: core: constitfy available_scan_mask
staging: iio: core: Introduce debugfs support, add support for direct
register access
staging: iio: core: Avoid NULL pointer de-ref in case
indio_dev->setup_ops are not in use
staging: iio: Convert platform_drivers to use module_platform_driver
Michael Holzheu (7):
[S390] Fix gcc 4.6.0 compile warning
[S390] Use copy_to_absolute_zero() instead of "stura/sturg"
[S390] zfcpdump: Implement async sdias event processing
[S390] kernel: Add z/VM LGR detection
[S390] kernel: Add OS info memory interface
[S390] Ensure that vmcore_info pointer is never accessed directly
[S390] kernel: Pass correct stack for smp_call_ipl_cpu()
Michael J Wang (1):
sched/rt: Improve pick_next_highest_task_rt()
Michael Krufky (12):
[media] xc5000: allow drivers to set desired firmware in xc5000_attach
[media] xc5000: add XC5000C_DEFAULT_FIRMWARE:
dvb-fe-xc5000c-41.024.5-31875.fw
[media] tuner: add support for Xceive XC5000C
[media] tveeprom: add support for Xceive XC5000C tuner
[media] remove unneeded #define's in xc5000.h
[media] xc5000: remove static dependencies on xc5000 created by previous
changesets
[media] xc5000: drivers should specify chip revision rather than firmware
[media] xc5000: declare firmware configuration structures as static const
[media] tveeprom: update hauppauge tuner list thru 181
[media] au8522: bug-fix: enable modulation AFTER tune (instead of before
tuning)
[media] mxl111sf: fix error on stream stop in
mxl111sf_ep6_streaming_ctrl()
[media] pvrusb2: fix 7MHz & 8MHz DVB-T tuner support for HVR1900 rev D1F5
Michael Opdenacker (2):
Documentation: broken URL in filesystems.tmpl
Documentation: broken URL in libata.tmpl
Michael S. Tsirkin (5):
tools/virtio: add linux/module.h stub
tools/virtio: add linux/hrtimer.h stub
tools/virtio: stub out strong barriers
vhost: fix release path lockdep checks
KVM: fix error handling for out of range irq
Michael Thalmeier (1):
mfd: Add pdata to set mc13783-ts conversion delay
Michael Witten (1):
drivers/char: comment fix: CMOS RTC update code is now in
kernel/time/ntp.c
Michal Hocko (2):
nohz: Remove update_ts_time_stat from tick_nohz_start_idle
watchdog: make sure the watchdog thread gets CPU on loaded system
Michal Marek (1):
Merge branch 'kbuild/rc-fixes' into kbuild/misc
Michal Nazarewicz (1):
usb: gadget: update Michal Nazarewicz's email address
Michal Schmidt (1):
bnx2x: make bnx2x_close() static again
Michal Simek (16):
microblaze: Fix makefile to work with latest toolchain
microblaze: Add PVR version string for MB 8.20.b and 8.30.a
microblaze: trivial: Fix typo fault in timer.c
microblaze: mm: Use ZONE_DMA instead of ZONE_NORMAL
microblaze: mm: Fix lowmem max memory size limits
microblaze: Introduce fixmap
microblaze: Show more detailed information about memory
microblaze: Use active regions
microblaze: Highmem support
microblaze: Fix mapin_ram function
microblaze: Use node name instead of compatible string
microblaze: Clear all MSR flags on the first kernel instruction
microblaze: Extend space for compiled-in FDT to 32kB
microblaze: Improve TLB calculation for small systems
microblaze: Introduce TLB skip size
microblaze: Handle TLB skip size dynamically
MichaÅ? Wróbel (2):
USB: ftdi_sio: new PID: Distortec JTAG-lock-pick
USB: ftdi_sio: new PID: LUMEL PD12
Michel Dänzer (5):
drm/radeon: Restrict offset for legacy hardware cursor.
drm/radeon: Restrict offset for legacy display engine.
drm/radeon: Drop radeon_gem_object_(un)pin.
drm/radeon: Update radeon_info_ioctl for SI. (v2)
drm/radeon: Only warn if the intra-domain offset actually exceeds the
limit.
Michel Lespinasse (1):
vfs: fix d_ancestor() case in d_materialize_unique
Mika Westerberg (11):
x86/config: Select MSIC MFD driver on Intel Medfield platform
x86/mrst: Add msic_thermal platform support
x86/mid/thermal: Convert to use Intel MSIC API
x86/mid/thermal: Add msic_thermal alias
x86/mid/thermal: Turn off thermistor
ASoC: dmaengine_pcm: Reset pointer position when starting a stream
platform-x86: intel_mid_thermal: add msic_thermal alias
platform-x86: intel_mid_thermal: convert to use Intel MSIC API
platform-x86: intel_mid_thermal: turn off thermistor voltage by default
x86, mrst: add msic_thermal platform support
watchdog: ep93xx_wdt: Fix timeout after conversion to watchdog core
Mike Christie (6):
[SCSI] iscsi: fix setting of pid from netlink skb
[SCSI] libiscsi_tcp: fix max_r2t manipulation
[SCSI] libiscsi: fix cmd timeout/completion race
[SCSI] scsi_transport: Export CHAP index as sysfs attribute
[SCSI] qla4xxx: Export CHAP index as sysfs attribute
[SCSI] iscsi class: fix gfp use in ping compl and host event
Mike Dunn (4):
mtd: nand: add support for diskonchip G4 nand flash device
mtd: fix partition wrapper functions
mtd: add ecc_strength fields to mtd structs
mtd: flash drivers set ecc strength
Mike Frysinger (2):
spi/bfin_spi: drop bits_per_word from client data
Blackfin: wire up new process_vm syscalls
Mike Marciniszyn (2):
IB/qib: Add logic for affinity hint
IB/qib: Avoid filtering LID on SMA portinfo
Mike Snitzer (2):
[SCSI] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent
TARGET_ERROR
dm thin: relax hard limit on the maximum size of a metadata device
Mike Travis (2):
x86/iommu/intel: Fix identity mapping for sandy bridge
x86/iommu/intel: Increase the number of iommus supported to MAX_IO_APICS
Mike Turquette (3):
Documentation: common clk API
clk: introduce the common clock framework
clk: basic clock hardware types
Miklos Szeredi (4):
vfs: fix d_need_lookup/d_revalidate order in do_lookup
vfs: don't revalidate just looked up dentry
vfs: move MAY_EXEC check from __lookup_hash()
vfs: split __lookup_hash
Mikulas Patocka (5):
dm crypt: fix mempool deadlock
dm crypt: add missing error handling
dm: reject trailing characters in sccanf input
dm bufio: prefetch
dm: add verity target
Milan Broz (1):
dm: document sysfs entries
Ming Lei (1):
Fix circular locking dependency (3.3-rc2)
Minho Ban (1):
ARM: SAMSUNG: use spin_lock_irqsave() in clk_{enable,disable}
Mintz Yuval (11):
bnx2x: consistent statistics after internal driver reload
bnx2x: half duplex support added for several boards
bnx2x: ethtool publishes link partners speed and FC
bnx2x: added autoneg-restart after link advertisement changes
bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised
bnx2x: allocate memory dynamically in ethtool self-test.
bnx2x: allocate smaller Rx rings for 1G functions
bnx2x: notify cnic of address of info-to-the-mcp
bnx2x: allow BCM84833 phy to advertise 100Base-T speeds
bnx2x: removed code re-checking memory base after device open
bnx2x: allow all functions to display the phy FW version
Mircea Gherzan (2):
ARM: OMAP: enable Bluetooth on the PandaBoard
ARM: 7259/3: net: JIT compiler for packet filters
Mitch A Williams (1):
igbvf: refactor Interrupt Throttle Rate code
Mitsuo Hayasaka (4):
xfs: show uuid when mount fails due to duplicate uuid
xfs: change available ranges of softlimit and hardlimit in quota check
xfs: make inode quota check more general
xfs: cleanup quota check on disk blocks and inodes reservations
Moger, Babu (2):
[SCSI] Correctly set the scsi host/msg/status bytes
[SCSI] fix the new host byte settings (DID_TARGET_FAILURE and
DID_NEXUS_FAILURE)
Mohammed Shafi Shajakhan (6):
mac80211: minor cleanup
ath9k: remove obsolete comments
ath9k: remove unnecessary PS wrappers
ath9k: completely zero intialize valid_phy_rate_idx
ath9k: make use of list_for_each_entry_safe
ath9k_hw: Fix enabling of MCI and RTT
Mugunthan V N (2):
netdev: driver: ethernet: add cpsw address lookup engine support
netdev: driver: ethernet: Add TI CPSW driver
Muthu Kumar (1):
magic.h: move some FS magic numbers into magic.h
Myron Stowe (5):
PCI: Fix starting basis for resource requests
x86/PCI: Infrastructure to maintain a list of FW-assigned BIOS BAR values
x86/PCI: Convert maintaining FW-assigned BIOS BAR values to use a list
x86/PCI: add spinlock held check to 'pcibios_fwaddrmap_lookup()'
ACPI: Fix logic for removing mappings in 'acpi_unmap'
Mythri P K (6):
OMAPDSS: HDMI: remove duplicate video interface code
OMAPDSS: HDMI: update static timing table
OMAPDSS: HDMI: change the timing match logic
OMAPDSS: HDMI: remove duplicate code and mode parameter
OMAPDSS: HDMI: Move Avi-infoframe struct to hdmi_ip_data
OMAPDSS: HDMI: Add M2 divider while calculating clkout
MyungJoo Ham (9):
PM / devfreq: fixed syntax errors.
PM / devfreq: add min/max_freq limit requested by users.
[CPUFREQ] CPUfreq ondemand: update sampling rate without waiting for next
sampling
ARM: EXYNOS: Add DMC1, allow PPMU access for DMC
PM / devfreq: update the name of EXYNOS clock registers that were omitted
ARM: EXYNOS: Add clock register addresses for EXYNOS4X12 bus devfreq
driver
ARM: EXYNOS: support Exynos4210-bus Devfreq driver on Nuri board
PM / devfreq: add relation of recommended frequency.
max17042_battery: Fix CHARGE_FULL representation.
Márton Németh (1):
staging: rts5139: fix pointer coding style
Nadav Har'El (2):
vhost: don't forget to schedule()
KVM: nVMX: Fix erroneous exception bitmap check
Namhyung Kim (25):
perf lock: Document lock info subcommand
perf tools: Remove unnecessary ctype.h inclusion
perf stat: Adjust print unit
perf stat: Align scaled output of cpu-clock
perf tools: Fix build dependency of perf python extension
perf tools: Implement islower/isupper macro into util.h
perf tools: ctype.c only wants util.h
perf tools: Get rid of ctype.h in symbol.c
perf evlist: Restore original errno after open failed
perf tools: Add descriptions of missing Makefile arguments
perf annotate: Print asm code as blue when source code is displayed
perf annotate: Handle lower case key code in annotate_browser__run()
perf annotate: Restore title when came back to original symbol
perf annotate: Fix help string on tui
perf annotate: Add missing newline on error message
perf stat: Fix event grouping on forked task
perf tools: Do not disable members of group event
perf hists: Add hists__filter_by_symbol
perf ui browser: Introduce ui_browser__input_window
perf ui browser: Add 's' key to filter by symbol name
perf report: Add --symbol-filter option
perf report: Treat an argument as a symbol filter
perf ui browser: Clean lines inside of the input window
perf report: Document --symbol-filter option
perf tools: Add missing ref-cycles event back to event parser
Namjae Jeon (2):
fat: clean up xlate_to_uni()
fat: fix bug in enforcing Long File Name length
Naoya Horiguchi (10):
x86/mce: Fix return value of mce_chrdev_read() when erst is disabled
pagemap: avoid splitting thp when reading /proc/pid/pagemap
thp: optimize away unnecessary page table locking
pagemap: export KPF_THP
pagemap: document KPF_THP and make page-types aware of it
pagemap: introduce data structure for pagemap entry
memcg: clean up existing move charge code
thp: add HPAGE_PMD_* definitions for !CONFIG_TRANSPARENT_HUGEPAGE
memcg: avoid THP split in task migration
pagemap: remove remaining unneeded spin_lock()
Naveen Gangadharan (2):
ath6kl: Fix firmware crash dump
ath6kl: Add unicast mgmt frame buffering
Navin P (1):
drivers/rtc/rtc-pm8xxx.c: make pm8xxx_rtc_pm_ops static
Neel Patel (3):
enic: Enable support for multiple hardware receive queues
enic: Check firmware capability before issuing firmware commands
enic: Update enic maintainers
Neerav Parikh (7):
[SCSI] scsi_transport_fc: Add FDMI host attributes
[SCSI] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS
[SCSI] libfc: Make the libfc Common Transport(CT) code generic
[SCSI] libfc: Add support for FDMI
[SCSI] fcoe: Add support for FDMI in fcoe
[SCSI] fcoe: Allow exposing FDMI attributes via sysfs
[SCSI] fcoe: Allow exposing FDMI attributes via sysfs
Neil Horman (6):
arp: allow arp processing to honor per interface arp_accept sysctl
[SCSI] fcoe: Ensure fcoe_recv_frame is always called in process context
[SCSI] foce: remove bh disable from fcoe sw transport rcv function
[SCSI] bnx2fc: Remove bh disable in softirq context
[SCSI] fcoe: remove frame dropping code from fcoe_percpu_clean
[SCSI] fcoe: reduce contention for fcoe_rx_list lock [v2]
Neil Zhang (2):
usb: host: remove ehci-pxa168.c
usb: host: add dependence for USB_EHCI_MV
NeilBrown (27):
rtc: Expire alarms after the time is set. (v2)
w1: Fix w1_bq27000
lockd: fix arg parsing for grace_period and timeout.
ARM: OMAP2+: UART: remove unused fields in omap_uart_state.
ARM: OMAP2+: remove some orphan function declarations.
w1_bq27000: remove unnecessary NULL test.
w1_bq27000 - remove w1_bq27000_write
w1_bq27000: Only one thread can access the bq27000 at a time.
md/raid5: make sure reshape_position is cleared on error path.
md/raid10: remove unnecessary smp_mb() from end_sync_write
md/raid5: removed unused 'added_devices' variable.
md: allow re-add to failed arrays.
md: don't set md arrays to readonly on shutdown.
md/bitmap: ensure to load bitmap when creating via sysfs.
md/raid1,raid10: avoid deadlock during resync/recovery.
md: tidy up rdev_for_each usage.
md: add proper merge_bvec handling to RAID0 and Linear.
md/raid10: handle merge_bvec_fn in member devices.
md/raid1: handle merge_bvec_fn in member devices.
md/raid10 - support resizing some RAID10 arrays.
md/bitmap: remove some unused noise from bitmap.h
md/bitmap: move printing of bitmap status to bitmap.c
md/bitmap: change a 'goto' to a normal 'if' construct.
md/bitmap: remove some pointless locking.
md/bitmap: remove unnecessary indirection when allocating.
md/bitmap: discard CHUNK_BLOCK_SHIFT macro
md: fix clearing of the 'changed' flags for the bad blocks list.
Nestor Lopez Casado (1):
HID: logitech: fix mask to enable DJ mode
Nicholas Bellinger (22):
target: Export transport_generic_request_failure symbol
target: Add SCF_ACK_KREF flag for acknowledgement kref
target: Make target_release_cmd_kref release on empty list
target: Add TMR_ABORT_TASK task management support
iscsi-target: Fix iscsit_alloc_buffs() failure cases
target: Fix target_submit_tmr LUN lookup failures
target: Fix target_submit_tmr se_tmr_req allocation failures
tcm_fc: Handle target_submit_tmr allocation failure
target: Push target_submit_tmr LUN lookup failure to system_wq context
target: Allow target_submit_tmr interrupt context + pass ABORT_TASK tag
iscsi-target: Fix dynamic -> explict NodeACL pointer reference
target: Convert session_lock to irqsave
target: Add se_sess->sess_kref + get/put helpers
target: Add se_node_acl->acl_free_comp for NodeACL release path
target: Add se_node_acl->acl_kref for ->acl_free_comp usage
target: Convert se_node_acl->acl_group removal to use ->acl_kref
iscsi-target: Convert to use target_put_session + sess_kref
target: Drop unused legacy target_core_fabric_ops API callers
tcm_fc: Fix fc_exch memory leak in ft_send_resp_status
target: Bump core version to v4.1.0-rc2-ml + fabric versions
loopback: Fix transport_generic_allocate_tasks error handling
ib_srpt: Fix srpt_handle_cmd send_ioctx->ioctx_kref leak on exception
Nick Kralevich (1):
staging: android: ram_console: honor dmesg_restrict
Nicolae Mogoreanu (1):
KVM: Ignore the writes to MSR_K7_HWCR(3)
Nicolas Cavallari (2):
carl9170: claim to support IBSS RSN.
mac80211: Do not scan for IBSS merge with a fixed BSSID.
Nicolas Ferre (30):
Merge remote-tracking branch 'armsoc/depends/rmk/for-armsoc' into
at91-3.4-base
ARM: at91/dma: remove platform data from DMA controller
ARM: at91/dma: DMA controller registering with DT support
ARM: at91/at91sam9x5: PMC header file
ARM: at91/at91sam9x5: clock management for at91sam9x5 chip family
ARM: at91/at91sam9x5: Configuration and Makefile
ARM: at91/at91sam9x5: Device tree definition files
Merge remote-tracking branch 'armsoc/at91/device-board' into
at91-3.4-base2
Merge remote-tracking branch 'armsoc/at91/9x5' into at91-3.4-base2
ARM: at91/ST: remove not needed casts
ARM: at91/PMC: move assignment out of printf
ARM: at91: add at91sam9g25ek.dts in Makefile.boot
Merge branch 'irqdomain/next' of git://git.secretlab.ca/git/linux-2.6
ARM: at91/aic: add irq domain and device tree support
ARM: at91/snapper9260: move gpio_to_irq out of structure initialization
ARM/USB: at91/ohci-at91: remove the use of irq_to_gpio
ARM: at91/gpio: change comments and one variable name
ARM: at91/gpio: add irqdomain and DT support
ARM: at91/gpio: non-DT builds do not have gpio_chip.of_node field
ARM: at91/gpio: add .to_irq gpio_chip handler
ARM: at91/gpio: remove the static specification of gpio_chip.base
ARM: at91/board-dt: remove AIC irq domain from board file
ARM: at91: AIC and GPIO IRQ device tree initialization
ARM: at91/pit: add traces in case of error
ARM: at91/tclib: take iomem size from resource
ARM: at91/tc: add device tree support to atmel_tclib
ARM: at91/tc/clocksource: Add 32 bit variant to Timer Counter
ARM: at91: add sam9_smc.o to at91sam9x5 build
ARM: at91/pio: add new PIO3 features
dmaengine: at_hdmac: add slave config operation
Nicolas Pitre (24):
ARM: OMAP1: Fix pm_idle during suspend
ARM: clean up idle handlers
ARM: OMAP: convert idle handlers from pm_idle to arm_pm_idle
ARM: mach-s5pv210: use standard arch_idle()
ARM: mach-s5pc100: use standard arch_idle()
ARM: mach-s5p64x0: move idle handler from pm_idle to arm_pm_idle
ARM: mach-exynos: use standard arch_idle()
ARM: mach-at91: move special idle code out of line
ARM: mach-clps711x: move special idle code out of line
ARM: mach-ebsa110: move special idle code out of line
ARM: mach-gemini: move special idle code out of line
ARM: mach-h720x: move special idle code out of line
ARM: s3c24xx: move special idle code to out of line
ARM: plat-mxc: hook special idle handlers to arm_pm_idle
ARM: mach-msm: hook special idle handlers to arm_pm_idle
ARM: mach-ixp23xx: properly disable CPU idle call
ARM: mach-ixp4xx: properly disable CPU idle call
ARM: mach-shark: properly disable CPU idle call
ARM: mach-w90x900: properly disable CPU idle call
ARM: mach-s3c64xx: use standard arch_idle() implementation
ARM: mach-tegra: properly disable CPU idle call
ARM: substitute arch_idle()
ARM: big removal of now unused arch_idle()
ARM: 7338/1: add support for early console output via semihosting
Nigel Cunningham (1):
PM / Sleep: JBD and JBD2 missing set_freezable()
Niklas Söderlund (2):
edac: i5100 fix erroneous define for M1Err
edac: i5100 ack error detection register after each read
Nikola Pajkovsky (1):
jffs2: make jffs2_initxattrs() static
Nikolai Kondrashov (5):
HID: waltop: Add support for Waltop Q Pad
HID: kye: Add support for 3 tablets
HID: uclogic: Replace original rdescs with links
HID: waltop: Replace original rdescs with links
HID: waltop: Add support for tablet with PID 0038
Nikos Mavrogiannopoulos (1):
crypto: Add CRYPTO_ALG_KERN_DRIVER_ONLY flag
Nikunj A. Dadhania (1):
sched: Remove rcu_read_lock/unlock() from select_idle_sibling()
Nilesh Javali (2):
[SCSI] iscsi_transport: Add support to display CHAP list and delete CHAP
entry
[SCSI] qla4xxx: Add support to display CHAP list and delete CHAP entry
Nishanth Aravamudan (2):
powerpc/prom: Remove limit on maximum size of properties
bootmem/sparsemem: remove limit constraint in alloc_bootmem_section
Nishanth Menon (12):
gpio/omap: save and restore debounce registers
gpio/omap: enable irq at the end of all configuration in restore
gpio/omap: restore OE only after setting the output level
gpio/omap: handle set_dataout reg capable IP on restore
ARM: OMAP3+: SmartReflex: fix err interrupt disable sequence
ARM: OMAP3+: SmartReflex Class3: disable errorgen before disable VP
ARM: OMAP3+: SmartReflex: Add a shutdown hook
ARM: OMAP3+: SmartReflex: Fix status masking in ERRCONFIG register
ARM: OMAP3+: SmartReflex: clear ERRCONFIG_VPBOUNDINTST only on a need
ARM: OMAP3+: hwmod: add SmartReflex IRQs
mfd: Clear twl6030 IRQ status register only once
mfd: Make twl6030_irq_set_wake static
Nitin Gupta (4):
staging: zsmalloc: zsmalloc memory allocation library
staging: zram: replace xvmalloc with zsmalloc
staging: zram: remove xvmalloc
staging: zram: Rename module parameter
Nobuhiro Iwamatsu (3):
sh/next: Fix build fail by asm/system.h in asm/bitops.h
sh: dma: Collect up CHCR of SH7723 and SH7730
sh: dma: Collect up CHCR of SH7763, SH7764, SH7780 and SH7785
Octavian Purdila (2):
Bluetooth: silence lockdep warning
Bluetooth: Fix RFCOMM session reference counting issue
Ohad Ben-Cohen (30):
remoteproc: add framework for controlling remote processors
remoteproc: add debugfs entries
remoteproc: create rpmsg virtio device
remoteproc/omap: add a remoteproc driver for OMAP4
rpmsg: add virtio-based remote processor messaging bus
samples/rpmsg: add an rpmsg driver sample
remoteproc: remove unused resource type
remoteproc/omap: utilize module_platform_driver
remoteproc: look for truncated firmware images
remoteproc: add Kconfig menu
rpmsg: add Kconfig menu
ARM: OMAP: omap_device: Expose omap_device_{alloc, delete, register}
remoteproc: depend on EXPERIMENTAL
rpmsg: depend on EXPERIMENTAL
remoteproc: don't use virtio's weak barriers
remoteproc: bail out if firmware has different endianess
remoteproc: s/big switch/lookup table/
remoteproc: make sure we're parsing a 32bit firmware
remoteproc/omap: two Kconfig fixes
rpmsg: fix name service endpoint leak
rpmsg: validate incoming message length before propagating
rpmsg: fix published buffer length in rpmsg_recv_done
ARM: OMAP: don't build hwspinlock in vain
remoteproc: resource table overhaul
remoteproc: remoteproc_rpmsg -> remoteproc_virtio
remoteproc: safer boot/shutdown order
remoteproc: remove the single rpmsg vdev limitation
remoteproc/omap: remove the mbox_callback limitation
remoteproc: remove the hardcoded vring alignment
remoteproc: cleanup resource table parsing paths
Ola Lilja (3):
ARM: ux500: Add placeholder for clk_set_parent
ARM: ux500: Add DMA-channels for MSP
ARM: ux500: Add audio-regulators
Oleg Nesterov (19):
tracing: let trace_signal_generate() report more info, kill
overflow_fail/lose_info
tracing: send_sigqueue() needs trace_signal_generate() too
CLONE_PARENT shouldn't allow to set ->exit_signal
exit_signal: simplify the "we have changed execution domain" logic
exit_signal: fix the "parent has changed security domain" logic
exec: move de_thread()->setmax_mm_hiwater_rss() into exec_mmap()
ptrace: the killed tracee should not enter the syscall
ptrace: don't send SIGTRAP on exec if SEIZED
signal: give SEND_SIG_FORCED more power to beat SIGNAL_UNKILLABLE
signal: cosmetic, s/from_ancestor_ns/force/ in prepare_signal() paths
signal: oom_kill_task: use SEND_SIG_FORCED instead of force_sig()
signal: zap_pid_ns_processes: s/SEND_SIG_NOINFO/SEND_SIG_FORCED/
usermodehelper: use UMH_WAIT_PROC consistently
usermodehelper: introduce umh_complete(sub_info)
usermodehelper: implement UMH_KILLABLE
usermodehelper: kill umh_wait, renumber UMH_* constants
usermodehelper: ____call_usermodehelper() doesn't need do_exit()
kmod: introduce call_modprobe() helper
kmod: make __request_module() killable
Oliver Neukum (5):
USB: code cleanup in suspend/resume path (3rd try)
USB: cleanup the handling of the PM complete call
[SCSI] st: implement PM
USB: allow users to run setserial with cdc-acm
usbnet: consider device busy at each recieved packet
Olivier Sobrie (3):
udlfb: Fix invalid return codes in edid sysfs entry store function
Input: ili210x - add support for Ilitek ILI210x based touchscreens
i2c-isch: Decrease delay in command completion check loop
Olof Johansson (77):
ARM: tegra: emc: device tree bindings
ARM: tegra: seaboard: add EMC table to device tree
ARM: tegra: Don't WARN_ON() for too early dma channel allocations
ARM: tegra: use APB DMA for accessing APB devices
ARM: tegra: fuse: use apbio dma for register access
ARM: tegra: fuse: add functions to access chip revision
ARM: tegra: fuse: add bct strapping reading
ARM: tegra: emc: convert tegra2_emc to a platform driver
ARM: tegra: emc: device tree support
Merge branch 'ux500-timers' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into
ux500/timers
Merge tag 'v3.3-rc2' into depends/rmk/for-armsoc
Merge branch 'at91-3.4-base' of git://github.com/at91linux/linux-at91
into next/cleanup
Merge branch 'at91-3.4-base+pm_cleanup' of
git://github.com/at91linux/linux-at91 into next/cleanup
Merge branch 'at91-3.4-base' of git://github.com/at91linux/linux-at91
into at91/base
Merge branch 'at91-3.4-base+device_board' of
git://github.com/at91linux/linux-at91 into at91/device-board
Merge branch 'at91-3.4-base+pm_cleanup' of
git://github.com/at91linux/linux-at91 into at91/pm_cleanup
Merge branch 'at91-3.4-base+9x5' of git://github.com/at91linux/linux-at91
into at91/9x5
Merge branch 'ux500-timers' of
git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson into
next/soc
Merge branch 'mxs/clk' of git://git.linaro.org/people/shawnguo/linux-2.6
into next/soc
Merge branch 'mxs/defconfig' of
git://git.linaro.org/people/shawnguo/linux-2.6 into next/soc
Merge branch 'at91-3.4-base+9x5' of git://github.com/at91linux/linux-at91
into next/soc
Merge branch 'at91-3.4-base+device_board' of
git://github.com/at91linux/linux-at91 into next/drivers
Merge branch 'mxs/boards' of
git://git.linaro.org/people/shawnguo/linux-2.6 into next/boards
Merge branch 'features/imx-clk-prepare' of
git://git.pengutronix.de/git/imx/linux-2.6 into next/drivers
staging:iio: isl29018: add of_match table for device-tree probing
staging:iio: ak8975: add of_match table for device-tree probing
Merge branch 'for-arm-soc' of git://sources.calxeda.com/kernel/linux into
next/soc
x86, efi: Refactor efi_init() a bit
x86, efi: Convert printk to pr_*()
x86, efi: Cleanup config table walking
x86, efi: Add basic error handling
x86, efi: Allow basic init with mixed 32/64-bit efi/kernel
Merge branch 'for-3.4/soc' into for-3.4/t30-smp
Merge branch 'for-3.4/soc-drivers' into for-3.4/t30-smp
Merge branch 'depends/rmk/for-armsoc' into for-3.4/cleanup-and-fixes
Merge branch 'fixes-non-critical' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/fixes-non-critical
Merge branch 'cleanup' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/cleanup
Merge branch 'next/cleanup-use-static' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/cleanup
Merge branch 'maintainers' of
git://gitorious.org/linux-davinci/linux-davinci into next/maintainers
Merge branch 'fixes-non-critical-part2' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/fixes-non-critical
Merge tag 'rpmsg-fixes-and-more-for-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc into next/rpmsg
Merge branch 'next/cleanup-s3c24xx' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/cleanup
Merge tag 'imx35-imx5-aips-setup' of
git://git.pengutronix.de/git/imx/linux-2.6 into next/soc
Merge branch 'dt' of git://github.com/hzhuang1/linux into next/dt
Merge branch 'regulator' of git://github.com/hzhuang1/linux into
next/drivers
Merge branch 'rtc' of git://github.com/hzhuang1/linux into next/drivers
Merge branch 'io-cleanup-for-3.4' of
git://sources.calxeda.com/kernel/linux into devel/io-cleanup
Merge branch 'io-cleanup-for-3.4' of
git://sources.calxeda.com/kernel/linux into next/cleanup2
Merge branch 'fixes-non-critical-part3' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/fixes-non-critical
Merge branch 'ams-delta' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/boards
Merge branch 'cleanup-pm' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/cleanup
Merge branch 'uart' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/cleanup
Merge branch 'dt-part2' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/dt
Merge branch 'sr' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into
next/drivers
Merge branch 'board' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into next/boards
Merge branch 'next/devel-samsung' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into next/soc
Merge branch 'fix-smsc911x-regulator' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes
Merge branch 'next/cleanup-exynos-clock' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/cleanup
Merge branch 'next/board-samsung' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/boards
Merge branch 'next/devel-samsung-mmc' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/drivers
Merge branch 'next/devel-samsung-dma' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/drivers
Merge branch 'next/devel-samsung-pd' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
next/drivers
Merge branch 'soc' of
git://git.kernel.org/pub/scm/linux/kernel/git/rafael/renesas into next/soc
Merge branch 'io-cleanup-for-3.4' of
git://sources.calxeda.com/kernel/linux into devel/io-cleanup
Merge branch 'io-cleanup-for-3.4' of
git://sources.calxeda.com/kernel/linux into next/cleanup2
Input: of_keymap - add device tree bindings for simple key matrices
Input: tegra-kbc - revise device tree support
ARM: tegra: update main repo and add patchwork
Merge branch 'io-cleanup-for-3.4' of
git://sources.calxeda.com/kernel/linux into next/cleanup2
Merge branch 'tegra/soc' into next/cleanup2
Merge branch 'for-3.4/fixes-for-io-cleanup' of
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into
next/cleanup2
Merge branch 'fixes-non-critical' into next/drivers2
Merge branch 'for-3.4/fixes-for-rc1-and-v3.3' of
git://git.kernel.org/pub/scm/linux/kernel/git/swarren/linux-tegra into fixes
Merge branch 'fixes' of
git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes
Merge branch 'fixes' of git://github.com/hzhuang1/linux into fixes
ARM: fix builds due to missing <asm/system_misc.h> includes
ARM: clps711x: fix missing include file
Omar Ramirez Luna (3):
staging: tidspbridge: fix bridge_open memory leaks
staging: tidspbridge: always compile dsp wdt code
staging: tidspbridge: detect wdt3 feature at runtime
Ondrej Zary (1):
Resurrect Intel740 driver: i740fb
Or Gerlitz (8):
IB/iser: Post initial receive buffers before sending the final login
request
IB: Use central enum for speed instead of hard-coded values
net/mlx4: fix sparse warnings on TX control flags, endianess
net/mlx4: fix sparse warnings on TX blue flame buffer
mlx4_core: Get rid of redundant ext_port_cap flags
IB: Change CQE "csum_ok" field to a bit flag
IB/mlx4: Fix info returned when querying IBoE ports
mlx4_core: Allow dynamic MTU configuration for IB ports
Orjan Friberg (1):
USB: gadget: Make g_hid device class conform to spec.
Oskar Schirmer (2):
i2c: imx: fix imx driver to work though signal is pending
watchdog: make imx2_wdt report boot status correctly
Oskari Saarenmaa (1):
Input: sentelic - improve packet debugging information
Ozan Ã?aÄ?layan (1):
cpupower: Fix linking with --as-needed
Pablo Neira Ayuso (19):
netlink: add netlink_dump_control structure for netlink_dump_start()
netlink: allow to pass data pointer to netlink_dump_start() callback
netfilter: ctnetlink: support kernel-space dump filtering by ctmark
netfilter: ctnetlink: allow to set helper for new expectations
netfilter: ctnetlink: allow to set expectation class
netfilter: ctnetlink: add NAT support for expectations
netfilter: ctnetlink: allow to set expectfn for expectations
netfilter: nf_ct_udp[lite]: convert UDP[lite] timeouts to array
netfilter: nf_ct_tcp: move retransmission and unacknowledged timeout to
array
netfilter: nf_ct_gre: add unsigned int array to define timeouts
netfilter: nf_conntrack: pass timeout array to l4->new and l4->packet
netfilter: add cttimeout infrastructure for fine timeout tuning
netfilter: nf_ct_ext: add timeout extension
netfilter: xt_CT: allow to attach timeout policy + glue code
netfilter: xt_LOG: use CONFIG_IP6_NF_IPTABLES instead of CONFIG_IPV6
netfilter: cttimeout: fix dependency with l4protocol conntrack module
netfilter: xt_CT: missing rcu_read_lock section in timeout assignment
netfilter: xt_CT: fix assignation of the generic protocol tracker
netfilter: nf_conntrack: permanently attach timeout policy to conntrack
Padmanabh Ratnakar (2):
be2net: Fix link status query command
be2net: Use new implementation of get mac list command
Pan Jiafei (1):
USB: ehci-fsl: Turn on cache snooping on MPC8xxx
Paolo Bonzini (1):
[SCSI] virtio-scsi: SCSI driver for QEMU based virtual machines
Paolo Pantò (1):
[media] rtl28xxu: add another Freecom usb id
Paul E. McKenney (46):
rcu: Bring RTFP.txt up to date.
rcu: Add lockdep-RCU checks for simple self-deadlock
rcu: Add diagnostic for misaligned rcu_head structures
rcu: Avoid waking up CPUs having only kfree_rcu() callbacks
rcu: Move RCU_TRACE to lib/Kconfig.debug
s390: Convert call_rcu() to kfree_rcu(), drop ext_int_hash_update()
tcm_fc: Convert call_rcu() to kfree_rcu(), drop ft_tport_rcu_free()
ipv4: Convert call_rcu() to kfree_rcu(), drop opt_kfree_rcu()
ipv4: Convert call_rcu() to kfree_rcu(), drop opt_kfree_rcu
mac80211: Convert call_rcu() to kfree_rcu(), drop mesh_gate_node_reclaim()
rcu: Simplify offline processing
rcu: Make rcutorture flag online/offline failures
rcu: Limit lazy-callback duration
rcu: Check for callback invocation from offline CPUs
rcu: Don't make callbacks go through second full grace period
rcu: Remove single-rcu_node optimization in rcu_start_gp()
rcu: Protect __rcu_read_unlock() against scheduler-using irq handlers
rcu: Streamline code produced by __rcu_read_unlock()
rcu: Prevent RCU callbacks from executing before scheduler initialized
rcu: Inform RCU of irq_exit() activity
rcu: Simplify unboosting checks
rcu: Clean up straggling rcu_preempt_needs_cpu() name
rcu: Check for idle-loop entry while in RCU read-side critical section
rcu: Make rcu_sleep_check() also check rcu_lock_map
rcu: Note that rcu_access_pointer() can be used for teardown
rcu: Remove #ifdef CONFIG_SMP from TREE_RCU
rcu: Set RCU CPU stall times via sysfs
rcu: Print scheduling-clock information on RCU CPU stall-warning messages
rcutorture: Permit holding off CPU-hotplug operations during boot
rcu: Make documentation give more realistic rcutorture duration
rcu: Add CPU-stall capability to rcutorture
rcu: Update stall-warning documentation
rcu: Check for illegal use of RCU from offlined CPUs
rcu: Move synchronize_sched_expedited() to rcutree.c
rcu: No interrupt disabling for rcu_prepare_for_idle()
lockdep: Add CPU-idle/offline warning to lockdep-RCU splat
rcu: Rework detection of use of RCU by offline CPUs
rcu: Call out dangers of expedited RCU primitives
rcu: Trace only after NULL-pointer check
rcu: Remove redundant check for rcu_head misalignment
rcu: Allow nesting of rcu_idle_enter() and rcu_idle_exit()
rcu: Add RCU_NONIDLE() for idle-loop RCU read-side critical sections
rcu: Eliminate softirq-mediated RCU_FAST_NO_HZ idle-entry loop
rcu: Hold off RCU_FAST_NO_HZ after timer posted
staging: android/lowmemorykiller: Don't unregister notifier from atomic
context
ACPI: Fix unprotected smp_processor_id() in
acpi_processor_cst_has_changed()
Paul Fertser (2):
ASoC: alc5632: Fix Boost Volume TLVs used for the external microphones
ASoC: alc5632: Fix Capture/Playback attributes for microphone inputs
Paul Fox (1):
Input: psmouse - use psmouse_[de]activate() from sentelic and hgpk drivers
Paul Gortmaker (39):
drivers/net: fix up stale paths from driver reorg
drivers/net: strip unused module code from sun3_82586.c
tty: sparc: rename drivers/tty/serial/suncore.h ->
include/linux/sunserialcore.h
ppc-6xx: fix build failure in flipper-pic.c and hlwd-pic.c
tipc: nuke the delimit static inline function.
ASoC: fix trivial build error in mpc5200_dma.c
[IA64] Fix warning from machine_kexec.c
[IA64] Check return from device_register() in cx_device_register()
[IA64] Fix a couple of warnings for EXPORT_SYMBOL
usb: fix defined but not used warnings in hcd-pci.c
x86: relocate get/set debugreg fcns to include/asm/debugreg.
spinlock: macroize assert_spin_locked to avoid bug.h dependency
lib: fix implicit users of kernel.h for TAINT_WARN
includecheck: delete any duplicate instances of module.h
fs: reduce the use of module.h wherever possible
bug.h: add include of it to various implicit C users
regmap: delete unused module.h from drivers/base/regmap files
BUG: headers with BUG/BUG_ON etc. need linux/bug.h
bug: consolidate BUILD_BUG_ON with other bug code
kernel.h: doesn't explicitly use bug.h, so don't include it.
ucc_geth: separate out rx/tx ring alloc and free operations
lib: reduce the use of module.h wherever possible
serial: delete last unused traces of pausing I/O in 8250
serial: make 8250's serial_in shareable to other drivers.
serial: delete useless void casts in 8250.c
serial: reduce number of indirections in 8250 code
serial: introduce generic port in/out helpers
serial: use serial_port_in/out vs serial_in/out in 8250
serial: remove back and forth conversions in serial_out_sync
device.h: cleanup users outside of linux/include (C files)
powerpc/85xx: fix Kconfig warning about missing 8250 dependency
gianfar: Add support for byte queue limits.
gianfar: constify giant block of status descriptor strings
gianfar: delete orphaned version strings and dead macros
device.h: audit and cleanup users in main include dir
powerpc/83xx: mpc836x - fix failed phy detection for ucc ethernet on MDS
gianfar: use netif_tx_queue_stopped instead of __netif_subqueue_stopped
ARM: pxa: fix regulator related build fail in magician_defconfig
ARM: pxa: fix build failure for regulator consumer in em-x270.c
Paul Mackerras (22):
ppp: Change copyright notices from ANU to me
ppp: Move ioctl definitions from if_ppp.h to new ppp-ioctl.h
ppp: Replace uses of <linux/if_ppp.h> with <linux/ppp-ioctl.h>
KVM: PPC: Make wakeups work again for Book3S HV guests
KVM: PPC: Keep a record of HV guest view of hashed page table entries
KVM: PPC: Keep page physical addresses in per-slot arrays
KVM: PPC: Add an interface for pinning guest pages in Book3s HV guests
KVM: PPC: Make the H_ENTER hcall more reliable
KVM: PPC: Only get pages when actually needed, not in
prepare_memory_region()
KVM: PPC: Allow use of small pages to back Book3S HV guests
KVM: PPC: Allow I/O mappings in memory slots
KVM: PPC: Maintain a doubly-linked list of guest HPTEs for each gfn
KVM: PPC: Implement MMIO emulation support for Book3S HV guests
KVM: PPC: Implement MMU notifiers for Book3S HV guests
KVM: Add barriers to allow mmu_notifier_retry to be used locklessly
KVM: PPC: Allow for read-only pages backing a Book3S HV guest
KVM: PPC: Book3S HV: Keep HPTE locked when invalidating
KVM: PPC: Book3s HV: Maintain separate guest and host views of R and C
bits
KVM: PPC: Book3S HV: Use the hardware referenced bit for kvm_age_hva
KVM: PPC: Book3s HV: Implement get_dirty_log using hardware changed bit
KVM: PPC: Move kvm_vcpu_ioctl_[gs]et_one_reg down to platform-specific
code
KVM: Move gfn_to_memslot() to kvm_host.h
Paul Mundt (18):
sh: intc: Make global intc controller counter static.
sh: intc: Prefer IRQCHIP_SKIP_SET_WAKE over a dummy set_wake callback.
sh: intc: Kill off superfluous irq_shutdown hooking.
sh: intc: Use IRQ_SET_MASK_OK_NOCOPY for intc_set_affinity.
sh: intc: optimize intc IRQ lookup
sh: cpufreq: percpu struct clk accounting.
sh: cpufreq: struct device lookup from CPU topology.
sh: cpufreq: Support CPU clock frequency table.
sh: cpufreq: notify about rate rounding fallback.
sh: cpufreq: Wire up scaling_available_freqs support.
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into sh-latest
Merge branch 'sh/cpufreq' into sh-latest
Merge branch 'common/intc-extension' into sh-latest
sh: Avoid exporting unimplemented syscalls.
sh: Consolidate duplicate _32/_64 unistd definitions.
sh: select ARCH_DISCARD_MEMBLOCK.
sh: intc: Fix up section mismatch for intc_ack_data
sh: Support I/O space swapping where needed.
Paul Parsons (13):
pxa/hx4700: Correct StrataFlash block size discovery
pxa/hx4700: Add ASIC3 LED support
pxa/hx4700: Fix PXA_GPIO_IRQ_BASE/IRQ_NUM values
mfd: Add to_irq() member to asic3 gpio_chip structure
ARM: pxa/hx4700: Remove unwanted request for GPIO105
ARM: pxa/hx4700: Reduce sleep mode battery discharge by 35%
pxa/hx4700: Remove pcmcia platform_device structure
mtd: chips: cfi_cmdset_0001: Match ENABLE_VPP()/DISABLE_VPP() calls
mtd: chips: cfi_cmdset_0002: Match ENABLE_VPP()/DISABLE_VPP() calls
mtd: maps: physmap: Add reference counter to set_vpp()
mtd: maps: l440gx: Add reference counter to set_vpp()
mtd: maps: pcmciamtd: Add reference counter to set_vpp()
mtd: maps: sa1100-flash: Add reference counter to set_vpp()
Paul Stewart (2):
mac80211: Filter duplicate IE ids
mac80211: Don't let regulatory make us deaf
Paul Walmsley (10):
tty: serial: OMAP: use a 1-byte RX FIFO threshold in PIO mode
tty: serial: OMAP: block idle while the UART is transferring data in PIO
mode
tty: serial: omap-serial: wakeup latency constraint is in microseconds,
not milliseconds
ARM: OMAP2+: I2C: always compile I2C reset code, even if I2C driver is
not built
ARM: OMAP2xxx: PM: remove obsolete timer disable code in the suspend path
ARM: OMAP3: PM: remove superfluous calls to pwrdm_clear_all_prev_pwrst()
ARM: OMAP2+: PM: clean up omap_set_pwrdm_state()
ARM: OMAP2+: PM: share clkdms_setup() across OMAP2, 3, 4
ARM: OMAP2+: omap_device: call all suspend, resume callbacks when
OMAP_DEVICE_NO_IDLE_ON_SUSPEND is set
ARM: OMAP2+: PM: share some suspend-related functions across OMAP2, 3, 4
Paul Zimmerman (8):
usb: dwc3: clean up whitespace damage, typos, missing parens, etc.
usb: dwc3: gadget: don't wrap around the TRB poll on non-ISOC
usb: dwc3: fix bogus test in dwc3_gadget_start_isoc
usb: dwc3: replace hard-coded constant in DWC3_GCTL_SCALEDOWN(3)
usb: dwc3: pci: fix failure path in dwc3_pci_probe()
usb: dwc3: shorten long delay in dwc3_gadget_set_link_state()
usb: dwc3: take lock while modifying flags
usb: dwc3: clear 'res_trans_idx' as soon as it becomes invalid
Paulo Zanoni (2):
drm/i915: set interlaced bits for TRANSCONF
drm/i915: add missing SDVO bits for interlaced modes on ILK
Pavel Emelyanov (6):
datagram: Factor out sk queue referencing
datagram: Add offset argument to __skb_recv_datagram
skb: Add skb_peek_next helper
sock: Introduce the SO_PEEK_OFF sock option
unix: Support peeking offset for datagram and seqpacket sockets
unix: Support peeking offset for stream sockets
Pavel Hofman (1):
ALSA: ice1724 - constrain runtime rates for locked internal rate
Pavel Roskin (1):
ath9k: avoid useless cast from (struct ath_rateset *) to (u8 *) and back
Pavel Shilovsky (13):
CIFS: Fix a spurious error in cifs_push_posix_locks
CIFS: Respect negotiated MaxMpxCount
CIFS: Simplify inFlight logic
CIFS: Introduce credit-based flow control
CIFS: Make wait_for_free_request killable
CIFS: Prepare credits code for a slot reservation
CIFS: Delete echo_retries module parm
CIFS: Separate protocol-specific code from transport routines
CIFS: Separate protocol-specific code from demultiplex code
CIFS: Separate protocol-specific code from cifs_readv_receive code
CIFS: Expand CurrentMid field
CIFS: Change mid_q_entry structure fields
CIFS: Add missed forcemand mount option
Pawel Moll (10):
ARM: vexpress: Get rid of MMIO_P2V
ARM: versatile: Map local timers using Device Tree when possible
ARM: vexpress: Use FDT data in platform SMP calls
ARM: vexpress: Add Device Tree support
ARM: vexpress: Motherboard RS1 memory map support
ARM: vexpress: Add Device Tree for V2P-CA5s core tile
ARM: vexpress: Add Device Tree for V2P-CA9 core tile
ARM: vexpress: Add Device Tree for V2P-CA15 core tile (TC1 variant)
i2c: versatile: Add Device Tree support
params: <level>_initcall-like kernel parameters
Pekka Enberg (1):
perf report: Add a simple GTK2-based 'perf report' browser
Peter Chen (2):
usb: fsl_udc_core: Fix scheduling while atomic dump message
usb: Fix build error due to dma_mask is not at pdev_archdata at ARM
Peter De Schrijver (20):
ARM: tegra: add support for tegra30 interrupts
ARM: tegra: add support for new clock framework features
ARM: tegra: implement basic tegra30 clock framework
ARM: tegra: enable tegra30 clock framework
ARM: tegra: initialize basic system clocks
ARM: tegra: definitions for flow controller
ARM: tegra: assembler code for LP3
ARM: tegra: cpuidle driver for tegra
ARM: tegra: Avoid compiling cpuidle code when not configured
ARM: tegra: cleanup use of chipid register
ARM: tegra: export Tegra chipid
ARM: tegra: initialize Tegra chipid early
ARM: tegra: functions to access the flowcontroller
ARM: tegra: rework Tegra secondary CPU core bringup
ARM: tegra: prepare powergate.c for multiple variants
ARM: tegra: export tegra_powergate_is_powered()
ARM: tegra: add support for Tegra30 powerdomains
ARM: tegra: support for Tegra30 CPU powerdomains
ARM: tegra: support for secondary cores on Tegra30
ARM: tegra: Enable CPUIdle on Tegra20
Peter Huewe (12):
staging/xgifb: Remove unsupported mode LCD_320x480
staging/xgifb: Include sis headers
staging/xgifb: Use structs and defines from the sis headers
staging/xgifb: Remove remaining duplicate structs and defines
staging/xgifb: Include sis initdef.h header
staging/xgifb: Rename panel defines and remove duplicated defines
staging/xgifb: Rename Set* defines and remove duplicated defines
staging/xgifb: Rename remaining sis initdef.h defines and remove
duplicates
staging/xgifb: Rename XGI specific initdef.h defines
staging/xgifb: Use TVCLKBASE_315 as a base address
staging/xgifb: remove remaining duplicate initdef.h defines
staging: asus_oled: Remove superfluous loop
Peter Hurley (1):
Bluetooth: Fix l2cap conn failures for ssp devices
Peter Korsgaard (2):
atmel_lcdfb: support 16bit BGR:565 mode, remove unsupported 15bit modes
USB: ftdi_sio: add support for BeagleBone rev A5+
Peter Meerwald (1):
drivers/leds: add driver for PCA9633 I2C chip
Peter P Waskiewicz Jr (1):
ixgbe: Add module parameter to allow untested and unsafe SFP+ modules
Peter Pan(æ½?å?«å¹³) (1):
bonding: send igmp report for its master
Peter Ross (2):
drm/i915: allow interlaced mode output on the SDVO connector
drm/i915: allow interlaced mode output on the HDMI connector
Peter Ujfalusi (45):
ASoC: tlv320dac33: Use core to set the msbits constraint
ASoC: twl4030: Use core to set the msbits constraint
ASoC: omap-dmic: Use core to set the msbits constraint
ASoC: omap-mcpdm: Set 24msbits constraint
ASoC: soc-pcm: msbits constraint: Drop 8 and 16 bit sample sizes
ASoC: sdp4430: Correct author e-mail address
ASoC: OMAP4: Rename the sdp4430 machine driver
ASoC: omap-abe-twl6040: Correct internal prefix, Kconfig entry
include: platform_data: Platform data header for OMAP4 ASoC audio
OMAP4: 4430sdp: Register platform device for OMAP4 audio
ASoC: omap-abe-twl6040: Convert to platform deriver
ASoC: twl6040: Convert MICBIAS to SUPPLY widget
ASoC: omap-abe-twl6040: Add complete DAPM routing
ASoC: omap-abe-twl6040: DAI link selection based on platform data
ASoC: omap-abe-twl6040: Configure card according to platform data
ASoC: omap-abe-twl6040: Use provided MCLK frequency from pdata
OMAP4: omap4panda: Enable audio support
ASoC: Kconfig: OMAP4: Enable support for PandaBoards
ASoC: twl4030: Debug code cleanup
OMAP4: dma: Correct CPU version check for dma_common_ch_end
regulator: twl-regulator: Add fixed LDO for V1V8, V2V1 supply
mfd: twl-core: regulator configuration for twl6030 V1V8, V2V1 SMPS
OMAP4: panda: Correct cpu version check for 4430
ARM: OMAP: mcbsp: Convert core driver to proper platform driver
OMAP: mcbsp: Move core driver under sound/soc/omap
ASoC: OMAP: McBSP: Consolidate plat/mcbsp.h content
ASoC: omap-mcbsp: Create a single driver for McBSP
ARM: OMAP: Do not register omap-mcbsp-dai device
ASoC: OMAP: mcbsp.h: Clean up bit definitions
ASoC: OMAP McBSP: Remove redundant accessors
ASoC: omap-mcbsp: Cleanup of module probe/remove code
ASoC: omap-mcbsp: Merge the omap_mcbsp_data into omap_mcbsp structure
ASoC: omap-mcbsp: Simplify DMA configuration
ASoC: omap: mcbsp: Use uniform st_data pointer initialization
ASoC: omap: mcbsp: Remove redundant checks for the st_data pointer
ASoC: omap-mcbsp: Configure wakeup in later phase
ASoC: omap-mcbsp: When closing the port select PRCM source for CLKS signal
ASoC: omap McBSP: Clear rx_irq at probe time for OMAP4
ARM: OMAP2+: McBSP: Correct CLKR/FSR clock source mux configuration
ARM/ASoC: OMAP McBSP: Move remainig defines from arch to ASoC header
ASoC: omap-mcbsp: Single function CLKR/FSR source mux configuration
ASoC: omap-mcbsp: Correct clock muxing for CLKR/FSR signals
ARM: OMAP: Remove CONFIG_OMAP_MCBSP references
ASoC: OMAP: Build config cleanup for McBSP
mfd: Detach twl6040 from the pmic mfd driver
Peter Zijlstra (25):
perf: Update the mmap control page on mmap()
perf, arch: Rework perf_event_index()
perf: Fix mmap_page::offset computation
perf, x86: Implement user-space RDPMC support, to allow fast, user-space
access to self-monitoring counters
perf, x86: Provide means for disabling userspace RDPMC
perf: Extend the mmap control page with time (TSC) fields
perf tools: Add x86 RDPMC, RDTSC test
jump_label: Add some documentation
sched, block: Unify cache detection
sched/rt: Keep period timer ticking when rt throttling is active
sched/rt: Do not throttle when PI boosting
sched: Move load-balancing arguments into helper struct
sched: Rename load-balancing fields
sched: Ditch per cgroup task lists for load-balancing
sched: Fix load-balance wreckage
sched: Cleanup cpu_active madness
printk/sched: Introduce special printk_sched() for those awkward moments
sched: Update yield() docs
sched: Fix nohz load accounting -- again!
perf/x86: Prettify pmu config literals
printk: Make it compile with !CONFIG_PRINTK
perf: Fix mmap_page capabilities and docs
sched: Fix compiler warning about declared inline after use
sched/x86/smp: Do not enable IRQs over calibrate_delay()
sched: Fix select_fallback_rq() vs cpu_active/cpu_online
Petr Uzel (3):
qla4xxx: Add missing spaces to error messages
[SCSI] qla4xxx: Add missing spaces to error messages
[SCSI] sd: make comment and printk string match code
Petr Vandrovec (1):
ACPI: Fix use-after-free in acpi_map_lsapic
Philip A. Prindeville (1):
geos: Platform driver for Geos and Geos2 single-board computers.
Philip Prindeville (2):
x86/geode/alix2: Supplement driver to include GPIO button support
x86/geode/net5501: Add platform driver for Soekris Engineering net5501
Philipp Grete (1):
drm/i915: Fixes distorted external screen image on HP 2730p
Philipp Zabel (6):
MAINTAINERS: update maintainer entry for pxa/hx4700
serial: pxa: add clk_prepare/clk_unprepare calls
USB: ohci-pxa27x: add clk_prepare/clk_unprepare calls
net/irda: add clk_prepare/clk_unprepare to pxaficp_ir
[media] V4L: pxa_camera: add clk_prepare/clk_unprepare calls
video: pxafb: add clk_prepare/clk_unprepare calls
Philippe Langlais (2):
ARM: ux500: set ARCH_NR_GPIO to 355 on U8500 platforms
ARM: ux500: fix around AB8500 GPIO macro name
Philippe Rétornaz (3):
i.MX SDMA: Fix burstsize settings
mx31moboard: update maintainer
mx31moboard: Add watchdog support
Phillip Lougher (6):
Squashfs: update comment removing reference to zlib only
Squashfs: remove redundant length initialisation in squashfs_readdir
Squashfs: remove redundant length initialisation in squashfs_lookup
Squashfs: get rid of obsolete definitions in header file
Squashfs: fix f_pos check in get_dir_index_using_offset
Squashfs: add mount time sanity check for block_size and block_log match
Ping Cheng (2):
Input: wacom - use BTN_TOOL_FINGER to indicate touch device type
Input: wacom - use switch statement for wacom_tpc_irq()
Pontus Fuchs (3):
wl12xx: Make sure HW is available in sched scan ops
wl12xx: Set IEEE80211_TX_RC_MCS on MCS rates on TX complete.
wl12xx: Set IEEE80211_TX_RC_SHORT_GI if short GI was used on
Prabhakar Kushwaha (1):
NAND Machine support for Integrated Flash Controller
Pradeep A Dalvi (3):
netdev: ethernet dev_alloc_skb to netdev_alloc_skb
netdev: ethernet dev_alloc_skb to netdev_alloc_skb
netdev: ethernet dev_alloc_skb to netdev_alloc_skb
Pradeep A. Dalvi (3):
mace: Fix build for mace due to netdev_alloc_skb
netdev: ethernet dev_alloc_skb to netdev_alloc_skb
netdev: ethernet dev_alloc_skb to netdev_alloc_skb
Praneeth Kumar Bajjuri (1):
staging: android-alarm: Disable Android alarm driver by default
Prarit Bhargava (1):
genirq: Respect NUMA node affinity in setup_irq_irq affinity()
Prasanna Kumar (1):
ath6kl: add support for AR6003 2048 byte board file
Prashanth Nageshappa (1):
perf probe: Finder fails to resolve function name to address
Pratyush Anand (1):
i2c: designware: dw_i2c_init_driver as subsys initcall
Praveena Nadahally (1):
usb: gadget: Add Interface Association Descriptor to ECM
Pravin B Shelar (1):
proc-ns: use d_set_d_op() API to set dentry ops in proc_ns_instantiate().
Preston Fick (1):
usb: cp210x: Update to support CP2105 and multiple interface devices
Przemo Firszt (9):
HID: wacom: Force new name for Wacom Intuos4 WL PTK-540WL
HID: wacom: fix proximity tool release
HID: wacom: set ABS_MISC bit for Intuos4 WL
HID: wacom: Add serial and id reporting for Wacom Intuos4 WL
HID: wacom: report distance for Intuos4 WL
HID: wacom: Add pad buttons reporting on Intuos4 WL
HID: wacom: Reset stylus buttons - Intuos4 WL
HID: wacom: Replace __set_bit with input_set_capability
HID: wacom: Add reporting of wheel for Intuos4 WL
Qiang Liu (1):
sata_fsl: add support for interrupt coalsecing feature
Qiao Zhou (1):
ASoC: add more sample rate for pxa-ssp
Rabin Vincent (9):
rtc: Disable the alarm in the hardware (v2)
staging: logger: hold mutex while removing reader
mfd: Don't use mutex_lock_interruptible in ab8500-core
ARM: 7351/1: ftrace: remove useless memory checks
ARM: 7330/1: ftrace: use canonical Thumb-2 wide instruction format
ARM: 7331/1: extract out insn generation code from ftrace
ARM: 7332/1: extract out code patch function from kprobes
ARM: 7333/2: jump label: detect %c support for ARM
ARM: 7334/1: add jump label support
Rachna Patil (1):
Input: add support for TI Touchscreen controller
Rafael Aquini (1):
mm: SLAB Out-of-memory diagnostics
Rafael J. Wysocki (39):
Merge branch 'devfreq-for-next' of
git://git.infradead.org/users/kmpark/linux-samsung into pm-devfreq
PM / Sleep: Introduce "late suspend" and "early resume" of devices
PM / Sleep: Introduce generic callbacks for new device PM phases
PM / Domains: Run late/early device suspend callbacks at the right time
Merge branch 'v3.4-for-rafael' of
git://git.kernel.org/pub/scm/linux/kernel/git/kgene/linux-samsung into
pm-domains
Merge commit 'pm-fixes-for-3.3-rc3' into pm-sleep
Merge commit 'pm-fixes-for-3.3-rc3' into pm-qos
PM / Sleep: Initialize wakeup source locks in wakeup_source_add()
PM / Sleep: Do not check wakeup too often in try_to_freeze_tasks()
PM / Sleep: Remove unnecessary label from suspend_freeze_processes()
PCI / PM: Disable wakeup during shutdown for devices not enabled to wake
up
PM / Sleep: Unify kerneldoc comments in kernel/power/suspend.c
PM / Sleep: Make enter_state() in kernel/power/suspend.c static
PM / Sleep: Drop suspend_stats_update()
PM: Add comment describing relationships between PM callbacks to pm.h
PCI / PCIe: Introduce command line option to disable ARI
PM / Sleep: Fix possible infinite loop during wakeup source destruction
PM / Sleep: Fix race conditions related to wakeup source timer function
PM / Sleep: Make __pm_stay_awake() delete wakeup source timers
PM / Sleep: Add more wakeup source initialization routines
Merge branch 'pm-devfreq'
Merge branch 'pm-sleep'
Merge branch 'pm-domains'
Merge branch 'pm-qos'
PM / QoS: Make it possible to expose PM QoS latency constraints
tmio_mmc / PM: Use PM QoS latency constraint
sh_mmcif / PM: Use PM QoS latency constraint
PM / Domains: Fix handling of wakeup devices during system resume
PM / Domains: Fix hibernation restore of devices, v2
PM / Domains: Introduce "always on" device flag
PM / shmobile: Make TMU driver use pm_genpd_dev_always_on()
PM / shmobile: Make CMT driver use pm_genpd_dev_always_on()
PM / shmobile: Make MTU2 driver use pm_genpd_dev_always_on()
Merge branch 'pm-qos'
Merge branch 'pm-sleep'
Merge branch 'pm-domains'
Merge branch 'pm-devfreq'
PM / Domains: Check domain status during hibernation restore of devices
Merge branch 'pm-domains'
Rafal Kapela (1):
Documentation: fix typo in ABI/stable/sysfs-driver-usb-usbtmc
RafaÅ? MiÅ?ecki (13):
ssb: SPROM: extract each core power info
bcma: SPROM: add macro for easier extraction
bcma: SPROM: extract power info for cores
b43: add maskset helpers
b43: N-PHY: implement TX power control setup
b43: N-PHY: add helper for getting gain table
b43: N-PHY: fix typos in RF control
b43: N-PHY: upload PAPD PGA gain delta table
b43: N-PHY: implement RSSI calibration for rev3+
b43: N-PHY: trivial: change save&rest order in RSSI polling
MAINTAINERS: update b43(legacy) mailing list
brcm80211: fmac: use correct firmware filename
bcma: silence PMU warning for BCM4331
Raghavendra K T (2):
KVM: VMX: remove yield_on_hlt
locking/kconfig: Simplify INLINE_SPIN_UNLOCK usage
Raja Mani (14):
ath6kl: Avoid taking struct as argument in ath6kl_wmi_set_ip_cmd
ath6kl: Send own IP addr to the firmware during WOW suspend
ath6kl: Remove useless initialization in ath6kl_read_fwlogs()
ath6kl: Re-architect suspend mode handling in ath6kl_sdio_suspend
ath6kl: Configure WOW patterns while going to wow_suspend
ath6kl: Wait for host sleep mode cmd processed event during WOW suspend
ath6kl: Return a proper error code when not in connected state
ath6kl: Lower SDIO pad drive strength for hw2.1.1 board
ath6kl: Fix random system lockup
ath6kl: Restrict memcpy to bounce buffer only for write request
ath6kl: Add provision to define suspend policy in disconnected state.
ath6kl: Check wow state before sending control and data pkt
ath6kl: Maintain the listen interval per VIF specific
ath6kl: Set optimal listen intvl,bmiss,scan params while going to wow
suspend
Rajeev KUMAR (1):
dmaengine/dw_dmac: Hibernation support in dw_dmac
Rajeev Kumar (3):
Input: spear-keyboard - delete redundant key definitions from 9x9 keyboard
Input: spear-keyboard - add 6x6 keypad matrix definitions
Input: spear-keyboard - configure device according to supplied mode
Rajendra Nayak (8):
regulator: twl: adapt twl-regulator driver to dt
regulator: Fix up a confusing dev_warn when DT lookup fails
mmc: omap_hsmmc: Get rid of omap_hsmmc_1_set_power function
mmc: omap_hsmmc: Get rid of omap_hsmmc_4_set_power function
mmc: omap_hsmmc: Don't expect MMC1 to always have vmmc supply
mmc: omap_hsmmc: convert all pr_* to dev_*
mmc: omap_hsmmc: Convert hsmmc driver to use device tree
mmc: omap_hsmmc: Avoid a regulator voltage change with dt
Rajesh Bhagat (1):
ftrace: Fix function_graph for archs that test ftrace_trace_function
Rajesh Borundia (1):
netxen: Fix a panic during driver unload in device_remove_file
Rajkumar Manoharan (1):
ath9k: configure bss info at assoc notification
Rakesh Iyer (2):
Input: tegra-kbc - remove pre-Tegra20 definitions
Input: tegra-kbc - enable key interrupt for wakeup
Rakib Mullick (1):
sched: Remove sched_switch
Ramakrishna Pallala (3):
max17042: Add POR init procedure from Maxim appnote
max17042: Add support for signalling change in SOC
max17042_battery: Clean up interrupt handling
Rami Rosen (2):
xfrm: remove unneeded method typedef declaration in net/xfrm.h.
pxa168: remove unused stats member.
Ramneek Mehresh (1):
powerpc/85xx: Add usb controller version info
Randy Dunlap (12):
kernel-doc: fix new warnings in cfg80211.h
sunrpc: fix stats.h for CONFIG_PROC_FS not enabled
[media] wl128x: fix build errors when GPIOLIB is not enabled
security: fix ima kconfig warning
staging: ozwpan depends on NET
fs: fix kernel-doc warnings in dcache.c
backlight: fix ot200_bl build
x86/kconfig: Remove CONFIG_TR=y from the defconfigs
sound: fix oss/msnd_pinnacle module param type
ALSA: fix isa/opti9xx module param type
Documentation: sysrq: Crutcher Dunnavant is unavailable
Documentation: input.txt: clarify mousedev 'cat' command syntax
Ravi Kumar V (1):
[media] rc: Add support for GPIO based IR Receiver driver
Raymond Yau (1):
ALSA: Au88x0 - Implement subdevice volume controls
Renata Sayakhova (1):
DS2781 Maxim Stand-Alone Fuel Gauge battery and w1 slave drivers
Reuben Dowle (1):
can: flexcan: Fix CAN_RAW_RECV_OWN_MSGS and CAN_RAW_LOOPBACK
Ricardo Neri (4):
OMAPDSS: HDMI: Correct source of the pixel clock in ACR calculation
OMAPDSS: Add DSS feature for HDMI MCLK for audio
OMAPDSS: HDMI: Implement initialization of MCLK
OMAPDSS: HDMI: Modify logic to configure MCLK
Richard Cochran (3):
r8169: enable transmit time stamping.
MAINTAINERS: add an entry for the PHC code
phc: Update author's email address.
Richard Weinberger (14):
UBI: fix error handling in ubi_scan()
OpenRISC: Select GENERIC_ATOMIC64
OpenRISC: Export dump_stack()
OpenRISC: Remove memory_start/end prototypes
netfilter: merge ipt_LOG and ip6_LOG into xt_LOG
netfilter: xt_LOG: fix bogus extra layer-4 logging information
get_maintainer.pl: add support for moderated lists
Introduce CONFIG_GENERIC_IO
um: Serve io_remap_pfn_range()
um: Wire CONFIG_GENERIC_IO up
MTD: Relax dependencies
um: Switch to large mcmodel on x86_64
um: Update defconfig
x86: Merge the x86_32 and x86_64 cpu_idle() functions
Richard Zhao (23):
dma/imx-sdma: let sdma_run_channel call sdma_enable_channel
dma/imx-sdma: use readl_relaxed/writel_relaxed and use writel when
necessary
dma/imx-sdma: call sdma_set_channel_priority after sdma_request_channel
dma/imx-sdma: move clk_enable out of sdma_request_channel
dma/imx-sdma: use num_events to validate event_id0
dma/imx-sdma: convernt to use bit ops
ARM: mxc: time: add clk_prepare/clk_unprepare
ARM: mxc: ahci: add clk_prepare/clk_unprepare
ARM: mxc: pwm: add clk_prepare/clk_unprepare
ARM: mxc: epit: add clk_prepare/clk_unprepare
ARM: mxc: arch_reset: add clk_prepare/clk_unprepare
ARM: mxc: audmux-v2: add clk_prepare/clk_unprepare
ARM: pm-imx5: add clk_prepare/clk_unprepare
ARM: mx31moboard: add clk_prepare/clk_unprepare
serial: imx: add clk_prepare/clk_unprepare
i2c: imx: add clk_prepare/clk_unprepare
mmc: sdhci-esdhc-imx: add clk_prepare/clk_unprepare
ARM: dts: imx6q-sabrelite: add 2p5v and 3p3v regulators
ARM: dts: imx6q-sabrelite: add sgtl5000 audio codec
ARM: mxc: make imx_dma_is_general_purpose more generic for sdma
ARM: imx6q: add cko1 clock
ARM: imx: convert audmux to a platform driver
ASoC: fsl: add dt support for imx-audmux
Rik van Riel (5):
mm: make swapin readahead skip over holes
vmscan: reclaim at order 0 when compaction is enabled
vmscan: kswapd carefully call compaction
vmscan: only defer compaction for failed order and higher
Fix potential endless loop in kswapd when compaction is not enabled
Rishi Panjwani (1):
ath6kl: Support for TCP checksum offload to firmware
Rob Clark (13):
drm: cope with platformdev->id == -1
staging: drm/omap: get supported color formats from ovl
staging: drm/omap: add a workqueue
staging: drm/omap: call omap_gem_roll() in non-atomic ctx
staging: drm/omap: some minor fb cleanups
staging: drm/omap: defer unpin until scanout completes
staging: drm/omap: debugfs for object and fb tracking
staging: drm/omap: mmap of tiled buffers with stride >4kb
staging: drm/omap: avoid multiple planes having same z-order
staging: drm/omap: send page-flip event after endwin
staging: drm/omap: use current time for page-flip event
dma-buf: add get_dma_buf()
dma-buf: document fd flags and O_CLOEXEC requirement
Rob Herring (53):
irq: make SPARSE_IRQ an optionally hidden option
sound: pxa2xx-ac97: include mach/irqs.h directly
gpio: pxa: explicitly include mach/irqs.h
ARM: remove mc146818rtc.h from time.c
ARM: mc146818rtc: remove unnecessary include of mach/irqs.h
ARM: it8152: explicitly include mach/irqs.h
sh: intc: unify evt2irq/irq2evt macros for sh and arm
sh: intc: remove dependency on NR_IRQS
ARM: mmp: remove NR_IRQS
ARM: pxa: remove NR_IRQS
ARM: shmobile: remove NR_IRQS
ARM: only include mach/irqs.h for !SPARSE_IRQ
ARM: highbank: select SPARSE_IRQ and remove irqs.h
ARM: timer-sp: add sched_clock support
ARM: highbank: enable sp804 based sched_clock
ARM: highbank: remove unused memory.h
ARM: make arch_ret_to_user macro optional
ARM: rpc: make default fiq handler run-time installed
ARM: make entry-macro.S depend on !MULTI_IRQ_HANDLER
ARM: remove disable_fiq and arch_ret_to_user macros
ARM: 7344/1: pxa: mainstone: add missing include for IRQ_BOARD_START
usb: ohci-pxa27x: add explicit include of hardware.h
Merge remote-tracking branch 'arm-soc/at91/base2+cleanup' into
cleanup-base
usb: ohci-pxa27x: add explicit include of hardware.h
ARM: provide runtime hook for ioremap/iounmap
ARM: imx: convert to common runtime ioremap hook
ARM: msm: use runtime ioremap hook
ARM: iop13xx: use runtime ioremap hook
ARM: ixp4xx: use runtime ioremap hook
ARM: ebsa110: use runtime ioremap hook
ARM: remove compile time __arch_ioremap/__arch_iounmap
ARM: iop13xx: move io.h externs to pci.h
ARM: msm: clean-up mach/io.h
[media] davinci: remove includes of mach/io.h
ARM: davinci: remove unneeded mach/io.h include
ARM: orion5x: clean-up mach/io.h
ARM: tegra: clean-up mach/io.h
ARM: ep93xx: clean-up mach/io.h
ARM: at91: add explicit include of hardware.h to uncompressor
ARM: dove: add explicit include of dove.h to addr-map.c
ARM: clps711x: remove unneeded include of mach/io.h
ARM: make mach/io.h include optional
ARM: remove bunch of now unused mach/io.h files
ARM: kill off __mem_pci
ARM: fix ioremap/iounmap for !CONFIG_MMU
ARM: iop13xx: fix missing declaration of iop13xx_init_early
ARM: create a common IOMEM definition
ARM: __io abuse cleanup
ARM: dma-mapping: convert ARCH_HAS_DMA_SET_COHERENT_MASK to kconfig symbol
ARM: pxa: use common IOMEM definition
ARM: 7340/1: rtc: sa1100: include mach/irqs.h instead of asm/irq.h
ARM: 7341/1: input: prepare jornada720 keyboard and ts for sa11x0 sparse
irq
ARM: 7342/2: sa1100: prepare for sparse irq conversion
Robert Jarzmik (6):
mtd: docg3 trivial renaming
mtd: docg3 reduce read alignment burden
mtd: docg3 fix inbound calculations
mtd: docg3 increase write/erase timeout
mtd: docg3 refactor cascade floors structure
mtd: docg3 add protection against concurrency
Robert Lee (9):
cpuidle: Add common time keeping and irq enabling
ARM: at91: Consolidate time keeping and irq enable
ARM: kirkwood: Consolidate time keeping and irq enable
ARM: davinci: Consolidate time keeping and irq enable
ARM: omap: Consolidate OMAP3 time keeping and irq enable
ARM: omap: Consolidate OMAP4 time keeping and irq enable
ARM: shmobile: Consolidate time keeping and irq enable
SH: shmobile: Consolidate time keeping and irq enable
ARM: davinci: Fix for cpuidle consolidation changes
Robert Love (5):
[SCSI] libfcoe: Don't KERN_ERR on netdev notification
[SCSI] fcoe: Rename out_nomod label to out_putmod
[SCSI] fcoe: Do not switch context in vport_delete callback
[SCSI] fcoe: Remove reference counting on 'stuct fcoe_interface'
[SCSI] fcoe: Drop the rtnl_mutex before calling fcoe_ctlr_link_up
Robert Richter (4):
perf record: Make feature initialization generic
perf tools: Moving code in header.c
perf tools: Factor out feature op to process header sections
x86/apic/amd: Be more verbose about LVT offset assignments
Robert Stonehouse (1):
sfc: Fix calculation of vf_i in map_vi_index()
Roberto Agostino Vitillo (3):
perf tools: Add code to support PERF_SAMPLE_BRANCH_STACK
perf record: Add support for sampling taken branch
perf report: Add support for taken branch sampling
Roland Dreier (17):
IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL
addresses
target: Use LIST_HEAD()/DEFINE_MUTEX() for static objects
target: Fix up handling of short INQUIRY buffers
target: Set peripheral device type consistently in INQUIRY response
target: Don't set WBUS16 or SYNC bits in INQUIRY response
target: Untangle front-end and back-end meanings of max_sectors attribute
tcm_loop: Set residual field for SCSI commands
target: Fix 16-bit target ports for SET TARGET PORT GROUPS emulation
IB/core: Fix SDR rates in sysfs
be2net: Remove unused OFFSET_IN_PAGE() macro
mlx4_core: Fix one more static exported function
mlx4_core: Scale size of MTT table with system RAM
Merge branches 'misc' and 'mlx4' into for-next
target: Remove hack to make READ CAPACITY(10) lie if thin provisioning is
enabled
target: Fix sense code for unsupported SERVICE ACTION IN
Merge branches 'cma', 'cxgb3', 'cxgb4', 'ehca', 'iser', 'mad', 'nes',
'qib', 'srp' and 'srpt' into for-next
setlocalversion: Use "grep -q" instead of piping output to "read dummy"
Roland Stigge (29):
ARM: LPC32xx: Added lpc32xx_defconfig
ARM: LPC32xx: clock.c: warning fix
ARM: LPC32xx: clock.c: Fix mutex lock issues
ARM: LPC32XX: Remove broken non-static declaration
ARM: LPC32xx: clock.c: Missing header file
ARM: LPC32xx: clock.c: jiffies wrapping
ARM: LPC32xx: clock.c: Clock registration fixes
ARM: LPC32xx: Added lpc32xx_defconfig
ARM: LPC32xx: clock.c: warning fix
ARM: LPC32xx: clock.c: Fix mutex lock issues
ARM: LPC32XX: Remove broken non-static declaration
ARM: LPC32xx: clock.c: Missing header file
ARM: LPC32xx: clock.c: jiffies wrapping
ARM: LPC32xx: clock.c: Clock registration fixes
staging: iio: LPC32xx: ADC driver
ARM: LPC32xx: ADC support for mach-lpc32xx
ARM: LPC32xx: Fix missing and bad LPC32XX macros
GPIO: LPC32xx: Fix missing bit selection mask
GPIO: LPC32xx: Add output reading to GPO P3
Merge branch 'lpc32xx/fixup' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc into lpc32xx/tmp
Merge branch 'lpc32xx/fixup2' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc into lpc32xx/tmp
Merge branch 'lpc32xx/drivers' of
git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc into lpc32xx/tmp
ARM: LPC32xx: USB Support
ARM: LPC32xx: Ethernet support
USB: OHCI-HCD: Rename ohci-pnx4008 to ohci-nxp
USB: ohci-nxp: Rename symbols from pnx4008 to nxp
USB: ohci-nxp: Support for LPC32xx
USB: ohci-nxp: Remove i2c_write(), use smbus
ARM: LPC32xx: clock.c: Fix lpc-eth clock reference
Roopa Prabhu (7):
enic: Fix address deregistration for sriov vf during port profile
disassociate
enic: remove assignment of random mac on enic vf
enic: rename CMD_MAC_ADDR to CMD_GET_MAC_ADDR
enic: Add new fw devcmd to set mac address of an interface
enic: Fix ndo_set_vf_mac and ndo_set_vf_port to set/get the sriov vf's mac
enic: Add support for fw init command on sriov vf's
enic: Fix addr valid check in enic_set_vf_mac
Roy Spliet (3):
drm/nouveau/pm: improve memory timing generation
drm/nouveau/pm: implement DDR2/DDR3/GDDR3/GDDR5 MR generation and
validation
drm/nouveau/pm: several fixes for nvc0 memory timings
Russell King (210):
ARM: cache-l2x0.c: consistently use u32
ARM: debug: arrange Kconfig options more logically
ARM: add dma coherent region reporting via procfs
ARM: earlier initialization of vectors page
Merge branches 'debug' and 'idle' into for-armsoc
ARM: amba: add amba_device allocation/add/put functions
ARM: amba: of: convert to use amba_device_alloc
ARM: amba: ux500: convert to use amba_device_alloc
ARM: amba: integrator: convert to use amba_device_alloc
ARM: amba: mxs: convert to use amba_device_alloc
ARM: amba: make irq 0 invalid
ARM: amba: ux500: get rid of NO_IRQ
ARM: amba: get rid of NO_IRQ initializers
ARM: amba: samsung: get rid of NO_IRQ initializers
ARM: amba: integrator/realview/versatile/vexpress: get rid of NO_IRQ
initializers
ARM: amba: lpc32xx: get rid of NO_IRQ initializers
ARM: amba: mxs: get rid of NO_IRQ initializers
ARM: amba: nomadik: get rid of NO_IRQ initializers
ARM: amba: netx: get rid of NO_IRQ initializers
ARM: amba: spear: get rid of NO_IRQ initializers
ARM: amba: u300: get rid of NO_IRQ initializers
ARM: amba: make use of -1 IRQs warn
ARM: amba: provide common initializers for static amba devices
ARM: amba: vexpress: get rid of private platform amba_device initializer
ARM: amba: versatile: get rid of private platform amba_device initializer
PCMCIA: soc_common: move common initialization into soc_common
PCMCIA: soc_common: add GPIO support for card status signals
ARM: amba: realview: get rid of private platform amba_device initializer
ARM: amba: integrator: use common amba device initializers
ARM: amba: omap2: use common amba device initializers
ARM: amba: ep93xx: use common amba device initializers
ARM: amba: bcmring: use common amba device initializers
ARM: amba: netx: use common amba device initializers
ARM: amba: lpc32xx: use common amba device initializers
ARM: amba: u300: use common amba device initializers
ARM: amba: nomadik: use common amba device initializers
ARM: amba: spear: use common amba device initializers
ARM: amba: samsung: use common amba device initializers
Merge branch 'amba' into for-armsoc
ARM: pgtable: move TOP_PTE address definitions to arch/arm/mm/mm.h
ARM: pgtable: use mk_pte rather than pfn_pte(page_to_pfn())
ARM: pgtable: consolidate set_pte_ext(TOP_PTE,...) + tlb flush
ARM: pgtable: provide get_top_pte() to complement set_top_pte()
ARM: pgtable: get rid of TOP_PTE()
ARM: ebsa110: move platform definitions out of mach/hardware.h
ARM: ebsa110: provide TRICK?_SIZE macros
MFD: mcp-core: sanitize host creation/removal
MFD: mcp-sa11x0: remove DMA initializers and variables
MFD: mcp-sa11x0: move setup of PPC unit out of mcp-sa11x0.c
MFD: mcp-sa11x0: add .owner initializer
MFD: mcp-sa11x0: convert mcp-sa11x0 to use platform resources
MFD: mcp-sa11x0: convert to use dev_pm_ops
MFD: mcp-sa11x0: use _noirq resume methods
Merge branch 'sparse_irq' of git://sources.calxeda.com/kernel/linux into
devel-stable
Merge branch 'sched_clock-for-rmk' of
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into
devel-stable
PCMCIA: pxa: convert PXA socket drivers to use new irq/gpio management
PCMCIA: sa1111: use new per-socket irq/gpio infrastructure
PCMCIA: sa11x0: assabet: convert to use new irq/gpio management
PCMCIA: sa11x0: cerf: convert to use new irq/gpio management
PCMCIA: sa11x0: cerf: convert reset handling to use GPIO subsystem
PCMCIA: sa11x0: nanoengine: convert to use new irq/gpio management
PCMCIA: sa11x0: nanoengine: convert reset handling to use GPIO subsystem
MTD: sa11x0: Remove shutdown handler
MTD: sa11x0: remove definitions and code left for documentation purposes
ARM: sa11x0: fix off-by-one resource sizes
ARM: sa11x0: fix sleep entry
ARM: sa11x0: fix section mismatch warnings
ARM: sa11x0: convert to use DEFINE_RES_xxx macros
ARM: sa11x0: assabet: deassert QMUTE to codec while codec is unpowered
ARM: sa11x0: assabet: avoid glitching GPIOs when setting outputs
ARM: sa11x0: assabet: ensure that GPIO27 is driven
ARM: sa11x0: neponset: fix interrupt setup
ARM: sa11x0: neponset: provide function to manipulate NCR_0
ARM: sa11x0: neponset: shuffle some code around
ARM: sa11x0: neponset: add driver .owner initializer
ARM: sa11x0: neponset: save and restore MDM_CTL_0
ARM: sa11x0: neponset: dynamically create neponset child devices
ARM: sa11x0: neponset: implement support for sparse IRQs
ARM: sa11x0: neponset: get parent IRQ from neponset device resource
ARM: sa11x0: neponset: place smc91x and sa1111 resources in neponset
device
ARM: sa11x0: neponset: suspend/resume in _noirq state
ARM: sa11x0: assabet/neponest: create neponset device in assabet.c
ARM: sa11x0: neponset: move register definitions to neponset.c
ARM: sa11x0: neponset: don't static map neponset registers
ARM: sa1111: fix memory request/grant setup on PM events
ARM: sa1111: fix PWM state on suspend
ARM: sa1111: add sa1111 core driver .owner initializer
ARM: sa1111: add .owner initializer to sa1111 driver structures
ARM: sa1111: finish "allow cascaded IRQs to be used by platforms"
ARM: sa1111: implement support for sparse IRQs
ARM: sa1111: add shutdown hook to sa1111_driver structure
ARM: sa1111: add platform enable/disable functions
ARM: sa11x0: badge4: move board specific ohci initialization to badge4.c
ARM: sa1111: change devid to be a bitmask
NET: sa11x0-ir: fix documentation bug
NET: sa11x0-ir: handle DMA mapping errors properly
NET: sa11x0-ir: set netdev's parent struct device
NET: sa11x0-ir: obtain interrupt number from platform resources
NET: sa11x0-ir: containerize DMA data
NET: sa11x0-ir: fix leak of tx skb
NET: sa11x0-ir: move sa1100_irda_{startup,shutdown,suspend,resume}
NET: sa11x0-ir: factor out speed checks
NET: sa11x0-ir: split SIR and FIR tx functions
NET: sa11x0-ir: indirect handling of SIR and FIR interrupts
NET: sa11x0-ir: move SIR and FIR interrupt support
NET: sa11x0-ir: move sa1100_irda_txdma_irq
NET: sa11x0-ir: get rid of si->hscr0
NET: sa11x0-ir: convert to use scatterlist DMA API
NET: sa11x0-ir: fix size of SIR transmit buffer
NET: sa11x0-ir: split si->dev for IrDA transmit and receive buffers
MFD: mcp/ucb1x00: separate ucb1x00 driver data from the MCP data
MFD: ucb1x00-ts: provide input layer with device parent
MFD: ucb1x00-core: get rid of mach/hardware.h include
MFD: ucb1x00-core: add handling for ucb1x00 reset
MFD: ucb1x00-core: add .owner initializer and module alias
MFD: ucb1x00-core: use mutexes instead of semaphores
MFD: ucb1x00-core: clean up device handling in probe
MFD: ucb1x00-core: add owner and dev initializers to gpio structure
MFD: ucb1x00-core: scan drivers in same order they're registered
MFD: ucb1x00-core: add missing ucb1x00_enable()/ucb1x00_disable()
MFD: ucb1x00-core: disable mcp clock when bus is not required
MFD: mcp-sa11x0: complain if mcp clock is left enabled
MFD: ucb1x00-core: convert to use dev_pm_ops
MFD: mcp-core: remove legacy driver suspend/resume methods
MFD: ucb1x00: convert to use genirq
MFD: ucb1x00-core: add wakeup support
ARM: sa11x0: add assabet ucb1x00 platform data
MFD: ucb1x00-assabet: add support for UCB1x00 GPIO switches
MFD: mcp-sa11x0/assabet: move assabet reset handling out of mcp-sa11x0.c
FB: sa1100: avoid section mismatch warnings
FB: sa1100: add .owner initializer to driver structure
FB: sa1100: constify rgb structures
FB: sa1100: convert printks to dev_xxx()
FB: sa1100: combine RGB bitfield overrides into sa1100fb_mach_info
FB: sa1100: move machine inf structures to <video/sa1100fb.h>
FB: sa1100: move platform data to platform files
FB: sa1100: remove global sa1100fb_.*_power function pointers
FB: sa1100: remove assabet specific initialization
FB: sa1100: use inf members directly
FB: sa1100: make GPIO configuration setting safe
FB: sa11x0: fix shannon GPSR/GPCR accesses
FB: sa11x0: convert shannon display enable accesses to use GPIO subsystem
PCMCIA: sa11x0: shannon: convert to use new irq/gpio management
PCMCIA: sa11x0: simpad: convert to use new irq/gpio management
PCMCIA: sa11x0: h3600: convert to use new irq/gpio management
PCMCIA: soc_common: remove soc_pcmcia_*_irqs functions
PCMCIA: soc_common: remove explicit wrprot initialization in socket
drivers
PCMCIA: sa1111: pass along sa1111_pcmcia_configure_socket() failure code
PCMCIA: sa1111: jornada720: no need to disable IRQs around sa1111_set_io
PCMCIA: add Kconfig control for building sa11xx_base.c
PCMCIA: make lubbock socket driver part of sa1111_cs
PCMCIA: sa1111: rename sa1111 socket drivers to have sa1111_ prefix.
cpufreq: OMAP driver depends CPUfreq tables
Merge branch 'entry-macro-cleanup' of
git://sources.calxeda.com/kernel/linux into for-armsoc
FB: sa11x0: convert to use platform resource and ioremap()
[CPUFREQ] Fix exposure of ARM_EXYNOS4210_CPUFREQ
genirq: Fix long-term regression in genirq irq_set_irq_type() handling
DMA: sa11x0: add SA-11x0 DMA driver
ARM: sa11x0: add SA-11x0 DMA device
Merge branch 'sa11x0-dma' into sa11x0-ir
NET: sa11x0-ir: convert sa11x0-ir driver to use DMA engine API
NET: sa11x0-ir: add DMA support for SIR transmit mode
Merge branch 'sched_clock-for-rmk' of
git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into
devel-stable
Merge branch 'mmci' into amba
ARM: riscpc: move time-acorn.c to mach-rpc
ARM: riscpc: pass IRQ resources into keyboard driver
ARM: riscpc: use definition for serial port interrupt
ARM: riscpc: remove IRQ_TIMER
ARM: riscpc: move ecard.c to arch/arm/mach-rpc
ARM: riscpc: use irq chip data in ecard.c
ARM: riscpc: convert ecard to use irq_alloc_descs()
ARM: riscpc: remove expansion card irq mask register
ARM: riscpc: use DEFINE_RES_xxx()
ARM: ecard: get rid of NO_IRQ madness
ARM: SMP: use a timing out completion for cpu hotplug
ARM: move CP15 definitions to separate header file
ARM: Optimize multi-CPU tlb flushing a little more
ARM: Add compiled ISA to oops dumps
ARM: sync sched_clock() state on suspend
ARM: get rid of asm/irq.h in asm/prom.h
ARM: Versatile Express: add NO_IOPORT
ARM: sa1111: provide a generic way to prevent devices from registering
ARM: sa1111: delete unused physical GPIO register definitions
ARM: sa1111: move PS/2 interface register definitions to sa1111p2.c
ARM: sa1111: move PCMCIA interface register definitions to
sa1111_generic.c
ARM: sa1111: move USB interface register definitions to ohci-sa1111.c
ARM: sa1111: register sa1111 devices with dmabounce in bus notifier
ARM: sa1111: only setup DMA for DMA capable devices
ARM: sa1111: cleanup sub-device registration and unregistration
ARM: sa1111: use dev_err() rather than printk()
ARM: sa11x0: don't static map sa1111
USB: sa1111: sparse and checkpatch cleanups
USB: sa1111: get rid of nasty printk(KERN_DEBUG "%s: ...", __FILE__)
USB: sa1111: reorganize ohci-sa1111.c
USB: sa1111: add OHCI shutdown methods
USB: sa1111: add hcd .reset method
Merge branch 'sa1111' into sa11x0
Merge branch 'sa11x0-ir' into sa11x0
ARM: sa11x0: remove old SoC private DMA driver
ARM: sa11x0: remove unused DMA controller definitions
Merge branch 'sa11x0-mtd' into sa11x0
Merge branch 'sa11x0-lcd' into sa11x0
Merge branch 'sa11x0-mcp' into sa11x0
ARM: 7343/1: sa11x0: convert to sparse IRQ
Merge branches 'acorn', 'ebsa110' and 'sa11x0' into platforms
mtd: fix 'Flash device refused suspend due to active operation' message
ARM: fix Kconfig warning for HAVE_BPF_JIT
Merge branches 'l2', 'pgt2' and 'misc' into for-linus
Merge branch 'devel-stable' into for-linus
ARM: move CP15 definitions to separate header file
Russell King - ARM Linux (11):
dmaengine: mv_xor: remove write-only is_complete_cookie
dmaengine: move last completed cookie into generic dma_chan structure
dmaengine: add private header file
dmaengine: consolidate assignment of DMA cookies
dmaengine: provide a common function for completing a dma descriptor
dmaengine: consolidate tx_status functions
dmaengine: consolidate initialization of cookies
dmaengine: fix cookie handling in iop-adma.c and ppc4xx/adma.c
dmaengine: ensure all DMA engine drivers initialize their cookies
mtd: sa11x0: Remove shutdown handler
mtd: sa11x0: remove definitions and code left for documentation purposes
Rusty Russell (3):
[PARISC] remove references to cpu_*_map.
netfilter: remove forward module param confusion.
module_param: remove support for bool parameters which are really int.
Ryan Mallon (11):
ep93xx: Don't use system controller defines in audio drivers
ep93xx: Move PHYS_BASE defines to local SoC header file
ep93xx: Don't use system controller defines in audio drivers
ep93xx: Move GPIO defines to gpio-ep93xx.h
ep93xx: Use ioremap for backlight driver
ep93xx: Move peripheral defines to local SoC header
ep93xx: Configure GPIO ports in core code
ep93xx: Make syscon access functions private to SoC
ep93xx: Move crunch code to mach-ep93xx directory
ep93xx: Move EP93XX_SYSCON defines to SoC private header
ep93xx: Remove unnecessary includes of ep93xx-regs.h
Ryosuke Saito (2):
mtd: fix section mismatch for doc_probe_device
mtd: phram: fix section mismatch for phram_setup
Sachin Bhamare (1):
pnfs-obj: autologin: Add support for protocol autologin
Sachin Kamat (16):
ARM: EXYNOS: Enable G2D on ORIGEN
ARM: S5PV210: Add missing FIMC media device to Aquila
ARM: EXYNOS: Add missing FIMC media device to SMDKV310
ARM: EXYNOS: Add missing FIMC media device to Origen
[media] s5p-g2d: Add HFLIP and VFLIP support
ARM: EXYNOS: Hook up G2D PD to generic PD infrastructure
ARM: EXYNOS: Hook up JPEG PD to generic PD infrastructure
ARM: EXYNOS: Enable G2D on SMDKV310
ARM: S5PV210: Enable MFC on SMDKV210
ARM: S5PV210: Enable MFC on SMDKC110
ARM: S5PV210: Enable FIMC on SMDKV210
ARM: S5PV210: Enable FIMC on SMDKC110
ARM: EXYNOS: Enable JPEG on SMDKV310
ARM: EXYNOS: Enable JPEG on Origen
ARM: S5PV210: Add JPEG board definition
ARM: S5PV210: Enable JPEG on SMDKV210
Sachin Prabhu (3):
Try using machine credentials for RENEW calls
cifs: use standard token parser for mount options
Fix length of buffer copied in __nfs4_get_acl_uncached
Salman Qazi (1):
sched/x86: Fix overflow in cyc2ns_offset
Sam Hansen (5):
staging: vme: code convention fix
staging: xgifb: pr_fmt kbuild macro
staging: xgifb: checkpatch cleanup braces
staging: xgifb: checkpatch cleanup __func__
staging: xgifb: checkpatch cleanup printk() -> pr_lvl()
Sam Ravnborg (1):
sparc32: fix fallout from system.h removal
Samuel Jero (1):
dccp: fix bug in sequence number validation during connection setup
Samuel Ortiz (24):
mfd: Fix pm8606 build failure
NFC: Export NFCID1 from pn533
NFC: Add device powered netlink attribute
NFC: Factorize the I frame queueing routine
NFC: Handle Receiver Not Ready LLCP frame
NFC: LLCP socket sendmsg implemetation
NFC: Fix bitops usage in LLCP
NFC: Clear pn533 target structure
NFC: Clear LLCP SDPs whan MAC goes down
NFC: Set the right LLCP N(R) value for I frames
NFC: Send LLCP RR frames to acknowledge received I frames
NFC: Set MIU and RW values from CONNECT and CC LLCP frames
NFC: Fragment LLCP I frames
NFC: Export sensf from pn533
NFC: Export Jewel/Topaz ID from pn533
NFC: Export NFCID when detecting a p2p target with pn533
NFC: Unlink LLCP child sockets from llcp_sock_release
NFC: SN is not an invalid GT value
NFC: Remove the rf mode parameter from the DEP link up routine
NFC: Fix LLCP sockets releasing path
NFC: LLCP code identation fixes
NFC: Core code identation fixes
NFC: NCI code identation fixes
Revert "mfd: Add platform data for MAX8997 haptic driver"
Sander Eikelenboom (1):
[media] cx25821: Add a card definition for "No brand" cards that have:
subvendor = 0x0000 subdevice = 0x0000
Sangbeom Kim (5):
regulator: Add S5M8767A regulator driver
regulator: Add S5M8767 configuration
mfd: Convert s5m core driver to use devm_kzalloc()
mfd: Add support for multiple s5m devices
regulator: Fix s5m8767_set_voltage_time_sel calculation value
Sangsu Park (4):
ARM: EXYNOS: add support GPIO for EXYNOS5250
gpio/samsung: add support GPIOlib for EXYNOS5250
gpio/samsung: use ioremap() for EXYNOS4 GPIOlib
ASoC: Samsung: Added to support mono recording
Sangwook Lee (1):
ARM: EXYNOS: Enable Bluetooth on ORIGEN
Santosh Nayak (11):
Staging: usbip: Remove commented code.
ext4: Fix endianness bug when reading the MMP block
[SCSI] pm8001: Fix bogus interrupt state flag issue.
[SCSI] pm8001: Fix possible racing condition.
[SCSI] pm8001: fix endian issue with code optimization.
qla3xxx: ethernet: Silence static checker warning.
[media] Driver: video: Use the macro DMA_BIT_MASK()
netxen: qlogic ethernet : Fix endian bug.
[media] dvb: negative value assigned to unsigned int in CDRXD()
[SCSI] bfa: Fix endian bug in bfad_iocmd_debug_fw_core().
[SCSI] pm8001: Use spin_lock_irqsave() for task_state.
Santosh Sajjan (1):
ath6kl: Workaround to support Deep Sleep with MSM.
Santosh Shilimkar (2):
ARM: OMAP: fix section mismatch warning for omap4_hotplug_cpu()
ARM: OMAP: Fix section mismatch warning for platform_cpu_die()
Santosh Yaraganavi (1):
[SCSI] ufshcd: UFS Host controller driver
Sarah Sharp (12):
UAS: Re-add workqueue items if submission fails.
UAS: Use unique tags on non-streams devices.
UAS: Free status URB when we can't find the SCSI tag.
Merge tag 'uas_for_sarah' of git://linutronix.de/users/bigeasy/linux into
for-uas-next
xHCI: Kick khubd when USB3 resume really completes.
USB/xhci: Enable remote wakeup for USB3 devices.
USB: Suspend functions before putting dev into U3.
USB/xHCI: Enable USB 3.0 hub remote wakeup.
USB: Refactor hub remote wake handling.
USB/xHCI: Support device-initiated USB 3.0 resume.
USB: Set wakeup bits for all children hubs.
USB: Turn on auto-suspend for USB 3.0 hubs.
Sascha Hauer (29):
mmc: mxcmmc: add missing dma_async_issue_pending
ASoC: i.MX: Add missing dma_async_issue_pending
dma: imx-dma: start transfer in issue_pending
dma: imx-sdma: start transfer in issue_pending
drm crtc: add forgotten idr cleanup functions
drm/edid: drm modes have to be free with drm_mode_destroy
drm crtc: use drm_mode_destroy instead of kfree in drm_mode_remove
drm drm_fb_helper: destroy modes
drm: add proper return value for drm_mode_crtc_set_gamma_size
drm fb helper: use drm_helper_connector_dpms to do dpms
drm fb helper: remove unused variable conn_limit
drm fb helper: remove unused variable crtc_id
drm crtc: Fix locking comments
drm crtc_helper: use list_for_each_entry
drm exynos: use drm_fb_helper_set_par directly
drm: add convenience function to create an enum property
drm: add convenience function to create an range property
drm: do not set fb_info->pixmap fields
ARM i.MX5/6: Add dt support for generic boards
ARM i.MX27: Add devicetree support
ARM i.MX: Add phytec phycore-i.MX27 (aka pcm038) devicetree support
devicetree-bindings: Add documentation for i.MX generic boards
drm: remove unused code
regulator: provide a helper for registering a fixed regulator
ARM i.MX pcm037: register a dummy regulator for the smsc911x device
ARM i.MX 3ds debugboard: register a dummy regulator for the smsc911x
device
[media] V4L: mx2_camera: remove unsupported i.MX27 DMA mode, make EMMA
mandatory
regulator: mc13783: bail out without platform data
regulator fixed: Do not report enumaratable voltages if there are none
Sasha Levin (5):
[SCSI] iscsi: don't hang in endless loop if no targets present
KVM: PPC: Use the vcpu kmem_cache when allocating new VCPUs
math: Introduce div64_long
ntp: Fix integer overflow when setting time
module: Remove module size limit
Sathisha Nanjappa (1):
[SCSI] mpt2sas: remove extraneous sas_log_info messages
Sathya Perla (7):
be2net: add descriptions for stat counters reported via ethtool
be2net: event queue re-design
be2net: cancel be_worker during EEH recovery
be2net: fix tx completion cleanup
be2net: reset queue address after freeing
be2net: enable RSS for ipv6 pkts
be2net: update driver version
Saugata Das (1):
mmc: MMC-4.5 Data Tag Support
Scott Dial (1):
usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device
Scott Jiang (5):
[media] adv7183: add adv7183 decoder driver
[media] vs6624: add vs6624 sensor driver
[media] add blackfin capture bridge driver
bf548: add ppi interrupt mask and blanking clocks
bf561: add ppi DLEN macro for 10bits to 16bits
Scott Teel (3):
[SCSI] hpsa: eliminate 8 external target limitation
[SCSI] hpsa: improve naming on external target device functions
[SCSI] hpsa: update device attributes when they change
Scott Wood (17):
KVM: PPC: e500: don't translate gfn to pfn with preemption disabled
KVM: PPC: e500: Eliminate preempt_disable in local_sid_destroy_all
KVM: PPC: e500: clear up confusion between host and guest entries
KVM: PPC: e500: MMU API
KVM: PPC: e500: tlbsx: fix tlb0 esel
KVM: PPC: e500: Don't hardcode PIR=0
KVM: PPC: booke: check for signals in kvmppc_vcpu_run
KVM: PPC: Rename deliver_interrupts to prepare_to_enter
KVM: PPC: Move prepare_to_enter call site into subarch code
KVM: PPC: booke: Check for MSR[WE] in prepare_to_enter
KVM: PPC: booke: Fix int_pending calculation for MSR[EE] paravirt
KVM: PPC: booke: Paravirtualize wrtee
KVM: PPC: Paravirtualize SPRG4-7, ESR, PIR, MASn
KVM: PPC: booke: Improve timer register emulation
KVM: PPC: e500: Fix TLBnCFG in KVM_CONFIG_TLB
KVM: PPC: e500: use hardware hint when loading TLB0 entries
KVM: PPC: refer to paravirt docs in header file
Sean Paul (2):
drm/i915: Only look for matching clocks for LVDS downclock
drm/i915: Don't lock panel registers when downclocking
Sean Young (1):
HID: sjoy: Add device ID for Super Joy Box 3
Sebastiaan de Haan (1):
staging: wlan-ng: p80211netdev.c: fixed checkpatch error
Sebastian Andrzej Siewior (34):
usb/uas: use unique tags for all LUNs
usb/uas: use scsi_host_find_tag() to find command from a tag
usb/uas: one only one status URB/host on stream-less connection
usb: gadget: dummy_hcd: initialize max_streams early
usb: gadget: dummy_hcd: move the transfer part into its own function
usb: gadget: dummy_hcd: add sg support
usb: gadget: dummy_hcd: rename dummy_udc_udpate_ep0() to
dummy_udc_update_ep0()
usb: gadget: dummy_hcd: make alloc/free streams static
usb: gadget: dummy_hcd: complete stream support
usb: dummy_hcd: use usb_endpoint_type()
usb: gadget: dummy_hcd: clean up checkpatch
usb: gadget: f_mass_storage: remove one FSG_NO_INTR_EP
usb/uhci: initialize sg_table properly
usb/uas: only bind if the hcd supports SG
usb/uas: move UAS structs / defines into a header file
usb/uas: add usb_pipe_usage_descriptor
usb/uas: make sure data urb is gone if we receive status before that
gpio: Add a driver for Sodaville GPIO controller
usb: gadget: dummy_hcd: don't assign ->desc on error case
usb: gadget: dummy_hcd: fix null-deref free req
usb: gadget: clean the ep in autoconf before returning it.
usb: gadget: add usb3.0 descriptors to serial gadgets
usb/storage: a couple defines from drivers/usb/storage/transport.h to
include/linux/usb/storage.h
usb/storage: redefine US_BULK_FLAG_IN and use it
usb/gadget: use common defines within the storage gadget
usb/storage: remove Filler member from struct bulk_cs_wrap
usb/core: remove "always" from usb_unlink_urb() kernel doc entry
usb: host: xhci: add platform driver support
spi/fsl-espi: make the clock computation easier to read
spi/fsl-espi: Make sure pm is within 2..32
powerpc/85xx: p2020rdb - move the NAND address.
powerpc/85xx: p2020rdb & p1010rdb - lower spi flash freq to 40Mhz
usb/ub: deprecate & schedule for removal the "Low Performance USB Block"
driver
Documentation/kernel-parameters: remove inttest parameter
Sebastian Haas (2):
can: ems_usb: Removed double netif_device_detach
can: ems_usb: Improved memory handling on ems_usb_start
Sebastian Ott (1):
cio: remove {get,put}_driver
Sebastien Guiriec (1):
ASoC: core: add platform DAPM debugfs support
Seiji Aguchi (2):
jbd2: add drop_transaction/update_superblock_end tracepoints
pstore: Introduce get_reason_str() to pstore
Sekhar Nori (5):
ARM: davinci: time.c: group related header files together
MAINTAINERS: mark TI DaVinci list as "moderated"
MAINTAINERS: add TI DaVinci git tree information
gpio/davinci: fix oops on unbanked gpio irq request
gpio/davinci: fix enabling unbanked GPIO IRQs
Sergei Shtylyov (6):
pata_legacy: correctly mask recovery field for HT6560B
pata_cmd64x: turn string of *if* statements into *switch*
pata_cmd64x: use interrupt status from MRDMODE register
pata_cmd64x: implement sff_irq_clear() method
pata_cmd64x: implement sff_irq_check() method
[SCSI] atp870u, mpt2sas, qla4xxx use pci_dev->revision
Sergey Senozhatsky (1):
acer-wmi: ignore missing Aspire 5741G keys (checkpatched)
Seth Forshee (5):
ACPI: EC: Add ec_get_handle()
toshiba_acpi: Support alternate hotkey interfaces
toshiba_acpi: Refuse to load on machines with buggy INFO implementations
apple_bl: Add register/unregister functions
platform/x86: Add driver for Apple gmux device
Seth Heasley (4):
ALSA: hda - Add Lynx Point HD Audio Controller DeviceIDs
ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs
ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs
i2c-i801: Add device IDs for Intel Lynx Point
Seth Jennings (13):
staging: zcache: crypto API support
staging: add zsmalloc to Kconfig/Makefile
staging: zcache: fix serialization bug in zv stats
staging: zcache: replace xvmalloc with zsmalloc
staging: fix powerpc linux-next break on zsmalloc
staging: zcache: fix length type mismatch
staging: zcache: fix memory corruption bug
staging: zcache: make zcache builtin only
staging: zsmalloc: move object/handle masking defines
staging: zsmalloc: add ZS_MAX_PAGES_PER_ZSPAGE
staging: zsmalloc: calculate MAX_PHYSMEM_BITS if not defined
staging: zsmalloc: change ZS_MIN_ALLOC_SIZE
staging: zsmalloc: remove SPARSEMEM dep from Kconfig
Seung-Woo Kim (1):
drm/exynos: enable hdmi audio feature
Seungwon Jeon (2):
mmc: dw_mmc: Add support for pre_req and post_req
mmc: dw_mmc: Regression fix for non-IDMAC DMA
Shaohua Li (1):
swap: don't do discard if no discard option added
Shashidhar Hiremath (1):
mmc: Support of PCI mode in the dw_mmc driver
Shawn Guo (25):
ARM: mxs: detect SoC by checking CHIPID register
ASoC: imx/mxs: remove redundant SND_PCM selection
ARM: imx5: generate dtbs for imx5 boards
ARM: dts: imx51-babbage: update mc13892 device
ARM: dts: imx6q-arm2: add vmmc-supply for usdhc
ARM: dts: imx6q-sabrelite: add vmmc-supply for usdhc
MAINTAINERS: remove arch/arm/mach-mx*/ from IMX entry
ARM: imx: update imx_v6_v7_defconfig
ARM: defconfig: imx_v6_v7: build in REGULATOR_FIXED_VOLTAGE
ASoC: imx: let SND_MXC_SOC_FIQ select FIQ
ASoC: fsl: correct get_dma_channel parameter name
ASoC: fsl: align mpc8610_hpcd with p1022_ds on getting codec node
ASoC: Remove unnecessary -codec from cs4270 driver name
ASoC: imx: initialize dma_params burstsize just in imx-ssi
ASoC: imx: move SND_SOC_AC97_BUS selection down to machine driver
ASoC: sgtl5000: rename device tree binding document
ASoC: imx: move eukrea audmux call into ASoC machine driver
ASoC: imx: move phycore audmux call into ASoC machine driver
ARM: imx: merge audmux-v1 and audmux-v2
ASoC: imx: move audmux driver into sound/soc/imx
ASoC: imx: rename audmux prefix mxc to imx
ASoC: imx: separate imx-pcm bits from imx-ssi driver
ASoC: imx: add an explicit Kconfig option for imx-ssi driver
ASoC: core: missing set_fmt should not be complaint
ASoC: fsl: check property 'compatible' for the machine name
Shawn Landden (1):
scripts/patch-kernel: digest kernel.org hosted .xz patches
Shawn Lu (1):
tcp: md5: RST: getting md5 key from listener
Shengzhou Liu (2):
powerpc/usb: fix bug of kernel hang when initializing usb
powerpc/usb: fix usb CTRL_PHY_CLK_VALID breaks on some platform
Shimoda, Yoshihiro (6):
usb: renesas_usbhs: add IRQ resource decoding for IRQF_SHARED
usb: renesas_usbhs: add support for SUDMAC
spi/spi-sh: add IORESOURCE_MEM_TYPE_MASK decoding for access size
spi: add support for Renesas RSPI
mmc: sh_mmcif: fix MMC_GEN_CMD setting
sh: add platform_device for RSPI in setup-sh7757
Shiraz Hashim (7):
rtc/spear: fix for RTC_AIE_ON and RTC_AIE_OFF ioctl errors
mtd: ST SPEAr: Add SMI driver for serial NOR flash
mtd: spear_smi: release memory region during remove
mtd: fsmc: use ALE and CLE offsets from platform data
mtd: fsmc: Move ALE, CLE defines to their respective platform
mtd: fsmc_nand: add pm callbacks to support hibernation
mmc: sdhci-spear: add pm callbacks to support hibernation
Shmulik Ladkani (2):
sfc: mtd: Use MTD_FAIL_ADDR_UNKNOWN instead of 0xffffffff
mtd: unify initialization of erase_info->fail_addr
Shreyas Bhatewara (1):
vmxnet3: Fix log messages and corrects some typos
Shridhar Rasal (1):
Input: tegra-kbc - allow skipping setting up some of GPIO pins
Shriram Rajagopalan (1):
net/sched: sch_plug - Queue traffic until an explicit release command
Shubhrajyoti D (1):
spi: Trivial warning fix
ShuoX Liu (1):
cpuidle: add a sysfs entry to disable specific C state for debug purpose.
Shweta Gulati (1):
ARM: OMAP3+: SmartReflex: use voltage domain name in device attributes
Siddhesh Poyarekar (2):
x86_64: Record stack pointer before task execution begins
procfs: mark thread stack correctly in proc/<pid>/maps
Simon Arlott (1):
[media] dvb-core: fix DVBFE_ALGO_HW retune bug
Simon Glass (3):
arm: tegra: dts: Support host/device selection and legacy mode
arm: tegra: dts: Add legacy mode support to Tegra2x USB1 port
arm: tegra: dts: Mark USB1 as an OTG port on Seaboard
Simon Graham (2):
rtlwifi: Handle previous allocation failures when freeing device memory
rtlwifi: Return correct failure code on error
Simon Que (1):
drivers: i915: Fix BLC PWM register setup
Simon Wunderlich (3):
nl80211: add support for mcs masks
mac80211: add support for mcs masks
mac80211: update ieee80211_tx_rate_control kerneldoc
Sonic Zhang (3):
serial: bfin-uart: Don't access tty circular buffer in TX DMA interrupt
after it is reset.
bf548: ssm2602: Add ssm2602 platform data into bf548 ezkit board file.
blackfin: clean up string bfin_dma_5xx after rename.
Sony Chacko (2):
netxen: report valid speed and duplex status when link is down
qlcnic: report valid speed and duplex status when link is down
Spencer O Krum (1):
Documentation/target: Minor spelling typo
Srikar Dronamraju (4):
perf probe: Usability fixes
perf probe: Rename target_module to target
x86: Rename trap_no to trap_nr in thread_struct
x86: Move is_ia32_task to asm/thread_info.h from asm/compat.h
Srinidhi KASAGAR (1):
drivers/leds/leds-lp5521.c: ret may be uninitialized
Srinivas_Gowda (1):
ipmi: decrease the IPMI message transaction time in interrupt mode
Sritej Velaga (6):
netxen_nic: fix cdrp race condition
netxen_nic: Fix phy link status
netxen_nic: Error logging on firmware hang
qlcnic: Stop pause ctrl frames on fw hang.
qlcnic: Fix firmware abort code check.
qlge: Updating Schultz LICENSE.qlge file.
Srivatsa S. Bhat (8):
PM / Freezer / Docs: Document the beauty of freeze/thaw semantics
PM / Hibernate: Thaw kernel threads in hibernation_snapshot() in
error/test path
PM / Hibernate: Refactor and simplify freezer_test_done
PM / Hibernate: Enable usermodehelpers in hibernate() error path
x86, mce: Fix rcu splat in drain_mce_log_buffer()
lib/cpumask.c: remove __any_online_cpu()
arch/ia64: remove references to cpu_*_map
sched: Fix incorrect usage of for_each_cpu_mask() in select_fallback_rq()
Stanislav Kinsbursky (91):
SUNRPC: remove non-exclusive pipe creation from RPC pipefs
SUNRPC: create RPC pipefs superblock per network namespace context
SUNRPC: hold current network namespace while pipefs superblock is active
SUNRPC: send notification events on pipefs sb creation and destruction
SUNRPC: pipefs dentry lookup helper introduced
SUNRPC: put pipefs superblock link on network namespace
SUNRPC: pipefs per-net operations helper introduced
SUNRPC: added debug messages to RPC pipefs
SUNRPC: replace inode lock with pipe lock for RPC PipeFS operations
SUNRPC: split SUNPRC PipeFS pipe data and inode creation
SUNRPC: cleanup PipeFS redundant RPC inode usage
SUNPRC: cleanup RPC PipeFS pipes upcall interface
SUNRPC: cleanup GSS pipes usage
SUNRPC: split SUNPRC PipeFS dentry and private pipe data creation
SUNRPC: handle RPC client pipefs dentries by network namespace aware
routines
SUNRPC: handle GSS AUTH pipes by network namespace aware routines
SUNRPC: make SUNPRC clients list per network namespace context
SUNRPC: subscribe RPC clients to pipefs notifications
SUNRPC: remove RPC client pipefs dentries after unregister
SUNRPC: remove RPC pipefs mount point manipulations from RPC clients code
SUNRPC: remove RPC PipeFS mount point reference from RPC client
SUNRPC: split cache creation and PipeFS registration
NFS: split cache creation and PipeFS registration
NFS: handle NFS caches dentries by network namespace aware routines
NFS: DNS resolver cache per network namespace context introduced
NFS: DNS resolver PipeFS notifier introduced
NFS: remove RPC PipeFS mount point references from NFS cache routines
SUNRPC: fix pipe->ops cleanup on pipe dentry unlink
NFS: make NFS client allocated per network namespace context
NFS: pass NFS client owner network namespace to RPC client creation
routine
NFS: create callback transports in parent transport network namespace
NFS: handle NFS idmap pipe PipeFS dentries by network namespace aware
routines
NFS: idmap PipeFS notifier introduced
NFS: handle blocklayout pipe PipeFS dentry by network namespace aware
routines
NFS: blocklayout pipe creation per network namespace context introduced
NFS: blocklayout PipeFS notifier introduced
NFS: remove RPC PipeFS mount point reference from blocklayout routines
SUNRPC: kernel PipeFS mount point creation routines removed
SUNRPC: move rpcbind internals to sunrpc part of network namespace context
SUNRPC: optimize net_ns dereferencing in rpcbind creation calls
SUNRPC: optimize net_ns dereferencing in rpcbind registering calls
SUNRPC: create rpcbind client in passed network namespace context
SUNRPC: register rpcbind programs in passed network namespase context
SUNRPC: parametrize local rpcbind clients creation with net ns
SUNRPC: parametrize rpc_parse_scope_id() by network context
SUNRPC: parametrize rpc_pton6() by network context
SUNRPC: parametrize rpc_pton() by network context
SUNRPC: parametrize rpc_uaddr2sockaddr() by network context
SUNRPC: use proper network namespace in rpcbind RPCBPROC_GETADDR procedure
SUNRPC: pass network namespace to service registering routines
SUNRPC: register service on creation in current network namespace
SUNRPC: unregister service on creation in current network namespace
SUNRPC: cache creation and destruction routines introduced
SUNRPC: create unix gid cache per network namespace
SUNRPC: create GSS auth cache per network namespace
SUNRPC: ip map cache per network namespace cleanup
SUNRPC: generic cache register routines removed
NFS: parse DNS cache in proper network namespace context
NFS: decode destination address in proper network namespace context
SUNRPC: register RPC stats /proc entries in passed network namespace
context
SUNRPC: register service stats /proc entries in passed network namespace
context
NFS: remove unused nfs4_find_client_no_ident function
SUNRPC: search for service transports in network namespace context
SUNPRC: remove marking service temporary sockets with XPT_CHNGBUF
NFS: make nfs_client_list per net ns
NFS: make nfs_volume_list per net ns
NFS: make cb_ident_idr per net ns
NFS: make nfs_client_lock per net ns
NFS: pass proper net rpc_pton() in nfs_dns_resolve_name()
NFS: search for client session id in proper network namespace
NFS: pass current net to rpc_pton() while parsing mount options
NFS: pass transport net to rpc_pton() while parse server name
NFS: build fixed in case of NFS_USE_NEW_IDMAPPER is undefined
SUNRPC: clear svc pools lists helper introduced
SUNRPC: clear svc transports lists helper introduced
SUNRPC: service destruction in network namespace context
SUNRPC: service shutdown function in network namespace context introduced
Lockd: create permanent lockd sockets in current network namespace
Lockd: pernet usage counter introduced
Lockd: per-net up and down routines introduced
LockD: make nlm hosts network namespace aware
LockD: make NSM network namespace aware
Lockd: shutdown NLM hosts in network namespace context
NFS: fix nfs4_find_client_sessionid() arguments list
SUNRPC: init per-net rpcbind spinlock
SUNRPC: release per-net clients lock before calling PipeFS dentries
creation
NFS: release per-net clients lock before calling PipeFS dentries creation
SUNRPC: check RPC inode's pipe reference before dereferencing
SUNRPC: move waitq from RPC pipe to RPC inode
NFS: replace global bl_mount_reply with per-net one
NFS: replace global bl_wq with per-net one
Stanislav Yakovlev (4):
net/wireless: ipw2x00: Use IW_HANDLER macro from linux/wireless.h
ipw2x00: remove ipw2100_rates_11b[]
net/wireless: ipw2x00: remove WEXT_USECHANNELS define
net/wireless: ipw2x00: remove unused definitions for regulatory domain
Stanislaw Gruszka (70):
rt2800usb: initialize H2M_INT_SRC register
rt2800: disable DMA after firmware load
rt2800: zero MAC_SYS_CTRL bits during BBP and MAC reset
rt2800usb: remove PWR_PIN_CFG=0x3 during init
rt2800: radio 3xxx: reprogram only lower bits of RF_R3
rt2800: radio 3xxx: program RF_R1 during channel switch
rt2800: radio 3xxx: add channel switch calibration routines
rt2800: radio 3xxxx: channel switch RX/TX calibration fixes
rt2800: document RF_R03 register bits [7:4]
iwlegacy: move rxon commands out of ctx structure
iwlegacy: get rid of ctx->rxon_cmd
iwlegacy: get rid of ctx->rxon_timing_cmd
iwlegacy: get rid of rxon_assoc_cmd
iwlegacy: get rid of qos_cmd
iwlegacy: get rid of wep_key_cmd
iwlegacy: get rid of ap_sta_id
iwlegacy: move bcast_sta_id to hw_params
iwlegacy: get rid of *_devtype
iwlegacy: get rid of ctxid
iwlegacy: get rid of mcast_queue
iwlegacy: move wep_keys out of context
iwlegacy: get rid of ctx->station_flags
iwlegacy: remove ctx interface_modes
iwlegacy: move qos_data out of ctx structure
iwlegacy: move ht out of ctx structure
iwlegacy: get rid of ctx->ac_to_fifo
iwlegacy: get rid of ctx->ac_to_queue
iwlegacy: get rid of ctx->is_active
iwlegacy: remove il_setup_interface()
iwlegacy: get rid of ctx structure
iwlegacy: move ops out of config
iwlegacy: merge il_base_params into il_cfg
iwlegacy: remove struct il_tx_info
iwlegacy: remove set_hw_params callback
iwlegacy: dump stack when fail to gain access to the device
iwlegacy: always check if got h/w access before write
iwlegacy: cleanup/fix memory barriers
iwlegacy: use writeb,writel,readl directly
iwlegacy: regulatory_bands is not an ops
iwlegacy: gather all 4965 handlers in one place
iwlegacy: move debugfs_ops to il_priv
iwlegacy: remove temp_ops
iwlegacy: merge eeprom_ops into lib_ops
iwlegacy: remove il_apm_ops
iwlegacy: merge il_lib_ops into il_ops
iwlegacy: merge all ops structures into one
iwlegacy: get rid of tx/rx traffic log
iwlegacy: improve mac operation debuggability a bit
iwleagcy: remove old comments
iwleagcy: fix ident code damage
iwlegacy: do not grab nic access if rfkill
iwlegacy: check correct il_poll_bit error value
iwlegacy: small il4965_set_hw_ready cleanup
iwlegacy: enable only rfkill interrupt when rfkill switch is on during
IFF_UP
iwlegacy: small queue initializations cleanup
iwlegacy: s/S_RF_KILL_HW/S_RFKILL/g
iwlegacy: s/il_txq_mem/il_free_txq_mem/g
iwlegacy: remove il_is_rfkill_hw
iwlwifi: dump stack when fail to gain access to the device
iwlwifi: always check if got h/w access before write
iwlwifi: cleanup/fix memory barriers
iwlwifi: use writeb,writel,readl directly
iwlwifi: print DMA stop timeout error only if it happened
iwlwifi: reintroduce iwl_enable_rfkill_int
iwlwifi: make tx_cmd_pool kmem cache global
rt2x00: rt2800usb: move additional txdone into new function
rt2x00: rt2800usb: rework txdone code
rt2x00: rt2800usb: rework txstatus code
rt2x00: rt2800usb: do not check packedid for aggregated frames
rt2x00: rt2800usb: limit tx queues length
Stefan Achatz (1):
HID: roccat: Only one Kconfig entry for all roccat drivers
Stefan Behrens (3):
Btrfs: introduce common define for max number of mirrors
Btrfs: minor cleanup in scrub
Btrfs: change scrub to support big blocks
Stefan Berger (2):
tpm_tis: Only probe iTPMs
tpm_tis: Clean up after module_param cleanup
Stefan Haberland (1):
[S390] dasd: prevent validate server for offline devices
Stefan Hajnoczi (2):
perf tools: Allow expressions in __print_symbolic() fields
target/pscsi: fix PHV_VIRUTAL_HOST_ID typo
Stefan Kristiansson (1):
openrisc: enable passing of flattened device tree pointer
Stefan Richter (13):
firewire: move fw_device reference counting from drivers to core
firewire: ohci: use dev_printk API
firewire: sbp2: use dev_printk API
firewire: sbp2: identify to driver core as "firewire_sbp2", not "sbp2"
firewire: net: identify to driver core as "firewire_net", not "net"
firewire: net: use dev_printk API
firewire: core: prefix log messages with card name
firewire: core: remove obsolete comment
firewire: core: fix race at address_handler unregistration
firewire: core: convert AR-req handler lock from _irqsave to _bh
firewire: sbp2: replace a GFP_ATOMIC allocation
firewire: tone down some diagnostic log messages
firewire: ohci: move runtime debug facility out of #ifdef
Stefan Roese (6):
ARM: SPEAr600: Add device-tree support to SPEAr600 boards
stmmac: Add device-tree support
mtd: minor coding style cleanup in mtdpart.c
mtd: Add device-tree support to fsmc_nand
mtd: spear_smi: Remove default partition information from driver
mtd: add device-tree support to spear_smi
Stefano Stabellini (5):
hvc_xen: support PV on HVM consoles
hvc_xen: implement multiconsole support
hvc_xen: introduce HVC_XEN_FRONTEND
xen/xenbus: ignore console/0
xen: support pirq_eoi_map
Steffen Klassert (4):
padata: Fix race in the serialization path
padata: Fix race on sequence number wrap
xfrm: Remove unused xfrm_state from xfrm_state_check_space
xfrm: Access the replay notify functions via the registered callbacks
Steffen Persvold (3):
iommu/amd: Fix section warning for prealloc_protection_domains
x86: Fix section warnings
x86/apic: Add separate apic_id_valid() functions for selected apic drivers
Stephane Eranian (26):
perf tools: Fix strlen() bug in perf_event__synthesize_event_type()
perf top: Fix number of samples displayed
perf tools: fix endianness detection in perf.data
perf tools: cleanup initialization of attr->size
perf tools: fix broken perf record -a mode
perf: Add generic taken branch sampling support
perf/x86: Add Intel LBR MSR definitions
perf/x86: Add Intel LBR sharing logic
perf/x86: Sync branch stack sampling with precise_sampling
perf/x86: Add Intel LBR mappings for PERF_SAMPLE_BRANCH filters
perf/x86: Disable LBR support for older Intel Atom processors
perf/x86: Implement PERF_SAMPLE_BRANCH for Intel CPUs
perf/x86: Add LBR software filter support for Intel CPUs
perf: Disable PERF_SAMPLE_BRANCH_* when not supported
perf: Add callback to flush branch_stack on context switch
perf: Add ABI reference sizes
perf tools: Enable reading of perf.data files from different ABI rev
perf tools: Fix ABI compatibility bug in print_event_desc()
perf tools: Make perf able to read files from older ABIs
perf record: Provide default branch stack sampling mode option
perf record: Add HEADER_BRANCH_STACK tag
perf report: Auto-detect branch stack sampling mode
perf report: Enable TUI in branch view mode
perf report: Remove duplicate annotate choice in branch view mode
perf report: Fix annotate double quit issue in branch view mode
perf tools: Fix bug in raw sample parsing
Stephane Grosjean (6):
can: peak_pci: add support of some new PEAK-System PCI cards
can: sja1000: add support for PEAK-System PCMCIA card
can: usb: PEAK-System Technik USB adapters driver core
can: usb: PEAK-System Technik PCAN-USB specific part
can: usb: PEAK-System Technik PCAN-USB Pro specific part
can: peak_usb: PCAN-USB specific part: fix little endian usage
Stephen Boyd (5):
regulator: Add devm_regulator_get()
regulator: Remove ifdefs for debugfs code
msm: timer: Support sched_clock()
staging: ram_console: Fix section mismatches
sched: Fix __schedule_bug() output when called from an interrupt
Stephen Hemminger (2):
ath6kl: make net_device_ops const
brcm80211: make ethtool_ops const
Stephen M. Cameron (7):
[SCSI] hpsa: fix per device memory leak on driver unload
[SCSI] hpsa: removed unneeded structure member max_sg_entries and fix
badly named constant MAXSGENTRIES
[SCSI] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi
[SCSI] hpsa: factor out driver name
[SCSI] hpsa: Fix problem with MSA2xxx devices
[SCSI] hpsa: make target and lun match what SCSI REPORT LUNs returns
[SCSI] hpsa: refactor hpsa_figure_bus_target_lun
Stephen Rothwell (21):
tty/powerpc: early udbg consoles can't be modules
powerpc: remove CONFIG_PPC_ISERIES from the architecture Kconfig files
powerpc: Remove the main legacy iSerie platform code
net: powerpc: remove the legacy iSeries ethernet driver
powerpc: remove the legacy iSeries part of ibmvscsi
tty: powerpc: remove hvc_iseries
tty: powerpc: remove SERIAL_ICOM dependency on PPC_ISERIES
driver-core: remove legacy iSeries hack
powerpc: clean up vio.c
net: powerpc: remove the legacy iSeries ethernet driver
powerpc: Remove some of the legacy iSeries specific device drivers
tty/hvc_vio: FW_FEATURE_ISERIES is no longer selectable
powerpc: Remove FW_FEATURE ISERIES from arch code
init: Remove CONFIG_PPC_ISERIES
powerpc: Remove the remaining CONFIG_PPC_ISERIES pieces
powerpc: Remove the rest of the legacy iSeries include files
powerpc/ps3: Do not adjust the wrapper load address
nfs: non void functions must return a value
powerpc: Remove NO_IRQ_IGNORE
powerpc: Random little legacy iSeries removal tidy ups
sparc: fix fallout from system.h split
Stephen Warren (67):
dt: tegra gpio: Flesh out binding documentation
ARM: dt: tegra30.dtsi: Reformat gpio's interrupts property
ARM: dt: tegra30.dtsi: Add extra GPIO interrupt
ARM: dt: tegra: Add Tegra APB DMA device tree binding
ARM: dt: tegra: Modify I2S nodes to match binding
ARM: dt: tegra: Add labels for I2S controllers
ARM: dt: tegra: Enable audio on WM8903 boards, disable others
ARM: dt: Add binding for Tegra PMC
ARM: tegra: Support Tegra30 in decompressor UART setup
ARM: tegra: uncompress.h: Choose a UART at runtime
ARM: tegra: Pass uncompress.h UART selection to DEBUG_LL
ARM: tegra: Remove use of TEGRA_GPIO_TO_IRQ
gpio: tegra: Dynamically allocate IRQ base, and support DT
gpio: tegra: Parameterize the number of banks
ARM: tegra: Fix EMC pdata initialization from registers
ARM: tegra: Add a simple PMC driver
ARM: tegra: Remove duplicate PMU interrupt inversion code
pinctrl: make "hog" mapping table entries work
pinctrl: pinctrl_register_mappings() shouldn't be __init
pinctrl: use list_add_tail instead of list_add
pinctrl: Store mapping table as a list of chunks
pinctrl: Re-order pinmux.[ch] to match each-other
pinctrl: Re-order pinconf.[ch] to match each-other
pinctrl: core.c/h cleanups
pinctrl: assume map table entries can't have a NULL ctrl_dev_name field
pinctrl: downgrade pinctrl_get warning when no maps are found
pinctrl: error if mapping table's control dev can't be found
pinctrl: record a pin owner, not mux function, when requesting pins
pinctrl: fix pinconf_groups_show() to emit newline
pinctrl: disallow map table entries with NULL dev_name field
pinctrl: use dev_*() instead of pr_*(), add some msgs, minor cleanups
pinctrl: allocate sizeof(*p) instead of sizeof(struct foo)
pinctrl: remove pin and hogs locks from struct pinctrl_dev
gpio: tegra: Fix build issue due to irq_domain rework.
ARM: dt: Add SD controller configuration to Tegra Cardhu
ARM: tegra: Demote EMC clock inconsistency BUG to WARN
ARM: tegra: select required CPU and L2 errata options
ARM: tegra: uncompress.h: Don't depend on kernel headers
pinctrl: re-order struct pinctrl_map
pinctrl: move pinctrl-maps debugfs file to top-level
pinctrl: enhance pinctrl_get() to handle multiple functions
pinctrl: introduce PINCTRL_STATE_DEFAULT, define hogs as that state
pinctrl: assume map table entries can't have a NULL name field
ARM: tegra: match SoC name not board name in DT board files
ARM: dt: Add ARM PMU to tegra*.dtsi
ARM: dt: Explicitly configure all serial ports on Tegra Cardhu
pinctrl: fix and simplify locking
pinctrl: refactor struct pinctrl handling in core.c vs pinmux.c
pinctrl: add usecount to pins for muxing
pinctrl: API changes to support multiple states per device
pinctrl: enhance mapping table to support pin config operations
pinctrl: Show selected function and group in pinmux-pins debugfs
pinctrl: add a driver for NVIDIA Tegra
ARM: tegra: Select PINCTRL Kconfig variables
ASoC: tegra: Remove unused variable
pinctrl: forward-declare struct device
ARM: tegra: update defconfig
MAINTAINERS: ARM: tegra: update Stephen's email address
regmap: Fix future missing prototype of devres_alloc() and friends
Documentation/gpio.txt: Explain expected pinctrl interaction
pinctrl: allow concurrent gpio and mux function ownership of pins
gpio: tegra: tegra_gpio_config shouldn't be __init
ARM: tegra: Fix device tree AUXDATA for USB/EHCI
mmc: sdhci-tegra: Explicitly support Tegra30
Kbuild: centralize MKIMAGE and cmd_uimage definitions
Merge remote branch 'remotes/korg_olof_tegra/for-3.4/soc' into
for-3.4/fixes-for-io-cleanup
ARM: tegra: Include assembler.h in sleep.S to fix build break
Steve Dickson (1):
SUNRPC: Adding status trace points
Steve French (3):
[CIFS] Fix trivial sparse warning with asyn i/o patch
Merge branch 'for-3.4'
[CIFS] Update CIFS version number to 1.77
Steve Hodgson (1):
sfc: Disable flow control during flushes
Steve Nickel (2):
udf: Init/maintain file entry checkpoint field
udf: Fix file entry logicalBlocksRecorded
Steve Wise (2):
RDMA/cxgb3: Don't pass irq flags to flush_qp()
RDMA/iwcm: Reject connect requests if cmid is not in LISTEN state
Steven Clark (1):
[SCSI] libfc: fcoe_transport_create fails in single-CPU environment
Steven Miao (2):
BF561 MDMA : fixed BF561 DMA MMRs definition mismatch
blackfin: timer: refine bfin simple timer driver
Steven Rostedt (17):
tracing/softirq: Move __raise_softirq_irqoff() out of header
tracing/rcu: Add trace_##name##__rcuidle() static tracepoint for inside
rcu_idle_exit() sections
x86/tracing: Denote the power and cpuidle tracepoints as _rcuidle()
cpuidle/tracing: Denote the tracepoints as being in rcu_idle_exit()
section
tracing: Don't use p->len field to determine output in __print_*()
functions
tracing/ring-buffer: Only have tracing_on disable tracing buffers
x86: Fix the NMI nesting comments
tracing: Keep NMI watchdog from triggering when dumping trace
tracing: Move the tracing_on/off() declarations into CONFIG_TRACING
ktest: Add INSTALL_MOD_STRIP=1 when installing modules
ktest: Add warning when bugs are ignored
ktest: Add SCP_TO_TARGET_INSTALL option
ktest: Fix SWITCH_TO_GOOD to also reboot the machine
ktest: Allow a test to override REBOOT_ON_SUCCESS
epoll: comment the funky #ifdef
module: move __module_get and try_module_get() out of line.
tracing: Fix ent_size in trace output
Steven Truelove (1):
hugetlbfs: fix alignment of huge page requests
Steven Whitehouse (7):
GFS2: glock statistics gathering
GFS2: Move two functions from log.c to lops.c
GFS2: FITRIM ioctl support
GFS2: Make bd_cmp() static
GFS2: Flush pending glock work when evicting an inode
GFS2: Remove a __GFP_NOFAIL allocation
GFS2: Clean up log flush header writing
Subhash Jadavani (1):
mmc: core: hs200 fixes
Sujith Manoharan (49):
ath6kl: Fix panic when setting a channel
ath6kl: Fix SDIO error path
ath6kl: Remove redundant pointer check
ath6kl: Initialize a variable properly
ath6kl: Fix listen interval handling
ath9k_htc: Load firmware asynchronously
ath9k: Print the correct channel mode
ath9k: Remove unnecessary variable initialization
ath9k: Merge wiphy and misc debugfs files
ath9k: Add a debugfs file to display reset statistics
ath9k: Prettify recv debugfs file output
ath9k: Fix phyerr debug statistics
ath9k: Remove unused initvals
ath9k: Initialize NF values properly
ath9k: Fix programming SYNTH4 for AR9462
ath9k: Fix descriptor length for AR9462
ath9k: Remove AR9462 v1.0 support
ath9k: Cleanup MCI init/deinit routines
ath9k: Initialize MCI params using a helper
ath9k: Move BTCOEX init/deinit functions to gpio.c
ath9k: Use proper start/stop routines for BTCOEX
ath9k: Process BTCOEX interrupts using a helper
ath9k: Calculate ampdu limit using a helper
ath9k: Use CONFIG_ATH9K_BTCOEX_SUPPORT
ath9k: Initialize BTCOEX scheme using a helper
ath9k_hw: Use a helper function to get MCI ISR
ath9k_hw: Handle MCI power state using a helper
ath9k_hw: Setup MCI calibration using a helper
ath9k_hw: Cleanup MCI bits from ath9k_hw_reset()
ath9k_hw: Cleanup MCI bits from hw.h
ath9k_hw: Cleanup MCI function declarations
ath9k_hw: Use CONFIG_ATH9K_BTCOEX_SUPPORT
ath9k_htc: Start/stop btcoex using a helper
ath9k_htc: Init BTCOEX inside htc_drv_gpio.c
ath9k_htc: Use CONFIG_ATH9K_BTCOEX_SUPPORT
ath9k: Remove ATH_BTCOEX_CFG_NONE checks
ath9k: Remove ATH9K_HW_CAP_MCI checks
ath9k: Modify ATH9K_BTCOEX_SUPPORT
ath9k_hw: Cleanup MCI reset routine
ath9k_hw: Remove HW revision checks
ath9k_hw: MCI whitespace/debug cleanup
ath9k: Cleanup mci.c
ath9k: Fix BTCOEX shutdown
ath9k: Remove unnecessary initialization
ath9k: Remove unused variables
ath9k: Remove 'other' VIF count
ath9k_hw: Cleanup FastChannelChange
ath9k: Remove aggregation flags
ath9k: Fix multi-VIF BSS handling
Sumit Semwal (2):
dma-buf: add dma_data_direction to unmap dma_buf_op
dma-buf: correct dummy function declarations.
Supriya Karanth (1):
usb: musb: Reselect index reg in interrupt context
Suresh Siddha (3):
clockevents: Leave the broadcast device in shutdown mode when not needed
x86/tsc: Reduce the TSC sync check time for core-siblings
x86/ioapic: Add register level checks to detect bogus io-apic entries
Sven Eckelmann (9):
batman-adv: Explicitly mark the common header structure
batman-adv: refactor tt_global_del() to avoid misalignment
batman-adv: Update copyright years
batman-adv: Start new development cycle
batman-adv: Fix indentation of multiline statements
batman-adv: Ignore 80-chars per line limits for strings
batman-adv: Don't begin block comments with only a /* line
batman-adv: Use {} braces consistent on the arms of a statement
batman-adv: Remove spaces after a cast
Swapna Thete (2):
IB/mad: Add MAD error codes from IBA spec
IB/mad: Return error response for unsupported MADs
Sylwester Nawrocki (21):
regulator: Reverse the disable sequence in regulator_bulk_disable()
ARM: EXYNOS: Increase virtual framebuffer size on Universal C210 board
ARM: EXYNOS: Add support for S5K6AAFX image sensor on Universal C210 board
ARM: SAMSUNG: Add support for S5K6AAFX camera on Nuri board
[media] V4L: Add JPEG compression control class
[media] V4L: Add JPEG compression control class documentation
[media] s5p-jpeg: Use struct v4l2_fh
[media] s5p-jpeg: Add JPEG controls support
[media] s5p-fimc: Add driver documentation
[media] s5p-fimc: convert to clk_prepare()/clk_unprepare()
[media] s5p-csis: Add explicit dependency on REGULATOR
[media] s5p-fimc: Convert to the device managed resources
[media] s5p-fimc: Add support for VIDIOC_PREPARE_BUF/CREATE_BUFS ioctls
[media] s5p-fimc: Replace the crop ioctls with VIDIOC_S/G_SELECTION
[media] s5p-csis: Convert to the device managed resources
[media] s5k6aa: Make subdev name independent of the I2C slave address
[media] noon010pc30: Make subdev name independent of the I2C slave address
[media] m5mols: Make subdev name independent of the I2C slave address
ARM: SAMSUNG: Correct MIPI-CSIS io memory resource definition
[media] V4L: Improve the selection API documentation
[media] s5p-csis: Fix compilation with PM_SLEEP disabled
Szymon Janc (27):
Staging: quickstart: Some style, whitespaces and typos fixes
Staging: quickstart: Prefix remaining functions names with quickstart_
Staging: quickstart: Move some code to avoid forward declarations
Staging: quickstart: Make quickstart_input static
Staging: quickstart: Cleanup quickstart_acpi_ghid
Staging: quickstart: Cleanup quickstart_acpi_remove
Staging: quickstart: Cleanup quickstart_acpi_add
Staging: quickstart: Cleanup quickstart_acpi_config
Staging: quickstart: Use switch-case in quickstart_acpi_notify
Staging: quickstart: Remove unused defines
Staging: quickstart: Get rid of quickstart_data struct
Staging: quickstart: Use list.h API for buttons list
Staging: quickstart: Use %u for printing button id
Staging: quickstart: Rename quickstart_btn to quickstart_button
Staging: quickstart: Use pr_err and pr_info for logs
Bluetooth: Make l2cap_clear_timer return if timer was running or not
Bluetooth: Set P-bit for SREJ frame only if there are I-frames to ack
Bluetooth: Clear ack_timer when sending ack
Bluetooth: Don't send RNR immediately when entering local busy
Bluetooth: Drop L2CAP chan reference if ERTM ack_timer fired
Bluetooth: Make l2cap_ertm_data_rcv static
Bluetooth: Fix possible missing I-Frame acknowledgement
Bluetooth: Fix double acking I-Frames when sending pending I-Frames
Staging: quickstart: Use scnprintf in quickstart_pressed_button_show
Staging: quickstart: Bump driver version to 1.04
Staging: quickstart: Fix compilation warning on 64 bit arch
Bluetooth: Use NULL instead of integer for mgmt_device_connected param
Tai-hwa Liang (3):
Input: sentelic - refactor code for upcoming new hardware support
Input: sentelic - enabling absolute coordinates output for newer hardware
Input: sentelic - minor code cleanup
Takahiro Shimizu (1):
supports eg20t ptp clock
Takahiroi Shimizu (1):
net/pch_gbe: supports eg20t ptp clock
Takashi Iwai (86):
ALSA: hda - Use bint for enable_msi option
Merge branch 'topic/convert-bint' into topic/hda
Merge branch 'fix/hda' into topic/hda
ALSA: hda - explicitly set buffer-align flag for Nvidia controllers
ALSA: hda - Enable sync_write and reset for Conexant codecs
ALSA: hda - Remove fallback to model=ideapad for Lenovo with cx5066
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Add suffix argument to snd_hda_add_vmaster()
ALSA: hda - Remove a debug print in vmaster code
Merge branch 'fix/hda' into topic/hda
ALSA: hda - Make is_jack_detectable() as non-inlined
ALSA: hda - Add codec->no_jack_detect flag
ALSA: hda - Suppress auto-mute feature on some machines with ALC861
ALSA: hda - Add another jack-detection suppression for ASUS ALC892
ALSA: hda/realtek - Add the fixup codes for ALC260 model=will
ALSA: hda/realtek - Replace ALC260 model=acer with the auto-parser
ALSA: hda/realtek - Replace ALC260 model=replacer with the auto-parser
ALSA: hda/realtek - Add the support for HP Presario B1900
ALSA: hda/realtek - Drop model=favorit100 for ALC260
ALSA: hda/realtek - Drop model=fujitsu from ALC260 static quirks
ALSA: hda/realtek - Remove leftover static quirks for ALC260
ALSA: hda/realtek - Disable static fixups for ASUS with ALC269
Merge branch 'fix/hda' into topic/hda
ALSA: hda/realtek - Improve the signel-connection check
ALSA: hda/realtek - Finer tuning of auto-parser with badness evaluation
ALSA: hda/realtek - Try harder to fit the single-connections
ALSA: hda/realtek - Show multi-io pins in debug prints
ALSA: hda/realtek - Adjust badness calculation for multi-ios
ALSA: hda/realtek - Rewrite ALC880 model=lg with the auto-parser
ALSA: hda/realtek - Rewrite ALC880 model=w810 with auto-parser
ALSA: hda/realtek - Refactor the DAC filler function
ALSA: hda/realtek - Drop ALC880 model=clevo
ALSA: hda/realtek - Replace ALC880 model=tcl with auto-parser
ALSA: hda/realtek - Apply probe-fixup really after probing
ALSA: hda/realtek - Rewrite ALC880 model=futjisu with auto-parser
ALSA: hda/realtek - Rewrite ALC880 model=F1734 with auto-parser
ALSA: hda/realtek - Rewrite ALC880 model=uniwill-p53 with auto-parser
ALSA: hda/realtek - Rewrite ALC880 model=uniwill with auto-parser
ALSA: hda/realtek - Rewrite ALC880 model=uniwill-dig with auto-parser
ALSA: hda/realtek - Rewrite ALC880 model=z71v with auto-parser
ALSA: hda/realtek - Rewrite ALC880 model=asus-w1v with auto-parser
ALSA: hda/realtek - Drop model=asus* from ALC880
ALSA: hda/realtek - Drop all ALC880 static quirks
ALSA: hda/realtek - Add model=fixup not to apply fix-ups
ALSA: hda/realtek - Remove the last static quirks for ALC882
ALSA: hda/realtek - Parse aa-loopback items dynamically
ALSA: hda/realtek - Fix possible Oops with NULL input_mux
ALSA: hda/realtek - Create individual mute switches for shared DAC
ALSA: hda/realtek - Fix the possible conflicts of Bass Speaker name
ALSA: hda/realtek - Fix the wrong offset for two-speaker systems
ALSA: hda/realtek - Small code cleanups
ALSA: hda/via - Don't create duplicated boost controls
ALSA: hda/via - Add a few sanity checks
ALSA: hda - Add position_fix=4 (COMBO) option
ALSA: hda - Enable docking-station SPDIF for Thinkpad
ALSA: hda/conexant - Clear unsol events on unused pins
Merge branch 'fix/hda' into topic/hda
Merge tag 'asoc-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into topic/asoc
ALSA: hda - Add Gigabyte GA-MA790X to the beep whitelist
Merge tag 'asoc-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into topic/asoc
Merge branch 'fix/hda' into topic/hda
ALSA: hda/realtek - Reuse init_hook for ALC269VB coef setup
ALSA: hda - Set codec to D3 forcibly even if not used
ALSA: core - Refactor card id string creation code
ALSA: hda - Initialize vmaster slave volumes
ALSA: Add a hook capability to vmaster controls
ALSA: hda - Return the created kcontrol in __snd_hda_add_vmaster()
ALSA: hda - Rewrite the mute-LED hook with vmaster hook in
patch_sigmatel.c
ALSA: hda - Rewrite the mute-LED control with vmaster hook for ALC269
ALSA: hda - Add EAPD control to Conexnat auto-parser
ALSA: hda - Add "Mute-LED Mode" enum control
ALSA: hda - Add expose_enum_ctl flag to snd_hda_add_vmaster_hook()
ALSA: ymfpci - Fix legacy registers on S3/S4 resume
ALSA: hda - Fix build of patch_sigmatel.c without
CONFIG_SND_HDA_POWER_SAVE
ALSA: pcm - Avoid GFP_ATOMIC in snd_pcm_link()
Merge tag 'asoc-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into topic/asoc
ALSA: usb-audio - Fix build error by consitification of rate list
ALSA: au88x0 - Avoid possible Oops at unbinding
ALSA: hda - Fix build with CONFIG_PM=n
Merge branch 'topic/hda' into for-linus
Merge branch 'topic/misc' into for-linus
Merge branch 'topic/asoc' into for-linus
Merge branch 'topic/jack' into for-linus
Merge tag 'asoc-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
ALSA: hda/realtek - Fix ADC assignment with a shared HP/Mic pin
Merge tag 'asoc-3.4' of
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus
Takuya Yoshikawa (11):
KVM: MMU: Remove for_each_unsync_children() macro
KVM: MMU: Add missing large page accounting to drop_large_spte()
KVM: MMU: Remove unused kvm_pte_chain
KVM: MMU: Remove unused kvm parameter from __gfn_to_rmap()
KVM: MMU: Remove unused kvm parameter from rmap_next()
KVM: Fix write protection race during dirty logging
KVM: Introduce gfn_to_index() which returns the index for a given level
KVM: Split lpage_info creation out from __kvm_set_memory_region()
KVM: Simplify ifndef conditional usage in __kvm_set_memory_region()
KVM: Introduce kvm_memory_slot::arch and move lpage_info into it
KVM: mmu_notifier: Flush TLBs before releasing mmu_lock
Tang Liang (2):
xen: Utilize the restore_msi_irqs hook.
x86, acpi, tboot: Have a ACPI os prepare sleep instead of calling
tboot_sleep.
Tang Yuantian (3):
i2c: mpc: Add support for SMBUS_READ_BLOCK_DATA
powerpc/85xx: Adds Support for P2020RDB-PC board
powerpc/85xx: Add p2020rdb-pc dts support
Tarun Kanti DebBarma (24):
gpio/omap: handle save/restore context in GPIO driver
gpio/omap: further cleanup using wkup_en register
gpio/omap: use level/edge detect reg offsets
gpio/omap: remove hardcoded offsets in context save/restore
gpio/omap: cleanup set_gpio_triggering function
gpio/omap: cleanup omap_gpio_mod_init function
gpio/omap: remove unnecessary bit-masking for read access
gpio/omap: use pm-runtime framework
gpio/omap: optimize suspend and resume functions
gpio/omap: cleanup prepare_for_idle and resume_after_idle
gpio/omap: fix debounce clock handling
gpio/omap: fix incorrect access of debounce module
gpio/omap: remove omap_gpio_save_context overhead
ARM: OMAP: dmtimer: fix missing content/correction in low-power mode
support
gpio/omap: fix wakeup_en register update in _set_gpio_wakeup()
gpio/omap: fix trigger type to unsigned
gpio/omap: fix _set_gpio_irqenable implementation
gpio/omap: fix missing dataout context save in _set_gpio_dataout_reg
gpio/omap: fix incorrect context restore logic in omap_gpio_runtime_*
gpio/omap: fix incorrect update to context.irqenable1
gpio/omap: fix redundant decoding of gpio offset
ARM: OMAP: boards: Fix OMAP_GPIO_IRQ usage with gpio_to_irq()
drivers: input: Fix OMAP_GPIO_IRQ with gpio_to_irq() in
ams_delta_serio_exit()
ARM: OMAP: Remove OMAP_GPIO_IRQ macro definition
Tatyana Nikolova (1):
RDMA/nes: Fixes for sparse endianness warnings
Taylor Ralph (1):
[media] hdpvr: update picture controls to support firmware versions > 0.15
Tejun Heo (1):
cgroup: cgroup_attach_task() could return -errno after success
Tero Kristo (2):
regulator: twl4030: add support for external voltage get/set
regulator: twl6030: add support for vdd1, vdd2 and vdd3 regulators
Tetsuo Handa (4):
TOMOYO: Fix mount flags checking order.
TOMOYO: Return appropriate value to poll().
TOMOYO: Return error if fails to delete a domain
AppArmor: Fix location of const qualifier on generated string tables
Theodore Ts'o (18):
ext4: fold ext4_claim_inode into ext4_new_inode
ext4: fix race when setting bitmap_uptodate flag
ext4: fix INCOMPAT feature codepoint reservation for INLINEDATA
ext4: remove EXT4_MB_{BITMAP,BUDDY} macros
ext4: remove deprecation warnings for minix_df and grpid
ext4: remove Opt_ignore
ext4: remove the I_VERSION mount flag and use the super_block flag instead
ext4: simplify handling of the errors=* mount options
ext4: unify handling of mount options which have been removed
ext4: use a table-driven handler for mount options
ext4: move ext4_show_options() after parse_options()
ext4: make ext4_show_options() be table-driven
ext4: add debugging /proc file showing file system options
ext4: ignore mount options supported by ext2/3 (but have since been
removed)
ext4: try to deprecate noacl and noxattr_user mount options
ext4: check for zero length extent
ext4: remove trailing newlines from ext4_msg() and ext4_error() messages
ext4: change some printk() calls to use ext4_msg() instead
Thierry Reding (4):
ARM: tegra: PCIe: Provide 3.3V supply voltage
regulator: tps6586x: fix typo in debug message
x86-32: Fix typo for mq_getsetattr in syscall table
ext2: No longer export ext2_fs.h to user space
Thirumalai Pachamuthu (1):
ath6kl: Add support for uAPSD
Thomas Abraham (2):
PM / Domains: Add OF support
ARM: EXYNOS: Hook up power domains to generic power domain infrastructure
Thomas Faber (1):
usb: gadgetfs: return number of bytes on ep0 read request
Thomas Gleixner (22):
time: Reorder so the hot data is together
time: Move common updates to a function
futex: Cover all PI opcodes with cmpxchg enabled check
futex: Simplify return logic
Merge branch 'fortglx/3.4/clocksource' of
git://git.linaro.org/people/jstultz/linux into timers/core
Merge branch 'fortglx/3.4/rtc' of
git://git.linaro.org/people/jstultz/linux into timers/core
Merge branch 'fortglx/3.4/time' of
git://git.linaro.org/people/jstultz/linux into timers/core
sched/rt: Add schedule_preempt_disabled()
sched/rt: Use schedule_preempt_disabled()
sched/rt: Document scheduler related skip-resched-check sites
sched/wait: Add __wake_up_all_locked() API
sched/rt: Prevent idle task boosting
sched/rt: Do not submit new work when PI-blocked
Merge branch 'linus' into irq/core
time: Remove bogus comments
x86: vdso: Remove bogus locking in update_vsyscall_tz()
x86: vdso: Use seqcount instead of seqlock
ia64: vsyscall: Use seqcount instead of seqlock
genirq: Remove paranoid warnons and bogus fixups
x86: vdso: Put declaration before code
alarmtimer: Don't call rtc_timer_init() when CONFIG_RTC_CLASS=n
ia64: vsyscall: Add missing paranthesis
Thomas Hellstrom (4):
vmwgfx: Clean up pending event references to struct drm_file objects on
close
drm/vmwgfx: Treat out-of-range initial width and height as host errors
vmwgfx: Move function declaration to correct header
drm/vmwgfx: Bump driver minor
Thomas Jarosch (1):
PCI: Add quirk for still enabled interrupts on Intel Sandy Bridge GPUs
Thomas Meyer (5):
drm/i915: Use kcalloc instead of kzalloc to allocate array
Staging: android: ram_console: Use resource_size function
Staging: bcm: Use memdup_user rather than duplicating its implementation
staging: drm/omap: Use ERR_CAST inlined function instead of
ERR_PTR(PTR_ERR(..
tracing/trivial: Use kcalloc instead of kzalloc to allocate array
Thomas Pedersen (5):
ath6kl: send TCMD response through testmode events
ath6kl: implement hidden ssid
cfg80211: expose cfg80211_calculate_bitrate()
mac80211: fix mesh airtime link metric estimating
mac80211: fix smatch lock errors in mesh
Thomas Renninger (9):
X86: Introduce HW-Pstate scattered cpuid feature
CPU: Introduce ARCH_HAS_CPU_AUTOPROBE and X86 parts
cpupower: Better interface for accessing AMD pci registers
cpupower: AMD fam14h/Ontario monitor can also be used by fam12h cpus
cpupower: Add cpupower-idle-info manpage
cpupower: Unify cpupower-frequency-* manpages
cpupower: Fix number of idle states
cpupower: Remove unneeded code and by that fix a memleak
cpupower: Fix broken mask values
Thomas Schwinge (1):
SH: pci-sh7780: enable big-endian operation.
Thomas Weber (1):
power: bq27x00: Fix typos in comment
Tigran Mkrtchyan (10):
nfsd4: initialize current stateid at compile time
nfsd41: handle current stateid in open and close
nfsd41: handle current stateid on lock and locku
nfsd41: consume current stateid on read and write
nfsd41: mark PUTFH, PUTPUBFH and PUTROOTFH to clear current stateid
nfsd41: save and restore current stateid with current fh
nfsd41: mark LOOKUP, LOOKUPP and CREATE to invalidate current stateid
nfsd41: handle current stateid in SETATTR and FREE_STATEID
nfsd41: consume current stateid on DELEGRETURN and OPENDOWNGRADE
nfsd41: use current stateid by value
Tim Bird (6):
staging: android: logger: Change logger_offset() from macro to function
staging: android: logger: simplify and optimize get_entry_len
staging: android: logger: reorder prepare_to_wait and mutex_lock
staging: android: logger: clarify code in clock_interval
staging: android: logger: clarify non-update of w_off in
do_write_log_from_user
kdb: Avoid using dbg_io_ops until it is initialized
Tim Gardner (3):
rtlwifi: Fix PCI probe error path orphaned memory
TPM: Zero buffer whole after copying to userspace
rtlwifi: rtl8192se firmware load can overflow target buffer
Timur Tabi (5):
powerpc/85xx: create 32-bit DTS for the P1022DS
powerpc/85xx: p1022ds: disable the NOR flash node if video is enabled
powerpc/85xx: p1022ds: enable monitor switching via pixis indirect mode
powerpc/85xx: allow CONFIG_PHYS_64BIT to be selectable
ASoC: fsl: p1022ds: tell the WM8776 codec driver that it's the master
Tobias Klauser (10):
spi/nuc900: Remove unnecessary memset of struct nuc900_spi
tty: serial: altera_uart: remove early_altera_uart_setup
tty: serial: altera_uart: Add CONSOLE_POLL support
net: ethernet: xilinx: Convert xilinx_axienet to module_platform_driver
usb: isp1362-hcd: Convert to module_platform_driver
usb: dwc3: core: Convert to module_platform_driver
usb: isp116x-hcd: Convert to module_platform_driver
usb: r8a66597-hcd: Convert to module_platform_driver
usb: sl811-hcd: Convert to module_platform_driver
Input: altera_ps2 - use of_match_ptr()
Tom Stellard (1):
drm/radeon/kms: add info query for max pipes
Tom Tucker (3):
svcrdma: Cleanup sparse warnings in the svcrdma module
xprtrdma: The transport should not bug-check when a dup reply is received
xprtrdma: Remove assumption that each segment is <= PAGE_SIZE
Tomas Henzl (2):
[SCSI] mpt2sas: add missing allocation check
[SCSI] hpsa: add some older controllers to the kdump blacklist
Tomas Winkler (11):
staging: fix the build breakage cuased by telephony drivers
staging/mei: update copyright year to 2012
staging/mei: normalize prototypes of all read buffers
staging/mei: add mei user space example
staging/mei: TODO : how to handle example code after unstaging
staging/mei: fix hbm_host_version_response structure
staging/mei: mei-amt-version - make all function static and used
staging: mei: kill struct hbm_cmd bit fields
staging/mei: don't use read buffer for writing
staging/mei: propagate error codes up in the write flow
staging: mei: remove driver internal versioning
Tomasz Stanislawski (3):
[media] v4l: s5p-tv: add sii9234 driver
[media] v4l: s5p-tv: hdmi: add support for platform data
[media] v4l: s5p-tv: hdmi: integrate with MHL
Tomi Valkeinen (32):
[media] omap_vout: fix section mismatch
OMAPDSS: FEAT: Add FIFO_MERGE feature
OMAPDSS: APPLY: add fifo merge support funcs
OMAPDSS: APPLY: add fifo-merge support
OMAPDSS: DISPC: print fifo threshold values in bytes
OMAPDSS: DISPC: move fifo threhold calc to dispc.c
OMAPDSS: DISPC: Add naive threshold calc for fifomerge
Merge branch 'work/fifomerge'
Merge commit 'v3.3-rc4'
OMAPDSS: cleanup probe functions
OMAPFB: remove old blizzard driver
OMAPFB: Remove OMAP2/3 support from old omapfb driver
OMAPDSS: Remove video SRAM support
OMAPFB: Remove video SRAM support (old omapfb)
OMAP2+: remove unneeded #include omapfb.h
OMAP: N770: remove HWA742 platform data
OAMPFB: remove unused omapfb_set_ctrl_platform_data()
OMAPFB: remove early mem alloc from old omapfb
OMAPFB: remove mem info from platform_data
OMAPFB: remove unused fb_format_to_dss_mode()
OMAPFB: Move old omapfb private structs to a private include file
OMAPFB: remove omapfb_set_platform_data()
OMAP1: pass LCD config with omapfb_set_lcd_config()
OMAP: Remove OMAP_TAG_LCD and OMAP_TAG_FBMEM
OMAP1: Remove unused LCD devices from board files
OMAPFB: remove remaining OMAP arch checks
Merge branch 'work/old-omapfb-removal'
Merge commit 'v3.3-rc6'
OMAPDSS: APPLY: print warning if wait_pending_extra_info_updates fails
OMAPDSS: APPLY: fix clearing shadow dirty flag with manual update
ARM: OMAP2+: Remove __init from DSI mux functions
OMAPDSS: register dss drivers in module init
Tomoya MORINAGA (15):
usb: gadget: pch_udc: Fix disconnect issue
usb: gadget: pch_udc: Fix wrong return value
usb: gadget: pch_udc: Fix USB suspend issue
usb: gadget: pch_udc: Fix usb/gadget/pch_udc: Fix ether gadget
connect/disconnect issue
usb: gadget: pch_udc: Reduce redundant interrupt
usb: gadget: pch_udc: Add debug message
can: pch_can: Change company name OKI SEMICONDUCTOR to LAPIS Semiconductor
can: Kconfig: add more information about Intel EG20T PCH CAN controller
usb: gadget: pch_udc: Detecting VBUS through GPIO
usb: gadget: pch_udc: Detecting VBUS through GPIO with interrupt
usb/gadget/pch_udc: Fix compile error
spi-topcliff-pch: Modify pci-bus number dynamically to get DMA device info
spi-topcliff-pch: Fix issue for transmitting over 4KByte
spi-topcliff-pch: supports a spi mode setup and bit order setup by IO
control
spi-topcliff-pch: add recovery processing in case wait-event timeout
Tony Lindgren (47):
Merge branch 'omap1-part2' into omap1
Merge branch 'soc-part2' into soc
Merge branch 'for_3.4/dt_base' of
git://git.kernel.org/pub/scm/linux/kernel/git/bcousson/linux-omap-dt into dt
ARM: OMAP2+: Split omap2_hsmmc_init() to properly support I2C GPIO pins
ARM: OMAP2+: Set Kconfig dependencies for PROC_DEVICETREE
ARM: OMAP2+: Fix Kconfig dependencies for USB_ARCH_HAS_EHCI
ARM: OMAP2+: Fix OMAP_HDQ_BASE build error
ARM: OMAP2+: Fix board_mux section type conflict when OMAP_MUX is not set
ARM: OMAP2+: Fix zoom LCD backlight if TWL_CORE is not selected
ARM: OMAP: Fix devexit for dma when CONFIG_HOTPLUG is not set
ARM: OMAP2+: Fix multiple randconfig errors with SOC_OMAP and
SOC_OMAP_NOOP
ARM: OMAP2+: Fix devexit for smartreflex when CONFIG_HOTPLUG is not set
ARM: OMAP2+: Drop DISPC L3 firewall code
ARM: OMAP2+: Move SDRC related functions from io.h into local common.h
ARM: OMAP: Move omap_init_consistent_dma_size() to local common.h
ARM: OMAP1: Move 16xx GPIO system clock to platform init code
ARM: OMAP1: Move most of plat/io.h into local iomap.h
ARM: OMAP2+: Move most of plat/io.h into local iomap.h
ARM: OMAP: Remove plat/io.h by splitting it into mach/io.h and
mach/hardware.h
ARM: OMAP2+: Limit omap_read/write usage to legacy USB drivers
ARM: OMAP2+: Mark omap_hsmmc_init and omap_mux related functions as __init
Merge branch 'for_3.4/dts_updates' of
git://git.kernel.org/pub/scm/linux/kernel/git/bcousson/linux-omap-dt into dt
Merge branch 'iomap' into cleanup
Merge branch 'randconfig' into fixes-non-critical
Merge branch 'hsmmc' into fixes-non-critical
ARM: OMAP2+: Fix L4_EMU_34XX_BASE error after iomap changes
Merge branch 'for_3.4/dt_irq_domain' of
git://git.kernel.org/pub/scm/linux/kernel/git/bcousson/linux-omap-dt into
dt-part2
Merge branch 'omap1' into ams-delta
ARM: OMAP2+: Fix build error when only ARCH_OMAP2/3 or 4 is selected
ARM: OMAP2+: Remove extra ifdefs for board-generic
Merge branch 'for_3.4/cleanup/sr' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into sr
Revert "ARM: OMAP2+: Fix multiple randconfig errors with SOC_OMAP and
SOC_OMAP_NOOP"
ARM: OMAP1: Fix section mismatch for omap1_init_early()
ARM: OMAP2+: Fix omap24xx_io_desc warning if SoC subtypes are not selected
ARM: OMAP2: Fix section warning for n8x0 when CONFIG_MMC_OMAP is not set
Merge branch 'for_3.4/cleanup/pm' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into
cleanup-pm
Merge branch 'for_3.4/cleanup/uart' of
git://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm into uart
ARM: OMAP: Remove remaining includes for mach/io.h
ARM: OMAP2+: Fix build error after merge
ARM: OMAP2+: Fix build issues with missing include of linux/bug.h
ARM: OMAP2+: Fix section warnings for hsmmc_init_one
ARM: OMAP2+: Fix build for omap4 only builds with missing include of
linux/bug.h
ARM: OMAP2+: Fix compile error when FB_OMAP2 is not set
gpio/omap: Fix section warning for omap_mpuio_alloc_gc()
mmc: omap_hsmmc: Fix "Unbalanced pm_runtime_enable!" warning
Merge branch 'fix-dss-mux' into fixes
Merge branch 'fixes-gpio-to-irq' into fixes
Tony Luck (7):
HWPOISON: Clean up memory_failure() vs. __memory_failure()
HWPOISON: Add code to handle "action required" errors.
x86/mce: Create helper function to save addr/misc when needed
x86/mce: Add mechanism to safely save information in MCE handler
x86/mce: Handle "action required" errors
x86/mce: Recognise machine check bank signature for data path error
x86/mce: Replace hard coded hex constants with symbolic defines
Tony Zelenoff (3):
net: Allow ipv6 proxies and arp proxies be shown with iproute2
netfilter: nf_ct_ecache: trailing whitespace removed
netfilter: nf_ct_ecache: refactor nf_ct_deliver_cached_events
Torsten Schenk (6):
ALSA: snd-usb-6fire: remove driver version information
ALSA: snd-usb-6fire: add tlv to controls
ALSA: snd-usb-6fire: add individual volume control for analog channels
ALSA: snd-usb-6fire: add mute control for analog outputs
ALSA: snd-usb-6fire: add analog input volume control
ALSA: snd-usb-6fire: Select missing SND_VMASTER option in Kconfig
Toshi Kani (1):
ACPI: Add CPU hotplug support for processor device objects
Tracey Dent (2):
drivers/staging/android/ashmem.c: Cleanups
drivers/staging/android/timed_gpio.c: Stlye fixes
Tristan Pourcelot (1):
Correcting typos in rtlwifi/base.c
Trond Myklebust (78):
NFS: Remove unnecessary includes from linux/nfs_fs_i.h
NFSv4: Clean up nfs4_get_state_owner
NFSv4: Replace state_owner->so_owner_id with an ida based allocator
NFSv4: Replace lock_owner->ld_id with an ida based allocator
NFSv41: Add a new helper nfs4_init_sequence()
NFSv4: Move contents of struct rpc_sequence into struct nfs_seqid_counter
NFS: Move struct nfs_unique_id into struct nfs_seqid_counter
NFS: Optimise away unnecessary setattrs for open(O_TRUNC);
NFS: Ensure that mmapped pages remain stable during writeback
SUNRPC: Fix potential races in xprt_lock_write_next()
SUNRPC: constify rpc_clnt fields cl_server and cl_protname
SUNRPC: constify rpc_program->name
SUNRPC: constify the rpc_program
SUNRPC: Add trace events to the sunrpc subsystem
NFSv4: Avoid thundering herd issues with nfs_release_seqid
NFS: Use kcalloc() when allocating arrays
SUNRPC: fixup for namespace changes
NFSv4: Don't decode fs_locations if we didn't ask for them...
NFSv4: ACCESS validation doesn't require a full attribute refresh
SUNRPC: Fix up sunrpc trace events
SUNRPC: Change the default limit to the number of TCP slots
NFSv4.1: Convert slotid from u8 to u32
NFSv4.1: Add a module parameter to set the number of session slots
NFS: Initialise the nfs_net->nfs_client_lock
NFSv4: Reduce the footprint of the idmapper
NFSv4: The idmapper now depends on keyring functionality
NFSv4: Further reduce the footprint of the idmapper
SUNRPC: Ensure that we can trace waitqueues when !defined(CONFIG_SYSCTL)
NFS: Ensure that the nfs_client 'net' field is always set
NFS: Ensure struct nfs_client holds a reference to the net namespace
NFSv4.1: Don't call nfs4_deviceid_purge_client() unless we're NFSv4.1
NFSv4.1: Get rid of redundant NFS4CLNT_LAYOUTRECALL tests
NFSv4.1: Get rid of NFS4CLNT_LAYOUTRECALL
NFS: Extend the -overs= mount option to allow 4.x minorversions
NFS: Ensure we display the minor version correctly in /proc/mounts etc.
NFS: Consolidate the parsing of the '-ov4.x' and '-overs=4.x' mount
options
SUNRPC: Use RCU to dereference the rpc_clnt.cl_xprt field
SUNRPC: Move clnt->cl_server into struct rpc_xprt
Merge commit 'nfs-for-3.3-4' into nfs-for-next
NFS: Fix a compile issue when !CONFIG_NFS_V4_1
NFS: Fix a typo in _nfs_display_fhandle
NFS: Properly handle the case where the delegation is revoked
NFSv4.1: Fix matching of the stateids when returning a delegation
NFSv4: Further clean-ups of delegation stateid validation
NFSv4: Rename encode_stateid() to encode_open_stateid()
NFSv4: Add a helper for encoding opaque data
NFSv4: Add a helper for encoding stateids
NFSv4: Rename nfs4_copy_stateid()
NFSv4: Add helpers for basic copying of stateids
NFSv4: Simplify the struct nfs4_stateid
NFSv4: Minor clean ups for encode_string()
NFSv4: Add a helper for encoding NFSv4 sequence ids
NFSv4: Add a encode op helper
NFSv4: Cleanup - convert more functions to use encode_op_hdr
NFSv4: More xdr cleanups
NFSv4: Add a helper encode_uint64
NFSv4: Don't free the nfs4_lock_state until after the release_lockowner
NFSv4: Return the delegation if the server returns NFS4ERR_OPENMODE
NFS: Don't copy read delegation stateids in setattr
NFSv4: Clean up nfs4_select_rw_stateid()
NFSv4.0: Re-establish the callback channel on NFS4ERR_CB_PATHDOWN
NFS: Fix a number of sparse warnings
SUNRPC: Fix a few sparse warnings
SUNRPC: Don't use variable length automatic arrays in kernel code
NFSv4: Rate limit the state manager warning messages
NFS: Fix a compile error when !defined NFS_DEBUG
NFSv4.1: Clean ups and bugfixes for the pNFS read/writeback/commit code
NFSv4.1: Fix a few issues in filelayout_commit_pagelist
SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up()
NFSv4: It is not safe to dereference lsp->ls_state in release_lockowner
NFS: Use cond_resched_lock() to reduce latencies in the commit scans
SUNRPC/NFS: Add Kbuild dependencies for NFS_DEBUG/RPC_DEBUG
NFSD: Fix warnings when NFSD_DEBUG is not defined
SUNRPC/LOCKD: Fix build warnings when CONFIG_SUNRPC_DEBUG is undefined
NFS: Fix more NFS debug related build warnings
NFSv4: Fix two infinite loops in the mount code
NFSv4.1: Fix layoutcommit error handling
NFSv4: Minor cleanups for nfs4_handle_exception and
nfs4_async_handle_error
Tushar Behera (8):
[CPUFREQ] EXYNOS: Initialize locking_frequency with initial frequency
ARM: SAMSUNG: Add __init attribute to samsung_bl_set()
ARM: SAMSUNG: fix __init attribute on regarding s3c_set_platdata()
ARM: EXYNOS: Add __init attribute to nuri_camera_init()
ARM: EXYNOS: Add __init attribute to universal_camera_init()
ARM: EXYNOS: Add apb_pclk clkdev entry for mdma1
ARM: EXYNOS: Add clkdev lookup entry for lcd clock
ARM: EXYNOS: Fix compilation error with mach-exynos4-dt board
Tushar Dave (2):
e1000: Adding e1000_dump function
v2 e1000: Neaten e1000_dump function
Tvrtko Ursulin (1):
drm/radeon/kms: reduce probe latency on digital connectors
Ulf Hansson (12):
ARM: 7215/1: mmc: mmci: Increase max_segs from 16 to 128
ARM: 7216/1: mmc: mmci: Do not release spinlock in request_end
ARM: 7217/1: mmc: mmci: Put power register deviations in variant data
ARM: 7218/1: mmc: mmci: Provide option to configure bus signal direction
ARM: 7219/1: mmc: mmci: Change vdd_handler to a generic ios_handler
ARM: 7221/1: mmc: mmci: Change from using legacy suspend
ARM: 7223/1: mmc: mmci: Fixup use of runtime PM and use autosuspend
ARM: 7227/1: mmc: mmci: Prepare for SDIO before setting up DMA job
ARM: 7230/1: mmc: mmci: Fix PIO read for small SDIO packets
ARM: 7280/1: mmc: mmci: Cache MMCICLOCK and MMCIPOWER register
mmc: core: Detect card removal on I/O error
mmc: core: Clean up after mmc_pre_req if card was removed
Ulisses Furquim (2):
Bluetooth: Remove usage of __cancel_delayed_work()
Bluetooth: Fix possible use after free in delete path
Ursula Braun (9):
af_iucv: remove IUCV-pathes completely
af_iucv: block writing if msg limit is exceeded
af_iucv: change net_device handling for HS transport
af_iucv: allow retrieval of maximum message size
qeth: add wake_up on write channel
af_iucv: handle netdev events
af_iucv: add shutdown for HS transport
ctcm: make ctcmpc debugging compilable
qeth: meaningful return code for set_mac_address
Uwe Kleine-Koenig (1):
hwmon: (mc13783-adc) Add support for the MC13892 PMIC
Uwe Kleine-König (12):
serial/efm32: add new driver
trivial: typo hnalder -> handler
mtd: simplify return logic in do_map_probe()
ARM: OMAP4: board-4430sdp: don't initialize value that is never used
spi/doc: spi_master_put must be followed up by kfree
spi: controller drivers don't need to depend on SPI_MASTER explicitly
ARM: davinci: cpufreq: fix compiler warning
ARM: davinci: DA850: move da850_register_pm to .init.text
drivers/staging/telephony/ixj.c: fix warning about sequence points
ARM: 7312/1: only show modules in the memory layout for MODULES=y
ARM: 7361/1: provide XIP_VIRT_ADDR for no-MMU builds
mtd: simplify return logic in do_map_probe()
Vaibhav Bedia (1):
ARM: OMAP: sram: Add am33xx SRAM support (minimal)
Vaibhav Hiremath (4):
ARM: OMAP2+: Make cpu_rev static global variable
ARM: OMAP2+: split omap2/3/4_check_revision function
arm/dts: OMAP3: Add omap3evm and am335xevm support
arm/dts: Add support for TI OMAP3 EVM board
Varun Wadekar (1):
crypto: driver for Tegra AES hardware
Vasanthakumar Thiagarajan (31):
ath6kl: Use cfg80211_roamed_bss() to report roaming event
ath6kl: Remove few unnecessary spin_locks around set_bit()
ath6kl: Add a module parameter to enable uart debug
ath6kl: Add a function in wmi to send WMI_MCAST_FILTER_CMDID
ath6kl: Add a function in wmi.c to add/delete a multicast filter
ath6kl: Implement ndo_set_rx_mode()
ath6kl: Remove deadcode in main.c
ath6kl: Change ielen in ath6kl_add_new_sta() from u8 to size_t
ath6kl: Use a mutex_lock to avoid race in diabling and handling irq
ath6kl: Make sure to delete rx aggregation timer in aggr_reset_state()
ath6kl: Fix memory leak when unloading ath6kl_sdio
ath6kl: Define a structure for connection specific aggregation information
ath6kl: Pass vif instead of ar to ath6kl_add_new_sta()
ath6kl: Fix bug in using tid given by addba/delba req events
ath6kl: Fix bug in maintaining aggregation state in AP mode
ath6kl: Fix kernel panic during rx aggregation
ath6kl: Update license header
ath6kl: Fix missing release of semaphore in ath6kl_stop_txrx()
ath6kl: Remove bogus non-NULL pointer check
ath6kl: Make sure to allocate rx buffers after the endpoint connection
ath6kl: Fix memory leak of rx packets in endpoint 0
ath6kl: Make foreground scan a deterministic one
ath6kl: Register driver ht capabilities in wiphy
ath6kl: Group wiphy initialization into ath6kl_cfg80211_init()
ath6kl: Initialize netdev hw_features for every interface
ath6kl: Refactor ath6kl_wmi_control_rx()
ath6kl: Skip vif index validation in ath6kl_rx() for wmi events
ath6kl: Defer wiphy and netdev registration till the end of
ath6kl_core_init()
ath6kl: Make sure wiphy is registered before calling regulatory_hint()
cfg80211: Add an attribute to set inactivity timeout in AP mode
ath6kl: Fix kernel panic while receiving fwlog during boot
Vasily Khoruzhick (1):
pxafb: do console locking before calling fb_blank()
Vasu Dev (1):
[SCSI] libfc: update fc_host mfs along with updating lport->mfs
Venu Byravarasu (6):
mfd: Fix compilation error in tps65910.h
mfd: Add support for TPS65090
drivers/rtc/rtc-twl.c: optimize IRQ bit access
drivers/rtc/rtc-twl.c: enable RTC irrespective of its prior state
drivers/rtc/rtc-twl.c: simplify RTC interrupt clearing
drivers/rtc/rtc-twl.c: return correct RTC event from ISR
Vikas Chaudhary (19):
[SCSI] libiscsi: Added support to show targetalias in sysfs
[SCSI] qla4xxx: Added support to show targetalias in sysfs
[SCSI] scsi_transport_iscsi: Added support to show port_state and
port_speed in sysfs
[SCSI] qla4xxx: Added support to show port_state and port_speed in sysfs
[SCSI] qla4xxx: Update driver version to 5.02.00-k13
[SCSI] qla4xxx: Remove unused code
[SCSI] qla4xxx: Proper detection of firmware abort error code for ISP82xx
[SCSI] scsi_transport_iscsi: added support for host event
[SCSI] qla4xxx: added support for host event
[SCSI] iscsi_transport: Added Ping support
[SCSI] qla4xxx: Added ping support
[SCSI] qla4xxx: Update driver version to 5.02.00-k14
[SCSI] qla4xxx: Fix sparse warning
[SCSI] qla4xxx: trivial cleanup
[SCSI] qla4xxx: Update driver version to 5.02.00-k15
[SCSI] qla4xxx: assign correct address for iscsi_cls_host
[SCSI] iscsi_transport: Added error status code for ping comp event
[SCSI] qla4xxx: Removed packed attr from struct iscsi_chap_rec
[SCSI] qla4xxx: Update driver version to 5.02.00-k16
Ville Ranki (1):
HID: Add quirk for CH Products Fighterstick
Ville Syrjälä (13):
drm: Reject mode set with current fb if no current fb is bound
drm: Change drm_display_mode::type to unsigned
drm: Warn if mode to umode conversion overflows the destination types
drm: Check crtc x and y coordinates
drm: Make drm_mode_attachmode() void
drm: Fix memory leak in drm_mode_setcrtc()
drm: Check user mode against overflows
drm: Check CRTC viewport against framebuffer size
drm: Fix drm_mode_attachmode_crtc()
drm: Make drm_crtc_convert_{umode, to_umode} static and constify their
params
drm: Handle drm_object_get() failures
drm: Use a flexible array member for blob property data
drm: Add drm_mode_copy()
Vincent Guittot (1):
sched: Ensure cpu_power periodic update
Vincenzo Frascino (1):
thermal: add support for thermal sensor present on SPEAr13xx machines
Vinh Nguyen Huu Tuong (3):
powerpc/44x: The bug fixed support for APM821xx SoC and Bluestone board
powerpc/44x: Add support PCI-E for APM821xx SoC and Bluestone board
powerpc/44x: Add additional device support for APM821xx SoC and Bluestone
board
Vinicius Costa Gomes (11):
Bluetooth: Fix using an absolute timeout on hci_conn_put()
Bluetooth: Add structures for the new LTK exchange messages
Bluetooth: Rename smp_key_size to enc_key_size
Bluetooth: Fix invalid memory access when there's no SMP channel
Bluetooth: Fix doing some useless casts when receiving MGMT commands
Bluetooth: Add new structures for handling SMP Long Term Keys
Bluetooth: Use the updated key structures for handling LTKs
Bluetooth: Add MGMT handlers for dealing with SMP LTK's
Bluetooth: Add support for removing LTK's when pairing is removed
Bluetooth: Clean up structures left unused
Bluetooth: Add support for notifying userspace of new LTK's
Vinod Koul (8):
Merge branch 'fixes' into next
Merge branch 'fixes' into next
Revert "drivers/dma: linux/module.h included twice"
dmaengine: pl330: fix the pl330 build after cookie cleanup
dmaengine: fix for cookie changes and merge
Merge branch 'rmk_cookie_fixes2' into next
ASoC: dmaengine_pcm: use dmaengine cyclic wrapper
dmaengine: imx: fix the build failure on x86_64
Vipin Kumar (12):
mtd: fsmc: Newly erased page read algorithm implemented
mtd: nand/fsmc: Pass partition information through platform data
mtd: nand/fsmc: Correct the multiline comment format
mtd: nand/fsmc: Read only 512 + 13 bytes for 8bit NAND devices
mtd: nand/fsmc: Flip the bit only if the error index is < 4096
mtd: nand/fsmc: Initialize the badblockbits to 7
mtd: nand/fsmc: Modify fsmc driver to accept nand timing parameters via
platform
mtd: nand/fsmc: Use devm routines
mtd: nand/fsmc: Use dev_err to report error scenario
mtd: nand/fsmc: Access the NAND device word by word whenever possible
mtd: nand/fsmc: Add DMA support
mtd: nand/fsmc: Remove sparse warnings and errors
Viresh Kumar (26):
gpio/gpio-pl061: No need of thaw and poweroff routines for hibernate
dmaengine: Add flow controller information to dma_slave_config
dmaengine: Pass dma_slave_config .device_fc = NULL for all existing users
dmaengine/amba-pl08x: Take flow controller info from DMA_SLAVE_CONFIG
dmaengine/dw_dmac: Don't use magic number for total number of channels
dmaengine/dw_dmac: Use dev_get_platdata() instead of accessing dev
directly
dmaengine/dw_dmac: Don't handle block interrupts
dmaengine/dw_dmac: Add 64 bit access width support for slave xfers on mem
side
dmaengine/dw_dmac: Add support for DMA_SLAVE_CONFIG
dmaengine/dw_dmac: Fix dw_dmac user drivers to adapt to slave_config
changes
dmaengine/dw_dmac: Remove unused fields in struct dw_dma_slave
ASoC: core: Don't overwrite .poweroff in snd_soc_pm_ops
Input: spear-keyboard - provide thaw and poweroff routines
ata/pata_arasan_cf: Add Hibernation support
Input: spear-keyboard - remove kbd_set_plat_data()
thermal/spear_thermal: replace readl/writel with lighter _relaxed variants
rtc/rtc-spear: call platform_set_drvdata() before registering rtc device
Input: tegra-kbc - allocate pdata before using it
watchdog: sp805_wdt: add pm callbacks to support standby/S2R/hibernation
watchdog: mpcore_wdt: Rename dev to pdev for pointing to struct
platform_device
watchdog: mpcore_wdt: Use devm routines
watchdog: mpcore_wdt: Allow platform_get_irq() to fail
watchdog: sp805: Fix documentation style comment
watchdog: sp805: replace readl/writel with lighter _relaxed variants
watchdog: sp805: Use devm routines
watchdog: Add support for WDIOC_GETTIMELEFT IOCTL in watchdog core
Vitaliy Gusev (1):
nfs41: Verify channel's attributes accordingly to RFC v2
Vitaliy Kulikov (1):
ALSA: hda - Fix audio playback support on HP Zephyr system
Vitaly Kuznetsov (1):
sysfs: change permissions for /sys from 0755 to 0555
Vivek Natarajan (1):
ath6kl: Remove redundant key_index check.
Vivek Trivedi (1):
NFS: fix sb->s_id in nfs debug prints
Vlad Zolotarov (1):
bnx2: Add missing memory barrier in bnx2_start_xmit()
Vladimir Ermakov (1):
fs_enet: Add MPC5125 FEC support and PHY interface selection
Vladimir Zapolskiy (1):
ARM: OMAP3: RX-51: add explicit mux configuration of tsc2005 control gpios
VÃctor Manuel Jáquez Leal (29):
staging: tidspbridge: more readable code
staging: tidspbridge: remove unused header
staging: tidspbridge: Lindent to drv_interface.c
staging: tidspbridge: silence the compiler
staging: tidspbridge: remove header inclusions
staging: tidspbridge: remove trivial assert
staging: tidspbridge: clean up bridge_mmap()
staging: tidspbridge: use the driver name string
staging: tidspbridge: remove DBC_ENSURE and DBC_REQUIRED
staging: tidspbridge: remove DBC_ASSERT macro
staging: tidspbridge: remove dbc.h
staging: tidspbridge: remove CONFIG_TIDSPBRIDGE_DEBUG
staging: tidspbridge: remove drv_init() and drv_exit()
staging: tidspbridge: remove cod_init() and cod_exit()
staging: tidspbridge: remove proc_init() and proc_exit()
staging: tidspbridge: remove node_init() and node_exit()
staging: tidspbridge: remove disp_init() and disp_exit()
staging: tidspbridge: remove strm_init() and strm_exit()
staging: tidspbridge: remove rmm_init() and rmm_exit()
staging: tidspbridge: remove chnl_init() and chnl_exit()
staging: tidspbridge: remove msg_mod_init() and msg_exit()
staging: tidspbridge: remove io_init() and io_exit()
staging: tidspbridge: remove cmm_init() and cmm_exit()
staging: tidspbridge: remove dmm_init() and dmm_exit()
staging: tidspbridge: remove dev_init() and dev_exit()
staging: tidspbridge: simplify mgr_init()
staging: tidspbridge: remove gh_init() and gh_exit()
staging: tidspbridge: remove ref counting in nldr.c
staging: tidspbridge: remove nldr_init() and nldr_exit()
WANG Cong (1):
netfilter: remove ipt_SAME.h and ipt_realm.h
Wang YanQing (2):
video:uvesafb: Fix oops that uvesafb try to execute NX-protected page
video:uvesafb: notice user when we failed to save hardware state
Wanlong Gao (2):
MAINTAINERS: update maintainership of LTP
nbd: rename the nbd_device variable from lo to nbd
Wayne Boyer (1):
[SCSI] ipr: update PCI ID definitions for new adapters
Weston Andros Adamson (11):
NFS: printks in fs/nfs/ should start with NFS:
NFS: start printks w/ NFS: even if __func__ shown
NFS: Fix comparison between DS address lists
NFS: add mount options 'v4.0' and 'v4.1'
NFS: dont allow minorversion= opt when vers != 4
NFS: include filelayout DS rpc stats in mountstats
NFSv4: Send implementation id with exchange_id
NFSv4: fix server_scope memory leak
NFSv4: parse and display server implementation ids
NFS: add filehandle crc for debug display
NFS: add fh_crc to debug output
Wey-Yi Guy (18):
iwlwifi: don't process the info from uCode if does not has ownership
iwlwifi: Sanity check for sta_id
iwlwifi: update Copyright
iwlwifi: don't process the info from uCode if does not has ownership
iwlwifi: Sanity check for sta_id
iwlwifi: update Copyright
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into
wireless-next
iwlwifi: fix typo
iwlwifi: add option to disalbe LED
iwlwifi: fix typo
iwlwifi: add option to disalbe LED
Merge branch 'master' of
git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into
wireless-next
iwlwifi: log as error when error detected
iwlwifi: remove un-necessary return
iwlwifi: one more sku added to 6x35 series
iwlwifi: update pci subsystem id
iwlwifi: fix cmd_queue number merge
iwlwifi: fix the delta for remove max_txq_num patch
Will Deacon (7):
ARM: 7300/1: realview: fix definition of GPIO0 interrupt on PB1176 to
match TRM
ARM: 7294/1: vectors: use gate_vma for vectors user mapping
ARM: 7315/1: perf: add support for the Cortex-A7 PMU
ARM: 7317/1: irq: avoid NULL check in for_each_irq_desc loop
ARM: 7318/1: gic: refactor irq_start assignment
ARM: 7316/1: kexec: EOI active and mask all interrupts in kexec crash path
kexec: crash: don't save swapper_pg_dir for !CONFIG_MMU configurations
William Dauchy (1):
NFSv4: Rate limit the state manager for lock reclaim warning messages
Wim Van Sebroeck (6):
watchdog: nowayout is bool
watchdog: fix set_timeout operations
watchdog: ep93xx_wdt.c: fix platform probe
watchdog: ep93xx_wdt: timeout is an unsigned int value.
watchdog: coh901327_wdt.c: fix timeout
watchdog: txx9wdt: fix timeout
Wolfgang Grandegger (2):
can: bfin_can/ti_hecc/mscan: add missing do_get_berr_counter callback
can: replace the dev_dbg/info/err/... with the new netdev_xxx macros
Wolfgang Mauerer (1):
tracing: Fix ftrace stack trace entries
Wolfram Sang (20):
ARM: mx28: check for gated clocks when setting saif divider
regmap: Add support for 2/6 register formating
regmap: Properly round reg_bytes and val_bytes
regmap: if format_write is used, declare all registers as "unreadable"
ASoC: max9768: add driver for max9768 amplifier
ARM: mxs: read correct values when setting up MAC
arm: lpc32xx: phy3250: add rtc & touch device
arm: lpc32xx: phy3250: add rtc & touch device
misc: at24: describe platform_data with kernel_doc
misc: fsa9480: Remove obsolete cleanup for clientdata
tty: serial: vt8500: fix annotations for probe/remove
drivers/leds/leds-tca6507.c: remove obsolete cleanup for clientdata
rtc: ds1307: refactor chip_desc table
rtc: ds1307: simplify irq setup code
mtd: nand: gpmi: use correct member for checking NAND_BBT_USE_FLASH
mtd: nand: gpmi: fix function annotations
watchdog: documentation: remove index-file
watchdog: pnx4008: cleanup resource handling using managed devices
watchdog: pnx4008: don't use __raw_-accessors
watchdog: pnx4008: convert driver to use the watchdog framework
Wu Fengguang (3):
drm/i915: set AUD_CONFIG N_value_index for DisplayPort
drm/i915: add a "force-dvi" HDMI audio mode
ALSA: hda - add id for Atom Cedar Trail HDMI codec
Xi Wang (7):
slab: introduce kmalloc_array()
[media] lgdt330x: fix signedness error in i2c_read_demod_bytes()
drm/nouveau/dp: fix bad comparison in dp_link_train_commit()
ceph: avoid panic with mismatched symlink sizes in fill_inode()
libceph: fix overflow check in crush_decode()
ceph: fix overflow check in build_snap_context()
mtd: pmc551: fix signedness bug in init_pmc551()
Xiao Guangrong (11):
KVM: MMU: remove the redundant get_written_sptes
hugetlbfs: fix hugetlb_get_unmapped_area()
hugetlb: try to search again if it is really needed
mm: do not reset cached_hole_size when vma is unmapped
mm: search from free_area_cache for the bigger size
rmap: remove __anon_vma_link() declaration
hugetlb: remove prev_vma from hugetlb_get_unmapped_area_topdown()
prio_tree: remove unnecessary code in prio_tree_replace
prio_tree: cleanup prio_tree_left()/prio_tree_right()
prio_tree: simplify prio_tree_expand()
prio_tree: introduce prio_set_parent()
Xie Xiaobo (3):
powerpc/85xx: Add some DTS nodes and attributes for mpc8536ds
powerpc/85xx: Add magic-packet properties for etsec
hwmon: Add MCP3021 ADC driver
Xu Jiucheng (2):
powerpc/85xx: Added dts for P1021RDB-PC board
powerpc/85xx: Added P1021RDB-PC Platform support
Yang Bai (1):
scripts: refactor remove structure forward declarations
Yegor Yefremov (2):
OMAPDSS: add Innolux AT080TN52 display support
Documentation: make exists consistent
Yevgeny Petrilin (6):
net/mlx4_en: Saving mem access on data path
net/mlx4: fix sparse warnings on wrong type for RSS keys
net/mlx4: fixing sparse warnings when copying mac, address to gid entry
net/mlx4: fixing sparse warnings for not declared, functions
net/mlx4: remove unused functions
net/mlx4: defining functions as static
Yi Zou (3):
net: do not do gso for CHECKSUM_UNNECESSARY in netif_needs_gso
fcoe: use CHECKSUM_UNNECESSARY instead of CHECKSUM_PARTIAL on tx
net: update the usage of CHECKSUM_UNNECESSARY
Ying-Chun Liu (PaulLiu) (2):
regulator: Add Anatop regulator driver
mfd: Add anatop mfd driver
Yinghai Lu (55):
ACPI: remove duplicated lines of merging problems with
acpi_processor_start
x86/debug: Fix/improve the show_msr=<cpus> debug print out
PCI : Calculate right add_size
PCI: Make add_to_list() return status
PCI: Move get_res_add_size() function
PCI: try to assign required+option size first
PCI: Use add_list in pcie hotplug path.
PCI: Make rescan bus increase bridge resource size if needed
PCI: Make pci_rescan_bus handle add_list
PCI: make re-allocation try harder by reassigning ranges higher in the
heirarchy
PCI: Move pdev_sort_resources() to setup-bus.c
PCI: Move struct resource_list to setup-bus.c
PCI: Replace resource_list with generic list
PCI: Merge pci_dev_resource_x and pci_dev_resource
PCI: Rename dev_res_x to add_res or fail_res
PCI: make free_list() into a function
PCI: add debug print out for add_size
PCI: remove add_to_failed_list()
PCI: make sriov work with hotplug remove
PCI: Separate pci_bus_read_dev_vendor_id from pci_scan_device
PCI: pciehp: replace unconditional sleep with config space access check
PCI: pciehp: make check_link_active more helpful
PCI: pciehp: Add pcie_wait_link_not_active()
PCI: pciehp: Add Disable/enable link functions
PCI: pciehp: Disable/enable link during slot power off/on
PCI: Fix /sys warning when sriov enabled and card is hot removed
PCI: Disable cardbus bridge MEM1 prefetchable bit
PCI: Fix "cardbus bridge resources as optional" size handling
PCI: Skip cardbus assigned resource reset during pci bus rescan
PCI: Fix device class print out
PCI: fix memleak for pci dev removing during hotplug
PCI: move pci_find_saved_cap out of linux/pci.h
PCI: Retry on IORESOURCE_IO type allocations
PCI: prepare pci=realloc for multiple options
PCI: print out suggestion about using pci=realloc
PCI: add a PCI resource reallocation config option
PCI: Add class support in quirk handling
PCI: Use class for quirk for via_no_dac
PCI: Use class quirk for intel fix_transparent_bridge
PCI: Use class for quirk for pci_fixup_video
PCI: Use class for quirk for host bridge mmio_always_on
PCI: Use class for quirk for cardbus_legacy
PCI: Use class for quirk for legacy ATA NO_D3
PCI: Use class for quirk for netmos class fixup
PCI: Use class for quirk for intel e100 interrupt fixup
PCI: Use class for quirk for ti816x class fixup
PCI: Use class for quirk for usb host controller fixup
PCI: Move "pci reassigndev resource alignment" out of quirks.c
PCI: print out PCI device info along with duration
PCI: Rename pci_remove_bus_device to pci_stop_and_remove_bus_device
PCI: Rename pci_remove_behind_bridge to pci_stop_and_remove_behind_bridge
PCI: export __pci_remove_bus_device
PCI: make acpihp use __pci_remove_bus_device instead
x86: Fix excessive MSR print out when show_msr is not specified
PNPACPI: Fix device ref leaking in acpi_pnp_match
Yogesh Ashok Powar (19):
mwifiex: use bss_type and bss_num to retrieve priv
mwifiex: derive priv from net_device instead of wiphy
mwl8k: Configuring correct MAC address in broadcast key
mwl8k: Remove BSSID from the firmware when the BSS is stopped
mwifiex: rename long function names to shorter ones
mwifiex: rearrange switch statement
mwifiex: merge functions to derive cfp by chan & freq in one
mwifiex: use usleep_range instead of udelay
mwifiex: rearrange if and else blocks to avoid extra indentation
mwifiex: rename fuctions and variables for better readability
mwifiex: fix checkpatch --strict warnings/errors Part 1
mwifiex: fix checkpatch --strict warnings/errors Part 2
mwifiex: fix checkpatch --strict warnings/errors Part 3
mwifiex: fix checkpatch --strict warnings/errors Part 4
mwifiex: fix checkpatch --strict warnings/errors Part 5
mwifiex: fix checkpatch --strict warnings/errors Part 6
mwifiex: fix checkpatch --strict warnings/errors Part 7
mwifiex: fix checkpatch --strict warnings/errors Part 8
mwifiex: fix checkpatch --strict warnings/errors Part 9
Yoichi Yuasa (1):
gma500: Fix mmap frambuffer
Yong Zhang (5):
clocksource: dbx500: convert to clocksource_register_hz()
clocksource: Get rid of clocksource_calc_mult_shift()
pcmcia: irq: Remove IRQF_DISABLED
drivers/rtc: remove IRQF_DISABLED
um: irq: Remove IRQF_DISABLED
Yongqiang Yang (3):
jbd2: allocate transaction from separate slab cache
jbd2: rename functions which initialize slab caches
jbd2: use KMEM_CACHE instead of kmem_cache_create()
Yoshihiro Shimoda (5):
net: sh_eth: add the value of tsu to the SH7757's GETHER
net: sh_eth: change the condition of initialization
net: sh_eth: modify a condition of ioremap for TSU
net: sh_eth: add support for multicast filtering
net: sh_eth: add support for VLAN tag filtering
Yoshii Takashi (1):
serial: sh-sci: fix a race of DMA submit_tx on transfer
Yuan Jiangli (1):
ARM: OMAP3+: PM: VP: fix integer truncation error
Yufeng Shen (1):
drm/i915: Fix race condition in accessing GMBUS
Yuval Mintz (11):
bnx2x: move LLH_CAM to header, apply naming conventions
bnx2x: removed unused function bnx2x_queue_set_cos_cid
bnx2x: set_one_mac_e1x uses raw's state as input
bnx2x: use param's id instead of sp_obj's id
bnx2x: mark functions as loaded on shared memory
bnx2x: ethtool now returns unknown speed/duplex
bnx2x: ethtool returns req. AN even when AN fails
bnx2x: added 'likely' to fast-path skb existence
bnx2x: reduced sparse warnings
bnx2x: removed dcb unused code
bnx2x: consistent statistics for old FW
Zachary Amsden (7):
KVM: Infrastructure for software and hardware based TSC rate scaling
KVM: Improve TSC offset matching
KVM: Leave TSC synchronization window open with each new sync
KVM: Fix last_guest_tsc / tsc_offset semantics
KVM: Add last_host_tsc tracking back to KVM
KVM: Dont mark TSC unstable due to S4 suspend
KVM: Track TSC synchronization in generations
Zefir Kurtisi (1):
ath9k: decouple RX error checking for DFS
Zhang Rui (1):
ACPI: Introduce ACPI D3_COLD state support
Zhao Chenhui (3):
powerpc/85xx: mpc8548cds - fix alias in mpc8548si-pre.dtsi
powerpc/85xx: Refactor mpc8548cds device tree
powerpc/85xx: mpc8548cds - add 36-bit dts
Zhao Jin (1):
slab, cleanup: remove unneeded return
Zheng Liu (2):
ext4: remove unneeded variable in ext4_xattr_check_block()
ext4: format flag in dx_probe()
Zhengwang Ruan (1):
Staging:android: Change type for binder_debug_no_lock switch to bool
Zhenzhong Duan (1):
kexec: add further check to crashkernel
Zhicheng Fan (6):
powerpc/85xx: Add p1025rdb platform support
powerpc/85xx: Add dts for p1025rdb board
powerpc/85xx: Add p1020rdb-pc platform support
powerpc/85xx: Add dts for p1020rdb-pc board
powerpc/85xx: Abstract common define of signal multiplex control for qe
powerpc/85xx: Add Quicc Engine support for p1025rdb
Zhiwu Song (2):
i2c: add CSR SiRFprimaII on-chip I2C controllers driver
SPI: add CSR SiRFprimaII SPI controller driver
chenhui zhao (5):
powerpc/85xx: l2sram - Add compatible entry for mpc8548 L2 controller
powerpc/85xx: mpc85xxcds - Fix PCI I/O space resource of PCI bridge
powerpc/85xx: mpc8548cds - Add NOR flash node to dts
powerpc/85xx: mpc8548cds - Add RapidIO node to dts
powerpc/85xx: mpc8548cds - Add FPGA node to dts
danborkmann@xxxxxxxxxxxxx (1):
drivers/net/ethernet/xilinx: added Xilinx AXI Ethernet driver
françois romieu (1):
eni: fix driver remove function and driver probe error path.
jwboyer@xxxxxxxxxx (1):
USB: ums_realtek: do not use stack memory for DMA in
__do_config_autodelink
mahendra singh meena (1):
Staging: vt6655: Fix brace coding style issues in ioctl.c
majianpeng (3):
md: Use existed macros instead of numbers
md/raid5: use atomic_dec_return() instead of atomic_dec() and
atomic_read().
md: Add judgement bb->unacked_exist in function md_ack_all_badblocks().
santosh nayak (1):
firewire: nosy: Use the macro DMA_BIT_MASK().
sjur.brandeland@xxxxxxxxxxxxxx (4):
caif: Kill debugfs vars for caif socket
caif: Add drop count for caif_net device.
caif-hsi: Add RX flip buffer
caif: make zero a legal caif connetion id.
stephen hemminger (1):
sky2: override for PCI legacy power management
stigge@xxxxxxxxx (1):
lpc32xx: Added ethernet driver
tom.leiming@xxxxxxxxx (2):
usbnet: increase URB reference count before usb_unlink_urb
usbnet: don't clear urb->dev in tx_complete
viresh kumar (1):
ARM: 7362/1: AMBA: Add module_amba_driver() helper macro for amba_driver
wu guoxing (2):
ARM/mx35/3ds: gpio: add mc9s08dz60 gpio function
ARM : mx35: 3ds-board: add framebuffer device
zhao zhang (1):
MIPS: add RTC support for loongson1B
-----------------------------------------------------------------------
hooks/post-receive
--
XFS development tree
|