[alsa-devel] ASoC updates for 2.6.34
Mark Brown
broonie at opensource.wolfsonmicro.com
Mon Jan 25 19:47:56 CET 2010
The following changes since commit 821dd91ec7838e1313d783384ea9ce43510d4013:
Mark Brown (1):
ASoC: Use BIAS_OFF when idle for wm_hubs devices
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git for-2.6.34
The changelog and diffstat look enormous due to the merge up of
2.6.33-rc5 into the fixes branch.
Abhijeet Kolekar (1):
iwlwifi: disable tx on beacon update notification
Abhijit Pagare (1):
ARM: OMAP3: PM: Fix the Invalid CM_CLKSTCTRL reg access.
Adam Jackson (3):
Input: evdev - be less aggressive about sending SIGIO notifies
drm/edid: Skip empty CVT codepoints
drm/edid: Fix CVT width/height decode
Adrian Hunter (2):
mmc_block: fix queue cleanup
mmc: allow for MMC v4.4
Al Viro (13):
mn10300: fix several bogus includes on abs2305
fix autofs/afs/etc. magic mountpoint breakage
Kill 9p readlink()
hppfs: handle ->put_link()
Unrot uml mconsole a bit
Fix ACC_MODE() for real
Fix the -ESTALE handling in do_filp_open()
Fix configfs leak
may_umount() needs namespace_sem
attach_recursive_mnt() needs to hold vfsmount_lock over set_mnt_shared()
mnt_flags fixes in do_remount()
CIFS shouldn't make mountpoints shrinkable
do_add_mount() should sanitize mnt_flags
Alan Carvalho de Assis (1):
mx27: mxt_td60: Remove not used UART pins
Alan Cox (6):
i2o: propogate the BKL down into the ioctl method
tosh: Use non bkl ioctl
x86: mce.h: Fix warning in header checks
nozomi: quick fix for the close/close bug
serial: Fix crash if the minimum rate of the device is > 9600 baud
Staging: et131x: Fix 2.6.33rc1 regression in et131x
Alan Jenkins (1):
eeepc-laptop: disable cpu speed control on EeePC 701
Alan Stern (4):
USB: fix bitmask merge error
USB: EHCI: fix handling of unusual interrupt intervals
USB: EHCI & UHCI: fix race between root-hub suspend and port resume
USB: add missing delay during remote wakeup
Alberto Panizzo (1):
mfd: Unlock mc13783 before subsystems initialisation, at probe time.
Albin Tonnerre (4):
lib: add support for LZO-compressed kernels
arm: add support for LZO-compressed kernels
x86: add support for LZO-compressed kernels
Add LZO compression support for initramfs and old-style initrd
Alex Chiang (1):
ACPI: processor: restrict early _PDC to opt-in platforms
Alex Deucher (13):
drm/radeon/kms: fallback to default connector table
drm/radeon/kms: add primary dac adj values table
drm/radeon/kms: add missing breaks in i2c and ss lookups
drm/radeon/kms: fix typo in atom connector type handling
drm/radeon/kms: whitespace changes to ObjectID.h
drm/radeon/kms: pull in the latest upstream ObjectID.h changes
drm: Add eDP connector type
drm/radeon/kms: add support for eDP (embedded DisplayPort)
drm/radeon/kms: detect sideport memory on IGP chips
drm/radeon/kms: add additional safe regs for r4xx/rs6xx and r5xx
drm/radeon/kms: fix up LVDS handling on macs (v2)
drm/radeon/kms/r6xx+: make irq handler less verbose
drm/radeon/kms/rv100: reject modes > 135 Mhz on DVI (v2)
Alex Murray (1):
ALSA: hda - Improved MacBook (Pro) 5,1 / 5,2 support
Alexander Beregalov (3):
pcmcia: ncmlan_cs: remove odd bracket
drm/radeon: mkregtable.c: close a file before exit
USB: FHCI: avoid NULL pointer dereference
Alexander Duyck (5):
igb: do not force pcs link when in KX mode
igb: do not force retry count to 1 on 82580 phy
igb: correctly offset 82575 flow control watermarks by 16 bytes
igb: check both function bits in status register in wol exception
ixgbe: Do not attempt to perform interrupts in netpoll when down
Alexander Graf (1):
KVM: powerpc: Fix mtsrin in book3s_64 mmu
Alexander Shishkin (1):
omap2/3: make serial_in_override() address the right uart port
Alexey Starikovskiy (3):
ACPI: EC: Accelerate query execution
ACPI: SBS: Move SBS HC callback to faster Notify queue
ACPI: EC: Add wait for irq storm
Amit Kumar Salecha (4):
netxen: fix tx ring memory leak
netxen: fix smatch warning
netxen: fix set mac addr
netxen: update version to 4.0.72
Ananth N Mavinakayanahalli (1):
Revert "x86, apic: Use logical flat on intel with <= 8 logical cpus"
Andi Kleen (6):
kernel/signal.c: fix kernel information leak with print-fatal-signals=1
kfifo: use void * pointers for user buffers
kfifo: sanitize *_user error handling
kfifo: add kfifo_out_peek
kfifo: add kfifo_initialized
kfifo: document everywhere that size has to be power of two
Andrea Arcangeli (1):
mm: hugetlb: fix clear_huge_page()
Andreas Fenkart (1):
mm: make totalhigh_pages unsigned long
Andrew Lutomirski (1):
drm/i915: Fix RC6 suspend/resume
Andrew Morton (6):
aoe: switch to the new bio_flush_dcache_pages() interface
ext4: fix unsigned long long printk warning in super.c
jbd2: don't use __GFP_NOFAIL in journal_init_common()
net/sctp/socket.c: squish warning
drm/i915: fix unused var
percpu: avoid calling __pcpu_ptr_to_addr(NULL)
Andrew Vasquez (1):
[SCSI] qla2xxx: Extend base EEH support in qla2xxx.
Andrey Borzenkov (1):
orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled
Aneesh Kumar K.V (1):
ext4: Ensure zeroout blocks have no dirty metadata
Anil Ravindranath (1):
[SCSI] pmcraid: fix to avoid twice scsi_dma_unmap for a command
Anirban Chakraborty (1):
[SCSI] qla2xxx: Fix for a multiqueue bug in CPU affinity mode
Anisse Astier (1):
hp-wmi: remove double free caused by merge conflict
Anna Lemehova (1):
mmc_block: add dev_t initialization check
Anton Blanchard (5):
[IA64] cpumask_of_node() should handle -1 as a node
MIPS: cpumask_of_node() should handle -1 as a node
alpha: cpumask_of_node() should handle -1 as a node
powerpc/pseries: Fix xics interrupt affinity
powerpc: cpumask_of_node() should handle -1 as a node
Anton Vorontsov (8):
ucc_geth: Fix empty TX queue processing
ucc_geth: Fix netdev watchdog triggering on link changes
ucc_geth: Don't needlessly change MAC settings in adjust_link()
phylib: Fix deadlock on resume
phylib: Properly reinitialize PHYs after hibernation
ucc_geth: Fix netdev watchdog triggering on suspend
fsl_pq_mdio: Fix iomem unmapping for non-eTSEC2.0 controllers
powerpc/swsusp_32: Fix TLB invalidation
Arjan van de Ven (2):
ipvs: Add boundary check on ioctl arguments
perf timechart: Use tid not pid for COMM change
Arnaldo Carvalho de Melo (5):
perf diff: Fix usage array, it must end with a NULL entry
perf record: We should fork only if a program was specified to run
perf tools: Add missing header files to LIB_H Makefile variable
perf tools: Move QUIET_STDERR def to before first use
perf tools: Check if /dev/null can be used as the -o gcc argument
Arnaud Patard (2):
ARM: S3C24XX: touchscreen device definition
ARM: S3C24XX: touchscreen device definition
Atsushi Nemoto (2):
MIPS: TXx9: Cleanup builtin-cmdline processing
compat_ioctl: Supress "unknown cmd" message on serial /dev/console
Avi Kivity (1):
core, x86: make LIST_POISON less deadly
Bahadir Balban (1):
ARM: 5858/1: Remove unused vma_vm_flags macro from v7wbi_flush_user_tlb_range
Barry Song (1):
ASoC: ad1836: reset and restore clock control mode in suspend/resume entry
Baruch Siach (3):
mx25: s/NO_PAD_CTL/NO_PAD_CTRL/
mx25: add support for FEC on i.MX25
mx25: pdk: add platform code for FEC support
Ben Dooks (7):
ARM: mach-osiris: add NAND_SCAN_SILENT_NODEV to optional devices
ARM: mach-bast: add NAND_SCAN_SILENT_NODEV to optional devices
ARM: S3C: Fix NAND device registration by s3c_nand_set_platdata().
ARM: Merge next-simtec
ARM: Merge s3c24xx-updates2
ARM: S3C64XX: Fix possible clock look in EPLL and MPLL clock chains
ARM: MINI2440: Fixup __initdata usage
Ben Hutchings (9):
sfc: Include XGXS in XMAC link status check except in XGMII loopback
sfc: QT2025C: Add error message for suspected bad SFP+ cables
sfc: Disable TX descriptor prefetch watchdog
via-velocity: Give RX descriptors to the NIC later on open or MTU change
modules: Skip empty sections when exporting section notes
dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips
Documentation/3c509: document ethtool support
sfc: Fix polling for slow MCDI operations
sfc: Fix conditions for MDIO self-test
Ben Skeggs (9):
drm/nv50: ignore vbios table's claim to the contrary if EDID says >8bpc
drm/nouveau: fix handling of fbcon colours in 8bpp
drm/nouveau: remove unused nouveau_channel_idle() function
drm/nv50: restore correct cache1 get/put address on fifoctx load
drm/nouveau: have ttm's fault handler called directly
drm/nv50: prevent a possible ctxprog hang
drm/nv04: differentiate between nv04/nv05
drm/nouveau: use dma.max rather than pushbuf size for checking GET validity
drm/nouveau: initialise DMA tracking parameters earlier
Benjamin Herrenschmidt (6):
PCI/cardbus: Add a fixup hook and fix powerpc
ps3_gelic_wireless: Fix build failure due to missing WEXT_PRIV
zlib: Fix build of powerpc boot wrapper
serial/pmac_zilog: Workaround problem due to interrupt on closed port
Merge commit 'kumar/merge' into merge
Merge commit 'gcl/merge' into merge
Benoit Papillault (2):
ath9k: Last fix for TX software padding.
zd1211rw: Fix multicast filtering.
Bernard Pidoux F6BVP (1):
rose_loopback_timer sets VC number <= ROSE_DEFAULT_MAXVC
Bjorn Helgaas (3):
agp/hp: fixup hp agp after ACPI changes
agp/hp: fail gracefully if we don't find an IOC
mn10300: use generic pci_enable_resources()
Boaz Harrosh (2):
exofs: fix pnfs_osd re-definitions in pre-pnfs trees
exofs: simple_write_end does not mark_inode_dirty
Bob Copeland (1):
ath5k: fix SWI calibration interrupt storm
Bruce Allan (7):
e1000e: call pci_save_state() after pci_restore_state()
e1000e: don't accumulate PHY statistics on PHY read failure
e1000e: perform 10/100 adaptive IFS only on parts that support it
e1000e: e1000e_enable_tx_pkt_filtering() returns wrong value
e1000e: fix and commonize code for setting the receive address registers
e1000e: MDIO slow mode should always be done for 82577
e1000e: workaround link issues on busy hub in half duplex on 82577/82578
Bryn M. Reeves (1):
[SCSI] megaraid_sas: remove sysfs poll_mode_io world writeable permissions
Carlos Corbacho (1):
ACPI: WMI: Survive BIOS with duplicate GUIDs
Chen Gong (1):
acpi_pad: fix error checks
Chris Mason (1):
Btrfs: deal with NULL acl sent to btrfs_set_acl
Chris Wilson (2):
drm/i915: Hold struct mutex whilst pinning power context bo.
drm/i915: Permit pinning whilst the device is 'suspended'
Christian Schuerer-Waldheim (1):
HID: add device IDs for new model of Apple Wireless Keyboard
Christoph Hellwig (3):
nfsd: make sure data is on disk before calling ->fsync
xfs: use DECLARE_EVENT_CLASS
xfs: fix timestamp handling in xfs_setattr
Clemens Ladisch (2):
firewire: fix use of multiple AV/C devices, allow multiple FCP listeners
hwmon: (k10temp) Blacklist more family 10h processors
Colin Tuckley (2):
ARM: 5873/1: ARM: Fix the reset logic for ARM RealView boards
USB: Fix level of isp1760 Reloading ptd error message
Corbin Simpson (1):
drm/radeon/kms: Workaround RV410/R420 CP errata (V3)
Corentin Chary (3):
eeepc-laptop: dmi blacklist to disable pci hotplug code
eeepc-laptop: add hotplug_disable parameter
eeepc-laptop: disable wireless hotplug for 1201N
Cory Maccarrone (4):
omap: gpio: Simultaneously requested rising and falling edge
omap1: Add 7xx clocks and pin muxes for SPI
OMAP1 clock: Add missing clocks for OMAP 7xx
OMAP1 clock: remove __initdata from struct clk_functions to prevent crash
Csaba Henk (1):
PCI: Handle case when no pci device can provide cache line size hint
Cyril Hrubis (1):
[ARM] pxa: fix strange characters in zaurus gpio .desc
Cyrill Gorcunov (1):
x86: kernel_thread() -- initialize SS to a known state
Daisuke HATAYAMA (1):
binfmt_elf_fdpic: Fix build breakage introduced by coredump changes.
Daisuke Nishimura (1):
memcg: ensure list is empty at rmdir
Dan Carpenter (10):
bond_3ad.c avoid possible null deref
wl1271_cmd.c: cleanup char => u8
hamradio: avoid null deref v3
rrunner: fix buffer overflow
iwl: off by one bug
sound: oss: off by one bug
iwlwifi: silence buffer overflow warning
V4L/DVB (13955): cx25821: fix double unlock in medusa_video_init()
mfd: WM8350 off by one bug
ecryptfs: use after free
Dan Williams (5):
ioat3: fix p-disabled q-continuation
async_tx: expand async raid6 test to cover ioatdma corner case
ioat2,3: put channel hardware in known state at init
Merge branch 'ioat' into fixes
md: make recovery started by do_md_run() visible via sync_action
Daniel Drake (2):
Fix MAC address access in 3c507, ibmlana, pcnet32 and libertas
Input: psmouse - fix Synaptics detection when protocol is disabled
Daniel Mack (1):
Libertas: fix buffer overflow in lbs_get_essid()
Daniel T Chen (2):
ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2
ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist
Daniel Vetter (1):
drm/i915: fix order of fence release wrt flushing
Darren Jenkins (6):
drm/radeon/radeon_connectors.c: add a NULL test before dereference
drm/radeon/radeon_fence.c: move a dereference below the NULL test
drm/radeon/radeon_device.c: move a dereference below a NULL test
gpu/drm/radeon/radeon_irq.c: move a dereference below a NULL test
drm/radeon: fix a couple of array index errors
ACPI: power_meter: remove double kfree()
Dave Airlie (9):
Merge branch 'drm-core-next' into drm-linus
Merge remote branch 'korg/drm-radeon-next' into drm-linus
drm/kms/fb: check for depth changes from userspace for resizing.
drm: reduce WARN_ON to a printk.
Merge remote branch 'korg/drm-radeon-next' into drm-linus
Merge branch 'for-airlied' of /ssd/git/drm-nouveau-next into drm-linus
drm/radeon/kms: only evict to GTT if CP is ready
drm: fix crtc no modes printf + typo
Merge remote branch 'korg/drm-radeon-next' into drm-linus
Dave Anderson (1):
cgroups: fix 2.6.32 regression causing BUG_ON() in cgroup_diput()
Dave Chinner (11):
xfs: kill some warnings on i386 builds
xfs: Don't flush stale inodes
xfs: Ensure we force all busy extents in range to disk
lib: Introduce generic list_sort function
xfs: reclaim inodes under a write lock
xfs: Avoid inodes in reclaim when flushing from inode cache
xfs: reclaim all inodes by background tree walks
xfs: Remove inode iolock held check during allocation
xfs: fix stale inode flush avoidance
xfs: fix missing error check in xfs_rtfree_range
xfs: xfs_swap_extents needs to handle dynamic fork offsets
Dave Jones (1):
remove my email address from checkpatch.
Dave Liu (1):
ucc_geth: Fix the wrong the Rx/Tx FIFO size
Dave Young (1):
drm: change drm set mode messages as DRM_DEBUG
David Daney (3):
MIPS: Cleanup forgotten label_module_alloc in tlbex.c
MIPS: Octeon: Add sched_clock() to csrc-octeon.c
MIPS: Octeon: Use non-overflowing arithmetic in sched_clock
David Howells (12):
ext4: Don't ask about supporting ext2/3 in ext4 if ext4 is not configured
mn10300: wire up missing new syscalls
mn10300: use KERN_ERR not KERN_ERROR
mn10300: insert PCI root bus resources for the ASB2305 devel motherboard
mn10300: make the ASB2305's PCnet32 NIC work by using the PCI bridge's SRAM
mn10300: update the ASB2303 defconfig
nommu: fix SYSV SHM for NOMMU
nommu: struct vm_region's vm_usage count need not be atomic
nommu: remove a superfluous check of vm_region::vm_usage
nommu: don't need get_unmapped_area() for NOMMU
nommu: fix race between ramfs truncation and shared mmap
nommu: fix shared mmap after truncate shrinkage problems
David John (3):
PCI: Check the node argument passed to cpumask_of_node
drm: Keep disabled outputs disabled after suspend / resume
smp_call_function_any(): pass the node value to cpumask_of_node()
David S. Miller (10):
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
cxgb3i: Fix flags test.
bbc_envctrl: Clean up properly if kthread_run() fails.
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
sparc64: Fix NMI programming when perf events are active.
sparc64: Fix Niagara2 perf event handling.
Merge branch 'master' of git://git.kernel.org/.../kaber/nf-2.6
Merge branch 'master' of git://git.kernel.org/.../linville/wireless-2.6
ipv6: skb_dst() can be NULL in ipv6_hop_jumbo().
David Sharp (1):
ring-buffer: Wrap a list.next reference with rb_list_head()
David VomLehn (1):
MIPS: PowerTV: Remove extra r4k_clockevent_init() call
David Woodhouse (1):
V4L/DVB (13716): [Mantis] Bug: incorrect byte swap
Denis Kirjanov (2):
vxge: use DMA_BIT_MASK instead of plain values.
vxge: use pci_dma_mapping_error to test return value
Detlef Riekenberg (1):
vgaarbiter: fix a typo in the vgaarbiter Documentation
Dexuan Cui (3):
PCI: support device-specific reset methods
PCI: add Intel USB specific reset method
PCI: add Intel 82599 Virtual Function specific reset method
Divyesh Shah (1):
cfq-iosched: Respect ioprio_class when preempting
Dmitri Belimov (1):
V4L/DVB (13966): DVB-T regression fix for saa7134 cards
Dmitry Torokhov (13):
Input: speed up suspend/shutdown for PS/2 mice and keyboards
Input: serio - do not mark kseriod freezable anymore
Input: ff-memless - another fix for signed to unsigned overflow
Input: iforce - fix oops on device disconnect
Input: matrix-keypad - handle cases when GPIOs can't be wakeup sources
Input: lifebook - add CONFIG_DMI dependency
dell-wmi - fix condition to abort driver loading
Input: iforce - wait for command completion when closing the device
Input: atkbd - fix canceling event_work in disconnect
Input: xbox - do not use GFP_KERNEL under spinlock
Input: add compat support for sysfs and /proc capabilities output
eeepc-laptop: switch to using sparse keymap library
sony-laptop - fix using of uninitialized variable
Dominik Geyer (1):
ath9k: Fix Kconfig depends for ATH9K_DEBUGFS
Don Skidmore (1):
ixgbe: fix Need to call pci_save_state after pci_restore_state
Duane Grigsby (1):
[SCSI] qla2xxx: Added to EEH support.
Ed Lin (1):
[SCSI] stex: fix scan of nonexistent lun
Eli Cohen (1):
mlx4_core: Fix cleanup in __mlx4_init_one() error path
Elliott Sales de Andrade (1):
Input: i8042 - add Dritek quirk for Acer Aspire 5610.
Emese Revfy (1):
drbd: Constify struct file_operations
Erez Zadok (5):
ecryptfs: initialize private persistent file before dereferencing pointer
ecryptfs: don't ignore return value from lock_rename
ecryptfs: remove unnecessary d_drop calls in ecryptfs_link
ecryptfs: pass matching flags to interpose as defined and used there
ecryptfs: fix interpose/interpolate typos in comments
Eric Anholt (2):
drm/i915: In the debugfs interface, unmap our address instead of the page's.
drm/i915: Remove chatty execbuf failure message.
Eric Miao (4):
[ARM] pxafb: fix building issue of incorrect reference
[ARM] pxa/poodle: fix incorrect 'gpio_card_detect' of MMC
[ARM] pxa: update pwm_backlight->notify() to include missed 'struct device *'
[ARM] pxa: fix compiler warnings of unused variable 'id' in cpu_is_pxa9*()
Eric Paris (2):
inotify: do not reuse watch descriptors
inotify: only warn once for inotify problems
Eric Sandeen (2):
fs-writeback: Add helper function to start writeback if idle
ext4: flush delalloc blocks when space is low
Eric W. Biederman (2):
sysfs: Add lockdep annotations for the sysfs active reference
Input: serio - fix potential deadlock when unbinding drivers
Erik Andren (1):
V4L/DVB (13880): gspca - m5602-s5k4aa: Add vflip quirk for the Amilo Xi 2428
Erik Andrén (1):
V4L/DVB (13882): gspca - stv06xx-vv6410: Ensure register STV_SCAN_RATE is zero
Erik-Jan Post (2):
viafb: do modesetting after updating variables
viafb: fix acceleration for some chips
Eugeni Dodonov (1):
Staging: asus_oled: fix oops in 2.6.32.2
FUJITA Tomonori (4):
block: remove Documentation/block/as-iosched.txt
x86/agp: Fix agp_amd64_init() initialization with CONFIG_GART_IOMMU enabled
x86/agp: Fix agp_amd64_init and agp_amd64_cleanup
powerpc/pseries: Fix dlpar compile warning without CONFIG_PROC_DEVICETREE
Fang Wenqi (1):
ext4: Update documentation to correct the inode_readahead_blks option name
Felipe Balbi (3):
Input: twl4030_keypad - switch to using threaded IRQ
Input: twl4030-pwrbutton - switch to using threaded IRQ
OMAP2xxx clock: clk2xxx.c doesn't compile if CPUFREQ is enabled
Felix Fietkau (4):
mac80211: fix ibss join with fixed-bssid
ath9k: fix missed error codes in the tx status check
mac80211: add missing sanity checks for action frames
mac80211: fix queue selection for data frames on monitor interfaces
Florian Fainelli (3):
ipvs: ip_vs_wrr.c: use lib/gcd.c
.gitignore: ignore vmlinuz
MIPS: BCM63xx: Fix whitespace damaged board_bcm963xx.c
Florian Tobias Schandinat (1):
viafb: fix LCD hardware cursor regression
Florian Westphal (1):
netfilter: ebtables: enforce CAP_NET_ADMIN
Francisco Jerez (13):
drm/nouveau: Add cache_flush/pull fifo engine functions.
drm/nouveau: Pre-G80 tiling support.
drm/nouveau: Make the MM aware of pre-G80 tiling.
drm/i2c/ch7006: Drop build time dependency to nouveau.
drm/nouveau: Fix "general protection fault" in the flipd/flips eviction path.
drm/nouveau: No need to force evict=true when swapping evicted BOs back in.
drm/nouveau: Drop redundant placement initialization.
drm/nouveau: Clean up the nv17-nv4x load detection code a bit.
drm/nouveau: Implement nv42-nv43 TV load detection.
drm/nouveau: Don't skip card take down on nv0x.
drm/nouveau: Allocate a per-channel instance of NV_SW.
drm/nouveau: Use the software object for fencing.
drm/nv04: Context switching fixes.
Frederic Weisbecker (22):
Merge commit 'v2.6.32' into reiserfs/kill-bkl
reiserfs: Fix possible recursive lock
reiserfs: Fix reiserfs lock and journal lock inversion dependency
reiserfs: Fix reiserfs lock <-> inode mutex dependency inversion
reiserfs: Fix remaining in-reclaim-fs <-> reclaim-fs-on locking inversion
perf: Pass appropriate frame pointer to dump_trace()
reiserfs: Fix reiserfs lock <-> i_xattr_sem dependency inversion
reiserfs: Warn on lock relax if taken recursively
reiserfs: Fix reiserfs lock <-> i_mutex dependency inversion on xattr
reiserfs: Relax reiserfs lock while freeing the journal
reiserfs: Relax lock before open xattr dir in reiserfs_xattr_set_handle()
reiserfs: Fix unwanted recursive reiserfs lock in reiserfs_unlink()
reiserfs: Fix journal mutex <-> inode mutex lock inversion
reiserfs: Safely acquire i_mutex from reiserfs_for_each_xattr
reiserfs: Safely acquire i_mutex from xattr_rmdir
reiserfs: Fix mistake in down_write() conversion
reiserfs: Fix recursive lock on lchown
reiserfs: Relax the lock before truncating pages
reiserfs: Relax lock on xattr removing
reiserfs: Don't call reiserfs_get_acl() with the reiserfs lock
reiserfs: Relax reiserfs_xattr_set_handle() while acquiring xattr locks
perf: Stop stack frame walking off kernel addresses boundaries
Gertjan van Wingerde (7):
rt2x00: Fix rt2800usb detection in rt2800lib.
mac80211: Add define for TX headroom reserved by mac80211 itself.
rt2x00: Disable powersaving for rt61pci and rt2800pci.
rt2x00: Fix calculation of rt2800 iveiv entry offset.
rt2x00: Add USB ID for Linksys WUSB 600N rev 2.
rt2x00: Fix LED configuration setting for rt2800.
rt2x00: Properly request tx headroom for alignment operations.
Giridhar Malavali (1):
[SCSI] qla2xxx: Update version number to 8.03.01-k9.
Grant Likely (1):
powerpc/5200: update defconfigs
Greg Kroah-Hartman (4):
Revert "sysdev: fix prototype for memory_sysdev_class show/store functions"
tty: fix race in tty_fasync
Staging: hv: fix smp problems in the hyperv core code
USB: add speed values for USB 3.0 and wireless controllers
Greg Ungerer (1):
m68knommu: fix definitions of __pa() and __va()
Guennadi Liakhovetski (7):
sh: fix DMA driver's descriptor chaining and cookie assignment
ALSA: Fix indentation in pcm_native.c
mx3: add support for the mt9v022 camera sensor to pcm037 platform
ASoC: fix a memory-leak in wm8903
ASoC: add simplified versions of widget macros
ASoC: add helper macros to declare struct soc_enum instances
ASoC: add DAI and platform / DMA drivers for SH SIU
Gui Jianfeng (1):
block: blk_rq_err_sectors cleanup
H Hartley Sweeten (5):
drivers/block/mg_disk.c: use resource_size()
[ARM] pxa: use resource_size() in pwm.c
Documentation: fix ioremap return type
DocBook: fix ioremap return type
ACPI: Remove unnecessary cast.
H. Peter Anvin (1):
x86, compress: Force i386 instructions for the decompressor
Hans Verkuil (1):
MAINTAINERS: Andy Walls is the new ivtv maintainer
Hans de Goede (1):
feature-removal-schedule: Add v4l1 drivers obsoleted by gspca sub drivers
Haojian Zhuang (3):
[ARM] pxa/zylonite: simplify reduntant gpio settings on mmc slot
[ARM] pxa: do not enable L2 after MMU is enabled
[ARM] pxa: enable L2 if present in XSC3
Heiko Carstens (19):
KVM: get rid of kvm_create_vm() unused label warning on s390
kprobes: Fix distinct type warning
x86: copy_from_user() should not return -EFAULT
[S390] dasd: add missing compat ptr conversion
[S390] cio: add missing compat ptr conversion
[S390] vmcp: add missing compat ptr conversion
[S390] fs3270: add missing compat ptr conversion
[S390] smp: setup smp_processor_id early
[S390] smp: remove volatile type quilifier from __cpu_logical_map
[S390] tape_block: remove ioctl function
[S390] Move __cpu_logical_map to smp.c
[S390] bug: implement arch specific __WARN macro
[S390] mmap: add missing compat_ptr conversion to both mmap compat syscalls
[S390] dasd: add proper compat pointer conversion for symmetrix ioctl
[S390] con3215: remove empty ioctl function
[S390] unwire sys_recvmmsg again
[S390] zcrypt: add sanity check before copy_from_user()
[S390] tape_char: add missing compat_ptr conversion
driver-core: fix devtmpfs crash on s390
Henrik Rydberg (1):
Input: bcm5974 - report ABS_MT events
Henrique de Moraes Holschuh (5):
thinkpad-acpi: don't take the first ALSA slot by default
thinkpad-acpi: don't fail to load the entire module due to ALSA problems
thinkpad-acpi: make volume subdriver optional
thinkpad-acpi: update volume subdriver documentation
thinkpad-acpi: improve Kconfig help text
Herbert Xu (1):
hwrng: core - Fix double unlock in rng_dev_read
Hidetoshi Seto (1):
PCI: pcie portdrv: style cleanup
Huang Weiyi (4):
ext4: remove unused #include <linux/version.h>
drbd: remove duplicated #include
drbd: remove unused #include <linux/version.h>
OMAP2: remove duplicated #include
Hugh Dickins (1):
mm: move sys_mmap_pgoff from util.c
Hui Zhu (1):
markup_oops.pl: fix error with x86
Ian Campbell (2):
xen: fix hang on suspend.
x86: xen: 64-bit kernel RPL should be 0
Ian Molton (1):
mfd: tmio_mmc hardware abstraction for CNF area
Ingo Molnar (4):
Merge branch 'iommu/fixes' of git://git.kernel.org/.../joro/linux-2.6-iommu into x86/urgent
ACPI: fix ACPI=n allmodconfig build
dma-debug: Fix bug causing build warning
Merge branch 'tip/tracing/urgent' of git://git.kernel.org/.../rostedt/linux-2.6-trace into tracing/urgent
J. Bruce Fields (1):
nfsd: fix "insecure" export option
Jack Morgenstein (1):
IB/mlx4: Initialize SRQ scatter entries when creating an SRQ
Jack Steiner (1):
x86, uv: Add function retrieving node controller revision number
Jamal Hadi Salim (1):
net: restore ip source validation
James Bottomley (1):
libsrp: fix compile failure
James Smart (6):
[SCSI] lpfc 8.3.7: Fix FC protocol errors
[SCSI] lpfc 8.3.7: Fix NPIV operation errors
[SCSI] lpfc 8.3.7: Fix hardware/SLI relates issues
[SCSI] lpfc 8.3.7: Fix SCSI protocol related errors.
[SCSI] lpfc 8.3.7: Fix discovery failures.
[SCSI] lpfc 8.3.7: Update Driver version to 8.3.7
Jamie Iles (1):
ARM: 5866/1: arm ptrace: use unsigned types for kernel pt_regs
Jan Dumon (6):
hso: Add Vendor/Product ID's for new devices
hso: Fix for endian issues on big endian machines
hso: don't change the state of a closed port
hso: Attempt to recover from usb bus errors
hso: Fix for 5 sec timeouts with v2.x firmware
hso: fixed missing newlines
Jan Engelhardt (1):
btrfs: fix missing last-entry in readdir(3)
Jan Glauber (1):
[S390] qdio: convert global statistics to per-device stats
Jan Kara (1):
quota: Fix dquot_transfer for filesystems different from ext4
Jan Kiszka (2):
KVM: x86: Extend KVM_SET_VCPU_EVENTS with selective updates
tracing/x86: Derive arch from bits argument in recordmcount.pl
Jani Nikula (1):
gpiolib: fix poll(2) support reconfigure on sysfs polarity change
Janusz Krzysztofik (1):
omap: McBSP: Fix possible port lockout
Jarek Poplawski (3):
net/via-rhine: Fix scheduling while atomic bugs
af_packet: Don't use skb after dev_queue_xmit()
sky2: Fix oops in sky2_xmit_frame() after TX timeout
Jari Vanhala (2):
Input: ff-memless - start playing FF effects immediately
Input: ff-memless - add notion of direction to for rumble effects
Jarkko Lavinen (1):
mmc_block: fix probe error cleanup bug
Jaroslav Kysela (1):
Merge branch 'master' of git://git.kernel.org/.../torvalds/linux-2.6 into fixes
Jason Wessel (2):
maccess,probe_kernel: Allow arch specific override probe_kernel_(read|write)
blackfin,kgdb,probe_kernel: Cleanup probe_kernel_read/write
Jaswinder Singh Rajput (1):
writeback: add missing kernel-doc notation
Jean-Francois Moine (4):
V4L/DVB (13816): gspca - main: Set the current frame pointer when first qbuf.
V4L/DVB (13622): gspca - ov534: Fix a compilation warning.
V4L/DVB (13875): gspca - vc032x: Fix a possible crash with the vc0321 bridge.
V4L/DVB (13900): gspca - sunplus: Fix bridge exchanges.
Jeff Layton (2):
cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals
sunrpc: on successful gss error pipe write, don't return error
Jeff Mahoney (1):
virtio: fix section mismatch warnings
Jens Axboe (3):
Merge branch 'for-jens' of git://git.drbd.org/linux-2.6-drbd into for-linus
Merge branch 'for-jens' of git://git.drbd.org/linux-2.6-drbd into for-linus
Merge branch 'for-jens' of http://git.drbd.org/linux-2.6-drbd into for-linus
Jerome Glisse (4):
drm/radeon/kms: Schedule host path read cache flush through the ring V2
drm/radeon/kms: Make sure we release AGP device if we acquired it
drm: Avoid calling vblank function is vblank wasn't initialized
drm/radeon/kms: Don't try to enable IRQ if we have no handler installed
Jesse Barnes (4):
drm/i915: only enable hotplug for detected outputs
drm/i915: execbuf2 support
drm/i915: remove render reclock support
drm/i915: disable LVDS downclock by default
Jie Zhang (1):
NOMMU: Use copy_*_user_page() in access_process_vm()
Jiri Slaby (12):
PCI: fix section mismatch on update_res()
SECURITY: selinux, fix update_rlimit_cpu parameter
resource: move kernel function inside __KERNEL__
resource: add helpers for fetching rlimits
[IA64] use helpers for rlimits
drm/radeon/kms: fix memory leak
NET: atlx, fix memory leak
reiserfs: Fix unreachable statement
[S390] use helpers for rlimits
powerpc: Use helpers for rlimits
MAINTAINERS: ivtv-devel is moderated
Btrfs, fix memory leaks in error paths
Jiro SEKIBA (1):
nilfs2: trivial coding style fix
Joakim Tjernlund (3):
zlib: optimize inffast when copying direct from output
powerpc/8xx: Always pin kernel instruction TLB
powerpc/8xx: Fix user space TLB walk in dcbX fixup
Joe Perches (1):
scripts/get_maintainer.pl: fix file exclusion X: logic
Joerg Roedel (2):
x86/amd-iommu: Fix initialization failure panic
Merge branches 'dma-debug/fixes' and 'amd-iommu/fixes' into iommu/fixes
Johan Hovold (1):
usb: serial: fix memory leak in generic driver
Johannes Berg (10):
iwlwifi: fix EEPROM/OTP reading endian annotations and a bug
iwlwifi: fix more eeprom endian bugs
mac80211: fix peer HT capabilities
mac80211: fix WMM AP settings application
wireless: remove remaining qual code
cfg80211: fix race between deauth and assoc response
cfg80211: fix error path in cfg80211_wext_siwscan
mac80211: fix skb buffering issue
mac80211: fix endian error
cfg80211: fix refcount imbalance when wext is disabled
Johannes Thoma (2):
drbd: Kconfig fix
drbd: Don't go into StandAlone mode when authentification failes because of network error
John Fastabend (1):
pktgen: ndo_start_xmit can return NET_XMIT_xxx values
John Kacur (1):
sony_pi: Remove the BKL from open and ioctl
John Stultz (1):
m68knommu: fix invalid flags on coldfire pit clocksource
John W. Linville (3):
Revert "b43: Enforce DMA descriptor memory constraints"
mac80211: fix-up build breakage in 2.6.33
Revert "mac80211: replace netif_tx_{start,stop,wake}_all_queues"
Jonathan Nieder (1):
kbuild: really fix bzImage build with non-bash sh
Josef Bacik (2):
Btrfs: fix regression in orphan cleanup
Btrfs: fix possible panic on unmount
Julia Lawall (12):
drivers/net/wireless: Correct code taking the size of a pointer
drivers/block/DAC960.c: use DAC960_V2_Controller
drivers/dma: drop unnecesary memset
drivers/dma: Correct use after free
ext4: Eliminate potential double free on error path
drivers/isdn: eliminate duplicated test
drivers/net/can: Correct NULL test
drivers/net : Correct the size argument to kzalloc
drivers/block/drbd: Correct NULL test
drivers/block/drbd/drbd_receiver.c: correct NULL test
MIPS: Alchemy: Correct code taking the size of a pointer
ecryptfs: Eliminate useless code
KOSAKI Motohiro (4):
proc: partially revert "procfs: provide stack information for threads"
futexes: Remove rw parameter from get_futex_key()
vmscan: kswapd: don't retry balance_pgdat() if all zones are unreclaimable
page allocator: update NR_FREE_PAGES only when necessary
Kamalesh Babulal (1):
powerpc/hvc: Driver build breaks with !HVC_CONSOLE
Kazuhisa Ichikawa (1):
mm/page_alloc: fix the range check for backward merging
Ken Kawasaki (1):
pcnet_cs: add cis of KTI PE520 pcmcia network card
Kevin Hilman (1):
OMAP3: clock: add clockdomains for UART1 & 2
Kevin Winchester (1):
agp: correct missing cleanup on error in agp_add_bridge
Kirill Afonshin (1):
block: removed unused as_io_context
Kristian Høgsberg (3):
drm/i915: Move PCI IDs into i915 driver
drm/i915: Implement IS_* macros using static tables
drm/i915: Track whether cursor needs physical address in intel_device_info
Krzysztof Halasa (1):
dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and
Krzysztof Helt (2):
sbawe: fix memory detection part 2
ALSA: ac97: add AC97 STMicroelectronics' codecs
Kumar Gala (1):
powerpc: 2.6.33 update of defconfigs for embedded 6xx/7xxx, 8xx, 8xxx
Kunal Gangakhedkar (1):
ALSA: hda - Fix mute led GPIO on HP dv-series notebooks
Kuninori Morimoto (1):
sh: ms7724: Correct sh-eth EEPROM polling timeout.
Kusanagi Kouichi (1):
Documentation: Rename Documentation/DMA-mapping.txt
Lai Jiangshan (3):
tracing/kprobe: Show sign of fields in trace_kprobe format files
tracing/syscalls: Fix typo in SYSCALL_DEFINE0
tracing: Fix sign fields in ftrace_define_fields_##call()
Lars Ellenberg (1):
drbd: check on CONFIG_LBDAF, not LBD
Laurent Pinchart (3):
V4L/DVB (13826): uvcvideo: Fix controls blacklisting
V4L/DVB (13829): uvcvideo: Fix alternate setting selection in isochronous mode
V4L/DVB (13831): uvcvideo: Fix oops caused by a race condition in buffer dequeuing
Len Brown (23):
dell-wmi: sys_init_module: 'dell_wmi'->init suspiciously returned 21, it should follow 0/-E convention
ACPI: hp-wmi, msi-wmi: clarify that wmi_install_notify_handler() returns an acpi_status
dell-wmi, hp-wmi, msi-wmi: check wmi_get_event_data() return value
Merge branch 'wmi' into release
Merge branch 'thinkpad' into release
Merge branch 'bugzilla-13671' into release
Merge branch 'video-error-case' into release
dell-wmi: sys_init_module: 'dell_wmi'->init suspiciously returned 21, it should follow 0/-E convention
Merge branch 'resume-sci-force-bootparam' into release
x86, ACPI: delete acpi_boot_table_init() return value
ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/C
ACPI: allow C3 > 1000usec
ACPI: delete acpi_processor_power_verify_c2()
Merge branch 'acpi-pad' into release
Merge branch 'bugzilla-13577-video' into release
Merge branch 'bugzilla-14483' into release
Merge branch 'bugzilla-14858' into release
Merge branch 'bugzilla-15064' into release
Merge branch 'ec' into release
Merge branch 'eeepc-laptop' into release
Merge branch 'osc-bugfix' into release
Merge branch 'misc' into release
Merge branch 'bugzilla-14954' into release
Lennert Buytenhek (2):
mwl8k: fix configure_filter() memory leak on error
mac80211: fix queue selection for packets injected via monitor interface
Li Jie (3):
ARM: 5863/1: fix bugs of clock source of NUC900
ARM: 5864/1: Implement arch_reset() in NUC900
ARM: 5865/1: nuc900 ethernet driver needs mii
Li Zefan (11):
ksym_tracer: Fix to make the tracer work
ksym_tracer: Fix to allow writing newline to ksym_trace_filter
ksym_tracer: Fix race when incrementing count
ksym_tracer: Remove trace_stat
ftrace: Fix MATCH_END_ONLY function filter
tracing/filters: Fix MATCH_FRONT_ONLY filter matching
tracing/filters: Fix MATCH_END_ONLY filter matching
lib: Introduce strnstr()
tracing/filters: Fix MATCH_MIDDLE_ONLY filter matching
tracing/filters: Fix MATCH_FULL filter matching for PTR_STRING
tracing/filters: Add comment for match callbacks
Linus Torvalds (107):
fasync: split 'fasync_helper()' into separate add/remove functions
Merge git://git.kernel.org/.../herbert/crypto-2.6
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for-linus' of git://neil.brown.name/md
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge branch 'kvm-updates/2.6.33' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Merge branch 'for-linus' of git://git.kernel.org/.../jbarnes/pci-2.6
Merge branch 'slab/urgent' of git://git.kernel.org/.../penberg/slab-2.6
Merge branch 'for_linus' of git://git.kernel.org/.../tytso/ext4
Merge branch 'fixes' of git://git.kernel.org/.../djbw/async_tx
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'perf-fixes-for-linus-2' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'x86-fixes-for-linus-2' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'for-linus' of git://git.kernel.org/.../ieee1394/linux1394-2.6
Merge git://git.kernel.org/.../sfrench/cifs-2.6
pci: avoid compiler warning in quirks.c
twl4030-irq.c: fix compiler warning due to raw-spinlock conversion
Merge branch 'reiserfs/kill-bkl' of git://git.kernel.org/.../frederic/random-tracing
Merge branch 'for-linus' of git://git.kernel.org/.../ryusuke/nilfs2
Merge branch 'for_linus' of git://git.kernel.org/.../tytso/ext4
Merge branch 'sh/for-2.6.33' of git://git.kernel.org/.../lethal/sh-2.6
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'for-linus/samsung' of git://git.fluff.org/bjdooks/linux
Merge branch 'limits_cleanup' of git://decibel.fi.muni.cz/~xslaby/linux
Merge branch 'for-2.6.33' of git://git.kernel.org/.../broonie/sound-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/.../jlbec/ocfs2
Merge git://git.kernel.org/.../davem/sparc-2.6
Linux 2.6.33-rc3
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of git://git.open-osd.org/linux-open-osd
Merge git://git.kernel.org/.../jejb/scsi-rc-fixes-2.6
Merge branch 'davinci-fixes' of git://git.kernel.org/.../khilman/linux-davinci
Merge branch 'for-2.6.33' of git://linux-nfs.org/~bfields/linux
Merge branch 'drm-intel-next' of git://git.kernel.org/.../anholt/drm-intel
Merge branch 'drm-linus' of git://git.kernel.org/.../airlied/drm-2.6
Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge branch 'bugfixes' of git://git.linux-nfs.org/projects/trondmy/nfs-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../jbarnes/pci-2.6
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/.../x86/linux-2.6-tip
Merge branch 'for-linus/samsung' of git://git.fluff.org/bjdooks/linux
Merge branch 'release' of git://git.kernel.org/.../aegl/linux-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch 'reiserfs/kill-bkl' of git://git.kernel.org/.../frederic/random-tracing
Merge branch 'for_linus' of git://git.kernel.org/.../jwessel/linux-2.6-kgdb
Merge branch 'for-linus' of git://git.kernel.org/.../roland/infiniband
Merge branch 'omap-fixes-for-linus' of git://git.kernel.org/.../tmlind/linux-omap-2.6
Merge branch 'hwmon-for-linus' of git://git.kernel.org/.../jdelvare/staging
Merge branch 'drm-linus' of git://git.kernel.org/.../airlied/drm-2.6
Merge branch 'agp-fixes' of git://git.kernel.org/.../airlied/agp-2.6
Merge branch 'for_linus' of git://git.kernel.org/.../jack/linux-fs-2.6
Merge git://git.kernel.org/.../steve/gfs2-2.6-fixes
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
Merge branch 'for-linus' of git://gitorious.org/linux-omap-dss2/linux
Merge git://git.infradead.org/battery-2.6
Linux 2.6.33-rc4
Merge branch 'fasync-helper'
Merge branch 'for-33' of git://repo.or.cz/linux-kbuild
Merge branch 'for-linus' of git://git.kernel.org/.../jikos/hid
Merge branch 'drm-linus' of git://git.kernel.org/.../airlied/drm-2.6
Merge branch 'for-linus/bugfixes' of git://xenbits.xensource.com/people/ianc/linux-2.6
Merge git://git.kernel.org/.../davem/net-2.6
Merge branch 'for-linus' of git://git390.marist.edu/pub/scm/linux-2.6
Merge branch 'sh/for-2.6.33' of git://git.kernel.org/.../lethal/sh-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../mattst88/alpha-2.6
Merge branch 'for-linus' of git://git.kernel.org/.../dtor/input
Merge branch 'for-linus' of git://git.kernel.org/.../bp/bp
Merge branch 'for-linus/samsung' of git://git.fluff.org/bjdooks/linux
Merge branch 'for-linus' of git://git.kernel.org/.../anholt/drm-intel
Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'core-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'i2c-for-linus' of git://git.kernel.org/.../jdelvare/staging
Merge branch 'for-linus' of git://git.kernel.org/.../viro/vfs-2.6
Merge branch 'for_linus' of git://git.kernel.org/.../mchehab/linux-2.6
Merge branch 'mantis' of git://git.kernel.org/.../mchehab/linux-2.6
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
Merge branch 'merge' of git://git.kernel.org/.../benh/powerpc
Merge branch 'for-linus' of git://git.kernel.org/.../sameo/mfd-2.6
Merge branch 'for-linus' of git://git.monstr.eu/linux-2.6-microblaze
Merge branch 'for-linus' of git://git.kernel.org/.../tiwai/sound-2.6
Merge git://git.kernel.org/.../wim/linux-2.6-watchdog
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'sh/for-2.6.33' of git://git.kernel.org/.../lethal/sh-2.6
Merge git://git.kernel.org/.../mason/btrfs-unstable
Merge branch 'for-linus' of git://git.kernel.org/.../ecryptfs/ecryptfs-2.6
Merge branch 'release' of git://git.kernel.org/.../lenb/linux-acpi-2.6
Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block
Merge git://git.kernel.org/.../gregkh/usb-2.6
Merge git://git.kernel.org/.../gregkh/driver-core-2.6
Merge git://git.kernel.org/.../gregkh/staging-2.6
Merge git://git.kernel.org/.../gregkh/tty-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/.../jgarzik/libata-dev
Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/.../tip/linux-2.6-tip
Linux 2.6.33-rc5
Linus Walleij (1):
ARM: 5867/1: Update U300 defconfig
Lothar Wassmann (2):
USB: isp1362: better 64bit printf warning fixes
USB: isp1362: fix build failure on ARM systems via irq_flags cleanup
Luca Barbieri (2):
drm/nouveau: Fix null deref in nouveau_fence_emit due to deleted fence
hw-breakpoints, perf: Fix broken mmiotrace due to dr6 by reference change
Luca Tettamanti (3):
drm/radeon/kms: rs600: use correct mask for SW interrupt
hwmon: (asus_atk0110) Refactor interface probe code
hwmon: (asus_atk0110) Add debugfs interface
Luis R. Rodriguez (6):
ath9k: wake hardware for interface IBSS/AP/Mesh removal
ath9k: wake hardware during AMPDU TX actions
mac80211: fix race with suspend and dynamic_ps_disable_work
mac80211: fix propagation of failed hardware reconfigurations
ath5k: Fix eeprom checksum check for custom sized eeproms
cfg80211: fix syntax error on user regulatory hints
Maarten Maathuis (2):
drm/nouveau: better alignment of bo sizes and use roundup instead of ALIGN
drm/nv50: make the blocksize depend on vram size
Magnus Horlin (1):
V4L/DVB (13748): [Mantis/VP-2040] Add support for VP-2040 (TDA10023 frontend based)
Manu Abraham (101):
V4L/DVB (13699): [Mantis, MB86A16] Initial checkin: Mantis, MB86A16
V4L/DVB (13700): [MB86A16] Need a bit of settling time
V4L/DVB (13701): [MB86A16] Reduce Carrier Recovery range to 3Mhz
V4L/DVB (13702): [MB86A16] need to wait a bit more than the computed time for a Factor of safety
V4L/DVB (13703): [MB86A16] Fix wrong message printed out
V4L/DVB (13704): [MB86A16] FIX: Don't loop again, if we have SYNC
V4L/DVB (13705): [Mantis] FIX: Do not return IRQ_HANDLED in the unlikely case
V4L/DVB (13706): [MB86A16] Overhaul
V4L/DVB (13707): [Mantis] Whitespace cleanup
V4L/DVB (13708): [Mantis] Remove some dead code
V4L/DVB (13709): [Mantis/VP-1034] Switch 13/18v for the VP-1034 properly
V4L/DVB (13710): [Mantis] FIX: Use swfilter (188/204) accordingly
V4L/DVB (13712): [Mantis] Add locking for concurrent access
V4L/DVB (13714): [MB86A16] FIX/Code simplification: use hwconfig->ts_size instead of ts_size
V4L/DVB (13715): [Mantis] Kernel I2C changes: use PCI parent device
V4L/DVB (13717): [MB86A16] Statistics Updates
V4L/DVB (13719): [Mantis/VP-2033] Initial test switch to the tda10021, from the cu1216
V4L/DVB (13720): [Mantis/Terratec Cinergy C] Add support for the Terratec Cinergy C PCI
V4L/DVB (13721): [Mantis] Bug! Before bailing out, Unlock
V4L/DVB (13722): [Mantis] Revert 13560
V4L/DVB (13723): [Mantis/VP-2040, Terratec Cinergy C] Add support for the Cinergy C, VP-2040 clone
V4L/DVB (13724): [Mantis/VP-1041] Initial support for Mantis VP-1041
V4L/DVB (13725): [Mantis/VP-1041] Revert to old register initialization parameters, for now.
V4L/DVB (13726): [Mantis/Skystar HD2] Add support for the Technisat Skystar HD2
V4L/DVB (13727): [Mantis/VP-1041] Bugfix: Sigh! Don't look for the STOP bit
V4L/DVB (13728): [Mantis] Add in some Host Interface definitions
V4L/DVB (13729): [Mantis] Add in a license header
V4L/DVB (13730): [Mantis] Add in some UART definitions
V4L/DVB (13731): [Mantis] Add in a license header
V4L/DVB (13732): [Mantis] Add in some Link Layer definitions
V4L/DVB (13733): [Mantis] Start with the PCMCIA interface
V4L/DVB (13734): [Mantis] Initial go at an Event Manager
V4L/DVB (13735): [Mantis] Implement the Event Manager tasklet
V4L/DVB (13736): [Mantis] Implement CAM Plug IN and Unplug events
V4L/DVB (13737): [Mantis] Register the CA device, dummy functions for now
V4L/DVB (13738): [Mantis] Enable IRQ0 events
V4L/DVB (13739): [Mantis] Event Manager: Handle Masked events only
V4L/DVB (13740): [Mantis] Schedule the work instead of handling the task directly
V4L/DVB (13741): [Mantis] Implement HIF Mem Read/Write operations
V4L/DVB (13742): [Mantis] Implement PCMCIA I/O Rd/Wr operations
V4L/DVB (13743): [Mantis CA] Use DVB_CA Tuple parser
V4L/DVB (13744): [Mantis CA] Use Module status to signal Slot events
V4L/DVB (13745): [Mantis CA] Add some debug statements
V4L/DVB (13746): [Mantis CA] Bug: Remove duplicated symbol
V4L/DVB (13749): [Mantis CA] CA_SLAVE: Do not change Slave Configuration setup
V4L/DVB (13750): [Mantis] GPIO_CONTROL: Cache a given GPIO Bit Setup for a given event
V4L/DVB (13751): [Mantis] GPIO_CONTROL: Do not toggle GPIO CW's on HIF operations
V4L/DVB (13752): [Mantis CA] CAM_CONTROL: All CAM control operations now handled by the worker thread
V4L/DVB (13753): [Mantis CA] SLOT_CONTROL: Implement Slot RESET
V4L/DVB (13754): [Mantis] CAM_CONTROL: Implement TS control
V4L/DVB (13755): [Mantis CA] CAM_CONTROL: Use appropriate flags
V4L/DVB (13756): [Mantis CA] CAM_CONTROL: Use CAMCHANGE_IRQ events
V4L/DVB (13757): [Mantis CA] CAM_CONTROL: Use FRDA_IRQ Events
V4L/DVB (13758): [Mantis CA] CAM_CONTROL: Use CAMREADY_IRQ event
V4L/DVB (13759): [Mantis] HIF I/O: Use the LSB octet only
V4L/DVB (13761): [Mantis] HIF I/O: Temporary workaround, use SBUF_OPDONE flag instead
V4L/DVB (13762): [Mantis CA] CA_MODULE: Look for the module status on driver unload as well
V4L/DVB (13763): [Mantis] HIF I/O: trim delays a bit appropriately
V4L/DVB (13764): [Mantis CA] SLOT: Add some debug status
V4L/DVB (13765): [Mantis] HIF I/O: Add some debug statements
V4L/DVB (13767): [Mantis/VP-1041] Bug: Add in missing Master clock settings
V4L/DVB (13768): [Mantis] Enable WRACK
V4L/DVB (13769): [Mantis] Smart Buffer Burst Read Ready cannot flag FR/DA Irq
V4L/DVB (13770): [Mantis] Bug Do not trigger FR/DA IRQ from SBUF OPDONE
V4L/DVB (13771): [Mantis] Reset Flags at the earliest possible
V4L/DVB (13772): [Mantis] Do not enable Common Memory Access
V4L/DVB (13773): [Mantis] Enable all interrupts
V4L/DVB (13775): [Mantis] Remove unnecessary job queues
V4L/DVB (13776): [Mantis] Use a simple timeout instead, interruptible
V4L/DVB (13777): [Mantis] Use a Write wait queue for Write events
V4L/DVB (13778): [Mantis] Wr ACK is already handled in the fast path,
V4L/DVB (13779): [Mantis] Missing wakeup for write queue
V4L/DVB (13781): [Mantis CA] Bug: Fix wrong usage of HIFRDWRN
V4L/DVB (13782): [Mantis] Temporarily disable FRDA irq
V4L/DVB (13784): [Mantis] Use PCI API instead of hardcoded length
V4L/DVB (13785): [Mantis] Do not disable IRQ's while being invoked
V4L/DVB (13786): [Mantis] Bug: HIF bits already shifted ..
V4L/DVB (13787): [Mantis] Fix build
V4L/DVB (13788): [Mantis CA] use a lock for the relevant CI Read/Write operations
V4L/DVB (13789): [Mantis CA] Initialize the mutex
V4L/DVB (13790): [Mantis] Relocate queue initialization
V4L/DVB (13794): [Mantis/VP-3028] Initial go at Serial interface implementation, add support for VP-3028
V4L/DVB (13795): [Mantis/Hopper] Code overhaul, add Hopper devices into the PCI ID list
V4L/DVB (13796): [Mantis] Add missing file in previous commit
V4L/DVB (13797): [Mantis/Hopper/TDA665x] Large overhaul,
V4L/DVB (13798): [Mantis] Enable power for all cards, use byte mode only on relevant devices
V4L/DVB (13799): [Mantis] Unregister frontend
V4L/DVB (13800): [Mantis] I2C optimization. Required delay is much lesser than 1mS.
V4L/DVB (13801): [MB86A16] Use the search callback
V4L/DVB (13802): [Mantis/Hopper] Fix all build related warnings
V4L/DVB (13803): Remove unused dependency on CU1216
V4L/DVB (13804): Remove unused I2C Adapter ID
V4L/DVB (13805): Fix: Unregister the frontend before detaching
V4L/DVB (13806): Register and Initialize Remote control
V4L/DVB (13807): Fix: Free device in the device registration failure case
V4L/DVB (13809): Fix Checkpatch violations
V4L/DVB (13810): [MB86A16] Use DVB_* macros
V4L/DVB (13811): [MB86A16] Update Copyright header
V4L/DVB (13812): [Mantis/Hopper] Update Copyright header
V4L/DVB (13808): [Mantis/Hopper] Build update for Mantis/Hopper based cards
V4L/DVB (13851): Fix Input dependency for Mantis
Marc Zyngier (3):
[ARM] pxa/zeus: make internal zeus_get_pcb_info static
[ARM] pxa/zeus: relax memory timings on Zeus ethernet ports
[ARM] pxa/zeus: provide power-source information when APM is enabled
Marcelo Tosatti (2):
KVM: MMU: remove prefault from invlpg handler
KVM: LAPIC: make sure IRR bitmap is scanned after vm load
Marcin Kościelnicki (1):
drm/nv04: Fix set_operation software method.
Marcin Slusarz (2):
drm/nv50: fix fillrect color
drm/nouveau: create function for "dealing" with gpu lockup
Marek Vasut (2):
[ARM] pxa/littleton: add UART3 GPIO config
[ARM] pxa/littleton: select CPU_PXA300 and CPU_PXA310
Mark Brown (6):
cs89x0: Always report failure to request interrupt
ARM: SMDK6410: Specify no GPIO for B_PWR_5V regulator
revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer"
mfd: Correct WM835x ISINK ramp time defines
mfd: WM835x GPIO direction register is not locked
Merge branch 'for-2.6.33' into for-2.6.34
Mark Salter (3):
mn10300: signal stack fix
mn10300: objcopy flags fix
mn10300: add cc clobbers to asm statements
Marko Ristola (2):
V4L/DVB (13711): [Mantis] FIX: Do nor toggle GPIF status
V4L/DVB (13718): [Mantis] Use gpio_set_bits to turn OFF the bits as well
Marko Viitamaki (1):
V4L/DVB (13783): [Mantis/Technisat Cablestar HD2] Add support for the Technisat Cablestar HD2
Markus Pietrek (1):
serial: sh-sci: using correct fifo size for SCIF and SCIFA ports.
Martin K. Petersen (6):
block: Fix topology stacking for data and discard alignment
block: Fix incorrect alignment offset reporting and update documentation
block: Correct handling of bottom device misaligment
block: Fix discard alignment calculation and printing
block: bdev_stack_limits wrapper
DM: Fix device mapper topology stacking
Martin Schwidefsky (5):
[S390] Update default configuration.
[S390] fix loading of PER control registers for utrace.
[S390] clear TIF_SINGLE_STEP for new process.
[S390] duplicate SIGTRAP on signal delivery.
[S390] remove superfluous TIF_USEDFPU bit
Masami Hiramatsu (2):
x86: Fix objdump version check in chkobjdump.awk for different formats.
kmod: fix resource leak in call_usermodehelper_pipe()
Masanari Iida (1):
ALSA: Fix a typo in Procfile.txt
Matt Carlson (5):
tg3: Fix std prod ring nicaddr for 5787 and 57765
tg3: Fix std rx prod ring handling
tg3: Add reliable serdes detection for 5717 A0
tg3: Disable 5717 serdes and B0 support
tg3: Update copyright and driver version
Matt Turner (1):
alpha: add myself as a maintainer, and drop mention of 2.4
Matthew Garrett (2):
drm/i915: Don't check for lid presence when detecting LVDS
serial: 8250_pnp: use wildcard for serial Wacom tablets
Matthew Slattery (3):
sfc: QT2025C: Work around PHY bug
sfc: QT2025C: Switch into self-configure mode when not in loopback
sfc: QT2025C: Work around PHY firmware initialisation bug
Mauro Carvalho Chehab (5):
V4L/DVB (13834): dib8000: fix compilation if !DVB_DIB8000
V4L/DVB (13858): ir-keytable: use the right header
V4L/DVB(13808a): mantis: convert it to the new ir-core register/unregister functions
V4L/DVB (13808b): mantis: replace DMA_nnBIT_MASK to DMA_BIT_MASK(32)
V4L/DVB(13824a): mantis: Fix __devexit bad annotations
Michael Chan (1):
bnx2x: Initialize cnic status block during chip reset
Michael Ellerman (1):
powerpc/iseries: Initialise on-stack completion
Michael Hennerich (1):
gpio: adp5588-gpio: new driver for ADP5588 GPIO expanders
Michael Hernandez (1):
[SCSI] qla2xxx: Get the link data rate explicitly during device resync.
Michael Krufky (2):
V4L/DVB (13887): tda8290: add autodetection support for TDA8295c2
V4L/DVB (13934): tda8290: Fix FM radio easy programming standard selection for TDA8295
Michal Marek (1):
Makefile: do not override LC_CTYPE
Michal Simek (5):
microblaze: Wire up recvmmsg syscall
microblaze: Enable accept4 syscall
microblaze: Add PT_ macros for special purpose regs
microblaze: Add missing double apostrophe in Kconfig
microblaze: pci_controller->arch_data really is a struct device_node *
Michel Dänzer (1):
drm/radeon/kms: Fix crash getting TV info with no BIOS.
Miguel Aguilar (2):
Input: davinci_keyscan - add device_enable method to platform data
DaVinci: DM365: Add the device_enable for the DaVinci Keyscan
Mikael Pettersson (1):
sata_promise: don't classify overruns as HSM errors
Mike Frysinger (3):
FDPIC: Respect PT_GNU_STACK exec protection markings when creating NOMMU stack
NOMMU: Avoiding duplicate icache flushes of shared maps
modpost: fix segfault in sym_is() with prefixed arches
Mike Galbraith (1):
sched: Fix vmark regression on big machines
Mike Travis (3):
x86: SGI UV: Fix writes to led registers on remote uv hubs
x86_64 SGI UV: Fix writes to led registers on remote uv hubs.
x86: SGI UV: Fix mapping of MMIO registers
Minchan Kim (1):
smaps: fix wrong rss count
Ming Lei (1):
ath9k: fix ito64
Márton Németh (5):
hwmon: Make PCI device ids constant
powerpc/macintosh: Make Open Firmware device id constant
i2c-ali1563: Remove sparse warnings
acpi: make ACPI device id constant
V4L/DVB (13941): rj54n1cb0c: remove compiler warning
NISHIMOTO Hiroki (1):
sh: mach-ecovec24: Add motion sensor driver support.
Nathan Fontenot (2):
powerpc: Move /proc/ppc64 to /proc/powerpc update
powerpc: Move cpu hotplug driver lock from pseries to powerpc
Neil Turton (1):
sfc: Fix DMA mapping cleanup in case of an error in TSO
NeilBrown (4):
md: Fix unfortunate interaction with evms
md: fix small irregularity with start_ro module parameter
md: remove unnecessary code from do_md_run
md: allow a resync that is waiting for other resync to complete, to be aborted.
Nemeth Marton (1):
V4L/DVB (13820): lgdt3305: make one-bit bitfields unsigned
Nicolas Ferre (1):
dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh'
Niklas Edmundsson (2):
V4L/DVB (13791): [TDA10021] Do not claim TDA10023
V4L/DVB (13792): [Mantis/VP-2033] Do not claim TDA10023
OGAWA Hirofumi (5):
block: Honor the gfp_mask for alloc_page() in blkdev_issue_discard()
nfs: fix oops in nfs_rename()
rtc_cmos: convert shutdown to new pnp_driver->shutdown
vfs: Fix vmtruncate() regression
ecryptfs: Fix refcnt leak on ecryptfs_follow_link() error path
Octavian Purdila (3):
ip: fix mc_loop checks for tunnels with multicast outer addresses
tcp: update the netstamp_needed counter when cloning sockets
net: fix build erros with CONFIG_BUG=n, CONFIG_GENERIC_BUG=n
Oliver Neukum (1):
USB: Don't use GFP_KERNEL while we cannot reset a storage device
Or Gerlitz (1):
IB/mlx4: Fix queue overflow check in post_recv
PJ Waskiewicz (1):
ixgbe: Fix compiler warning about variable being used uninitialized
Patrick McHardy (1):
netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq()
Paul Mundt (6):
sh: Only provide a PCLK definition for legacy CPG CPUs.
sh: Disable PMB for SH4AL-DSP CPUs.
sh: Don't default enable PMB support.
sh: update defconfigs.
sh: unwire sys_recvmmsg.
sh64: wire up sys_accept4.
Paul Rolland (2):
wmi: check find_guid() return value to prevent oops
wmi: check find_guid() return value to prevent oops
Paul Walmsley (7):
OMAP2xxx IO mapping: mark DSP mappings as being 2420-only
OMAP2420 IO mapping: move IVA mapping virtual address out of vmalloc space
OMAP3 clock: McBSP 2, 3, 4 functional clock parent is PER_96M_FCLK, not CORE_96M_FCLK
OMAP clock: remove incorrect EXPORT_SYMBOL()s
OMAP2xxx OPP: clean up comments in OPP data
OMAP clock/CPUFreq: add clk_exit_cpufreq_table()
OMAP2 clock: dynamically allocate CPUFreq frequency table
Pavel Machek (1):
serial: serial_cs: oxsemi quirk breaks resume
Pavel Roskin (1):
rt2x00: use correct headroom for transmission
Pekka Enberg (5):
x86: Use KERN_DEFAULT log-level in __show_regs()
x86, kmemcheck: Use KERN_WARNING for error reporting
SLAB: Fix lockdep annotation breakage
perf kmem: Increase "Hit" column length
perf kmem: Print usage help for unknown commands
Peter Huewe (2):
ALSA: sound/arm: Fix build failure caused by missing struct aaci definition
video/omap: add __init/__exit macros to drivers/video/omap/lcd_htcherald.c
Peter Hüwe (2):
ARM: 5870/1: arch/arm: Fix build failure for defconfigs without CONFIG_ISA_DMA_API set
ARM: 5871/1: arch/arm: Fix build failure for lpd7a404_defconfig caused by missing includes
Peter Tyser (1):
powerpc: Use scripts/mkuboot.sh instead of 'mkimage'
Peter Zijlstra (4):
perf: Fix NULL deref in inheritance code
perf: Fix perf_event_do_pending() fallback callsite
perf: Honour event state for aux stream data
perf: Change the is_software_event() definition
Petr Štetiar (1):
HID: blacklist ET&T TC5UH touchscreen controller
Philipp Reisner (5):
drbd: Use drbd_crypto_is_hash() instead of an open coded check
drbd: Fix for a race between IO and a detach operation [Bugz 262]
drbd: Silenced an assert that could triggered after changing write ordering method
drbd: Allow online resizing of DRBD devices while peer not reachable (needs to be explicitly forced)
drbd: The kernel code is now equivalent to out of tree release 8.3.7
Ping (1):
serial/8250_pnp: add a new Fujitsu Wacom Tablet PC device
Przemo Firszt (2):
HID: fix pad button definition in hid-wacom
HID: wacom: Add BTN_TOOL_FINGER for pad button reporting
Rabin Vincent (2):
ARM: 5868/1: ARM: fix "BUG: using smp_processor_id() in preemptible code"
ARM: 5883/1: Revert "disable NX support for OABI-supporting kernels"
Rafael J. Wysocki (5):
PCI/PM: Propagate wake-up enable for PCIe devices too
PCI: Fix build if quirks are not enabled
PCI/PM: Use per-device D3 delays
DRM / i915: Fix resume regression on MSI Wind U100 w/o KMS
drm/i915: Fix resume regression on MSI Wind U100 w/o KMS
Rakesh Ranjan (2):
[SCSI] cxgb3i: Fix a login over vlan issue
cxgb3i: Fix a login over vlan issue
Rakib Mullick (2):
Input: wistron - fix test for CONFIG_PM
ACPI: Fix unused variable warning in sbs.c
Ralf Baechle (1):
NET: XFRM: Fix spelling of neighbour.
Ramax Lo (1):
ARM: S3C: NAND: Check the existence of nr_map before copying
Randy Dunlap (11):
Documentation: Update mmiotrace.txt
Documentation: Update tracepoint-analysis.txt
Documentation: Update ftrace-design.txt
tracing: Kconfig spelling fixes and cleanups
sunrpc: fix build-time warning
kgdb: Fix kernel-doc format error in kgdb.h
docs: large update to ioctl-number.txt
power: fix kernel-doc notation
Documentation: update ring-buffer-design.txt
documentation: update kernel-doc-nano-HOWTO information
tty.h: make tty_port_get() static inline
Reinette Chatre (4):
iwlwifi: power up all devices for EEPROM read
iwl3945: disable power save
iwlwifi: initialize spinlock before use
iwlwifi: fix 40MHz operation setting on cards that do not allow it
René Bolldorf (1):
Input: psmouse - fix compile warning in hgpk module
Richard Kennedy (1):
ext4: return correct wbc.nr_to_write in ext4_da_writepages
Robert P. J. Day (2):
[S390] Have param.h simply include <asm-generic/param.h>.
IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6
Robert Schedel (1):
HID: Support 171 byte variant of Samsung USB IR receiver
Roel Kluin (14):
drbd: fix test of unsigned in _drbd_fault_random()
drbd: Fix test of unsigned in _drbd_fault_random()
iwmc3200wifi: Fix test of unsigned in iwm_ntf_stop_resume_tx()
ALSA: test off by one in setsamplerate()
wl1251: timeout one too soon in wl1251_boot_run_firmware()
Input: gf2k - fix &&/|| confusion in gf2k_connect()
drm/kms: Fix &&/|| confusion in drm_fb_helper_connector_parse_command_line()
omap: &&/|| confusion in iommu_put()
omap3: add missing parentheses
omap3: add missing parentheses
amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate
i2c: Test off by one in {piix4,vt596}_transaction()
V4L/DVB (13868): gspca - sn9c20x: Fix test of unsigned.
serial: imx: bit &/| confusion
Roger Blofeld (1):
hwmon: (adt7462) Fix pin 28 monitoring
Roland Dreier (2):
Merge branches 'misc' and 'mlx4' into for-next
kernel.h: add BUILD_BUG_ON_NOT_POWER_OF_2()
Rolf Eike Beer (1):
kfifo: Fix typo in comment
Russ Anderson (1):
x86, uv: Ensure hub revision set for all ACPI modes.
Russell King (7):
Merge branch 'fix' of git://git.kernel.org/.../ycmiao/pxa-linux-2.6
Merge branch 'for-rmk' of git://git.pengutronix.de/git/imx/linux-2.6
ARM: add missing recvmmsg syscall number
Merge branch 'fix' of git://git.kernel.org/.../ycmiao/pxa-linux-2.6
ARM: Fix wrong dmb
ARM: Ensure ARMv6/7 mm files are built using appropriate assembler options
ARM: fix badly placed mach/plat entries in Kconfig & Makefile
Rusty Russell (3):
lguest: fix bug in setting guest GDT entry
Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium"
Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium"
Ryan May (1):
USB: fix usbstorage for 2770:915d delivers no FAT
Ryusuke Konishi (1):
nilfs2: update mailing list address
Saeed Bishara (1):
mv643xx_eth: don't include cache padding in rx desc buffer size
Samuel Ortiz (1):
libertas: Remove carrier signaling from the scan code
Sandeep Gopalpet (1):
gianfar: Fix gianfar select_queue bogosity
Santosh Shilimkar (1):
ARM: 5872/1: ARM: include needed linux/cpu.h in asm/cpu.h
Sarah Sharp (1):
USB: Fix duplicate sysfs problem after device reset.
Sarveshwar Bandi (3):
be2net: Bug fix to avoid soft lockup in loopback test.
be2net: Bug fix to config NIC appropriately before loopback test
be2net: Bug fix to return correct values in ethtool get_settings.
Sascha Hauer (1):
lib/rational.c needs module.h
Sekhar Nori (3):
davinci: cp_intc: provide set_wake function
davinci: da8xx/omap-l1: mark RTC as a wakeup source
davinci: enable ARCH_HAS_HOLES_MEMORYMODEL for DaVinci
Serge E. Hallyn (1):
generic_permission: MAY_OPEN is not write access
Seth Heasley (1):
[WATCHDOG] iTCO_wdt: Add Intel Cougar Point and PCH DeviceIDs
Shannon Nelson (1):
ixgbe: update copyright dates
Shaohua Li (1):
cfq-iosched: don't regard requests with long distance as close
Shaun Ruffell (1):
dma-debug: Do not add notifier when dma debugging is disabled.
Sheng Yang (1):
KVM: Fix possible circular locking in kvm_vm_ioctl_assign_device()
Sigmund Augdal (6):
V4L/DVB (13713): [MB86A16] Fix: Initialize SNR/STATUS
V4L/DVB (13747): [Mantis] Bug Fix!: Use Register Address rather than register field
V4L/DVB (13760): [Mantis CA] CA_MODULE: Look for module status on driver load
V4L/DVB (13766): [Mantis] Bug: Fix wrong exit condition
V4L/DVB (13774): [Mantis] Remove redundant wait for Burst Reads, wakeup the HIF event
V4L/DVB (13780): [Mantis] HIF I/O: Enable Interrupts for Read
Simon Kagstrom (1):
ARM: 5874/1: serial21285: fix disable_irq-from-interrupt-handler deadlock
Sonic Zhang (1):
blackfin,kgdb: Do not put PC in gdb_regs into retx.
Sriram (1):
TI DaVinci EMAC: Handle emac module clock correctly.
Stanislav Brabec (1):
serial-core: resume serial hardware with no_console_suspend
Stefan Assmann (2):
PCI: change PCI nomenclature in drivers/pci/ (comment changes)
PCI: change PCI nomenclature in drivers/pci/ (non-comment changes)
Stefan Richter (4):
firewire: cdev: fix another memory leak in an error path
firewire: ohci: always use packet-per-buffer mode for isochronous reception
firewire, ieee1394: update MAINTAINERS entries
firewire, ieee1394: update Kconfig help
Stefan Roese (1):
powerpc: Fix decrementer setup on 1GHz boards
Stefani Seibold (2):
kfifo: fix kfifo_out_locked race bug
USB: serial: fix USB serial fix kfifo_len locking
Stephane Eranian (1):
perf: x86: Add support for the ANY bit
Stephen Hemminger (2):
genhd: overlapping variable definition
drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3'
Steve French (1):
[CIFS] Enable mmap on forcedirectio mounts
Steve Hodgson (1):
sfc: Move PHY software state initialisation from init() into probe()
Steven Rostedt (2):
tracing: Fix setting tracer specific options
ring-buffer: Add rb_list_head() wrapper around new reader page next field
Steven Whitehouse (4):
GFS2: Ensure uptodate inode size when using O_APPEND
GFS2: Fix locking bug in rename
GFS2: Fix gfs2_xattr_acl_chmod()
GFS2: Use MAX_LFS_FILESIZE for meta inode size
Sucheta Chakraborty (2):
netxen: fix ethtool register dump
netxen: fix ethtool link test
Sujith (4):
ath9k: Fix bug in assigning sequence number
ath9k: Fix TX queue draining
ath9k: Stop ANI when doing a reset
ath9k: fix suspend by waking device prior to stop
Surbhi Palande (1):
ext4: replace BUG() with return -EIO in ext4_ext_get_blocks
Suresh Siddha (3):
x86, irq: Check move_in_progress before freeing the vector mapping
x86, apic: use physical mode for IBM summit platforms
x86, apic: use logical flat for systems with <= 8 logical cpus
Tai-hwa Liang (2):
Input: pmouse - move Sentelic probe down the list
Input: sentelic - fix left/right horizontal scroll mapping
Takashi Iwai (15):
ALSA: hda - Disable tigger at pin-sensing on AD codecs
ALSA: hda - use snd_hda_jack_detect() again in patch_sigmatel.c
ALSA: hda - Don't cache beep controls
ALSA: hda - Fix Oops at reloading beep devices
Merge branch 'fix/hda' into for-linus
ALSA: usb-audio - Avoid Oops after disconnect
Merge remote branch 'alsa/fixes' into fix/misc
ALSA: hda - Fix ALC861-VD capture source mixer
Merge branch 'fix/hda' into for-linus
Merge branch 'fix/asoc' into for-linus
ALSA: hda - Fix Toshiba NB20x quirk entry
ALSA: hda - Fix missing capture mixer for ALC861/660 codecs
ALSA: hda - Fix capture on Sony VAIO with single input
ALSA: Remove warning message for invalid OSS minor ranges
Merge branch 'fix/hda' into for-linus
Tamas Vincze (1):
edac: i5000_edac critical fix panic out of bounds
Tao Ma (1):
ocfs2: Handle O_DIRECT when writing to a refcounted cluster.
Tejun Heo (3):
ata_piix: enable 32bit PIO on SATA piix
libata: retry link resume if necessary
libata: retry FS IOs even if it has failed with AC_ERR_INVALID
Thadeu Lima de Souza Cascardo (2):
ALSA: use subsys_initcall for sound core instead of module_init
i2c: Do not use device name after device_unregister
Theodore Ts'o (5):
ext4: add module aliases for ext2 and ext3
ext4, jbd2: Add barriers for file systems with exernal journals
ext4: Patch up how we claim metadata blocks for quota purposes
ext4: Fix accounting of reserved metadata blocks
ext4: Calculate metadata requirements more accurately
Thiago Farina (1):
fs/bio.c: fix shadows sparse warning
Thomas Champagne (1):
pmu_battery: Fix battery full reporting
Tim Blechmann (1):
perf: Rename perf_event_hw_event in design document
Tobias Klauser (5):
nilfs2: Storage class should be before const qualifier
ath9k: Storage class should be before const qualifier
iwlwifi: Storage class should be before const qualifier
drm/i915: Storage class should be before const qualifier
i2c-core: Storage class should be before const qualifier
Tomaz Mertelj (1):
hwmon: driver for Texas Instruments amc6821 chip
Tomi Valkeinen (12):
OMAP: DSS2: DSI: fix VC channels in send_short and send_null
OMAP: DSS2: DSI: print debug DCS cmd in hex
OMAP: DSS2: Collect interrupt statistics
OMAP: DSS2: Fix crash when panel doesn't define enable_te()
OMAP: DSS2: RFBI: convert to new kfifo API
OMAP: OMAPFB: fix clk_get for RFBI
OMAP: OMAPFB: add dummy release function for omapdss
MAINTAINERS: change omapfb maintainer
MAINTAINERS: Combine DSS2 and OMAPFB2 into one entry
OMAP: DSS2: OMAPFB: fix omapfb_free_fbmem()
OMAP: DSS2: Make check-delay-loops consistent
OMAP: DSS2: OMAPFB: fix crash when panel driver was not loaded
Tony Lindgren (9):
omap: Remove uninitialized warning for gpio.c
omap1: Fix compile for omap1_bl.c
omap3: Fix booting if package is uninitialized
Merge branch 'for_2.6.33rc_c' of git://git.pwsan.com/linux-2.6 into omap-fixes-for-linus
ARM: 5882/1: ARM: Fix uncompress code compile for different defines of flush(void)
ARM: 5884/1: arm: Fix DCC console for v7
ARM: 5885/1: arm: Flush TLB entries in setup_mm_for_reboot()
ARM: 5886/1: arm: Fix cpu_proc_fin() for proc-v7.S and make kexec work
ARM: 5888/1: arm: Update comments in cacheflush.h and remove unnecessary V6 and V7 comments
Tony Luck (5):
KVM: ia64: fix build breakage due to host spinlock change
[IA64] sanity in #include files. Move fnptr to types.h
[IA64] __per_cpu_idtrs[] is a memory hog
[IA64] move fnptr definition inside #ifdef __KERNEL__
ACPI: Fix section mismatch error for acpi_early_processor_set_pdc()
Trond Myklebust (2):
SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos()
SUNRPC: Fix the return value in gss_import_sec_context()
Tuukka Toivonen (1):
OMAP3 clock: Add capability to change rate of dpll4_m5_ck
Tyler Hicks (3):
eCryptfs: Use notify_change for truncating lower inodes
eCryptfs: Add getattr function
eCryptfs: Remove mmap from directory operations
Uri Yosef (1):
ARM: MINI2440: Fix crash on boot due to improper __initdata qualifier
Ursula Braun (1):
claw: use "claw" as root device name
Uwe Kleine-König (5):
[ARM] pxa/ttc_dkb: remove duplicate macro definition
imx/mx3: depend on USB_ULPI for otg_ulpi_create
vsnprintf: fix reference for compressed ipv6 addresses
V4L/DVB mx1_camera: don't check platform_get_irq's return value against zero
V4L/DVB sh_mobile_ceu: don't check platform_get_irq's return value against zero
Vaibhav Hiremath (3):
Davinci VPFE Capture: Take i2c adapter id through platform data
omap3: EVM: Choose OMAP_PACKAGE_CBB
OMAP: DSS2: Fix compile warning
Valentin Longchamp (1):
mx31moboard: fix usbh device names
Vegard Nossum (1):
kmemcheck: make bitfield annotations truly no-ops when disabled
Ville Syrjälä (1):
OMAP: DSS2: Reject scaling settings when they cannot be supported
Vimal Singh (1):
omap2/3: ZOOM: Correcting key mapping for few keys
Vitaliy Gusev (1):
tun: use tun_sk instead container_of
Vivek Goyal (3):
cfq-iosched: Remove the check for same cfq group from allow_merge
cfq-iosched: Get rid of nr_groups
cfq-iosched: Remove prio_change logic for workload selection
Wenji Huang (1):
perf kmem: Fix statistics typo
Wey-Yi Guy (1):
iwlwifi: fix syslog message for event log dump size
Williams, Mitch A (1):
igbvf: Make igbvf error message more informative
Wolfgang Denk (1):
ARM: MX3: make CPU revision number detection work on all boards
Wolfram Sang (1):
i2c/pca: Don't use *_interruptible
Wu Fengguang (3):
ALSA: hda - HDMI sticky stream tag support
memory-hotplug: add 0x prefix to HEX block_size_bytes
sysdev: fix prototype for memory_sysdev_class show/store functions
Wu Zhangjin (1):
MIPS: Cleanup and Fixup of compressed kernel support
Xiaotian Feng (2):
sunrpc: fix peername failed on closed listener
ACPI: don't cond_resched if irq is disabled
Yan, Zheng (2):
Btrfs: align offsets for btrfs_ordered_update_i_size
Btrfs: Fix race in btrfs_mark_extent_written
Yinghai Lu (2):
x86: Fix size for ex trampoline with 32bit
x86/pci: Intel ioh bus num reg accessing fix
Yoichi Yuasa (13):
MIPS: VR41xx: Use strlcat() for the command line arguments
MIPS: AR7: Remove kgdb_enabled
MIPS: PowerTV: Remove unused prom_getcmdline()
MIPS: PowerTV: Remove unused ptv_memsize
MIPS: PowerTV: Remove mips_machine_halt()
MIPS: PowerTV: Remove unused platform_die()
MIPS: PowerTV: simplify prom_init_cmdline() and merge into prom_init()
MIPS: Cobalt use strlcat() for the command line arguments
MIPS: AR7: Remove unused prom_getchar()
MIPS: BCM63xx: Remove duplicate CONFIG_CMDLINE.
MIPS: Malta, PowerTV: Remove unnecessary "Linux started"
MIPS: Move vmlinux.ecoff to arch/mips/boot
MIPS: Ignore vmlinux.*
Yong Wang (1):
hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs
Yong Zhang (1):
sched: Reassign prev and switch_count when reacquire_kernel_lock() fail
Yongseok Koh (1):
vmalloc: remove BUG_ON due to racy counting of VM_LAZY_FREE
Youquan,Song (2):
PCI: AER: fix aer inject result in kernel oops
PCIe AER: prevent AER injection if hardware masks error reporting
Zhang Rui (4):
ACPI video: no warning message if "acpi_backlight=vendor" is used
ACPI video: correct error-handling code
ACPI: introduce kernel parameter acpi_sleep=sci_force_enable
ACPI video: Prune dupe video devices, unless "video.allow_duplicates"
Zhao Yakui (14):
drm/i915: Add MALATA PC-81005 to ACPI LID quirk list
drm/i915: Update LVDS connector status when receiving ACPI LID event
drm/i915: Enable/disable the dithering for LVDS based on VBT setting
drm/i915: Make the BPC in FDI rx/transcoder be consistent with that in pipeconf on Ironlake
drm/i915: Select the correct BPC for LVDS on Ironlake
drm/i915: Add DP dpll limit on ironlake and use existing DPLL search function
drm/i915: Add HP nx9020/SamsungSX20S to ACPI LID quirk list
drm/i915: Use find_pll function to calculate DPLL setting for LVDS downclock
drm/i915: Fix Ironlake M/N/P ranges to match the spec
drm/i915: Don't use the child device parsed from VBT to setup HDMI/DP
drm/i915: Read the response after issuing DDC bus switch command
drm/i915: try another possible DDC bus for the SDVO device with multiple outputs
drm/i915: Fix the incorrect cursor A bit definition in DSPFW2 register
ACPI: Advertise to BIOS in _OSC: _OST on _PPC changes
Zhenyu Wang (10):
drm/i915: implement new pm ops for i915
drm/i915: Reload hangcheck timer too for Ironlake
drm/i915: remove full registers dump debug
drm: remove address mask param for drm_pci_alloc()
drm/i915: disable TV hotplug status check
drm/i915: Don't wait interruptible for possible plane buffer flush
drm/i915: parse eDP panel color depth from VBT block
drm/i915: fix pixel color depth setting on eDP
drm/i915: fix eDP pipe mask
drm/i915: enable 36bit physical address for hardware status page
Zhu Yi (4):
iwlwifi: allocated rx page accounting cleanup
iwl3945: fix panic in iwl3945 driver
iwmc3200wifi: fix array out-of-boundary access
iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr
Zou Nan hai (1):
drm/i915: remove loop in Ironlake interrupt handler
akpm at linux-foundation.org (1):
drivers/net/wireless/iwlwifi/iwl-tx.c: fix gcc-3.4.5 warning
roel kluin (5):
usbnet: test off by one
atarilance: timeout ignored in lance_open()
niu: timeout ignored in tcam_wait_bit()
net: Test off by one in sh_eth_reset()
broadcom: Fix &&/|| confusion in bcm54xx_adjust_rxrefclk()
.gitignore | 1 +
Documentation/DocBook/mtdnand.tmpl | 12 +-
Documentation/IO-mapping.txt | 2 +-
.../{DMA-mapping.txt => PCI/PCI-DMA-mapping.txt} | 0
Documentation/block/00-INDEX | 2 -
Documentation/block/as-iosched.txt | 172 --
Documentation/block/biodoc.txt | 2 +-
Documentation/feature-removal-schedule.txt | 49 +
Documentation/filesystems/ext4.txt | 2 +-
Documentation/filesystems/nilfs2.txt | 2 +-
Documentation/filesystems/proc.txt | 2 -
Documentation/hwmon/amc6821 | 102 ++
Documentation/hwmon/k10temp | 17 +-
Documentation/ioctl/ioctl-number.txt | 203 ++-
Documentation/kernel-doc-nano-HOWTO.txt | 12 +-
Documentation/kernel-parameters.txt | 5 +-
Documentation/kvm/api.txt | 10 +-
Documentation/laptops/thinkpad-acpi.txt | 58 +-
Documentation/networking/3c509.txt | 12 +-
Documentation/sound/alsa/Procfile.txt | 2 +-
Documentation/trace/ftrace-design.txt | 14 +-
Documentation/trace/mmiotrace.txt | 15 +-
Documentation/trace/ring-buffer-design.txt | 56 +-
Documentation/trace/tracepoint-analysis.txt | 60 +-
Documentation/vgaarbiter.txt | 2 +-
MAINTAINERS | 44 +-
Makefile | 5 +-
arch/alpha/include/asm/topology.h | 3 +
arch/arm/Kconfig | 73 +-
arch/arm/Makefile | 4 +-
arch/arm/boot/compressed/Makefile | 34 +-
arch/arm/boot/compressed/head.S | 8 +
arch/arm/boot/compressed/misc.c | 129 +-
arch/arm/boot/compressed/{piggy.S => piggy.gzip.S} | 2 +-
arch/arm/boot/compressed/{piggy.S => piggy.lzo.S} | 2 +-
arch/arm/configs/u300_defconfig | 81 +-
arch/arm/include/asm/cacheflush.h | 20 +-
arch/arm/include/asm/cpu.h | 1 +
arch/arm/include/asm/dma.h | 4 +-
arch/arm/include/asm/ptrace.h | 6 +
arch/arm/include/asm/unistd.h | 1 +
arch/arm/kernel/debug.S | 20 +
arch/arm/kernel/elf.c | 9 -
arch/arm/kernel/entry-armv.S | 4 +-
arch/arm/kernel/process.c | 3 +-
arch/arm/mach-davinci/board-dm355-evm.c | 1 +
arch/arm/mach-davinci/board-dm365-evm.c | 11 +-
arch/arm/mach-davinci/board-dm644x-evm.c | 1 +
arch/arm/mach-davinci/cp_intc.c | 11 +
arch/arm/mach-davinci/devices-da8xx.c | 9 +-
arch/arm/mach-davinci/dm365.c | 1 -
arch/arm/mach-davinci/include/mach/keyscan.h | 1 +
arch/arm/mach-gemini/include/mach/uncompress.h | 4 +-
arch/arm/mach-lh7a40x/clocks.c | 2 +
arch/arm/mach-mmp/ttc_dkb.c | 2 -
arch/arm/mach-mx2/mxt_td60.c | 24 -
arch/arm/mach-mx25/clock.c | 2 +
arch/arm/mach-mx25/devices.c | 19 +
arch/arm/mach-mx25/devices.h | 1 +
arch/arm/mach-mx25/mx25pdk.c | 46 +-
arch/arm/mach-mx3/Kconfig | 3 +-
arch/arm/mach-mx3/mm.c | 5 +
arch/arm/mach-mx3/mx31ads.c | 5 -
arch/arm/mach-mx3/mx31lite.c | 9 +-
arch/arm/mach-mx3/mx31moboard-devboard.c | 2 +-
arch/arm/mach-mx3/mx31moboard-marxbot.c | 2 +-
arch/arm/mach-mx3/mx31moboard.c | 7 +-
arch/arm/mach-mx3/mx31pdk.c | 5 -
arch/arm/mach-mx3/pcm037.c | 32 +-
arch/arm/mach-omap1/clock_data.c | 10 +-
arch/arm/mach-omap1/devices.c | 35 +
arch/arm/mach-omap1/mux.c | 8 +
arch/arm/mach-omap2/Kconfig | 1 +
arch/arm/mach-omap2/board-zoom-peripherals.c | 8 +-
arch/arm/mach-omap2/clock2xxx.c | 57 +-
arch/arm/mach-omap2/clock34xx.c | 1 -
arch/arm/mach-omap2/clock34xx_data.c | 6 +-
arch/arm/mach-omap2/clockdomain.c | 4 +-
arch/arm/mach-omap2/io.c | 19 +-
arch/arm/mach-omap2/mux.c | 6 +-
arch/arm/mach-omap2/opp2420_data.c | 38 +-
arch/arm/mach-omap2/opp2430_data.c | 30 +-
arch/arm/mach-omap2/pm34xx.c | 4 +-
arch/arm/mach-omap2/serial.c | 12 +-
arch/arm/mach-pxa/Kconfig | 2 +
arch/arm/mach-pxa/include/mach/hardware.h | 9 +-
arch/arm/mach-pxa/include/mach/zylonite.h | 7 -
arch/arm/mach-pxa/littleton.c | 6 +
arch/arm/mach-pxa/magician.c | 2 +-
arch/arm/mach-pxa/palmld.c | 2 +-
arch/arm/mach-pxa/palmt5.c | 2 +-
arch/arm/mach-pxa/palmtc.c | 2 +-
arch/arm/mach-pxa/palmte2.c | 2 +-
arch/arm/mach-pxa/palmtreo.c | 2 +-
arch/arm/mach-pxa/palmtx.c | 2 +-
arch/arm/mach-pxa/palmz72.c | 2 +-
arch/arm/mach-pxa/poodle.c | 2 +-
arch/arm/mach-pxa/spitz.c | 4 +-
arch/arm/mach-pxa/viper.c | 2 +-
arch/arm/mach-pxa/zeus.c | 36 +-
arch/arm/mach-pxa/zylonite.c | 87 +-
arch/arm/mach-pxa/zylonite_pxa300.c | 12 +-
arch/arm/mach-pxa/zylonite_pxa320.c | 4 -
arch/arm/mach-realview/include/mach/board-pb1176.h | 4 +-
arch/arm/mach-realview/include/mach/platform.h | 2 +-
arch/arm/mach-realview/realview_eb.c | 15 +
arch/arm/mach-realview/realview_pb1176.c | 10 +-
arch/arm/mach-realview/realview_pb11mp.c | 11 +-
arch/arm/mach-realview/realview_pba8.c | 15 +
arch/arm/mach-realview/realview_pbx.c | 15 +
arch/arm/mach-s3c2410/include/mach/ts.h | 21 +
arch/arm/mach-s3c2410/mach-bast.c | 3 +
arch/arm/mach-s3c2410/mach-h1940.c | 8 +
arch/arm/mach-s3c2440/mach-mini2440.c | 36 +-
arch/arm/mach-s3c2440/mach-osiris.c | 2 +
arch/arm/mach-s3c6410/mach-smdk6410.c | 1 +
arch/arm/mach-w90x900/include/mach/system.h | 15 +-
arch/arm/mach-w90x900/time.c | 64 +-
arch/arm/mm/Makefile | 12 +
arch/arm/mm/cache-xsc3l2.c | 11 +-
arch/arm/mm/init.c | 2 +-
arch/arm/mm/mmu.c | 2 +
arch/arm/mm/proc-v6.S | 2 -
arch/arm/mm/proc-v7.S | 11 +-
arch/arm/mm/proc-xsc3.S | 7 +
arch/arm/mm/tlb-v7.S | 1 -
arch/arm/plat-mxc/include/mach/iomux-mx25.h | 58 +-
arch/arm/plat-mxc/include/mach/mx25.h | 4 +
arch/arm/plat-mxc/include/mach/uncompress.h | 4 +-
arch/arm/plat-omap/clock.c | 16 +-
arch/arm/plat-omap/cpu-omap.c | 1 +
arch/arm/plat-omap/gpio.c | 63 +-
arch/arm/plat-omap/include/plat/board.h | 1 -
arch/arm/plat-omap/include/plat/clock.h | 2 +
arch/arm/plat-omap/include/plat/control.h | 2 +-
arch/arm/plat-omap/include/plat/io.h | 36 +-
arch/arm/plat-omap/include/plat/mux.h | 8 +
arch/arm/plat-omap/include/plat/omap7xx.h | 3 +
arch/arm/plat-omap/io.c | 12 +-
arch/arm/plat-omap/iommu.c | 2 +-
arch/arm/plat-omap/mcbsp.c | 20 +-
arch/arm/plat-pxa/pwm.c | 8 +-
arch/arm/plat-s3c/dev-nand.c | 8 +-
arch/arm/plat-s3c/include/plat/devs.h | 1 +
arch/arm/plat-s3c24xx/devs.c | 18 +
arch/arm/plat-s3c24xx/s3c244x.c | 1 +
arch/arm/plat-s3c64xx/s3c6400-clock.c | 10 +-
arch/blackfin/include/asm/page.h | 5 +
arch/blackfin/kernel/kgdb.c | 207 +---
arch/blackfin/mm/Makefile | 2 +-
arch/blackfin/mm/maccess.c | 97 +
arch/frv/include/asm/page.h | 2 -
arch/ia64/include/asm/ftrace.h | 1 -
arch/ia64/include/asm/kprobes.h | 5 -
arch/ia64/include/asm/tlb.h | 2 +-
arch/ia64/include/asm/topology.h | 4 +-
arch/ia64/include/asm/types.h | 5 +
arch/ia64/kernel/mca.c | 5 +-
arch/ia64/kernel/perfmon.c | 2 +-
arch/ia64/kvm/vcpu.h | 9 +-
arch/ia64/kvm/vmm.c | 4 +-
arch/ia64/kvm/vtlb.c | 2 +-
arch/ia64/mm/init.c | 2 +-
arch/ia64/mm/tlb.c | 32 +-
arch/m68k/include/asm/io_no.h | 14 +-
arch/m68k/include/asm/page_no.h | 4 +-
arch/m68k/include/asm/virtconvert.h | 4 +
arch/m68knommu/platform/coldfire/pit.c | 1 -
arch/microblaze/Kconfig | 2 +-
arch/microblaze/include/asm/ptrace.h | 14 +
arch/microblaze/include/asm/unistd.h | 5 +-
arch/microblaze/kernel/prom_parse.c | 2 +-
arch/microblaze/kernel/syscall_table.S | 2 +-
arch/mips/alchemy/common/dbdma.c | 4 +-
arch/mips/ar7/prom.c | 15 -
arch/mips/bcm63xx/boards/board_bcm963xx.c | 33 +-
arch/mips/bcm63xx/prom.c | 3 -
arch/mips/boot/.gitignore | 1 +
arch/mips/boot/Makefile | 2 +-
arch/mips/boot/compressed/Makefile | 9 +-
arch/mips/boot/compressed/decompress.c | 10 -
arch/mips/boot/compressed/ld.script | 195 +--
arch/mips/cavium-octeon/csrc-octeon.c | 32 +
arch/mips/cobalt/setup.c | 24 +-
arch/mips/include/asm/mach-ip27/topology.h | 4 +-
arch/mips/mipssim/sim_setup.c | 4 -
arch/mips/mm/init.c | 2 +-
arch/mips/mm/tlbex.c | 8 -
arch/mips/mti-malta/malta-init.c | 1 -
arch/mips/powertv/Makefile | 2 +-
arch/mips/powertv/cmdline.c | 52 -
arch/mips/powertv/init.c | 15 +-
arch/mips/powertv/init.h | 2 -
arch/mips/powertv/memory.c | 5 -
arch/mips/powertv/powertv_setup.c | 21 -
arch/mips/powertv/reset.c | 18 -
arch/mips/powertv/time.c | 1 -
arch/mips/sgi-ip27/ip27-memory.c | 2 +-
arch/mips/txx9/generic/setup.c | 21 -
arch/mips/vr41xx/common/init.c | 6 +-
arch/mn10300/Makefile | 2 +-
arch/mn10300/configs/asb2303_defconfig | 107 +-
arch/mn10300/include/asm/bitops.h | 4 +-
arch/mn10300/include/asm/div64.h | 2 +
arch/mn10300/include/asm/system.h | 1 +
arch/mn10300/include/asm/tlbflush.h | 2 +-
arch/mn10300/include/asm/uaccess.h | 4 +-
arch/mn10300/include/asm/unistd.h | 3 +-
arch/mn10300/kernel/entry.S | 1 +
arch/mn10300/kernel/mn10300-serial.c | 3 +-
arch/mn10300/kernel/signal.c | 2 +-
arch/mn10300/lib/checksum.c | 1 +
arch/mn10300/lib/delay.c | 3 +-
arch/mn10300/lib/usercopy.c | 6 +-
arch/mn10300/mm/dma-alloc.c | 17 +
arch/mn10300/mm/init.c | 3 +-
arch/mn10300/mm/misalignment.c | 4 +-
arch/mn10300/unit-asb2305/include/unit/serial.h | 2 +-
arch/mn10300/unit-asb2305/include/unit/timex.h | 2 +-
arch/mn10300/unit-asb2305/leds.c | 4 +-
arch/mn10300/unit-asb2305/pci-asb2305.c | 39 -
arch/mn10300/unit-asb2305/pci-asb2305.h | 1 -
arch/mn10300/unit-asb2305/pci.c | 62 +-
arch/mn10300/unit-asb2305/unit-init.c | 5 +-
arch/powerpc/boot/wrapper | 7 +-
arch/powerpc/configs/52xx/cm5200_defconfig | 75 +-
arch/powerpc/configs/52xx/lite5200b_defconfig | 90 +-
arch/powerpc/configs/52xx/motionpro_defconfig | 79 +-
arch/powerpc/configs/52xx/pcm030_defconfig | 83 +-
arch/powerpc/configs/52xx/tqm5200_defconfig | 79 +-
arch/powerpc/configs/83xx/asp8347_defconfig | 88 +-
arch/powerpc/configs/83xx/kmeter1_defconfig | 68 +-
arch/powerpc/configs/83xx/mpc8313_rdb_defconfig | 97 +-
arch/powerpc/configs/83xx/mpc8315_rdb_defconfig | 100 +-
arch/powerpc/configs/83xx/mpc832x_mds_defconfig | 89 +-
arch/powerpc/configs/83xx/mpc832x_rdb_defconfig | 93 +-
arch/powerpc/configs/83xx/mpc834x_itx_defconfig | 95 +-
arch/powerpc/configs/83xx/mpc834x_itxgp_defconfig | 92 +-
arch/powerpc/configs/83xx/mpc834x_mds_defconfig | 86 +-
arch/powerpc/configs/83xx/mpc836x_mds_defconfig | 89 +-
arch/powerpc/configs/83xx/mpc836x_rdk_defconfig | 87 +-
arch/powerpc/configs/83xx/mpc837x_mds_defconfig | 89 +-
arch/powerpc/configs/83xx/mpc837x_rdb_defconfig | 91 +-
arch/powerpc/configs/83xx/sbc834x_defconfig | 85 +-
arch/powerpc/configs/85xx/ksi8560_defconfig | 69 +-
arch/powerpc/configs/85xx/mpc8540_ads_defconfig | 69 +-
arch/powerpc/configs/85xx/mpc8560_ads_defconfig | 76 +-
arch/powerpc/configs/85xx/mpc85xx_cds_defconfig | 75 +-
arch/powerpc/configs/85xx/sbc8548_defconfig | 77 +-
arch/powerpc/configs/85xx/sbc8560_defconfig | 72 +-
arch/powerpc/configs/85xx/socrates_defconfig | 99 +-
arch/powerpc/configs/85xx/stx_gp3_defconfig | 87 +-
arch/powerpc/configs/85xx/tqm8540_defconfig | 89 +-
arch/powerpc/configs/85xx/tqm8541_defconfig | 90 +-
arch/powerpc/configs/85xx/tqm8548_defconfig | 95 +-
arch/powerpc/configs/85xx/tqm8555_defconfig | 90 +-
arch/powerpc/configs/85xx/tqm8560_defconfig | 90 +-
arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 103 +-
arch/powerpc/configs/86xx/gef_ppc9a_defconfig | 102 +-
arch/powerpc/configs/86xx/gef_sbc310_defconfig | 99 +-
arch/powerpc/configs/86xx/gef_sbc610_defconfig | 92 +-
arch/powerpc/configs/86xx/mpc8610_hpcd_defconfig | 88 +-
arch/powerpc/configs/86xx/mpc8641_hpcn_defconfig | 90 +-
arch/powerpc/configs/86xx/sbc8641d_defconfig | 81 +-
arch/powerpc/configs/adder875_defconfig | 57 +-
arch/powerpc/configs/c2k_defconfig | 90 +-
arch/powerpc/configs/ep8248e_defconfig | 64 +-
arch/powerpc/configs/ep88xc_defconfig | 55 +-
arch/powerpc/configs/linkstation_defconfig | 96 +-
arch/powerpc/configs/mgcoge_defconfig | 74 +-
arch/powerpc/configs/mgsuvd_defconfig | 63 +-
arch/powerpc/configs/mpc5200_defconfig | 106 +-
arch/powerpc/configs/mpc7448_hpc2_defconfig | 79 +-
arch/powerpc/configs/mpc8272_ads_defconfig | 70 +-
arch/powerpc/configs/mpc83xx_defconfig | 92 +-
arch/powerpc/configs/mpc85xx_defconfig | 97 +-
arch/powerpc/configs/mpc85xx_smp_defconfig | 97 +-
arch/powerpc/configs/mpc866_ads_defconfig | 65 +-
arch/powerpc/configs/mpc86xx_defconfig | 93 +-
arch/powerpc/configs/mpc885_ads_defconfig | 55 +-
arch/powerpc/configs/pq2fads_defconfig | 72 +-
arch/powerpc/configs/prpmc2800_defconfig | 94 +-
arch/powerpc/configs/storcenter_defconfig | 86 +-
arch/powerpc/include/asm/topology.h | 4 +-
arch/powerpc/kernel/head_8xx.S | 12 +-
arch/powerpc/kernel/pci-common.c | 13 +
arch/powerpc/kernel/rtas-proc.c | 14 +-
arch/powerpc/kernel/smp.c | 12 +
arch/powerpc/kernel/swsusp_32.S | 2 +-
arch/powerpc/kernel/time.c | 11 +-
arch/powerpc/kvm/book3s_64_mmu.c | 22 +-
arch/powerpc/mm/mmap_64.c | 4 +-
arch/powerpc/platforms/cell/spufs/coredump.c | 2 +-
arch/powerpc/platforms/iseries/vio.c | 2 +
arch/powerpc/platforms/pseries/dlpar.c | 18 +-
arch/powerpc/platforms/pseries/xics.c | 12 +-
arch/s390/defconfig | 86 +-
arch/s390/include/asm/bug.h | 4 +
arch/s390/include/asm/param.h | 28 +-
arch/s390/include/asm/sigp.h | 20 +-
arch/s390/include/asm/thread_info.h | 12 +-
arch/s390/include/asm/unistd.h | 6 +-
arch/s390/kernel/compat_linux.c | 41 +-
arch/s390/kernel/compat_wrapper.S | 9 -
arch/s390/kernel/process.c | 3 +-
arch/s390/kernel/ptrace.c | 8 +
arch/s390/kernel/setup.c | 8 -
arch/s390/kernel/signal.c | 10 +-
arch/s390/kernel/smp.c | 9 +
arch/s390/kernel/syscalls.S | 1 -
arch/s390/kernel/topology.c | 2 +-
arch/s390/lib/spinlock.c | 2 +-
arch/s390/mm/mmap.c | 4 +-
arch/score/mm/init.c | 2 +-
arch/sh/Kconfig | 16 +-
arch/sh/boards/mach-ecovec24/setup.c | 8 +
arch/sh/boards/mach-se/7724/setup.c | 2 +-
arch/sh/configs/ap325rxa_defconfig | 87 +-
arch/sh/configs/cayman_defconfig | 168 ++-
arch/sh/configs/dreamcast_defconfig | 78 +-
arch/sh/configs/ecovec24-romimage_defconfig | 76 +-
arch/sh/configs/ecovec24_defconfig | 89 +-
arch/sh/configs/edosk7705_defconfig | 49 +-
arch/sh/configs/edosk7760_defconfig | 70 +-
arch/sh/configs/espt_defconfig | 77 +-
arch/sh/configs/hp6xx_defconfig | 70 +-
arch/sh/configs/kfr2r09-romimage_defconfig | 58 +-
arch/sh/configs/kfr2r09_defconfig | 71 +-
arch/sh/configs/landisk_defconfig | 85 +-
arch/sh/configs/lboxre2_defconfig | 89 +-
arch/sh/configs/magicpanelr2_defconfig | 69 +-
arch/sh/configs/microdev_defconfig | 71 +-
arch/sh/configs/migor_defconfig | 92 +-
arch/sh/configs/polaris_defconfig | 77 +-
arch/sh/configs/r7780mp_defconfig | 99 +-
arch/sh/configs/r7785rp_defconfig | 98 +-
arch/sh/configs/rsk7201_defconfig | 59 +-
arch/sh/configs/rsk7203_defconfig | 71 +-
arch/sh/configs/rts7751r2d1_defconfig | 95 +-
arch/sh/configs/rts7751r2dplus_defconfig | 95 +-
arch/sh/configs/sdk7780_defconfig | 88 +-
arch/sh/configs/se7206_defconfig | 66 +-
arch/sh/configs/se7343_defconfig | 72 +-
arch/sh/configs/se7619_defconfig | 58 +-
arch/sh/configs/se7705_defconfig | 71 +-
arch/sh/configs/se7712_defconfig | 61 +-
arch/sh/configs/se7721_defconfig | 62 +-
arch/sh/configs/se7722_defconfig | 69 +-
arch/sh/configs/se7724_defconfig | 100 +-
arch/sh/configs/se7750_defconfig | 70 +-
arch/sh/configs/se7751_defconfig | 70 +-
arch/sh/configs/se7780_defconfig | 79 +-
arch/sh/configs/sh03_defconfig | 80 +-
arch/sh/configs/sh7710voipgw_defconfig | 66 +-
arch/sh/configs/sh7724_generic_defconfig | 80 +-
arch/sh/configs/sh7763rdp_defconfig | 74 +-
arch/sh/configs/sh7770_generic_defconfig | 79 +-
arch/sh/configs/sh7785lcr_32bit_defconfig | 83 +-
arch/sh/configs/sh7785lcr_defconfig | 83 +-
arch/sh/configs/shmin_defconfig | 64 +-
arch/sh/configs/shx3_defconfig | 93 +-
arch/sh/configs/snapgear_defconfig | 79 +-
arch/sh/configs/systemh_defconfig | 64 +-
arch/sh/configs/titan_defconfig | 87 +-
arch/sh/configs/ul2_defconfig | 86 +-
arch/sh/configs/urquell_defconfig | 99 +-
arch/sh/include/asm/siu.h | 26 +
arch/sh/include/asm/timex.h | 10 +
arch/sh/include/asm/unistd_32.h | 5 +-
arch/sh/include/asm/unistd_64.h | 3 +-
arch/sh/kernel/syscalls_32.S | 1 -
arch/sh/kernel/syscalls_64.S | 1 +
arch/sh/mm/Kconfig | 7 +-
arch/sh/tools/Makefile | 2 +-
arch/sparc/kernel/nmi.c | 3 +-
arch/sparc/kernel/perf_event.c | 11 +
arch/um/drivers/mconsole_kern.c | 49 +-
arch/x86/Kconfig | 6 +
arch/x86/Kconfig.cpu | 2 +-
arch/x86/boot/compressed/Makefile | 6 +-
arch/x86/boot/compressed/misc.c | 4 +
arch/x86/include/asm/kvm.h | 4 +
arch/x86/include/asm/mce.h | 3 +-
arch/x86/include/asm/perf_event.h | 1 +
arch/x86/include/asm/uaccess_32.h | 5 +-
arch/x86/include/asm/uaccess_64.h | 5 +-
arch/x86/include/asm/uv/uv_hub.h | 98 +-
arch/x86/kernel/acpi/boot.c | 22 +-
arch/x86/kernel/acpi/sleep.c | 2 +
arch/x86/kernel/amd_iommu_init.c | 10 +
arch/x86/kernel/aperture_64.c | 1 +
arch/x86/kernel/apic/apic.c | 23 +-
arch/x86/kernel/apic/apic_flat_64.c | 5 +
arch/x86/kernel/apic/io_apic.c | 7 +
arch/x86/kernel/apic/probe_64.c | 13 +-
arch/x86/kernel/apic/x2apic_uv_x.c | 38 +-
arch/x86/kernel/cpu/perf_event.c | 9 +-
arch/x86/kernel/dumpstack.c | 14 +-
arch/x86/kernel/e820.c | 4 +-
arch/x86/kernel/process.c | 6 +-
arch/x86/kernel/process_32.c | 14 +-
arch/x86/kernel/process_64.c | 24 +-
arch/x86/kvm/lapic.c | 1 +
arch/x86/kvm/paging_tmpl.h | 18 -
arch/x86/kvm/x86.c | 12 +-
arch/x86/mm/init_32.c | 3 +-
arch/x86/mm/kmemcheck/error.c | 19 +-
arch/x86/mm/kmmio.c | 7 +-
arch/x86/pci/bus_numa.c | 2 +-
arch/x86/pci/intel_bus.c | 4 +
arch/x86/tools/chkobjdump.awk | 16 +-
arch/x86/xen/enlighten.c | 4 +
block/blk-barrier.c | 2 +-
block/blk-ioc.c | 5 -
block/blk-settings.c | 140 ++-
block/cfq-iosched.c | 73 +-
block/genhd.c | 2 +-
crypto/async_tx/raid6test.c | 7 +
drivers/Kconfig | 2 +-
drivers/acpi/acpi_pad.c | 37 +-
drivers/acpi/bus.c | 7 +-
drivers/acpi/ec.c | 126 +-
drivers/acpi/pci_link.c | 2 +-
drivers/acpi/pci_root.c | 2 +-
drivers/acpi/power.c | 2 +-
drivers/acpi/power_meter.c | 4 +-
drivers/acpi/processor_idle.c | 64 +-
drivers/acpi/processor_pdc.c | 32 +-
drivers/acpi/processor_thermal.c | 3 +-
drivers/acpi/sbs.c | 3 +
drivers/acpi/sbshc.c | 2 +-
drivers/acpi/sleep.c | 29 +-
drivers/acpi/video.c | 51 +-
drivers/ata/ata_piix.c | 2 +-
drivers/ata/libata-core.c | 38 +-
drivers/ata/libata-eh.c | 5 +-
drivers/ata/sata_promise.c | 2 +-
drivers/base/devtmpfs.c | 3 +-
drivers/base/memory.c | 2 +-
drivers/base/power/main.c | 9 +-
drivers/block/DAC960.c | 2 +-
drivers/block/aoe/aoecmd.c | 17 +-
drivers/block/drbd/Kconfig | 2 +-
drivers/block/drbd/drbd_int.h | 9 +-
drivers/block/drbd/drbd_main.c | 6 +-
drivers/block/drbd/drbd_nl.c | 19 +-
drivers/block/drbd/drbd_proc.c | 2 +-
drivers/block/drbd/drbd_receiver.c | 47 +-
drivers/block/drbd/drbd_worker.c | 2 -
drivers/block/mg_disk.c | 2 +-
drivers/char/Kconfig | 2 +-
drivers/char/agp/amd64-agp.c | 10 +-
drivers/char/agp/backend.c | 13 +-
drivers/char/agp/hp-agp.c | 6 +-
drivers/char/agp/intel-agp.c | 6 +-
drivers/char/hw_random/core.c | 5 +-
drivers/char/hw_random/virtio-rng.c | 6 +-
drivers/char/ipmi/ipmi_si_intf.c | 4 +-
drivers/char/nozomi.c | 2 +-
drivers/char/sonypi.c | 11 +-
drivers/char/toshiba.c | 12 +-
drivers/char/tty_io.c | 2 +-
drivers/cpuidle/governors/menu.c | 12 +-
drivers/dma/at_hdmac.c | 4 +-
drivers/dma/coh901318.c | 2 +-
drivers/dma/dw_dmac.c | 2 -
drivers/dma/ioat/dma.c | 2 +-
drivers/dma/ioat/dma.h | 18 +
drivers/dma/ioat/dma_v2.c | 69 +-
drivers/dma/ioat/dma_v2.h | 2 +
drivers/dma/ioat/dma_v3.c | 60 +-
drivers/dma/ioat/registers.h | 1 +
drivers/dma/shdma.c | 324 +++--
drivers/dma/shdma.h | 9 +-
drivers/edac/amd64_edac.c | 2 +-
drivers/edac/i5000_edac.c | 8 +-
drivers/firewire/Kconfig | 44 +-
drivers/firewire/core-cdev.c | 27 +-
drivers/firewire/core-transaction.c | 118 +-
drivers/firewire/ohci.c | 4 +-
drivers/gpio/Kconfig | 9 +
drivers/gpio/Makefile | 1 +
drivers/gpio/adp5588-gpio.c | 266 +++
drivers/gpio/gpiolib.c | 2 -
drivers/gpu/drm/ati_pcigart.c | 10 +-
drivers/gpu/drm/drm_bufs.c | 4 +-
drivers/gpu/drm/drm_crtc.c | 1 +
drivers/gpu/drm/drm_crtc_helper.c | 29 +-
drivers/gpu/drm/drm_edid.c | 14 +-
drivers/gpu/drm/drm_fb_helper.c | 11 +-
drivers/gpu/drm/drm_irq.c | 5 +-
drivers/gpu/drm/drm_modes.c | 90 +-
drivers/gpu/drm/drm_pci.c | 8 +-
drivers/gpu/drm/i915/i915_debugfs.c | 31 +-
drivers/gpu/drm/i915/i915_dma.c | 32 +-
drivers/gpu/drm/i915/i915_drv.c | 178 ++-
drivers/gpu/drm/i915/i915_drv.h | 126 +-
drivers/gpu/drm/i915/i915_gem.c | 300 +++-
drivers/gpu/drm/i915/i915_gem_tiling.c | 46 +-
drivers/gpu/drm/i915/i915_irq.c | 96 +-
drivers/gpu/drm/i915/i915_reg.h | 13 +-
drivers/gpu/drm/i915/i915_suspend.c | 12 -
drivers/gpu/drm/i915/intel_bios.c | 35 +-
drivers/gpu/drm/i915/intel_bios.h | 40 +
drivers/gpu/drm/i915/intel_crt.c | 2 +
drivers/gpu/drm/i915/intel_display.c | 498 ++----
drivers/gpu/drm/i915/intel_dp.c | 81 +-
drivers/gpu/drm/i915/intel_hdmi.c | 55 +-
drivers/gpu/drm/i915/intel_lvds.c | 100 +-
drivers/gpu/drm/i915/intel_sdvo.c | 86 +-
drivers/gpu/drm/nouveau/Kconfig | 5 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 243 ++-
drivers/gpu/drm/nouveau/nouveau_channel.c | 47 +-
drivers/gpu/drm/nouveau/nouveau_dma.c | 34 +-
drivers/gpu/drm/nouveau/nouveau_dma.h | 10 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 72 +-
drivers/gpu/drm/nouveau/nouveau_fbcon.c | 19 +-
drivers/gpu/drm/nouveau/nouveau_fbcon.h | 1 +
drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_gem.c | 33 +-
drivers/gpu/drm/nouveau/nouveau_irq.c | 1 +
drivers/gpu/drm/nouveau/nouveau_mem.c | 87 +
drivers/gpu/drm/nouveau/nouveau_object.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_reg.h | 16 +-
drivers/gpu/drm/nouveau/nouveau_state.c | 27 +-
drivers/gpu/drm/nouveau/nouveau_ttm.c | 30 +-
drivers/gpu/drm/nouveau/nv04_dac.c | 35 +-
drivers/gpu/drm/nouveau/nv04_fbcon.c | 41 +-
drivers/gpu/drm/nouveau/nv04_fifo.c | 34 +
drivers/gpu/drm/nouveau/nv04_graph.c | 159 +-
drivers/gpu/drm/nouveau/nv10_fb.c | 32 +-
drivers/gpu/drm/nouveau/nv10_graph.c | 28 +-
drivers/gpu/drm/nouveau/nv17_tv.c | 115 ++-
drivers/gpu/drm/nouveau/nv20_graph.c | 61 +-
drivers/gpu/drm/nouveau/nv40_fb.c | 53 +-
drivers/gpu/drm/nouveau/nv40_graph.c | 116 +-
drivers/gpu/drm/nouveau/nv50_display.c | 17 +
drivers/gpu/drm/nouveau/nv50_fbcon.c | 23 +-
drivers/gpu/drm/nouveau/nv50_fifo.c | 6 +-
drivers/gpu/drm/radeon/Makefile | 5 +
drivers/gpu/drm/radeon/ObjectID.h | 801 +++++----
drivers/gpu/drm/radeon/atombios_dp.c | 6 +-
drivers/gpu/drm/radeon/mkregtable.c | 4 +-
drivers/gpu/drm/radeon/r100.c | 23 +-
drivers/gpu/drm/radeon/r300.c | 17 +-
drivers/gpu/drm/radeon/r420.c | 41 +-
drivers/gpu/drm/radeon/r520.c | 1 +
drivers/gpu/drm/radeon/r600.c | 29 +-
drivers/gpu/drm/radeon/r600_blit_kms.c | 4 +-
drivers/gpu/drm/radeon/radeon.h | 9 +-
drivers/gpu/drm/radeon/radeon_agp.c | 6 +-
drivers/gpu/drm/radeon/radeon_asic.h | 12 -
drivers/gpu/drm/radeon/radeon_atombios.c | 43 +-
drivers/gpu/drm/radeon/radeon_combios.c | 67 +-
drivers/gpu/drm/radeon/radeon_connectors.c | 33 +-
drivers/gpu/drm/radeon/radeon_cp.c | 1 +
drivers/gpu/drm/radeon/radeon_device.c | 6 +-
drivers/gpu/drm/radeon/radeon_display.c | 12 +-
drivers/gpu/drm/radeon/radeon_encoders.c | 14 +-
drivers/gpu/drm/radeon/radeon_fence.c | 9 +-
drivers/gpu/drm/radeon/radeon_gem.c | 2 -
drivers/gpu/drm/radeon/radeon_irq.c | 10 +-
drivers/gpu/drm/radeon/radeon_irq_kms.c | 10 +-
drivers/gpu/drm/radeon/radeon_legacy_encoders.c | 21 +-
drivers/gpu/drm/radeon/radeon_legacy_tv.c | 14 +-
drivers/gpu/drm/radeon/radeon_mode.h | 26 -
drivers/gpu/drm/radeon/radeon_object.c | 5 +-
drivers/gpu/drm/radeon/radeon_ttm.c | 5 +-
drivers/gpu/drm/radeon/reg_srcs/r420 | 795 +++++++++
drivers/gpu/drm/radeon/reg_srcs/rs600 | 68 +-
drivers/gpu/drm/radeon/reg_srcs/rv515 | 6 +
drivers/gpu/drm/radeon/rs400.c | 2 +
drivers/gpu/drm/radeon/rs600.c | 12 +-
drivers/gpu/drm/radeon/rs690.c | 2 +
drivers/gpu/drm/radeon/rv515.c | 1 +
drivers/gpu/drm/radeon/rv770.c | 3 +-
drivers/hid/hid-apple.c | 7 +
drivers/hid/hid-core.c | 4 +
drivers/hid/hid-ids.h | 6 +
drivers/hid/hid-samsung.c | 25 +-
drivers/hid/hid-wacom.c | 4 +
drivers/hwmon/Kconfig | 12 +-
drivers/hwmon/Makefile | 1 +
drivers/hwmon/adt7462.c | 2 +-
drivers/hwmon/amc6821.c | 1116 ++++++++++++
drivers/hwmon/asus_atk0110.c | 289 +++-
drivers/hwmon/coretemp.c | 16 +-
drivers/hwmon/k10temp.c | 40 +-
drivers/hwmon/k8temp.c | 2 +-
drivers/hwmon/sis5595.c | 2 +-
drivers/hwmon/via686a.c | 2 +-
drivers/hwmon/vt8231.c | 2 +-
drivers/i2c/busses/i2c-ali1563.c | 8 +-
drivers/i2c/busses/i2c-pca-isa.c | 4 +-
drivers/i2c/busses/i2c-pca-platform.c | 4 +-
drivers/i2c/busses/i2c-piix4.c | 4 +-
drivers/i2c/busses/i2c-viapro.c | 4 +-
drivers/i2c/i2c-core.c | 7 +-
drivers/ieee1394/Kconfig | 59 +-
drivers/infiniband/core/cma.c | 2 +-
drivers/infiniband/hw/mlx4/qp.c | 2 +-
drivers/infiniband/hw/mlx4/srq.c | 6 +
drivers/input/evdev.c | 3 +-
drivers/input/ff-memless.c | 48 +-
drivers/input/input.c | 86 +-
drivers/input/joystick/gf2k.c | 2 +-
drivers/input/joystick/iforce/iforce-main.c | 29 +-
drivers/input/joystick/iforce/iforce-usb.c | 29 +-
drivers/input/joystick/iforce/iforce.h | 2 -
drivers/input/joystick/xpad.c | 4 +-
drivers/input/keyboard/atkbd.c | 74 +-
drivers/input/keyboard/davinci_keyscan.c | 8 +
drivers/input/keyboard/matrix_keypad.c | 29 +-
drivers/input/keyboard/twl4030_keypad.c | 11 +-
drivers/input/misc/twl4030-pwrbutton.c | 14 +-
drivers/input/misc/wistron_btns.c | 2 +-
drivers/input/mouse/Kconfig | 2 +-
drivers/input/mouse/bcm5974.c | 44 +-
drivers/input/mouse/hgpk.c | 1 -
drivers/input/mouse/lifebook.c | 2 -
drivers/input/mouse/psmouse-base.c | 74 +-
drivers/input/mouse/sentelic.c | 6 +-
drivers/input/mouse/synaptics.c | 10 +
drivers/input/mouse/synaptics.h | 1 +
drivers/input/serio/i8042-x86ia64io.h | 7 +
drivers/input/serio/serio.c | 11 +-
drivers/isdn/hardware/mISDN/hfcmulti.c | 2 +-
drivers/lguest/segments.c | 4 +-
drivers/macintosh/smu.c | 2 +-
drivers/macintosh/therm_pm72.c | 2 +-
drivers/macintosh/therm_windtunnel.c | 2 +-
drivers/md/dm-table.c | 20 +-
drivers/md/md.c | 42 +-
drivers/media/IR/ir-keytable.c | 2 +-
drivers/media/common/tuners/tda8290.c | 12 +-
drivers/media/dvb/Kconfig | 4 +
drivers/media/dvb/Makefile | 14 +-
drivers/media/dvb/firewire/firedtv-fw.c | 12 +-
drivers/media/dvb/frontends/Kconfig | 19 +
drivers/media/dvb/frontends/Makefile | 2 +
drivers/media/dvb/frontends/dib8000.h | 2 +-
drivers/media/dvb/frontends/lgdt3305.h | 6 +-
drivers/media/dvb/frontends/mb86a16.c | 1878 ++++++++++++++++++++
drivers/media/dvb/frontends/mb86a16.h | 52 +
drivers/media/dvb/frontends/mb86a16_priv.h | 151 ++
drivers/media/dvb/frontends/tda10021.c | 4 +
drivers/media/dvb/frontends/tda665x.c | 257 +++
drivers/media/dvb/frontends/tda665x.h | 52 +
drivers/media/dvb/mantis/Kconfig | 32 +
drivers/media/dvb/mantis/Makefile | 28 +
drivers/media/dvb/mantis/hopper_cards.c | 275 +++
drivers/media/dvb/mantis/hopper_vp3028.c | 88 +
drivers/media/dvb/mantis/hopper_vp3028.h | 30 +
drivers/media/dvb/mantis/mantis_ca.c | 207 +++
drivers/media/dvb/mantis/mantis_ca.h | 27 +
drivers/media/dvb/mantis/mantis_cards.c | 305 ++++
drivers/media/dvb/mantis/mantis_common.h | 179 ++
drivers/media/dvb/mantis/mantis_core.c | 238 +++
drivers/media/dvb/mantis/mantis_core.h | 57 +
drivers/media/dvb/mantis/mantis_dma.c | 256 +++
drivers/media/dvb/mantis/mantis_dma.h | 30 +
drivers/media/dvb/mantis/mantis_dvb.c | 296 +++
drivers/media/dvb/mantis/mantis_dvb.h | 35 +
drivers/media/dvb/mantis/mantis_evm.c | 117 ++
drivers/media/dvb/mantis/mantis_hif.c | 240 +++
drivers/media/dvb/mantis/mantis_hif.h | 29 +
drivers/media/dvb/mantis/mantis_i2c.c | 267 +++
drivers/media/dvb/mantis/mantis_i2c.h | 30 +
drivers/media/dvb/mantis/mantis_input.c | 148 ++
drivers/media/dvb/mantis/mantis_ioc.c | 130 ++
drivers/media/dvb/mantis/mantis_ioc.h | 51 +
drivers/media/dvb/mantis/mantis_link.h | 83 +
drivers/media/dvb/mantis/mantis_pci.c | 177 ++
drivers/media/dvb/mantis/mantis_pci.h | 27 +
drivers/media/dvb/mantis/mantis_pcmcia.c | 120 ++
drivers/media/dvb/mantis/mantis_reg.h | 197 ++
drivers/media/dvb/mantis/mantis_uart.c | 186 ++
drivers/media/dvb/mantis/mantis_uart.h | 58 +
drivers/media/dvb/mantis/mantis_vp1033.c | 212 +++
drivers/media/dvb/mantis/mantis_vp1033.h | 30 +
drivers/media/dvb/mantis/mantis_vp1034.c | 119 ++
drivers/media/dvb/mantis/mantis_vp1034.h | 33 +
drivers/media/dvb/mantis/mantis_vp1041.c | 358 ++++
drivers/media/dvb/mantis/mantis_vp1041.h | 33 +
drivers/media/dvb/mantis/mantis_vp2033.c | 187 ++
drivers/media/dvb/mantis/mantis_vp2033.h | 30 +
drivers/media/dvb/mantis/mantis_vp2040.c | 186 ++
drivers/media/dvb/mantis/mantis_vp2040.h | 32 +
drivers/media/dvb/mantis/mantis_vp3028.c | 38 +
drivers/media/dvb/mantis/mantis_vp3028.h | 33 +
drivers/media/dvb/mantis/mantis_vp3030.c | 105 ++
drivers/media/dvb/mantis/mantis_vp3030.h | 30 +
drivers/media/video/gspca/gspca.c | 2 +
drivers/media/video/gspca/m5602/m5602_s5k4aa.c | 6 +
drivers/media/video/gspca/ov534.c | 2 +-
drivers/media/video/gspca/sn9c20x.c | 2 +-
drivers/media/video/gspca/stv06xx/stv06xx_vv6410.h | 1 +
drivers/media/video/gspca/sunplus.c | 26 +-
drivers/media/video/gspca/vc032x.c | 4 +
drivers/media/video/mx1_camera.c | 2 +-
drivers/media/video/rj54n1cb0c.c | 2 +-
drivers/media/video/saa7134/saa7134-core.c | 13 -
drivers/media/video/saa7134/saa7134-ts.c | 13 +
drivers/media/video/sh_mobile_ceu_camera.c | 2 +-
drivers/media/video/uvc/uvc_ctrl.c | 2 +-
drivers/media/video/uvc/uvc_queue.c | 13 +-
drivers/media/video/uvc/uvc_video.c | 45 +-
drivers/media/video/uvc/uvcvideo.h | 5 +-
drivers/message/i2o/i2o_config.c | 13 +-
drivers/mfd/Makefile | 6 +-
drivers/mfd/asic3.c | 40 +-
drivers/mfd/mc13783-core.c | 4 +-
drivers/mfd/t7l66xb.c | 55 +-
drivers/mfd/tc6387xb.c | 119 +-
drivers/mfd/tc6393xb.c | 56 +-
drivers/mfd/tmio_core.c | 52 +
drivers/mfd/twl4030-irq.c | 4 +-
drivers/mfd/wm8350-core.c | 3 +-
drivers/mfd/wm8350-irq.c | 4 +-
drivers/mmc/card/block.c | 8 +
drivers/mmc/card/queue.c | 18 +-
drivers/mmc/core/mmc.c | 2 +-
drivers/mmc/host/tmio_mmc.c | 59 +-
drivers/mmc/host/tmio_mmc.h | 46 +-
drivers/net/3c507.c | 4 +-
drivers/net/Kconfig | 2 +
drivers/net/arm/Kconfig | 1 +
drivers/net/atarilance.c | 2 +-
drivers/net/atlx/atl2.c | 7 +-
drivers/net/benet/be.h | 1 +
drivers/net/benet/be_cmds.c | 36 +
drivers/net/benet/be_cmds.h | 16 +
drivers/net/benet/be_ethtool.c | 77 +-
drivers/net/bnx2x_main.c | 2 +
drivers/net/bonding/bond_3ad.c | 2 +-
drivers/net/can/mcp251x.c | 2 +-
drivers/net/cs89x0.c | 3 +-
drivers/net/davinci_emac.c | 4 +-
drivers/net/e1000e/82571.c | 2 +
drivers/net/e1000e/e1000.h | 1 -
drivers/net/e1000e/es2lan.c | 2 +
drivers/net/e1000e/hw.h | 1 +
drivers/net/e1000e/ich8lan.c | 78 +-
drivers/net/e1000e/lib.c | 54 +-
drivers/net/e1000e/netdev.c | 30 +-
drivers/net/e1000e/phy.c | 85 -
drivers/net/fsl_pq_mdio.c | 30 +-
drivers/net/gianfar.c | 13 +-
drivers/net/hamradio/bpqether.c | 4 +-
drivers/net/ibmlana.c | 3 +-
drivers/net/igb/e1000_82575.c | 4 +-
drivers/net/igb/e1000_phy.c | 9 -
drivers/net/igb/igb_ethtool.c | 2 +-
drivers/net/igb/igb_main.c | 9 +-
drivers/net/igbvf/netdev.c | 3 +-
drivers/net/ixgbe/Makefile | 2 +-
drivers/net/ixgbe/ixgbe.h | 2 +-
drivers/net/ixgbe/ixgbe_82598.c | 2 +-
drivers/net/ixgbe/ixgbe_82599.c | 2 +-
drivers/net/ixgbe/ixgbe_common.c | 2 +-
drivers/net/ixgbe/ixgbe_common.h | 2 +-
drivers/net/ixgbe/ixgbe_dcb.c | 2 +-
drivers/net/ixgbe/ixgbe_dcb.h | 2 +-
drivers/net/ixgbe/ixgbe_dcb_82598.c | 2 +-
drivers/net/ixgbe/ixgbe_dcb_82598.h | 2 +-
drivers/net/ixgbe/ixgbe_dcb_82599.c | 2 +-
drivers/net/ixgbe/ixgbe_dcb_82599.h | 2 +-
drivers/net/ixgbe/ixgbe_dcb_nl.c | 2 +-
drivers/net/ixgbe/ixgbe_ethtool.c | 2 +-
drivers/net/ixgbe/ixgbe_fcoe.c | 2 +-
drivers/net/ixgbe/ixgbe_fcoe.h | 2 +-
drivers/net/ixgbe/ixgbe_main.c | 22 +-
drivers/net/ixgbe/ixgbe_phy.c | 2 +-
drivers/net/ixgbe/ixgbe_phy.h | 2 +-
drivers/net/ixgbe/ixgbe_type.h | 2 +-
drivers/net/ll_temac_main.c | 2 +-
drivers/net/mlx4/main.c | 2 +-
drivers/net/mv643xx_eth.c | 6 +-
drivers/net/netxen/netxen_nic.h | 4 +-
drivers/net/netxen/netxen_nic_ethtool.c | 195 +--
drivers/net/netxen/netxen_nic_hw.c | 6 +-
drivers/net/netxen/netxen_nic_init.c | 4 +-
drivers/net/netxen/netxen_nic_main.c | 10 +-
drivers/net/niu.c | 2 +-
drivers/net/pcmcia/nmclan_cs.c | 1 -
drivers/net/pcmcia/pcnet_cs.c | 4 +-
drivers/net/pcnet32.c | 3 +-
drivers/net/phy/broadcom.c | 4 +-
drivers/net/phy/mdio_bus.c | 72 +-
drivers/net/phy/phy_device.c | 30 +-
drivers/net/rrunner.c | 2 +-
drivers/net/sfc/efx.c | 6 +-
drivers/net/sfc/falcon.c | 1 +
drivers/net/sfc/falcon_xmac.c | 38 +-
drivers/net/sfc/mcdi.c | 5 +-
drivers/net/sfc/mcdi_phy.c | 93 +-
drivers/net/sfc/net_driver.h | 1 +
drivers/net/sfc/nic.c | 2 +
drivers/net/sfc/qt202x_phy.c | 238 +++-
drivers/net/sfc/selftest.c | 8 +-
drivers/net/sfc/siena.c | 1 +
drivers/net/sfc/tenxpress.c | 138 +-
drivers/net/sfc/tx.c | 4 +-
drivers/net/sh_eth.c | 2 +-
drivers/net/sky2.c | 4 +-
drivers/net/tg3.c | 27 +-
drivers/net/tg3.h | 3 +
drivers/net/tulip/Kconfig | 4 +
drivers/net/tulip/dmfe.c | 21 +
drivers/net/tulip/tulip_core.c | 32 +-
drivers/net/tun.c | 6 +-
drivers/net/ucc_geth.c | 45 +-
drivers/net/ucc_geth.h | 13 +-
drivers/net/usb/hso.c | 105 +-
drivers/net/usb/rtl8150.c | 4 +-
drivers/net/via-rhine.c | 41 +-
drivers/net/via-velocity.c | 8 +-
drivers/net/vxge/vxge-main.c | 8 +-
drivers/net/wireless/ath/ath5k/base.c | 18 +-
drivers/net/wireless/ath/ath5k/eeprom.c | 32 +-
drivers/net/wireless/ath/ath5k/eeprom.h | 8 +
drivers/net/wireless/ath/ath9k/Kconfig | 2 +-
drivers/net/wireless/ath/ath9k/ath9k.h | 6 +-
drivers/net/wireless/ath/ath9k/mac.c | 2 +-
drivers/net/wireless/ath/ath9k/mac.h | 3 +
drivers/net/wireless/ath/ath9k/main.c | 20 +
drivers/net/wireless/ath/ath9k/pci.c | 2 +-
drivers/net/wireless/ath/ath9k/xmit.c | 42 +-
drivers/net/wireless/b43/dma.c | 197 +--
drivers/net/wireless/b43/dma.h | 7 +-
drivers/net/wireless/iwlwifi/iwl-3945.c | 15 +-
drivers/net/wireless/iwlwifi/iwl-3945.h | 1 -
drivers/net/wireless/iwlwifi/iwl-4965.c | 4 +-
drivers/net/wireless/iwlwifi/iwl-5000-hw.h | 14 +-
drivers/net/wireless/iwlwifi/iwl-5000.c | 7 +-
drivers/net/wireless/iwlwifi/iwl-agn-rs.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-agn.c | 6 +-
drivers/net/wireless/iwlwifi/iwl-core.c | 45 +-
drivers/net/wireless/iwlwifi/iwl-csr.h | 8 +-
drivers/net/wireless/iwlwifi/iwl-dev.h | 15 +-
drivers/net/wireless/iwlwifi/iwl-eeprom.c | 37 +-
drivers/net/wireless/iwlwifi/iwl-eeprom.h | 4 +-
drivers/net/wireless/iwlwifi/iwl-hcmd.c | 2 +-
drivers/net/wireless/iwlwifi/iwl-rx.c | 56 +-
drivers/net/wireless/iwlwifi/iwl-scan.c | 3 +-
drivers/net/wireless/iwlwifi/iwl-sta.c | 8 +-
drivers/net/wireless/iwlwifi/iwl-tx.c | 3 +-
drivers/net/wireless/iwlwifi/iwl3945-base.c | 68 +-
drivers/net/wireless/iwmc3200wifi/iwm.h | 4 +-
drivers/net/wireless/iwmc3200wifi/netdev.c | 2 +-
drivers/net/wireless/iwmc3200wifi/rx.c | 2 +-
drivers/net/wireless/libertas/mesh.c | 4 +-
drivers/net/wireless/libertas/scan.c | 22 +-
drivers/net/wireless/libertas/wext.c | 2 -
drivers/net/wireless/libertas_tf/main.c | 1 -
drivers/net/wireless/mwl8k.c | 4 +-
drivers/net/wireless/orinoco/wext.c | 6 +-
drivers/net/wireless/rt2x00/rt2800.h | 2 +-
drivers/net/wireless/rt2x00/rt2800lib.c | 19 +-
drivers/net/wireless/rt2x00/rt2800usb.c | 1 +
drivers/net/wireless/rt2x00/rt2x00.h | 6 +
drivers/net/wireless/rt2x00/rt2x00dev.c | 12 +-
drivers/net/wireless/rt2x00/rt2x00queue.c | 6 +-
drivers/net/wireless/rt2x00/rt61pci.c | 5 +
drivers/net/wireless/rtl818x/rtl8180_dev.c | 1 -
drivers/net/wireless/wl12xx/wl1251_boot.c | 2 +-
drivers/net/wireless/wl12xx/wl1271_cmd.c | 4 +-
drivers/net/wireless/zd1211rw/zd_chip.c | 140 --
drivers/net/wireless/zd1211rw/zd_chip.h | 3 -
drivers/net/wireless/zd1211rw/zd_mac.c | 16 +-
drivers/pci/hotplug/shpchp.h | 2 +-
drivers/pci/intel-iommu.c | 6 +-
drivers/pci/intr_remapping.c | 2 +-
drivers/pci/pci-acpi.c | 10 +-
drivers/pci/pci-sysfs.c | 6 +-
drivers/pci/pci.c | 34 +-
drivers/pci/pci.h | 8 +
drivers/pci/pcie/aer/Kconfig.debug | 4 +-
drivers/pci/pcie/aer/aer_inject.c | 34 +-
drivers/pci/pcie/aer/aerdrv.c | 2 +-
drivers/pci/pcie/aer/aerdrv_acpi.c | 2 +-
drivers/pci/pcie/aer/aerdrv_core.c | 6 +-
drivers/pci/pcie/aer/aerdrv_errprint.c | 4 +-
drivers/pci/pcie/aspm.c | 4 +-
drivers/pci/pcie/portdrv_core.c | 16 +-
drivers/pci/pcie/portdrv_pci.c | 19 +-
drivers/pci/quirks.c | 74 +-
drivers/pci/search.c | 6 +-
drivers/pcmcia/cardbus.c | 2 +-
drivers/platform/x86/Kconfig | 29 +
drivers/platform/x86/dell-wmi.c | 18 +-
drivers/platform/x86/eeepc-laptop.c | 298 ++--
drivers/platform/x86/hp-wmi.c | 11 +-
drivers/platform/x86/msi-wmi.c | 9 +-
drivers/platform/x86/sony-laptop.c | 9 +-
drivers/platform/x86/thinkpad_acpi.c | 59 +-
drivers/platform/x86/wmi.c | 36 +-
drivers/power/pmu_battery.c | 2 +
drivers/rtc/rtc-cmos.c | 9 +-
drivers/s390/block/dasd_eckd.c | 14 +-
drivers/s390/block/dasd_ioctl.c | 14 +-
drivers/s390/char/con3215.c | 17 -
drivers/s390/char/fs3270.c | 17 +-
drivers/s390/char/tape_block.c | 39 -
drivers/s390/char/tape_char.c | 18 +-
drivers/s390/char/vmcp.c | 12 +-
drivers/s390/cio/Makefile | 2 +-
drivers/s390/cio/chsc_sch.c | 23 +-
drivers/s390/cio/qdio.h | 36 +-
drivers/s390/cio/qdio_debug.c | 114 ++-
drivers/s390/cio/qdio_main.c | 71 +-
drivers/s390/cio/qdio_perf.c | 149 --
drivers/s390/cio/qdio_perf.h | 62 -
drivers/s390/cio/qdio_thinint.c | 8 +-
drivers/s390/crypto/zcrypt_api.c | 4 +-
drivers/s390/net/claw.c | 2 +-
drivers/sbus/char/bbc_envctrl.c | 64 +-
drivers/scsi/cxgb3i/cxgb3i_offload.c | 34 +-
drivers/scsi/lpfc/lpfc_els.c | 4 +-
drivers/scsi/lpfc/lpfc_hbadisc.c | 25 +-
drivers/scsi/lpfc/lpfc_hw4.h | 3 +-
drivers/scsi/lpfc/lpfc_init.c | 14 +-
drivers/scsi/lpfc/lpfc_sli.c | 48 +-
drivers/scsi/lpfc/lpfc_sli4.h | 2 +-
drivers/scsi/lpfc/lpfc_version.h | 2 +-
drivers/scsi/lpfc/lpfc_vport.c | 4 +-
drivers/scsi/megaraid/megaraid_sas.c | 2 +-
drivers/scsi/pmcraid.c | 8 +-
drivers/scsi/qla2xxx/qla_attr.c | 32 +-
drivers/scsi/qla2xxx/qla_dbg.h | 9 +-
drivers/scsi/qla2xxx/qla_def.h | 2 +
drivers/scsi/qla2xxx/qla_gbl.h | 1 +
drivers/scsi/qla2xxx/qla_init.c | 22 +
drivers/scsi/qla2xxx/qla_isr.c | 9 +-
drivers/scsi/qla2xxx/qla_mbx.c | 64 +-
drivers/scsi/qla2xxx/qla_mid.c | 2 +
drivers/scsi/qla2xxx/qla_os.c | 90 +-
drivers/scsi/qla2xxx/qla_version.h | 2 +-
drivers/scsi/stex.c | 5 +
drivers/serial/21285.c | 4 +-
drivers/serial/8250_pnp.c | 12 +-
drivers/serial/imx.c | 2 +-
drivers/serial/pmac_zilog.c | 11 +
drivers/serial/serial_core.c | 105 +-
drivers/serial/serial_cs.c | 18 +-
drivers/serial/sh-sci.c | 13 +-
drivers/staging/asus_oled/asus_oled.c | 12 +-
drivers/staging/cx25821/cx25821-medusa-video.c | 4 +-
drivers/staging/et131x/et1310_address_map.h | 18 +-
drivers/staging/et131x/et1310_rx.c | 6 +-
drivers/staging/hv/Hv.c | 50 +-
drivers/staging/hv/Hv.h | 6 +-
drivers/staging/hv/Vmbus.c | 12 +-
drivers/usb/core/devices.c | 2 +-
drivers/usb/core/hcd.c | 18 +
drivers/usb/core/hub.c | 18 +-
drivers/usb/core/message.c | 8 +-
drivers/usb/core/sysfs.c | 6 +
drivers/usb/host/ehci-hcd.c | 5 +-
drivers/usb/host/ehci-hub.c | 20 +-
drivers/usb/host/ehci-q.c | 11 +-
drivers/usb/host/fhci-hcd.c | 3 +-
drivers/usb/host/isp1362-hcd.c | 25 +-
drivers/usb/host/isp1760-hcd.c | 6 +-
drivers/usb/host/uhci-hcd.c | 15 +-
drivers/usb/host/uhci-hub.c | 2 +-
drivers/usb/serial/generic.c | 10 +-
drivers/usb/storage/unusual_devs.h | 7 -
drivers/usb/storage/usb.c | 3 +-
drivers/video/backlight/omap1_bl.c | 2 -
drivers/video/omap/dispc.c | 18 +-
drivers/video/omap/lcd_htcherald.c | 4 +-
drivers/video/omap/omapfb.h | 2 +
drivers/video/omap/omapfb_main.c | 25 +
drivers/video/omap/rfbi.c | 4 +-
drivers/video/omap2/dss/Kconfig | 7 +
drivers/video/omap2/dss/core.c | 10 +
drivers/video/omap2/dss/dispc.c | 74 +-
drivers/video/omap2/dss/dsi.c | 159 ++-
drivers/video/omap2/dss/dss.c | 6 +-
drivers/video/omap2/dss/dss.h | 14 +
drivers/video/omap2/dss/rfbi.c | 30 +-
drivers/video/omap2/omapfb/omapfb-main.c | 6 +
drivers/video/pxafb.c | 4 +-
drivers/video/s3c-fb.c | 14 +-
drivers/video/via/accel.c | 5 +-
drivers/video/via/viafbdev.c | 11 +-
drivers/virtio/virtio_balloon.c | 6 +-
drivers/watchdog/iTCO_wdt.c | 45 +-
drivers/xen/manage.c | 8 +-
firmware/Makefile | 3 +-
firmware/WHENCE | 1 +
firmware/cis/PE520.cis.ihex | 9 +
fs/9p/vfs_inode.c | 41 +-
fs/binfmt_elf_fdpic.c | 17 +-
fs/bio.c | 2 +-
fs/btrfs/acl.c | 12 +-
fs/btrfs/extent-tree.c | 32 +-
fs/btrfs/file.c | 100 +-
fs/btrfs/inode.c | 12 +-
fs/btrfs/ordered-data.c | 2 +
fs/btrfs/relocation.c | 4 +-
fs/btrfs/volumes.c | 4 +-
fs/cifs/CHANGES | 4 +-
fs/cifs/cifs_dfs_ref.c | 3 +-
fs/cifs/cifsfs.c | 3 +-
fs/cifs/connect.c | 13 +-
fs/compat_ioctl.c | 3 +
fs/configfs/symlink.c | 4 +-
fs/ecryptfs/crypto.c | 4 +-
fs/ecryptfs/file.c | 17 +-
fs/ecryptfs/inode.c | 158 ++-
fs/ecryptfs/main.c | 4 +-
fs/exofs/inode.c | 17 +-
fs/exofs/pnfs.h | 10 +-
fs/ext4/Kconfig | 1 +
fs/ext4/block_validity.c | 1 -
fs/ext4/ext4.h | 2 +
fs/ext4/ext4_extents.h | 3 +-
fs/ext4/extents.c | 77 +-
fs/ext4/fsync.c | 16 +-
fs/ext4/inode.c | 225 ++-
fs/ext4/mballoc.h | 1 -
fs/ext4/super.c | 7 +-
fs/ext4/xattr.c | 2 +
fs/fcntl.c | 102 +-
fs/fs-writeback.c | 18 +
fs/gfs2/file.c | 38 +-
fs/gfs2/meta_io.c | 2 +-
fs/gfs2/ops_inode.c | 6 +-
fs/gfs2/xattr.c | 21 +-
fs/hppfs/hppfs.c | 18 +-
fs/jbd2/checkpoint.c | 15 +
fs/jbd2/commit.c | 19 +-
fs/jbd2/journal.c | 2 +-
fs/namei.c | 24 +-
fs/namespace.c | 14 +-
fs/nfs/dir.c | 1 +
fs/nfsd/vfs.c | 5 +-
fs/nilfs2/bmap.c | 4 +-
fs/nilfs2/cpfile.c | 31 +-
fs/nilfs2/direct.c | 17 +-
fs/nilfs2/ioctl.c | 2 +-
fs/notify/inotify/inotify_fsnotify.c | 2 +-
fs/notify/inotify/inotify_user.c | 4 +-
fs/ocfs2/file.c | 21 +-
fs/proc/array.c | 89 -
fs/proc/base.c | 1 -
fs/proc/task_mmu.c | 3 +-
fs/quota/dquot.c | 3 +
fs/ramfs/file-nommu.c | 26 +-
fs/reiserfs/bitmap.c | 3 +
fs/reiserfs/inode.c | 24 +-
fs/reiserfs/ioctl.c | 3 +-
fs/reiserfs/journal.c | 18 +-
fs/reiserfs/lock.c | 9 +
fs/reiserfs/namei.c | 7 +-
fs/reiserfs/xattr.c | 38 +-
fs/reiserfs/xattr_acl.c | 2 +
fs/sysfs/dir.c | 14 +-
fs/sysfs/sysfs.h | 15 +
fs/ubifs/gc.c | 96 +-
fs/xfs/linux-2.6/xfs_acl.c | 3 +-
fs/xfs/linux-2.6/xfs_super.c | 14 +-
fs/xfs/linux-2.6/xfs_sync.c | 183 +-
fs/xfs/linux-2.6/xfs_sync.h | 2 +-
fs/xfs/linux-2.6/xfs_trace.h | 1145 +++++++------
fs/xfs/quota/xfs_qm_syscalls.c | 2 +-
fs/xfs/xfs_alloc.c | 44 +-
fs/xfs/xfs_dfrag.c | 106 +-
fs/xfs/xfs_iget.c | 1 -
fs/xfs/xfs_inode.c | 17 +-
fs/xfs/xfs_rtalloc.c | 2 +
fs/xfs/xfs_vnodeops.c | 93 +-
include/acpi/platform/aclinux.h | 2 +-
include/drm/drmP.h | 2 +-
include/drm/drm_mode.h | 1 +
include/drm/i915_drm.h | 54 +
include/linux/acpi.h | 7 +-
include/linux/blkdev.h | 26 +-
include/linux/decompress/unlzo.h | 10 +
include/linux/drbd.h | 2 +-
include/linux/drbd_nl.h | 1 +
include/linux/firewire-cdev.h | 3 +
include/linux/firewire.h | 4 +-
include/linux/fs.h | 2 +-
include/linux/genhd.h | 6 +-
include/linux/highmem.h | 2 +-
include/linux/i2c/adp5588.h | 12 +
include/linux/ieee80211.h | 2 +-
include/linux/inetdevice.h | 1 +
include/linux/iocontext.h | 27 -
include/linux/jbd2.h | 1 +
include/linux/kernel.h | 4 +
include/linux/kfifo.h | 44 +-
include/linux/kgdb.h | 7 +-
include/linux/kmemcheck.h | 110 +-
include/linux/libata.h | 3 +
include/linux/list_sort.h | 11 +
include/linux/mfd/tmio.h | 39 +
include/linux/mfd/wm8350/pmic.h | 28 +-
include/linux/mm.h | 1 +
include/linux/mm_types.h | 6 +-
include/linux/pci.h | 4 +
include/linux/perf_event.h | 11 +-
include/linux/phy.h | 1 +
include/linux/poison.h | 16 +-
include/linux/reiserfs_fs.h | 26 +
include/linux/resource.h | 8 +-
include/linux/sched.h | 29 +-
include/linux/serio.h | 19 -
include/linux/string.h | 5 +-
include/linux/syscalls.h | 2 +-
include/linux/sysctl.h | 1 +
include/linux/topology.h | 2 +-
include/linux/tty.h | 4 +-
include/linux/uaccess.h | 4 +-
include/linux/usb.h | 1 +
include/linux/writeback.h | 1 +
include/net/ip.h | 16 +
include/net/mac80211.h | 8 +-
include/scsi/libsrp.h | 1 +
include/sound/soc-dapm.h | 32 +
include/sound/soc.h | 17 +
include/trace/ftrace.h | 7 +-
init/Kconfig | 18 +-
ipc/shm.c | 3 +
kernel/cgroup.c | 1 -
kernel/futex.c | 27 +-
kernel/hw_breakpoint.c | 10 +-
kernel/kfifo.c | 107 +-
kernel/kmod.c | 12 +-
kernel/kprobes.c | 2 +-
kernel/module.c | 17 +-
kernel/perf_event.c | 14 +-
kernel/sched.c | 5 +-
kernel/sched_fair.c | 2 +-
kernel/signal.c | 3 +-
kernel/smp.c | 2 +-
kernel/timer.c | 3 +-
kernel/trace/Kconfig | 112 +-
kernel/trace/ftrace.c | 6 +-
kernel/trace/ring_buffer.c | 4 +-
kernel/trace/trace.c | 2 +-
kernel/trace/trace_events_filter.c | 29 +-
kernel/trace/trace_export.c | 7 +-
kernel/trace/trace_kprobe.c | 7 +-
kernel/trace/trace_ksym.c | 140 +-
lib/Kconfig | 4 +
lib/Makefile | 3 +-
lib/decompress.c | 5 +
lib/decompress_unlzo.c | 209 +++
lib/dma-debug.c | 15 +-
lib/list_sort.c | 102 ++
lib/lzo/lzo1x_decompress.c | 9 +-
lib/rational.c | 1 +
lib/string.c | 27 +-
lib/vsprintf.c | 4 +-
lib/zlib_inflate/inffast.c | 75 +-
mm/hugetlb.c | 2 +-
mm/maccess.c | 11 +-
mm/memcontrol.c | 11 +-
mm/mmap.c | 40 +
mm/nommu.c | 144 ++-
mm/page_alloc.c | 4 +-
mm/percpu.c | 4 +-
mm/slab.c | 4 +-
mm/truncate.c | 30 +-
mm/util.c | 46 +-
mm/vmalloc.c | 4 +-
mm/vmscan.c | 3 +
net/bridge/netfilter/ebtables.c | 6 +
net/core/pktgen.c | 9 +-
net/core/sock.c | 4 +
net/ipv4/devinet.c | 1 +
net/ipv4/fib_frontend.c | 2 +
net/ipv4/ip_output.c | 2 +-
net/ipv6/exthdrs.c | 7 +-
net/ipv6/ip6_output.c | 3 +-
net/mac80211/ht.c | 25 +-
net/mac80211/ibss.c | 4 +
net/mac80211/iface.c | 47 +-
net/mac80211/main.c | 2 +
net/mac80211/mlme.c | 16 +-
net/mac80211/rx.c | 8 +-
net/mac80211/scan.c | 10 +-
net/mac80211/tx.c | 9 +-
net/mac80211/util.c | 24 +
net/mac80211/wme.c | 96 +-
net/mac80211/wme.h | 8 +-
net/netfilter/ipvs/Kconfig | 3 +-
net/netfilter/ipvs/ip_vs_ctl.c | 14 +-
net/netfilter/ipvs/ip_vs_wrr.c | 15 +-
net/netfilter/nf_conntrack_ftp.c | 18 +-
net/packet/af_packet.c | 19 +-
net/rose/rose_loopback.c | 2 +-
net/sctp/socket.c | 3 +-
net/sunrpc/auth_gss/auth_gss.c | 17 +-
net/sunrpc/auth_gss/gss_krb5_mech.c | 4 +-
net/sunrpc/auth_gss/gss_mech_switch.c | 2 +-
net/sunrpc/svc_xprt.c | 3 +-
net/wireless/core.c | 4 +-
net/wireless/mlme.c | 13 +-
net/wireless/reg.c | 2 +-
net/wireless/scan.c | 13 +-
net/xfrm/xfrm_policy.c | 2 +-
scripts/Makefile.lib | 14 +-
scripts/checkpatch.pl | 2 +-
scripts/get_maintainer.pl | 86 +-
scripts/markup_oops.pl | 2 +-
scripts/mod/file2alias.c | 2 +-
scripts/recordmcount.pl | 2 +-
security/selinux/hooks.c | 2 +-
security/tomoyo/tomoyo.c | 7 +-
sound/arm/aaci.c | 3 +-
sound/core/pcm_native.c | 8 +-
sound/core/sound.c | 4 +-
sound/core/sound_oss.c | 2 +-
sound/isa/sb/emu8000.c | 11 +-
sound/oss/dev_table.c | 16 +-
sound/oss/sound_config.h | 2 +
sound/oss/soundcard.c | 4 +-
sound/pci/ac97/ac97_codec.c | 10 +
sound/pci/ac97/ac97_id.h | 2 +
sound/pci/ac97/ac97_patch.c | 1 +
sound/pci/atiixp.c | 1 +
sound/pci/hda/hda_beep.c | 16 +-
sound/pci/hda/hda_codec.c | 10 +-
sound/pci/hda/hda_codec.h | 1 +
sound/pci/hda/hda_intel.c | 21 +-
sound/pci/hda/patch_analog.c | 16 +
sound/pci/hda/patch_realtek.c | 96 +-
sound/pci/hda/patch_sigmatel.c | 79 +-
sound/pci/riptide/riptide.c | 2 +-
sound/soc/codecs/ad1836.c | 32 +
sound/soc/codecs/ad1836.h | 1 +
sound/soc/codecs/wm8903.c | 3 +-
sound/soc/sh/Kconfig | 6 +
sound/soc/sh/Makefile | 2 +
sound/soc/sh/siu.h | 193 ++
sound/soc/sh/siu_dai.c | 847 +++++++++
sound/soc/sh/siu_pcm.c | 616 +++++++
sound/sound_core.c | 2 +-
sound/usb/usbaudio.c | 2 +-
tools/perf/Makefile | 52 +-
tools/perf/builtin-buildid-list.c | 2 +-
tools/perf/builtin-diff.c | 3 +-
tools/perf/builtin-kmem.c | 11 +-
tools/perf/builtin-record.c | 14 +-
tools/perf/builtin-report.c | 3 +-
tools/perf/builtin-timechart.c | 2 +-
tools/perf/builtin-trace.c | 4 +-
tools/perf/design.txt | 8 +-
usr/Kconfig | 26 +-
virt/kvm/assigned-dev.c | 6 +-
virt/kvm/kvm_main.c | 5 +-
1256 files changed, 32865 insertions(+), 11433 deletions(-)
rename Documentation/{DMA-mapping.txt => PCI/PCI-DMA-mapping.txt} (100%)
delete mode 100644 Documentation/block/as-iosched.txt
create mode 100644 Documentation/hwmon/amc6821
copy arch/arm/boot/compressed/{piggy.S => piggy.gzip.S} (67%)
rename arch/arm/boot/compressed/{piggy.S => piggy.lzo.S} (68%)
create mode 100644 arch/arm/mach-s3c2410/include/mach/ts.h
create mode 100644 arch/blackfin/mm/maccess.c
delete mode 100644 arch/mips/powertv/cmdline.c
create mode 100644 arch/sh/include/asm/siu.h
create mode 100644 drivers/gpio/adp5588-gpio.c
create mode 100644 drivers/gpu/drm/radeon/reg_srcs/r420
create mode 100644 drivers/hwmon/amc6821.c
create mode 100644 drivers/media/dvb/frontends/mb86a16.c
create mode 100644 drivers/media/dvb/frontends/mb86a16.h
create mode 100644 drivers/media/dvb/frontends/mb86a16_priv.h
create mode 100644 drivers/media/dvb/frontends/tda665x.c
create mode 100644 drivers/media/dvb/frontends/tda665x.h
create mode 100644 drivers/media/dvb/mantis/Kconfig
create mode 100644 drivers/media/dvb/mantis/Makefile
create mode 100644 drivers/media/dvb/mantis/hopper_cards.c
create mode 100644 drivers/media/dvb/mantis/hopper_vp3028.c
create mode 100644 drivers/media/dvb/mantis/hopper_vp3028.h
create mode 100644 drivers/media/dvb/mantis/mantis_ca.c
create mode 100644 drivers/media/dvb/mantis/mantis_ca.h
create mode 100644 drivers/media/dvb/mantis/mantis_cards.c
create mode 100644 drivers/media/dvb/mantis/mantis_common.h
create mode 100644 drivers/media/dvb/mantis/mantis_core.c
create mode 100644 drivers/media/dvb/mantis/mantis_core.h
create mode 100644 drivers/media/dvb/mantis/mantis_dma.c
create mode 100644 drivers/media/dvb/mantis/mantis_dma.h
create mode 100644 drivers/media/dvb/mantis/mantis_dvb.c
create mode 100644 drivers/media/dvb/mantis/mantis_dvb.h
create mode 100644 drivers/media/dvb/mantis/mantis_evm.c
create mode 100644 drivers/media/dvb/mantis/mantis_hif.c
create mode 100644 drivers/media/dvb/mantis/mantis_hif.h
create mode 100644 drivers/media/dvb/mantis/mantis_i2c.c
create mode 100644 drivers/media/dvb/mantis/mantis_i2c.h
create mode 100644 drivers/media/dvb/mantis/mantis_input.c
create mode 100644 drivers/media/dvb/mantis/mantis_ioc.c
create mode 100644 drivers/media/dvb/mantis/mantis_ioc.h
create mode 100644 drivers/media/dvb/mantis/mantis_link.h
create mode 100644 drivers/media/dvb/mantis/mantis_pci.c
create mode 100644 drivers/media/dvb/mantis/mantis_pci.h
create mode 100644 drivers/media/dvb/mantis/mantis_pcmcia.c
create mode 100644 drivers/media/dvb/mantis/mantis_reg.h
create mode 100644 drivers/media/dvb/mantis/mantis_uart.c
create mode 100644 drivers/media/dvb/mantis/mantis_uart.h
create mode 100644 drivers/media/dvb/mantis/mantis_vp1033.c
create mode 100644 drivers/media/dvb/mantis/mantis_vp1033.h
create mode 100644 drivers/media/dvb/mantis/mantis_vp1034.c
create mode 100644 drivers/media/dvb/mantis/mantis_vp1034.h
create mode 100644 drivers/media/dvb/mantis/mantis_vp1041.c
create mode 100644 drivers/media/dvb/mantis/mantis_vp1041.h
create mode 100644 drivers/media/dvb/mantis/mantis_vp2033.c
create mode 100644 drivers/media/dvb/mantis/mantis_vp2033.h
create mode 100644 drivers/media/dvb/mantis/mantis_vp2040.c
create mode 100644 drivers/media/dvb/mantis/mantis_vp2040.h
create mode 100644 drivers/media/dvb/mantis/mantis_vp3028.c
create mode 100644 drivers/media/dvb/mantis/mantis_vp3028.h
create mode 100644 drivers/media/dvb/mantis/mantis_vp3030.c
create mode 100644 drivers/media/dvb/mantis/mantis_vp3030.h
create mode 100644 drivers/mfd/tmio_core.c
delete mode 100644 drivers/s390/cio/qdio_perf.c
delete mode 100644 drivers/s390/cio/qdio_perf.h
mode change 100644 => 100755 drivers/scsi/lpfc/lpfc_hw4.h
create mode 100644 firmware/cis/PE520.cis.ihex
create mode 100644 include/linux/decompress/unlzo.h
create mode 100644 include/linux/list_sort.h
create mode 100644 lib/decompress_unlzo.c
create mode 100644 lib/list_sort.c
create mode 100644 sound/soc/sh/siu.h
create mode 100644 sound/soc/sh/siu_dai.c
create mode 100644 sound/soc/sh/siu_pcm.c
More information about the Alsa-devel
mailing list