[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.24-rc1, created. v2.6.24-rc1
Linus Torvalds
torvalds at woody.linux-foundation.org
Tue Mar 3 14:48:50 UTC 2009
The annotated tag, v2.6.24-rc1 has been created
at cebdeed27b068dcc3e7c311d7ec0d9c33b5138c2 (tag)
tagging c9927c2bf4f45bb85e8b502ab3fb79ad6483c244 (commit)
replaces v2.6.23
tagged by Linus Torvalds
on Tue Oct 23 20:51:20 2007 -0700
- Shortlog ------------------------------------------------------------
Linux 2.6.24-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
iD8DBQBHHsFCF3YsRnbiHLsRAk7vAKCQz4JRaAMaifGzbUN40pGOs1o9mgCgh8th
5G3/KsueyLr1kWNCl3UJvag=
=J/dH
-----END PGP SIGNATURE-----
Abhijith Das (5):
[GFS2] Force unstuff of hidden quota inode
[GFS2] Fix quota do_list operation hang
[GFS2] Wendy's dump lockname in hex & fix glock dump
[GFS2] panic after can't parse mount arguments
[GFS2] flocks from same process trip kernel BUG at fs/gfs2/glock.c:1118!
Adam Litke (6):
hugetlb: Move update_and_free_page
hugetlb: Try to grow hugetlb pool for MAP_PRIVATE mappings
hugetlb: Try to grow hugetlb pool for MAP_SHARED mappings
hugetlb: Add hugetlb_dynamic_pool sysctl
hugetlb: fix pool resizing corner case
hugetlb: fix dynamic pool resize failure case
Adrian Bunk (92):
[MTD] [MAPS] Cleanup nettel map driver
[MTD] [NAND] cafe_nand.c: the OLPC laptop is not available for $100
[MTD] remove dead MTD_PMC551_APERTURE_SIZE option
[MTD] [ONENAND] onenand_sim.c: make struct info static
[POWERPC] Remove APUS support from arch/ppc
make struct sdio_dev_attrs[] static
[POWERPC] Select proper defconfig for crosscompiles
[2.6 patch] net/sunrpc/rpcb_clnt.c: make struct rpcb_program static
V4L/DVB (5940): Export v4l2_int_device_{, un}register
V4L/DVB (5965): Frontend_ioctl(): fix check-after-use
V4L/DVB (6009): Bt8xx: "extern inline" -> "static inline"
V4L/DVB (6025): Net_ule(): fix check-after-use
V4L/DVB (6122): ivtvfb: fix an obvious bug in ivtvfb_release_buffers()
[KERNEL]: Unexport raise_softirq_irqoff
[SCTP]: Make sctp_addto_param() static.
[SCTP] net/sctp/socket.c: make 3 variables static
drivers/net/cxgb3/xgmac.c: remove dead code
[CRYPTO] Kconfig: Remove "default m"s
[CRYPTO] drivers/Kconfig: Remove "default m"s
backlight/leds: Make two structs static
[SCSI] scsi_error.c should #include "scsi_transport_api.h"
[SCSI] make scsi_decode_sense_buffer and scsi_decode_sense_extras static
[SCSI] nsp_cs: remove kernel 2.4 code
[SCSI] imm: fix check-after-use
[SCSI] esp_scsi: remove __dev{init,exit}
kbuild: fix export_report.pl
kconfig: syntax cleanup - drop support for "depends/requires/def_boolean"
include/linux/Kbuild: remove duplicate entries
kbuild: call export_report from the Makefile
drivers/base/power/: make 2 functions static
USB: Storage: usbat_check_status(): fix check-after-use
USB: ark3116.c: fix check-after-use
USB: always visit drivers/usb/misc/
USB: usb/serial/ch341.c: make 4 functions static
[ARM] "extern inline" -> "static inline"
[ARM] omap1/leds-innovator.c: remove dead code
ide: unexport ide_acpi_set_state
i2c-core: Make some code static
[IPV6] __inet6_csk_dst_store(): fix check-after-use
remove ide_get_error_location()
[ALSA] sound/pci/cs46xx/: fix an off-by-one
[ALSA] sound/synth/util_mem.c: remove pointless check
[ALSA] unexport snd_ctl_elem_{read,write}
[ALSA] au88x0_synth.c bugfix
slub.c:early_kmem_cache_node_alloc() shouldn't be __init
mm/page_alloc.c: make code static
mm/shmem.c: make 3 functions static
mm/mempolicy.c: cleanups
mm/vmstat.c: cleanups
cleanup arch/alpha/Makefile
fs/nfsd/export.c: make 3 functions static
radeon_driver_vblank_do_wait() static
unexport fb_prepare_logo
ide: unexport ide_tune_dma
ide: unexport noautodma
e1000e: fix error checks
fs/reiserfs/: cleanups
kernel/rtmutex-debug.c: cleanups
fs/afs/: possible cleanups
lib/ioremap.c should #include <linux/io.h>
ipc/shm.c: make 2 functions static
kernel/time/timekeeping.c: cleanups
make fs/libfs.c:simple_commit_write() static
allow disabling DNOTIFY without EMBEDDED
remove include/asm-*/ipc.h
n_hdlc.c: fix check-after-use
kernel/sys_ni.c: add dummy sys_ni_syscall() prototype
make kernel/profile.c:time_hook static
drivers/block/cciss.c: fix check-after-use
bitmap.h: remove dead artifacts
security/ cleanups
i386: setup_trampoline() must be __cpuinit
i386: make struct apic_probe static
i386: make some variables static
i386: es7000 minor cleanups
i386: no need to make enable_cpu_hotplug a variable
x86: rename .i assembler includes to .h
x86: visws extern inline to static inline
[PARISC] parisc: "extern inline" -> "static inline"
[SCSI] lpfc: lpfc_debugfs.c: fix typo
[SCSI] aic7xxx_old: fix accidental logic reversal
[SCSI] gdth: __init fixes
iwl4965-base.c: fix off-by-one errors
make kernel/power/main.c:suspend_enter() static
unexport pm_power_off_prepare
The next round of scheduled OSS code removal
ide/pci/sis5513.c: add missing "else"
remove duplicate MMAPPER Kconfig option
pata_cmd64x.c typo fix
V4L/DVB (6328): ivtv: fix NULL dereference
9p: fix memleak in fs/9p/v9fs.c
x86: add instrumentation menu
Adrian Hunter (3):
[MTD] [OneNAND] Synchronize block locking operations
[MTD] [OneNAND] Return only negative error codes
[MTD] [OneNAND] Avoid deadlock in erase callback; release chip lock first.
Adrian Knoth (1):
Kconfig: Missing line breaks in arch/x86_64/Kconfig
Adrian McMenamin (6):
fb: pvr2fb: Shared IRQ for dreamcast pvr2.
sh: Add maple bus support for the SEGA Dreamcast.
video: pvr2fb: Add TV (RGB) support to Dreamcast PVR driver.
sh: Fix SH-4 DMAC CHCR masking.
Input: add support for SEGA Dreamcast keyboard
[ALSA] protect Dreamcast PCM driver (AICA) from G2 bus effects
Ahmed S. Darwish (3):
[MIPS] Replace deprecated SA_* IRQ flags with modern IRQF_ variants.
NCR53C8XX: Remove deprecated IRQ flags (SA_*)
Completely remove deprecated IRQ flags (SA_*)
Akinobu Mita (11):
sysdev: remove global sysdev drivers list
module: return error when mod_sysfs_init() failed
cpu hotplug: slab: cleanup cpuup_callback()
cpu hotplug: slab: fix memory leak in cpu hotplug error path
cpu hotplug: cpu: deliver CPU_UP_CANCELED only to NOTIFY_OKed callbacks with CPU_UP_PREPARE
cpu hotplug: topology: remove topology_dev_map
cpu hotplug: thermal_throttle: fix cpu hotplug error handling
cpu hotplug: msr: fix cpu hotplug error handling
cpu hotplug: mce: fix cpu hotplug error handling
cpu hotplug: intel_cacheinfo: fix cpu hotplug error handling
i386: do cpuid_device_create() in CPU_UP_PREPARE instead of CPU_ONLINE.
Al Viro (66):
8139cp: trivial endianness annotations
endianness annotations drivers/net/bonding/
fix vlan in 8139cp on big-endian
3c59x: trivial endianness annotations, NULL noise removal
amd8111e: trivial endianness annotations, NULL noise removal
amd8111e big-endian fix
arcnet endianness annotations
tulip: endianness annotations
typhoon: trivial endianness annotations
pcnet32: endianness
ixgb: endianness
drivers/net/irda: endianness, NULL noise
starfire: trivial endianness annotations
r8169: endianness
via-rhine: endianness
pppoe: endianness
tms380tr: trivial endianness annotations
drivers/net/appletalk: endianness
3c509: endianness
cxgb3: trivial endianness annotations
missed bio_endio() in axonram
Fix up more bio fallout
minimal build fixes for uml (fallout from x86 merge)
v4l: copy_to_user() is not a good method name
fallout from DECLARE_MAC_BUF patches
fix sparc32 breakage (result of vmlinux.lds.S bug)
fallout from elsa setup split
missing includes in arch/powerpc/platforms/52xx/lite5200.c
Fix ohci-ssb with !CONFIG_PM
uevent environment changes fallout
typo in ibm_newemac/rgmii.c
missing include in ssb
more uevent fallout (drivers/base/memory.c)
skb->tail in ibm_newemac should be skb_tail_pointer()
remove duplicate initializer (macvlan)
fix breakage in sctp getsockopt
mm/migrate.c __user annotation
mpc5200_wdt: __user annotations
fw-cdev __user annotations
fs/partitions/sun.c endianness annotations
endian-clean in_le64/out_le64
synclink_gt endianness annotations
frv: missing casts in cmpxchg()
long vs. unsigned long - low-hanging fruits in drivers
signedness: module_param_array nump argument
more trivial signedness fixes in drivers
more low-hanging fruits - kernel, fs, lib signedness
endianness annotations in arm io.h
ibm_newemac annotations (iomem, NULL noise)
more tulip endianness annotations
hamradio: ->hard_header() takes packet type in host-endian
inet_lro: trivial endianness annotations
fix endianness bug in inet_lro
ipg: endianness annotations
ipg: endianness fixes
[NIU]: getting rid of __ucmpdi2 in niu.o
fix cirrusfb breakage
fix adbhid mismerge
missing include in mmc
oom_kill bug
vfc_dev conversion to mutex: fallout
pass dentry to audit_inode()/audit_inode_child()
new helpers - collect_mounts() and release_collected_mounts()
new helper - inotify_clone_watch()
new helper - inotify_evict_watch()
audit: watching subtrees
Alan Cox (45):
blackfin enable arbitary speed serial setting
[SCSI] dtc: clean up indent damage and add printk levels
[SCSI] eata_pio: Clean up proc handling, bracketing and use cpu_relax()
[SCSI] dtc: Fix typo
libata: Correct IORDY handling
libata-core: Document some limits/assumptions about ID_ATA
libata: Note that our cache flush code needs fixing up
pata_cmd64x: Set up MWDMA modes properly
[libata] add ACPI cable detect API
libata pata_amd: ACPI checks for 80wire cable
libata pata_via: ACPI checks for 80wire cable
libata: Switch most of the remaining SFF drivers to ata_sff_port_start
libata-portmap: Remove unused definitions
libata: Spot bridge chips
libata: Strict checking for identify reporting
libata: Update experimental tags to reflect reality better
pdc2027x: Switch properly to ioread/iowrite
pata_atiixp: Audit notes on locking
pata_pdc202xx_old MWDMA fixes, and notes
pata_ns87415: Initial cut at 87415/87560 IDE support
libata: Fix HPA handling regression
libata: Add a drivers/ide style DMA disable
libata: correct handling of SRST reset sequences
libata_scsi: Fix ATAPI transfer lengths
libata-core: Expose gtm methods for driver use
pata_acpi: ACPI driver support
USB: kl5kusb105: witch to new speed API
USB: cp2101: Coding style police
USB: kobil_sct: Rework driver
USB: visor: termios bits
USB: funsoft: Fix termios
8250_pci: Autodetect mainpine cards
tty: bring the old cris driver back somewhere into the realm of new tty buffering
mxser: Remove use of dead TTY_FLIPBUF_SIZE definition
jsm: Remove further unneeded crud
tty.h: remove dead define
CodingStyle: relax the 80-cole rule
ide-cd is unmaintained
tty: expose new methods needed for drivers to get termios right
fs: correct SuS compliance for open of large file without options
libata-sff: Correct use of check_status()
[SCSI] initio: Fix merge fallout
mxser: remove commented crap
dtc2278: note on docs
libata-core: auditting chk_status v check_status
Alan D. Brunelle (1):
Some IO scheduler cleanup in Documentation/block
Alan Hourihane (1):
[ARM] 4564/1: Add tagged list support for Acorn RiscPC's uncompress code
Alan Nisota (1):
V4L/DVB (6037): Updated GenPix USB driver
Alan Stern (45):
PM: merge device power-management source files
USB: add urb->ep
USB: add ep->enable
USB: add direction bit to urb->transfer_flags
USB: avoid using urb->pipe in usbcore
USB: address-0 handling during device initialization
USB: avoid urb->pipe in usbfs
USB: avoid urb->pipe in usbmon
USB: cleanup for previous patches
USB: update spinlock usage for root-hub URBs
USB: separate out endpoint queue management and DMA mapping routines
USB: make HCDs responsible for managing endpoint queues
USB: don't touch sysfs stuff when altsetting is unchanged
USB: cleanups for g_file_storage
USB: remove unnecessary tests in isp116x and sl811
USB: minor fixes for r8a66597 driver
USB: remove Iso status value in uhci-hcd
USB: centralize -EREMOTEIO handling
USB: add urb->unlinked field
USB: fix mistake in usb_hcd_giveback_urb
USB: avoid the donelist after an error in ohci-hcd
USB: less-restrictive command checking in g-file-storage
USB: reorganize urb->status use in dummy-hcd
USB: reorganize urb->status use in ehci-hcd
USB: reorganize urb->status use in ohci-hcd
USB: reorganize urb->status use in sl811-hcd
USB: reorganize urb->status use in r8a66597-hcd
USB: reorganize urb->status use in usbmon
USB: Eliminate urb->status usage!
USB: get rid of urb->lock
USB: remove traces of urb->status from usbcore
USB: fix location of statement label in dummy-hcd
USB: Get rid of annoying endpoint-release message
USB: move decision to ignore FREEZE events
USB: break apart flush_endpoint and disable_endpoint
USB: flush outstanding URBs when suspending
USB: unusual_devs update for Nokia 6131
USB: don't propagate FREEZE or PRETHAW suspends
USB: remove USB_QUIRK_NO_AUTOSUSPEND
USB: unusual_devs entry for Nikon DSC D2Xs
USB: mutual exclusion for EHCI init and port resets
USB: skip autosuspended devices during system resume
USB: documentation for USB power management
USB: serial core should respect driver requirements
USB: fix race in autosuspend reschedule
Alasdair G Kergon (2):
dm: bio_list macro renaming
dm mpath: emc fix an error message
Albert Lee (2):
libata: move ata_altstatus() to pio data xfer functions
libata: pata_pdc2027x PLL detection minor cleanup
Alejandro Martinez Ruiz (4):
netdev: convert non-obvious instances to use ARRAY_SIZE()
[SPARC64]: ARRAY_SIZE() cleanup
[AVR32] ARRAY_SIZE() cleanup
x86: ARRAY_SIZE cleanup
Aleksey Makarov (1):
[ARM] 4613/1: pxa300: MFP typo fix
Alessandro Zummo (1):
RTC: periodic irq fix
Alex Chiang (1):
PCI: Add missing PCI capability IDs
Alex Landau (1):
Blackfin EMAC driver: add function to change the MAC address
Alex Villacís Lasso (3):
[IrDA]: Kingsun Dazzle IrDA USB driver
[IrDA]: Kingsun KS-959 IrDA USB driver
[IRDA]: Oops fix for ksdazzle
Alexey Dobriyan (20):
sched: uninline scheduler
Consolidate PTRACE_DETACH
Use list_head in binfmt handling
Make unregister_binfmt() return void
SLAB_PANIC more (proc, posix-timers, shmem)
fs/proc/mmu.c: headers butchery
Remove sysctl.h from fs.h
epca.c: reformat comments and coding style improvements
Tweak /proc/ipmi removal
Shrink struct task_struct::oomkilladj
Shrink task_struct if CONFIG_FUTEX=n
Drop some headers from mm.h
user.c: deinline
user.c: #ifdef ->mq_bytes
task_struct: move ->fpu_counter and ->oomkilladj
ifdef struct task_struct::security
Remove struct task_struct::io_wait
Add kernel/notifier.c
Use helpers to obtain task pid in printks (arch code)
Uninline fork.c/exit.c
Alexey Korolev (1):
[MTD] [NOR] Fix deadlock in Intel chip driver caused by get_chip recursion
Alexey Starikovskiy (21):
ACPI: Thermal: Drop concurrent thermal checks
ACPI: video: Don't call absent methods
ACPI: VIDEO: Adjust current level to closest available one.
ACPI: EC: Drop ECDT-based boot_ec as soon as we find DSDT-based one.
ACPI: Hibernate erroneously disabled Suspend wakeup devices
ACPI: Battery: don't use acpi_extract_package()
ACPI: Battery: simplify update scheme
ACPI: Battery: Misc clean-ups, no functional changes
ACPI: Battery: Add sysfs support
ACPI: Battery: add sysfs alarm
ACPI: Add acpi_bus_generate_event4() function
ACPI: EC: Add new query handler to list head.
ACPI: SBS: Split host controller (ACPI0001) from SBS driver (ACPI0002)
ACPI: SBS: Simplify data structures in SBS
ACPI: SBS: Make SBS reads table-driven.
ACPI: SBS: Add support for power_supply class (and sysfs)
ACPI: SBS: Add ACPI_PROCFS around procfs handling code.
ACPI: SBS: Add sysfs alarm
ACPI: AC: Add sysfs interface
ACPICA: hw: remove use_lock flag from acpi_hw_register_{read, write}
ACPICA: hw: Don't carry spinlock over suspend
Alfred E. Heggestad (1):
USBHID: add CM109 device to blacklist
Ali Ayoub (1):
IB/sa: Error handling thinko fix
Alon Ziv (1):
Input: psmouse - reset harder during probe
Amit Shah (1):
KVM: Set the ET flag in CR0 after initializing FX
Andi Drebes (5):
V4L/DVB (5941): Ttpci/budget-av.c: ARRAY_SIZE()
V4L/DVB (5942): Usb/vp7045.c: ARRAY_SIZE()
cramfs: error message about endianess
fs/cramfs/inode.c: remove unused variable
fs/cramfs/inode.c: replace hardcoded value with preprocessor constant
Andi Kleen (23):
[CPUFREQ] Don't take semaphore in cpufreq_quick_get()
Update maintainers file
sched: cleanup: remove unnecessary gotos
sched: cleanup: refactor common code of sleep_on / wait_for_completion
sched: cleanup: refactor normalize_rt_tasks
sched: remove stale comment from sched_group_set_shares()
Deprecate a.out ELF interpreters
x86: initialize 64bit registers for a.out executables
x86_64: Fix compat emulation of PTRACE_GET/SET_THREAD_AREA
x86: remove rogue default m in drivers/video/Kconfig
x86_64: Remove serialize_cpu() inline
x86: Some cleanups for pci gart code
i386: Remove strrchr assembler implementation
x86: clean up mce= argument parsing slightly
x86: Use string instruction memcpy on AMD Fam11h
x86: remove duplicated vsyscall nsec update
sched: fix return value of wait_for_completion_interruptible()
x86: remove page_fault_trace
x86: don't zero pad addresses in segfault message
x86: Unify i386 and x86-64 early quirks
x86: enable iommu_merge by default
x86: use raw locks during oopses
x86 & generic: change to __builtin_prefetch()
Andre Detsch (1):
[POWERPC] spufs: Fix race condition on gang->aff_ref_spu
Andre Haupt (1):
[CIFS][KJ] use abs() from kernel.h where appropriate
Andrea Arcangeli (1):
make swappiness safer to use
Andreas Dilger (1):
Ext4: Uninitialized Block Groups
Andreas Herrmann (3):
sony-laptop/thinkpad-acpi: fix INPUT=n build
acpi_video: kernel build error if !INPUT
Input: auto-select INPUT for MAC_EMUMOUSEBTN option
Andreas Loibl (1):
usb: serial/pl2303: support for BenQ Siemens Mobile Phone EF81
Andres Salomon (10):
V4L/DVB (6235): cafe_ccic: default to allocating DMA buffers at probe time
x86: Geode Multi-Function General Purpose Timers support
x86: Geode MFGPT clock event device support
[ALSA] cs5535audio: correctly set dma->substream
[ALSA] cs5535audio: fix PRD register save/restore power management race
[ALSA] cs5535audio: update PCI device handling in suspend/resume
[ALSA] cs5535audio: fix ACC_BM[x]_CMD register handling
[ALSA] cs5535audio: drop unused bus master stuff
serial: turn serial console suspend a boot rather than compile time option
GEODE: use symbolic constant in cs5536 reboot fixup
Andrew Gallatin (1):
[MYRI10GE]: Use LRO.
Andrew Hastings (1):
x86: fix off-by-one in find_next_zero_string
Andrew M. Bishop (1):
USB: ftdi_sio: Handle FT232RL devices like FT232BM devices
Andrew McNabb (1):
Input: adbhid - produce all CapsLock key events
Andrew Morgan (1):
V3 file capabilities: alter behavior of cap_setpcap
Andrew Morton (42):
[JFFS2] fix printk warning in jffs2_block_check_erase()
[MTD] mtdoops printk warning fixes
Input: iforce - de-dosify iforce-protocol.txt
nfsd warning fix
ACPI: suppress uninitialized var warning
libertas: printk warning fixes
[P54PCI]: terminate pci table
[WIRELESS]: Fix Kconfig.
[ATM] net/atm/lec.c: printk warning fix
[QETH]: fix qeth_main.c
[SCSI] aacraid: rename check_reset
[SCSI] ips: warning fix
[SCSI] arcmsr: build fix
libata-add-irq_flags-to-struct-pata_platform_info-fix
USB: mct_u232-convert-to-proper-speed-handling-api-fix
USB: fix gregkh-usb-usb-sisusb2vga-convert-printk-to-dev_-macros
Fixup u14-34f ENABLE_SG_CHAINING
[ALSA] sc6000 build fix
[ALSA] git-alsa kconfig fix
Revert "[PATCH] generic_file_buffered_write(): handle zero-length iovec segments"
Revert "[PATCH] generic_file_buffered_write(): deadlock on vectored write"
mm: clean up buffered write code
slub: list_locations() can use GFP_TEMPORARY
ecryptfs: printk warning fixes
export font_vga_8x16
net/sunrpc/xprtrdma/verbs.c printk warning fix
writeback: don't propagate AOP_WRITEPAGE_ACTIVATE
binfmt_flat: warning fixes
writeback: fix time-ordering of the per-superblock dirty-inode lists
writeback: fix time ordering of the per superblock dirty inode lists: memory-backed inodes
writeback: fix time ordering of the per superblock dirty inode lists 3
writeback: fix time ordering of the per superblock dirty inode lists 4
writeback: fix comment, use helper function
writeback: fix time ordering of the per superblock dirty inode lists 5
writeback: fix time ordering of the per superblock dirty inode lists 6
writeback: fix time ordering of the per superblock dirty inode lists 7
x86: clean up apicid_to_node declaration
x86: asm-i386/io.h fix constness
[IA64] fix non-numa build
[SCSI] qla2xxx: printk fixes
stop using DMA_xxBIT_MASK
advansys: depends on VIRT_TO_BUS
Andrew Paprocki (1):
libata: prevent devices with blank model names from being DMA blacklisted
Andrew Vasquez (23):
[SCSI] qla2xxx: Collapse and simplify ISP2XXX firmware dump routines.
[SCSI] qla2xxx: Add flash burst-read/write support.
[SCSI] qla2xxx: Query additional RISC information during a pause.
[SCSI] qla2xxx: Correct staging of RISC while attempting to pause.
[SCSI] qla2xxx: Query additional RISC registers during ISP25XX firmware dump.
[SCSI] qla2xxx: Set correct attribute count during FDMI RPA.
[SCSI] qla2xxx: Use the correct pointer-address during NVRAM writes.
[SCSI] qla2xxx: Remove unused member (list) from srb_t structure.
[SCSI] qla2xxx: Use shost_priv().
[SCSI] qla2xxx: Cleanup several 'sparse' warnings.
[SCSI] qla2xxx: Sparse cleanups in qla_mid.c
[SCSI] qla2xxx: Clear options-flags while staging firmware-execution.
[SCSI] qla2xxx: Rework MSI-X handlers.
[SCSI] qla2xxx: Limit iIDMA speed adjustments.
[SCSI] qla2xxx: Update version number to 8.02.00-k4.
[SCSI] qla2xxx: Resync with latest HBA SSID specification -- 2.2u.
[SCSI] qla2xxx: Defer explicit interrupt-polling processing to init-time scenarios.
[SCSI] qla2xxx: Handle unaligned sector writes during NVRAM/VPD updates.
[SCSI] qla2xxx: Fix issue where final flash-segment updates were falling into the slow-path write handler.
[SCSI] qla2xxx: Make driver (mostly) legacy I/O port free.
[SCSI] qla2xxx: Correct residual-count handling discrepancies during UNDERRUN handling.
[SCSI] qla2xxx: Correct display of ISP serial-number.
[SCSI] qla2xxx: Update version number to 8.02.00-k5.
Andrew Victor (1):
mmc: at91_mci: cleanup: use MCI_ERRORS
Andrey Mirkin (2):
change inotifyfs magic as the same magic is used for futexfs
x86: return correct error code from child_rip in x86_64 entry.S
Andrzej Zaborowski (2):
ARM: OMAP: Palm Tungsten E board update
ARM: OMAP: Register tsc2102 on Palm Tungsten E
Andy Gospodarek (3):
[TG3]: remove sparse warnings
[NET]: Add Tehuti network driver.
[TG3]: Fix ethtool autonegotiate flags.
Andy Green (2):
[MAC80211]: Add get_unaligned to ieee80211_get_radiotap_len
[MAC80211]: Improve sanity checks on injected packets
Andy Lowe (2):
[MTD] fix CFI point method for discontiguous maps
[JFFS2] Fix unpoint length
Andy Whitcroft (6):
sparsemem: clean up spelling error in comments
sparsemem: record when a section has a valid mem_map
vmemmap: generify initialisation via helpers
ppc64: SPARSEMEM_VMEMMAP support
update checkpatch.pl to version 0.10
update checkpatch.pl to version 0.11
Aneesh Kumar K.V (9):
ext2/ext3/ext4: add block bitmap validation
ext4: Fix sparse warnings
ext4: Convert bg_block_bitmap to bg_block_bitmap_lo
ext4: Convert bg_inode_bitmap and bg_inode_table
ext4: Convert s_blocks_count to s_blocks_count_lo
ext4: Convert s_r_blocks_count and s_free_blocks_count
ext4: Convert ext4_extent.ee_start to ext4_extent.ee_start_lo
ext4: Convert ext4_extent_idx.ei_leaf to ext4_extent_idx.ei_leaf_lo
ext4: sparse fixes
Anssi Hannula (1):
HID: use hid-plff driver for GreenAsia 0e8f:0003 devices
Anti Sullin (2):
Input: gpio_keys - verify that supplied GPIO numbers are valid
Input: gpio-keys - add suspend/resume support
Anton Altaparmakov (1):
NTFS: Fix a mount time deadlock.
Anton Arapov (1):
[INET]: Justification for local port range robustness.
Anton Blanchard (12):
IB/fmr_pool: Clean up some error messages in fmr_pool.c
IB/ehca: Make output clearer by removing some debug messages
IB/ehca: Export module parameters in sysfs
IPoIB: Use round_jiffies() for ah_reap_task
Fix powerpc breakage in sg chaining code
Update PowerPC vmemmap code for 1TB segments
[POWERPC] Enable SLUB in *_defconfig
[POWERPC] Quieten clockevent printk
[POWERPC] Quieten cache information at boot
[POWERPC] Enable NO_HZ and high res timers for pseries and ppc64 configs
hrtimer: Rework hrtimer_nanosleep to make sys_compat_nanosleep easier
hrtimer: hook compat_sys_nanosleep up to high res timer code
Anton Ekblad (1):
Input: appletouch - apply idle reset logic to all touchpads
Anton Vorontsov (17):
[POWERPC] QE: extern par_io_config_pin and par_io_data_set funcs
[POWERPC] fsl_soc: add support for fsl_spi
[POWERPC] MPC832x_RDB: Update dts to use SPI1 in QE, register mmc_spi stub
[POWERPC] fsl_soc: fix uninitialized i2c_board_info structure
[POWERPC] MPC8568E-MDS: add support for ds1374 rtc
[POWERPC] mpc8568mds.dts: fix PCIe I/O address space location and size
apm_power: fix obviously wrong logic for time reporting
apm_power: improve battery finding algorithm
apm_power: calculate to_full/to_empty time using energy
[POWERPC] mpc85xx_mds: select QUICC_ENGINE
[POWERPC] QEIC: Implement pluggable handlers, fix MPIC cascading
[POWERPC] QE: pario - support for MPC85xx layout
[POWERPC] 85xx: mpc8568mds - update dts to be able to use UCCs
[POWERPC] 85xx: mpc85xx_mds - reset UCC ethernet properly
ide: Platform IDE driver
spi_mpc83xx handles other processors with QUICC engine
gianfar: fix obviously wrong #ifdef CONFIG_GFAR_NAPI placement
Antonino A. Daplas (4):
fbdev: Fix incorrect timings in some modedb entries
nvidiafb: Add boot option to reverse i2c port assignment
vt/vgacon: Check if screen resize request comes from userspace
nvidiafb: Correctly assign the i2c class with the port reversal
Antonino Daplas (1):
fbcon: delay the start of the cursor timer until a con_switch()
Aoi Shinkai (1):
sh: rts7751r2d cf_ide rework
Aristeu Rozanski (1):
[POWERPC] adbhid: Enable KEY_FN key reporting
Arjan van de Ven (3):
Make scheduler debug file operations const
bsg: mark struct file_operations const
make dmapool code use __set_current_state()
Arnaldo Carvalho de Melo (15):
[DCCP]: Make ccid3_hc_tx_update_x get a timestamp if needed
[DCCP]: Convert ccid3hctx_t_ld to ktime_t
[DCCP]: Convert ccid3hcrx_tstamp_last_ack to ktime_t
[DCCP]: Convert ccid3hcrx_tstamp_last_feedback to ktime_t
[KTIME]: Introduce ktime_sub_ns and ktime_sub_us
[DCCP]: Convert dccp_sample_rtt to ktime_t
[DCCP] CCID3: Stop using dccp_timestamp
[DCCP] ackvec: Convert to ktime_t
[DCCP] packet_history: convert dccphrx_tstamp to ktime_t
[DCCP] packet_history: Convert dccphtx_tstamp to ktime_t
[DCCP]: Convert dccps_timestamp_time to ktime_t
[DCCP] options: convert dccp_insert_option_timestamp to ktime_t
[DCCP]: Nuke dccp_timestamp and dccps_epoch, not used anymore
[DCCP]: Nuke the timeval helpers now that we fully converted to ktime_t
[CCID3]: Remove ifdef surrounding BUG_ON
Arnaud Patard (1):
[ALSA] Fix Kconfig entry for SND_S3C24XX_SOC_NEO1973_WM8753
Arnd Bergmann (10):
[POWERPC] add Kconfig option for optimizing for cell
[POWERPC] Move embedded6xx into multiplatform
[POWERPC] Fix pci domain detection
compat_ioctl: move common block ioctls to compat_blkdev_ioctl
compat_ioctl: add compat_blkdev_driver_ioctl()
compat_ioctl: handle blk_trace ioctls
compat_ioctl: move hdio calls to block/compat_ioctl.c
compat_ioctl: move BLKPG handling to block/compat_ioctl.c
compat_ioctl: move cdrom handlers to block/compat_ioctl.c
compat_ioctl: move floppy handlers to block/compat_ioctl.c
Artem Bityutskiy (13):
[MTD] [NAND] fix race in nand_base.c
[MTD] [NAND] nandsim: avoid deadlocking FS
[MTD] [OneNAND] fix numerous races
UBI: fix sparse warnings
UBI: add more prints
UBI: use linux print_hex_dump(), not home-grown one
UBI: allocate memory with GFP_NOFS
UBI: do not use vmalloc on I/O path
UBI: use byte hexdump
UBI: fix atomic LEB change problems
UBI: remove useless inlines
UBI: return correct error code
[MTD] [NAND] nandsim: bugfix in initialization
Arthur Jones (4):
IB/ipath: iba6110 rev4 GPIO counters support
IB/ipath: Use counters in ipath_poll and cleanup interrupts in ipath_close
IB/ipath: iba6110 rev4 no longer needs recv header overrun workaround
IB/ipath: Indicate a couple of chip bugs to userspace
Atsushi Nemoto (10):
[MIPS] tx4927: Cleanup unused macros and non-standard IO accessors.
[MIPS] Kill redundant EXTRA_AFLAGS
serial_txx9: cleanup includes
serial_txx9: Use UPF_FIXED_PORT
rtc: make rtc-ds1553 driver hotplug-aware
rtc: make rtc-ds1742 driver hotplug-aware
[MIPS] Sibyte: Fix typos in sibyte clockevent drivers
[MIPS] Kill duplicated setup_irq() for cp0 timer
[MIPS] time: Fix calculation in clockevent_set_clock()
[MIPS] time: Make c0_compare_int_usable more bullet proof
Auke Kok (15):
hwmon: (sis5595) re-use s_bridge->revision
[E1000E]: New pci-express e1000 driver (currently for ICH9 devices only)
ixgbe: driver for Intel(R) 82598 PCI-Express 10GbE adapters (v4)
e1000e: fix debugging printout code
e1000e: Fix ethtool register test code
e1000e: Simple optimizations in e1000_xmit_frame
e1000e: restore flow control settings properly
USB: AMD5536: use pdev->revision
cpqphp: Use PCI_CLASS_REVISION instead of PCI_REVISION_ID for read
PCI: quirk amd_8131_mmrbc: Omit reading pci revision ID
PCI: quirk_vt82c586_acpi: Omit reading PCI revision ID
e1000e: Fix debug printk macro
e1000e: don't poke PHY registers to retreive link status
amd74xx: Omit PCI_REVISION_ID read
cmd64x: Use dev->revision
Aurelien Jarno (8):
[MIPS] Add support for BCM47XX CPUs.
[MIPS] Move CFE code into arch/mips/fw/cfe
[MIPS] Move ARC code into arch/mips/fw/arc
[MIPS] Add CFE support to BCM47XX
[MIPS] Add gpio support to the BCM47XX platform
[MIPS] GPIO LED driver for the WGT634U machine
KVM: Remove dead code in the cmpxchg instruction emulation
KVM: x86 emulator: fix access registers for instructions with ModR/M byte and Mod = 3
Avi Kivity (19):
i386: Expose IOAPIC register definitions even if CONFIG_X86_IO_APIC is not set
KVM: Future-proof the exit information union ABI
KVM: x86 emulator: fix cmov for writeback changes
KVM: x86 emulator: fix faulty check for two-byte opcode
KVM: Use the scheduler preemption notifiers to make kvm preemptible
KVM: Close minor race in signal handling
KVM: X86 emulator: fix 'push reg' writeback
KVM: MMU: Don't do GFP_NOWAIT allocations
KVM: VMX: Move vm entry failure handling to the exit handler
KVM: Move main vcpu loop into subarch independent code
KVM: Improve emulation failure reporting
KVM: Skip pio instruction when it is emulated, not executed
KVM: Replace enum by #define
time: simplify smp_call_function_single() call sequence
Move PREEMPT_NOTIFIERS into an always-included Kconfig
i386: simplify smp_call_function_single() call sequence in cpuid
i386: simplify smp_call_function_single() call sequence in msr-on-cpu
KVM: VMX: Handle NMIs before enabling interrupts and preemption
KVM: VMX: Force vm86 mode if setting flags during real mode
Badari Pulavarty (2):
hugetlbfs read() support
vortex_up should initialize "err"
Balbir Singh (1):
Add cgroupstats
Bartlomiej Zolnierkiewicz (152):
ide: add missing ide_rate_filter() calls to ->speedproc()-s
ide: mode limiting fixes for user requested speed changes
sis5513: add ->udma_filter method for chipset_family >= ATA_133
ide: move ide_rate_filter() calls to the upper layer (take 2)
ide: Kconfig face-lift
ide: add ide_set{_max}_pio() (take 4)
amd74xx/via82cxxx: use ide_tune_dma()
sgiioc4: use ide_tune_dma()
icside: fix ->speedproc to return on unsupported modes (take 5)
ide-pmac: PIO mode setup fixes (take 3)
sc1200: remove redundant warning message from sc1200_tune_chipset()
cs5520: don't enable VDMA in ->speedproc
siimage: fix ->set_pio_mode method to select PIO data transfer
alim15x3: PIO mode setup fixes
it8213/piix/slc90e66: don't change DMA settings when programming PIO
sis5513: don't change UDMA settings when programming PIO
ide: use only ->set_pio_mode method for programming PIO modes (take 2)
[SCSI] MAINTAINERS: mark ide-scsi as Orphan
ide_platform: set hwif->chipset
ide-pmac: don't check kauai_lookup_timing() return value
ide-pmac: pmac_ide_tune_chipset() fixes
ide-pmac: fix set_timings_mdma()
ide-pmac: remove control register messing from pmac_ide_dma_check()
ide-pmac: remove pmac_ide_{m,u}dma_enable() (take 2)
ide: add __ide_wait_stat() helper
ide-pmac: remove extra good status wait from pmac_ide_do_setfeature()
ide-pmac: use __ide_wait_stat()
ide-pmac: remove nIEN clearing from pmac_ide_do_setfeature()
ide-pmac: remove pmac_ide_do_setfeature() (take 2)
ide-pmac: use ide_tune_dma() (take 2)
icside: use ide_tune_dma()
au1xxx: fix au1xxx_set_pio_mode()
amd74xx/via82cxxx: check ide_config_drive_speed() return value
cs5535: check ide_config_drive_speed() return value
pdc202xx_new: check ide_config_drive_speed() return value
ide: move ide_config_drive_speed() calls to upper layers (take 2)
ide: change master/slave IDENTIFY order
ide: remove CONFIG_IDEDMA_IVB config option
cs5535: add missing ->dma_base check
sgiioc4: add missing ->dma_base check
cs5520: fix ->dma_base equal zero handling
sc1200: fix ->dma_base equal zero handling
alim15x3: remove redundant m5229_revision check
hpt366: always tune PIO
sis5513: DMA setup fixes
sis5513: always tune PIO
aec62xx: always tune PIO
slc90e66: always tune PIO
ide-cris: always tune PIO
cs5530: always tune PIO
sc1200: always tune PIO
atiixp: DMA setup fixes
it8213/piix/slc90e66: remove {it8213,piix,slc90e66}_dma_2_pio()
au1xxx-ide: use ide_tune_dma()
ide: remove drive->init_speed zeroing
ide: remove ide_use_fast_pio()
cs5530/sc1200: add PIO autotune fallback to ->ide_dma_check
sl82c105: add PIO autotune fallback to ->ide_dma_check
ide-cris: add PIO autotune fallback to ->ide_dma_check
ide-pmac: add PIO autotune fallback to ->ide_dma_check
ide: remove ->ide_dma_check (take 2)
it8213/piix/slc90e66: "de-couple" PIO and UDMA modes
sis5513: clear prefetch and postwrite for ATAPI devices
ide: use PCI_VDEVICE() macro
ide: remove CONFIG_BLK_DEV_IDEDMA_FORCED
ide: remove "idex=dma" kernel parameter
ide: remove hwif->autodma and drive->autodma
ide: add "hdx=nodma" kernel parameter
ide: remove CONFIG_IDEDMA_ONLYDISK
sis5513: remove /proc/ide/sis
amd74xx/via82cxxx: don't initialize drive->dn
amd74xx: remove /proc/ide/amd74xx
siimage: bump driver version
ide: add DECLARE_GENERIC_PCI_DEV() macro to generic IDE PCI host driver
ide: add IDE_HFLAG_NO_ATAPI_DMA host flag
ide: add IDE_HFLAG_BOOTABLE host flag
ide: add IDE_HFLAG_NO_{DMA,AUTODMA} host flags
ide: remove ->init_setup_dma from ide_pci_device_t (take 2)
ide: add IDE_HFLAG_NO_LBA48 and IDE_HFLAG_NO_LBA48_DMA host flags
pdc202xx_old: remove broken SWDMA support
ide: add ->mwdma_mask and ->swdma_mask to ide_pci_device_t (take 2)
ide: use pci_dev->revision
ide: use I/O ops directly part #2 (take 2)
aec62xx: remove ->init_setup
cmd64x: remove ->init_setup
hpt366: remove ->init_setup
pdc202xx_new: remove ->init_setup
pdc202xx_old: remove ->init_setup
scc_pata: remove ->init_setup
serverworks: remove ->init_setup
ide: remove .init_setup from ide_pci_device_t
aec62xx: no need to disable UDMA in ->init_hwif method for ATP850UF
pdc202xx_new: add DECLARE_PDCNEW_DEV() macro
pdc202xx_old: add DECLARE_PDC2026X_DEV() macro
piix: add DECLARE_ICH_DEV() macro
ide: add IDE_HFLAG_ERROR_STOPS_FIFO host flag
ide: add IDE_HFLAG_SERIALIZE host flag
ide: add IDE_HFLAG_LEGACY_IRQS host flag
alim15x3: always tune PIO
cs5520: always tune PIO
cy82c693: always tune PIO
opti621: always tune PIO
triflex: always tune PIO
ide: set drive->autotune in ide_pci_setup_ports()
cmd64x: always set hwif->chipset for CMD646
ide: fix disabled ports reporting for PCI controllers
rz1000: set serialized flag only if mate interface exists
serverworks: remove dead code from svwks_set_dma_mode()
ide: add hwif_register_devices() helper
ide: remove unused ->next field from ide_pci_device_t
ide: add ->chipset field to ide_pci_device_t
ide: add IDE_HFLAG_FORCE_LEGACY_IRQS host flag
ide: add IDE_HFLAG_RQSIZE_256 host flag
ide: add IDE_HFLAG_{IO_32BIT,UNMASK_IRQS} host flags
alim15x3: fix CD_ROM DMA and PIO FIFO settings setup
alim15x3: use ->host_flags and ->udma_mask fields from ide_pci_device_t
aec62xx: remove aec62xx_dma_lost_irq()
siimage: separate PATA and SATA methods
ide: add ->fixup method to ide_hwif_t
ide: add ide_device_add()
ide: add ide_find_port() helper
ide: remove redundant comments from ide.h
ide: add CONFIG_IDE_ARCH_OBSOLETE_INIT
ide: fix ide_register_hw() to check hwif->io_ports[]
icside: use ec->dma directly
ide: add hwif->ack_intr hook
ide: remove write-only hwif->hw
au1xxx-ide: set ->autotune and ->no_io_32bit also for the slave device
dtc2278: set ->pio_mask also for the second port
via82cxxx: keep local ide_pci_device_t copy
ide: replace ide_pci_device_t by struct ide_port_info
ide: constify struct ide_port_info
ali14xx: fix deadlock on error handling
dtc2278: fix deadlock on error handling
qd65xx: fix deadlock on error handling
opti621: fix deadlock on error handling
slc90e66: fix deadlock on error handling
cmd640: fix deadlock on error handling
ht6560b: fix deadlock on error handling
ide: take ide_lock for prefetch disable/enable in do_special()
cs5530: remove needless ide_lock taking
ide: enhance ide_setup_pci_noise()
ide: use __ide_end_request() in ide_end_dequeued_request()
ide: remove dead code from ide_driveid_update()
ide: remove stale comments from ide-taskfile.c
ide: PCI BMDMA initialization fixes (take 2)
qd65xx: remove pointless qd_{read,write}_reg() (take 2)
ide: check ->dma_setup() return value in flagged_taskfile()
ide: check drive->using_dma in flagged_taskfile()
ide: fix ->data_phase in taskfile_load_raw()
ide-disk: add get_smart_data() helper
pata_cs5536: MWDMA fix
Becky Bruce (1):
[POWERPC] Update lmb.h include protection to ASM_POWERPC
Ben Dooks (13):
[MTD] [NAND] nand_base.c: fix type of eccpos pointer
[MTD] mtd_blkdevs.c: do not export 'mtd_blktrans_ops'
[MTD] [NOR] cfi_cmdset_0002.c: fix 'cfi_amdstd_erase_varsize' to be static
[MTD] [NOR] cfi_cmdset_0001.c: sparse fixes
[MTD] mtdcore.c: share syms with mtd_blkdev.c
[MTD] [NAND] s3c2410: fix arch moves
[ARM] 4586/1: S3C2412: power register updates
[ARM] 4587/1: S3C24XX: Add magic number before resume code
[ARM] 4588/1: S3C2412: Sleep configuration updates
[ARM] 4596/1: S3C2412: Correct IRQs for SDI+CF and add decoding support
sm501fb: update suspend and resume code
sm501fb: Call fb suspend function during suspend and resume
sm501fb: Ensure panel interface is not tristated when setup
Benedikt Spranger (1):
usb-gadget-ether: prevent oops caused by error interrupt race
Benjamin Herrenschmidt (13):
[POWERPC] Fix platinumfb framebuffer
[POWERPC] cell: Move cbe_regs.h to include/asm-powerpc/cell-regs.h
[POWERPC] cell: Add Cell memory controller register defs and expose it
ide-pmac: fix PIO setup and enable autotune
[libata] pata_sil680: Add MMIO support
remove frv usage of flush_tlb_pgtables()
net: Fix new EMAC driver for NAPI changes
[POWERPC] Fix 64 bits vDSO DWARF info for CR register
fix EMAC driver for proper napi_synchronize API
ide: Add ide_get_paired_drive() helper
ide: Fix siimage driver accessing beyond array boundary
ide: Fix cs5535 driver accessing beyond array boundary
remove unused flush_tlb_pgtables
Benjamin Marzinski (3):
[GFS2] Add NULL entry to token table
[GFS2] delay glock demote for a minimum hold time
[GFS2] Alternate gfs2_iget to avoid looking up inodes being freed
Benjamin Thery (2):
[IPv6]: use container_of() macro in fib6_clean_node()
[NET]: Fix dev_put() and dev_hold() comments
Bernd Schmidt (3):
Blackfin arch: Export strcpy - occasionally get module link failures otherwise
Blackfin arch: fix bug libstdc++ calling writev with an iovec containing { NULL, 0 } fails on Blackfin
Blackfin arch: Fixing Bug: balance calls to get_task_mm with corresponding mmput calls
Bernhard Walle (12):
[SCSI] ips: Update version information
Express relocatability of kernel on x86_64 in documentation
Express new ELF32 mechanisms in documentation
Add reset_devices to the recommended parameters
Extended crashkernel command line
Use extended crashkernel command line on i386
Use extended crashkernel command line on x86_64
Use extended crashkernel command line on ia64
Use extended crashkernel command line on ppc64
Use extended crashkernel command line on sh
Add documentation for extended crashkernel syntax
kexec: add BSS to resource tree
Bill Moss (1):
mac80211: honor IW_SCAN_THIS_ESSID in siwscan ioctl
Bill Nottingham (2):
remove gratuitous space in airo module description
add CONFIG_VT_UNICODE
Bjorn Helgaas (9):
[IA64] abstract SAL_CALL wrapper to allow other firmware entry points
[IA64] add driver for ACPI methods to call native firmware
tpm: pay attention to IRQ info from PNP
PNP: remove null pointer checks
PNP: simplify PNP card error handling
PNP: use dev_info(), dev_err(), etc in core
PNP: use dev_info() in system driver
PNP: simplify PNPBIOS insert_device
PNP: add debug message for adding new device
Boaz Harrosh (17):
[BLOCK] Fix failing compile with BLK_DEV_IO_TRACE=n
[SCSI] microtek: use data accessors and !use_sg cleanup
[SCSI] ide-scsi.: convert to data accessors and !use_sg cleanup
[SCSI] scsi_error: code cleanup before refactoring of scsi_send_eh_cmnd()
[SCSI] scsi_error: Refactoring scsi_error to facilitate in synchronous REQUEST_SENSE
[SCSI] usb storage: use scsi_eh API in REQUEST_SENSE execution
[SCSI] NCR5380: Use scsi_eh API for REQUEST_SENSE invocation
libata-scsi: Remove !use_sg code paths
libata-scsi: convert to use the data buffer accessors
[SCSI] gdth: clean up host private data
[SCSI] gdth: gdth_interrupt() gdth_get_status() & gdth_wait() fixes
[SCSI] gdth: Remove gdth_ctr_tab[]
[SCSI] gdth: Setup proper per-command private data
[SCSI] gdth: Move members from SCp to gdth_cmndinfo, stage 2
[SCSI] gdth: !use_sg cleanup and use of scsi accessors
scsi_mac.h: Define AUTOSENSE before include of NCR5380.h
[SCSI] ide-scsi: use scsi_sg_count() instead of ->use_sg
Bob Peterson (9):
[GFS2] Move some code inside the log lock
[GFS2] Revert part of earlier log.c changes
[GFS2] Prevent infinite loop in try_rgrp_unlink()
[GFS2] Detach buf data during in-place writeback
[GFS2] invalid metadata block - REVISED
[GFS2] Ensure journal file cache is flushed after recovery
[GFS2] Patch to protect sd_log_num_jdata
[GFS2] Fix ordering of dirty/journal for ordered buffer unstuffing
[GFS2] GFS2: chmod hung - fix race in thread creation
Borislav Petkov (3):
fs/isofs/namei.c: Remove uninitialized local vars warning
unify DMA_..BIT_MASK definitions: v3.1
[ALSA] sound/core/control.c: hard-irq-safe -> hard-irq-unsafe lock warning
Brajesh Dave (1):
libertas: advertise 11g ad-hoc rates
Brandon Philips (5):
V4L/DVB (6273): V4L: vivi.c vidioc_try_fmt_cap() negotiate a valid field
V4L/DVB (6274): V4L: vivi.c replace logic in vivi_poll with videobuf_poll_stream
V4L/DVB (6275): V4L: vivi.c remove the "resource" locking
V4L/DVB (6276): V4L: videobuf-core.c lock before streaming check
V4L/DVB (6305): V4L: videobuf-core.c avoid NULL dereferences in videobuf-core
Brett Warden (2):
V4L/DVB (6238): bw-qcam: use data_reverse instead of manually poking the control register
V4L/DVB (6250): bw-qcam use data_reverse instead of manually poking the control register fix
Brian Gerst (2):
x86: trivial header merges
x86: merge required-features.h
Brian Haley (2):
[IPV6]: Add v4mapped address inline
[IPv6]: Update setsockopt(IPV6_MULTICAST_IF) to support RFC 3493, try2
Brian King (6):
ibmveth: Enable TCP checksum offload
ibmveth: Implement ethtool hooks to enable/disable checksum offload
ibmveth: Add ethtool TSO handlers
ibmveth: Add ethtool driver stats hooks
ibmveth: Remove dead frag processing code
ibmveth: Remove use of bitfields
Brian Murphy (1):
[MIPS] Add back support for LASAT platforms
Brice Goglin (5):
myri10ge: fix some indentation, white spaces, and comments
myri10ge: update firmware headers
Add skb_is_gso_v6
myri10ge: add IPv6 TSO support
myri10ge: update driver version to 1.3.2-1.287
Bridge Wu (3):
mmc: pxamci: better pending IRQ determination
mmc: pxamci: set proper buswidth capabilities according to PXA flavor
mmc: pxamci: add SDIO card interrupt reporting capability
Bryan Kadzban (2):
rtc: add max_user_freq to sysfs
rtc: allow validated RTC_PIE_ON for non-root
Bryan Wu (16):
Blackfin arch: update platform driver resource information to all board files
Blackfin arch: bug fixing, add missing BF533_FAMILY GPIO_PFx definition
Blackfin arch: fix bugs report by Andy Liu <yjhsou at gmail.com>, AD1836 can't be probed in BF561-EZ
Blackfin arch: kill ezkit548 compiling warning
Blackfin arch: Board defconfig updating
Blackfin arch: cleanup IO and DMA_IO API function definitions according to other arches
Blackfin arch: modify the insX/outsX and dma_insX/dma_outsX to be compatible with other archs
Blackfin arch: add TWIx_REGBASE and SPIx_REGBASE to specific CPU header files, use the new REGBASE for board platform resources
Blackfin EMAC driver: add power management interface and change the bf537mac_reset to bf537mac_disable
Blackfin EMAC driver: Add phy abstraction layer supporting in bfin_emac driver
Blackfin EMAC driver: add a select for the PHYLIB of this driver
[MTD] [NAND] Blackfin on-chip NAND Flash Controller driver
Blackfin arch: Fix bug: missing CHIPID register field definition of BF54x
Blackfin arch: dma add some API and cleanup bf54x DMA definition
Blackfin arch: update boards files
Blackfin arch: use KBUILD_CFLAGS and KBUILD_AFLAGS in Makefile
Bryn M. Reeves (1):
dm mpath: rdac fix init race
Cal Peake (1):
file link fix for Pegasus USB net driver help
Carlos Corbacho (2):
x86: Force enable HPET for CK804 (nForce 4) chipsets
x86: Add HPET force support for MCP55 (nForce 5) chipsets
Catalin Marinas (2):
[ARM] 4581/1: Fix the conditional execution of the NWFPE instructions
[ARM] 4585/1: Correctly identify the CPU architecture version
Cedric Le Goater (1):
ipc namespace: remove config ipc ns fix
Chaogui Zhang (1):
V4L/DVB (6178): add IR remote support for FusionHDTV 5 RT Gold
Charles Spirakis (1):
hwmon: (w83791d) new sysfs beep/alarm methodology
Chris David (1):
i2c-au1550: Fix a misused register problem
Chris Malley (2):
sysfs: trivial: fix sysfs_create_file kerneldoc spelling mistake
Update lguest documentation to reflect the new virtual block device name.
Chris Mason (1):
try to reap reiserfs pages left around by invalidatepage
Chris Paulson-Ellis (1):
[MTD] fix mtdconcat for subpage-write NAND
Chris Snook (6):
atl1: explain 32-bit DMA restriction
x86: make atomic64_t work like atomic_t
jbd: remove printk() from J_ASSERT macros
x86: merge mmu{,_32,_64}.h
x86: unify a.out{,_32,_64}.h
x86: unify div64{,_32,_64}.h
Chris Wright (5):
x86_64: prepare idle loop for dynamic ticks
x86_64: cleanup apic.c after clock events switch
jiffies: remove unused macros
i386/x8664: cleanup the shared hpet code
Use ERESTART_RESTARTBLOCK if poll() is interrupted by a signal
Christian Borntraeger (5):
[NET]: note that NETIF_F_LLTX is deprecated
[S390] disassembler: Remove redundant variable assignment
[S390] remove packed attribute from ext_int_info_t.
sched: fix guest time accounting going faster than user time accounting
Fix sctp compile
Christian Ehrhardt (1):
KVM: Rename kvm_arch_ops to kvm_x86_ops
Christian Hohnstaedt (1):
hwmon: Allow writing of negative trigger temperatures
Christian Lamparter (1):
ata_piix: disallow UDMA 133 on ICH5 & ICH7
Christof Schmitt (5):
[SCSI] zfcp: correct indentation for nested if-else
[SCSI] zfcp: Remove unnecessary assignment
[SCSI] zfcp: Remove braces for only one statement
[SCSI] scsi_transport_fc: Introduce disable_target_scan flag
[SCSI] zfcp: Enable debug feature before setting adapter online
Christoph Hellwig (70):
[NFS] [PATCH] nfs: tiny makefile cleanup
nfsd: fix horrible indentation in nfsd_setattr
V4L/DVB (6279): en_50221: convert to kthread API
[SCSI] gdth: split out isa probing
[SCSI] gdth: split out eisa probing
[SCSI] gdth: split out pci probing
[SCSI] gdth: Remove virt hosts
[SCSI] gdth: switch to modern scsi host registration
pci: hotplug: cpqphp: convert to kthread infrastructure
[XFS] remove confusing INT_ comments in xfs_bmap_btree.c
[XFS] split ondisk vs incore versions of xfs_bmbt_rec_t
[XFS] clean up xfs_bmbt_set_all/xfs_bmbt_disk_set_all
[XFS] cleanup defintions of BMBT_*BITLEN macros
[XFS] endianess annotations for xfs_bmbt_rec_t
[XFS] remove unessecary vfs argument to DM_EVENT_ENABLED
[XFS] dinode endianess annotations
[XFS] superblock endianess annotations
[XFS] use filldir internally
[XFS] stop using uio in the readlink code
[XFS] kill move.[ch]
[XFS] decontaminate vnode operations from behavior details
[XFS] call common xfs vnode-level helpers directly and remove vnode operations
[XFS] kill v_vfsp member from struct bhv_vnode
[XFS] kill the v_flag member in struct bhv_vnode
[XFS] Create xfs_iflags_test_and_clear helper function
[XFS] move v_iocount from bhv_vnode to xfs_inode
[XFS] move v_trace from bhv_vnode to xfs_inode
[XFS] kill the v_number member in struct bhv_vnode
[XFS] kill struct bhv_vnode
[XFS] move freeing the mount structure from xfs_mount_free into the callers
[XFS] remove dependency of the dmapi module on behaviors
[XFS] remove dependency of the quota module on behaviors
[XFS] decontaminate vfs operations from behavior details
[XFS] call common xfs vfs-level helpers directly and remove vfs operations
[XFS] kill the vfs_fsid and vfs_altfsid members in struct bhv_vfs
[XFS] kill the vfs_flags member in struct bhv_vfs
[XFS] move syncing related members from struct bhv_vfs to struct xfs_mount
[XFS] kill struct bhv_vfs
[XFS] replace some large xfs_log_priv.h macros by proper functions
[XFS] growlock should be a mutex
[XFS] Kill unused IOMAP_EOF flag
[XFS] avoid xfs_getattr in XFS_IOC_FSGETXATTR ioctl
[XFS] simplify xfs_create/mknod/symlink prototype
x86: optimize page faults like all other achitectures and kill notifier cruft
alpha: convert to generic sys_ptrace
m32r: convert to generic sys_ptrace
[XFS] simplify validata_fields
partially fix up the lookup_one_noperm mess
kill DECLARE_MUTEX_LOCKED
ufs: move non-layout parts of ufs_fs.h to fs/ufs/
[XFS] fixups after behavior removal merge into mainline git
[XFS] cleanup fid types mess
exportfs: add fid type
exportfs: add new methods
ext2: new export ops
ext3: new export ops
ext4: new export ops
efs: new export ops
jfs: new export ops
ntfs: new export ops
xfs: new export ops
fat: new export ops
isofs: new export ops
shmem: new export ops
reiserfs: new export ops
gfs2: new export ops
ocfs2: new export ops
exportfs: remove old methods
exportfs: make struct export_operations const
exportfs: update documentation
Christoph Lameter (29):
Generic Virtual Memmap support for SPARSEMEM
x86_64: SPARSEMEM_VMEMMAP 2M page size support
IA64: SPARSEMEM_VMEMMAP 16K page size support
SLUB: direct pass through of page size or higher kmalloc requests
Slab allocators: fail if ksize is called with a NULL parameter
Memoryless nodes: Generic management of nodemasks for various purposes
Memoryless nodes: introduce mask of nodes with memory
Memoryless nodes: Fix interleave behavior for memoryless nodes
Memoryless nodes: OOM: use N_HIGH_MEMORY map instead of constructing one on the fly
Memoryless nodes: No need for kswapd
Memoryless nodes: Slab support
Memoryless nodes: SLUB support
Memoryless nodes: Uncached allocator updates
Memoryless nodes: Allow profiling data to fall back to other nodes
Memoryless nodes: Update memory policy and page migration
Memoryless nodes: Add N_CPU node state
Memoryless nodes: drop one memoryless node boot warning
Memoryless nodes: Fix GFP_THISNODE behavior
Memoryless nodes: Use N_HIGH_MEMORY for cpusets
Categorize GFP flags
SLUB: Avoid page struct cacheline bouncing due to remote frees to cpu slab
SLUB: Do not use page->mapping
SLUB: Move page->offset to kmem_cache_cpu->offset
SLUB: Avoid touching page struct when freeing to per cpu slab
SLUB: Place kmem_cache_cpu structures in a NUMA aware way
SLUB: Optimize cacheline use for zeroing
SLUB: simplify IRQ off handling
Slab API: remove useless ctor parameter and reorder parameters
[PARISC] Use page allocator instead of slab allocator in pci-dma.c
Chuck Lever (42):
SUNRPC: Fix a signed v. unsigned comparison in rpcbind's XDR routines
SUNRPC: Fix a signed v. unsigned comparison in net/sunrpc/xprtsock.c
SUNRPC: Use standard macros for printing IP addresses
SUNRPC: Free address buffers in a loop
SUNRPC: Add hex-formatted address support to rpc_peeraddr2str()
SUNRPC: Rename xs_format_peer_addresses
SUNRPC: add a function to format IPv6 addresses
SUNRPC: add support for IPv6 to the kernel's rpcbind client
SUNRPC: Introduce support for setting the port number in IPv6 addresses
SUNRPC: Rename xs_bind() to prepare for IPv6-specific bind method
SUNRPC: create an IPv6-savvy mechanism for binding to a reserved port
SUNRPC: Refactor a part of socket connect logic into a helper function
SUNRPC: Rename IPv4 connect workers
SUNRPC: create connect workers for IPv6
SUNRPC: Add IPv6 address support to net/sunrpc/xprtsock.c
SUNRPC: Add a helper for extracting the address using the correct type
SUNRPC: Split xs_reclassify_socket into an IPv4 and IPv6 version
SUNRPC: Add support for formatted universal addresses
SUNRPC: Fix generation of universal addresses for
SUNRPC: Only one dprintk is needed during client creation
SUNRPC: fix a signed v. unsigned comparison nit in rpc_bind_new_program
SUNRPC: Use correct argument type in memcpy()
SUNRPC: Make sure server name is reasonable before trying to print it
SUNRPC: Clean up in rpc_show_tasks
SUNRPC: Make rpcb_decode_getaddr more picky about universal addresses
SUNRPC: Retry bad rpcbind replies
SUNRPC: Add a new error code for retry waiting for another binder
SUNRPC: Split another new rpcbind retry error code from EACCES
SUNRPC: RPC bind failures should be permanent for NULL requests
NFS: Kernel mount client should use async bind
NFS: Add new 'mountaddr=' mount option
NFS: Convert printk's to dprintk's in fs/nfs/nfs?xdr.c
LOCKD: Convert printk's to dprintk's in lockd XDR routines
NFSD: Convert printk's to dprintk's in NFSD's nfs4xdr
NFS: Verify server address before invoking in-kernel mount client
NFS: Show "nointr" mount option
SUNRPC: Fix bytes-per-op accounting for RPC over UDP
NFS: Don't call nfs_renew_times() in nfs_dentry_iput()
NFS: Eliminate nfs_renew_times()
NFS: Eliminate nfs_refresh_verifier()
SUNRPC: Use correct type in buffer length calculations
x86: Eliminate result signage problem in asm-x86_64/bitops.h
Clemens Ladisch (42):
[ALSA] ymfpci: fix volume handling of the 44.1 kHz slot
[ALSA] check for linked substreams of different cards
[ALSA] seq_midi_event: fix encoding of data bytes after end of sysex
[ALSA] seq_midi_event: prevent running status after system messages
[ALSA] seq_midi_event: fix parsing of missing data bytes
[ALSA] seq_midi_event: fix parsing of F9/FD bytes
[ALSA] remove incorrect usage of SNDRV_PCM_INFO_SYNC_START and snd_pcm_set_sync()
[ALSA] pcm: merge rates[] from pcm_misc.c and pcm_native.c
[ALSA] pcm: add snd_pcm_rate_to_rate_bit() helper
[ALSA] usb-audio: fix parsing of SysEx messages from CME keyboards
[ALSA] usb-audio: allow output interrupt transfers for MIDI
[ALSA] usb-audio: allow low speed MIDI devices
[ALSA] usb-audio: add workaround for ESI MIDI Mate/RomIO II
[ALSA] cmipci: fix MIDI device name
[ALSA] cmipci: fix handling of FM/MIDI port addresses
[ALSA] cmipci: make the test for integrated MIDI port address more robust
[ALSA] cmipci: reorganize chip version detection
[ALSA] cmipci: remove has_dual_dac
[ALSA] cmipci: show actual chip name in card longname
[ALSA] usb-audio: add quirk for Serato Scratch Live DJ Box
[ALSA] cmipci: remove invalid channels constraint
[ALSA] cmipci: add 96 kHz support
[ALSA] cmipci: do not check for integrated FM/MIDI ports with chip version 37
[ALSA] cmipci: check that the legacy MIDI port works
[ALSA] cmipci: show real chip name in card name
[ALSA] cmipci: add msbits constraint for 24-bit format
[ALSA] document basic TLV stuff
[ALSA] usb-audio: add Ozone Academic support
[ALSA] bt87x: fix detection of generic boards
[ALSA] cmipci: fix version 37 detection
[ALSA] cmipci: update register definitions
[ALSA] cmipci: show more registers in proc file
[ALSA] cmipci: reset the chip when initializing
[ALSA] cmipci: initialize 0x90 registers
[ALSA] cmipci: allow 96 kHz playback on non-multichannel rear
[ALSA] cmipci: remove 5.0 format
[ALSA] cmipci: reorganize set_dac_channels()
[ALSA] cmipci: fix lookup of double rates
[ALSA] cmipci: clean up struct cmipci_pcm
[ALSA] cmipci: fix distortion on rear channels
[ALSA] mpu-401: do not require an ACK byte for the ENTER_UART command
[ALSA] mpu-401: remove MPU401_INFO_UART_ONLY flag
Cliff Wickman (1):
hotplug cpu: migrate a task within its cpuset
Coly Li (2):
ext4: Remove (partial, never completed) fragment support
setup vma->vm_page_prot by vm_get_page_prot()
Corey Minyard (7):
IPMI: don't init irq until ready
IPMI: remove bogus semaphore from watchdog
IPMI: documentation fixes
IPMI: add polled interface
IPMI: new NMI handling
IPMI: fix hotmod remove lock
IPMI: add 0.9 support
Cornelia Huck (19):
[S390] cio: rename css to channel_subsystems
[S390] cio: remove subchannel_add_files()
[S390] cio: Fix some coding style issues in cmf.
[S390] cio: Kerneldoc comments for cmf.
[S390] cio: Add docbook comments.
[S390] cio: Add s390-drivers book.
[S390] cio: Minor style fixes.
[S390] cio: Disable channel path measurements on shutdown/reboot.
[S390] cio: Introduce ccw_bus_type.shutdown.
[S390] cio: Disable channel measurements (cmf) on shutdown/reboot.
[S390] cio: Fix device attributes for early devices.
[S390] Add Documentation/s390/00-INDEX.
[S390] cio: Documentation update.
[S390] cio: Avoid machine check vs. not operational races.
[S390] 3215: Handle special console device.
Driver core: clean up removed functions from the documentation
[S390] cio: Use to_channelpath() for device to channel path conversion.
[S390] cio: Fix incomplete commit for uevent suppression.
[S390] struct class_device -> struct device conversion.
Cyril Gorcunov (1):
[CIFS] Fix endian conversion problem in posix mkdir
Cyrill Gorcunov (9):
[CIFS] Fix unbalanced call to GetXid/FreeXid
[POWERPC] Sky Cpu and Nexus: code style improvement
[POWERPC] Sky Cpu and Nexus: include io.h
[POWERPC] Sky Cpu and Nexus: check for platform_get_resource retcode
[POWERPC] Sky Cpu and Nexus: check for create_proc_entry ret code
[POWERPC] Sky Cpu: use C99 style for struct init
[POWERPC] Sky Cpu and Nexus: use seq_file/single_open on proc interface
[CIFS] formatting fixes
UDF: coding style fixups
Dale Farnsworth (4):
[POWERPC] Add Marvell mv64x60 udbg putc/getc functions
[POWERPC] 85xx: Failure with odd memory sizes and CONFIG_HIGHMEM
mv643xx_eth: Remove obsolete checksum offload comment
mv643xx_eth: Hook up mv643xx_get_sset_count
Dan Williams (35):
libertas: kill ieeetypes_capinfo bitfield, use ieee80211.h types
libertas: rename WLAN_802_11_KEY to enc_key and clean up usage
libertas: clean up indentation in libertas_association_worker
libertas: clean up 802.11 IE post-scan handling
libertas: remove if_bootcmd.c
libertas: fix mixed-case abuse in cmd_ds_802_11_scan
libertas: fix mixed-case abuse in cmd_ds_802_11_ad_hoc_result
libertas: fix mixed-case abuse in cmd_ds_802_11_ad_hoc_start
libertas: re-uppercase command defines and other constants
libertas: fix debug build breakage due to field rename
libertas: remove thread.h and make kthread usage clearer
libertas: new mesh control knobs
libertas: bump version to 322.p1
libertas: fix more mixed-case abuse
libertas: move generic firmware reset command to common code
libertas: wlan_ -> libertas_ function prefix renames for main.c
libertas: simplify and clean up data rate handling
libertas: fix WEXT quality reporting
libertas: send association events on adhoc reassociation
libertas: push mesh beacon bit to userspace in scan results
libertas: fix assignment of WEP key type
libertas: push WEXT scan requests to a work queue
libertas: fix misspelling in debug message
libertas: ignore spurious mesh autostart events
libertas: better descriptions for association errors
libertas: fix sparse-reported problems
libertas: bump driver version
libertas: fix inadvertant removal of bits from commit 831441862956fffa17b9801db37e6ea1650b0f69
libertas: reorganize and simplify init sequence
libertas: don't stomp on interface-specific private data
libertas: send reset command directly instead of calling libertas_reset_device
ipw2200: batch non-user-requested scan result notifications
libertas: problems setting wpa keys
ipw2100: send WEXT scan events
md: raid5: fix clearing of biofill operations
Daniel Drake (7):
[MAC80211]: STA reassociation improvements
[MAC80211]: improved short preamble handling
[MAC80211]: implement ERP info change notifications
zd1211rw: Add ID for Sitecom WL-162
zd1211rw: Add ID for ZyXEL M-202 XtremeMIMO
[HOSTAP]: set netdev type before registering AP interface
zd1211rw: Add ID for TalkTalk SNU5630NS/05
Daniel Lezcano (6):
[NETNS]: Fix export symbols.
[NETNS]: Fix loopback network namespace initialization.
[NETNS]: Fix bad macro definition.
[NETNS]: Fix allnoconfig compilation error.
[NET]: Dynamically allocate the loopback device, part 1.
[NET]: Dynamically allocate the loopback device, part 2.
Daniel Mack (1):
[ALSA] caiaq - support for Native Instrument's RigKontrol3
Daniel Ritz (2):
Input: usbtouchscreen - support DMC devices with empty EEPROM
pcmcia: cistpl: use get_unaligned() in CIS parsing
Daniel Roesen (1):
trivial comment wording/typo fix regarding taint flags
Daniel Walker (17):
whitespace fixes: time syscalls
whitespace fixes: process accounting
whitespace fixes: cpuset
whitespace fixes: relayfs
whitespace fixes: audit filtering
whitespace fixes: DMA channel allocator
whitespace fixes: fork
whitespace fixes: module loading
whitespace fixes: panic handling
whitespace fixes: capability syscalls
whitespace fixes: syscall auditing
whitespace fixes: compat syscalls
whitespace fixes: system auditing
whitespace fixes: execution domains
whitespace fixes: interval timers
whitespace fixes: system timers
whitespace fixes: task exit handling
Danny Tholen (1):
[ALSA] hda-intel - Improve HD-audio codec probing robustness
Darren Salt (2):
V4L/DVB (6039): Typo fix in Nova-TD description
V4L/DVB (6040): Add IR support for Nova-T Stick
Darrick J. Wong (3):
hwmon: add support for adt7470
hwmon: IBM power meter driver
hwmon: (ibmpex) Release IPMI user if hwmon registration fails
Dave Airlie (3):
AGP fix race condition between unmapping and freeing pages
drm: remove XFREE86_VERSION macros.
i915: fix vbl swap allocation size.
Dave Hansen (4):
r/o bind mounts: filesystem helpers for custom 'struct file's
r/o bind mounts: rearrange may_open() to be r/o friendly
r/o bind mounts: give permission() a local 'mnt' variable
r/o bind mounts: create cleanup helper svc_msnfs()
Dave Johnson (2):
x86: fix TSC clock source calibration error
x86: fix more TSC clock source calibration errors
Dave Jones (5):
libata: correct kernel parameter in documentation.
Delete filenames in comments.
x86: fix missing include for vsyscall
Add missing profile=kvm option to Documentation/kernel-parameters.txt
[MTD] Fix typo in Alauda config option help text.
Dave Kleikamp (2):
JFS: Bio cleanup: Replace missing return statements
[CIFS] endian fixes in new acl code
Dave Olson (5):
IB/ipath: Verify host bus bandwidth to chip will not limit performance
IB/ipath: Correctly describe workaround for TID write chip bug
IB/ipath: Future proof eeprom checksum code (contents reading)
IB/ipath: Fix QHT7040 serial number check
IB/ipath: Minor fix to ordering of freeing and zeroing of tid pages.
Dave Wysochanski (3):
dm mpath: add retry pg init
dm mpath: add hp handler
dm mpath: hp retry if not ready
Dave Young (6):
sysfs/file.c - use mutex instead of semaphore
sysfs: cleanup semaphore.h
zisofs use mutex instead of semaphore
param_sysfs_builtin memchr argument fix
x86 hpet.h: remove broken links
[Bluetooth] Fix wrong argument in debug code of HIDP
David Brownell (41):
[MTD] m25p80 converted to mutex
[MTD] m25p80 handles more chips, uses JEDEC ids and small eraseblocks
ARM: OMAP: omap2/memory.c compile fixes
ARM: OMAP: omap2/gpmc updates
ARM: OMAP: abstract debug card setup (smc, leds)
ARM: OMAP: TUSB EVM init
ARM: OMAP: omap camera builds again; Mistral init and mux
ARM: OMAP: osk+mistral backlight, power, board specific
MMC headers learn about SPI
MMC/SD card driver learns SPI
MMC core learns about SPI
mmc_spi host driver
[AVR32] /sys/kernel/debug/at32ap_clk
[AVR32] ngw100 i2c-gpio tweaks
USB: usb_gadget.h whitespace fixes
USB: gadget: gadget_is_{dualspeed,otg} predicates and cleanup
USB: gadget: ethernet gadget cleanups, shrinkage
USB: gadget: gmidi cleanups
USB: gadget: serial gadget cleanups
USB: gadget: file storage gadget cleanups
USB: gadget: gadget zero cleanups
USB: move <linux/usb_gadget.h> to <linux/usb/gadget.h>
USB: re-remove <linux/usb_sl811.h>
USB: ehci build fixes on au1xxx, ppc-soc
dma_free_coherent() needs irqs enabled (sigh)
[ARM] 4539/1: clocksource and clockevents for at91rm9200
i2c: New-style devices can support driver model wakeup flags
i2c/tps65010: New-style driver updates, part 1
i2c/tps65010: New-style driver updates, part 2
i2c: Document struct i2c_msg
i2c-dev: Reject I2C_M_RECV_LEN
i2c: Remove NOP i2c_algorithm.algo_control() methods
i2c: Remove i2c_algorithm.algo_control()
i2c: Move i2c-dev interfaces to i2c-dev.h
i2c-at91: Mark as broken
i2c: Rename the PEC functionality bit
Fix compile while compiling drivers/mmc/host/mmc_spi.o with !BLOCK
SPI driver runtime footprint shrinkage
rtc_irq_set_freq() requires power-of-two and associated kerneldoc
rtc-cmos probe() cleanup
kbuild: fix toplevel Makefile/depmod
David Chinner (2):
[XFS] Barriers need to be dynamically checked and switched off
[XFS] Radix tree based inode caching
David Gibson (9):
[POWERPC] Fixes to allow use of Ebony's flash chips through physmap_of
[POWERPC] Fix setting of irq trigger type in UIC driver
[POWERPC] Fix irq flow handler for 4xx UIC
[POWERPC] Improve robustness of the UIC cascade handler
[POWERPC] Move bootwrapper's strchr() and strncmp() from .h to string.S
[POWERPC] Document and implement an improved flash device binding for powerpc
[POWERPC] Cleanups for physmap_of.c (v2)
Device tree aware EMAC driver
[POWERPC] Add memchr() to the bootwrapper
David Howells (2):
KEYS: Make request_key() and co fundamentally asynchronous
[NET]: Fix uninitialised variable in ip_frag_reasm()
David L Stevens (2):
[IPV6]: Add ICMPMsgStats MIB (RFC 4293) [rev 2]
[IPV4]: Add ICMPMsgStats MIB (RFC 4293)
David Milburn (1):
libata-core: blacklist HITACHI HDS drives using wildcard blacklist matching
David Miller (3):
SPARC64: SPARSEMEM_VMEMMAP support
[SPARC]: Support for new termios.
Expand hwif->host_flags so that it fits new flags.
David Rientjes (16):
pci: use size stored in proc_dir_entry for proc bus files
pci: write file size to inode on proc bus file write
oom: move prototypes to appropriate header file
oom: move constraints to enum
oom: change all_unreclaimable zone member to flags
oom: add per-zone locking
oom: serialize out of memory calls
oom: add oom_kill_allocating_task sysctl
oom: suppress extraneous stack and memory dump
oom: compare cpuset mems_allowed instead of exclusive ancestors
oom: do not take callback_mutex
oom: prevent including sched.h in header file
oom: add header file to Kbuild as unifdef
oom: convert zone_scan_lock from mutex to spinlock
mm: test and set zone reclaim lock before starting reclaim
doc: move vm/00-INDEX to Documentation/vm
David S. Miller (35):
[TCP]: Extract DSACK detection code from tcp_sacktag_write_queue().
[NET]: #if 0 out net_alloc() for now.
[NET]: Fix missed addition of fs/proc/proc_net.c
[NET]: Add a might_sleep() to dev_close().
[TCP]: Minor coding style fixup.
[NET]: Remove no longer relevant comment in loopback driver.
[NIU]: Add Sun Neptune ethernet driver.
[NETLINK]: fib_frontend build fixes
[NET]: Fix NAPI completion handling in some drivers.
[ZLIB]: Fix external builds of zlib_inflate code.
[SPARC64]: Enable MSI on sun4u Fire PCI-E controllers.
[SPARC64]: Fix bugs in SYSV IPC handling in 64-bit processes.
[SPARC64]: Consolidate MSI support code.
[SPARC64]: Kill pci_memspace_mask.
[SPARC64]: Fix register usage in xor_raid_4().
[SPARC64]: Make IVEC pointers 64-bit.
[SPARC64]: Access ivector_table[] using physical addresses.
[SPARC64]: Allocate ivector_table dynamically.
[SPARC64]: Use sun4v VIRQ interfaces as intended.
[SPARC64]: Update defconfig.
[SPARC64]: Only use bypass accesses to INO buckets.
[SPARC64]: Kill ugly __irq_ino() macro.
[SPARC64]: Kill ugly __bucket() macro.
[SPARC64]: virt_irq --> bucket mapping no longer necessary
[SPARC64]: virt_to_real_irq_table --> virt_irq_table
[NIU]: Fix write past end of array in niu_pci_probe_sprom().
[SELINUX]: Update for netfilter ->hook() arg changes.
Fix loop terminating conditions in fill_sg().
[SPARC64]: Implement atomic backoff.
[SPARC64]: Fix boot failures due to bootmem.
[SPARC64]: Check of_get_property() return in pci_determine_mem_io_space().
Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'fixes-davem' of master.kernel.org:/pub/scm/linux/kernel/git/linville/wireless-2.6
[SPARC64]: Update defconfig.
[SPARC64]: Stop using __do_IRQ().
David Teigland (1):
[DLM] block dlm_recv in recovery transition
David Vrabel (4):
sdio: add SDIO_FBR_BASE(f) macro
sdio: set the functions' block size
sdio: extend sdio_readsb() and friends to handle any length of buffer
sdio: add sdio_f0_readb() and sdio_f0_writeb()
David Woodhouse (44):
[JFFS2] Improve diagnostic output for 'node added in wrong place' check
[JFFS2] Fix suspend failure with JFFS2 GC thread.
[MTD] Remove references to ROOT_DEV from map drivers.
[MTD] m25p80: Use correct units for binary multiples
[JFFS2] Deletion dirents should be REF_NORMAL, not REF_PRISTINE.
[MTD] Use proper binary multiple prefixes in pmc551 driver
Revert accidental commit to scripts/Makefile.headersinst
[JFFS2] Fix readinode failure when read_dnode() detects CRC failure.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[JFFS2] Print correct node offset when complaining about broken data CRC
[MTD] [ONENAND] Make onenand_sim compile on non-ARM platforms.
[JFFS2] Whitespace cleanups.
[JFFS2] Add support for write-buffer verification.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[JFFS2] Add declaration of jffs2_lzo_{init,exit} to compr.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[MTD] Fix do_div() type warning in mtdconcat
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[JFFS2] LZO compression should default off for compatibility.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Revert "[MTD] Driver for AT26Fxxx dataflash devices"
[JFFS2] Correct cleanmarker checks -- we should use only 8 bytes
[JFFS2] Fix ACL vs. mode handling.
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'mtd-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
[MTD] Fix CFI build error when no map width or interleave supported
[POWERPC] Optionally use new device number for pmac_zilog
[MTD] map driver for NOR flash on the Intel Vermilion Range chipset
Merge branch 'master' of ssh://git.infradead.org/srv/git/mtd-2.6
[MTD] [NAND] Fix PCI ident table for CAFÉ NAND controller.
[MTD] [NAND] Resume method for CAFÉ NAND controller
[MTD] [NAND] Avoid deadlock in erase callback; release chip lock first.
[JFFS2] Trigger garbage collection when very_dirty_list size becomes excessive
[SCSI] Fix ibmvscsi client for multiplatform iSeries+pSeries kernel
[JFFS2] Relax threshold for triggering GC due to dirty blocks.
[JFFS2] Check whether garbage-collection actually obsoleted its victim.
[JFFS2] Don't count all 'very dirty' blocks except in debug mode
[JFFS2] Check for creation of dirents with embedded zero bytes in name.
[JFFS2] Handle dirents on the flash with embedded zero bytes in names.
[JFFS2] Remove stray debugging printk
Merge Linux 2.6.23
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://git.infradead.org/~dedekind/ubi-2.6
Fix CONFIG_DEBUG_SHIRQ trigger on free_irq()
Davide Libenzi (2):
anon-inodes use open coded atomic_inc for the shared inode
rename signalfd_siginfo fields
Dawid Wrobel (1):
[ALSA] usb-audio: Another USB mic quirk for Logitech Communicator webcam
Dean Nelson (1):
calculation of pgoff in do_linear_fault() uses mixed units
Denis Cheng (22):
[GFS2] use an temp variable to reduce a spin_unlock
[GFS2] mark struct *_operations const
[GFS2] use the declaration of gfs2_dops in the header file instead
[GFS2] use list_for_each_entry instead
[GFS2] unneeded typecast
[GFS2] better code for translating characters
[GFS2] fixed a NULL pointer assignment BUG
[NETLINK]: use container_of instead
drivers/net/cxgb3: removed several unneeded zero initilization
drivers/net/: all drivers/net/ cleanup with ARRAY_SIZE
[NETLINK]: use the macro min(x,y) provided by <linux/kernel.h> instead
[NETLINK]: the temp variable name max is ambiguous
[IPV4] af_inet.c: use ARRAY_SIZE macro from kernel.h instead
[NET]: all net/ cleanup with ARRAY_SIZE
fs/ocfs2/: removed unneeded initial value and function's return value
nbd: use list_for_each_entry_safe to make it more consolidated and readable
nbd: change a parameter's type to remove a memcpy call
fs: use kmem_cache_zalloc instead
fs: remove the unused mempages parameter
vfs: use the predefined d_unhashed inline function instead
Documentation: add entries to filesystems/00-INDEX for several untracked files
remove unused return within void return function
Denis V. Lunev (12):
[IPV4/IPV6/DECNET]: Small cleanup for fib rules.
[NET]: Proper comment for loopback initialization order.
[NET]: rtnl_unlock cleanups
[NET]: Make netlink processing routines semi-synchronious (inspired by rtnl) v2
[NET]: cleanup 3rd argument in netlink_sendskb
[NET]: unify netlink kernel socket recognition
[NET]: make netlink user -> kernel interface synchronious
PCI: pci_get_device call from interrupt in reboot fixups
[ISDN]: Fix compile with CONFIG_ISDN_X25 disabled.
[INET]: kmalloc+memset -> kzalloc in frag_alloc_queue
shrink_dcache_sb speedup
.gitignore update for x86 arch
Denys Vlasenko (3):
[BNX2]: factor out gzip unpacker
[ZLIB]: Move bnx2 driver gzip unpacker into zlib.
add consts where appropriate in fs/nls/*
Dhananjay Phadke (1):
netxen: ethtool fixes
Dhaval Giani (4):
Corrections in Documentation/block/ioprio.txt
[SCSI] gdth: fix CONFIG_ISA build failure
sched: group scheduling, sysfs tunables
sched: fix !SYSFS build breakage
Diego Woitasen (1):
Remove unneeded lock_kernel() in driver/block/loop.c
Divy Le Ray (16):
cxgb3 - MAC workaround update
cxgb3 - Update rx coalescing length
cxgb3 - SGE doorbell overflow warning
cxgb3 - use immediate data for offload Tx
cxgb3 - Expose HW memory page info
cxgb3 - tighten checks on TID values
cxgb3 - Fatal error update
cxgb3 - log adapter serial number
cxgb3 - Update internal memory management
cxgb3 - Firmware update
cxgb3 - log and clear PEX errors
cxgb3 - remove false positive in xgmac workaround
cxgb3 - Set the CQ_ERR bit in CQ contexts.
cxgb3 - CQ context operations time out too soon.
cxgb3 - Add T3C rev
cxgb3 - Update engine microcode version
Dmitry Adamushko (14):
sched: clean up struct load_stat
sched: clean up schedstat block in dequeue_entity()
sched: sched_setscheduler() fix
sched: add set_curr_task() calls
sched: do not keep current in the tree and get rid of sched_entity::fair_key
sched: optimize task_new_fair()
sched: simplify sched_class::yield_task()
sched: rework enqueue/dequeue_entity() to get rid of set_curr_task()
sched: yield fix
sched: fix __pick_next_entity()
sched: tidy up SCHED_RR
sched: cleanup, remove calc_weighted()
sched: cleanup, make dequeue_entity() and update_stats_wait_end() similar
sched: fix group scheduling for SCHED_BATCH
Dmitry Monakhov (7):
mm: add end_buffer_read helper function
deny partial write for loop dev fd
dm crypt: drop device ref in ctr error path
dm crypt: missing kfree in ctr error path
dm raid1: fix leakage
dm delay: fix ctr error paths
dm: use kzalloc
Dmitry Torokhov (20):
Input: xpad - use le16_to_cpup when parsing data stream
Input: mark some functions __must_check
Input: implement proper locking in input core
Input: evdev - implement proper locking
Input: mousedev - implement proper locking
Input: joydev - implement proper locking
Input: tsdev - implement proper locking
Input: remove ec3104_keyb driver
Input: lifebook - add signature of Panasonic CF-72
HWMON: applesmc - convert to use input-polldev
HWMON: ams - convert to use input-polldev
Input: xpad - fix dependancy on LEDS class
Input: jornada720_kbd - send MSC_SCAN events
Input: ALPS - add signature for ThinkPad R61
Input: lifebook - fix X and Y axis range
Input: omap-keyboard - don't pretend we support changing keymap
Merge master.kernel.org:/pub/scm/linux/kernel/git/torvalds/linux-2.6
HWMON: hdaps - switch to using input-polldev
Input: use full RCU API
HID: add support for Thrustmaster FGT Force Feedback wheel
Domen Puncer (3):
[POWERPC] MPC5200 low power mode
[POWERPC] clk.h interface for platforms
[POWERPC] mpc52xx: device tree changes for FEC and MDIO
Don Fry (4):
pcnet32: add suspend and resume capability
pcnet32: fix non-napi packet reception
pcnet32: remove compile warnings in non-napi mode
pcnet32: remove private net_device_stats structure
Dotan Barak (2):
mlx4_core: Use enum value GO_BIT_TIMEOUT_MSECS
IPoIB/cm: Clean up initialization of QP attr in ipoib_cm_create_tx_qp()
Dr. David Alan Gilbert (1):
knfsd: Add source address to sunrpc svc errors
Ed L. Cashin (1):
aoe: remove unecessary wrapper function
Ed Swarthout (1):
[POWERPC] Add memory regions to the kcore list for 32-bit machines
Ed Swierk (2):
[TAP]: Configurable interface MTU.
forcedeth: "no link" is informational
Eddie Dong (12):
KVM: In-kernel string pio write support
KVM: Add support for in-kernel PIC emulation
KVM: Define and use cr8 access functions
KVM: Emulate local APIC in kernel
KVM: In-kernel I/O APIC model
KVM: Emulate hlt in the kernel
KVM: Protect in-kernel pio using kvm->lock
KVM: in-kernel LAPIC save and restore support
KVM: pending irq save/restore
KVM: Keep track of missed timer irq injections
KVM: Migrate lapic hrtimer when vcpu moves to another cpu
KVM: VMX: Reset mmu context when entering real mode
Edgar Simo (2):
V4L/DVB (6071): saa7134-dvb: add missing newline
V4L/DVB (6072): saa7134: add DVB-T support for Avermedia Super 007
Edouard Lafargue (1):
USB: cp2101.c: add additional device ID
Edward Shishkin (1):
reiserfs: do not repair wrong journal params
Eli Cohen (3):
IPoIB: Fix typo to end statement with ';' instead of ','
IPoIB: Fix error path memory leak
IB/mthca: Mark error paths as unlikely() in post_srq_recv functions
Emil Medve (6):
[POWERPC] Fix build errors when BLOCK=n
[POWERPC] QE: Added missing CEURNR register
ucc_geth: Fix build break introduced by commit 09f75cd7bf13720738e6a196cc0107ce9a5bd5a0
Make the pr_*() family of macros in kernel.h complete
mmc: fix sg->page fallout
xtensa: fix sg->page fallout
Eric Anholt (3):
drm: Remove DRM_ERR OS macro.
drm: Replace filp in ioctl arguments with drm_file *file_priv.
drm: Replace DRM_IOCTL_ARGS with (dev, data, file_priv) and remove DRM_DEVICE.
Eric Dumazet (3):
NET : convert IP route cache garbage collection from softirq processing to a workqueue
[IPV4]: Convert rt_check_expire() from softirq processing to workqueue.
Documentation/filesystems/files.txt: remove rcuref_inc_lf() reverences
Eric Leblond (1):
Add support for PCMCIA card Sierra WIreless AC850
Eric Moore (16):
[SCSI] Addition to pci_ids.h for ATTO Technology, Inc.
[SCSI] mpt fusion: Add support for ATTO 4LD: Rebranded LSI 53C1030
[SCSI] mpt fusion: standardize printks and debug info
[SCSI] mpt fusion: adding/removing white space
[SCSI] mpt fusion: rename vdev to vdevice
[SCSI] mpt fusion: removing references to hd->ioc
[SCSI] mpt fusion: removing Dell copyright
[SCSI] mpt fusion: Kconfig cleanup
[SCSI] mpt fusion: bump version to 3.04.06
[SCSI] MAINTAINERS : mpt fusion mailing list change
[SCSI] mpt fusion: add use of shost_priv and remove all the typecasting
[SCSI] mpt fusion: Fix sparse warnings
[SCSI] mpt fusion: lock down ScsiLookup
[SCSI] mpt fusion: fix up fusion prints using the sdev_printk, dev_printk, and shost_printk API
[SCSI] mptlan: bug fix, only half the message frame is dma'd resulting in corruption
[SCSI] mptctl : shutup uninitialized variable warnings
Eric Paris (2):
SELinux: policy selectable handling of unknown classes and perms
SELinux: always check SIGCHLD in selinux_task_wait
Eric Sandeen (16):
V4L/DVB (6295): saa7134: add autodetection for KWorld ATSC-115
[XFS] Remove m_nreadaheads
[XFS] choose single default logbuf count & size
[XFS] Pick a single default inode cluster size.
[XFS] Remove xfs_physmem
[XFS] move linux/log2.h header to xfs_linux.h
[XFS] clean up xfs_start_flags
[XFS] optimize dmapi event tests w/o dmapi config
remove unused bh in calls to ext234_get_group_desc
limit minixfs printks on corrupted dir i_size
ext3: remove #ifdef CONFIG_EXT3_INDEX
ext3: lighten up resize transaction requirements
ext4: remove #ifdef CONFIG_EXT4_INDEX
ext4: fix setup_new_group_blocks locking
ext4: lighten up resize transaction requirements
ext3: fix setup_new_group_blocks locking
Eric Van Hensbergen (5):
9p: Make transports dynamic
9p: soften invalidation in loose_mode
9p: fix bad kconfig cross-dependency
9p: remove sysctl
9p: add virtio transport
Eric W. Biederman (62):
[ATALK]: In notifier handlers convert the void pointer to a netdevice
[NET]: Don't implement dev_ifname32 inline
[NET]: Basic network namespace infrastructure.
[NET]: Add a network namespace parameter to tasks
[NET]: Add a network namespace tag to struct net_device
[NET]: Add a network namespace parameter to struct sock
[NET]: Make /proc/net per network namespace
[NET]: Make socket creation namespace safe.
[NET]: Initialize the network namespace of network devices.
[NET]: Make packet reception network namespace safe
[NET]: Make device event notification network namespace safe
[NET]: Support multiple network namespaces with netlink
[NET]: Make the device list and device lookups per namespace.
[NET]: Factor out __dev_alloc_name from dev_alloc_name
[NET]: Implement network device movement between namespaces
[NET]: netlink support for moving devices between network namespaces.
[NET]: Disable netfilter sockopts when not in the initial network namespace
[NET]: Fix race when opening a proc file while a network namespace is exiting.
[NET]: Fix the prototype of call_netdevice_notifiers.
[NET]: Fix running without sysfs
[NET]: Add network namespace clone & unshare support.
[NET]: Dynamically allocate the per cpu counters for the loopback device.
[IPV4]: Remove unnecessary test for the loopback device from inetdev_destroy
[IPV4]: When possible test for IFF_LOOPBACK and not dev == loopback_dev
[NET]: Make the loopback device per network namespace.
[NETNS]: Simplify the network namespace list locking rules.
[NET]: Bring comments in loopback.c uptodate.
[NETNS]: CLONE_NEWNET don't use the same clone flag as the pid namespace.
sysfs: Remove first pass at shadow directory support
sysfs: Move all of inode initialization into sysfs_init_inode
sysfs: Remove sysfs_instantiate
sysfs: Use kill_anon_super
sysfs: Make sysfs_mount static
sysfs: In sysfs_lookup don't open code sysfs_find_dirent
sysfs: Simplify readdir.
sysfs: Rewrite sysfs_drop_dentry.
sysfs: Introduce sysfs_rename_mutex
sysfs: Remove s_dentry
sysfs: Rewrite rename in terms of sysfs dirents
sysfs: Rewrite sysfs_move_dir in terms of sysfs dirents
sysctl core: Stop using the unnecessary ctl_table typedef
sysctl: Factor out sysctl_data.
sysctl mqueue: remove the binary sysctl numbers
sysctl: remove binary sysctl support where it clearly doesn't work
sysctl: fix neighbour table sysctls.
sysctl: ipv6 route flushing (kill binary path)
sysctl: remove broken sunrpc debug binary sysctls
sysctl: x86_64 remove unnecessary binary paths
sysctl: remove broken cdrom binary sysctls
sysctl: ipv4 remove binary sysctl paths where they are broken
sysctl: remove the binary interface for aio-nr, aio-max-nr, acpi_video_flags
sysctl: parport remove binary paths
sysctl: simplify the pty sysctl logic
sysctl: remove broken netfilter binary sysctls
sysctl: remove the cad_pid binary sysctl path
sysctl: properly register the irda binary sysctl numbers
sysctl: Error on bad sysctl tables
sysctl: update sysctl_check_table
sysctl: for irda update sysctl_checks list of binary paths
sysctl: deprecate sys_sysctl in a user space visible fashion.
sysctl: Don't compile sysctl_check when !CONFIG_SYSCTL
Fix appletalk sysctl entry name
Eugene Teo (4):
drivers/net/wireless/libertas/cmd.c: fix adapter->driver_lock dereference
[ALSA] seq: resource leak fix and various code cleanups
drivers/video/geode/lxfb_core.c: fix lxfb_setup warning
Fix tsk->exit_state usage
Evgeniy Dushistov (1):
ufs: implement show_options
FUJITA Tomonori (36):
[SCSI] add srp transport class
[SCSI] ibmvscsi: convert to use the srp transport class
[SCSI] ib_srp: convert to use the srp transport class
[SCSI] transport_srp: add rport roles attribute
[SCSI] tgt: add I_T nexus support
[SCSI] srp_transport: add target driver support
[SCSI] tgt: convert libsrp and ibmvstgt to use srp_transport
[SCSI] tgt: move tsk_mgmt_response callback to transport class
[SCSI] tgt: convert ibmvstgt to use transport tsk_mgmt_response callback
[SCSI] scsi_transport_srp: remove tgt dependencies
[SCSI] ps3rom: convert to use the data buffer accessors
[SCSI] sg: increase sglist_len of the sg_scatter_hold structure
[SCSI] fc4: convert to use the data buffer accessors
[SCSI] tgt: fix can_queue bug
[SCSI] add supported_mode and active_mode attributes to the host
[SCSI] fc_transport: add target driver support
[SCSI] srp_transport: convert to use supported_mode attribute
ips: sg chaining support
zfcp: sg chaining support
libata sg chaining support fix
qla1280: sg chaining fixes
[SCSI] add use_sg_chaining option to scsi_host_template
qla1280: enable use_sg_chaining option
revert sg segment size ifdefs
remove blk_queue_max_phys_segments in libata
remove sglist_len
SPARC64: fix iommu sg chaining
swiotlb: fix map_sg failure handling
IA64: iommu uses sg_next with an invalid sg element
[SCSI] Remove full sg table memset()
intel-iommu sg chaining support
arm: build fix
ide: build fix
parisc: fix sg_page() fallout
intel-iommu: fix sg_page()
sparc64: zero out dma_length
Fabio Olive Leite (1):
Re: [NFS] [PATCH] Attribute timeout handling and wrapping u32 jiffies
Faidon Liambotis (2):
Kconfig: order options
Kconfig: remove references of pcmcia-cs
Felipe Balbi (8):
USB: SisUSB2VGA: Whitespace Cleanups
USB: SisUSB2VGA: Remove if 0'ed code
USB: SisUSB2VGA: Mis-spelled word
USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb.h
USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_init.c
USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_init.h
USB: SisUSB2VGA: Lindent drivers/usb/misc/sisusbvga/sisusb_struct.h
USB: SisUSB2VGA: Convert printk to dev_* macros
Felix Fietkau (1):
ssb: Fix a null pointer check in mipscore init
Feng Tang (2):
sdhci: remove DMA capability check from controller's PCI Class reg
sdhci: add SDHCI_QUIRK_BROKEN_DMA quirk
Fengguang Wu (18):
readahead: compacting file_ra_state
readahead: mmap read-around simplification
readahead: combine file_ra_state.prev_index/prev_offset into prev_pos
radixtree: introduce radix_tree_next_hole()
readahead: basic support of interleaved reads
readahead: remove the local copy of ra in do_generic_mapping_read()
readahead: remove several readahead macros
readahead: remove the limit max_sectors_kb imposed on max_readahead_kb
filemap: trivial code cleanups
filemap: convert some unsigned long to pgoff_t
convert ill defined log2() to ilog2()
writeback: fix time ordering of the per superblock inode lists 8
writeback: fix ntfs with sb_has_dirty_inodes()
writeback: remove pages_skipped accounting in __block_write_full_page()
writeback: introduce writeback_control.more_io to indicate more io
writeback: remove unnecessary wait in throttle_vm_writeout()
x86: call free_init_pages() with irqs enabled in alternative_instructions()
trivial copy_data_pages() tidy up
Fernando Luis Vázquez Cao (2):
kmap leak fix for x86_32 kdump
isdn/sc: remove unused REQUEST_IRQ and unnecessary header file
Florian Fainelli (1):
[MIPS] MTX1: Add defconfig file
Florin Malita (6):
[MTD] Fix potential leak in rfd_ftl_add_mtd
UBI: fix leak in ubi_scan_erase_peb
tehuti: possible leak in bdx_probe
mmc: possible leak in mmc_read_ext_csd
V4L/DVB (6325): Double-free in cx23885_initdev
V4L/DVB (6350): V4L: possible leak in em28xx_init_isoc
Francis Moreau (1):
i2c-bfin-twi: Remove useless twi_lock mutex
Franck Bui-Huu (7):
[MIPS] Remove '-mno-explicit-relocs' option when CONFIG_BUILD_ELF64
[MIPS] Automatically set CONFIG_BUILD_ELF64
[MIPS] Rename CONFIG_BUILD_ELF64 into KBUILD_64BIT_SYM32
[MIPS] Don't abort the build process if '-msym32' isn't supported
[MIPS] Add BUG_ON assertion for attempt to run kernel on the wrong CPU type.
[MIPS] tlbex.c: Cleanup __init usage.
Break ELF_PLATFORM and stack pointer randomization dependency
Francois Romieu (12):
[IPG]: add IP1000A driver to kernel tree
r8169: convert bitfield to plain enum mask
r8169: MSI support
r8169: remove private net_device_stats structure
r8169: use the existing symbolic name of vendor PCI ID 0x1259
r8169: add MAC identifiers
r8169: remove dead wood
r8169: make room for more phy init changes
r8169: phy init for the 8168
r8169: phy init cleanup
r8169: update the phy init for the 8168C
r8169: more phy init for the 8168
Frank A Kingswood (1):
USB: Driver for CH341 USB-serial adaptor
Frank Blaschka (1):
qeth: EDDP does not work on large MTUs
Gabriel C (4):
[POWERPC] Typo fixes interrrupt -> interrupt
[SCSI] NCR5380: fix NCR53C400_PSEUDO_DMA is not defined
[SCSI] fdomain: fix CONFIG_PCI=n warnings
KVM: Fix defined but not used warning in drivers/kvm/vmx.c
Gabriel Craciunescu (1):
Typo fixes retrun -> return
Gary Hade (5):
PCI: remove transparent bridge sizing
PCI: skip ISA ioresource alignment on some systems
PCI: avoid P2P prefetch window for expansion ROMs
PCI: use _CRS for PCI resource allocation
PCI: modify PCI bridge control ISA flag for clarity
Gautham R Shenoy (2):
sched: fix rt ptracer monopolizing CPU
Add irq protection in the percpu-counters cpu-hotplug-callback path
Geert Uytterhoeven (36):
[POWERPC] PS3: Add new LV1 error codes
libertas link error due to gcc `smartness'
m68k: Atari input drivers cleanup
m68k: Atari keyboard ACIA driver cleanup
m68k: ignore restart_syscall
dm: emc_endio returns void
m68k: fix net drivers after recent get_stats updates
b43 wireless needs <linux/io.h>
ssb bus needs <linux/io.h>
PS3 system bus add_uevent_var() fallout
Atari keyboard: incorporate additional review comments
fbdev: fb_create_modedb() non-static `int first = 1;'
atyfb: atyfb: Unshare pseudo_palette
ps3fb: Fix spurious mode change failures
ps3av: eliminate unneeded temporary variables
ps3av: eliminate PS3AV_DEBUG
ps3av: use PS3 video mode ids in autodetect code
ps3av: treat DVI-D like HDMI in autodetect
ps3av: add autodetection for VESA modes
ps3av: add quirk database for broken monitors
ps3av: remove unused ps3av_set_mode()
ps3av: dont distinguish between `boot' and `non-boot' autodetection
ps3fb: convert from printk()/DPRINTK() to dev_*()/pr_*()
ps3fb: do not print warnings on invalid frame numbers
ps3fb: clean up includes
ps3fb: make ps3fb_wait_for_vsync() and ps3fb_flip_ctl() static
ps3fb: fix possible overlap of GPU command buffer and frame buffer
ps3fb: use fb_info.par properly
ps3fb: don't keep the borders for non-fullscreen modes in XDR memory
ps3fb: add virtual screen and panning support
ps3fb: enhance horizontal panning on firmware 1.90 and up
fb: move and rename extern declaration for global_mode_option
ps3fb: default to 480p on DVI-D/HDMI if video=safe
fb modedb: Refactor confusing mode_option assignment
ps3av: remove unused fields in ps3av_monitor_quirks
kbuild: cc-cross-prefix spelling
Geoff Levand (7):
[POWERPC] PS3: Enhance storage probe debug output
[POWERPC] PS3: Cleanup of os-area.c
[POWERPC] PS3: Remove unused os-area params
[POWERPC] PS3: os-area workqueue processing
[POWERPC] PS3: Add os-area rtc_diff set/get routines
[POWERPC] PS3: Save os-area params to device tree
[POWERPC] PS3: Add os-area database routines
Gerrit Renker (28):
[DCCP]: Reuse ktime_get_real() calls again
[DCCP]: Provide 10s of microsecond timesource
[DCCP]: Simplify interface of dccp_sample_rtt
[DCCP]: Shorten variable names in dccp_check_seqno
[DCCP]: Fix Reset/Sync-Flood Bug
[DCCP]: Parameter renaming
[DCCP]: Send Reset upon Sync in state REQUEST
[CCID3]: Move NULL-protection into function
[DCCP]: Add FIXME for send_delayed_ack
[DCCP]: Add Support for Data 1 .. 3 fields of Reset packets
[DCCP]: Remove duplicate code for Reset from connected socket
[DCCP]: Rate-limit DCCP-Syncs
[DCCP]: Sequence number wrap-around when sending reset
[DCCP]: Factor out common code for generating Resets
[DCCP]: Reduce the number of writable states
[DCCP]: Wait for CCID
[DCCP]: Add socket option to query the current MPS
[DCCP]: Make all `debug' parameters bool
[DCCP]: Update API documentation
[CCID2]: Simplify interface
[CCID2]: Remove ugly BUG_ON
[CCID2]: Remove redundant BUG_ON
[CCID2]: Remove redundant case block
[CCID2]: Sequence number wraparound issues
[DCCP]: Tidy-up -- minisock initialisation
[DCCP]: Wrong format in printk
[DCCP]: Correct documentation
[DCCP]: Twice the wrong reset code in receiving connection-Requests
Gilbert Wu (1):
[SCSI] aic94xx: Add new PCI ID for ASC58300
Giuliano Pochini (1):
[ALSA] echoaudio - Add barrier() to prevent compiler optimization
Glauber de Oliveira Costa (3):
x86: remove STR() macros
x86: use descriptor's functions instead of inline assembly
turn err into errx in lguest call sites
Gong Jun (1):
hwmon: (w83792d) Add individual alarm files
Grant Grundler (1):
atomic_ops.txt: mention local_t
Grant Likely (59):
[POWERPC] Only ignore arch/ppc/include, not arch/ppc/boot/include
[POWERPC] mpc8349: Add linux,network-index to ethernet nodes in device tree
[POWERPC] mpc5200: Add cuimage support for mpc5200 boards
[POWERPC] Virtex: Add uartlite bootwrapper driver
[POWERPC] Virtex: Add Kconfig macros for Xilinx Virtex board support
[POWERPC] Virtex: add xilinx interrupt controller driver
[POWERPC] Virtex: Add generic Xilinx Virtex board support
[POWERPC] Add PowerPC Xilinx Virtex entry to maintainers
[POWERPC] Uartlite: Fix reg io to access documented register size
[POWERPC] Uartlite: change name of ports to ulite_ports
[POWERPC] Uartlite: Add macro for uartlite device name
[POWERPC] Uartlite: Separate the bus binding from the driver proper
[POWERPC] Uartlite: Comment block tidy
[POWERPC] Uartlite: Add of-platform-bus binding
[POWERPC] Uartlite: Let the console be initialized earlier
[POWERPC] Uartlite: Flush RX fifo in bootwrapper
[POWERPC] XilinxFB: Move xilinxfb_platform_data definition to a shared header file
[POWERPC] Setup default eth addr in embed_config for Xilinx Virtex platforms
[POWERPC] Uartlite: Add macros for register names
[POWERPC] Uartlite: Revert register io access changes
[POWERPC] Lite5200: Use comma delimiter format for lists in device tree
[POWERPC] Enable debug info on boot wrapper
[POWERPC] XilinxFB: add banner output to probe routine when DEBUG is defined
[POWERPC] XilinxFB: Replace calls to printk with dev_dbg, dev_err, etc.
[POWERPC] XilinxFB: rename failout labels to reflect failure
[POWERPC] XilinxFB: Split device setup from bus binding
[POWERPC] XilinxFB: cleanup platform_bus binding to use platform bus API.
[POWERPC] XilinxFB: add of_platform bus binding
[POWERPC] XilinxFB: Make missing pdata structure non-fatal
Add Xilinx SystemACE entry to maintainers
Sysace: Use the established platform bus api
Sysace: Move structure allocation from bus binding into common code
Sysace: minor rework and cleanup changes
Sysace: Move IRQ handler registration to occur after FSM is initialized
Sysace: Add of_platform_bus binding
Sysace: Labels in C code should not be indented.
Sysace: Minor coding convention fixup
Sysace: sparse fixes
Sysace: Don't enable IRQ until after interrupt handler is registered
[POWERPC] XilinxFB: sparse fixes
[POWERPC] Virtex: Fix URL for Xilinx Virtex support in MAINTAINERS
[POWERPC] Don't build arch/powerpc/sysdev/dcr.c for ARCH=ppc kernels
[POWERPC] Uartlite: bootwrapper bug fix, getc loops forever
[POWERPC] MPC52xx: Drop show_cpuinfo platform hooks from Lite5200
[POWERPC] MPC52xx: Trim includes on mpc5200 platform support code
[POWERPC] MPC5200: Don't make firmware fixups into common code
[POWERPC] Add co-maintainer for PowerPC MPC52xx platform
[POWERPC] Only call ppc_md.setup_arch() if it is provided
[POWERPC] Remove empty ppc_md.setup_arch hooks
[POWERPC] Platforms shouldn't mess with ROOT_DEV
[POWERPC] XilinxFB: Use pdata to pass around framebuffer parameters
[POWERPC] XilinxFB: Add support for custom screen resolution
[POWERPC] XilinxFB: Allow fixed framebuffer base address
Lite5200 shouldn't mess with ROOT_DEV
XilinxFB: typo bugfix
mpc52xx-ata: fix compile warning (unused variable)
mpc52xx-uart: fix compile warning (format type mismatch)
[POWERPC] bestcomm: Restrict bus prefetch bugfix to original mpc5200 silicon.
ppc: fix AT_VECTOR_SIZE on arch/ppc
Greg Kroah-Hartman (22):
Driver core: remove subsys_set_kset
Driver core: remove kset_set_kset_s
Driver core: remove subsys_put()
Driver core: remove subsys_get()
Driver core: remove put_bus()
Driver core: remove get_bus()
kobjects: fix up improper use of the kobject name field
cdev: remove unneeded setting of cdev names
Drivers: clean up direct setting of the name of a kset
kobject: remove the static array for the name
sysfs: spit a warning to users when they try to create a duplicate sysfs file
driver core: remove subsystem_init()
Driver core: rename ktype_class
Driver core: rename ktype_device
Driver core: rename ktype_driver
Driver core: rename ktype_edd and ktype_efivar
kset: add some kerneldoc to help describe what these strange things are
kobject: update the copyrights
USB: rename choose_configuration
USB: make usb_release_interface static
USB: fix memory leak in berry_charge driver
PCI: merge almost all of pci_32.h and pci_64.h together
Greg Ungerer (28):
[ARM] 4532/1: allow configuration of processor ID
[ARM] 4533/1: AT91x40 timer support
[ARM] 4534/1: AT91x40 interrupt support
[ARM] 4535/1: AT91x40 function prototypes
[ARM] 4538/1: Atmel EB01 board support
[ARM] 4537/1: build support for AT91x40 and EB01
[ARM] 4536/1: configure support for AT91x40 and EB01
M68KNOMMU: remove unused config symbol CONFIG_DISKtel
m68knommu: local module/elf definitions
m68knommu: updated defconfig
m68knommu: no separate stack region to report at startup
m68knommu: fix syscall restart handling
m68knommu: remove use of undefined symbols in setup.c
m68knommu: fix make archclean
m68knommu: new style ColdFire UART driver
m68knommu: cleanup m68knommu timer code
m68knommu: remove unused variables in setup.c
m68knommu: cleanup 68328 init code
m68knommu: cleanup 68328 timer code
m68knommu: cleanup 68360 startup code
m68knommu: cleanup 68EZ328 init code
m68knommu: cleanup 68VZ328 init code
m68knommu: mark setup_arch() as __init
m68knommu: mark mem init functions as __init
m68knommu: add platform struct for ColdFire UART driver
m68knommu: define DMA channels for ColdFire 532x
m68knommu: remove unused machdep variable definitions
add port definition for mcf UART driver
Gregory Haskins (2):
lockdep: fix mismatched lockdep_depth/curr_chain_hash
KVM: Remove arch specific components from the general code
Guennadi Liakhovetski (4):
[POWERPC] Fix i2c device string format
[POWERPC] linkstation updates
provide stubs for enable_irq_wake() and disable_irq_wake()
wake up from a serial port
H. Peter Anvin (4):
[x86] remove uses of magic macros for boot_params access
Remove magic macros for screen_info structure members
x86: Create clflush() inline, remove hardcoded wbinvd
x86: clean up setup.h and the boot code
Haavard Skinnemoen (14):
[AVR32] Move AT32_PM_BASE definition into pm.h
[AVR32] Wire up USBA device
[AVR32] checkstack support
[AVR32] Kill a few hardcoded constants in vmlinux.lds
[AVR32] Remove unneeded 8K alignment of .text section
[AVR32] Make dma_sync_*_for_cpu no-ops
[AVR32] Ignore a few irrelevant syscalls
[AVR32] Don't use __builtin_xchg()
backlight: Add Samsung LTV350QV LCD driver
USB: add atmel_usba_udc driver
atmel_usba_udc: Keep track of the device status
[AVR32] Fix a couple of sparse warnings
[AVR32] Implement more at32_add_device_foo() functions
[AVR32] Implement at32_add_device_cf()
Hannes Reinecke (3):
[SCSI] aic7xxx: Add suspend/resume support
[SCSI] aic7xxx: Update Maintainer information
[SCSI] aic7xxx: Fix firmware build
Hans J. Koch (1):
pxafb: Add support for other palette formats
Hans Verkuil (71):
V4L/DVB (5881): ivtv: init channel for NTSC_M_JP standard.
V4L/DVB (5902): Add ivtv-fb framebuffer driver.
V4L/DVB (5904): ivtv-fb: cleanups
V4L/DVB (5905): ivtv-fb: Use proper ioctl value
V4L/DVB (5906): ivtv-fb: replace HZ with msecs_to_jiffies
V4L/DVB (5909): ivtv: update version to 1.1 to mark ivtv-fb support
V4L/DVB (5910): ivtv-fb: improve debug message
V4L/DVB (5919): ivtv: remove dead code
V4L/DVB (5921): ivtv: add missing composite input line for ivtv_pci_pg600v2
V4L/DVB (5922): ivtv, cx25840: postpone fw load until first use
V4L/DVB (5924): ivtv-fb: initializing the fb should trigger ivtv firmware load
V4L/DVB (5927): ivtv: set correct crystal frequency of the GVMVPRX cards
V4L/DVB (5928): tuner: fix TOP values for the Panasonic VP27 tuner.
V4L/DVB (5929): Add vp27smpx driver
V4L/DVB (5992): ivtv: show card name as well in the LOG_STATUS output.
V4L/DVB (5993): cx25840: resetting also requires reloading the firmware
V4L/DVB (5994): ivtv: make VIDIOC_INT_RESET support smarter.
V4L/DVB (5995): ivtv: add AverMedia M116
V4L/DVB (5997): cx25840: fix audio mute handling and reporting
V4L/DVB (5998): ivtv: no need to mute the audio input
V4L/DVB (5999): cx25840: add radio support.
V4L/DVB (6002): ivtv: remove unused struct field.
V4L/DVB (6003): vp27smpx: correctly attribute the origin of the driver
V4L/DVB (6043): ivtv: fix incorrect round-robin implementation
V4L/DVB (6045): ivtv: fix handling of INITIALIZE_INPUT fw call
V4L/DVB (6046): ivtv: always steal full frames if out of buffers.
V4L/DVB (6047): ivtv: Fix scatter/gather DMA timeouts
V4L/DVB (6048): ivtv: fix stop stream locking
V4L/DVB (6049): ivtv: fix VBI reinsertion decoding
V4L/DVB (6050): ivtv: retry/timer improvements
V4L/DVB (6051): cx25840: make proper use of SOFT_RESET
V4L/DVB (6053): ivtv: setup TV output standard on init to prevent flicker
V4L/DVB (6054): ivtv: specify some stream sizes in kB instead of MB
V4L/DVB (6055): ivtv: improve debug messages
V4L/DVB (6056): ivtv: move serialization to the fileops level
V4L/DVB (6057): ivtv-fb: remove unused header includes
V4L/DVB (6058): ivtv: add support for highmem udma
V4L/DVB (6059): ivtv: log stereo/bilingual audio modes
V4L/DVB (6060): ivtv: fix IVTV_IOC_DMA_FRAME bug introduced by highmem bugfix
V4L/DVB (6061): ivtv: add VIDIOC_OVERLAY
V4L/DVB (6086): ivtv: fix output mode processing: UDMA_YUV wasn't cleared
V4L/DVB (6087): ivtv: prevent changing VBI format while capture is in progress
V4L/DVB (6088): cx2341x: some controls can't be changed while the device is busy
V4L/DVB (6089): ivtv: log in status if framebuffer uses YUV instead of RGB
V4L/DVB (6090): ivtv-fb: correct transparency bit reporting
V4L/DVB (6091): ivtv: header cleanup
V4L/DVB (6092): ivtv: more cleanups, merged ivtv-audio.c and ivtv-video.c into ivtv-routing.c
V4L/DVB (6093): ivtv: reorganized and cleanup ivtv struct
V4L/DVB (6094): ivtv: more ivtv-driver.h cleanups
V4L/DVB (6096): ivtv: fix V4L2_ENC_CMD_STOP_AT_GOP_END support
V4L/DVB (6097): ivtv: set correct pixel format and alpha properties
V4L/DVB (6108): videodev2.h: add new pixel formats for the cx23415 OSD
V4L/DVB (6109): ivtv: use new videodev2.h pixel formats
V4L/DVB (6112): cx25840: use a workqueue to load the firmware
V4L/DVB (6113): ivtv: udelay for the i2c bus was set too high
V4L/DVB (6115): ivtv/ivtv-fb: improve locking to avoid initialization problems
V4L/DVB (6116): ivtv: VBI cleanups and fixes
V4L/DVB (6117): ivtv: finish VBI related cleanup
V4L/DVB (6118): ivtv-fb: add missing FBIO_WAITFORVSYNC ioctl define
V4L/DVB (6119): ivtvfb: renamed ivtv-fb to ivtvfb, move header to include/linux
V4L/DVB (6120): ivtvfb: rename some missed ivtv-fb references to ivtvfb
V4L/DVB (6121): ivtvfb: replace ivtv_fb prefix to ivtvfb
V4L/DVB (6123): ivtv: move ivtv.h public header to include/linux
V4L/DVB (6321): Remove obsolete VIDIOC_S/G_MPEGCOMP ioctls
V4L/DVB (6338): ivtv: fix incorrect EBUSY return
V4L/DVB (6339): ivtv: set the video color to black instead of green when capturing from the radio
V4L/DVB (6341): ivtv: fix resizing MPEG1 streams
V4L/DVB (6342): ivtv: fix circular locking (bug 9037)
V4L/DVB (6343): ivtvfb: check return value of unregister_framebuffer
V4L/DVB (6347): ivtv: fix video mute when radio is used
V4L/DVB (6348): ivtv: undo video mute when closing the radio
Hans de Goede (3):
hwmon: add support for Fintek F71882FG and F71883FG
hwmon: update sysfs interface document - error handling
hwmon: Add new combined driver for FSC chips
Hans-Christian Egtvedt (4):
[ALSA] Add SPI devices to ALSA Kconfig and Makefile
[ALSA] ALSA sound driver for the AT73C213 DAC using Atmel SSC driver
Driver for the Atmel on-chip SSC on AT32AP and AT91
[AVR32] Wire up AT73C213 sound driver on ATSTK1000 board
Hans-Jürgen Koch (1):
V4L/DVB (6215): Bugfix for saa6588.c, add forgotten spin_lock_init()
Harald Welte (1):
[ALSA] s3c24xx-pcm: fix hw_params dma handling
Hartmut Birr (1):
V4L/DVB (5985): Fix the min/max frequencies of some DVB-C frontends
He, Qing (7):
KVM: Add get/set irqchip ioctls for in-kernel PIC live migration support
KVM: Bypass irq_pending get/set when using in kernel irqchip
KVM: in-kernel IOAPIC save and restore support
KVM: disable tpr/cr8 sync when in-kernel APIC is used
KVM: round robin for APIC lowest priority delivery mode
KVM: enable in-kernel APIC INIT/SIPI handling
KVM: VMX: Fix exit qualification width on i386
Heiko Carstens (14):
[AF_IUCV]: remove static declarations from header file.
lockdep: s390: connect the sysexit hook
[S390] zcrypt: make init/exit functions static.
[S390] Get rid of a bunch of sparse warnings again.
[S390] Get rid of ARCH_KMALLOC_MINALIGN.
[S390] qdio: dont cast function pointers and use them to call functions.
[S390] Force link error if xchg/cmpxchg gets called with unsupported size.
[S390] Make vmalloc area start at address > 4GB.
[S390] cpcmd: fix inline assembly usage.
[S390] vmwatchdog: fix broken inline assembly.
[S390] pfault: Fix alignment of parameter list.
[SCSI] zfcp: avoid if (whatever) ; constructs.
[S390] Add per-cpu idle time / idle count sysfs attributes.
net: fix xfrm build - missing scatterlist.h include
Henrique de Moraes Holschuh (10):
ACPI: thinkpad-acpi: make room for more features in tp_features bitfield
ACPI: thinkpad-acpi: issue EV_SYNC after EV_SWITCH
ACPI: thinkpad-acpi: add mutex-based locking to input device event send path
ACPI: thinkpad-acpi: keep track of module state
ACPI: thinkpad-acpi: check version of hot key firmware
ACPI: thinkpad-acpi: dequeue all pending hot key events at once (v2.2)
ACPI: thinkpad-acpi: fix regression on HKEY LID event handling
ACPI: thinkpad-acpi: use a separate platform device for hwmon and name it (v2)
ACPI: thinkpad-acpi: duplicate driver attributes to new hwmon pdrv
ACPI: thinkpad-acpi: skip blanks before the data when parsing sysfs
Herbert Valerio Riedel (1):
[ARM] 4572/1: ep93xx: add cirrus logic edb9307 support
Herbert Xu (68):
[NETLINK]: Avoid pointer in netlink_run_queue
[SKBUFF]: Fix up csum_start when head room changes
[PKT_SCHED]: Add stateless NAT
[IPSEC] esp: Remove keys from esp_data structure
[IPSEC] ah: Remove keys from ah_data structure
[IPSEC]: Move common output code to xfrm_output
[IPSEC]: Move xfrm_state_check into xfrm_output.c
[IPSEC]: Move output replay code into xfrm_output
[IPSEC]: Unexport xfrm_replay_notify
[IPSEC]: Move RO-specific output code into xfrm6_mode_ro.c
[IPSEC]: Remove bogus ref count in xfrm_secpath_reject
[IPSEC]: Store IPv6 nh pointer in mac_header on output
[IPSEC]: Remove gratuitous km wake-up events on ACQUIRE
[IPSEC]: Move common code into xfrm_alloc_spi
[XFRM] user: Move attribute copying code into copy_to_user_state_extra
[IPSEC]: Lock state when copying non-atomic fields to user-space
[IPSEC]: Move state lock into x->type->output
[CRYPTO] api: Add aead crypto type
[CRYPTO] api: Add support for multiple template parameters
[CRYPTO] api: Add missing headers for setkey_unaligned
[CRYPTO] ablkcipher: Remove queue pointer from common alg object
[CRYPTO] api: Move scatterwalk into algapi
[CRYPTO] scatterwalk: Add scatterwalk_map_and_copy
[CRYPTO] api: Fixed crypto_*_reqsize return type
[CRYPTO] aead: Add authenc
[CRYPTO] api: Kill crypto_km_types
[CRYPTO] cryptomgr: Fix parsing of recursive algorithms
[CRYPTO] authenc: Kill spaces in algorithm names
[CRYPTO] blkcipher: Remove alignment restriction on block size
[CRYPTO] api: Explain the comparison on larval cra_name
[CRYPTO] blkcipher: Increase kmalloc amount to aligned block size
[CRYPTO] blkcipher: Added blkcipher_walk_virt_block
[IPSEC] esp: Remove NAT-T checksum invalidation for BEET
[IPSEC] beet: Fix extension header support on output
[IPSEC]: Set skb->data to payload in x->mode->output
[IPSEC]: Use IPv6 calling convention as the convention for x->mode->output
[IPSEC]: Get rid of ipv6_{auth,esp,comp}_hdr
[IPSEC]: Move IP length/checksum setting out of transforms
[IPSEC]: Move IP protocol setting from transforms into xfrm4_input.c
[SKBUFF]: Merge common code between copy_skb_header and skb_clone
[SKBUFF]: Add skb_morph
[IPV4]: Make ip_defrag return the same packet
[IPV4]: Change ip_defrag to return an integer
[NET]: Avoid unnecessary cloning for ingress filtering
[BRIDGE]: Unshare skb upon entry
[NETFILTER]: Do not copy skb in skb_make_writable
[IPVS]: Replace local version of skb_make_writable
[NETFILTER]: Avoid skb_copy/pskb_copy/skb_realloc_headroom
[NETFILTER]: Replace sk_buff ** with sk_buff *
[IPV6]: Make ipv6_frag_rcv return the same packet
[IPV6]: Avoid skb_copy/pskb_copy/skb_realloc_headroom on input
[NET]: Fix csum_start update in pskb_expand_head
[NET]: Avoid copying TCP packets unnecessarily
[IPV6]: Replace sk_buff ** with sk_buff * in input handlers
[IPSEC]: Fix pure tunnel modes involving IPv6
[IPSEC]: Move tunnel parsing for IPv4 out of xfrm4_input
[IPSEC]: Get nexthdr from caller in xfrm6_rcv_spi
[IPSEC]: Move ip_summed zapping out of xfrm6_rcv_spi
[IPSEC]: Fix length check in xfrm_parse_spi
[IPSEC]: Move type and mode map into xfrm_state.c
[IPSEC]: Add missing BEET checks
[IPSEC]: Store afinfo pointer in xfrm_mode
[IPSEC]: Use the top IPv4 route's peer instead of the bottom
[IPSEC]: Disallow combinations of RO and AH/ESP/IPCOMP
[IPSEC]: Rename mode to outer_mode and add inner_mode
[NET]: Fix possible dev_deactivate race condition
[NET]: Fix SKB_WITH_OVERHEAD calculation
Fix synchronize_irq races with IRQ handler
HighPoint Linux Team (2):
[SCSI] hptiop: adding new firmware interface and more PCI device IDs
[SCSI] hptiop: avoid buffer overflow when returning sense data
Hirokazu Takata (1):
m32r: serial: remove M32R_SIO_SHARE_IRQS
Hiroshi Shimamoto (5):
sched: clean up sched_fork()
x86: merge init_task_32/64.c
x86: add lapic_shutdown for x86_64
x86: add safe_smp_processor_id for x86_64
x86: unify crash_32/64.c
Hisashi Hifumi (1):
mm: use pagevec to rotate reclaimable page
Hoang-Nam Nguyen (4):
IB/ehca: Use remap_4k_pfn() to map firmware contexts to user space
IB/ehca: Fix large page HW cap defines
IB/ehca: Fix mem leak of firmware ctrlblock in ehca_create_srq()
IB/ehca: Adjust 64-bit alignment of create QP response for userspace
Holger Schurig (40):
libertas: remove fw.c
libertas: fix one more sparse warning
libertas: make more functions static & remove unused functions
libertas: uppercase some #defines
libertas: access mesh_dev more carefully
libertas: tune hardware info output
libertas: remove debugmode
libertas: make the hex dumper nicer
libertas: remove a hundred CMD_RET_xxx definitions
libertas: use LBS_DEB_HOST for host-to-card communications
libertas: use LBS_DEB_HOST for host-to-card communications
add support for Marvell 8385 CF cards
libertas: remove unused adapter->prev_XXXX variables
libertas: remove adapter->{rx,tx}antenna
libertas: remove adapter->prescan
libertas: remove adapter->scanprobes
libertas: remove adapter->pkttxctrl
libertas: remove adapter->txrate
libertas: remove adapter->rxpd_rate
libertas: remove adapter->{data,bcn}_avg_factor
libertas: remove adapter->nullpktinterval
libertas: remove adapter->locallisteninterval
libertas: remove adapter->multipledtim
libertas: remove adapter->atimwindow
libertas: remove adapter->regiontableindex
libertas: remove adapter->listeninterval
libertas: remove adapter->adhoc_grate_enabled
libertas: remove adapter->beaconperiod
libertas: remove adapter->scanmode
libertas: remove adapter->scantype
libertas: remove bss_descriptior->networktsf
libertas: remove bss_descriptor->timestamp
libertas: fix two debug statements in cmdresp.c
libertas: fix u8 constant
libertas: fix a debug statement
libertas: fix "warning: Using plain integer as NULL pointer" sparse warnings
libertas: clean up scan debug messages
libertas: remove one superfluous include
libertas: let get nick return what set nick has set
janitorial: fix all double includes in drivers/net/wireless
Hollis Blanchard (1):
[POWERPC] 4xx: Implement udbg_getc() for 440
Huang, Ying (1):
x86: NX bit handling in change_page_attr()
Hugh Dickins (2):
[POWERPC] ppc64: support CONFIG_DEBUG_PREEMPT
fix mprotect vma_wants_writenotify prot
Hye-Shik Chang (1):
[CRYPTO] seed: New cipher algorithm
Ian Armstrong (9):
V4L/DVB (5908): ivtv-fb: cleanups, prevent fw calls in some cases
V4L/DVB (5970): ivtv: prevent vertical overflow of yuv output
V4L/DVB (5971): ivtv-fb: framebuffer timings no longer locked on module load
V4L/DVB (5972): ivtv: prevent yuv register updates from being missed
V4L/DVB (5973): ivtv: attach yuv field order to each frame
V4L/DVB (6340): ivtvfb: screen mode change sometimes goes wrong
V4L/DVB (6345): ivtvfb: YUV handling of an image which is not visible in the display area
V4L/DVB (6346): ivtvfb: YUV output size fix when ivtvfb is not loaded
V4L/DVB (6380): ivtvfb: Removal of the 'osd_compat' module option
Ilpo Järvinen (55):
[TCP]: Add highest_sack seqno, points to globally highest SACK
[TCP]: Extracted rexmit hint clearing from the LOST marking code
[TCP]: Rexmit hint must be cleared instead of setting it
[TCP]: Move Reno SACKed_out counter functions earlier
[TCP] FRTO: remove unnecessary fackets/sacked_out recounting
[TCP]: Access to highest_sack obsoletes forward_cnt_hint
[TCP]: Move code from tcp_ecn.h to tcp*.c and tcp.h & remove it
[TCP]: Add tcp_dec_pcount_approx int variant
[TCP]: Remove num_acked>0 checks from cong.ctrl mods pkts_acked
[TCP]: Tighten tcp_sock's belt, drop left_out
[TCP]: Add tcp_left_out(tp) "back" to get cleaner looking lines
[TCP]: Left out sync->verify (the new meaning of it) & definify
[TCP]: Restore over-zealous tcp_sync_left_out-like removals
[TCP]: Keep state in Disorder also if only lost_out > 0
[TCP]: Reduce sacked_out with reno when purging write_queue
[TCP]: Don't panic if S+L skb is detected
[TCP]: Move sack_ok access to obviously named funcs & cleanup
[TCP]: Update comment about highest_sack validity
[TCP]: Remove unnecessary wrapper tcp_packets_out_dec
[TCP]: tcp_packets_out_inc to tcp_output.c (no callers elsewhere)
[TCP]: Rename tcp_ack_packets_out -> tcp_rearm_rto
[TCP]: Discard fuzzy SACK blocks
[TCP] MIB: Add counters for discarded SACK blocks
[NET] Cleanup: DIV_ROUND_UP
[NET]: DIV_ROUND_UP cleanup (part two)
[TCP]: Maintain highest_sack accurately to the highest skb
[TCP]: Make fackets_out accurate
[TCP]: clear_all_retrans_hints prefixed by tcp_
[TCP]: Move accounting from tso_acked to clean_rtx_queue
[TCP]: Cleanup tcp_tso_acked and tcp_clean_rtx_queue
[TCP] FRTO: Improve interoperability with other undo_marker users
[TCP] FRTO: Update sysctl documentation
[TCP]: Enable SACK enhanced FRTO (RFC4138) by default
[TCP]: Avoid clearing sacktag hint in trivial situations
[TCP]: Re-place highest_sack check to a more robust position
[TCP]: Reordered ACK's (old) SACKs not included to discarded MIB
[TCP] MIB: Count FRTO's successfully detected spurious RTOs
[TCP]: No fackets_out/highest_sack tuning when SACK isn't enabled
[TCP]: fix comments that got messed up during code move
[TCP]: Update comment of SACK block validator
[TCP]: Wrap-safed reordering detection FRTO check
[TCP]: Fix two off-by-one errors in fackets_out adjusting logic
[TCP]: Comment fastpath_cnt_hint off-by-one trap
[TCP]: "Annotate" another fackets_out state reset
[TCP]: Separate lost_retrans loop into own function
[TCP]: Add bytes_acked (ABC) clearing to FRTO too
[TCP]: Fix mark_head_lost to ignore R-bit when trying to mark L
[TCP]: Kill almost unused variable pcount from sacktag
[TCP]: Extract tcp_match_queue_to_sack from sacktag code
[TCP]: No need to re-count fackets_out/sacked_out at RTO
[TCP]: Fix lost_retrans loop vs fastpath problems
[TCP]: Limit processing lost_retrans loop to work-to-do cases
[TCP]: high_seq parameter removed (all callers use tp->high_seq)
[TCP]: Make snd_cwnd_cnt 32-bit
[TCP]: Remove lost_retrans zero seqno special cases
Ilya Frolov (2):
Input: usbtouchscreen - add support for GeneralTouch devices
HID: Add GeneralTouch touchscreen to the blacklist
Ilya Yanok (1):
vfb: make virtual framebuffer mmapable
Imre Deak (3):
ARM: OMAP: add SoSSI clock
ARM: OMAP: add SoSSI clock (remove manual checking of SoSSI state from idle)
ARM: OMAP: N770: add missing LCD, LCD controller, touchscreen device registration
Inaky Perez-Gonzalez (12):
usb: introduce usb_device authorization bits
usb: add the concept of default authorization to USB hosts
usb: cleanup usb_register_bus() and hook up sysfs group
usb: initialize authorization and wusb bits in USB devices
usb: usb_set_configuration() obeys authorization
usb: usb_get_configuration() obeys authorization
usb: usb_probe_interface() obeys authorization
usb: usb_generic_probe() obeys authorization
usb: split usb_new_device for clarity and refactoring
usb: introduce usb_authorize/deauthorize()
usb: hook up device authorization to sysfs
usb: document device authorization
Ingo Molnar (96):
[9P]: build fix with !CONFIG_SYSCTL
sched: fix sysctl_sched_child_runs_first flag
sched: resched task in task_new_fair()
sched: small sched_debug cleanup
sched: debug: track maximum 'slice'
sched: uniform tunings
sched: use constants if !CONFIG_SCHED_DEBUG
sched: remove stat_gran
sched: remove precise CPU load
sched: remove precise CPU load calculations #2
sched: track cfs_rq->curr on !group-scheduling too
sched: cleanup: simplify cfs_rq_curr() methods
sched: uninline __enqueue_entity()/__dequeue_entity()
sched: speed up update_load_add/_sub()
sched: clean up calc_weighted()
sched: introduce se->vruntime
sched: move sched_feat() definitions
sched: optimize vruntime based scheduling
sched: simplify check_preempt() methods
sched: wakeup granularity increase
sched: add se->vruntime debugging
sched: remove SCHED_FEAT_SKIP_INITIAL
sched: add more vruntime statistics
sched: debug: update exec_clock only when SCHED_DEBUG
sched: remove wait_runtime limit
sched: remove wait_runtime fields and features
sched: x86: allow single-depth wchan output
sched: fix delay accounting performance regression
sched: prettify /proc/sched_debug output
sched: enhance debug output
sched: kernel/sched_fair.c whitespace cleanups
sched: fair-group sched, cleanups
sched: enable CONFIG_FAIR_GROUP_SCHED=y by default
sched debug: BKL usage statistics
sched: remove unneeded tunables
sched debug: print settings
sched debug: more width for parameter printouts
sched: entity_key() fix
sched: remove condition from set_task_cpu()
sched: remove last_min_vruntime effect
sched: undo some of the recent changes
sched: fix sign check error in place_entity()
sched: fix sched_fork()
sched: remove set_leftmost()
sched: clean up schedstats, cnt -> count
sched: cleanup, remove stale comment
sched: mark scheduling classes as const
sched: whitespace cleanups
sched: vslice fixups for non-0 nice levels
sched: optimize schedule() a bit on SMP
sched: tweak wakeup granularity
sched: run sched_domain_debug() if CONFIG_SCHED_DEBUG=y
sched: break out if printing a warning in sched_domain_debug()
sched: style cleanup
sched: kfree(NULL) is valid
sched: cleanup: rename SCHED_FEAT_USE_TREE_AVG to SCHED_FEAT_TREE_AVG
sched: cleanup: rename task_grp to task_group
sched: cleanup: function prototype cleanups
sched: fix: move the CPU check into ->task_new_fair()
sched: update comment
sched: clean up is_migration_thread()
sched: do not normalize kernel threads via SysRq-N
sched: do not wakeup-preempt with SCHED_BATCH tasks
sched: speed up context-switches a bit
sched: reintroduce cache-hot affinity
sched: debug: increase width of debug line
sched: debug, improve migration statistics
sched: allow the immediate migration of cache-cold tasks
sched: reintroduce topology.h tunings
sched: enable wake-idle on CONFIG_SCHED_MC=y
sched: affine sync wakeups
sched: sync wakeups preempt too
[ALSA] fix bootup crash in snd_gus_interrupt()
time: introduce xtime_seconds
forcedeth: fix NAPI rx poll function
ssb: fix build failure
softlockup: use cpu_clock() instead of sched_clock()
fix the softlockup watchdog to actually work
softlockup: make asm/irq_regs.h available on every platform
softlockup: improve debug output
softlockup watchdog: style cleanups
printk: add KERN_CONT annotation
x86: enable NMI watchdog on nosmp
x86: do not crash on non-Geode PCs in TSC probe
x86: prepare page allocator for high allocations on PAGEALLOC=y
x86: fix CONFIG_PAGEALLOC related boot hangs/OOMs
i386: print better early fault info
i386: remove unnecessary code
forcedeth: fix rx-work condition in nv_rx_process_optimized() too
[DCCP]: fix link error with !CONFIG_SYSCTL
sched: cleanup, fix spacing
sched: cleanup, make struct rq comments more consistent
sched: add KERN_CONT annotation
x86: fix global_flush_tlb() bug
x86: fix CONFIG_NUMA and nosmp | maxcpus=0/1 crash
New maintainers for the x86 (32-bit and 64-bit) architecture
Ingo Oeser (1):
[CRYPTO] blkcipher: Use max() in blkcipher_get_spot() to state the intention
Ishizaki Kou (9):
[POWERPC] Fix celleb pci section warnings
[POWERPC] Fix celleb sio section warning
[POWERPC] Init markings for celleb
[POWERPC] Init markings for hvc_beat
[POWERPC] Celleb: Move pause, kexec_cpu_down to beat.c
[POWERPC] Celleb: Support for Power/Reset buttons
[POWERPC] Celleb: New HTAB Guest OS Interface on Beat
[POWERPC] Celleb: Serial I/O update
[POWERPC] Celleb: update for PCI
Iustin Pop (1):
md: expose the degraded status of an assembled array through sysfs
Ivan Kuten (1):
[MTD] [NAND] at91_nand rdy_pin fix
Ivo van Doorn (34):
[MAC80211]: Add LONG_RETRY flag to ieee80211_tx_control
[RFKILL]: Remove IRDA
[RFKILL]: Add support for ultrawideband
[RFKILL]: Add rfkill documentation
[RT2x00]: add driver for Ralink wireless hardware
rt2x00: Correct error in calculating rssi for link tuner
rt2x00: Make *_beacon_update static
rt2x00: Increase rt2x00usb_vendor_request timeout.
rt2x00: Correctly identify rt2561turbo
rt2x00: Reorganize rt2x00dev->flags
rt2x00: Add rt2x00dev->flags to debugfs
rt2x00: make rt2x00lib_stop_link_tuner() reentrant with link_tuner work
rt2x00: Stop link tuning when radio is down
rt2x00: Fix obvious typo in comment
rt2x00: Fix panic on rmmod with rfkill enabled
rt2x00: Release rt2x00 2.0.9
[RFKILL]: Move rfkill_switch_all out of global header
rt2x00: Remove duplicate code in MAC & BSSID handling
rt2x00: Remove radio check from rt2x00lib_toggle_rx
rt2x00: Store "STARTED" state during suspend
rt2x00: Move rt2x00dev flags into enumeration
rt2x00: Don't use changed_flags inside configure_packet_filter
rt2x00: Fix rfkill handling
rt2x00: Move TSF sync values into rt2x00config
rt2x00: get_duration expects values in 100kbs
rt2x00: Cut lines down to 80 characters
rt2x00: Add get_tx_data_len callback function
rt2x00: Pass dev_state to rt2x00lib_toggle_rx
rt2x00: Small optimizations
rt2x00: Reorganize configuration handler
rt2x00: Clean disabling of rt73usb_get_tsf
rt2x00: Allways memset memory obtained from skb_push()
rt2x00: Release 2.0.10
rt2x00: Add new rt73usb USB ID
Izik Eidus (3):
KVM: VMX: allow rmode_tss_base() to work with >2G of guest memory
KVM: Support more memory slots
KVM: MMU: Set shadow pte atomically in mmu_pte_write_zap_pte()
J. Bruce Fields (26):
nfs: add server port to rpc_pipe info file
SUNRPC: Fix default hostname created in rpc_create()
nfsd: tone down inaccurate dprintk
nfsd: remove unused cache_for_each macro
knfsd: delete code made redundant by map_new_errors
knfsd: cleanup of nfsd4 cmp_* functions
knfsd: demote some printk()s to dprintk()s
knfsd: nfs4 name->id mapping not correctly parsing negative downcall
knfsd: spawn kernel thread to probe callback channel
knfsd: move nfsv4 slab creation/destruction to module init/exit
knfsd: fix callback rpc cred
knfsd: remove code duplication in nfsd4_setclientid()
svcgss: move init code into separate function
knfsd: let nfsd manage timing out its own leases
knfsd: don't shutdown callbacks until nfsv4 client is freed
knfsd: nfsv4 delegation recall should take reference on client
knfsd: query filesystem for NFSv4 getattr of FATTR4_MAXNAME
locks: reverse order of posix_locks_conflict() arguments
locks: kill redundant local variable
locks: fix flock_lock_file() comment
Documentation: move mandatory locking documentation to filesystems/
locks: add warning about mandatory locking races
Documentation: move locks.txt in filesystems/
nfsd: remove IS_ISMNDLCK macro
dcache: trivial comment fix
dcache: don't expose uninitialized memory in /proc/<pid>/fd/<fd>
Jack Morgenstein (7):
IB/mlx4: Display misc device information under /sys/class/infiniband/
mlx4_core: Support ICM tables in coherent memory
mlx4_core: Write MTTs from CPU instead with of WRITE_MTT FW command
IB/mlx4: Implement FMRs
mlx4_core: Increase max number of QPs per multicast group to 56
IB/mlx4: Sanity check userspace send queue sizes
mlx4_core: Increase command timeout for INIT_HCA to 10 seconds
Jamal Hadi Salim (2):
[NET]: migrate HARD_TX_LOCK to header file
[NET_SCHED]: explict hold dev tx lock
James Bottomley (9):
[SCSI] arcmsr: fix compile problems
[SCSI] move ULD attachment into the prep function
[SCSI] sg: use idr to replace static arrays
[SCSI] Fix device not ready printk
introduce DMA_MASK_NONE as a signal for unable to do DMA
pcmcia: use DMA_MASK_NONE for the default for all pcmcia devices
x86: voyager don't try to support uniprocessor builds
[SCSI] include linux/scatterlist.h in scsi_eh.h
[SCSI] make supported_mode default to initiator.
James Bowes (1):
Documentation: Fix typo in SubmitChecklist.
James Courtier-Dutton (7):
[ALSA] snd-emu10k1: Add support for E-Mu 1616 PCI, 1616M PCI, 0404 PCI, E-Mu
[ALSA] snd-emu10k1:Improves firmware loading for E-Mu cards.
[ALSA] snd-ca0106:Add recognition for new variant. Fixes ALSA bug#3251
[ALSA] snd-emu10k1:Support for ADAT and S/PDIF.
[ALSA] snd-emu10k1:Implement SPDIF/ADAT status.
[ALSA] snd-emu10k1:Unmute the Audio/Micro Dock after firmware load.
[ALSA] snd-usb-audio: Add basic support for E-Mu USB devices.
James Lentini (1):
[NFS] [PATCH] NFS: initialize default port in kernel mount client
James Morris (1):
security: Convert LSM into a static interface
James Pearson (1):
Don't truncate /proc/PID/environ at 4096 characters
Jan Beulich (14):
kconfig: tristate choices with mixed tristate and boolean values
floppy: tolerate DMA channel unavailability
cleanup floppy.h
handle recursive calls to bust_spinlocks()
store __setup_str_* in a more compact way
constify string/array kparam tracking structures
PNP: don't fail device init if no DMA channel available
i386: avoid temporarily inconsistent pte-s
x86: misc. constifications
x86: constify stacktrace_ops
i386: constify wd_ops
x86: also show non-zero IRQ counts for vectors that currently don't have a handler
x86: multi-byte single instruction NOPs
x86: honor _PAGE_PSE bit on page walks
Jan Blunck (2):
i386: make callgraph use dump_trace() on i386/x86_64
x86: introduce frame_pointer() and stack_pointer()
Jan Engelhardt (8):
[NETFILTER]: x_tables: add xt_time match
[NETFILTER]: x_tables: add missing ip6t_modulename aliases
[SCSI] mpt fusion: Use menuconfig objects
Use menuconfig objects: PCMCIA
menuconfig: transform NLS and DLM menus
menuconfig: transform Network Filesystems menu
Remove CONFIG_VT_UNICODE
Convert files to UTF-8 and some cleanups
Jan Glauber (1):
[CRYPTO] sha: Add header file for SHA definitions
Jan Kara (4):
quota: send messages via netlink
jbd2: fix commit code to properly abort journal
jbd: fix commit code to properly abort journal
ext2: avoid rec_len overflow with 64KB block size
Jan-Bernd Themann (4):
[NET]: Generic Large Receive Offload for TCP traffic
[EHEA]: Use LRO.
ehea: DLPAR memory add fix
ehea: use kernel event queue
Janne Grunau (4):
V4L/DVB (5956): Add remote control support for the Hauppauge Nova-T 500
V4L/DVB (5957): Add remote keymap for the Hauppauge Nova-TD Stick
V4L/DVB (5962): Fix line-break in err output
V4L/DVB (5964): Fixed remote control for dib0700 with new firmware
Jaroslav Kysela (4):
[ALSA] SC6000 driver - add HAS_IOPORT dependency
[ALSA] Changed Jaroslav Kysela's e-mail from perex at suse.cz to perex at perex.cz
[ALSA] version 1.0.15
[ALSA] version 1.0.15
Jason Gaston (4):
ata_piix: replace spaces with tabs
ahci: RAID mode SATA patch for Intel Tolapai
i2c-i801: Add support for the Intel Tolapai SMBus
ata_piix: SATA 2port controller port map fix
Jason Jin (1):
[POWERPC] Treat 8610 PCIe host bridge as transparent
Jason Uhlenkott (1):
fix do_sys_open() prototype
Jay Fenlason (1):
firewire: fw-cdev: reorder wakeup vs. spinlock
Jay Vosburgh (8):
net/bonding: Optionally allow ethernet slaves to keep own MAC
bonding: two small fixes for IPoIB support
Convert bonding timers to workqueues
bonding: Convert balance-rr transmit to new locking
bonding: Convert miimon to new locking
bonding: Convert locks to _bh, rework alb locking for new locking
bonding: Convert more locks to _bh, acquire rtnl, for new locking
bonding: Acquire correct locks in alb for promisc change
Jean Delvare (44):
V4L/DVB (5884): zr36067: clean up debug function
V4L/DVB (6081): ivtv: Fix static structure initialization
V4L/DVB (6212): pvrusb2: I2C adapter tweaks from Jean Delvare
V4L/DVB (6214): usbvision: Don't support I2C_M_REV_DIR_ADDR
hwmon: (f71805f) List the F71806F/FG as supported
hwmon: Don't export thermistor beta
hwmon: (lm93) Documentation fixes
hwmon: (lm70) Add a name attribute
hwmon: (smsc47m1) No confusing debugging messages
hwmon: Update the sysfs interface documentation
hwmon: (lm85) Use dynamic sysfs callbacks
hwmon: (lm85) Export in5, in6 and in7 voltage channels
hwmon: (lm85) Add individual alarm files
hwmon: (lm85) Clean up the handling of additional resolution bits
hwmon: (lm85) Let the user set the fan min limit to 0
hwmon: (lm93) Use standard names for vid files
hwmon: (it87) Add support for fan4 and fan5
hwmon: Kconfig dependency cleanups
hwmon: (lm90) Export temperature offset values
hwmon: (lm78) Add individual alarm files
hwmon: (lm87) Fix a division by zero
hwmon: (lm87) Add individual alarm files
hwmon: (thmc50) Don't create temp3 if not enabled
hwmon: (thmc50) Fix a debug message
hwmon: Fix the code examples in documentation
hwmon: VRM is not read from registers
hwmon: (w83781d) Add individual alarm and beep files
hwmon: (lm87) Disable VID when it should be
dmi-id: Use dynamic sysfs attributes
dmi-id: Possible cleanup
Driver core: Make platform_device.id an int
hwmon: (w83627hf) Fix setting fan min right after driver load
i2c: Kill struct i2c_device_id
i2c/pcf8574: No arbitrary initialization
i2c-stub: Support multiple chips
cx23885: Drop empty i2c algorithm control callback
i2c-nforce2: Declare PEC as supported
hwmon: (w83627hf) don't assume bank 0
[TCP]: Update the /proc/net/tcp documentation
rtc-pcf8583: Check for i2c adapter functionality
ieee1394: pcilynx: I2C cleanups
Spelling fix: explicitly
[INET]: Let inet_diag and friends autoload
[INET]: Use MODULE_ALIAS_NET_PF_PROTO_TYPE where possible.
Jean Tourrilhes (1):
libertas: fix a few wext abuses...
Jeff (1):
[CIFS] Respect umask when using POSIX mkdir
Jeff Bailey (1):
[PARISC] Export pdc.h for palo
Jeff Dike (61):
KVM: Set exit_reason to KVM_EXIT_MMIO where run->mmio is initialized.
KVM: add hypercall nr to kvm_run
uml: move userspace code to userspace file
uml: tidy recently-moved code
uml: fix error cleanup ordering
uml: console subsystem tidying
uml: fix console writing bugs
uml: console tidying
uml: stop using libc asm/page.h
uml: fix an IPV6 libc vs kernel symbol clash
uml: fix nonremovability of watchdog
uml: stop specially protecting kernel stacks
uml: stop saving process FP state
uml: physmem code tidying
uml: add VDE networking support
uml: throw out CONFIG_MODE_TT
uml: remove sysdep/thread.h
uml: style fixes pass 1
uml: throw out CHOOSE_MODE
uml: style fixes pass 2
uml: remove code made redundant by CHOOSE_MODE removal
uml: style fixes pass 3
uml: remove __u64 usage from physical memory subsystem
uml: get rid of do_longjmp
uml: fold mmu_context_skas into mm_context
uml: rename pt_regs general-purpose register file
uml: free LDT state on process exit
uml: remove os_* usage from userspace files
uml: replace clone with fork
uml: fix inlines
uml: userspace files should call libc directly
uml: clean up tlb flush path
uml: remove unneeded if from hostfs
uml: fix hostfs style
uml: don't use glibc asm/user.h
uml: floating point signal delivery fixes
uml: ptrace floating point fixes
uml: coredumping floating point fixes
uml: sysrq and mconsole fixes
uml: style fixes in FP code
uml: eliminate floating point state from register file
uml: remove unused file
uml: more idiomatic parameter parsing
uml: eliminate hz()
uml: fix timer switching
uml: simplify interval setting
uml: separate timer initialization
uml: GENERIC_TIME support
uml: GENERIC_CLOCKEVENTS support
uml: clocksource support
uml: tickless support
uml: eliminate interrupts in the idle loop
uml: time build fix
uml: eliminate SIGALRM
uml: use *SEC_PER_*SEC constants
uml: network formatting
uml: network driver MTU cleanups
uml: correctly handle skb allocation failures
uml: fix stub address calculations
uml: arch/um/drivers formatting
[UMP]: header_ops conversion needed for non-ethernet drivers
Jeff Garzik (83):
drivers/firmware: const-ify DMI API and internals
drivers/block/umem: move private include away from include/linux
drivers/block/umem: use dev_printk()
drivers/block/umem: minor cleanups
drivers/block/umem: trim trailing whitespace
drivers/block/umem: use DRIVER_NAME where appropriate
[ETHTOOL]: Add ETHTOOL_[GS]FLAGS sub-ioctls
[ETHTOOL]: Introduce get_sset_count. Obsolete get_stats_count, self_test_count
[ETHTOOL]: Introduce ->{get,set}_priv_flags, ETHTOOL_[GS]PFLAGS
[ETHTOOL]: Internal cleanup of ethtool_value-related handlers
[netdrvr] skfp: remove a bunch of dead code
drivers/net/skfp: Remove dead code referencing pci_find_device()
[netdrvr] 8139cp, 8139too: convert to generic DMA
[8139too]: tab-align enums and structs; remove dead code
[netdrvr] ns83820: add ethtool media support
[NET] drivers/net: statistics cleanup #1 -- save memory and shrink code
[ETHTOOL] Provide default behaviors for a few ethtool sub-ioctls
[netdrvr] Stop using legacy hooks ->self_test_count, ->get_stats_count
[netdrvr] sundance: fix phy scanning on IP100A
drivers/net/qla3xxx: trim trailing whitespace
[NET]: split dev_ifsioc() according to locking
JFS: fix bio-related build breakage
[libata] sata_mv: more S/G fixes
[ISDN] hysdn: convert to PCI hotplug API
[ISDN] Remove CONFIG_PCI ifdefs from 100% PCI source code
[ISDN] HiSax avm_pci: split setup into three smaller functions
[ISDN] HiSax elsa: split huge setup function into four smaller functions
[ISDN] HiSax sedlbauer: move ISAPNP and PCI code into functions of their own
[ISDN] HiSax diva: split setup into three smaller functions
[SCSI] arcmsr: Fix hardware wait loops
[SCSI] arcmsr: irq handler fixes, cleanups, micro-opts
[SCSI] aic94xx: fix SSP IU status print-out
[SCSI] gdth: Remove 2.4.x support, in-kernel changelog
[libata] pdc_adma: convert to new exception handling (EH) framework
[SCSI] gdth: kill gdth_{read,write}[bwl] wrappers
[libata] Remove ->irq_ack() hook, and ata_dummy_irq_on()
[libata] Remove ->port_disable() hook
[libata] ata_piix: Use more-robust form of array initialization
[libata] blacklist Maxtor*BANC* using new wildcard blacklist matching
[SCSI] gdth: Reorder scsi_host_template intitializers
[libata] SCSI: support INQUIRY page 89h (ATA info page)
[libata] Slightly improved no-op REQUEST SENSE, SEND DIAGNOSTIC
[libata] SCSI: improve FORMAT UNIT; minor code cleanups
[libata] SCSI: clean up R/W recovery mode page
[libata] SCSI: simulator version, not device version, belongs in VPD
[libata] AHCI: enable AHCI mode, before using AHCI reset
[libata] ata_piix: add HP compaq laptop to short cable list
[libata] Turn on ACPI by default
[libata] struct pci_dev related cleanups
PCI: Add 'nodomains' boot option, and pci_domains_supported global
PCI: X86: Introduce and enable PCI domain support
x86/pci/acpi: fix DMI const-ification fallout
[libata] pata_cs5536: new API build fix
drivers/block/cpqarray,cciss: kill unused var
[netdrvr] forcedeth: improved probe info; dev_printk() cleanups
[netdrvr] forcedeth: remove in-driver copy of net_device_stats
drivers/char/ip2: fix used-uninit'd bug
[NET]: fix carrier-on bug?
[libata] kill ata_sg_is_last()
[libata] sata_sis: use correct S/G table size
Merge branch 'fixes-jgarzik' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
[Bluetooth] Eliminate checks for impossible conditions in IRQ handler
[PARPORT] Consolidate code copies into a single generic irq handler
[PARPORT] Kill useful 'irq' arg from parport_{generic_irq,ieee1284_interrupt}
[PARPORT] Remove unused 'irq' argument from parport irq functions
Eliminate pointless casts from void* in a few driver irq handlers.
[NETDRVR] lib82596, netxen: delete pointless tests from irq handler
drivers/char/ip2: split out irq core logic into separate function
drivers/char/ip2: separate polling and irq-driven work entry points
char/pcmcia/synclink_cs: trim trailing whitespace
isdn/act2000: fix major bug. clean irq handler.
isdn/sc: irq handler clean
drivers/char/riscom8: clean up irq handling
[SPARC, XEN, NET/CXGB3] use irq_handler_t where appropriate
Merge branch 'upstream-jeff' of git://git.kernel.org/pub/scm/linux/kernel/git/romieu/netdev-2.6 into upstream
Merge branch 'bug-fixes' of git://farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream
Merge branch 'features' of git://farnsworth.org/dale/linux-2.6-mv643xx_eth into upstream
Update MAINTAINERS to reflect my (jgarzik's) current efforts.
Remove Andrew Morton from list of net driver maintainers.
[libata] checkpatch-inspired cleanups
cgroup: kill unused variable
eexpress: fix !SMP unused-var warning
ni5010: kill unused variable
Jeff Layton (11):
[CIFS] Byte range unlock request to non-Unix server can unlock too much
[NFS] [PATCH] NFS: show addr=ipaddr in /proc/mounts rather than
[CIFS]
[CIFS] parse server_GUID in SPNEGO negProt response
[CIFS] Break up unicode_sessetup string functions
ecryptfs: allow lower fs to interpret ATTR_KILL_S*ID
knfsd: only set ATTR_KILL_S*ID if ATTR_MODE isn't being explicitly set
reiserfs: turn of ATTR_KILL_S*ID at beginning of reiserfs_setattr
VFS: make notify_change pass ATTR_KILL_S*ID to setattr operations
NFS: if ATTR_KILL_S*ID bits are set, then skip mode change
CIFS: ignore mode change if it's just for clearing setuid/setgid bits
Jeff Mahoney (7):
reiserfs: fix up lockdep warnings
reiserfs: dont use BUG when panicking
reiserfs: use is_reusable to catch corruption
reiserfs: fix memset byte count during resize
reiserfs: fix usage of signed ints for block numbers
reiserfs: remove first_zero_hint
reiserfs: ignore on disk s_bmap_nr value
Jeff Moyer (2):
fix the max path calculation in radix-tree.c
aio: account I/O wait time properly
Jens Axboe (77):
Fixup rq_for_each_segment() indentation
Fix warnings with !CONFIG_BLOCK
[BLOCK] Move sector_div() from blkdev.h to kernel.h
[BLOCK] Better fix for do_blk_trace_setup() for !CONFIG_BLOCK
[BLOCK] Only include the compat ioctl code if CONFIG_BLOCK is set
[BLOCK] s390 xpram typo
splice: fix double kunmap() in vmsplice copy path
block: ll_rw_blk.c: cosmetics
bio: use memset() in bio_init()
bio: make freeing of ->bi_io_vec conditional in bio_free()
block: add end_queued_request() and end_dequeued_request() helpers
block: factor our bio_check_eod()
block: Initial support for data-less (or empty) barrier support
block: convert blkdev_issue_flush() to use empty barriers
pktcdvd: don't rely on bio_init() preserving bio->bi_io_vec
crypto: don't pollute the global namespace with sg_next()
Add sg helpers for iterating over a scatterlist table
block: convert to using sg helpers
scsi: convert to using sg helpers
Add chained sg support to linux/scatterlist.h
ll_rw_blk: temporarily enable max_segments tweaking
scsi: simplify scsi_free_sgtable()
SCSI: support for allocating large scatterlists
libata: convert to using sg helpers
scsi_debug: support sg chaining
scsi generic: sg chaining support
qla1280: sg chaining support
aic94xx: sg chaining support
qlogicpti: sg chaining support
ide-scsi: sg chaining support
aha1542: convert to use the data buffer accessors
infiniband: sg chaining support
USB storage: sg chaining support
Fusion: sg chaining support
i2o: sg chaining support
IDE: sg chaining support
mmc: need to zero sglist on init
i386 dma_map_sg: convert to using sg helpers
i386: enable sg chaining
swiotlb: sg chaining support
x86-64: update calgary iommu to sg helpers
x86-64: update nommu to sg helpers
x86-64: update pci-gart iommu to sg helpers
x86-64: enable sg chaining
IA64: sg chaining support
PS3: sg chaining support
PPC: sg chaining support
SPARC: sg chaining support
SPARC64: sg chaining support
Merge branch 'barrier' into for-linus
Merge branch 'sglist-arch' into for-linus
[BLOCK] Clear sg entry before filling in blk_rq_map_sg()
[SCSI] ide-scsi: remove usage of sg_last()
Revert "[SCSI] Remove full sg table memset()"
[BLOCK] blk_rq_map_sg() next_sg fixup
[SG] Add helpers for manipulating SG entries
[SG] Update block layer to use sg helpers
[SG] Update crypto/ to sg helpers
[SG] Update drivers to use sg helpers
Update fs/ to use sg helpers
Update net/ to use sg helpers
Update swiotlb to use sg helpers
Update arch/ to use sg helpers
Change table chaining layout
Add CONFIG_DEBUG_SG sg validation
s390 zfcp: sg fixups
[BLOCK] Don't clear sg_dma_len/addr() in blk_rq_map_sg()
[BLOCK] blk_rq_map_sg: force clear termination bit
alpha: sg_virt() fallout
mips: sg_page() fallout
arm: sg fallout
blackfin: remove sg_address()
frv: update comment in scatterlist to reflect new setup
m68knommu: remove sg_address()
sh/sh64: fixup dma-mapping for new sg layout
fvr32: fixup dma-mapping for new sg layout
[SG] Add debug check for page alignment
Jeremy Fitzhardinge (14):
xen-netfront: remove dead code
xen-netfront: rearrange netfront structure to separate tx and rx
paravirt: refactor struct paravirt_ops into smaller pv_*_ops
paravirt: clean up lazy mode handling
remove dead code in pgtable_cache_init
xen: yield to IPI target if necessary
xen: add batch completion callbacks
xen: deal with stale cr3 values when unpinning pagetables
xen: lock pte pages while pinning/unpinning
xen: ask the hypervisor how much space it needs reserved
xen: fix incorrect vcpu_register_vcpu_info hypercall argument
xen: add some debug output for failed multicalls
xfs: eagerly remove vmap mappings to avoid upsetting Xen
[XFS] eagerly remove vmap mappings to avoid upsetting Xen
Jeremy Katz (1):
Map volume and brightness events on thinkpads
Jeremy Kerr (8):
[POWERPC] PS3: Fix CONFIG_SMP=n, CONFIG_KEXEC=y build
[POWERPC] spufs: Remove asmlinkage from do_spu_create
[POWERPC] spufs: Remove spu_harvest
[POWERPC] cell: Unify spufs syscall path
[POWERPC] spufs: Remove asmlinkage from spufs_calls
[POWERPC] spufs: Fix restore_decr_wrapped() to match CBE Handbook
[POWERPC] cell: Remove DEBUG for SPU callbacks
[POWERPC] cell: Don't cast the result of of_get_property()
Jerrold Jones (1):
Input: usbtouchscreen - add support for GoTop tablet devices
Jes Sorensen (9):
[IA64] update sn2_defconfig
Use copy_to_user() not put_user for struct timespec
Move lguest hcalls to arch-specific header
Move i386 part of core.c to x86/core.c.
Reorder guest saved regs to match hyperall order
Make hypercalls arch-independent.
Change example launcher to use unsigned long not u32
Move register setup into i386_core.c
lguest.h declares a struct timespec, make it include linux/time.h
Jesper Dangaard Brouer (2):
[NET_SCHED]: Cleanup L2T macros and handle oversized packets
[NET_SCHED]: Making rate table lookups more flexible.
Jesper Juhl (62):
[MTD] [CHIPS] fix tiny spelling error in comment in cfi_cmdset_0001.c
[MTD] Clean up duplicate includes in drivers/mtd/
[POWERPC] Clean out a bunch of duplicate includes
[POWERPC] Don't cast kmalloc return value in ibmebus.c
[23/37] Clean up duplicate includes in
V4L/DVB (5912): Clean up duplicate includes in drivers/media/
V4L/DVB (5913): Clean up duplicate includes in include/media/
V4L/DVB (6098): ivtv: kzalloc() returns void pointer, no need to cast
V4L/DVB (6102): dvb: remove some unneeded vmalloc() return value casts from av7110
V4L/DVB (6285): Remove pointless kmalloc() return value cast in Zoran PCI controller driver
[GFS2] Clean up duplicate includes in fs/gfs2/
Clean up duplicate includes in drivers/net/
net: Kill some unneeded allocation return value casts in libertas
[ZD1211RW]: Don't needlessly initialize variable to NULL in zd_chip
Avoid possible NULL pointer deref in 3c359 driver
backlight: Fix cr_bllcd allocations and error paths
[SCSI] lpfc: fix potential overflow of hbqs array
[SCSI] NCR_D700, lpfc: Clean up duplicate includes
[SCSI] mpt fusion: fix two potential mem leaks
kbuild: improve scripts/gcc-version.sh output a bit when called without args
kbuild: ver_linux fix glibc version print
kbuild: scripts/ver_linux : correct printing of binutils version
USB: Clean up duplicate includes in drivers/usb/
usb: avoid redundant cast of kmalloc() return value in OTi-6858 driver
UBI: don't use array index before testing if it is negative
fix use after free in amd create gatt pages
[XFS] Fix a potential NULL pointer deref in XFS on failed mount.
[NETLINK]: Don't leak 'listeners' in netlink_kernel_create()
[ALSA] Clean up duplicate includes in sound/ppc/
[ALSA] Clean up duplicate includes in sound/soc/
[ALSA] Clean up duplicate includes in sound/core/
[ALSA] au88x0: mem leak fix in snd_vortex_create()
[ALSA] emu10k1: There's no need to cast vmalloc() return value in snd_emu10k1_create()
Clean up duplicate includes in include/linux/memory_hotplug.h
Clean up duplicate includes in mm/
mm: no need to cast vmalloc() return value in zone_wait_table_init()
uml: remove unneeded void * cast
Clean up duplicate includes in drivers/spi/
fix possible NULL deref on low memory condition in capidrv.c::send_message()
isdn: guard against a potential NULL pointer dereference in old_capi_manufacturer()
fbdev: Update Documentation/fb/00-INDEX
Clean up duplicate includes in arch/i386/xen/
Clean up duplicate includes in drivers/char/
Clean up duplicate includes in drivers/w1/
Clean up duplicate includes in fs/
Clean up duplicate includes in fs/ecryptfs/
Clean up duplicate includes in kernel/
pnp: avoid a small unlikely memory leak in proc_read_escd()
floppy: do a very minimal style cleanup of the floppy driver
floppy: remove dead/commented out code from floppy driver
floppy: remove register keyword use from floppy driver
Clean up duplicate includes in Documentation/
Add a missing 00-INDEX file for Documentation/vm/
Add a 00-INDEX file to Documentation/mips/
Add a 00-INDEX file to Documentation/sysctl/
Add a 00-INDEX file to Documentation/telephony/
i386: Clean up duplicate includes in arch/i386/kernel/
i386: Clean up duplicate includes in arch/i386/xen/
mxser: fix compiler warning when building without CONFIG_PCI
Cyclades: Avoid label defined but not used warning
Fix compiler warning in smount example program from sharedsubtree.txt
dm io:ctl remove vmalloc void cast
Jie Zhang (1):
Blackfin arch: Allow ptrace access the fixed code.
Jim Cromie (1):
hwmon: (w83627hf) De-macro sysfs callback functions
Jiri Kosina (10):
Input: add KEY_SPELLCHECK
HID: add support for Microsoft Natural Ergonomic Keyboard 4000
HID: fix whitespace damage
HID: ignore all non-LED usages in output fields in hid-input
HID: Report usage codes of keys as EV_MSC scancode events
HID: fix input mapping for Microsoft Ergonomic Keyboard
USB HID: provide hook for hidraw write()
HID: add hidraw interface
Merge branch 'hidraw' into for-linus
HID: fix HIDIOCGRDESC memory access in hidraw
Jiri Slaby (40):
V4L/DVB (6307): V4L: w9968cf, remove bad usage of ERESTARTSYS
V4L/DVB (6308): V4L: zc0301, remove bad usage of ERESTARTSYS
[MAC80211]: Remove bitfields from struct ieee80211_tx_packet_data
[MAC80211]: Remove bitfields from struct ieee80211_txrx_data
[MAC80211]: Remove bitfields from struct ieee80211_if_sta
[MAC80211]: Remove bitfields from struct ieee80211_sub_if_data
Char: mxser_new, upgrade to 1.10
Char: mxser_new, move to PCI_VDEVICE
Char: mxser_new, remove useless comments in mxser_cards
Char: moxa, fix and optimise empty timer
Char: cyclades, remove bottom half processing
Char: cyclades, make the isr code readable
Char: cyclades, move spin_lock to one place
Char: cyclades, fix some -W warnings
Char: moxa, cleanup prints
Char: moxa, function names cleanup
Char: moxa, remove sleep_on
Char: rocket, switch sleep_on to completion
Char: rocket, fix dynamic_dev tty
Char: rocket, don't re-set statics to 0
Char: rocket, remove pci_read_config_dword(CLASS_REVISION)
Char: rocket, remove potential leak in module_init
Char: rocket, fix signed/unsigned warning
Misc: phantom, synchronize_irq() on suspend
Misc: phantom, add comment about openhaptics
Misc: phantom, improved data passing
fs/select, remove unused macros
remove asm/bitops.h includes
forbid asm/bitops.h direct inclusion
cyber2000fb, rename BIT macro
i2c-pxa, rename BIT macro to PXA_BIT
s2io, rename BIT macro
amba-pl011, rename BIT macro
define first set of BIT* macros
get rid of input BIT* duplicate defines
define global BIT macro
FlashPoint, use BIT instead of BITW
remove BITS_TO_TYPE macro
V4L/DVB (6323): V4L: cinergyT2, remove bad usage of ERESTARTSYS
Char: cyclades, fix potential NULL dereference
Joachim Fenkes (21):
[POWERPC] ibmebus: More descriptive error return code in ibmebus_store_probe()
IB/ehca: Refactor hvcall tracing
IB/ehca: Print return codes as signed decimal integers
IB/ehca: ehca_gen_warn() should always print
IB/ehca: Add check for max #SGE to create_qp()
IB/ehca: Path migration support
IB/ehca: Serialize MR alloc and MR free hvCalls
IB/ehca: Replace get_paca()->paca_index by the more portable raw_smp_processor_id()
IB/ehca: Bump version number and change its format
IB/umem: Add hugetlb flag to struct ib_umem
IB/ehca: Only use MR large pages for hugetlb regions
IB/ehca: Return srq_attr->max_sge in ehca_query_srq()
[POWERPC] Move of_device allocation into of_device.[ch]
[POWERPC] ibmebus: Remove bus match/probe/remove functions
[POWERPC] ibmebus: Add device creation and bus probing based on of_device
[POWERPC] ibmebus: Move to of_device and of_platform_driver, match eHCA and eHEA drivers
IB/ehca: Supply QP token for SRQ base QPs
IB/ehca: Fix masking error in {,re}reg_phys_mr()
IB/ehca: Fix ehca_encode_hwpage_size() and alloc_fmr()
IB/ehca: Change meaning of hca_cap_mr_pgsize
IB/ehca: Enable large page MRs by default
Joachim Steiger (1):
V4L/DVB (6296): dib0700: add support for AverMedia DVB-T Express card
Joakim Tjernlund (5):
[JFFS2] Fix hanging close for /dev/mtd character device.
[MTD] Only call mtd->sync() method in mtdchar close if opened for write.
[JFFS2] Use point(), if available, to check newly erased blocks.
[JFFS2] Prevent oops after 'node added in wrong place' debug check
[JFFS2] Reduce time for which erase_free_sem is held during erase.
Jochen Friedrich (4):
[POWERPC] Fix copy'n'paste typo in commproc.c
[PPC] Fix cpm_dpram_addr returning phys mem instead of virt mem
[PPC] Compile fix for 8xx CPM Ehernet driver
[POWERPC] Fix cpm_uart driver
Joe Carnuccio (1):
[SCSI] qla2xxx: Allow region-based flash-part accesses.
Joe Korty (2):
[SCSI] dpt_i2o: Fix section mismatch
x86: expand /proc/interrupts to include missing vectors, v2
Joe Perches (5):
[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()
HID: trivial fixes in hid-debug
r8169: add KERN_DEBUG to dprintk (trivial)
r8169: KERN_XXX vs PFX (trivial)
Add missing newlines to some uses of dev_<level> messages
Joern Engel (2):
introduce I_SYNC
fix a trivial typo in scripts/checkstack.pl
Johann Deneux (1):
changed email
Johann Wilhelm (1):
USB: usb-storage: Initialize Huawei E220 properly
Johannes Berg (94):
[MAC80211]: split RX handlers into own file
[MAC80211]: move QoS rx handlers into rx.c
[MAC80211]: rx cleanups (1)
[MAC80211]: split ieee80211_rx_h_check handler
[MAC80211]: split up __ieee80211_rx
[MAC80211]: fix bug for per-sta stats
[MAC80211]: rx cleanups (2)
[MAC80211]: split TX path into own file
[MAC80211]: remove some unnecessary includes
[MAC80211]: split out some key functions from ieee80211.c
[MAC80211]: move some rate control functions out of ieee80211.c
[MAC80211]: reorder interface related functions
[MAC80211]: introduce util.c
[MAC80211]: fix add_interface monitor mode behaviour
[WIRELESS] radiotap parser: accept all other fields
[MAC80211]: avoid copying packets to interfaces that are down
[MAC80211]: fix key debugfs
[MAC80211]: remove reset callback
[MAC80211]: remove IEEE80211_HW_HOST_GEN_BEACON flag
[MAC80211]: remove PRISM2_PARAM_RADIO_ENABLED
[MAC80211]: remove IEEE80211_HW_DATA_NULLFUNC_ACK
[MAC80211]: ratelimit some RX messages
[MAC80211]: remove ieee80211_msg_wep_frame_unknown_key
[MAC80211]: remove radar stuff
[MAC80211]: fix software decryption
[MAC80211]: remove unused ioctls (1)
[MAC80211]: remove unused ioctls (2)
[MAC80211]: remove unused ioctls (3)
[MAC80211]: kill key_mgmt, use key_management_enabled
[MAC80211]: refactor event sending
[MAC80211]: use switch statement in tx code
[MAC80211]: embed key conf in key, fix driver interface
[MAC80211]: remove krefs for keys
[MAC80211] key handling: remove default_wep_only
[MAC80211]: remove fake set_key() call
[MAC80211]: rework key handling
[MAC80211]: add interface index to key debugfs
[MAC80211]: fix preamble setting
[MAC80211]: clean up whitespace
[MAC80211]: improve key selection comment
[MAC80211]: remove hostapd interface stuff
[MAC80211]: make assoc_ap a flag
[MAC80211]: remove spy wext ioctls
[MAC80211]: don't send invalid QoS frames
[MAC80211]: fix race conditions with keys
[MAC80211]: remove turbo modes
[MAC80211]: rework hardware crypto flags
[MAC80211]: remove set_key_idx callback
[MAC80211]: some more documentation
[MAC80211]: remove HW_KEY_IDX_INVALID
[MAC80211]: remove TKIP mixing for hw accel again
[MAC80211]: remove/change some comments about Michael MIC hardware offload
[NL80211]: add netlink interface to cfg80211
[IEEE80211]: Fix softmac lockdep reports.
[MAC80211]: allow drivers to indicate failed FCS/PLCP checksum
[MAC80211]: remove key threshold stuff
[MAC80211]: remove IEEE80211_CONF_SSID_HIDDEN
[MAC80211]: yet more documentation
[MAC80211]: fix warnings introduced by the doc patches
[MAC80211]: remove tx info sw_retry_attempt member
[MAC80211]: print out wiphy name instead of master device
[MAC80211]: rename ieee80211_cfg.c to cfg.c
[MAC80211]: kill IE parse typedef
[MAC80211]: kill vlan_id
mac80211: revamp interface and filter configuration
mac80211: validate VLAN interfaces better
mac80211: renumber and document the hardware flags
mac80211: document a lot more
wireless networking: move frame inline functions to generic header
mac80211: remove crypto algorithm typedef
mac80211: fix virtual interface locking
mac80211: fix interface initialisation and deinitialisation
mac80211: pass frames to monitor interfaces early
mac80211: consolidate decryption
mac80211: consolidate encryption
mac80211: remove ieee80211_wep_get_keyidx
mac80211: fix vlan bug
mac80211: fix TKIP IV update
mac80211: fix iff_promiscs, iff_allmultis race
mac80211: remove all prism2 ioctls
mac80211: remove generic IE for AP interfaces
[MAC80211]: add "invalid" interface type
[MAC80211]: remove management interface
[MAC80211]: move sta_process rx handler later
[MAC80211]: consolidate decryption more
[MAC80211]: use RX_FLAG_DECRYPTED for sw decrypted as well
[MAC80211]: remove ALG_NONE
[MAC80211]: improve radiotap injection
[MAC80211]: make userspace-mlme a per-interface setting
[MAC80211]: implement cfg80211's change_interface hook
ieee80211: fix TKIP QoS bug
mac80211: fix set_channel regression
mac80211: reorder association debug output
workqueue: debug flushing deadlocks with lockdep
Johannes Dickgreber (2):
[SCSI] qla1280: uses wrong failure path after failed pci_set_dma_mask
[SCSI] qla1280: eliminate wasted space in request and response ring
Johannes Goecke (1):
PCI: re-enable onboard sound on "MSI K8T Neo2-FIR"
John Anthony Kazos Jr (2):
crypto: convert "crypto" subdirectory to UTF-8
crypto: convert crypto.h to UTF-8
John Heffner (2):
[NET] Cleanup: Use sock_owned_by_user() macro
[NET]: Change type of owner in sock_lock_t to int, rename
John Rigby (1):
[POWERPC] 52xx: Fix mpc52xx_uart_of_assign to use correct index
John Traill (1):
[POWERPC] 8xx: Set initial memory limit.
John W. Linville (9):
[MAC80211]: filter locally-originated multicast frames
libertas: remove unused adhoc_rates_b definition
iwlwifi: fix imcomplete conversion to print_mac API
ieee80211_if_set_type: make check for master dev more explicit
mac80211: store channel info in sta_bss_list
mac80211: store SSID in sta_bss_list
[MAC80211]: only honor IW_SCAN_THIS_ESSID in STA, IBSS, and AP modes
mac80211: make ieee802_11_parse_elems return void
zd1201: avoid null ptr access of skb->dev
Jon Loeliger (5):
[POWERPC] 52xx: Remove unnecessary loops_per_jiffy initialization code
[POWERPC] 8xx: Remove unnecessary loops_per_jiffy initialization code
[POWERPC] embedded6xx: Remove unnecessary loops_per_jiffy initialization code
[POWERPC] 86xx: Remove unnecessary loops_per_jiffy initialization code.
[POWERPC] 85xx: Remove unnecessary loops_per_jiffy initialization code.
Jonathan Bastien-Filiatrault (1):
[IRDA]: Document the fact that smsc-ircc2 will not use PNP by default
Jonathan Brassow (2):
dm log: split suspend
dm raid1: add mirror_set to struct mirror
Jonathan McDowell (1):
ARM: OMAP: Add support for Amstrad Delta keypad
Jonathan Woithe (1):
fujitsu-laptop: create Fujitsu laptop platform specific driver
Jose R. Santos (4):
JBD2: debug code cleanup.
ext4: FLEX_BG Kernel support v2.
jbd: config_jbd_debug cannot create /proc entry
JBD: Fix JBD warnings when compiling with CONFIG_JBD_DEBUG
Josef Whiter (1):
[GFS2] Fix calculation of demote state
Joseph Fannin (1):
[NETFILTER]: bridge: remove broken netfilter binary sysctls
Josh Boyer (29):
[POWERPC] Rename 4xx paths to 40x
[POWERPC] 4xx Kconfig cleanup
[POWERPC] Rename 44x bootwrapper
[POWERPC] 4xx bootwrapper reworks
[POWERPC] 40x MMU
[POWERPC] 40x decrementer fixes
[POWERPC] Fix 40x build
[POWERPC] Bamboo DTS
[POWERPC] Bamboo board support
[POWERPC] Bamboo zImage wrapper
[MTD] 4xx: Don't build arch/ppc dependent drivers in arch/powerpc
[POWERPC] Remove dtc build cruft from DTS files
[POWERPC] Fix bus probe on Bamboo board
[POWERPC] Walnut DTS
[POWERPC] Walnut defconfig
[POWERPC] Walnut board support
[POWERPC] Walnut zImage wrapper
[POWERPC] cuimage for Bamboo board
[POWERPC] Make partitions optional in physmap_of
[POWERPC] 4xx: Convert Walnut flash mappings to new binding
[POWERPC] 4xx: Convert Seqouia flash mappings to new binding
[POWERPC] Update PowerPC 4xx entry in MAINTAINERS
[POWERPC] 4xx: Fix Walnut wrapper compile errors
[POWERPC] Add treeImage to .gitignore
Merge branch 'virtex-for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-virtex into for-2.6.24-4xx
[POWERPC] 4xx: Enable EMAC on the PPC 440GP Ebony board
[POWERPC] 4xx: Fix timebase clock selection on Walnut
[POWERPC] 4xx: Enable EMAC for PPC405 Walnut board
[POWERPC] 4xx: Enable EMAC on Bamboo board
Josh Triplett (1):
Fix typo in arch/x86/kernel/tsc_32.c
Joy Latten (1):
[XFRM]: xfrm audit calls
Jozsef Kadlecsik (2):
[NETFILTER]: nf_conntrack_tcp: fix connection reopening
[NETFILTER]: nf_conntrack_tcp: fix connection reopening fix
Juerg Haefliger (3):
hwmon: (dme1737) cleanups
hwmon: (dme1737) group functions logically
hwmon: (dme1737) Add sch311x support
Juha Laiho (1):
PCI: i386: Compaq EVO N800c needs PCI bus renumbering
Juha Yrjola (2):
ARM: OMAP2: Place SMS and SDRC into smart idle mode
ARM: OMAP: Optimize INTC register accesses and enable autoidling
Julio M. Merino Vidal (1):
powerpc: Remove obsolete prototype
Jun'ichi Nomura (1):
dm: fix thaw_bdev
Jörn Engel (4):
[MTD] [NAND] Driver for Olympus MAUSB-10 and Fujifilm DPC-R1 card readers
[MTD] Document erase interface.
[RSLIB] BUG() when passing illegal parameters to decode_rs8() or decode_rs16()
[MTD] [NAND] Replace -1 with -EBADMSG in nand error correction code
KAMEZAWA Hiroyuki (8):
flush cache before installing new page at migraton
flush icache before set_pte() on ia64: flush icache at set_pte
memory unplug: memory hotplug cleanup
memory unplug: page isolation
memory unplug: page offline
memory unplug: ia64 interface
fix memory hot remove not configured case.
CPU HOTPLUG: avoid hotadd when proper possible_map isn't specified
Kai Makisara (1):
[SCSI] sym53c8xx: Work around 53c896 erratum
Kai Svahn (2):
ARM: OMAP: Merge gpmc changes from N800 tree
ARM: OMAP: Merge driver headers from N800 tree
KaiGai Kohei (3):
SELinux: improve performance when AVC misses.
SELinux: kills warnings in Improve SELinux performance when AVC misses
[JFFS2] Tidy up fix for ACL/permissions problem.
Kailang Yang (6):
[ALSA] hda-codec - Update realtek codec support
[ALSA] hda-codec - Add support for Haier W66
[ALSA] hda-codec - Fix ALC662 codec support
[ALSA] hda-codec - Missing support ASUS A7J
[ALSA] Support ASUS P701 eeepc [0x1043 0x82a1] support
[ALSA] hda-codec - Fix SKU ID function for realtek codecs
Karsten Keil (7):
[ISDN]: Change I4L to use alloc_netdev().
[ISDN]: Remove local copy of device name to make sure renames work.
i4l: fix random freezes with AVM B1 drivers
i4l: Fix random hard freeze with AVM c4 card
isdn: fix random hard freeze with AVM c4 card part 2
isdn: fix random hard freeze with AVM cards using b1dma
isdn: fix random hard freeze with AVM T1 cards
Karsten Wiese (1):
[ALSA] snd_usb_caiaq_input_free() fix
Kay Sievers (13):
V4L/DVB (6015): DVB: convert struct class_device to struct device
V4L/DVB (6293): V4L: convert struct class_device to struct device
[SCSI] switch sdev sysfs attributes to default attributes
[SCSI] fix scsi_is_sdev_device() after switch to default sdev attributes
platform: prefix MODALIAS with "platform:"
Driver core: make sysfs uevent-attributes static
Driver core: change add_uevent_var to use a struct
Driver core: add CONFIG_UEVENT_HELPER_PATH
Driver core: exclude kobject_uevent.c for !CONFIG_HOTPLUG
Driver core: add uevent file for bus and driver
Driver core: kerneldoc - kobject_uevent_env is not "usually KOBJ_MOVE"
PTY: add kernel parameter to overwrite legacy pty count
[MIPS] VPE loader: convert from struct class_ device to struct device
Kazuhiko Kawakami (1):
V4L/DVB (6044): vp27smpx: clarify history of this source.
Kees Cook (1):
kbuild: make modpost detect unterminated device id lists
Keita Maehara (2):
[ALSA] ac97: YMF743 missing controls support (1/2)
[ALSA] ac97: YMF743 missing controls support (2/2)
Ken Chen (4):
hugetlb: allow extending ftruncate on hugetlbfs
sched: fix improper load balance across sched domain
writeback: fix periodic superblock dirty inode flushing
sched: reduce schedstat variable overhead a bit
Ken'ichi Ohmichi (5):
Add vmcoreinfo
add-vmcore: cleanup the coding style according to Andrew's comments
add-vmcore: add nodemask_t's size and NR_FREE_PAGES's value to vmcoreinfo_data
add-vmcore: use the existing ia64_tpa() instead of asm code
add-vmcore: add a prefix "VMCOREINFO_" to the vmcoreinfo macros
Kenji Kaneshige (9):
pciehp: remove CONFIG_HOTPLUG_PCI_PCIE_POLL_EVENT_MODE
pciehp: remove DBG_XXX_ROUTINE
pciehp: remove trailing whitespace from pciehp_hpc.c
pciehp: remove trailing whitespace from pciehp_core.c
pciehp: remove trailing whitespace from pciehp_ctrl.c
pciehp: remove trailing whitespace form pciehp_pci.c
pciehp: minor cleanups for pciehp_hpc.c
[IA64] Fix kernel panic in kdump on INIT
[IA64] Fix kernel hangup in kdump on INIT
Keshavamurthy, Anil S (12):
Intel IOMMU: DMAR detection and parsing logic
Intel IOMMU: PCI generic helper function
Intel IOMMU: clflush_cache_range now takes size param
Intel IOMMU: IOVA allocation and management routines
Intel IOMMU: Intel IOMMU driver
Intel IOMMU: Avoid memory allocation failures in dma map api calls
Intel IOMMU: Intel iommu cmdline option - forcedac
Intel IOMMU: DMAR fault handling support
Intel IOMMU: Iommu Gfx workaround
Intel IOMMU: Iommu floppy workaround
intel-iommu: optimize sg map/unmap calls
intel-iommu: fix for IOMMU early crash
Kevin D. Kissell (1):
[MIPS] IRQ Affinity Support for SMTC on Malta Platform
Kevin Hao (1):
[MTD] [NOR] fix ctrl-alt-del can't reboot for intel flash bug
Kevin Pedretti (2):
KVM: Fix local apic timer divide by zero
KVM: Improve local apic timer wraparound handling
Khelben Blackstaff (2):
Input: add KEY_LOGOFF
HID: add support for Microsoft Wireless Laser Keyboard 6000
Kirill Korotaev (2):
x86: mark read_crX() asm code as volatile
virtualization of sysv msg queues is incomplete
Klaus D. Wacker (2):
qeth: HiperSockets layer-3 interface drop non IPv4 or non IPv6 packets
lcs: Channel errors drive lcs_recovery which leads to kernel panic.
Komuro (2):
dl2k: add Sundance/Tamarack TC902x Gigabit Ethernet Adapter support
PCMCIA-NETDEV : add new id (axnet_cs, pcnet_cs)
Krishna Kumar (2):
e1000e: Do not allow requeue of freed skb
e1000: Simple optimizations in e1000_xmit_frame
Kristen Carlson Accardi (7):
[libata] check for SATA async notify support
[libata] ahci: send event when AN received
ahci: Store interrupt value
ata: increase allowed config flags
PCI Hotplug: pciehp: Dont check bridge control on remove
PCI Hotplug: pciehp: Request control over PCI Express Capability as well as Native hotplug
pci: hotplug: ibmphp: convert to kthread
Kristoffer Ericson (14):
sh: Fix OFFCHIP_IRQ_BASE compile error.
sh: update hp6xx defconfig.
sh: hp6xx: APM build fix and new battery values.
backlight: Fix up hp680_bl build.
sh: hd64461: Trivial build fixes for SH7709.
sh: dma: Fix up build for SH7709 support.
sh: hp6xx: Update CF IRQ for INTC changes.
sh: hp6xx: Enable touchscreen and powerbutton IRQs.
sh: hp6xx: Enable pata_platform in defconfig.
Input: add support for HP Jornada onboard keyboard (HP6XX)
Input: add support for HP Jornada 7xx onboard keyboard
Input: add support for the HP Jornada 7xx (710/720/728) touchscreen
[libata] pata_pcmcia: Add additional id string (corsair, 1GB)
ide-cs: Add additional id string (corsair, 1GB)
Kristoffer Nyborg Gregertsen (3):
[AVR32] SMC configuration in clock cycles
AVR32 PATA driver
[AVR32] Platform code for pata_at32
Krzysztof Halasa (5):
Intel FB: support for interlaced video modes
Intel FB: whitespace, bracket and other clean-ups
Intel FB: obvious changes and corrections
Intel FB: force even line count in interlaced mode
Intel FB: more interlaced mode support
Krzysztof Helt (87):
hwmon: adm1021 clean ups
hwmon: (thmc50) add individual alarm & fault files
hwmon: (thmc50) Fix alarms clearing
hwmon: (adm1021) dynamic sysfs callbacks conversion
hwmon: (adm1021) individual alarm files
[ARM] 4565/1: s3c2443: fix section mismatch in irq.c file
[ARM] 4566/1: s3c24xx: fix dma functions section mismatch
[CG6]: code cleanup
[CG6]: accelerated copyarea
[FFB]: source cleanup
[ALSA] isa libs Makefiles cleanup
[ALSA] dbri: driver cleanup
[ALSA] sun-cs4231: code improvements
[ALSA] dbri: more cleanups
[ALSA] cs4231 header split
[ALSA] dbri: conversion to OpenFirmware framework
[ALSA] sun-cs4231: memory management fix
[ALSA] dbri - Use linux/of.h instead of asm/prom.h
[ALSA] ad1848_lib: replace common delay loop by function
[ALSA] cs4231-lib: replace common delay loop by function
[ALSA] sun-cs4231: checkpatch fixes
[ALSA] cs4231-lib: improved waiting after mce_down
[ALSA] Gallant SC-6000 driver
[ALSA] ad1848_lib: waiting loops done after cs4231_lib
[ALSA] sc6000: documentation fix
[ALSA] sc6000: 2 minor fixes
[ALSA] sscape: driver extension to 2nd DMA and WSS port
[ALSA] sscape: support for audio part of VIVO cards
[ALSA] This patch removes open_mutex from the ad1848-lib as
[ALSA] This patch adds support for a wavetable chip on
[ALSA] This simplifies and fixes waiting loops of the mce_down()
[ALSA] sun-cs4231: use cs4231-regs.h
[ALSA] sun-cs4231: improved waiting after MCE down
pm3fb: copyarea and partial imageblit suppor
skeletonfb: wrong field name fix
pm3fb: header file reduction
pm3fb: imageblit improved
pm3fb: 3 small fixes
pm3fb: improvements and cleanups
pm3fb: mtrr support and noaccel option
pm2fb: accelerated imageblit
pm2fb: source code improvements
pm2fb: Permedia 2V initialization fixes
pm2fb: accelerated 24-bit fillrect
tridentfb: coding style improvement
tdfxfb: coding style improvement
tdfxfb: 3 fixes
tdfxfb: palette fixes
tdfxfb: code improvements
tdfxfb: hardware cursor
tdfxfb: mtrr support
pm2fb: checkpatch fixes
pm3fb: checkpatch fixes
pm2fb: Permedia 2V hardware cursor support
pm3fb: hardware cursor support
s3c2410fb: code cleanup
s3c2410fb: remove fb_info pointer from s3c2410fb_info
s3c2410fb: multi-display support
s3c2410fb: add margin fields to s3c2410fb_display
s3c2410fb: use new margin fields
s3c2410fb: remove lcdcon3 register from s3c2410fb_display
s3c2410fb: add vertical margins fields to s3c2410fb_display
s3c2410fb: use vertical margins values
s3c2410fb: add pulse length fields to s3c2410fb_display
s3c2410fb: remove lcdcon2 and lcdcon3 register fields
s3c2410fb: fix missing registers offset
s3c2410fb: byte ordering fixes
fbdev: change asm/uaccess.h to linux/uaccess.h
s3c2410fb: source code improvements
s3c2410fb: adds pixclock to s3c2410fb_display
s3c2410fb: removes lcdcon1 register value from s3c2410fb_display
s3c2410fb: make use of default_display settings
cirrusfb: checkpatch.pl cleanup
cirrusfb: remove typedefs
cirrusfb: remove fields from cirrusfb_info
cirrusfb: code improvements
cirrusfb: code improvement 2nd part
pm3fb: header file cleanup
pm2fb: hardware cursor support for the Permedia2
pm2fb: panning and hardware cursor fixes
tdfxfb: replace busy waiting with cpu_relax
pm2fb: replace busy waiting with cpu_relax
pm3fb: replace busy waiting with cpu_relax
tdfxfb: checkpatch fixes
s3fb: do not allow incorrect pixclock settings
cyber2000fb: checkpatch fixes
[ALSA] This simplifies and fixes waiting loops of the mce_down()
Krzysztof Oledzki (1):
Fix very high interrupt rate for IRQ8 (rtc) unless pnpacpi=off
Kuan Luo (1):
[libata] sata_nv: add SW NCQ support for MCP51/MCP55/MCP61
Kumar Gala (26):
[POWERPC] Remove old includes from arch/ppc
[POWERPC] Copy over headers from arch/ppc to arch/powerpc that we need
[POWERPC] Stop include asm-ppc when building ARCH=powerpc for ppc32
[MTD] Remove dead maps
ucc_geth: kill unused include
[POWERPC] 85xx: Renamed mpc8544_ds.c to mpc85xx_ds.c
[POWERPC] 85xx: Clean up from 85xx_ds rename
[POWERPC] Handle alignment faults on SPE load/store instructions
[POWERPC] 85xx: Add basic Uniprocessor MPC8572 DS port
[POWERPC] DTS cleanup
[POWERPC] Move PCI nodes to be sibilings with SOC nodes
[POWERPC] 83xx: Removed PCI exclude of PHB
[POWERPC] Add cpu feature for SPE handling
[POWERPC] Fix modpost warnings from head*.S on ppc32
[POWERPC] Cleaned up whitespace in head_fsl_booke.S
[POWERPC] Fixup MPC8568 dts
[POWERPC] Update .gitignore for new vdso generated files
[POWERPC] FSL: Access PCIe LTSSM register with correct size
[POWERPC] Use for_each_ matching routinues for pci PHBs
[POWERPC] 85xx/86xx: refactor RSTCR reset code
V4L/DVB (6010): Use inline functions instead of inline asm for powerpc
[POWERPC] 85xx: Killed <asm/mpc85xx.h>
[POWERPC] 85xx: Enable FP emulation in MPC8560 ADS defconfig
[POWERPC] Use PAGE_OFFSET to tell if an address is user/kernel in SW TLB handlers
[POWERPC] Adjust TASK_SIZE on ppc32 systems to 3GB that are capable
[POWERPC] Fix handling of stfiwx math emulation
Kyle McMartin (23):
[PARISC] Wire up sys_fallocate (and compat_sys_fallocate)
[PARISC] Clean up asm-parisc/pdc.h
[PARISC] Update defconfigs
[PARISC] import necessary bits of libgcc.a
[PARISC] Kill pointless variable use in time.c
[PARISC] Unbreak processor_probe when we have more than NR_CPUS
[PARISC] Kill zone_to_nid printk warning
[PARISC] Kill incorrect cast warning in unwinder
[PARISC] Clean up a resource_size_t warning in sba_iommu
[PARISC] Kill off the last vestiges of ASM_PAGE_SIZE
[PARISC] Clean up pointless ASM_PAGE_SIZE_DIV use
[PARISC] Remove hardcoded uses of PAGE_SIZE
[PARISC] Kill off broken irqstack code
[PARISC] Squelch pci_enable_device __must_check warning in superio
[PARISC] Quiet sysfs_create_link __must_check warnings in pdc_stable
[PARISC] Attempt to clean up parisc/Makefile
[PARISC] Restore palo target
[PARISC] Fix palo target
[PARISC] Fix tests in palo target
[PARISC] Zap unused variable warnings in pci.c
[PARISC] Make palo target work when $obj != $src
[PARISC] Port checkstack.pl to parisc
[PARISC] fix uninitialized variable warning in asm/rtc.h
Kyungmin Park (8):
[MTD] [OneNAND] 2X program support
[MTD] OneNAND Simulator support
[MTD] [OneNAND] Use mtd_oob_ops at oob functions
[MTD] [OneNAND] main read/write ops support for yaffs2
ARM: OMAP: Board Apollon update, fix boot
[MTD] [OneNAND] Fix typo related with recent commit
OMAP2 McSPI code cleanup
[MTD] [OneNAND] Fix wrong free the static address in onenand_sim
Lachlan McIlroy (4):
[XFS] ensure file size is logged on synchronous writes
[XFS] This fix prevents bulkstat from spinning in an infinite loop.
[XFS] avoid race in sync_inodes() that can fail to write out all dirty data
[XFS] Turn off XBF_ASYNC flag before re-reading superblock.
Larry Finger (7):
[MAC80211]: Add SIOCGIWTXPOWER routine
[MAC80211]: Remove overly sticky averaging filters for rssi, signal, noise
[B43LEGACY]: add mac80211-based driver for legacy BCM43xx devices
[BCM43XX]: Change radio hardware switch status printk from debug to regular
[B43LEGACY]: Support for turning the radio off from software.
[B43LEGACY]: Change the hardware radio enable logic and cleanup code
b43legacy: Fix potential return of uninitialized variable
Latchesar Ionkov (4):
9p: define session flags
9p: rename uid and gid parameters
9p: attach-per-user
9p: v9fs_vfs_rename incorrect clunk order
Laurent Riffard (1):
pktcdvd: don't rely on bio_init() preserving bio->bi_destructor
Laurent Vivier (17):
KVM: Change the emulator_{read,write,cmpxchg}_* functions to take a vcpu
KVM: Remove kvm_{read,write}_guest()
KVM: Remove useless assignment
KVM: Cleanup string I/O instruction emulation
KVM: Clean up kvm_setup_pio()
KVM: VMX: Split segments reload in vmx_load_host_state()
KVM: Simplify memory allocation
sched: guest CPU accounting: add guest-CPU /proc/stat field
sched: guest CPU accounting: add guest-CPU /proc/<pid>/stat fields
sched: guest CPU accounting: maintain stats in account_system_time()
sched: guest CPU accounting: maintain guest state in KVM
i386: export i386 smp_call_function_mask() to modules
x86: implement missing x86_64 function smp_call_function_mask()
KVM: x86 emulator: fix repne/repnz decoding
KVM: Move kvm_guest_exit() after local_irq_enable()
sched: don't clear PF_VCPU in scheduler
KVM: Use new smp_call_function_mask() in kvm_flush_remote_tlbs()
Lee Schermerhorn (4):
Panic in blk_rq_map_sg() from CCISS driver
Mem Policy: add MPOL_F_MEMS_ALLOWED get_mempolicy() flag
memoryless nodes: fixup uses of node_online_map in generic code
mm: add node states sysfs class attributeS
Len Brown (15):
ACPI: thermal: use round_jiffies when thermal zone polling is enabled
cpuidle: consolidate 2.6.22 cpuidle branch into one patch
ACPI: cpuidle: port idle timer suspend/resume workaround to cpuidle
Pull randconfig into release branch
Pull suspend into release branch
Pull sony-2.6.24 into release branch
Pull thinkpad into release branch
Pull fujitsu-v3 into release branch
Pull video into release branch
Pull thermal into release branch
Pull battery-sbs-ac into release branch
Pull bugzilla-292300 into release branch
Pull bugzilla-8709 into release branch
Pull cpuidle into test branch
Pull acpica into test branch
Lennert Buytenhek (10):
[ARM] 4600/1: fix kernel build failure with build-id-supporting binutils
mv643xx_eth: Split off mv643xx_eth platform device data
mv643xx_eth: Move ethernet register definitions into private header
mv643xx_eth: Disable RX/TX byte swapping on little-endian systems
mv643xx_eth: Enable use on Orion platforms
mv643xx_eth: Remove SHARED_REGS register address bias
mv643xx_eth: Remove MV643XX_ETH_ register prefix
mv643xx_eth: Clean up mv643xx_eth.h
mv643xx_eth: Remove unused register defines
mv643xx_eth: Merge drivers/net/mv643xx_eth.h into mv643xx_eth.c
Leonardo Chiquitto (1):
proc.txt: Add /proc/stat field
Lepton Wu (3):
uml: definitively kill subprocesses on panic
reiserfs: fix kernel panic on corrupted directory
reiserfs: workaround for dead loop in finish_unfinished
Li Yang (6):
gianfar: Fix compile regression caused by bea3348e
gianfar: Cleanup compile warning caused by 0795af57
gianfar: Fix regression caused by new napi interface
gianfar: Fix compile regression caused by 09f75cd7
drivers/ata: add support to Freescale 3.0Gbps SATA Controller
Update 2.4 maintainer in document
Li Zefan (1):
[NETFILTER]: xt_sctp: fix mistake to pass a pointer where array is required
Li, Xin B (1):
KVM: VMX: Remove a duplicated ia32e mode vm entry control
Linas Vepstas (17):
[POWERPC] EEH: Tweak printk message
[POWERPC] EEH: Fix PCI bridge handling bug
[POWERPC] EEH: Dump PCI bridge status on event
[POWERPC] pseries: Avoid excess rtas_token calls
[POWERPC] pseries: Use rtas_token instead of hand-rolled code
[POWERPC] pseries: Simplify rtasd initialization
[POWERPC] Remove nvram forward declarations
[POWERPC] pseries: Fix jumbled no_logging flag
[POWERPC] pseries: Eliminate global error_log_cnt variable
[POWERPC] pseries: Remove dead EEH video code
[POWERPC] IOMMU virtual merge is no longer experimental
[POWERPC] prom_init whitespace cleanup, typo fix
[POWERPC] prom.c whitespace cleanup
[POWERPC] setup_64.c and prom.c comment cleanup
[POWERPC] pseries: device node status can be "ok" or "okay"
[POWERPC] Use alloc_maybe_bootmem() in pcibios_alloc_controller
[SCSI] sym53c8xx: PCI Error Recovery support
Linus Torvalds (142):
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
Merge branch 'block-2.6.24' of git://git.kernel.dk/data/git/linux-2.6-block
Merge branch 'dmi-const' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-backlight
Merge branch 'for-linus' of git://git.o-hand.com/linux-rpurdie-leds
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'upstream-fixes' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'hysdn' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge branch 'isdn-cleanups' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev
Only enable BLOCK_COMPAT if COMPAT is needed
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh64-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
Merge git://git.infradead.org/mtd-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
Merge branch 'release' of git://lm-sensors.org/kernel/mhoffman/hwmon-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
Merge branch 'nfs-server-stable' of git://linux-nfs.org/~bfields/linux
Merge branch 'drm-patches' of ssh://master.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'agp-patches' of master.kernel.org:/pub/scm/linux/kernel/git/airlied/agp-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
Get rid of unused variable warning in drivers/pci/hotplug/pci_hotplug_core.c
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'v2.6.24-lockdep' of git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep
Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
scsi/gdth: fix crash in gdth_timeout if no gdth controllers found
Reinstate lost flush_ioremap_region() fix to pxa2xx-flash driver
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'release' of ssh://master.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'locks' of git://linux-nfs.org/~bfields/linux
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'release' of ssh://master.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup
Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
Merge branch 'xen-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen
Merge branch 'for-linus' of git://git.kernel.dk/data/git/linux-2.6-block
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/drzeus/mmc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Include <linux/backing-dev.h> in mm/filemap.c
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-hrt
Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of git://oss.sgi.com:8090/xfs/xfs-2.6
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mingo/linux-2.6-sched
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86
Merge master.kernel.org:/pub/scm/linux/kernel/git/agk/linux-2.6-dm
Merge master.kernel.org:/pub/scm/linux/kernel/git/bart/ide-2.6
Avoid compile error in fs/nfs/unlink.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Revert "kconfig: tristate choices with mixed tristate and boolean values"
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'master' of hera.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6
Merge branch 'audit.b43' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'master' of ssh://master.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge git://git.infradead.org/battery-2.6
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/avi/kvm
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/cooloney/blackfin-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input
Merge branch 'linus' of master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
Merge branch 'sg' of git://git.kernel.dk/linux-2.6-block
Merge branch 'for-linus' of ssh://master.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/selinux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-lguest
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge ssh://master.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'warnings' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Merge branch 'irq-upstream' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/misc-2.6
Linux 2.6.24-rc1
Luis Carlos Cobo (7):
libertas: specific mesh scan for mshX interface
Support for mesh autostart deactivation through sysfs
libertas: Avoid MESH_AUTOSTARTED spam on console
libertas: revert CAPINFO_MASK to its original value
libertas: keep mesh autostart enabled while asleep
libertas: monitor mode support for OLPC firmware
libertas: pass boot2 version to firmware
Luiz Fernando N. Capitulino (2):
x86: convert mm_context_t semaphore to a mutex
x86: convert mm_context_t semaphore to a mutex
Maciej W. Rozycki (19):
NET_SB1250_MAC: Update Kconfig entry
NET_SB1250_MAC: Rename to SB1250_MAC
sb1250-mac.c: De-typedef, de-volatile, de-etc...
sb1250-mac: Driver model & phylib update
PHYLIB: Spinlock fixes for softirqs
PHYLIB: IRQ event workqueue handling fixes
PHYLIB: fix an interrupt loop potential when halting
[MIPS] R3000 setup for kernel_thread()
[MIPS] dec/time.c: Remove no longer needed inclusion of <asm/div64.h>.
[MIPS] pg-r4k.c: Dump the generated code
drivers/video/Kconfig: Fix FB_PMAGB_B dependencies
drivers/video/pmag-ba-fb.c: improve diagnostics
pmagb-b-fb: improve diagnostics
tgafb: fix an out-of-range shift in mono imageblit
tgafb: remove a redundant non-mono test in mono imageblit
lk201: remove obsolete driver
[MIPS] SYNC emulation for MIPS I processors
tty_ioctl: fix the baud_table check in encode_baud_rate
defxx.c: dfx_bus_init() is __devexit not __devinit
Magnus Damm (38):
sh: intc - add support for SH7705
sh: intc - add support for SH7710
sh: intc - add support for SH7706, SH7707, SH7708, SH7709
sh: intc - add missing vectors for SH7707
sh: intc - avoid SH7710 specific vector on SH7712
sh: intc - add support for SH7785
sh: intc - add support for SH7760
sh: simplify se7780 IRQ code
sh: intc - fix IRQ4 and IRQ5 typo on sh3
sh: intc - add support for x3
sh: intc - remove redundant irq code for sh03, snapgear and titan
sh: intc - remove redundant irq code for shmin
sh: intc - add single bitmap register support
sh: intc - convert voyagergx code
sh: remove intc2 code
sh: x3 - fix setup_bootmem_node() compile error with shx3_defconfig
sh: intc - add a clear register to struct intc_prio_reg
sh: intc - rework core code
sh: intc - convert board specific r2d code
sh: replace sh specific CONFIG_VOYAGERGX with CONFIG_MFD_SM501
sh: x3 - add ipi vectors
sh: intc - mark data structures as __initdata
sh: intc - primary priority masking fixes
sh: fix irqs for the second serial port on sh7206
sh: intc - add support for sh7619
sh: intc - add support for sh7206
sh: defconfigs for R2D-PLUS and for R2D-1
sh: remove CONFIG_CPU_HAS_INTC_IRQ
sh: intc - irl mode update for sh7780 and sh7785
sh: minor fixes
sh: intc - rework higlander irq code for r7780mp and r7785rp
sh: remove sh7780 interrupt controller hack from pci code
sh: add writesb(), readsb(), writesw() and readsw() to io.h
sh: intc - initial SMP support.
sh: Hook up the SH-X3 SMP intc register groups.
sh: fix r2d board detection
sh: allow building for both r2d boards in same binary.
ax88796: add 93cx6 eeprom support
Maik Broemme (1):
Add support for Wacom WACF007 and WACF008 to serial pnp driver
Manfred Spraul (1):
forcedeth msi bugfix
Marc Pignat (2):
mmc: at91_mci: disable handling of blocks with size not multiple of 4 bytes
zd1211rw, fix oops when ejecting install media
Marcel Holtmann (13):
[Bluetooth] Switch from OGF+OCF to using only opcodes
[Bluetooth] Finish L2CAP configuration only with acceptable settings
[Bluetooth] Remove global conf_mtu variable from L2CAP
[Bluetooth] Retrieve L2CAP features mask on connection setup
[Bluetooth] Advertise L2CAP features mask support
[Bluetooth] Fall back to L2CAP in basic mode
[Bluetooth] Change BPA 100/105 driver to use USB anchors
[Bluetooth] Add generic driver for Bluetooth SDIO devices
[Bluetooth] Add generic driver for Bluetooth USB devices
[Bluetooth] Add address and channel attribute to RFCOMM TTY device
[Bluetooth] Add support for handling simple eSCO links
[Bluetooth] Add constant for Bluetooth socket options level
[Bluetooth] Convert RFCOMM to use kthread API
Marcelo Tosatti (2):
USB: EHCI restart speedup
[POWERPC] Add Vitaly Bordug as PPC8xx maintainer
Marcin Garski (1):
more UTF-8 conversions
Marcin Juszkiewicz (1):
Add Linksys card to HostAP driver
Marco Schluessler (3):
V4L/DVB (6103): dvb_ca_en50221: return correct error code value
V4L/DVB (6104): dvb_ca_en50221: decrement module use count on error
V4L/DVB (6356): "while (!ca->wakeup)" breaks the CAM initialisation
Marcus Meissner (1):
tokenring/3c359.c: fixed array index problem
Marek Vasut (3):
ARM: OMAP: Enable DSP clocks for McBSP on omap310
ARM: OMAP: PalmZ71 support
ARM: OMAP: Palm Tungsten|T support
Marek Vašut (1):
libertas: region code values specified as 8bit
Marian Balakowicz (4):
[POWERPC] Add mpc52xx_find_and_map_path(), refactor utility functions
[POWERPC] Update device tree binding for mpc5200 gpt
[POWERPC] Add restart support for mpc52xx based platforms
[POWERPC] Enable restart support for lite5200 board
Mariusz Kozlowski (37):
[MTD] remove redundant/dead code from physmap_of.c
[MTD] drivers/mtd/inftlmount.c: kmalloc + memset conversion to kcalloc
Documentation/DocBook/mtdnand.tmpl: kmalloc + memset conversion to kzalloc
[MTD] pmcmsp-flash.c: kmalloc + memset conversion to k[cz]alloc
[UBI] drivers/mtd/ubi/scan.c: kmalloc + memset conversion to kzalloc
[POWERPC] drivers/macintosh/therm_adt746x.c: kmalloc + memset conversion to kzalloc
sdio: kmalloc + memset conversion to kzalloc
[CIFS] remove some redundant argument checks
V4L/DVB (5953): msp3400-driver.c: kmalloc + memset conversion to kzalloc
V4L/DVB (5981): Zoran_driver.c: fix memset in ioctl
V4L/DVB (5982): Dev.c: memset fix
V4L/DVB (5983): Arv.c: fix memset in ioctl
drivers/net/wireless/prism54/oid_mgt.c: kmalloc + memset conversion to kzalloc
drivers/net/sb1250-mac.c: kmalloc + memset conversion to kcalloc
drivers/net/via-velocity.c: mostly kmalloc + memset conversion to kcalloc
net/tulip/xircom_cb.c: remove superfulous priv assignment
drivers/net: remove superfluous memset
drivers/net/wireless/wl3501_cs.c: remove redundant memset
skge: remove broken and unused PHY_M_PC_MDI_XMODE macro
[SCSI] kmalloc + memset conversion to kzalloc
[SCSI] mpt fusion: mostly kmalloc + memset conversion to kzalloc
[SCSI] mpt fusion: remove redundant memset
USB: ftdi-elan.c: kmalloc + memset conversion to kzalloc
usb: remove redundant memset from amd5536udc
PCI Hotplug: cpqphp_ctrl.c: kmalloc + memset conversion to kzalloc
[ARM] unbalanced parenthesis fix
HID: hidraw_connect() memleak fix
[ALSA] This patch removes memset() from snd_emu10k1_fx8010_info() which apparently
[ALSA] sound: snd_register_device_for_dev fix
include/asm-frv/thread_info.h: kmalloc + memset conversion to kzalloc
include/asm-m32r/thread_info.h: kmalloc + memset conversion to kzalloc
drivers/char/consolemap.c: kmalloc + memset conversion to kzalloc
doc firmware_sample_firmware_class.c: kmalloc + memset conversion to kzalloc
fs/autofs4/inode.c: kmalloc + memset conversion to kzalloc
drivers/char/ip2/ip2main.c: kmalloc + memset conversion to kzalloc
x86: kmalloc + memset conversion to kzalloc
kernel/fork.c: remove unneeded variable initialization in copy_process()
Mark A. Greer (1):
[POWERPC] MAINTAINERS shouldn't reference linuxppc-embedded
Mark Brown (3):
natsemi: Use NATSEMI_TIMER_FREQ consistently
natsemi: Use round_jiffies() for slow timers
natsemi: Check return value for pci_enable_device()
Mark Fasheh (19):
ocfs2: Remove unused structure field
ocfs2: Clear slot map when umounting a local volume
ocfs2: Sync ocfs2_fs.h with ocfs2-tools
ocfs2: move nonsparse hole-filling into ocfs2_write_begin()
ocfs2: Small refactor of truncate zeroing code
ocfs2: Move directory manipulation code into dir.c
ocfs2: Abstract out core dir listing functionality
ocfs2: Pass raw u64 to filldir
ocfs2: Remove open coded readdir()
ocfs2: Implement ocfs2_empty_dir() as a caller of ocfs2_dir_foreach()
ocfs2: Provide convenience function for ino lookup
ocfs2: Rename cleanups
ocfs2: Cleanup dirent size check
ocfs2: Structure updates for inline data
ocfs2: Read support for inline data
ocfs2: Write support for inline data
ocfs2: Read support for directories with inline data
ocfs2: Write support for directories with inline data
ocfs2: Optionally return filldir errors
Mark Fortescue (1):
Add in SunOS 4.1.x compatible mode for UFS
Mark Gross (1):
USB: usb-skeleton leaking locks on open
Mark Hills (2):
[ALSA] This patch is a USB quirk to ensure the Stanton Scratchamp v1 is detected
[ALSA] usb-audio: update quirk for Rane SL 1 (aka. Serato Scratch Live)
Mark Hindley (1):
3c59x: check return of pci_enable_device()
Mark Langsdorf (1):
[CPUFREQ] Support different families in fid/did to frequency conversion
Mark Lord (2):
libata: add support for ATA_16 on ATAPI
rtc: fix readback from /sys/class/rtc/rtc?/wakealarm
Mark M. Hoffman (5):
hwmon: (f71882fg) trivial whitespace cleanup
MAINTAINERS: update hwmon subsystem git trees
hwmon: (dme1737) Fix some merge conflicts
hwmon: (sis5595) fix sparse warning
hwmon: (vt8231) fix sparse warning
Mark Nelson (2):
x86: replace NT_PRXFPREG with ELF_CORE_XFPREG_TYPE #define
powerpc: add Altivec/VMX state to coredumps
Mark Zhan (1):
rtc-dev: no need to convert file->private_data to rtc device
Markus Armbruster (1):
Input: i8042 - restore control register when enabling port fails
Markus Brunner (5):
sh: Add gpio.h stubs for PFC definitions.
sh: Add SH7720 CPU support.
sh: Magic Panel R2 board support.
sh: Magic Panel MTD mapping update.
smc911x irq sense request and MPR2 board support
Markus Rechberger (1):
Fix Firmware class name collision
Martin Bachem (1):
hisax: hfc_usb: update to current CVS version
Martin J. Bligh (1):
ext2 reservations
Martin K. Petersen (1):
pata_cs5536: ATA driver for Geode companion chip
Martin Schwidefsky (9):
[S390] disassembler: fix output for insns with 6 operands.
[S390] xpram: fix bio_end{_,}io typo
move mm_struct and vm_area_struct
[S390] Update default configuration.
[S390] tlb flush fix.
[S390] Remove unused user_seg from thread structure.
[S390] Introduce follow_table in uaccess_pt.c
[S390] Cleanup page table definitions.
[S390] 4level-fixup cleanup
Martti Huttunen (1):
p54usb: Add device ID for Linksys WUSB54AG
Masahide NAKAMURA (3):
[IPV6] IPSEC: Omit redirect for tunnelled packet.
[IPV4] IPSEC: Omit redirect for tunnelled packet.
[IPSEC] IPV6: Fix to add tunnel mode SA correctly.
Masakazu Mokuno (2):
PS3: changed the way to handle tx skbs
PS3: Remove the workaround no longer needed
Masami Hiramatsu (1):
kprobes: support kretprobe blacklist
Masashi Kimoto (1):
ps3: Fix black and white stripes
Masatake YAMATO (2):
[SCSI] Fix signness of parameters in scsi module
fix typo about TBI in e1000 comment
Matej Laitl (1):
kconfig/menuconfig: distinguish between selected-by-another options and comments
Mathieu Desnoyers (10):
[POWERPC] Include pagemap.h in asm/powerpc/tlb.h
Fix f_version type: should be u64 instead of unsigned long
local_t Documentation update 2
local_t: update documentation
Change struct marker users
Combine instrumentation menus in kernel/Kconfig.instrumentation
Linux Kernel Markers
markers: Add samples subdir
Linux Kernel Markers - Samples
Linux Kernel Markers - Documentation
Matias Zabaljauregui (1):
Pagetables to use normal kernel types
Matt Carlson (13):
[TG3]: Walk PCI capability lists.
[TG3]: ASIC decoding and basic CPMU support.
[TG3]: Add 5784 and 5764 support.
[TG3]: Add new 5761 NVRAM decode routines
[TG3]: Add 5761 APE support
[TG3]: Add 5761 support
[TG3]: WOL defaults
[TG3]: Update version to 3.83
[TG3]: Fix APE induced regression
[TG3]: Add 5723 support
[TG3]: Add management FW version to ethtool report
[TG3]: PCI command adjustment
[TG3]: Update version to 3.85
Matt Doran (1):
V4L/DVB (5960): Add module parameter to enable SFN workaround
Matt LaPlante (1):
typo fixes
Matt Reimer (2):
[MTD] [NAND] add s3c2440-specific read_buf/write_buf
[MTD] [NAND] treat any negative return value from correct() as an error
Matt Waddel (2):
m68knommu: fix syscall tracing
m68knommu: define __clear_user macro
Matteo Croce (3):
AR7 ethernet
[WATCHDOG] AR7: watchdog timer
AR7 ethernet: small post-merge cleanups and fixes
Matteo Vit (2):
[AVR32] add multidrive support for pio driver
[AVR32] fix command line parsing in early_parse_fbmem
Matthew Garrett (1):
libata: Integrate ACPI-based PATA/SATA hotplug - version 5
Matthew Ranostay (2):
[ALSA] hda: BIOS changing subsystem id
[ALSA] hda: More subsystem id BIOS changes
Matthew Wilcox (96):
[SCSI] Fix async scanning double-add problems
[SCSI] advansys: undate version, copyright, etc
[SCSI] advansys: Clean up proc_info implementation
[SCSI] advansys: Improve interrupt handler
[SCSI] advansys: Stop checking the scsi_cmnd belongs to our Scsi_Host
[SCSI] advansys: Make advansys_board_found a little more readable
[SCSI] advansys: Move to scsi hotplug initialisation model
[SCSI] advansys: Convert to PCI driver model
[SCSI] advansys: Convert to EISA driver model
[SCSI] advansys: Convert to ISA driver model
[SCSI] advansys: Update resource management
[SCSI] advansys: More PCI cleanups
[SCSI] advansys: remove AscCompareString()
[SCSI] Add QUANTUM XP34301 to the blacklist
[SCSI] advansys: remove INQUIRY sniffing
[SCSI] advansys: misc reformatting
[SCSI] advansys: delete AscGetChipBusType
[SCSI] advansys: ioremap no longer needs page-aligned addresses
[SCSI] advansys: Stop using n_io_port in Scsi_Host structure
[SCSI] advansys: Move struct device out of the cfg structures
[SCSI] advansys: Remove library-style callback routines
[SCSI] advansys: Remove pci_slot_info
[SCSI] advansys: use memcpy instead of open-coded loop
[SCSI] advansys: Move documentation to Documentation/scsi
[SCSI] advansys: Fix VLB driver name
[SCSI] advansys: Create AdvBuildCarrierFreelist
[SCSI] advansys: Create AdvLoadMicrocode
[SCSI] advansys: Reformat microcode
[SCSI] advansys: Shrink advansys_board_found a little more
[SCSI] advansys: Remove `waiting' queue
[SCSI] advansys: Remove a check for an impossible condition
[SCSI] advansys: Remove `done' queue
[SCSI] advansys: Remove `active' queue and all remaining internal queueing code
[SCSI] advansys: Enable interrupts earlier in queuecommand
[SCSI] advansys: Support 16-byte commands properly
[SCSI] advansys: Remove a check for an impossible condition
[SCSI] advansys: Remove some custom wrappers
[SCSI] advansys: Comment/indentation/macro cleanup
[SCSI] advansys: Use DRV_NAME
[SCSI] Improve error message when offlining a device
[SCSI] scsi_scan: Cope with kthread_run failing
[SCSI] ibmmca: Stop leaking scsi_hosts on exit
[SCSI] ide-scsi: Close narrow race in release
[SCSI] ncr53c8xx: Call scsi_host_put in release
[SCSI] aha152x: Close narrow race in release
[SCSI] qlogicfas: Close narrow race in release
[SCSI] simscsi: Free scsi host on error
[SCSI] aic94xx: Free scsi host on error
[SCSI] ips: Close narrow race in release
[SCSI] Remove ->pid field from scsi_cmnd
[SCSI] pluto: Don't abuse ->done for internal commands
[SCSI] Fix mistaken uses of ->done
[SCSI] qlogicpti: Add a slave_configure method
[SCSI] gdth: Stop abusing ->done for internal commands
[SCSI] Get rid of scsi_cmnd->done
[SCSI] advansys: Eliminate prototypes
[SCSI] advansys: Remove array of scsi targets
[SCSI] advansys: Restructure asc_execute_scsi_cmnd()
[SCSI] advansys: Fix simultaneous calls to ->queuecommand
[SCSI] advansys: Improve reset handler
[SCSI] advansys: Remove ASC_SELECT_QUEUE_DEPTHS
[SCSI] advansys: Remove ASC_WIDE_BOARD predicate
[SCSI] advansys: Sort out irq number mess
[SCSI] advansys: Merge ASC_IERR definitions
[SCSI] advansys: Remove asc_board_t typedef and ASC_BOARDP macro
[SCSI] advansys: Remove library version & serial numbers
[SCSI] advansys: Sort out debug macros
[SCSI] advansys: Remove private lock
[SCSI] advansys: Get rid of board index number
[SCSI] advansys: Make sdtr_period_tbl a pointer
[SCSI] advansys: Move a couple of fields from struct board to struct adv_dvc
[SCSI] advansys: Remove DvcGetPhyAddr
[SCSI] advansys: convert to use the data buffer accessors
[SCSI] advansys: Remove a couple of uses of bus_to_virt
[SCSI] advansys: Use dma mapping for overrun buffer
[SCSI] advansys: Changes to work on parisc
gdth: Make one abuse of scsi_cmnd less obvious
m68k: Export cachectl.h
Update DMA-mapping documentation
[SCSI] fc4: remove this and all associated drivers
[PARISC] Fix infinite loop in /proc/iomem
[SCSI] sym53c8xx: Use pci_dev irq number
[SCSI] sym53c8xx: Remove data_mapping and data_mapped
[SCSI] sym53c8xx: Remove unnecessary check in queuecommand
[SCSI] sym53c8xx: Don't disable interrupts in the interrupt handler
[SCSI] sym53c8xx: Stop overriding scsi_done
[SCSI] sym53c8xx: Use pdev->revision
[SCSI] sym53c8xx: Remove ->device_id
[SCSI] sym53c8xx: Remove io_ws, mmio_ws and ram_ws elements
[SCSI] sym53c8xx: Remove tag_ctrl module parameter
[SCSI] sym53c8xx: Simplify DAC DMA handling
[SCSI] sym53c8xx: Use scmd_printk where appropriate
[SCSI] sym53c8xx: Get rid of IRQ_FMT and IRQ_PRM
[SCSI] sym53c8xx: Make interrupt handler capable of returning IRQ_NONE
[SCSI] sym53c8xx: Remove pci_dev pointer from sym_shcb
[SCSI] sym53c8xx: Remove sym_xpt_async_sent_bdr
Matthias Kaehlcke (20):
[MTD] Use mutex instead of semaphore in dataflash driver
fs/locks.c: use list_for_each_entry() instead of list_for_each()
V4L/DVB (5946): Use mutex instead of semaphore in the DVB frontend tuning interface
Use mutex instead of semaphore in the Host AP driver
[SCSI] osst: Use mutex instead of semaphore
USB: ELAN U132 Host Controller Driver: convert sw_lock to mutex
sched: use list_for_each_entry_safe() in __wake_up_common()
[ALSA] ESS Maestro 1/2/2E Sound Card: Use list_for_each_entry
[ALSA] Intel HD Audio: Use list_for_each_entry(_safe)
[ALSA] Routines for effect processor FX8010: Use list_for_each_entry
use mutex instead of semaphore in isdn subsystem common functions
ieee1394: ieee1394_core.c: use DEFINE_SPINLOCK for spinlock definition
[SPARC] Videopix Frame Grabber: Convert device_lock_sem to mutex
fs/file_table.c: use list_for_each_entry() instead of list_for_each()
fs/eventpoll.c: use list_for_each_entry() instead of list_for_each()
fs/super.c: use list_for_each_entry() instead of list_for_each()
kernel/exit.c: Use list_for_each_entry(_safe) instead of list_for_each(_safe)
kernel/time/clocksource.c: Use list_for_each_entry instead of list_for_each
mm/oom_kill.c: Use list_for_each_entry instead of list_for_each
kcopyd use mutex instead of semaphore
Matthias Schwarzott (1):
V4L/DVB (6382): saa7134: fix NULL dereference at suspend time for cards without IR receiver
Matti Linnanvuori (2):
Mutex documentation is unclear about software interrupts, tasklets and timers
atomic_ops.txt has incorrect, misleading and insufficient information [Bug 9020]
Mattia Dongili (1):
sony-laptop: old Vaio models contain 2 IO port entries
Mattias Nissler (2):
mac80211: Defer setting of RX_FLAG_DECRYPTED.
rt2x00: Fix residual check in PLCP calculations.
Mauro Carvalho Chehab (28):
V4L/DVB (6014): vivi: use videobuf_read_stream()
V4L/DVB (6079): Cleanup: remove linux/moduleparam.h from drivers/media files
V4L/DVB (6111): Fix a warning when compiling on x86_64
V4L/DVB (6247): Fix bug #8689: Fixes IR stop/start during suspend/resume
V4L/DVB (6251): Replace video-buf to a more generic approach
V4L/DVB (6252): Adapt drivers to use the newer videobuf modules
V4L/DVB (6253): Convert vivi to use the newer videobuf-dma-sg module
V4L/DVB (6254): Add videobuf-vmalloc
V4L/DVB (6255): Convert vivi to use videobuf-vmalloc
V4L/DVB (6256): Remove the obsolete video-buf module
V4L/DVB (6257): Rename video-buf-dvb to videobuf-dvb to be consistent with the other patches
V4L/DVB (6259): Fix vivi poll() method
V4L/DVB (6260): Fix Kconfig dependency
V4L/DVB (6261): Cleans mem->vmalloc after vfree
V4L/DVB (6262): An allocation error message were being printed as a debug msg
V4L/DVB (6263): Fix buffer release code
V4L/DVB (6264): Make the vertical lines to move
V4L/DVB (6265): Prevent for calling mmap_free without an allocated buffer
V4L/DVB (6266): videobuf cleanup: mmap check is common to all videobuf. Make it at core
V4L/DVB (6277): vivi cleanup: remove the unused vars
V4L/DVB (6286): Add support for MSI TV @nywhere A/D NB
V4L/DVB (6287): Fix DMA Scatter/Gather constructor
V4L/DVB (6290): remove videobuf_set_pci_ops
V4L/DVB (6291): Fix: avoid oops on some SMP machines
V4L/DVB (6292): videobuf_core init always require callback implementation
V4L/DVB (6320): v4l core: remove the unused .hardware V4L1 field
V4L/DVB (6378a): Removal of VIDIOC_[G|S]_MPEGCOMP from feature-removal-schedule.txt
V4L/DVB (6378b): Updates info about the removal of V4L1 at feature-removal-schedule.txt
Maxim Levitsky (16):
V4L/DVB (6268): V4L: Fix a lock inversion in generic videobuf code
V4L/DVB (6269): V4L: Fix a "scheduling while atomic" bug in saa7134
V4L/DVB (6270): V4L: Honor dev->ctl_invert when setting up the decoder in saa7134
V4L/DVB (6271): V4L: Add basic support for suspend/resume for saa7134
V4L/DVB (6272): V4L: properly fix support for capturing interlaced video in saa7134
V4L/DVB (6278): Buf: fix typo that caused data loss when readng streams from device
V4L/DVB (6306): Few clenups for saa7134 resume code
[ALSA] hda-codec - code cleanups in patch_sigmatel.c
[ALSA] hda-intel - fix a race in dynamic power managment
[ALSA] hda-intel - Fix resume logic, when dynamic power managment is on
[ALSA] hda-codec - add support for swapping center/LFE channels to STAC codecs
[ALSA] hda-codec - add support for analog loopback to STAC9204/9205/922x/927x
[ALSA] hda-codec - make volume knob, the master volume for sigmatel codecs
[ALSA] hda-codec - Fix support for sigmatel codecs that have 2 or more ADCs
V4L/DVB (6329): Additional Fixes for saa7134 suspend/resume
V4L/DVB (6330): V4L: saa7134: Fix interaction between tvaudio thread and the freezer
Meelis Roos (1):
[POWERPC] Fix ppc kernels after build-id addition
Mel Gorman (19):
Add a bitmap that is used to track flags affecting a block of pages
Split the free lists for movable and unmovable allocations
Choose pages from the per-cpu list based on migration type
Add a configure option to group pages by mobility
Drain per-cpu lists when high-order allocations fail
Move free pages between lists on steal
Group short-lived and reclaimable kernel allocations
Group high-order atomic allocations
Do not group pages by mobility type on low memory systems
Bias the placement of kernel pages at lower PFNs
Be more agressive about stealing when MIGRATE_RECLAIMABLE allocations fallback
Fix corruption of memmap on IA64 SPARSEMEM when mem_section is not a power of 2
Bias the location of pages freed for min_free_kbytes in the same MAX_ORDER_NR_PAGES blocks
remove PAGE_GROUP_BY_MOBILITY
don't group high order atomic allocations
Fix calculation in move_freepages_block for counting pages
Do not depend on MAX_ORDER when grouping pages by mobility
Print out statistics in relation to fragmentation avoidance to /proc/pagetypeinfo
Breakout page_order() to internal.h to avoid special knowledge of the buddy allocator
Micah Gruber (4):
[IPV6]: Remove unneeded pointer iph from ipcomp6_input() in net/ipv6/ipcomp6.c
[DCCP]: Remove unneeded pointer newdp from dccp_v4_request_recv_sock()
Fix a potential NULL pointer dereference in uli526x_interrupt() in drivers/net/tulip/uli526x.c
USB: Remove unneeded pointer intf from speedtch_upload_firmware()
Michael Albaugh (2):
IB/ipath: Maintain active time on all chips
IB/ipath: Better handling of unexpected GPIO interrupts
Michael Buesch (25):
[POWERPC] via-pmu: Fix typo in printk
[SSB]: add Sonics Silicon Backplane bus support
[B43]: add mac80211-based driver for modern BCM43xx devices
[B44]: port to native ssb support
[B43]: Fix sparse warnings.
[B43]: Don't lock irq_lock in debugfs txpower adjust
[SSB]: Use ioreadX() and iowriteX() for PCI.
[SSB]: Sparse fixes.
[B43]: Change loglevel of radio-enable message.
[MAC80211]: Add support for setting TX power and radio status
[B43]: Remove the "radio hw enabled" message on startup.
[B43]: Support for turning the radio off from software.
mac80211: bss_tim_clear must use ~ instead of !
rfkill: Fix documentation typos
[RFKILL]: Add support for an rfkill LED.
[RFKILL]: Add support for hardware-only rfkill buttons
[B43]: LED triggers support
[B43]: RF-kill support
[B43]: Use input-polldev for the rfkill switch
[B43]: Rewrite pwork locking policy.
[MAC80211]: Check open_count before calling config callback.
[MAC80211]: Add association LED trigger
[MAC80211]: Update beacon_update callback documentation
USB: ohci SSB bus glue
b43: Make b43_stop() static
Michael Chan (12):
[BNX2]: Optimize firmware loading.
[BNX2]: Update version to 1.6.6.
[TG3]: Update version to 3.82.
[BNX2]: Fix remote PHY media detection problems.
[BNX2]: Fix default WoL setting.
[BNX2]: Update version to 1.6.7.
[TG3]: Refine napi poll loop.
[BNX2]: Refine napi poll loop.
[TG3]: Fix performance regression on 5705.
[BNX2]: Update 5709 firmware to 3.7.1.
[BNX2]: Fix Serdes WoL bug.
[BNX2]: Update version to 1.6.8.
Michael Ellerman (35):
[POWERPC] Add an optional device_node pointer to the irq_host
[POWERPC] Invert null match behaviour for irq_hosts
[POWERPC] Provide a default irq_host match, which matches on an exact of_node
[POWERPC] Initialise hwirq for legacy irqs
[POWERPC] Export virq mapping via debugfs
[POWERPC] spufs: Extract the file descriptor search logic in SPU coredump code
[POWERPC] spufs: Remove ctx_info and ctx_info_list
[POWERPC] spufs: Call spu_acquire_saved() before calculating the SPU note sizes
[POWERPC] spufs: Use computed sizes/#defines rather than literals in SPU coredump code
[POWERPC] spufs: Write some SPU coredump values as ASCII
[POWERPC] spufs: Correctly calculate the size of the local-store to dump
[POWERPC] spufs: Don't return -ENOSYS as extra notes size if spufs is not loaded
[POWERPC] spufs: Get rid of spufs_coredump_num_notes, it's not needed if we NULL terminate
[POWERPC] spufs: Internal __spufs_get_foo() routines should take a spu_context *
[POWERPC] spufs: Add contents of npc file to SPU coredumps
[POWERPC] spufs: Combine spufs_coredump_calls with spufs_calls
[POWERPC] spufs: Cleanup ELF coredump extra notes logic
[POWERPC] spufs: Handle errors in SPU coredump code, and support coredump to a pipe
[POWERPC] spufs: Respect RLIMIT_CORE in spu coredump code
[POWERPC] spufs: Add DEFINE_SPUFS_ATTRIBUTE()
[POWERPC] Make sure to of_node_get() the result of pci_device_to_OF_node()
[POWERPC] Simplify error logic in u3msi_setup_msi_irqs()
[POWERPC] Simplify error logic in rtas_setup_msi_irqs()
[POWERPC] Simplify rtas_change_msi() error semantics
[POWERPC] Inline u3msi_compose_msi_msg()
[POWERPC] Store the base address in dcr_host_t
[POWERPC] Update mpic to use dcr_host_t.base
[POWERPC] Update axon_msi to use dcr_host_t.base
PCI: Remove no longer correct documentation regarding MSI vector assignment
PCI: Fix incorrect argument order to list_add_tail() in PCI dynamic ID code
Update ibm_newemac to use dcr_host_t.base
Use dcr_host_t.base in ibm_emac_mal
Add dcr_host_t.base in dcr_read()/dcr_write()
Use dcr_host_t.base in dcr_unmap()
Remove msic_dcr_read() in axon_msi.c
Michael Halcrow (30):
eCryptfs: add key list structure; search keyring
eCryptfs: use list_for_each_entry_safe() when wiping auth toks
eCryptfs: kmem_cache objects for multiple keys; init/exit functions
eCryptfs: fix Tag 1 parsing code
eCryptfs: fix Tag 3 parsing code
eCryptfs: fix Tag 11 parsing code
eCryptfs: fix Tag 11 writing code
eCryptfs: update comment and debug statement
eCryptfs: remove unnecessary BUG_ON
eCryptfs: collapse flag set into one statement
eCryptfs: grammatical fix (destruct to destroy)
eCryptfs: comments for some structs
eCryptfs: kerneldoc fixes for crypto.c and keystore.c
eCryptfs: remove unnecessary variable initializations
eCryptfs: make needlessly global symbols static
eCryptfs: Use generic_file_splice_read()
eCryptfs: remove header_extent_size
eCryptfs: remove assignments in if-statements
ecryptfs: fix error handling
eCryptfs: read_write.c routines
eCryptfs: replace encrypt, decrypt, and inode size write
eCryptfs: set up and destroy persistent lower file
eCryptfs: update metadata read/write functions
eCryptfs: make open, truncate, and setattr use persistent file
eCryptfs: convert mmap functions to use persistent file
eCryptfs: fix data types
eCryptfs: initialize persistent lower file on inode create
eCryptfs: remove unused functions and kmem_cache
eCryptfs: replace magic numbers
ecryptfs: clean up page flag handling
Michael Hennerich (26):
Blackfin arch: Finalize the generic gpio support - add gpio_to_irq and irq_to_gpio
Blackfin arch: Advertise GENERIC_GPIO and remove duplicated GENERIC_CALIBRATE_DELAY
Blackfin arch: store labels so we later know who allocated GPIO/Peripheral resources
Blackfin arch: Add label to call new GPIO API
Blackfin arch: Add PORT_J.High (needed for BF548-EZkit Touchscreen interrupts) - remove PORT_C.H
Blackfin arch: Fix define - SPORT0_DTPRI is first function
Blackfin arch: add missing gpio error handling to make sure we roll back requests in case one fails
Blackfin arch: Some cosmetics based on LKML feedback from Joe Perches
Blackfin serial driver: use new GPIO API
Blackfin arch: Add support for the M25P16 SPI FLash
Blackfin arch: Add option to priorize DMA over Core
Blackfin arch: bug fixing restore mach dependent ASYNC memory size
Blackfin arch: extract gpio number from PIN function
Blackfin arch: Merge GPIO/Peripheral Resource Allocation back into a single file
Blackfin arch: For compatibility reasons change IRQ_XXX_ERR into IRQ_XXX_ERROR like on any other supported Blackfin derivative
Blackfin arch: a few things still use bfin_read_PORT_FER()
Blackfin arch: Remove legacy support
Blackfin arch: Add ANOMALY_05000311 Workaround - for those who doesnt use the generic GPIO driver
Blackfin arch: Workaround reboot bug, issue SSYNC at the start of bfin_reset
Blackfin arch: Comply with revised Anomaly Workarounds for BF533 05000311 and BF561 05000323
Blackfin arch: flush/inv the correct range when using write back cache and fix bugs find by dmacopy
Input: add support for Blackfin BF54x Keypad controller
bf54x-lq043fb: framebuffer driver for Blackfin BF54x framebuffer device driver
Blackfin arch: add new processor ADSP-BF52x arch/mach support
Blackfin arch: Optimization - no need to make additional math here
Input: bf54x-keys - return real error when request_irq() fails
Michael Holzheu (4):
[S390] Use IPL CLEAR for reipl under z/VM
[S390] zcore: fix inline assembly in memcpy_real()
[S390] tape: Fix medium state handling
[S390] kernel: Fix dump on panic for DASDs under LPAR.
Michael J. Evans (1):
md: software Raid autodetect dev list not array
Michael Kerrisk (1):
Change man-pages maintainer address
Michael Krufky (49):
V4L/DVB (5949): s5h1409: use ARRAY_SIZE macro when appropriate
V4L/DVB (5950): whitespace cleanup for mt2131 and s5h1409
V4L/DVB (6006): tuner: move last_div to tuner-simple private data
V4L/DVB (6074): tuner: fix ifdef tags to match actual file name
V4L/DVB (6075): tuner: kernel headers go above subsystem headers
V4L/DVB (6100): dvb_net: whitespace cleanup
V4L/DVB (6125): whitespace cleanup: replace leading spaces with tabs
V4L/DVB (6126): tuner: add warning for obsolete i2c address range 0x64 thru 0x6f
V4L/DVB (6127): tuner: kill i2c_client interface to tuner sub-drivers
V4L/DVB (6128): hybrid tuner refactoring core changes, phase 1
V4L/DVB (6129): tda8290: convert from tuner sub-driver into dvb_frontend module
V4L/DVB (6130): mt20xx: convert from tuner sub-driver into dvb_frontend module
V4L/DVB (6131): tea5761: convert from tuner sub-driver into dvb_frontend module
V4L/DVB (6132): tea5767: convert from tuner sub-driver into dvb_frontend module
V4L/DVB (6133): tuner-simple: convert from tuner sub-driver into dvb_frontend module
V4L/DVB (6134): tuner: alter build to produce separate modules
V4L/DVB (6136): dvb_frontend: add get_rf_strength function pointer to dvb_tuner_ops
V4L/DVB (6137): tuner-simple: add get_rf_strength and improve status reading efficiency
V4L/DVB (6138): tea5761: add get_rf_strength and improve status reading efficiency
V4L/DVB (6139): tea5767: add get_rf_strength and improve status reading efficiency
V4L/DVB (6140): tda8290: add get_rf_strength and improve status reading efficiency
V4L/DVB (6141): tuner: use get_rf_strength instead of get_status to determine signal strength
V4L/DVB (6142): cx25840: fix build warning
V4L/DVB (6151): include drivers/media/video/cx23885/Kconfig
V4L/DVB (6152): cx23885: forward compatibility fixes for recent kernels
V4L/DVB (6161): cx23885-dvb.c doesnt need to include dvb-pll.h
V4L/DVB (6162): cx23885: whitespace cleanups
V4L/DVB (6163): cx23885: remove old comments
V4L/DVB (6164): cx23885: turn off i2c_debug by default
V4L/DVB (6165): cx23885: fix Kconfig dependencies
V4L/DVB (6179): Clean up FusionHDTV ir code
V4L/DVB (6180): tuner: don't probe 0x6b or 0x6f on cx88 boards
V4L/DVB (6181): cx88: auto-load rtc and ir receiver i2c modules for FusionHDTV5 RT Gold
V4L/DVB (6193): cx23885: define Video B Interrupt Status register bit values
V4L/DVB (6196): cx23885: add support for DViCO FusionHDTV 5 Express
V4L/DVB (6198): add CARDLIST.cx23885 to Documentation/
V4L/DVB (6200): cx23885: use a pointer to the required i2c bus in dvb_register function
V4L/DVB (6222): select DVB_PLL if !DVB_FE_CUSTOMISE for FusionHDTV5 Express
V4L/DVB (6224): VIDEO_CX23885 depends on DVB_CORE
V4L/DVB (6226): dvb-pll: pass fe pointer into dvb_pll_configure() and set() functions
V4L/DVB (6227): dvb-pll: store instance ID in dvb_pll_priv structure
V4L/DVB (6228): dvb-pll: add module option to specify rf input
V4L/DVB (6229): dvb-pll: increase DVB_PLL_MAX to 64
V4L/DVB (6230): dvb-pll: add module option to force dvb-pll desc id (for debug use only)
V4L/DVB (6231): dvb-pll: always show pll name if forced via insmod option
V4L/DVB (6232): dvb-pll: report whether input rf will be autoselected or set via insmod option
V4L/DVB (6241): fix typo in DVB_PLL Kconfig help text
V4L/DVB (6297): cx23885: remove wrong Kconfig selection of VIDEOBUF
V4L/DVB (6326): tuner-core.c: fe_has_signal() can return uninitialized value
Michael Mauch (1):
V4L/DVB (6038): Trivial: repair mixed parm descs in dvb-usb-init.c
Michael Neuling (5):
[POWERPC] Remove barriers from the SLB shadow buffer update
Add scaled time to taskstats based process accounting
add-scaled-time-to-taskstats-based-process-accounting fix
powerpc: add scaled time accounting
kernel/sched.c: remove bogus comment from account_user_time
Michael Reed (1):
[SCSI] stale residual returned on write following BUSY retry
Michael S. Tsirkin (4):
mlx4_core: Enable MSI-X by default
IB/mthca: Enable MSI-X by default
[SCSI] scsi_transport_iscsi: add list, mutex includes
IPoIB/cm: Use common CQ for CM send completions
Michael Wu (15):
[MAC80211]: improve locking of sta_info related structures
[MAC80211]: use more GFP_KERNEL instead of GFP_ATOMIC
Add adm8211 802.11b wireless driver
[P54]: add mac80211-based driver for prism54 softmac hardware
[MAC80211]: rename ieee80211_cfg.h to cfg.h
adm8211: kill interrupt loop
adm8211: Improve writing of mac addrs to registers
adm8211: kill version printks
adm8211: Use revision from pci_dev
adm8211: Pass all TXed frames to tx_status_irqsafe
adm8211: Detect interface up/down in suspend/resume hooks correctly
rtl8187: Add device ID for HP wireless print kit usb dongle
rtl8187: Fix more frag bit checking, rts duration calc
rtl8187: remove NICMAC setting in configure_filters callback
p54: Make filter configuration atomic
Michal Januszewski (6):
fbdev: export fb_destroy_modelist
connector: change connector's max message size
uvesafb: add connector entries
uvesafb: the driver core
uvesafb: documentation
fbdev: find mode with the highest/safest refresh rate in fb_find_mode()
Michal Miroslaw (5):
[NETFILTER]: nfnetlink_log: kill duplicate code
[NETFILTER]: nfnetlink_log: flush queue early
[NETFILTER]: nfnetlink_log: fix style
[NETFILTER]: nfnetlink_log: fix instance_create() failure path
[NETFILTER]: nfnetlink_log: fix some constants
Michal Piotrowski (6):
V4L/DVB (6076): Coding style fix drivers/media/video/zr36060.c
V4L/DVB (6077): Coding style fix drivers/media/video/zr36050.c
V4L/DVB (6078): Coding style fix drivers/media/video/zr36016.c
[XFS] Fix build regression from mod/commit which did cleanup of xfs_bmbt_*set_allf
[ALSA] Coding style fix sound/pci/ca0106/ca_midi.h
[ALSA] Get rid of dead code in sound/arm/sa11xx-uda1341.c
Michal Schmidt (1):
x86: pci use pci=bfsort for HP DL385 G2 and DL585 G2
Mikael Pettersson (1):
CREDITS: correct Mikael Pettersson's URL
Mike Anderson (4):
dm: export name and uuid
dm: add uevent to core
dm: uevent generate events
dm mpath: send uevents
Mike Christie (1):
[SCSI] fix write buffer length in scsi_req_map_sg()
Mike Crowe (1):
USBHID: Add HID_QUIRK_NOGET for ELO Touch Screen 2700 display
Mike Frysinger (39):
Blackfin arch: cleanup and standardize anomaly.h file format -- no functional changes
Blackfin arch: revise anomaly handling by basing things on the compiler not the kconfig defines
Blackfin arch: update BF54x anomaly list
Blackfin arch: use the [CS]SYNC() macros which include anomaly workarounds rather than __builtin_bfin_[cs]sync()
Blackfin arch: reorganize headers slightly so we can be sure things are defined early enough
Blackfin arch: use HI/LO macros rather than masking the bit ranges ourselves
Blackfin arch: fix typo... we want csync in CSYNC(), not ssync
Blackfin arch: update to latest anomaly sheets
Blackfin arch: scrub remaining ASSEMBLY usage since the switch to __ASSEMBLY__
Blackfin arch: remove unused code -- EVT0 is not controllable by software
Blackfin arch: remove spurious KERN_EMERG log level in output
Blackfin arch: update BOOT_LOAD
Blackfin arch: make sure to stub out ANOMALY_05000230 were appropriate
Blackfin arch: allow people to select the feature that is unavailable to the kernel
Blackfin arch: all our other ports call this SIZE rather than SPI_LEN
Blackfin arch: add an exception request/free api
Blackfin arch: parse input sections properly when using -ffunction-sections/-fdata-sections
Blackfin arch: vmlinux.lds.S, break up our .init into separate sections
Blackfin arch: rewrite our reboot code in C
Blackfin arch: fix typo pointed out by David Rowe (Mhz -> MHz)
Blackfin arch: add more common defines for output sections
Blackfin arch: trim the Blackfin arch MAINTAINERS list
Blackfin arch: fix typo in register name
Blackfin serial driver: pending a unique anomaly id, tie the break flood issue to ANOMALY_05000230
[POWERPC] Use __attribute__ in asm-powerpc
kbuild: clean Modules.symvers in external module dirs
printk: add interfaces for external access to the log buffer
Add stack checking for Blackfin
x86: hide cond_syscall behind __KERNEL__
Blackfin arch BF548 defconfig: enable watchdog by default
Blackfin arch: force irq_flags into the .data section
Blackfin serial driver Kconfig: depend on DMA not being enabled rather than a specific DMA size
Blackfin arch: use "char bfin_board_name[]" rather than "char *bfin_board_name" per discussion on lkml as the former uses less storage
Blackfin arch: -mno-fdpic works
Blackfin arch: add assembly function for doing 64bit unsigned division
Blackfin arch: add functions for converting between sclks and usecs
Blackfin arch: add a cheesy install target
Blackfin arch: cleanup and promote the general purpose timers api to a core blackfin component
Blackfin arch: Javier Herrer writes: fix building when icache and dcache is disabled
Mike Galbraith (4):
sched: fix SMP migration latencies
sched: fix formatting of /proc/sched_debug
sched: cleanup, remove the TASK_NONINTERACTIVE flag
sched: prevent wakeup over-scheduling
Mike Isely (7):
V4L/DVB (6205): pvrusb2: Fix oops in error leg cleanup
V4L/DVB (6207): pvrusb2: Fix a potential oops in an error leg cleanup
V4L/DVB (6208): pvrusb2: Implement programmatic means to extract prom contents
V4L/DVB (6209): pvrusb2: Better discriminate among device types
V4L/DVB (6210): pvrusb2: Do a far better job at setting the default initial video standard
V4L/DVB (6211): pvrusb2: Allocate a debug mask bit for reporting video standard things
V4L/DVB (6357): pvrusb2: Improve encoder chip health tracking
Mike Miller (OS Dev) (1):
cciss: disable DMA refetch on Smart Array P600
Mike Nuss (1):
USB: OHCI handles more ZFMicro quirks
Mike Rapoport (4):
[ARM] 4576/1: CM-X270 machine support
[ARM] 4577/1: ITE 8152 PCI bridge support
[ARM] 4578/1: CM-x270: PCMCIA support
DM9000 initialization fix
Mike Travis (8):
x86: Convert cpu_core_map to be a per cpu variable
Convert cpu_sibling_map to be a per cpu variable
x86: remove x86_cpu_to_log_apicid
x86: fix cpu_to_node references
x86: convert cpu_to_apicid to be a per cpu variable
x86: convert cpu_llc_id to be a per cpu variable
x86: acpi use cpu_physical_id
x86: convert cpuinfo_x86 array to a per_cpu array
Mike Westerhof (1):
[ARM] 4599/1: Preserve ATAG list for use with kexec (2.6.23)
Miklos Szeredi (33):
UML: remove unnecessary hostfs_getattr()
ext2: show all mount options
ext3: show all mount options
ext4: show all mount options
VFS: check nanoseconds in utimensat
fix execute checking in permission()
exec: remove unnecessary check for MNT_NOEXEC
clean out unused code in dentry pruning
fuse: update backing_dev_info congestion state
fuse: fix reserved request wake up
fuse: add reference counting to fuse_file
fuse: truncate on spontaneous size change
fuse: fix page invalidation
fuse: set i_nlink to sane value after mount
fuse: refresh stale attributes in fuse_permission()
fuse: fix permission checking on sticky directories
fuse: cleanup in release
fuse: no abort on interrupt
fuse: no ENOENT from fuse device read
fuse: clean up execute permission checking
fuse: fix allowing operations
fuse: fix race between getattr and write
fuse: add file handle to getattr operation
fuse: clean up open file passing in setattr
VFS: allow filesystems to implement atomic open+truncate
fuse: improve utimes support
fuse: add atomic open+truncate support
fuse: support BSD locking semantics
fuse: add list of writable files to fuse_inode
fuse: add helper for asynchronous writes
fuse: add support for mandatory locking
fuse: add blksize field to fuse_attr
put declaration of put_filesystem() in fs.h
Milan Broz (8):
dm io:ctl use constant struct size
dm delay: fix status
dm: tidy bio_io_error usage
dm crypt: use per device singlethread workqueues
dm crypt: add post processing queue
dm crypt: tidy whitespace
dm crypt: tidy labels
dm crypt: tidy pending
Milan Kocian (1):
[IPV6]: Remove redundant RTM_DELLINK message.
Milan Plzik (1):
pxa2xx PCMCIA timing issue on iPAQ H5550
Milton Miller (10):
[POWERPC] boot: Record header bytes in gunzip_start
[POWERPC] boot: Simplify gunzip_finish
kbuild: call make once for all targets when O=.. is used
sched: domain sysctl fixes: use kcalloc()
sched: domain sysctl fixes: use for_each_online_cpu()
sched: domain sysctl fixes: unregister the sysctl table before domains
sched: domain sysctl fixes: do not crash on allocation failure
sched: domain sysctl fixes: add terminator comment
sched: more robust sd-sysctl entry freeing
kbuild: restore arch/{ppc/xtensa}/boot cflags
Mingming Cao (7):
JBD: JBD slab allocation cleanups
JBD2: jbd2 slab allocation cleanups
JBD: replace jbd_kmalloc with kmalloc directly
JBD2: replace jbd_kmalloc with kmalloc directly.
JBD2/Ext4: Convert kmalloc to kzalloc in jbd2/ext4
jbd2: JBD_XXX to JBD2_XXX naming cleanup
JBD/ext3 cleanups: convert to kzalloc
Mitsuru Chinen (1):
[IPV6]: Defer IPv6 device initialization until a valid qdisc is specified
Moni Shoua (8):
IB/ipoib: Bound the net device to the ipoib_neigh structue
IB/ipoib: Verify address handle validity on send
net/bonding: Enable bonding to enslave non ARPHRD_ETHER
net/bonding: Enable bonding to enslave netdevices not supporting set_mac_address()
net/bonding: Enable IP multicast for bonding IPoIB devices
net/bonding: Handlle wrong assumptions that slave is always an Ethernet device
net/bonding: Delay sending of gratuitous ARP to avoid failure
net/bonding: Destroy bonding master when last slave is gone
Muli Ben-Yehuda (2):
x86: Calgary: fix disable busnum for CalIOC2
x86: calgary get rid of translate_phb
Murali Iyer (1):
[POWERPC] Export DCR symbols for modules
Márton Németh (1):
Input: i8042 - export i8042_command()
Nadia Derbey (10):
ipc: store ipcs into IDRs
ipc: unify the syscalls code
ipc: remove the ipc_get() routine
ipc: integrate ipc_checkid() into ipc_lock()
Storing ipcs into IDRs
ipc: introduce the ipcid_to_idx macro
ipc: inline ipc_buildid()
ipc: fix wrong comments
fix idr_find() locking
ipc: remove unneeded parameters
Nathan Lynch (14):
[POWERPC] Remove gratuitous reads from maple PCI config space methods
[POWERPC] rtas_pci_ops: Use named structure member initializers
[POWERPC] celleb_fake_pci_ops: Use named structure member initializers
[POWERPC] celleb_epci_ops: Use named structure member initializers
[POWERPC] maple pci_ops: Use named structure member initializers
[POWERPC] pa_pxp_ops: Use named structure member initializers
[POWERPC] powermac pci_ops: Use named structure member initializers
[POWERPC] null_pci_ops: Use named structure member initializers
[POWERPC] efika rtas_pci_ops: Use named structure member initializers
[POWERPC] chrp pci_ops: Use named structure member initializers
[POWERPC] indirect_pci_ops: Use named structure member initializers
[POWERPC] tsi108_direct_pci_ops: Use named structure member initializers
[POWERPC] Remove gratuitous reads from pasemi pci config space methods
[POWERPC] Remove gratuitous reads from powermac pci config space methods
Nathanael Nerode (1):
dgrs: remove from build, config, and maintainer list
Neil Brown (2):
Fix memory leak in dm-crypt
NFS: Fix for bug in handling of errors for O_DIRECT writes
Neil Horman (6):
[SCTP]: Rewrite of sctp buffer management code
argv_split: allow argv_split to handle NULL pointer in argcp parameter gracefully
core_pattern: ignore RLIMIT_CORE if core_pattern is a pipe
core_pattern: allow passing of arguments to user mode helper when core_pattern is a pipe
core_pattern: fix up a few miscellaneous bugs
proc: export a processes resource limits via /proc/pid
NeilBrown (14):
Merge blk_recount_segments into blk_recalc_rq_segments
Introduce rq_for_each_segment replacing rq_for_each_bio
Fix various abuse of bio fields in umem.c
New function blk_req_append_bio
Stop exporting blk_rq_bio_prep
Share code between init_request_from_bio and blk_rq_bio_prep
Remove flush_dry_bio_endio
Only call bi_end_io once for any bio
Don't decrement bi_size in bio_endio
Drop 'size' argument from bio_endio and bi_end_io
md: fix a bug in some never-used code.
md: 'sync_action' in sysfs returns wrong value for readonly arrays
md: make sure read errors are auto-corrected during a 'check' resync in raid1
md: fix an unsigned compare to allow creation of bitmaps with v1.0 metadata
Nguyen Anh Quynh (1):
KVM: Fix *nopage() in kvm_main.c
Nick Cheng (1):
[SCSI] arcmsr: 1.20.00.15: add SATA RAID plus other fixes
Nick Piggin (60):
x86: fence oostores on 64-bit
x86: fix IO write barrier
x86: optimise barriers
remove ZERO_PAGE
mm: use lockless radix-tree probe
mm: improve find_lock_page
mm: clarify __add_to_swap_cache locking
radix-tree: use indirect bit
fs: fix nobh error handling
mm: revert KERNEL_DS buffered write optimisation
mm: debug write deadlocks
mm: trim more holes
mm: buffered write cleanup
mm: write iovec cleanup
mm: fix pagecache write deadlocks
mm: buffered write iterator
fs: fix data-loss on error
fs: introduce write_begin, write_end, and perform_write aops
mm: restore KERNEL_DS optimisations
implement simple fs aops
block_dev: convert to new aops
ext2: convert to new aops
ext3: convert to new aops
ext4: convert to new aops
xfs: convert to new aops
fs: new cont helpers
fat: convert to new aops
hfs: convert to new aops
hfsplus: convert to new aops
hpfs: convert to new aops
bfs: convert to new aops
qnx4: convert to new aops
With reiserfs no longer using the weird generic_cont_expand, remove it completely.
nfs: convert to new aops
smbfs: convert to new aops
fuse: convert to new aops
hostfs: convert to new aops
jffs2: convert to new aops
ufs: convert to new aops
udf: convert to new aops
sysv: convert to new aops
minixfs: convert to new aops
jfs: convert to new aops
fs: adfs convert to new aops
fs: affs convert to new aops
ocfs2: convert to new aops
fs: restore nobh
fs: remove some AOP_TRUNCATED_PAGE
mm: document tree_lock->zone.lock lockorder
bitops: introduce lock ops
alpha: fix bitops
alpha: lock bitops
ia64: lock bitops
mips: fix bitops
mips: lock bitops
powerpc: lock bitops
bit_spin_lock: use lock bitops
nobh: nobh_write_end fix
[JFFS2] Fix return value from jffs2_write_end()
x86: lock bitops
Nico Erfurth (1):
USB: Add drivers/usb/misc/iowarrior.c to the Makefile
Nicolas Pitre (18):
sdio: initial CIS parsing code
sdio: link unknown CIS tuples to the sdio_func structure
mmc: initialize mmc subsystem with subsys_initcall()
sdio: defines for some standard interface types
sdio: allow for mmc_claim_host to be aborted
sdio: core support for SDIO function interrupt
sdio: UART/GPS driver
sdio: add /proc interface to sdio_uart driver
sdio: add interface for host side SDIO interrupt reporting
sdio: add default c_ispeed/c_ospeed values to sdio_uart driver
sdio: fix recursion issues between sdio-uart driver and tty layer
mmc: pxamci: set proper block capabilities according to PXA flavor
sdhci: fix a typo
sdio: fix IRQ diagnostic message
sdio: make the IRQ thread more resilient in the presence of bad states
pxamci: support arbitrary block size
mmc: don't use weight32()
[ARM] 4550/1: sched_clock on PXA should cope with run time clock rate selection
Nishanth Aravamudan (1):
hugetlb: fix hugepage allocation with memoryless nodes
Nitin A Kamble (15):
KVM: x86 emulator: implement 'and $imm, %{al|ax|eax}'
KVM: x86 emulator: implement 'jmp rel' instruction (opcode 0xe9)
KVM: x86 emulator: Implement 'jmp rel short' instruction (opcode 0xeb)
KVM: x86 emulator: implement 'push reg' (opcodes 0x50-0x57)
KVM: x86 emulator: push imm8
KVM: x86 emulator: call near
KVM: x86 emulator: pushf
KVM: x86 emulator: sort opcodes into ascending order
KVM: x86 emulator: imlpement jump conditional relative
KVM: X86 emulator: jump conditional short
KVM: x86 emulator: lea
KVM: x86 emulator: jmp abs
KVM: x86 emulator: fix src, dst value initialization
KVM: x86 emulator: popf
KVM: x86 emulator: fix merge screwup due to emulator split
Nobuhiro Iwamatsu (2):
smc91x Hitachi Solution Engine (SuperH) Support
USB: Adding support for SHARP WS011SH to ipaq.c
Noriaki TAKAMIYA (1):
[IPV6] XFRM: Fix connected socket to use transformation.
Ohad Ben-Cohen (1):
[Bluetooth] Add UART driver for Texas Instruments' BRF63xx chips
Olaf Hering (9):
[POWERPC] Advertise correct IDE mode on Pegasos2
[POWERPC] Fix pmac_zilog debug arg
bmac: add simple ethtool support for network manager
unexport asm/shmparam.h
do not export /usr/include/scsi in make headers_install
remove consolemap.h from header exports
include linux/types.h in if_fddi.h
remove strict ansi check from __u64 in asm/types.h
increase AT_VECTOR_SIZE to terminate saved_auxv properly
Oleg Nesterov (21):
V4L/DVB (5990): cinergyt2_suspend: don't forget to unlock cinergyt2->wq_sem
do_sys_poll: simplify playing with on-stack data
do_poll: return -EINTR when signalled
pi-futex: set PF_EXITING without taking ->pi_lock
do_sigaction: remove now unneeded recalc_sigpending()
handle the multi-threaded init's exit() properly
wait_task_zombie: remove unneeded child->signal check
wait_task_zombie: fix 2/3 races vs forget_original_parent()
exit_notify: don't take tasklist for TIF_SIGPENDING re-targeting
zap_other_threads: don't optimize thread_group_empty() case
wait_task_zombie: don't fight with non-existing race with a dying ptracee
__group_complete_signal: eliminate unneeded wakeup of ->group_exit_task
wait_task_stopped/continued: remove unneeded p->signal != NULL check
exec: simplify ->sighand switching
exec: simplify the new ->sighand allocation
exec: consolidate 2 fast-paths
exec: RT sub-thread can livelock and monopolize CPU on exec
do_sigaction: don't worry about signal_pending()
do CPU_DEAD migrating under read_lock(tasklist) instead of write_lock_irq(tasklist)
migration_call(CPU_DEAD): use spin_lock_irq() instead of task_rq_lock()
pid namespaces: rework forget_original_parent()
Oleg Ryjkov (2):
i2c-nforce2: Move status checking to a separate function
i2c-nforce2: Abort the transaction on error
Oliver Endriss (10):
V4L/DVB (5934): dvb-ttpci/saa7146: Replace saa7146_i2c_transfer by generic i2c_transfer
V4L/DVB (5935): dvb_frontend: Range check of frequency and symbol rate
V4L/DVB (5936): tda10023: Remove range check of symbol rate
V4L/DVB (5980): tda8083: fix frequency and symbolrate info
V4L/DVB (5986): dvb_frontend: Fixed GET_INFO ioctl and check of frequency limits
V4L/DVB (5987): saa7146: clean-up irq processing
V4L/DVB (6105): dvb_frontend: ts_bus_ctrl() handling fixed
V4L/DVB (6106): dvb_frontend: Default for dvb_shutdown_timeout set to 0
V4L/DVB (6107): dvb_frontend: clean-up shutdown handling
V4L/DVB (6221): budget-ci: select TT keymap for DVB-S TT 1500
Oliver Neukum (8):
V4L/DVB (6237): Oops in pwc v4l driver
support for USB autosuspend in the asix driver
Input: fix open count handling in input interfaces
USB: missing test for ESHUTDOWN in adutux driver
USB: fix errornous assumption in the usb serial framework revealed by iuu_phoenix
USB: fix double frees in error code paths of ipaq driver
HID: minimal autosuspend support for USB HID devices
[ALSA] missing error check in usb sound driver
Oliver Pinter (1):
x86: add cpu codenames for Kconfig.cpu
Olivier DANET (1):
V4L/DVB (5914): Add initial support for Dual-DVB-T stick
Olof Johansson (50):
[POWERPC] Rework SMP timebase handoff for pasemi
[POWERPC] Export new __io{re,un}map_at() symbols
[POWERPC] pasemi: Add pasemi_pci_getcfgaddr()
[POWERPC] pasemi: Add workaround for erratum 5945
[POWERPC] pasemi: Export more SPRs to sysfs when CONFIG_DEBUG_KERNEL=y
[POWERPC] pasemi: Print more information at machine check
[POWERPC] pasemi: Move pasemi_idle_init() to late_initcall()
[POWERPC] Remove unused platform_machine_check()
[POWERPC] Move lowlevel runlatch calls under cpu feature control
[POWERPC] Remove warning in arch/powerpc/kernel/sysfs.c
[POWERPC] Add workaround for MPICs with broken register reads
[POWERPC] Support setting affinity for U3/U4 MSI sources
[POWERPC] Separate out legacy machine check exception parsers
pasemi_mac: Abstract out register access
pasemi_mac: Stop using the pci config space accessors for register read/writes
pasemi_mac: Enable L2 caching of packet headers
pasemi_mac: Fix memcpy amount for short receives
pasemi_mac: RX performance tweaks
pasemi_mac: Batch up TX buffer frees
pasemi_mac: Fix TX ring wrap checking
pasemi_mac: Fix RX checksum flags
pasemi_mac: Enable LLTX
pasemi_mac: Clean TX ring in poll
pasemi_mac: set interface speed correctly on XAUI ports
pasemi_mac: flags as passed to spin_*_irqsave() should be unsigned long
pasemi_mac: don't enable rx before there are buffers on the ring
pasemi_mac: pass in count of buffers to replenish rx ring with
pasemi_mac: basic error checking
pasemi_mac: fix bug in receive buffer dma mapping
pasemi_mac: rework ring management
pasemi_mac: implement sg support
pasemi_mac: workaround for erratum 5971
pasemi_mac: add local skb alignment
pasemi_mac: further performance tweaks
pasemi_mac: update todo list
pasemi_mac: clear out old errors on interface open
pasemi_mac: use buffer index pointer in clean_rx()
pasemi_mac: enable iommu support
[POWERPC] Don't enable cpu hotplug on pSeries machines with MPIC
[POWERPC] Implement logging of unhandled signals
[POWERPC] Fix 1TB segment detection
[POWERPC] Add 1TB workaround for PA6T
pcmcia: CompactFlash driver for PA Semi Electra boards
[NET]: Fix bug in sk_filter race cures.
nfs: Fix build break with CONFIG_NFS_V4=n
Fix build break in tsi108.c
[NIU]: Cleanup PAGE_SIZE checks a bit
IB/ehca: Fix sg_page() fallout
powerpc: Fix fallout from sg_page() changes
pasemi_mac: fix typo
Ondrej Zajicek (1):
svgalib: mode selection updates
Ondrej Zary (1):
Input: usbtouchscreen - add support for IdealTEK URTC1000
Or Gerlitz (1):
IPoIB: Allow setting policy to ignore multicast groups
Ortwin Glück (1):
USB: Nikon D40X unusual_devs entry
Pablo Neira Ayuso (1):
[NETFILTER]: nf_conntrack_netlink: add support to related connections
Paolo 'Blaisorblade' Giarrusso (2):
kbuild: script to check for undefined Kconfig symbols
USB: usbmon doc update - mention new wildcard ('0') bus
Paolo Ornati (1):
libata: blacklist NCQ on Seagate Barracuda ST380817AS
Patrick Boettcher (7):
V4L/DVB (5954): Sync with DiBcom Driver Release 2.1.3 + some improvements
V4L/DVB (5955): Add support for DiB7070-based devices
V4L/DVB (5958): Add support Compro VideoMate 500 with DiB7000PC
V4L/DVB (5959): Fix for size of remote keys in DiB0700
V4L/DVB (5961): Fix support for DiB7000M-devices
V4L/DVB (5963): Module parameter description for SFN workaround
V4L/DVB (6378): DiB0700-device: Using 1.10 firmware
Patrick Caulfield (3):
[DLM] Fix lowcomms socket closing
[DLM] Make dlm_sendd cond_resched more
[DLM] don't overwrite castparam if it's NULL
Patrick McHardy (17):
[NETFILTER]: nfnetlink: make subsystem and callbacks const
[NETFILTER]: nfnetlink: convert to generic netlink attribute functions
[NETFILTER]: nfnetlink: rename functions containing 'nfattr'
[NETFILTER]: nfnetlink: use nlmsg_notify()
[NETFILTER]: nfnetlink: support attribute policies
[NETFILTER]: nfnetlink_log: use netlink policy
[NETFILTER]: nfnetlink_queue: use netlink policy
[NETFILTER]: ctnetlink: use netlink policy
[NETFILTER]: nfnetlink: kill nlattr_bad_size
[NETFILTER]: nf_conntrack: kill unique ID
[NETFILTER]: nf_conntrack_expect: kill unique ID
[NET_SCHED]: Show timer resolution instead of clock resolution in /proc/net/psched
[IPV4]: Uninline netfilter okfns
[BRIDGE]: Remove SKB share checks in br_nf_pre_routing().
[IPV6]: Uninline netfilter okfns
[NET]: Fix OOPS due to missing check in dev_parse_header().
[PACKET]: Kill unused pg_vec_endpage() function
Patrick Ringl (1):
fix typos in drivers/block/Kconfig
Paul Clements (2):
NBD: set uninitialized devices to size 0
NBD: allow hung network I/O to be cancelled
Paul E. McKenney (4):
sched: export cpu_clock()
Immunize rcu_dereference() against crazy compiler writers
Remove workaround for unimmunized rcu_dereference from mce_log()
Make rcutorture RNG use temporal entropy
Paul Jackson (5):
cpuset: remove sched domain hooks from cpusets
cpuset: zero malloc - revert the old cpuset fix
task cgroups: enable cgroups by default in some configs
cpuset sched_load_balance flag
cpusets: decrustify cpuset mask update code
Paul Mackerras (20):
[POWERPC] Handle alignment faults on new FP load/store instructions
Merge branch 'linux-2.6' into for-2.6.24
Merge branch 'linux-2.6' into for-2.6.24
Merge branch 'linux-2.6'
[POWERPC] Disable power management for arch/ppc
Merge branch 'linux-2.6' into for-2.6.24
Merge branch 'ppc-fixes' of git://git.bocc.de/dbox2 into for-2.6.24
[PPC] Use cpu setup routines from cpu_setup_44x.S for ARCH=ppc
[POWERPC] Use cache-inhibited large page bit from firmware
[POWERPC] Remove unused old code from powermac setup code
[POWERPC] Fix performance monitor on machines with logical PVR
[POWERPC] Prevent decrementer clockevents from firing early
[POWERPC] Make clockevents work on PPC601 processors
Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into for-2.6.24
Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into for-2.6.24
[POWERPC] Use 1TB segments
Merge branch 'fixes-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc into merge
Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx into merge
Merge branch 'for-2.6.24' of git://git.secretlab.ca/git/linux-2.6-mpc52xx
Merge branch 'for-2.6.24' of master.kernel.org:/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx into merge
Paul Menage (13):
Task Control Groups: basic task cgroup framework
Task Control Groups: add tasks file interface
Add cgroup write_uint() helper method
Task Control Groups: add fork()/exit() hooks
Task Control Groups: add cgroup_clone() interface
Task Control Groups: add procfs interface
Task Control Groups: shared cgroup subsystem group arrays
Task Control Groups: automatic userspace notification of idle cgroups
Task Control Groups: make cpusets a client of cgroups
Task Control Groups: example CPU accounting subsystem
Task Control Groups: simple task cgroup debug info subsystem
Fix cpusets update_cpumask
Control groups: Replace "cont" with "cgrp" and other misc renaming
Paul Moore (1):
[CIPSO]: remove duplicated code in the cipso_v4_*_getattr() functions
Paul Mundt (84):
sh: Support explicit L1 cache disabling.
sh: Fix cache disabling build failures on nommu.
sh: Initial multiple-node support for SH-X3.
rtc: rtc-sh: Support 4-digit year on SH7705/SH7710/SH7712.
sh: intc: Fix sense regs oops for IRL IRQs.
sh: Plug in SH-X3 SCIF0 for sercon earlyprintk.
sh: Initial support for SH-X3 prototype board.
sh: x3proto: ILSEL IRQ support.
sh: x3proto: Hook up ethernet and USB platform devices.
sh: x3proto: Trivial ILSEL build fix.
sh: Bump up NODES_SHIFT for SH-X3.
serial: sh-sci: Shut up compiler warning for SH-X3 SCIF.
sh: Wire up CSM node for SH-X3.
serial: sh-sci: Tidy cpufreq printk.
sh: Kill off duplicate symbol exports on SMP.
sh: heartbeat driver update.
sh: More license string silliness.
sh: Kill off volatile silliness in sq_flush_range().
sh: Overhaul spinlocks and rwlocks for SH-4A SMP.
sh: Fix up heartbeat build and resource size.
sh: Fix up se7751 build.
sh: nommu fault handler needs signal.h.
serial: sh-sci: kgdb console build fixes.
sh: INTC stubs for SH7343 and SH7770 builds.
sh: dma: Fix CONFIG_SYSFS=n build.
sh: Don't enable FPU for SH4AL-DSP.
sh: se7206: Make the I/O port routines less stupid.
sh: se7206: heartbeat needs 32-bit writes.
sh: hp6xx: Trivial build fixes for INTC changes.
sh: r7780rp: irq-r7780rp needs linux/io.h.
sh: se7206: Handle non-SuperIO I/O ports.
sh: se7206: update defconfig.
sh: Wire up URAM node on SH7785.
sh: Fix up extended mode TLB for SH-X2+ cores.
sh: rts7751r2d: Fix up trivial build failure.
sh: Enable maple by default for the Dreamcast.
sh: Make cpufreq driver less noisy on SMP.
sh: Kill off special boot_cpu_data.
sh: Avoid smp_processor_id() in cache desc paths.
sh: Add SMP tlbflush variants.
sh: Bring SMP support back from the dead.
sh: Plug plat_smp_setup() in to generic setup path.
sh: Initial SH-X3 SMP support.
sh: Fix alias calculation for non-aliasing cases.
sh: nommu: Kill off dummy page fault ops for SH-3/4.
sh: Calculate cache aliases on L2 caches.
sh: Revert incorrect license string changes.
sh: Define _ebss for uClinux MTD map driver.
sh: Disable L2 reporting for present URAM only parts.
sh: Disable 4kB pages on extended mode TLB.
sh: processor.h needs smp.h
sh: Kill off duplicate NODES_SHIFT.
sh: Fix plat_irq_setup_pins() for SH7785.
sh: Bump MAX_ACTIVE_REGIONS for SH7785.
sh: Support extended mode TLB on SH-X3.
sh: Use boot_cpu_data for CPU probe.
sh: Fix URAM start address on SH7785.
sh: Tidy up gUSA preempt handling.
sh: Follow gUSA preempt changes in __switch_to().
sh: Conditionalize gUSA support.
sh64: Move *_p() I/O routine variants to io.h.
sh64: Tidy up includes for Cayman board.
sh64: Kill off dead ROM-RAM and generic boards.
sh64: Kill off duplicate frame pointer option.
sh64: mach-harp: Build fixes.
sh64: mach-sim: Build fixes.
sh64: Some symbol exports and build fixes.
sh64: Move consistent DMA routines to arch/sh64/mm/.
sh64: Tidy up Kconfig dependencies.
sh64: update cayman defconfig.
sh64: Add defconfigs for mach-sim and mach-harp.
sh64: alphanumeric display only on Cayman.
sh64: Kill off dead gdb stub symbol.
sh: early_printk tidying.
sh: kgdb section mismatches and tidying.
sh: Make kgdb i-cache flushing less inept.
sh: Rip out left-over nommu cond syscall cruft.
sh: Fix up some section alignments in linker script.
sh: Discard .exit.text/.exit.data at runtime.
sh64: Kill off obsolete linux/blk.h reference.
sh64: Set KBUILD_IMAGE to make the rpm target happy.
sh64: linker script tidying and alignment fixups.
sh64: Symbol export fixups.
sh64: mach-cayman: Build fixes.
Paul Vojta (1):
[ALSA] Fix bugs in mode change/recalibration for opl3sa2 driver
Pavel Emelianov (4):
[RTNETLINK]: Introduce generic rtnl_create_link().
pid namespaces: round up the API
pid namespaces: make get_pid_ns() return the namespace itself
pid namespaces: dynamic kmem cache allocator for pid namespaces
Pavel Emelyanov (85):
Memory shortage can result in inconsistent flocks state
Use list_first_entry in locks_wake_up_blocks
locks: Fix potential OOPS in generic_setlease()
Cleanup macros for distinguishing mandatory locks
GFS2: clean up explicit check for mandatory locks
9PFS: clean up explicit check for mandatory locks
AFS: clean up explicit check for mandatory locks
NFS: clean up explicit check for mandatory locks
Rework /proc/locks via seq_files and seq_list helpers
[NET]: Virtual ethernet device driver.
[NETNS]: Consolidate hashes creation in netdev_init()
[NET]: Cleanup calling netdev notifiers.
[NETNS]: Cleanup list walking in setup_net and cleanup_net
[NETNS]: Move some code into __init section when CONFIG_NET_NS=n
[NETNS]: Don't memset() netns to zero manually
[FS] seq_file: Introduce the seq_open_private()
[NET]: Make core networking code use seq_open_private
[NETFILTER]: Make netfilter code use the seq_open_private
[DECNET]: Make decnet code use the seq_open_private()
[IRDA]: Make the IRDA use the seq_open_private()
[SUNRPC]: Make the sunrpc use the seq_open_private()
[NET]: Remove double dev->flags checking when calling dev_close()
[INET]: Move common fields from frag_queues in one place.
[INET]: Collect frag queues management objects together
[INET]: Collect common frag sysctl variables together
[INET]: Consolidate the xxx_frag_kill
[INET]: Consolidate xxx_the secret_rebuild
[INET]: Consolidate the xxx_frag_destroy
[INET]: Consolidate the xxx_evictor
[INET]: Small cleanup for xxx_put after evictor consolidation
[INET]: Consolidate the xxx_put
[NEIGH]: Ensure that pneigh_lookup is protected with RTNL
[NETNS]: Don't panic on creating the namespace's loopback
[IPV6]: Consolidate the ip6_pol_route_(input|output) pair
Remove unused member from nsproxy
Use KMEM_CACHE macro to create the nsproxy cache
i386: clean up oops/bug reports
[IPV6]: Fix memory leak in cleanup_ipv6_mibs()
[INET]: Omit double hash calculations in xxx_frag_intern
[INET]: Consolidate xxx_frag_intern
[INET]: Consolidate xxx_frag_alloc()
[INET]: Consolidate xxx_frag_create()
[INET]: Consolidate xxx_find() in fragment management
[INET]: Remove no longer needed ->equal callback
[INET]: Consolidate frag queues freeing
[NET]: Introduce the sk_detach_filter() call
[NET]: Move the filter releasing into a separate call
[NET]: Cleanup the error path in sk_attach_filter
[NET]: Fix the race between sk_filter_(de|at)tach and sk_clone()
[IPV6]: Fix return type for snmp6_free_dev()
[IPV6]: Cleanup snmp6_alloc_dev()
[IPV6]: Lost locking when inserting a flowlabel in ipv6_fl_list
[IPV6]: Lost locking in fl6_sock_lookup
[IPV6]: Fix race in ipv6_flowlabel_opt() when inserting two labels
[IPV6]: Fix again the fl6_sock_lookup() fixed locking
i386: consolidate show_regs and show_registers for i386
Make access to task's nsproxy lighter
pid namespaces: move exit_task_namespaces()
pid namespaces: introduce MS_KERNMOUNT flag
pid namespaces: prepare proc_flust_task() to flush entries from multiple proc trees
pid namespaces: add support for pid namespaces hierarchy
pid namespaces: make alloc_pid(), free_pid() and put_pid() work with struct upid
pid namespaces: helpers to obtain pid numbers
pid namespaces: helpers to find the task by its numerical ids
pid namespaces: move alloc_pid() lower in copy_process()
pid namespaces: make proc have multiple superblocks - one for each namespace
pid namespaces: miscellaneous preparations for pid namespaces
pid namespaces: allow cloning of new namespace
pid namespaces: make proc_flush_task() actually from entries from multiple namespaces
pid namespaces: initialize the namespace's proc_mnt
pid namespaces: changes to show virtual ids to user
Uninline find_task_by_xxx set of functions
pid namespaces: remove the struct pid unneeded fields
Isolate some explicit usage of task->tgid
Uninline find_pid etc set of functions
Uninline the task_xid_nr_ns() calls
Isolate the explicit usage of signal->pgrp
Use helpers to obtain task pid in printks
Remove unused variables from fs/proc/base.c
Use task_pid_nr() in ip_vs_sync.c
Use task_pid_nr() instead of pid_nr(task_pid())
[NET]: Use the skb_set_queue_mapping where appropriate
[NET]: Make and use skb_get_queue_mapping
[NET]: Hide the queue_mapping field inside netif_subqueue_stopped
[NET]: Cut off the queue_mapping field from sk_buff
Pavel Machek (4):
lp_console: cleanups
kdump: documentation cleanups
vm.txt: document min_free_pages as critical for correctness
s2ram: kill old debugging junk
Pavel Pisa (4):
arm: i.MX/MX1 SDHC implements SD cards read-only switch read-back
fbdev: Support for byte-reversed framebuffer formats
imxfb: fast read flag and nonstandard field configurable
fbdev: copyarea function taught to fully support swapped pixel order in byte
Pedro (1):
V4L/DVB (6379): patch which improves GotView Saa7135 remote control
Peer Chen (2):
ahci: Add MCP79 support to AHCI driver
[ALSA] alsa: Add the MCP79 support to hda_intel driver
Pekka Enberg (1):
V4L/DVB (6324): fix videobuf_cgmbuf export
Pekka Seppanen (2):
V4L/DVB (6243): [PATCH 2/2] GemTek Radio card
V4L/DVB (6244): [PATCH 1/2] GemTek Radio card
Pekka Seppänen (1):
V4L/DVB (6319): radio-gemtek: fix 'VID_HARDWARE_GEMTEK' undeclared
Pete Zaitcev (8):
usblp: Implement the ENOSPC convention
usblp: Make use of URB_FREE_BUFFER
usblp: mutex in usblp_check_status
usblp: Cosmetics
usbmon: Update pipe removal to suit my taste
usbmon: Drop DMA mapping for setup packet
usbmon: Smooth the core code
usblp: Fix a double kfree
Peter Korsgaard (5):
[POWERPC] fsl_soc: Fix trivial printk typo.
[POWERPC] fsl_soc: rtc-ds1307 support
[POWERPC] spi: Use fsl_spi instead of mpc83xx_spi
[POWERPC] spi: mode should be "cpu-qe" instead of "qe"
[POWERPC] spi: Support non-QE processors
Peter Lund (1):
avoid negative (and full-width) shifts in radix-tree.c
Peter Oruba (2):
IB/mthca: Use PCI-X/PCI-Express read control interfaces
PCI-X/PCI-Express read control interfaces: use them in e1000
Peter Staubach (2):
64 bit ino support for NFS client
knfsd: 64 bit ino support for NFS server
Peter Zijlstra (44):
lockdep: maintainers
lockdep: fixup mutex annotations
lockdep: syscall exit check
lockdep: i386: connect the sysexit hook
lockdep: x86_64: connect the sysexit hook
lockdep: annotate journal_start()
lockdep: annotate rcu_read_{,un}lock{,_bh}
lockdep: annotate kprobes irq fiddling
lockdep: per filesystem inode lock class
lockdep: annotate dir vs file i_mutex
sched: simplify SCHED_FEAT_* code
sched: new task placement for vruntime
sched: simplify adaptive latency
sched: clean up new task placement
sched: add tree based averages
sched: handle vruntime 64-bit overflow
sched: better min_vruntime tracking
sched: add vslice
sched debug: check spread
sched: max_vruntime() simplification
sched: clean up min_vruntime use
sched: speed up and simplify vslice calculations
sched: another wakeup_granularity fix
sched: disable sleeper_fairness on SCHED_BATCH
sched: disable forced preemption by default
sched: activate task_hot() only on fair-scheduled tasks
lockdep: fixup the inode dir annotation
nfs: remove congestion_end()
lib: percpu_counter_add
lib: percpu_counter_sub
lib: percpu_counter variable batch
lib: make percpu_counter_add take s64
lib: percpu_counter_set
lib: percpu_counter_sum_positive
lib: percpu_count_sum()
lib: percpu_counter_init error handling
lib: percpu_counter_init_irq
mm: bdi init hooks
mm: scalable bdi statistics counters
mm: count reclaimable pages per BDI
mm: count writeback pages per BDI
lib: floating proportions
mm: per device dirty threshold
mm: dirty balancing for tasks
Petr Stetiar (1):
kbuild: fix segfault in modpost
Phil Dibowitz (1):
USB: unusual_devs modification for Nikon D200
Philip Langdale (2):
mmc: Disabler for Ricoh MMC controller
HID: hiddev: Add 32bit ioctl compatibilty
Philipp Marek (1):
small documentation fixes
Philippe De Muyter (4):
[MTD] [NOR] add FUJITSU MBM29F800BA and ST M29F800AB descriptions
fs: mark nibblemap const
m68knommu: improve code formating FEC driver
m68knommu: improve mii_do_cmd code in FEC driver
Philippe Rétornaz (1):
[AVR32] Fix random segfault with preemption
Pierre Ossman (35):
mmc: remove custom error codes
mmc: improve error code feedback
mmc: read ext_csd version number
mmc: mmc_set_data_timeout() parameter write is redundant
mmc: remove BYTEBLOCK capability
mmc: remove confusing flag
mmc: add missing printk levels
mmc: detect SDIO cards
mmc: implement SDIO IO_RW_DIRECT operation
mmc: basic SDIO device model
mmc: add SDIO driver handling
mmc: add basic SDIO I/O operations
mmc: enable/disable functions for SDIO
sdio: read and decode interesting parts of the CCCR
sdio: basic parsing of FBR
sdio: split up common and function CIS parsing
sdio: add device id table and matching
mmc: whip bus uevent handler into shape
sdio: add modalias support
sdio: add basic sysfs attributes
sdio: support IO_RW_EXTENDED
sdio: change clock speed
sdio: enable wide bus mode
mmc: fix incorrect divisor in debug output
mmc: fix sdio timeout calculation
mmc: replace BUG_ON with WARN_ON
sdhci: sdio interrupt support
mmc: increase power up delay
sdio: store vendor strings
mmc: add led trigger
sdio: adaptive interrupt polling
sdhci: remove old dma module params
libertas: properly end commands on hardware failure
mmc: use correct unregister function for led trigger
net: libertas sdio driver
Pierre Peiffer (2):
IPC: cleanup some code and wrong comments about semundo list managment
IPC: fix error case when idr-cache is empty in ipcget()
Pierre Ynard (2):
[NETLINK]: Fix typos in comments in netlink.h
[IPv6]: Export userland ND options through netlink (RDNSS support)
Prakash, Sathya (5):
[SCSI] mpt fusion: Usage of high priority request FIFO to send task management commands
[SCSI] mpt fusion: Change call back indices to u8 from int
[SCSI] mpt fusion: Creation of mptsas.h header file
[SCSI] mpt fusion: Link speed change display support
[SCSI] mpt fusion: Change company name from LSI Logic to LSI
Prarit Bhargava (1):
x86: stop nmi softlockup warnings in show_mem()
Qing He (2):
KVM: SMP: Add vcpu_id field in struct vcpu
KVM: deliver PIC interrupt only to vcpu0
Rafael J. Wysocki (25):
Hibernation: Make sure that ACPI is enabled in acpi_hibernation_finish
ACPI: clean up acpi_enter_sleep_state_prep
uli526x: Add suspend and resume routines (updated)
PNP: make pnpacpi_suspend handle errors
PM: Move definition of struct pm_ops to suspend.h
PM: Rename struct pm_ops and related things
PM: Rework struct platform_suspend_ops
PM: Make suspend_ops static
PM: Rework struct hibernation_ops
PM: Rename hibernation_ops to platform_hibernation_ops
freezer: document relationship with memory shrinking
freezer: do not sync filesystems from freeze_processes
freezer: prevent new tasks from inheriting TIF_FREEZE set
freezer: introduce freezer-friendly waiting macros
freezer: do not send signals to kernel threads
pm_trace displays the wrong time from the RTC
freezer: be more verbose
freezer: measure freezing time
Hibernation: Arbitrary boot kernel support - generic code
Hibernation: Arbitrary boot kernel support on x86_64
Hibernation: Pass CR3 in the image header on x86_64
Hibernation: Use temporary page tables for kernel text mapping on x86_64
Hibernation: Check if ACPI is enabled during restore in the right place
Hibernation: Enter platform hibernation state in a consistent way
x86: Save registers in saved_context during suspend and hibernation
Rafał Bilski (1):
[CPUFREQ] Longhaul - Add support for PM133 northbridge
Ralf Baechle (101):
IOC3: Switch hw checksumming to ethtool configurable.
sgiseeq: replace use of dma_cache_wback_inv
[NET]: Nuke SET_MODULE_OWNER macro.
[MIPS] SMTC: Microoptimize atomic_postincrement for non-weak consistency.
[MIPS] PCI: Always enable CONFIG_PCI_DOMAINS
[MIPS] floppy: Rewrite fd_cacheflush() to use dma_cache_sync().
[MIPS] Kill useless volatile keyword
[MIPS] Sibyte: cleanup static inline forward declarations.
[MIPS] Alchemy: remove useless prototypes.
[MIPS] Sibyte: Replace SB1 cachecode with standard R4000 class cache code.
[MIPS] Remove IP27 specific structures from struct cpuinfo_mips
[MIPS] Split up war.h
[MIPS] ARC: Convert mach_table[] to ISO C initializers.
[MIPS] ARC: Get rid of mips_machgroup
[MIPS] Use generic NTP code for all MIPS platforms
[MIPS] Deforest the function pointer jungle in the time code.
[MIPS] Switch from to_tm to rtc_time_to_tm
[MIPS] Consolidate all variants of MIPS cp0 timer interrupt handlers.
[MIPS] Implement clockevents for R4000-style cp0 count/compare interrupt
[MIPS] Dyntick support for SMTC:
[MIPS] Jazz clockevent driver
[MIPS] IP27: Add clocksource drivers
[MIPS] i8253 PIT clocksource and clockevent drivers
[MIPS] Clockevent driver for BCM1250
[MIPS] Clockevent driver for BCM1480
[MIPS] Avoid indexed cacheops.
[MIPS] Optimize __alloc_zeroed_user_highpage implementation.
[MIPS] tlbex: Size optimize code by declaring a few functions inline.
[MIPS] Allow hardwiring of the CPU type to a single type for optimization.
[MIPS] Fix "no space between function name and open parenthesis" warnings.
[MIPS] checkfiles: Fix "need space after that ','" errors.
[MIPS] Optimize get_unaligned / put_unaligned implementations.
[MIPS] Convert list of CPU types from #define to enum.
[MIPS] Make facility to convert CPU types to strings generally available.
[MIPS] SMP: Implement smp_call_function_mask().
[MIPS] Kill num_online_cpus() loops.
[MIPS] SMP: Kill useless casts.
[MIPS] SMP: Use ISO C struct initializer for local structs.
[MIPS] VPE: reimplement ELF loader.
[MIPS] R1: Fix hazard barriers to make kernels work on R2 also.
[MIPS] CFE: Add missing parenthesis.
[MIPS] Revert "[MIPS] tlbex.c: Cleanup __init usage."
[MIPS] SMP: Fix use of cpumasks.
SAA9730: Fix build
TC35815: Fix build
Jazzsonic: Fix warning about unused variable.
MIPSsim: General cleanup
Add assembler equivalents to __init{,date}_refok
fbcon: Convert struct font_desc to use ISO C initializers
vt: Fix warnings in selection.h
[MIPS] IP32: Fix build by conversion to irq_cpu.c.
[MIPS] MSP71XX: Add workarounds file.
[MIPS] vmlinux.lds.S: Remove duplicate comment.
[MIPS] vmlinux.lds.S: Fix handling of .notes in final link.
[MIPS] vmlinux.lds.S: Handle KPROBES_TEXT.
[MIPS] IP22: Complain if requesting the front panel irq failed.
[MIPS] IP22: Fix warning.
[MIPS] IP22: Enable -Werror.
[MIPS] Lasat: Add #ifndef ... #endif include warpper to lasatint.h.
[MIPS] Lasat: Fix build by conversion to irq_cpu.c.
[MIPS] Alchemy: cleanup interrupt code.
[MIPS] Alchemy: Get rid of au_ffs().
[MIPS] Alchemy: Get rid of au_ffz().
[MIPS] Alchemy: Get rid of au1xxx_irq_map_t.
[MIPS] Fix aliasing bug in copy_user_highpage, take 2.
[MIPS] Cache: Provide more information on cache policy on bootup.
[MIPS] Increase cp0 compare clockevent min_delta_ns from 0x30 to 0x300.
Spelling fix: weired -> weird
Remove dma_cache_(wback|inv|wback_inv) functions
Fix wrong filename reference in drivers-testing.txt
Compile handle_percpu_irq even for uniprocessor kernels
[MIPS] Fix modpost warning in raw binary builds.
[MIPS] Probe for usability of cp0 compare interrupt.
[MIPS] MTX1: Enable CONFIG_CROSSCOMPILE in defconfig.
[MIPS] Alchemy: Fix build by conversion to irq_cpu.c.
[MIPS] Alchemy: Reformat PM code.
[MIPS] Alchemy: replace last remaining instance of au_ffs with ffs.
[MIPS] Alchemy: Renumber interrupts so irq_cpu can work.
[MIPS] JMR3927: Convert to clock_event_device.
[MIPS] IP27: Convert to clock_event_device.
[MIPS] Jazz: Retire use of plat_timer_setup.
[MIPS] IP32: Retire use of plat_timer_setup.
[MIPS] time: Delete dead cycles_per_jiffy, mips_timer_ack and null_timer_ack
[MIPS] time: Move R4000 clockevent device code to separate configurable file
netport_con.c: fix build errors and warnings
au1100fb: fix modpost warnings
logo.c: get rid of mips_machgroup
Replace __attribute_pure__ with __pure
[MIPS] MIPSsim: Strip defconfig file to the bones.
[MIPS] time: Delete dead code.
[MIPS] SMTC: Build fix.
[MIPS] time: Helpers to compute clocksource/event shift and mult values.
[MIPS] Sibyte: Finish conversion to modern time APIs.
[MIPS] Delete totally outdated Documentation/mips/time.README
[MIPS] time: SMP/NUMA-proofing of IP27 HUB RT timer code.
[MIPS] time: SMP-proofing of Sibyte clockevent/clocksource code.
[MIPS] Malta: Delete dead code.
[MIPS] Fix include wrapper symbol to something sane.
[MIPS] Kbuild: Use the new cc-cross-prefix feature.
Fix breakage after SG cleanups
MIPSnet: Delete all the useless debugging printks.
Ralph Campbell (13):
IB/core: Fix handling of multicast response failures
IB/ipath: Performance optimization for CPU differences
IB/ipath: Change UD to queue work requests like RC & UC
IB/ipath: Remove unneeded code for ipathfs
IB/ipath: UC RDMA WRITE with IMMEDIATE doesn't send the immediate
IB/ipath: Remove redundant code
IB/ipath: Generate flush CQE when QP is in error state
IB/ipath: Implement IB_EVENT_QP_LAST_WQE_REACHED
IB/ipath: Optimize completion queue entry insertion and polling
IB/ipath: Add ability to set the LMC via the sysfs debugging interface
IB/ipath: Remove duplicate copy of LMC
IB/ipath: Fix IB_EVENT_PORT_ERR event
IB/ipath: Remove redundant link state checks
Ralph Wuerthner (3):
[S390] zcrypt: remove duplicated struct CPRBX definition
[S390] zcrypt: fix ap_reset_domain()
[S390] zcrypt: fix PCIXCC/CEX2C error recovery
Ram Pai (1):
kbuild: fix perl usage in export_report.pl
Randy Dunlap (36):
[MTD] [NOR] Use NULL instead of 0 for pointer to shut sparse up.
docproc: style & typo cleanups
pci: implement "pci=noaer"
docbook/deviceiobook: fixup x86 path/file names
docbook/kernel-hacking: fixup x86 path/file names
docbook/kernel-api: fixup x86 path/file names
docbook/mcabook: fixup x86 path/file names
net core: fix kernel-doc for new function parameters
docbook: fix kernel-api content
docbook: fix libata content
docbook: fix usb content
docbook: fix filesystems content
[ALSA] sound/hda: fix help text
slow down printk during boot
video gfx: fix menu ordering
fbcon: logo: disable logo at boot
video gfx: merge kconfig menus
docs: ramdisk/initrd/initramfs corrections
maintainers: linux-omap list is subscribers only
doc: about email clients for Linux patches
dontdiff: update based on gitignore updates
kernel-doc: fix doc blocks and html
Update help text for CONFIG_CRASH_DUMP
remap_file_pages: kernel-doc corrections
[NET]: QoS/Sched as menuconfig
kernel-api docbook: fix content problems
kconfig: update kconfig-language text
libata: fix kernel-doc param name
phy/bitbang: missing MODULE_LICENSE
NAPI: kconfig prompt and deleted doc file
ir-functions.c:(.text+0xbce18): undefined reference to `input_event'
[MTD] [OneNAND] onenand-sim: fix kernel-doc and typos
kconfig: set title bar in xconfig
[ATM]: Fix clip module reload crash.
auditsc: fix kernel-doc param warnings
procfs: fix kernel-doc param warnings
Raphael Assenat (1):
mbxfb: Improvements and new features
Rasmus Rohde (1):
V4L/DVB (5897): dtt200u: add support for the Miglia TVMini USB DVB-T adapter
Ravi Anand (1):
[SCSI] qla2xxx: Correct infinite-login-retry issue.
Ravikiran G Thirumalai (2):
softlockup: add a /proc tuning parameter
report the per-irq statistics on all arches
Remy Bruno (2):
[ALSA] hdspm - Fix autosync bug
[ALSA] hdsp - Add support for latset RME9632 revisions
Rene Herman (9):
Input: ucb1400_ts - use schedule_timeout_uninterruptible
[ALSA] add the ESS1879 pnpbios ID to the es18xx driver
[ALSA] ad1848: fix AD1848P macro
[ALSA] ad1838/cs4231 - fix MCE timeout upon initial load
[ALSA] ad1848: replace HZ calculus with msecs_to_jiffies()
[ALSA] ad1848/cs4231: replace commented out debug code with snd-printd{,d}
[ALSA] alsa-kernel: schedule_timeout() fixes
[ALSA] schedule_timeout() fix for core/seq/seq_instr.c
lib/iomap.c:bad_io_access(): print 0x hex prefix
Richard Knutsson (2):
drivers/net/tokenring: Convert to generic boolean
drivers/net/3c505: Convert to generic boolean
Richard Purdie (6):
[MTD] oops and panic message logging to MTD device
[MTD] Add sync/unblank function to mtdoops
[JFFS2] Add LZO compression support.
[JFFS2] Add a "favourlzo" compression mode
backlight: Convert corgi backlight driver into a more generic driver
Input: remove tsdev interface
Richard Sharpe (1):
USB: allow usbstorage to have LUNS greater than 2Tb
Rick Jones (1):
[TCP]: Return useful listenq info in tcp_info and INET_DIAG_INFO.
Rik Snel (1):
[CRYPTO] xts: XTS blockcipher mode implementation without partial blocks
Rik van Riel (1):
mm: prevent kswapd from freeing excessive amounts of lowmem
Riku Voipio (1):
hwmon: Add f75375s driver
Rob Landley (16):
[SCSI] Update Documentation/scsi/00-INDEX
[ARM] Add missing entries to Documentation/arm/00-INDEX
Update Jens Axboe's email in Documentation/*
Add Documentation/block/00-INDEX
Documentation/make/headers_install.txt
Tweak Documentation/SM501.txt
Add missing entries to top level Documentation/00-INDEX
Add Documentation/{w1,w1/masters}/00-INDEX
Add entries to Documentation/powerpc
Add Documentation/power/00-INDEX
Add recommended section IDs to deviceiobook.tmpl
Add Documentation/RCU/00-Index
Fix "make htmldocs" build break.
Add section IDs to Documentation/DocBook/filesystems.tmpl
kbuild: stop docproc segfaulting when SRCTREE isn't set.
kconfig: comment typo in scripts/kconfig/Makefile.
Robert Hancock (1):
libata: add human-readable error value decoding
Robert Olsson (3):
[PKTGEN]: Multiqueue support.
[PKTGEN]: Remove softirq scheduling.
[SOFTIRQ]: Remove do_softirq() symbol export.
Robert P. J. Day (37):
[MTD] Remove useless references to MIPS_HYDROGEN3 and MIPS_MIRAGE_WHY.
[POWERPC] Prevent direct inclusion of <asm/rwsem.h>.
[POWERPC] Remove redundant reference to non-existent CONFIG_BOOTIMG
V4L/DVB (6289): Remove reference to dead CONFIG_UST and ust.h header
[AVR32] Drop support for redundant "keepinitrd" boot-time parm.
[S390] Remove obsolete recommendation for 8M ramdisk size.
[SCSI] ibmmca: Remove dead references to MODULE_PARM macro
USB: Remove dead references to "SAFE_SERIAL" CONFIG variables.
Force erroneous inclusions of compiler-*.h files to be errors
KCONFIG: Make "Instrumentation support" non-EXPERIMENTAL
Remove valueless definition of hard-selected RAMFS option
Remove final traces of long-deprecated "ramdisk" kernel parm
Add a "rounddown_pow_of_two" routine to log2.h
Delete gcc-2.95 compatible structure definition.
Documentation: delete unreferenced xterm-linux.xpm file
Fix misspellings of "system", "controller", "interrupt" and "necessary".
Explain clearly why kmalloc() can't use __GFP_HIGHMEM.
Remove long-dead commented-out MODULE_PARM reference.
Drop the superfluous test for an old version of gcc.
Documentation: Drop reference to dead "eicon" kernel paramter.
Documentation: Delete dead OSS-related kernel parameter.
Documentation: Remove remaining useless reference to acpi_fake_ecdt
Documentation: Delete final reference to "sg_def_reserved_size" kernel parm
Documentation: Remove reference to dead "lasi" kernel parm
Documentation: Remove references to dead "noasync" kernel parm
Documentation: Remove reference to non-existent "applicom" kernel parm
Documentation: Remove references to dead "cyclades=" boot option
Documentation: Remove references to dead "eda" and "edb" kernel parms
Documentation: Fix erroneous "dmascc=" documentation
Documentation: Remove reference to non-existent "unwind_debug" kernel parm
Documentation: Add nested versions of mutex locks to docs
BOOT: Show that no_ipi_broadcast() takes a parameter.
XTENSA: Emphasize that the "eth" boot-time parm takes a value
Documentation: Remove unreferenced "blkmtd_*" parms
H8300: Typo: "buildin" -> "builtin"
LIB: Replace inappropriate include of <linux/bug.h>
ide: remove inclusion of non-existent io_trace.h
Robert Reif (1):
[SPARC32]: Add irqflags.h to sparc32 and use it from generic code.
Robin Getz (16):
Blackfin arch: Fix Anomaly hanlding, as pointed out by Mike
Blackfin arch: Fix CCLK and SCLK checks
Blackfin arch: Add ability to expend the hardware trace buffer
Blackfin arch: to do some consolidation of common code and common name spaces
Blackfin arch: fix up header for BF533
Blackfin arch: Fix bug missing L2_MEMORY definition for EZKIT-BF561 compiling error
Blackfin arch: Remove cruft - CONFIG_DEBUG_SERIAL_EARLY_INIT didn't work that well with DEBUG_KERNEL_START
Blackfin arch: Initial patch to add earlyprintk support
Blackfin arch: fix endless loop bug when a double fault happens
Blackfin arch: Enable earlyprintk earlier - so any error after our interrupt tables are set up will print out
Blackfin arch: Print out debug info, as early as possible
Blackfin arch: show_mem can not be marked as init, since it is called during OOM condition
Blackfin arch: the load address is not safe to point to as a workaround for ANOMALY 05000281
Blackfin arch: Remove cruft - CONFIG_DEBUG_SERIAL_EARLY_INIT and DEBUG_KERNEL_START
debugfs: helper for decimal challenged
Blackfin arch: Fix up /proc/cpuinfo so it is like everyone else
Roel Kluin (1):
spin_lock_unlocked cleanups
Roland Dreier (30):
IPoIB: Make sure no receives are handled when stopping device
IB: find_first_zero_bit() takes unsigned pointer
mlx4_core: Don't free special QPs in QP number bitmap
IB/mlx4: Use __set_data_seg() in mlx4_ib_post_recv()
IB/ehca: Include <linux/mutex.h> from ehca_classes.h
IB/mlx4: Fix up SRQ limit_watermark endianness
IB/iser: Remove unnecessary includes
mlx4_core: Change capability decoding: SRC->XRC
IB/umad: Add P_Key index support
IB/umad: Fix bit ordering and 32-on-64 problems on big endian systems
IB/uverbs: Make ib_uverbs_release_event_file() static
mlx4_core: Reserve the correct number of MTT segments
mlx4_core: Fix meaning of dev->caps.reserved_mtts
IB/mthca: Increase max number of QPs per multicast group to 56
IB/mthca: Use mmiowb() to avoid firmware commands getting jumbled up
mlx4_core: Use mmiowb() to avoid firmware commands getting jumbled up
IB/ehca: Fix clipping of device limits to INT_MAX
mlx4_core: Fix section mismatches
[IPoIB]: Convert to netdevice internal stats
IPoIB: Fix unused variable warning
ibm_emac: Convert to use napi_struct independent of struct net_device
ibm_new_emac: Nuke SET_MODULE_OWNER() use
ibm_emac: Convert to use napi_struct independent of struct net_device
MSI: Use correct data offset for 32-bit MSI in read_msi_msg()
mlx4_core: Fix infinite loop on device initialization
mlx4_core: Kill mlx4_write64_raw()
IB/mthca: Avoid alignment traps when writing doorbells
x86: merge some trivially mergeable headers
IPoIB: Rewrite "if (!likely(...))" as "if (unlikely(!(...)))"
IB/uverbs: Fix checking of userspace object ownership
Roland McGrath (16):
[POWERPC] Add CHECK_FULL_REGS in several places in ptrace code
[POWERPC] powerpc vDSO: install unstripped copies on disk
kbuild: pass -g to assembler under CONFIG_DEBUG_INFO
ia64 vDSO: linker script indentation
SH vDSO: linker script indentation
powerpc64 vDSO: linker script indentation
powerpc32 vDSO: linker script indentation
Add /sys/module/name/notes
Add linux/elfcore-compat.h
powerpc: Use linux/elfcore-compat.h
Add MMF_DUMP_ELF_HEADERS
x86_64: install unstripped copies of compat vdso on disk
x86: Install unstripped copy of 64bit vdso to disk
x86: vdso put vars in rodata
x86: vdso linker script cleanup
x86: Use linux/elfcore-compat.h
Roland Stigge (1):
[MTD] [NAND] Fix refactoring of EDB7312 hwcontrol function.
Rolf Eike Beer (3):
V4L/DVB (6005): Initialize filp->private_data only once in em28xx_v4l2_open
sysfs: Fix typos in fs/sysfs/file.c
Typo: depricated -> deprecated
Roman Kagan (1):
usb-serial: show port number in sysfs
Ron Rindjunsky (1):
iwlwifi: set correct base rate for A band in rs_dbgfs_set_mcs
Ronald G. Minnich (1):
Accept elf files that are valid but have sections that can not be mmap'ed for some reason.
Roy Huang (1):
Blackfin arch: add set_dma_curr_addr DMA API to support sound driver recording function
Roy Zang (2):
[POWERPC] bootwrapper: adds cuboot for MPC7448HPC2 platform
Clean up redundant PHY write line for ULi526x Ethernet driver
Rudolf Marek (1):
hwmon: (coretemp) Add support for Celeron 4xx
Russ Anderson (2):
[IA64] Remove needless delay in MCA rendezvous
[IA64] Fix race when multiple cpus go through MCA
Russ Cox (1):
[ALSA] fix selector unit bug affecting some USB speakerphones
Russell King (29):
[ARM] pxa: make pxa timer initialisation select clock rate at runtime
[ARM] pxa: convert PXA serial drivers to use platform resources
[ARM] pxa: fix naming of memory/lcd/core clock functions
[ARM] pxa: make pxa27x devices globally visible
[ARM] pxa: introduce clk support for PXA SoC clocks
[ARM] pxa: update pxafb to use clk support
[ARM] pxa: update pxa i2c driver to use clk support
[ARM] pxa: update pxa27x keypad driver to use clk support
[ARM] pxa: update PXA MMC interface driver to use clk support
[ARM] pxa: update pxa serial driver to use clk support
[ARM] pxa: update PXA UDC driver to use clk support
[ARM] pxa: Make STUART and FICP clocks available
[ARM] pxa: update pxa irda driver to use clk support
[ARM] pxa: remove get_lcdclk_frequency_10khz()
[ARM] pxa: mark pxa_set_cken deprecated
[ARM] pxa: Make CPU_XSCALE depend on PXA25x or PXA27x
[ARM] Add fallocate syscall entry
[ARM] Add rtc-cmos driver for ISA-based footbridge platforms
[ARM] Rename consistent_sync() as dma_cache_maint()
[ARM] Update arch/arm/Kconfig for drivers/Kconfig changes
Merge branches 'omap1-upstream' and 'omap2-upstream' into devel
[ARM] pxa: tidy up arch/arm/mach-pxa/Makefile
[SERIAL] Fix console initialisation ordering
[NET] smc91x: fix PXA DMA support code
[ARM] pxa: Make cpu_is_pxaXXX dependent on configuration symbols
[ARM] pxa: move pxa_set_mode() from pxa2xx_lubbock.c to lubbock.c
[ARM] pxa: move pxa_set_mode() from pxa2xx_mainstone.c to mainstone.c
[ARM] pxa: Avoid pxa_gpio_mode() in gpio_direction_{in,out}put()
Merge branch 'pxa' into devel
Rusty Russell (72):
KVM: Trivial: /dev/kvm interface is no longer experimental.
KVM: Trivial: Remove unused struct cpu_user_regs declaration
KVM: Trivial: Make decode_register() static
KVM: Trivial: Comment spelling may escape grep
KVM: Trivial: Avoid hardware_disable predeclaration
KVM: Trivial: Use standard CR0 flags macros from asm/cpu-features.h
KVM: Use standard CR3 flags, tighten checking
KVM: Use standard CR4 flags, tighten checking
KVM: Trivial: Use standard BITMAP macros, open-code userspace-exposed header
KVM: Use standard CR8 flags, and fix TPR definition
KVM: Return if the pdptrs are invalid when the guest turns on PAE.
KVM: load_pdptrs() cleanups
KVM: Dynamically allocate vcpus
KVM: fx_init() needs preemption disabled while it plays with the FPU state
KVM: VMX: pass vcpu_vmx internally
KVM: Remove three magic numbers
KVM: SVM: de-containization
KVM: SVM: internal function name cleanup
KVM: Use kmem cache for allocating vcpus
KVM: Use alignment properties of vcpu to simplify FPU ops
KVM: kvm_vm_ioctl_get_dirty_log restore "nothing dirty" optimization
KVM: Don't assign vcpu->cr3 if it's invalid: check first, set last
KVM: Cleanup mark_page_dirty
KVM: SVM: Make set_msr_interception more reliable
KVM: Remove redundant alloc_vmcs_cpu declaration
KVM: Remove stat_set from debugfs
KVM: Remove unneeded kvm_dev_open and kvm_dev_release functions.
KVM: Add and use pr_unimpl for standard formatting of unimplemented features
KVM: Use kmem_cache_free for kmem_cache_zalloc'ed objects
KVM: Remove the unused invlpg member of struct kvm_arch_ops.
KVM: Clean up unloved invlpg emulation
KVM: Keep control regs in sync
KVM: Hoist SVM's get_cs_db_l_bits into core code.
Remove "unsafe" from module struct
Delay creation of khcvd thread
HVC console is also used by iSeries, so add that to HVC_DRIVER help.
i386: introduce "used_vectors" bitmap which can be used to reserve vectors.
update boot spec to 2.07
add WEAK() for creating weak asm labels
i386: paravirt boot sequence
Normalize config options for guest support
Consolidate host virtualization support under Virtualization menu
Make asm-x86/bootparam.h includable from userspace.
Remove binfmts.h include from lg.h
Lguest currently depends on 32-bit x86, not just x86.
lguest.txt update
Make lguest_launcher.h types userspace-friendly
lguest_devices belongs in lguest_bus.c: it's not i386-specific.
Move lguest guest support to arch/x86.
Rename switcher.S to x86/switcher_32.S
Introduce guest mem offset, static link example launcher
Remove fixed limit on number of guests, and lguests array.
Make shadow IDT a complete IDT with 256 entries.
Introduce "hcall" pointer to indicate pending hypercall.
Rename "cr3" to "gpgdir" to avoid x86-specific naming.
Allow guest to specify syscall vector to use.
Boot with virtual == physical to get closer to native Linux.
Virtio interface
Net driver using virtio
Block driver using virtio.
Virtio console driver
Module autoprobing support for virtio drivers.
Virtio helper routines for a descriptor ringbuffer implementation
Remove old lguest bus and drivers.
Remove old lguest I/O infrrasructure.
Lguest support for Virtio
Update example launcher for virtio
Example launcher handle guests not being ready for input
generalize lgread_u32/lgwrite_u32.
Revert lguest magic and use hook in head.S
Loading bzImage directly.
Use "struct boot_params" in example launcher
Ryan Mallon (2):
[LIBERTAS]: set dnld_sent correctly for CF parts
[LIBERTAS]: fix interrupts in CF driver
Ryan Reading (1):
[IRDA]: IrCOMM discovery indication simplification
S.Caglar Onur (1):
sched debug: BKL usage statistics, fix
Sakari Ailus (8):
V4L/DVB (5862): V4L: Add internal ioctl-like interface.
V4L/DVB (5863): TCM825x: Add driver.
V4L/DVB (5883): V4L: Fix a compile warning on non-32-bit machines.
V4L/DVB (6216): V4L: Int if: add vidioc_int_g_ifparm, other updates
V4L/DVB (6217): V4L: Int if: Add BT.656 interface support
V4L/DVB (6218): V4L: Int if: Use -ENOIOCTLCMD for nonexistent ioctls
V4L/DVB (6219): V4L: Int if: Remove [gs]_ext_clk
V4L/DVB (6220): TCM825x: Add support for vidioc_int_g_ifparm call, small cleanups
Salyzyn, Mark (1):
[SCSI] aacraid: Add documentation for new Adaptec, SMC and SUN cards
Sam Ravnborg (45):
[AVR32] rename vmlinux.lds
[MIPS] Introduce a consistent style for vmlinux.lds.
[S390] s390: beautify vmlinux.lds
[S390] s390: use PAGE_SIZE in vmlinux.lds
kbuild: Use Elfnn_Half as replacement for Elfnn_Section
kbuild: check if we can link gettext not just compile
kbuild: fix genksyms Makefile
kbuild: __extension__ support in genksyms (fix unknown CRC warning)
kbuild: apply genksyms changes
ia64: fix sn to add include files using EXTRA_CFLAGS
kbuild: fix directory traversal bug
kconfig: make comments stand out in menuconfig
kconfig: fix segv fault in menuconfig
kbuild: fix infinite make recursion
kbuild: update _shipped files for kconfig syntax cleanup
kbuild: fix documentation in makefiles.txt
kbuild: kill EXTRA_ARFLAGS
kbuild: kill backward compatibility checks
kbuild: move Kai Germaschewski to CREDITS
[SPARC]: beautify vmlinux.lds
[SPARC64]: beautify vmlinux.lds
kbuild: fix up CFLAGS usage
kbuild: enable 'make CFLAGS=...' to add additional options to CC
kbuild: check for wrong use of CFLAGS
kbuild: fix AFLAGS use in h8300 and m68knommu
kbuild: enable 'make AFLAGS=...' to add additional options to AS
kbuild: enable use of AFLAGS and CFLAGS on commandline
kbuild: enable 'make CPPFLAGS=...' to add additional options to CPP
kbuild: introduce ccflags-y, asflags-y and ldflags-y
alpha: beautify vmlinux.lds
x86: fix boot error introduced by kbuild
i386: fix section mismatch warning in intel.c
x86: fix kernel rebuild due to vsyscall fallout
x86: delete vsyscall files during make clean
kbuild: check asm symlink when building a kernel
[PARISC] Beautify parisc vmlinux.lds.S
[PARISC] Kill off ASM_PAGE_SIZE use
kbuild: mailing list has moved
kbuild: disable depmod in cross-compile kernel build
x86: use relative symlink for bzImage
kbuild: introduce cc-cross-prefix
kbuild: fix first module build
[SPARC64]: small Makefile cleanups
kbuild: fix modules_install after a 'make vmlinux'
kbuild: allow depmod in cross builds again
Samuel Ortiz (1):
[IrDA]: MSG_NOSIGNAL support for IrDA sockets
Samuel Thibault (4):
Input: keyboard - add CapsShift lock
unicode diacritics support
Console keyboard events and accessibility
Console events and accessibility
Sarah Sharp (1):
USB: Export URB statistics for powertop
Sascha Sommer (1):
V4L/DVB (6249): Add Typhoon Tv-Tuner PCI to bttv-cards.c
Satyam Sharma (36):
[POWERPC] Avoid pointless WARN_ON(irqs_disabled()) from panic codepath
[CPUFREQ] mark hotplug notifier callback as __cpuinit
[CPUFREQ] implement !CONFIG_CPU_FREQ stub for cpufreq_unregister_notifier()
[CPUFREQ] cpufreq_stats: misc cpuinit section annotations
hwmon: (coretemp) Remove bogus __cpuinitdata etc cleanup
IB/ehca: Misc cpuinit section annotations and #ifdef cleanups
ll_rw_blk: blk_cpu_notifier should be __cpuinitdata
[NET] netconsole: Cleanups, codingstyle, prettyfication
[NET] netconsole: Remove bogus check
[NET] netconsole: Simplify boot/module option setup logic
[NET] netconsole: Use netif_running() in write_msg()
[NET] netconsole: Add some useful tips to documentation
[NET] netconsole: Introduce netconsole_target
[NET] netconsole: Introduce netconsole_netdev_notifier
[NET] netconsole: Support multiple logging targets
[NET] netconsole: Support dynamic reconfiguration using configfs
[SPIDERNET] spider_net_ethtool: Keep up with recent netdev stats changes
[PASEMI_MAC]: remove unused function
[S390] appldata_base: Misc cpuinit annotations and bugfix
[S390] appldata_base: Remove module_exit function and modular stuff
libata: Fix build failure on ppc64 drivers/ata/pata_scc.c
[IA64] tree-wide: Misc __cpu{initdata, init, exit} annotations
[IA64] perfmon: Remove exit_pfm_fs()
USB: sisusbvga: Fix bug
{slub, slob}: use unlikely() for kfree(ZERO_OR_NULL_PTR) check
ieee1394: Fix kthread stopping in nodemgr_host_thread
ufs: Fix mount check in ufs_fill_super()
I2O: Fix "defined but not used" build warnings
i386: Fix section mismatch
x86: intel_cacheinfo misc section annotation fixes
i386: Misc cpuinit annotations
i386: misc cpuinit annotations
i386: fix argument signedness warnings
x86: call cache_add_dev() from cache_sysfs_init() explicitly
Redefine {un}register_hotcpu_notifier() !HOTPLUG_CPU stubs
x86 msr driver: Misc cpuinit annotations
Scott Thompson (1):
[ALSA] sound/soc ioremap/iounmap balancing
Scott Wood (65):
[POWERPC] Whitespace cleanup in arch/powerpc
[POWERPC] Add clrbits8 and setbits8
[POWERPC] Use strcasecmp() rather than strncasecmp() when determining device node compatibility
[POWERPC] bootwrapper: Update .gitignore
[POWERPC] bootwrapper: Set timebase_period_ns from dt_fixup_cpu_clocks
[POWERPC] bootwrapper: dt_xlate_range() bugfixes
[POWERPC] bootwrapper: Add dt_is_compatible()
[POWERPC] bootwrapper: Add 16-bit I/O, sync(), eieio(), and barrier()
[POWERPC] bootwrapper: Add TARGET_HAS_ETHn tests to ppcboot.h
[POWERPC] bootwrapper: serial_console_init() fixes
[POWERPC] bootwrapper: Declare udelay() in ops.h
[POWERPC] bootwrapper: Add CPM serial driver
[POWERPC] bootwrapper: Move linker symbols into ops.h
[POWERPC] bootwrapper: Add 8xx cuboot support
[POWERPC] bootwrapper: Add PowerQUICC II (82xx with CPM) cuboot support
[POWERPC] bootwrapper: flatdevtree fixes
[POWERPC] bootwrapper: Add strtoull()
[POWERPC] bootwrapper: Add get_path()
[POWERPC] bootwrapper: Only print MAC addresses when the node is actually present
[POWERPC] Check _PAGE_RW and _PAGE_PRESENT on kernel addresses
[POWERPC] fsl_soc.c cleanup
[PPC] Add clrbits8 and setbits8.
[POWERPC] bootwrapper: Factor out dt_set_mac_address()
[POWERPC] bootwrapper: Add PlanetCore firmware support
[POWERPC] Make instruction dumping work in real mode
[POWERPC] CPM: Change from fsl,brg-frequency to brg/clock-frequency
[POWERPC] Introduce new CPM device bindings.
[POWERPC] Add early debug console for CPM serial ports.
[POWERPC] bootwrapper: Support all-in-one PCI nodes in cuboot-pq2.
[POWERPC] bootwrapper: Add fsl_get_immr() and 8xx/pq2 clock functions.
[POWERPC] bootwrapper: Use fsl_get_immr() in cuboot-pq2.c.
[POWERPC] cpm_uart: Be an of_platform device when CONFIG_PPC_CPM_NEW_BINDING is set.
[POWERPC] cpm_uart: sparse fixes
[POWERPC] cpm_uart: Issue STOP_TX command before initializing console.
[POWERPC] 8xx: Fix CONFIG_PIN_TLB.
[POWERPC] 8xx: Infrastructure code cleanup.
[POWERPC] 8xx: Add pin and clock setting functions.
[POWERPC] 8xx: Work around CPU15 erratum.
[POWERPC] cpm2: Infrastructure code cleanup.
[POWERPC] cpm2: Add SCCs to cpm2_clk_setup(), and cpm2_smc_clk_setup().
[POWERPC] cpm2: Add cpm2_set_pin().
[POWERPC] mpc82xx: Define CPU_FTR_NEED_COHERENT
[POWERPC] mpc82xx: Remove a bunch of cruft that duplicates generic functionality.
[POWERPC] mpc82xx: Rename mpc82xx_ads to mpc8272_ads.
[POWERPC] mpc8272ads: Change references from 82xx_ADS to 8272_ADS.
[POWERPC] Document local bus nodes in the device tree, and update cuboot-pq2.
[POWERPC] 8xx: mpc885ads cleanup
[POWERPC] 8xx/wrapper: Embedded Planet EP88xC support
[POWERPC] mpc82xx: Update mpc8272ads, and factor out PCI and reset.
[POWERPC] mpc82xx: Add pq2fads board support.
[POWERPC] 8xx: Move softemu8xx.c from arch/ppc
[POWERPC] cpm: Describe multi-user ram in its own device node.
fs_enet: Whitespace cleanup.
fs_enet: Include linux/string.h from linux/fs_enet_pd.h
fs_enet: mac-fcc: Eliminate __fcc-* macros.
fs_enet: Align receive buffers.
fs_enet: Be an of_platform device when CONFIG_PPC_CPM_NEW_BINDING is set.
Generic bitbanged MDIO library
fs_enet: Convert mii-bitbang to use the generic bitbang MDIO code.
fs_enet: sparse fixes
[POWERPC] mpc8272ads: Remove muram from the CPM reg property.
[POWERPC] 85xx: Convert mpc8560ads to the new CPM binding.
[POWERPC] 85xx: Add cpm nodes for 8541/8555 CDS
rtc: RTC class driver for the ds1374
fs_enet: Update for API changes
Sean Hefty (9):
IPoIB: Specify Traffic Class with path record queries for QoS support
IB/sa: Add new QoS fields to path record
RDMA/cma: Add ability to specify type of service
RDMA/ucma: Allow user space to set service type
IB/srp: Add QoS support through service ID
IB/cm: Modify interface to send MRAs in response to duplicate messages
RDMA/cma: Queue IB CM MRAs to avoid unnecessary remote retries
RDMA/cma: Add locking around QP accesses
RDMA/cma: Fix deadlock destroying listen requests
Sebastian Siewior (7):
[POWERPC] spufs: Make file-internal functions & variables static
[POWERPC] spufs: Make isolated loader properly aligned
[CRYPTO] api: Add crypto_ablkcipher_ctx_aligned
[CRYPTO] des: Rename des to des-generic
[CRYPTO] aes: Rename aes to aes-generic
[CRYPTO] sha: Load the SHA[1|256] module by an alias
gianfar: remove orphan struct.
Segher Boessenkool (2):
[POWERPC] Replace a few #defines with empty inline functions
[POWERPC] Implement atomic{, 64}_{read, write}() without volatile
Sellout Bessie (1):
Radeonfb Xpress 200M RC410 support
Seokmann Ju (2):
[SCSI] qla2xxx: Add PCI error recovery support.
[SCSI] qla2xxx: Retrieve max-NPIV support capabilities from FW.
Serge E. Hallyn (4):
Implement file posix capabilities
cgroups: implement namespace tracking subsystem
pid namespaces: define is_global_init() and is_container_init()
capabilities: clean up file capability reading
Serge Hallyn (1):
fix up security_socket_getpeersec_* documentation
Sergei Shtylyov (3):
hpt366: MWDMA filter for SATA cards (take 2)
pdc202xx_new: switch to using pci_get_slot() (take 2)
ide: call udma_filter() before resorting to the UltraDMA mask
Shane Huang (1):
atiixp: SB700 contains more than one IDE channel
Shannon Nelson (12):
I/OAT: New device ids
I/OAT: Rename the source file
I/OAT: code cleanup from checkpatch output
I/OAT: Split PCI startup from DMA handling code
I/OAT: Add support for MSI and MSI-X
DCA: Add Direct Cache Access driver
I/OAT: Add DCA services
I/OAT: cleanup pci issues
I/OAT: clean up of dca provider start and stop
I/OAT: clean up error handling and some print messages
I/OAT: Tighten descriptor setup performance
I/OAT: Add completion callback for async_tx interface use
Shaohua Li (4):
ide: hook ACPI _PSx method to IDE power on/off
KVM: Hoist kvm_mmu_reload() out of the critical section
KVM: Move gfn_to_page out of kmap/unmap pairs
KVM: Convert vm lock to a mutex
Shaun Zinck (4):
Documentation/filesystems/vfs.txt: typo fix
Documentation/java.txt: typo and grammar fixes
documentation/ext3: grammar fixes
docs/sysfs: add missing word to sysfs attribute explanation
Sheng Yang (1):
KVM: x86 emulator: implement 'movnti mem, reg'
Shirish Pargaonkar (1):
[CIFS] CIFS ACL support (part 2)
Siddha, Suresh B (2):
i386: fix 4 bit apicid assumption of mach-default
x86, vsyscall: fix the oops crash with __pa_vsymbol()
Signed-off-by at vergenet.net":Simon (1):
Kexec: Update URL in MAINTAINERS file
Simon Arlott (16):
V4L/DVB (5988): Fix OOP on videobuf-dvb when hibernating
USB: cxacru: Use appropriate logging for errors
spelling fixes: arch/alpha/
spelling fixes: arch/cris/
spelling fixes: arch/frv/
spelling fixes: arch/h8300/
spelling fixes: arch/i386/
spelling fixes: arch/m32r/
spelling fixes: arch/m68k/
spelling fixes: arch/um/
spelling fixes: arch/v850/
spelling fixes: arch/x86_64/
spelling fixes: mm/
spelling fixes: init/
spelling fixes: lib/
spelling fixes: Documentation/
Simon Farnsworth (1):
V4L/DVB (6203): Fix SVideo input on KWorld DVB-T 220 boards
Simon Horman (1):
[IA64] Remove vector from ia64_machine_kexec()
Sivakumar Subramani (12):
[S2IO]: Making MSIX as default intr_type
S2IO: Fixes in MSIX related code.
S2IO: Fixed Link LED issue when MSI-X is enabled
S2io: Enable all the error and alarm indications
[S2IO]: Handle and monitor all of the device errors and alarms
S2io: Cleanup - removed unused variable intr_type
S2io: Check for device state before handling traffic
S2io: code Optimization of isr function
S2io: Change kmalloc+memset to k[zc]alloc
S2io: Removed unused feature - bimodal interrupts
S2io: Added support set_mac_address driver entry point
S2io: Updating transceiver information in ethtool function
Soeren Sonnenburg (1):
Input: appletouch - another fix for idle reset logic
Sonic Zhang (4):
Blackfin arch: Add DMA API to set curr descriptor address
Blackfin arch: update kgdb patch
libata driver for bf548 on chip ATAPI controller.
Update libata driver for bf548 atapi controller against the 2.6.24 tree.
Srivatsa Vaddagiri (15):
sched: group-scheduler core
sched: revert recent removal of set_curr_task()
sched: fix minor bug in yield
sched: print nr_running and load in /proc/sched_debug
sched: print &rq->cfs stats
sched: clean up code under CONFIG_FAIR_GROUP_SCHED
sched: add fair-user scheduler
sched: group scheduler wakeup latency fix
sched: group scheduler SMP migration fix
sched: group scheduler, fix coding style issues
sched: group scheduler, fix bloat
sched: group scheduler, fix latency
sched: generate uevents for user creation/destruction
sched: fix new task startup crash
Hook up group scheduler with control groups
Stanislaw Gruszka (6):
UEAGLE: Eagle IV chipset support
UEAGLE: Devolo and Elsa chipsets support
UEAGLE: Allow user to choose input interface alternate setting
UEAGLE: Avoid keyboard driver blocking
UEAGLE: Do not sleep when device is disconnected
UEAGLE: Cosmetic
Stas Sergeev (1):
V4L/DVB (6225): AverTV Studio 307 has only one composite input
Stefan Lippers-Hollmann (1):
hostap_cs: Add device ID for Telekom T-Sinus 111card
Stefan Richter (24):
ieee1394: eth1394: superfluous local variable
ieee1394: eth1394: fix lock imbalance
ieee1394: pcilynx: superfluous local variables
ieee1394: sbp2: fix unsafe iteration over list of devices
ieee1394: nodemgr: fix leak of struct csr1212_keyval
ieee1394: csr1212: proper refcounting
firewire: optimize fw_core_add_address_handler
firewire: fw-core: local variable shadows a global one
firewire: fw-sbp2: always enable IRQs before calling command ORB callback
firewire: fw-sbp2: add support for multiple logical units per target
firewire: fw-sbp2: expose module parameter for workarounds
firewire: fw-sbp2: use an own workqueue (fix system responsiveness)
firewire: fw-ohci: enforce read order for selfID generation
firewire: fw-ohci: fix includes
firewire: fw-ohci: reorder includes
firewire: fw-ohci: log posted write errors
firewire: fw-ohci: missing dma_unmap_single
firewire: fw-ohci: check for misconfigured bus (phyID == 63)
firewire: adopt read cycle timer ABI from raw1394
firewire: a header cleanup
x86: configure HPET_EMULATE_RTC automatically
include/asm-*/system.h: remove unused set_rmb(), set_wmb() macros
firewire: fw-ohci: log a note about unsupported features
firewire: fw-ohci: shut up a superfluous compiler warning
Stefan Roese (6):
[MTD] [NAND] Change NDFC driver to support 405 platforms too
[POWERPC] 4xx: Add AMCC 405EX support to cputable.c
[POWERPC] 4xx: Add AMCC Kilauea eval board support to platforms/40x
[POWERPC] 4xx: Kilauea DTS
[POWERPC] 4xx: Kilauea defconfig file
i2c-ibm_iic: Add support for new-style clients
Stefan Roscher (2):
IB/ehca: Small QP userspace support
IB/ehca: Support more than 4k QPs for userspace and kernelspace
Steffen Klassert (1):
WOL bugfix for 3c59x.c
Stelian Pop (1):
HID: enable hiddev for the SantaRosa MacBookPro IR receiver
Stephane Eranian (3):
i386: make Oprofile call shutdown() only once per session
i386: i386 add AMD64 Barcelona PMU MSR definitions to msr.h
i386: do not BUG_ON() when MSR is unknown
Stephen Hemminger (47):
Input: polled device power saving
[NET]: Make NAPI polling independent of struct net_device objects.
[IPV4] fib_trie: cleanup
[IPV4] fib_trie: macro cleanup
[NET] ethernet: optimize memcpy and memset
[ATM]: Replace DPRINTK() with pr_debug().
[UDP]: Randomize port selection.
[SHAPER]: Mark for removal.
[AF_PACKET]: Don't enable global timestamps.
[MAC80211]: use internal network device stats
sky2: use debugfs rename
sky2: document GPHY_CTRL bits
sky2: dont restrict config space access
sky2: advanced error reporting
sky2: use pci_config access functions
e100: timer power saving
[NET]: Wrap netdevice hardware header creation.
[NET]: Wrap hard_header_parse
[NET]: Move hardware header operations out of netdevice.
via-velocity: use standard VLAN interface (resend)
via-velocity: more cleanup
[NET]: sparse warning fixes
s2io: sparse warnings fix (rev2)
network drivers: sparse warning fixes
chelsio: sparse warning fixes (old cxgb2)
cxgb3 sparse warning fixes
[SCTP]: port randomization
[INET]: local port range robustness
[SKY2]: status polling loop (post merge)
[SKY2]: ethtool register reserved area blackout
[SKY2]: fix power settings on Yukon XL
[SKY2]: fiber advertise bits initialization (trivial)
[SKY2]: use netdevice stats struct
[SKY2]: version 1.19
sky2: reboot fix
skge: fix ram buffer size calculation
skge: changing MTU while running causes problems
skge: XM PHY handling fixes
skge: internal stats
skge: eeprom support
skge: add a debug interface
skge 1.12
napi_synchronize: waiting for NAPI
sky2: shutdown cleanup
[BR2684]: get rid of broken header code.
sparse pointer use of zero as null
sky2: crash on remove
Stephen Rothwell (44):
[POWERPC] Fix non HUGETLB_PAGE build warning
[POWERPC] Use of_get_property in ipmi code
[POWERPC] Remove get_property and device_is_compatible
[POWERPC] Tidy up CONFIG_PPC_MM_SLICES code
[POWERPC] Comment out a currently unused function
[POWERPC] Fix section mismatch in crash_dump.c
[POWERPC] Fix section mismatch in dart_iommu.c
[POWERPC] Fix section mismatches in udbg_adb.c
[POWERPC] Fix section mismatch in pasemi/iommu.c
[POWERPC] Remove some duplicate declarations from pmac.h
[POWERPC] iSeries: Clean up lparmap mess
[POWERPC] Move iSeries startup code out of head_64.S
[POWERPC] Move the exception macros into a header file
[POWERPC] Move the iSeries exception vectors
[POWERPC] Split out iSeries specific exception macros
[POWERPC] Exception numbers are not relevant to iSeries
[POWERPC] Fix section mismatch in PCI code
[POWERPC] Remove cmd_line from head*.S
[POWERPC] Size swapper_pg_dir correctly
[POWERPC] FWNMI is only used on pSeries
[POWERPC] Create and use CONFIG_WORD_SIZE
[POWERPC] Remove debug printk from vio_bus_init
[POWERPC] Simplify vio_bus_init a little for legacy iSeries
[POWERPC] Make vio_bus_type static
[POWERPC] Limit range of __init_ref_ok somewhat
[POWERPC] iSeries: Correct missing newline in printk
[POWERPC] Prepare to remove of_platform_driver name
[POWERPC] Remove some more section mismatch warnings
[POWERPC] Align the sys_call_table
[POWERPC] Clean up vio.h
[POWERPC] iSeries: Simplify viocd initialisation
[POWERPC] Remove iSeries_vio_dev
[POWERPC] Remove more iSeries-specific stuff from vio.c
[POWERPC] iSeries: Move detection of virtual cdroms
[POWERPC] iSeries: Move detection of virtual tapes
[POWERPC] iSeries: Move viodasd probing
[POWERPC] Move of_platform_driver initialisations: arch/powerpc
[SPARC/64]: Prepare to remove of_platform_driver name.
[SPARC/64]: Move of_platform_driver initialisations: arch/sparc{,64}.
[ALSA] Fix tas_suspend/resume build warning
[POWERPC] Fix copyright symbol
[POWERPC] Fix iSeries_hpte_insert prototype
[SPARC/64]: Consolidate of_register_driver
NULL terminate the pci_device_ids in pasemi_edac
Steve Cameron (1):
cciss: fix error reporting for SG_IO
Steve French (40):
[CIFS] cifs truncate missing a fix for private map COW race
[CIFS] fix typo in previous
[CIFS] fix for incorrect session reconnects
[CIFS] formatting cleanup found by checkpatch
[CIFS] Fix warnings shown by newer version of sparse
[CIFS] Fix oops in find_writable_file
[CIFS] lock inode open file list in close in case racing with open
[CIFS] typo in earlier cifs_reconnect fix
[CIFS] Fix potential NULL pointer usage if kzalloc fails
[CIFS] missing field in debug output from previous fix
[CIFS] fix small memory leak in an error path in new posix mkdir
[CIFS] Fallback to standard mkdir if server incorrectly claims support for
[CIFS] Add warning message when broken server fails SetFSInfo call
[CIFS] Print better error when server returns malformed QueryUnixInfo response
[CIFS] fix typo in previous commit
[CIFS] Support for CIFS ACLs (part 1)
[CIFS] move cifs acl code to new file and fix build break
[CIFS] fix cut and paste error - missing defines cause cifsacl build error
[CIFS] Fix memory leak in statfs to very old servers
[CIFS] CIFS support for named pipes (part 1)
[CIFS] named pipe support (part 2)
[CIFS] change misleading field name
[CIFS] Reduce chance of list corruption in find_writable_file
[CIFS] Cleanup formatting
[CIFS] Fix cifsd so shuts down when signing fails during mount
[GFS2] GFS2 not checking pointer on create when running under nfsd
[CIFS] CIFS ACL support part 3
[CIFS] remove compile warnings when debug disabled
[CIFS] remove two sparse warnings
[CIFS] fix build break when lanman not enabled
[CIFS] missing #endif from a previous patch
[CIFS] Fix some endianness problems in new acl code
[CIFS] endian fixes
[CIFS] build break
[CIFS] fix bad handling of EAGAIN error on kernel_recvmsg in cifs_demultiplex_thread
[CIFS] Fix minor problems noticed by scan
[CIFS] acl support part 4
[CIFS] fix typo
[CIFS] Return better error when server requires signing but client forbids
[CIFS] log better errors on failed mounts
Steve Wise (2):
RDMA/cxgb3: Make the iw_cxgb3 module parameters writable
RDMA/cma: Use neigh_event_send() to start neighbour discovery
Steven J. Hill (1):
[MTD] [NAND] Add NAND manufacturer AMD.
Steven Rostedt (1):
x86: Add parenthesis to IRQ vector macros
Steven Toth (25):
V4L/DVB (5947): Adding support for the MT2131 tuner.
V4L/DVB (5948): Adding support for the S5H1409/CX24227 8VSB/QAM demodulator.
V4L/DVB (6149): Add I2C_HW_B_CX23885 for Conexant 23885/23887 PCIe bridge
V4L/DVB (6150): Add CX23885/CX23887 PCIe bridge driver
V4L/DVB (6153): I2C bus 3 register was incorrect
V4L/DVB (6154): NMI hang and corrupt transport packet fixes
V4L/DVB (6155): Cleanup/remove code to access the sram memory maps
V4L/DVB (6156): Added the I2C_FUNC_I2C support to the cx23885 i2c algo definition
V4L/DVB (6157): Removed the need to manually define .bridge for each card
V4L/DVB (6158): Fix MT2131 tuner lock status problem
V4L/DVB (6159): General code cleanup
V4L/DVB (6166): cx23885: Ensure pci_quirks is called after board identification
V4L/DVB (6167): cx23885: Changed PCI quirks to after bridge detech
V4L/DVB (6168): cx23885: Added HVR1250 ATSC support
V4L/DVB (6169): Removed unused function mt2131_set_gpo()
V4L/DVB (6170): cx23885: General cleanup of old code
V4L/DVB (6171): cx23885: Cleaning up defines
V4L/DVB (6172): cx23885: Removing duplicate tuner and demod definitions
V4L/DVB (6173): cx23885: Minor cleanup and important NMI comment placed in code
V4L/DVB (6190): cx23885: GPIO fix for non HVR1800lp boards
V4L/DVB (6191): Removed a redundant switch()
V4L/DVB (6192): Ensure start_dma() is capable of starting dma on port VIDB
V4L/DVB (6194): Changes to support interrupts on VIDB
V4L/DVB (6195): Changes to support MPEG TS on VIDB
V4L/DVB (6199): cx23885: Changes to allow demodulators on each transport bus
Steven Walter (1):
V4L/DVB (5989): V4L: Add additional ioctls to compat_ioctl32
Steven Whitehouse (17):
[GFS2] Fix two races relating to glock callbacks
[GFS2] Fix an oops in glock dumping
[GFS2] Reduce number of gfs2_scand processes to one
[GFS2] Clean up invalidatepage/releasepage
[GFS2] Add a missing gfs2_trans_add_bh()
[GFS2] Correct lock ordering in unlink
[GFS2] Introduce gfs2_remove_from_ail
[GFS2] Don't mark jdata dirty in gfs2_unstuffer_page()
[GFS2] Move pin/unpin into lops.c, clean up locking
[GFS2] Clean up ordered write code
[GFS2] Replace revoke structure with bufdata structure
[GFS2] Use slab operations for all gfs2_bufdata allocations
[GFS2] Clean up gfs2_trans_add_revoke()
[GFS2] Clean up journaled data writing
[GFS2] Don't try to remove buffers that don't exist
[GFS2] Get superblock a different way
gfs2: convert to new aops
Stuart Menefy (2):
sh: clkfwk: Support multi-level clock propagation.
sh: __copy_user() optimizations for small copies.
Subbaiah Venkata (1):
lib/sort.c optimization
Sukadev Bhattiprolu (8):
pid namespaces: define and use task_active_pid_ns() wrapper
pid namespaces: rename child_reaper() function
pid namespaces: use task_pid() to find leader's pid
pid namespaces: move alloc_pid() to copy_process()
pid namespaces: introduce struct upid
pid namespaces: create a slab-cache for 'struct pid_namespace'
pid namespaces: allow signalling cgroup-init
pid namespaces: destroy pid namespace on init's death
Sunil Mushran (1):
ocfs2: Implement show_options()
Surya Prabhakar N (1):
drivers/net/tokenring/3c359.c
Swen Schillig (2):
[SCSI] zfcp: cleanup, separation of ERP, non ERP-version for exchange_ functions
[SCSI] zfcp: whitespace cleanup
Syed Mohammed Khasim (1):
ARM: OMAP: Add minimal OMAP2430 support
Sylvain Munaut (7):
[POWERPC] exports rheap symbol to modules
[POWERPC] rheap: Changes config mechanism
[POWERPC] mpc52xx: Update mpc52xx_psc structure with B revision changes
[POWERPC] bestcomm: core bestcomm support for Freescale MPC5200
[POWERPC] bestcomm: ATA task support
[POWERPC] bestcomm: FEC task support
[POWERPC] bestcomm: GenBD task support
Takashi Iwai (107):
[ALSA] Add helper functions for frequently used callbacks
[ALSA] Clean up with common snd_ctl_boolean_*_info callbacks
[ALSA] ice1712 - Fix missing replacement to snd_ctl_boolean_mono_info
[ALSA] hda-codec - Fix AD1988 SPDIF output
[ALSA] hda-codec - Fix the initial mixer state of ALC262 sony-assamd model
[ALSA] Fixes to follow the standard coding style
[ALSA] Fix build error without CONFIG_HAS_DMA
[ALSA] Clean up Makefile
[ALSA] hda-intel - Coding style fixes
[ALSA] hdspm - Coding style fixes
[ALSA] hda-intel - Add hwdep interface
[ALSA] hda-codec - Add a generic bind-control helper
[ALSA] hda-codec - kernel config for each codec
[ALSA] Add missing static in ac97_codec.c
[ALSA] hda-intel - Fix compile warning in snd_hwdep_ioctl_compat()
[ALSA] hda-intel - Fix a typo in Makefile
[ALSA] hda-codec - Fix GPIO in resume
[ALSA] hda-intel - Fix a typo in Kconfig
[ALSA] hda-intel - Remove invalid __devinit
[ALSA] doc - Remove IRQF_DISABLED from the example description
[ALSA] Remove ifdefs from OSS PCM emulation codes
[ALSA] Simplify the format conversion in PCM OSS emulation
[ALSA] Support 3-bytes 24bit format in PCM OSS emulation
[ALSA] Fix OSS documentation about 3bytes format
[ALSA] Add new AFMT_* formats for OSS emulation
[ALSA] usb-audio - Add advanced mode support for Edirol UA-1EX
[ALSA] Use msecs_to_jiffies() in ac97_codec.c
[ALSA] hda-codec - rewrite amp cache more generic
[ALSA] hda-codec - introduce command register cache
[ALSA] hda-codec - optimize resume using caches
[ALSA] hda-codec - add snd_hda_codec_stereo() function
[ALSA] hda-codec - Clean up bind-controls
[ALSA] hda-intel - Add POWER_SAVE option
[ALSA] hda-codec - update of documentation
[ALSA] hda-intel - Fix resume with power save
[ALSA] hda-intel - Add power_save_controller module option
[ALSA] mixart - Check ioremap error
[ALSA] hda-intel - Fix NULL dereference in resume
[ALSA] hda-intel - Don't do suspend if already powered down
[ALSA] hda-codec - Remove conflicting capture mixers for ALC861VD
[ALSA] hda-codec - Add support for Biostar NF61S SE mobo
[ALSA] hda-codec - Add option texts and descriptions for new Realtek models
[ALSA] hda-intel - Add flush_scheduled_work() in snd_hda_codec_free()
[ALSA] hda-codec - Fix Master volume with AD1986A laptop model
[ALSA] hda-intel - Add position_fix quirk for Dell Precision 390
[ALSA] hda-codec - Add ALC268 acer model
[ALSA] hda-codec - Fix PM on ALC885 Intel Macs
[ALSA] hda-codec - Remove superfluous code
[ALSA] hda-codec - Add unsol_event to ALC883 Acer Aspire
[ALSA] hda-intel - Avoid unnecessary work scheduling
[ALSA] hda-codec - Add model for MSI m673x
[ALSA] hda-codec - Add auto-mute function to Sony VAIO with STAC9872
[ALSA] hda-codec - Fix Toshiba A135 model selection
[ALSA] hda-codec - Add support for Macbook Pro rev3
[ALSA] hda-codec - Add support for Toshiba Satellite P205
[ALSA] emu10k1 - Fix memory corruption
[ALSA] hda-codec - Fix ALC268 acer model
[ALSA] hda-intel - Add probe_mask blacklist
[ALSA] hda-codec - Add SPDIF support on ALC880 fujitsu model
[ALSA] hda-codec - Add missing capture boost for ALC268
[ALSA] wavefront - Use standard firmware loader
[ALSA] bt87x - Add known PCI ID entries
[ALSA] hda-intel - Fix compile with gcc-3.x
[ALSA] hda-codec - Fix mater mixer switch of ALC262 sony-amd model
[ALSA] hda-codec - Fix ALC268 unsol event
[ALSA] hda-codec - Fix Dell laptops support with STAC codecs
[ALSA] Allow shared IRQ for CS5530 device
[ALSA] hda-codec - Add Mic Boost control with auto-configuration
[ALSA] ac97 - Suppress the reset of audio-codec from modem-codec at resume
[ALSA] hda-codec - Fix wrong pin-setup at resume of STAC codecs
[ALSA] hda-codec - Avoid zero NID in line_out_pins[] of STAC codecs
[ALSA] hda-codec - Add support for Acer Aspire 9303
[ALSA] hda-codec - Fix wrong pin config order in STAC92xx dell models
[ALSA] Add missing models for Dell with STAC9200 codec
[ALSA] hda-codec - Add laptop-automute model for AD1986A
[ALSA] hda-codec - Add support for ASUS A7M
[ALSA] hda-codec - Add missing model names for ALC882 codecs
[ALSA] hda-codec - Add quirk entry for Casper CPR2000
[ALSA] hda-codec - Add missing Mic Boost for some ALC882 models
[ALSA] hda-codec - Add support for Toshiba A305
[ALSA] Fix 'discards qualifiers' compile warnings in pcm.h
[ALSA] Kill useless volatile in pcm.h
[ALSA] pcxhr - Fix trigger start with non-linked streams
[ALSA] Add description of sc6000 driver
[ALSA] echoaudio - Remove superfluous volatile prefix
[ALSA] Add descriptions for new module options of snd-sscape driver
[ALSA] opti9xx: adjust OPL3 FM resource value
[ALSA] Add default values for power-saving as Kconfig options
[ALSA] Add description about power-saving mode
[ALSA] Workaround for invalid signature read of CS8427
[ALSA] hda-codec - Add zero checks in input-mux helper functions
[ALSA] hda-codec - Fix Gateway laptops with STAC9200
[ALSA] pcxhr - Fix dB level information
[ALSA] hda-codec - Fix input_mux numbers for vaio stac92xx
[ALSA] via82xx - Add DXS quirk for Shuttle AK31v2
[ALSA] hda-codec - Fix for Fujitsu Lifebook C1410
[ALSA] hda-codec - Fix STAC922x volume knob control
[ALSA] usb-audio - Fix double comment
[ALSA] hdsp - Fix zero division
[ALSA] hda-codec - Add array terminator for dmic in STAC codec
[ALSA] Fix thinko in cs4231 mce down check
[ALSA] hda-codec - Fix AD1986A Lenovo auto-mute
[ALSA] bt87x - Fix section mismatch
[ALSA] hda-codec - Fix conflict of Master volume in STAC92xx codec
[ALSA] hda-codec - Fix Conexant 5045 volumes
[ALSA] hda-codec - Fix build without CONFIG_SND_HDA_GENERIC
[ALSA] hda-codec - Fix possible array overflow
Takashi Ohmasa (2):
[ARM] 4629/1: Fix VFP emulation code to clear all exception flags of FPEXC
[ARM] 4630/1: Fix the vector stride of the double vector instruction.
Takashi Sato (1):
ext3: support large blocksize up to PAGESIZE
Tao Mao (2):
ocfs2: remove mostly unused field from insert structure
ocfs2: remove unused variable
Tejun Heo (90):
ide: make jmicron match vendor and device class
libata-link: introduce ata_link
libata-link: implement and use link/device iterators
libata-link: linkify PHY-related functions
libata-link: linkify EH action helpers
libata-link: linkify reset
libata-link: linkify config/EH related functions
libata-link: make two port flags HRST_TO_RESUME and SKIP_D2H_BSY link flags
libata-link: separate out link initialization functions
libata-link: implement ata_link_abort()
libata-link: add PMP links
libata-link: update ata_scsi_error() to handle PMP links
libata-link: update EH to deal with PMP links
libata-link: update hotplug to handle PMP links
libata-link: update Power Management to handle PMP links
libata: use ata_port_printk() in ata_wait_idle()
libata: add printf format attribute to ehi desc functions
libata: implement and use ata_port_desc() to report port configuration
libata: move EH repeat reporting into ata_eh_report()
libata: move ata_id_n_sectors() upward
libata: clean up read/set native_max address functions
libata: remiplement ata_hpa_resize()
ahci: reimplement port_map handling
libata: update ata_dev_try_classify() arguments
libata: assume ATA_DEV_ATA on diagnostic failure
libata: misc updates for AN
libata-pmp-prep: add PMP related constants, fields, ops and update helpers
libata-pmp-prep: add @new_class to ata_dev_revalidate()
libata-pmp-prep: make a number of functions global to libata
libata-pmp-prep: implement ops->qc_defer()
libata-pmp-prep: implement qc_defer helpers
libata-pmp-prep: implement ATA_LFLAG_NO_SRST, ASSUME_ATA and ASSUME_SEMB
libata-pmp-prep: implement ATA_LFLAG_NO_RETRY
libata-pmp-prep: implement ATA_LFLAG_DISABLED
libata-pmp-prep: implement EH fast-fail path
libata-pmp-prep: implement ATA_HORKAGE_SKIP_PM
libata-pmp-prep: implement sata_async_notification()
libata: fix ata_set_max_sectors()
sata_via: kill SATA_PATA_SHARING register handling
libata: update spurious NCQ completion blacklist
libata-pmp: update ata_eh_reset() for PMP
libata-pmp: implement Port Multiplier support
libata-pmp: hook PMP support and enable it
libata-pmp: extend ACPI support to cover PMP
libata-pmp: implement qc_defer for command switching PMP support
sata_sil24: implement PMP support
sata_sil24: implement PORT_RST
ahci: implement PMP support
ahci: move host flags over to pi.private_data
ahci: implement AHCI_HFLAG_NO_PMP
libata: add HDT722516DLA380 to NCQ blacklist
libata: add ST9160821AS / 3.ALD to NCQ blacklist
pata_jmicron: match vendor and class code only
libata: clear ehi description after initial host report
libata: skip suppress reporting if ATA_EHI_QUIET
libata: wrap schedule_timeout_uninterruptible() in loop
ahci: kill leftover from enabling NCQ over PMP
ahci: clean up PORT_IRQ_BAD_PMP enabling
ahci: fix notification handling
libata: add @timeout to ata_exec_internal[_sg]()
libata: implement ATA_PFLAG_RESETTING
libata: use ata_exec_internal() for PMP register access
sysfs: cosmetic changes in sysfs_lookup()
sysfs: simplify sysfs_rename_dir()
sysfs: make sysfs_add/remove_one() call link/unlink_sibling() implictly
sysfs: make sysfs_add_one() automatically check for duplicate entry
sysfs: make sysfs_addrm_finish() return void
sysfs: fix i_mutex locking in sysfs_get_dentry()
sysfs: simply sysfs_get_dentry
sysfs: fix comments of sysfs_add/remove_one()
sysfs: fix sysfs_chmod_file() such that it updates sd->s_mode too
sysfs: clean up header files
sysfs: kill sysfs_update_file()
sysfs: reposition sysfs_dirent->s_mode.
sysfs: kill unnecessary sysfs_get() in open paths
sysfs: kill unnecessary NULL pointer check in sysfs_release()
sysfs: make bin attr open get active reference of parent too
sysfs: make s_elem an anonymous union
sysfs: open code sysfs_attach_dentry()
sysfs: make sysfs_root a regular directory dirent
sysfs: move sysfs_dirent->s_children into sysfs_dirent->s_dir
sysfs: implement sysfs_open_dirent
sysfs: move sysfs file poll implementation to sysfs_open_dirent
sysfs: add copyrights
libata: fix revalidation issuing after configuration commands
libata: add ST9160821AS / 3.CCD to NCQ blacklist
pata_acpi: fix build breakage if !CONFIG_PM
sata_sis: fix SCR read breakage
libata: add HTS542525K9SA00 to NCQ blacklist
jmicron: update quirk for JMB361/3/5/6
Thiemo Seufer (2):
[MIPS] Define known MIPS ISA overrides for Sibyte and Excite boards.
[MIPS] MIPSsim: Fix booting from NFS root
Thomas Backlund (1):
i386: add support for picopower irq router
Thomas Bogendoerfer (4):
remove setup of platform device from jazzsonic.c
[MIPS] JAZZ fixes
[MIPS] IP22: Fix hang due to messing with timer interrupt handler
[MIPS] Always do the ARC64_TWIDDLE_PC thing.
Thomas Gleixner (347):
sh64: cleanup struct irqaction initializers.
sh: cleanup struct irqaction initializers.
x86_64: simplify oprofile build
x86_64: simplify cpufreq build
i386: use full path for mach-xxx make rules
Kbuild: allow arch/xxx to use a different source path
Kbuild: prepare scope and tags for arch/x86
i386: remove module.h include from termios.h
x86_64: remove unused header file:
i386: prepare shared crypto/twofish.c
i386: prepare shared crypto/aes-i586-asm.S
i386: prepare shared crypto/twofish-i586-asm.S
i386: prepare shared crypto/aes.c
i386: prepare shared crypto/Makefile
i386: prepare shared kernel/traps.c
i386: prepare shared kernel/io_apic.c
i386: prepare shared kernel/i8253.c
i386: prepare shared kernel/srat.c
i386: prepare shared kernel/vmiclock.c
i386: prepare shared kernel/pci-dma.c
i386: prepare shared kernel/i8259.c
i386: prepare shared kernel/vmi.c
i386: prepare shared kernel/relocate_kernel.S
i386: prepare shared kernel/syscall_table.S
i386: prepare shared kernel/vsyscall.lds.S
i386: prepare shared kernel/smp.c
i386: prepare shared kernel/vm86.c
i386: prepare shared kernel/efi_stub.S
i386: prepare shared kernel/crash.c
i386: prepare shared kernel/asm-offsets.c
i386: prepare shared kernel/efi.c
i386: prepare shared kernel/module.c
i386: prepare shared kernel/vmlinux.lds.S
i386: prepare shared kernel/vsyscall.S
i386: prepare shared kernel/paravirt.c
i386: prepare shared kernel/apic.c
i386: prepare shared kernel/sys_i386.c
i386: prepare shared kernel/nmi.c
i386: prepare shared kernel/hpet.c
i386: prepare shared kernel/sysenter.c
i386: prepare shared kernel/e820.c
i386: prepare shared kernel/smpboot.c
i386: prepare shared kernel/geode.c
i386: prepare shared kernel/setup.c
i386: prepare shared kernel/ioport.c
i386: prepare shared kernel/vsyscall-int80.S
i386: prepare shared kernel/summit.c
i386: prepare shared kernel/signal.c
i386: prepare shared kernel/reboot_fixups.c
i386: prepare shared kernel/i387.c
i386: prepare shared kernel/numaq.c
i386: prepare shared kernel/smpcommon.c
i386: prepare shared kernel/mca.c
i386: prepare shared kernel/i386_ksyms.c
i386: prepare shared kernel/doublefault.c
i386: prepare shared kernel/vsyscall-sysenter.S
i386: prepare shared kernel/sigframe.h
i386: prepare shared kernel/mpparse.c
i386: prepare shared kernel/time.c
i386: prepare shared kernel/scx200.c
i386: prepare shared kernel/apm.c
i386: prepare shared kernel/ptrace.c
i386: prepare shared kernel/irq.c
i386: prepare shared kernel/trampoline.S
i386: prepare shared kernel/reboot.c
i386: prepare shared kernel/crash_dump.c
i386: prepare shared kernel/ldt.c
i386: prepare shared kernel/init_task.c
i386: prepare shared kernel/vsyscall-sigreturn.S
i386: prepare shared kernel/process.c
i386: prepare shared kernel/kprobes.c
i386: prepare shared kernel/entry.S
i386: prepare shared kernel/tsc.c
i386: prepare shared kernel/head.S
i386: prepare shared kernel/machine_kexec.c
i386: prepare shared kernel/vsyscall-note.S
i386: prepare shared kernel/Makefile
i386: prepare shared kernel/acpi/wakeup.S
i386: prepare shared kernel/acpi/sleep.c
i386: prepare shared kernel/acpi/earlyquirk.c
i386: prepare shared kernel/acpi/Makefile
i386: prepare shared lib/checksum.S
i386: prepare shared lib/strstr.c
i386: prepare shared lib/string.c
i386: prepare shared lib/semaphore.S
i386: prepare shared lib/memcpy.c
i386: prepare shared lib/mmx.c
i386: prepare shared lib/getuser.S
i386: prepare shared lib/usercopy.c
i386: prepare shared lib/bitops.c
i386: prepare shared lib/putuser.S
i386: prepare shared lib/delay.c
i386: prepare shared lib/Makefile
i386: prepare shared pci/mmconfig.c
i386: prepare shared pci/Makefile
i386: prepare shared boot/compressed/misc.c
i386: prepare shared boot/compressed/vmlinux.lds
i386: prepare shared boot/compressed/vmlinux.scr
i386: prepare shared boot/compressed/head.S
i386: prepare shared boot/compressed/Makefile
i386: prepare shared mm/ioremap.c
i386: prepare shared mm/discontig.c
i386: prepare shared mm/init.c
i386: prepare shared mm/mmap.c
i386: prepare shared mm/boot_ioremap.c
i386: prepare shared mm/extable.c
i386: prepare shared mm/pgtable.c
i386: prepare shared mm/highmem.c
i386: prepare shared mm/pageattr.c
i386: prepare shared mm/fault.c
i386: prepare shared mm/Makefile
x86_64: prepare shared crypto/twofish.c
x86_64: prepare shared crypto/aes-x86_64-asm.S
x86_64: prepare shared crypto/twofish-x86_64-asm.S
x86_64: prepare shared crypto/aes.c
x86_64: prepare shared crypto/Makefile
x86_64: prepare shared kernel/traps.c
x86_64: prepare shared kernel/aperture.c
x86_64: prepare shared kernel/io_apic.c
x86_64: prepare shared kernel/pci-calgary.c
x86_64: prepare shared kernel/pci-dma.c
x86_64: prepare shared kernel/i8259.c
x86_64: prepare shared kernel/mce_amd.c
x86_64: prepare shared kernel/relocate_kernel.S
x86_64: prepare shared kernel/smp.c
x86_64: prepare shared kernel/crash.c
x86_64: prepare shared kernel/asm-offsets.c
x86_64: prepare shared kernel/module.c
x86_64: prepare shared kernel/vmlinux.lds.S
x86_64: prepare shared kernel/apic.c
x86_64: prepare shared kernel/nmi.c
x86_64: prepare shared kernel/hpet.c
x86_64: prepare shared kernel/e820.c
x86_64: prepare shared kernel/mce_intel.c
x86_64: prepare shared kernel/smpboot.c
x86_64: prepare shared kernel/setup.c
x86_64: prepare shared kernel/vsyscall.c
x86_64: prepare shared kernel/ioport.c
x86_64: prepare shared kernel/tce.c
x86_64: prepare shared kernel/suspend_asm.S
x86_64: prepare shared kernel/pci-nommu.c
x86_64: prepare shared kernel/signal.c
x86_64: prepare shared kernel/i387.c
x86_64: prepare shared kernel/pci-swiotlb.c
x86_64: prepare shared kernel/bugs.c
x86_64: prepare shared kernel/genapic.c
x86_64: prepare shared kernel/vsmp.c
x86_64: prepare shared kernel/early-quirks.c
x86_64: prepare shared kernel/pmtimer.c
x86_64: prepare shared kernel/mpparse.c
x86_64: prepare shared kernel/mce.c
x86_64: prepare shared kernel/time.c
x86_64: prepare shared kernel/audit.c
x86_64: prepare shared kernel/suspend.c
x86_64: prepare shared kernel/ptrace.c
x86_64: prepare shared kernel/irq.c
x86_64: prepare shared kernel/trampoline.S
x86_64: prepare shared kernel/reboot.c
x86_64: prepare shared kernel/crash_dump.c
x86_64: prepare shared kernel/ldt.c
x86_64: prepare shared kernel/init_task.c
x86_64: prepare shared kernel/x8664_ksyms.c
x86_64: prepare shared kernel/process.c
x86_64: prepare shared kernel/kprobes.c
x86_64: prepare shared kernel/genapic_flat.c
x86_64: prepare shared kernel/entry.S
x86_64: prepare shared kernel/tsc.c
x86_64: prepare shared kernel/head.S
x86_64: prepare shared kernel/verify_cpu.S
x86_64: prepare shared kernel/machine_kexec.c
x86_64: prepare shared kernel/syscall.c
x86_64: prepare shared kernel/pci-gart.c
x86_64: prepare shared kernel/Makefile
x86_64: prepare shared kernel/acpi/wakeup.S
x86_64: prepare shared kernel/acpi/sleep.c
x86_64: prepare shared kernel/acpi/Makefile
x86_64: prepare shared lib/thunk.S
x86_64: prepare shared lib/iomap_copy.S
x86_64: prepare shared lib/copy_page.S
x86_64: prepare shared lib/bitstr.c
x86_64: prepare shared lib/csum-copy.S
x86_64: prepare shared lib/clear_page.S
x86_64: prepare shared lib/rwlock.S
x86_64: prepare shared lib/memcpy.S
x86_64: prepare shared lib/copy_user_nocache.S
x86_64: prepare shared lib/memmove.c
x86_64: prepare shared lib/csum-wrappers.c
x86_64: prepare shared lib/getuser.S
x86_64: prepare shared lib/usercopy.c
x86_64: prepare shared lib/bitops.c
x86_64: prepare shared lib/putuser.S
x86_64: prepare shared lib/delay.c
x86_64: prepare shared lib/csum-partial.c
x86_64: prepare shared lib/io.c
x86_64: prepare shared lib/memset.S
x86_64: prepare shared lib/copy_user.S
x86_64: prepare shared lib/Makefile
x86_64: prepare shared pci/k8-bus.c
x86_64: prepare shared pci/mmconfig.c
x86_64: prepare shared pci/Makefile
x86_64: prepare shared boot/compressed/misc.c
x86_64: prepare shared boot/compressed/vmlinux.lds
x86_64: prepare shared boot/compressed/vmlinux.scr
x86_64: prepare shared boot/compressed/head.S
x86_64: prepare shared boot/compressed/Makefile
x86_64: prepare shared mm/srat.c
x86_64: prepare shared mm/ioremap.c
x86_64: prepare shared mm/init.c
x86_64: prepare shared mm/mmap.c
x86_64: prepare shared mm/numa.c
x86_64: prepare shared mm/extable.c
x86_64: prepare shared mm/k8topology.c
x86_64: prepare shared mm/pageattr.c
x86_64: prepare shared mm/fault.c
x86_64: prepare shared mm/Makefile
i386: move crypto
i386: move kernel/acpi
i386: move kernel/cpu/mcheck
i386: move kernel/cpu/cpufreq
i386: move kernel/cpu/mtrr
i386: move math-emu
i386: move lib
i386: move power
i386: move pci
i386: move mach-visws
i386: move mach-generic
i386: move boot
i386: move boot
i386: move boot
i386: move mm
i386: move mach-default
i386: move mach-es7000
i386: move xen
i386: move mach-voyager
i386: move oprofile
i386: move video
i386: move kernel/cpu
i386: move kernel
x86_64: move crypto
x86_64: move kernel/acpi
x86_64: move kernel/cpufreq
x86_64: move lib
x86_64: move vdso
x86_64: move pci
x86_64: move boot
x86_64: move boot
x86_64: move boot
x86_64: move mm
x86_64: move oprofile
x86_64: move ia32
x86_64: move kernel
x86: sanitize pathes arch/x86/kernel/Makefile_32
x86: sanitize pathes arch/x86/kernel/Makefile_64
x86: sanitize pathes arch/x86/kernel/cpu/Makefile
i386/x86_64: move headers to include/asm-x86
x86: Add feature-removal entry for bzImage symlinks
x86: remove migration makefile tweaks
x86: Fix the $(ARCH) dependent help output in the top Makefile
x86: fixup the x86 namespace change in scripts/namespace.pl
[MIPS] cleanup struct irqaction initializers
clockevents: Remove unused inline function
clockevents: Allow build w/o run-tine usage for migration purposes
clockevents: fix periodic broadcast for oneshot devices
x86: Fix irq0 / local apic timer accounting
x86_64: Select clocksource watchdog in Kconfig
x86_64: Consolidate tsc calibration
i386: prepare sharing the hpet code with x86_64
i386: prepare sharing the hpet code with x86_64
i386: prepare sharing the PIT code
i386: prepare sharing the PIT code
x86_64: prepare apic code for clock events
x86_64: remove pit synchronization
x86_64: Move apic calibration code around
x86_64: Remove APIC_DIVISOR
x86_64: apic change setup_APIC_timer calling convention
x86_64: remove nested irq disables
x86_64: Add (not yet used) clock event functions
x86_64: convert to clock events
x86: Fix irq0 / local apic timer accounting
x86: disable apic timer for AMD C1E enabled CPUs
x86: kill 8253pit.h
x86: unify timex.h variants
x86_64: remove now unused code
ACPI: remove the now unused ifdef code
i386: Remove the useless #ifdef in i8253.h
[ARM] cleanup struct irqaction initializers
clockevents: introduce force broadcast notifier
x86: move local APIC timer init to the end of start_secondary()
x86: force timer broadcast on late AMD C1E detection
FRV: cleanup struct irqaction initializers
M32R: cleanup struct irqaction initializers
CRIS: cleanup struct irqaction initializers
V850: cleanup struct irqaction initializers
x86: C1E late detection fix. Really switch off lapic timer
x86: remove reminder of i386 irqstat per cpu conversion
x86: clean up struct irqaction initializers
x86: more struct irqaction initializer cleanups
x86: cleanup 64bit unistd.h
x86: unify include/asm/mce_32/64.h
x86: unify include/asm/ptrace-abi_32/64.h
x86: unify include/asm/ldt_32/64.h
x86: fix dmi const-ify fallout
x86: print info about late C1E detection on 32bit as well
x86: unify some more trivial include/asm-x86/ 32/64 variants
x86: unify include/asm/agp_32/64.h
x86: unify include/asm/auxvec_32/64.h
x86: unify include/asm/cacheflush_32/64.h
x86: unify include/asm/cache_32/64.h
x86: unify include/asm/delay_32/64.h
x86: unify include/asm/dmi_32/64.h
x86: unify include/asm/cache_32/64.h
x86: unify include/asm/cache_32/64.h
x86: apply missing DMA/OOM prevention to floppy_32.h
x86: unify include/asm/floppy_32/64.h
x86: unify include/asm/ioctls_32/64.h
x86: unify include/asm/kdebug_32/64.h
x86: unify include/asm/agp_32/64.h
x86: unify include/asm/mman_32/64.h
x86: unify include/asm/bug_32/64.h
x86: unify include/asm/siginfo_32/64.h
x86: unify include/asm/tlb_32/64.h
x86: unify include/asm/types_32/64.h
x86: unify include/asm/unwind_32/64.h
x86: unify include/asm/debugreg_32/64.h
x86: update .gitignore entries
x86: move cpufreq Kconfigs to the same directory
x86: quirk.c trivial coding style and white space cleanup
x86: add force_hpet boot option
x86: Add BITS to allow simple Makefile sharing
x86: merge arch/x86/crypto Makefiles
x86: Unify arch/x86/kernel/acpi Makefiles
x86: prepare consolidation of cpu/ related Makefiles
x86: prepare consolidation of cpu/ related code usage
x86: consolidate the cpu/ related code usage
x86: whitespace cleanup of mce_64.c
x86: merge byteorder_32/64.h
x86: merge elf_32/64.h
x86: merge msgbuf_32/64.h
x86: merge ptrace_32/64.h
x86: merge shmbuf_32/64.h
x86: merge stat_32/64.h
x86: merge statfs_32/64.h
x86: merge mttr_32/64.h
x86: merge msr_32/64.h
x86: merge sigcontext_32/64.h
x86: merge signal_32/64.h
x86: merge setup_32/64.h
Thomas Graf (20):
[WIRELESS]: Use type safe netlink interface
[NEIGH]: Combine neighbour cleanup and release
[NEIGH]: Netlink notifications
[XFRM] netlink: Use nlmsg_put() instead of NLMSG_PUT()
[XFRM] netlink: Use nlmsg_end() and nlmsg_cancel()
[XFRM] netlink: Use nlmsg_data() instead of NLMSG_DATA()
[XFRM] netlink: Use nlmsg_broadcast() and nlmsg_unicast()
[XFRM] netlink: Use nla_put()/NLA_PUT() variantes
[XFRM] netlink: Move algorithm length calculation to its own function
[XFRM] netlink: Clear up some of the CONFIG_XFRM_SUB_POLICY ifdef mess
[XFRM] netlink: Use nlmsg_new() and type-safe size calculation helpers
[XFRM] netlink: Use nlmsg_parse() to parse attributes
[XFRM] netlink: Establish an attribute policy
[XFRM] netlink: Enhance indexing of the attribute array
[XFRM] netlink: Rename attribute array from xfrma[] to attrs[]
[XFRM] netlink: Use nlattr instead of rtattr
[XFRM] netlink: Remove dependency on rtnetlink
[XFRM] netlink: Inline attach_encap_tmpl(), attach_sec_ctx(), and attach_one_addr()
[XFRM] policy: Replace magic number with XFRM_POLICY_OUT
[NETLINK]: Introduce nested and byteorder flag to netlink attribute
Thomas Renninger (3):
[CPUFREQ] move policy's governor initialisation out of low-level drivers into cpufreq core
[CPUFREQ] allow ondemand and conservative cpufreq governors to be used as default
[CPUFREQ] Only check for transition latency on problematic governors (kconfig fix)
Tilman Schmidt (1):
gigaset: remove pointless locking
Tim Gardner (1):
[ALSA] hda-codec - Re-add quirk support for Dell XPS 1330 and Inspiron 1420
Tim Pepper (1):
lockdep: Avoid /proc/lockdep & lock_stat infinite output
Tim Shimmin (5):
Revert "[XFS] Avoid replaying inode buffer initialisation log items if on-disk version is newer."
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6 into for-linus
[XFS] Put back the QUEUE_ORDERED_NONE test in the barrier check.
[XFS] Remove STATIC which was missing from prior manual merge
[XFS] no longer using io_vnode, as was remaining from 23 cherrypick
Timur Tabi (7):
[POWERPC] add clrsetbits macros
[POWERPC] 86xx: Fix definition of global-utilites structure
[POWERPC] qe: miscellaneous code improvements and fixes to the QE library
[POWERPC] 86xx: update immap_86xx.h for the 8610
[ALSA] ASoC CS4270 codec device driver
[ALSA] CS4270 driver does not compile with I2C disabled
[ALSA] Fix CS4270 volume control and optimize I2C operations
Tobin Davis (6):
[ALSA] hda-codec - Add support for the ASRock K8NF6G-VSTA motherboard
[ALSA] hda-codec - Add more Dell systems
[ALSA] hda-codec - Add support for Acer Aspire laptops
[ALSA] This patch adds more support for Dell systems with Stac9205 codecs.
[ALSA] hda-codec: Add 4 channel support for Realtek ALC883
[ALSA] hda-codec: Add two new systems to ALC883
Todd Poynor (1):
[MTD] MAPS: Merge Lubbock and Mainstone drivers into common PXA2xx driver
Tomas Winkler (3):
[MAC80211]: PS mode fix
[MAC80211]: add sta_notify callback
iwlwifi: Fix rate setting in probe request for HW sacn
Tomoya Adachi (1):
USBHID: report descriptor fix for MacBook JIS keyboard
Tony Battersby (2):
[NET]: sanitize kernel_accept() error path
ide: fix serverworks.c UDMA regression
Tony Breeds (9):
[POWERPC] Convert define_machine(mpc885_ads) to C99 initializer syntax
[POWERPC] Implement {read,update}_persistent_clock
[POWERPC] Implement generic time of day clocksource for powerpc
[POWERPC] Fix panic in RTAS code
[POWERPC] Implement clockevents driver for powerpc
[POWERPC] Enable tickless idle and high res timers for powerpc
[POWERPC] Fix vmemmap warning in init_64.c
Fix discrepancy between VDSO based gettimeofday() and sys_gettimeofday().
Clocksource is continuous regardless of the state of the host's TSC.
Tony Jones (2):
hwmon: Convert from class_device to device
spi doesn't need class_device
Tony Li (1):
[POWERPC] Add missing semicolon for fsl_pci.c
Tony Lindgren (4):
ARM: OMAP: Tabify mux.c
ARM: OMAP: Sync board specific files with linux-omap
ARM: OMAP: Update omap h2 defconfig
ARM: OMAP: Add omap osk defconfig
Tony Luck (2):
[IA64] build fix for scatterlist
[IA64] Fix build for CONFIG_SMP=n
Trent Piepho (55):
V4L/DVB (5885): zr36067: Fix problems with module parameters
V4L/DVB (5975): cx88: Wrong values used for HD-3000 radio mode
V4L/DVB (5976): mt2131 s5h1409: correct frontend selection logic
V4L/DVB (5977): cx8800: Add register debug functions to radio device too
V4L/DVB (5978): tuner: Better tuner radio support
V4L/DVB (6019): cx88: Make card database more memory efficient
V4L/DVB (6020): cx88: Fix use of uninitialized variable
V4L/DVB (6021): cx88: Copy board information into card state
V4L/DVB (6022): cx88: Move card core creation from cx88-core.c to cx88-cards.c
V4L/DVB (6023): cx88: Clean up some ugly and inconsistent printk()s
V4L/DVB (6031): Fix for bug 7819: fixed hotplugging for dvbnet
V4L/DVB (6034): cx88: Add parameter to control radio deemphasis time constant
V4L/DVB (6064): cx88: Add symbolic names for the PCI interrupt bits
V4L/DVB (6065): cx88-alsa: Call core irq handler when needed
V4L/DVB (6066): cx88-alsa: Change order of interrupt enabling, fix spurious IRQs
V4L/DVB (6067): cx88-alsa: Hardware doesn't support mono audio
V4L/DVB (6068): cx88-alsa: Use pci_dev->revision
V4L/DVB (6082): cx88: Improve risc instruction printing in sram channel dump
V4L/DVB (6083): cx88-alsa: Rework buffer handling
V4L/DVB (6084): cx88-alsa: Eliminate snd_cx88_cards
V4L/DVB (6085): cx88-alsa: Fix mmap support
V4L/DVB (6184): cx88-alsa: Make volume control stereo
V4L/DVB (6186): cx88-alsa: Remove some unused fields in card state struct
V4L/DVB (6245): GemTek Radio card - frequency calculation
V4L/DVB (6246): GemTek Radio card - Control Word
V4L/DVB (6283): videobuf: Remove references to old Kconfig option name
V4L/DVB (6284): cx23885: Update to new videobuf code
V4L/DVB (6299): dvb: Add dependencies for VIDEOBUF_DVB
V4L/DVB (6300): CodingStyle cleanup
V4L/DVB (6301): pvrusb: Update DEBUGIFC sysfs to kernel 2.6.13+
V4L/DVB (6311): dvb: Replace list_for_each+list_entry with list_for_each_entry
V4L/DVB (6312): cx88: Replace list_for_each+list_entry with list_for_each_entry
V4L/DVB (6313): ivtv: Replace list_for_each+list_entry with list_for_each_entry
V4L/DVB (6314): saa7134: Replace list_for_each+list_entry with list_for_each_entry
V4L/DVB (6315): pvrusb2: Change list_for_each+list_entry to list_for_each_entry
V4L/DVB (6316): Change list_for_each+list_entry to list_for_each_entry
[ALSA] ca0106: Add analog mute controls for cards with SPI DAC
[ALSA] ca0106: replaced control add sequences with macro
[ALSA] ca0106: power down SPI DAC channels when not in use
[ALSA] ca0106: Add more symbol SPI register names and use them
[ALSA] ca0106: remove extra commands in SPI DAC init sequence
[ALSA] snd-bt87x: Improve support for different board types
[ALSA] snd-bt87x: Power down audio ADC when not in use
[ALSA] ad1848: Fix msleep while atomic
[ALSA] ad1848: simplify MCE down code
kbuild: modpost problem when symbols move from one module to another
V4L/DVB (6185): cx88-alsa: Add mute controls, change control names
V4L/DVB (6187): cx88-alsa: Add TLV support
V4L/DVB (6332): cx88: Only include the blackbird fields if blackbird is selected
V4L/DVB (6333): cx88: Change void* card_priv to struct vp3054_i2c_state
V4L/DVB (6334): cx88: Change (struct cx8802_dev)->drvlist to a list_head and fix bugs
V4L/DVB (6335): cx8802: Replace list_for_each+list_entry with list_for_each_entry
V4L/DVB (6336): cx8802: Plug memory leak when unregistering a driver
V4L/DVB (6352): ir-kbd-i2c: Missing break statement
[ALSA] snd-bt87x: Make the load_all option work correctly
Trond Myklebust (67):
NFS: Add the helper nfs_vm_page_mkwrite
NFS: Clean up write code...
NFS: Clean up nfs_writepages()
VFS: Remove writeback_control->fs_private
NFS: Clean up NFS writeback flush code
NFS: Writeback optimisation
NFS: Fall back to synchronous writes when a background write errors...
SUNRPC: Convert rpc_pipefs to use the generic filesystem notification hooks
NFSv4: Fix a bug in nfs4_validate_mount_data()
NFS: Add a helper to extract the nfs_open_context from a struct file
NFS: Replace file->private_data with calls to nfs_file_open_context()
NFSv4: Simplify _nfs4_do_access()
NFSv4: Make NFSv4 ACCESS calls return attributes too...
NFS: Fix over-conservative attribute invalidation in nfs_update_inode()
NFS: nfs_post_op_update_inode() should call nfs_refresh_inode()
NFS: fix nfs_verify_change_attribute
NFS: Fix dcache revalidation bugs
NFS: nfs_wcc_update_inode: directory caches are always invalidated
NFS: Don't force a dcache revalidation if nfs_wcc_update_inode succeeds
NFSv4: Don't use ctime/mtime for determining when to invalidate the caches
NFS: Don't use readdirplus data if the page cache is invalid
NFS: Fix atime revalidation in readdir()
NFS: Fix atime revalidation in read()
NFS: Fix the ESTALE "revalidation" in _nfs_revalidate_inode()
NFS: Remove bogus check of cache_change_attribute in nfs_update_inode
NFS: Fake up 'wcc' attributes to prevent cache invalidation after write
NFS: Fix the sign of the return value of nfs_save_change_attribute()
NFS: Fix nfs_verify_change_attribute()
NFS: Ensure nfs_instantiate() invalidates the parent dir on error
NFS: nfs_instantiate() should set the dentry verifier
NFS: Don't hash the negative dentry when optimising for an O_EXCL open
NFS: Fix a bug in nfs_open_revalidate()
NFS: Don't set cache_change_attribute in nfs_revalidate_mapping
NFS: Don't revalidate dentries on directory size or ctime changes
NFS: nfs_post_op_update_inode don't update cache_change_attribute
NFS: nfs_mark_for_revalidate don't update cache_change_attribute
NFS: don't cache the verifer across ->lookup() calls
NFS: Remove bogus nfs_mark_for_revalidate() in nfs_lookup
NFS: NFS_CACHEINV() should not test for nfs_caches_unstable()
NFS: Remove NFS_I(inode)->data_updates
NFS: Remove nfs_begin_data_update/nfs_end_data_update
NFS: Reset nfsi->last_updated only if the attribute changed
NFS: Optimise nfs_lookup_revalidate()
NFSv4: Don't revalidate the directory in nfs_atomic_lookup()
NFSv4: Use NFSv2/v3 rules for negative dentries in nfs_open_revalidate
NFSv4: Fix nfs_atomic_open() to set the verifier on negative dentries too
NFSv3: Always use directory post-op attributes in nfs3_proc_lookup
NFS: Remove the redundant nfs_reval_fsid()
NFS: Don't zap the readdir caches upon error
NFS: Be strict about dentry revalidation when doing exclusive create
NFS: Ensure that nfs_link() returns a hashed dentry
NFS: Simplify filehandle revalidation
NFS: Get rid of some obsolete macros
SUNRPC: Fix buggy UDP transmission
SUNRPC: Don't call xprt_release() if call_allocate fails
SUNRPC: Don't call xprt_release in call refresh
NFS: Use nfs_refresh_inode() in ops that aren't expected to change the inode
NFS: Fix a connectathon regression in NFSv3 and NFSv4
NFS: nfs_refresh_inode should clear cache_validity flags on success
NFS: Add a boot parameter to disable 64 bit inode numbers
NFSv4: Fix a typo in nfs_inode_reclaim_delegation
NFS: Fix a writeback race...
NFS: Fix a race in sillyrename
NFSv4: Ensure that we wait for the CLOSE request to complete
NFSv4: Fix an rpc_cred reference leakage in fs/nfs/delegation.c
NFSv2: Ensure that the directory metadata gets revalidated on file create
NFS: Fix a typo in nfs_call_unlink()
Tsugikazu Shibata (1):
HOWTO: update ja_JP/HOWTO with latest changes
Tyler Trafford (1):
V4L/DVB (6124): cx25840: add a few 10 microsecond delays
Udo A. Steinberg (2):
x86: force enable HPET on VT8235/8237 chipsets
x86: enable HPET on ICH3 and ICH4
Ulrich Drepper (1):
F_DUPFD_CLOEXEC implementation
Ulrich Kunitz (5):
zd1211rw: monitor all packets
zd1211rw: removed noisy debug messages
zd1211rw: consistent handling of ZD1211 specific rates
[ZD1211RD]: add USB id for Telegent TG54USB WLAN adapter
[ZD1211RW]: Removed zd_util.c and zd_util.h
Ursula Braun (9):
s390 networking MAINTAINERS
qeth: avoid duplicate deletion of multicast addresses
qeth: discard inbound packets with unknown header id
[AF_IUCV]: postpone receival of iucv-packets
[8021Q]: transfer dev_id from real device
[S390] qdio: change QDIO performance_stats error message priority
qeth: remove header_ops bug
remove header_ops bug in qeth driver
s390 MAINTAINERS
Uwe Kleine-König (11):
[ARM] 4545/1: ns9xxx: simplify irq ack'ing
[ARM] 4589/1: ns9xxx: acknowledge IRQ_EXT2 in the demux routine for FPGA irqs
[ARM] 4590/1: ns9xxx: add gpio handling functions
[ARM] 4591/1: ns9xxx: simplify REGSET, REGGET and introduce ..._IDX variants
[ARM] 4592/1: ns9xxx: clocksource driver
[ARM] 4593/1: ns9xxx: implement generic clockevents
[ARM] 4594/1: ns9xxx: use the new gpio functions
[ARM] 4595/1: ns9xxx: define registers as void __iomem * instead of volatile u32
fix typo "insted" -> "instead"
fix typo "sort" -> "short"
fix comment: unlock_hrtimer_base is the counterpart of lock_hrtimer_base
Valentine Barshak (16):
[POWERPC] PowerPC 440EPx: Sequoia device tree
[POWERPC] PowerPC 440EPx: Sequoia defconfig
[POWERPC] PowerPC 440EPx: Sequoia board support
[POWERPC] PowerPC 440EPx: Sequoia bootwrapper
[POWERPC] Add 64-bit resources support to pci_iomap
[POWERPC] 4xx: Fix Bamboo MAL0 dts entry.
[POWERPC] 4xx: Fix Sequoia MAL0 and EMAC dts entries.
[POWERPC] 4xx: Introduce cpu_setup functionality to 44x platform
[POWERPC] 4xx: Move 440EP(x) FPU setup from head_44x to cpu_setup_4xx
[POWERPC] 4xx: 440EPx/GRx incorrect write to DDR SDRAM errata workaround
[POWERPC] PCI: Add 64-bit physical address support to setup_indirect_pci
[POWERPC] Add legacy serial support for OPB with flattened device tree
USB: add runtime frame_no quirk for big-endian OHCI
[POWERPC] 4xx: Add RGMII support for Sequoia 440EPx
[POWERPC] 4xx: Enable NEW EMAC support for Sequoia 440EPx.
[POWERPC] 4xx: Split early debug output and early boot console for 44x
Veljkovic Srdjan (1):
[WATCHDOG] Linux kernel IPC SBC Watchdog Timer driver
Venki Pallipadi (8):
x86: block irq balancing for timer
clock events: allow replacement of broadcast timer
x86: HPET restructure hpet code for hpet force enable
x86: HPET force enable o ICH7 and later
x86: HPET try to activate force detected hpet
x86: HPET force enable for ICH5
x86: HPET force enable ICH5 suspend/resume fix
x86: HPET add another ICH7 PCI id
Vitaly Bordug (4):
FS_ENET: TX stuff should use fep->tx_lock, instead of fep->lock.
FS_ENET: Add polling support
PHY fixed driver: rework release path and update phy_id notation
USB: serial gadget: Disable endpoints on unload
Vlad Apostolov (4):
[XFS] hole not shown when file is created with resvsp
[XFS] do not have XFSMNT_IDELETE as default when mounted with XFSMNT_DMAPI
[XFS] fix when DMAPI mount option processing happens
[XFS] get_bulkall() could return incorrect inode state
Vlad Yasevich (10):
[SCTP]: Implement the Supported Extensions Parameter
[SCTP]: Move sysctl_sctp_[rw]mem definitions to protocol.c
[SCTP]: protocol definitions for SCTP-AUTH implementation
[SCTP]: Implement SCTP-AUTH internals
[SCTP]: Implement SCTP-AUTH initializations.
[SCTP]: Implete SCTP-AUTH parameter processing
[SCTP]: Enable the sending of the AUTH chunk.
[SCTP]: Implement the receive and verification of AUTH chunk
[SCTP]: API updates to suport SCTP-AUTH extensions.
[SCTP]: Tie ADD-IP and AUTH functionality as required by spec.
Vladimir Ananiev (1):
ARM: OMAP: Basic support for siemens sx1
Vladimir Barinov (1):
i2c: Add DaVinci I2C controller support
Vladimir Davydov (2):
[LIBERTAS]: fix oops on the blackfin architecture
[LIBERTAS]: fix oops on the blackfin architecture
Vladimir Saveliev (3):
reiserfs: use generic write
reiserfs: convert to new aops
reiserfs: use generic_cont_expand_simple
Volker Braun (1):
[MAC80211]: ignore key index on pairwise key (WEP only)
WANG Cong (8):
[BLUETOOTH]: Make hidp_setup_input() return int
USB: drivers/usb/misc/sisusbvga/sisusb.c: kill two unused variables
Documentation/spi/spidev_test.c: constify some variables
fs/romfs/inode.c: trivial improvements
fs/udf/balloc.c: mark a variable as uninitialized_var()
Documentation/vm/slabinfo.c: clean up this code
drivers/net/wireless/b43/main.c: fix an uninitialized variable
[WATCHDOG] Documentation/watchdog/src/watchdog-simple.c: improve this code
Wendy Cheng (4):
[GFS2] Reduce truncate IO traffic
[GFS2] fix inode meta data corruption
[GFS2] Move inode deletion out of blocking_cb
[GFS2] Data corruption fix
Will Schmidt (1):
During VM oom condition, kill all threads in process group
William Pettersson (1):
Input: ALPS - add support for model found in Dell Vostro 1400
Wilson Callan (2):
m68knommu: add config support for Savant/Rosie1 board
m68knommu: add make support for Savant/Rosie1 board
Wim Van Sebroeck (1):
mv watchdog tree under drivers
Wolfgang Denk (1):
[POWERPC] Disable vDSO support for ARCH=ppc where it's not implemented
Xavier Bachelot (1):
via invalid device ids removal
Xianghua Xiao (2):
[POWERPC] Add initial MPC8610 HPCD Device Tree Source file.
[POWERPC] Add initial MPC8610 HPCD Platform files.
Yang, Sheng (5):
KVM: VMX: Import some constants of vmcs from IA32 SDM
KVM: VMX: Improve the method of writing vmcs control
KVM: VMX: Add cpu consistency check
KVM: Communicate cr8 changes to userspace
KVM: VMX: Use shadow TPR/cr8 for 64-bits guests
Yann Dirson (1):
firewire: in-code doc updates.
Yasunori Goto (5):
Fix panic of cpu online with memory less node
memory hotplug: Hot-add with sparsemem-vmemmap
memory hotplug: document the memory hotplug notifier
memory hotplug: rearrange memory hotplug notifier
memory hotplug: make kmem_cache_node for SLUB on memory online avoid panic
Yinghai Lu (6):
[CPUFREQ] x86: use num_online_nodes to get physical cpus numbers for
x86: remove never used apic_mapped
x86: use dev_to_node() to get node for device in dma_alloc_pages()
x86: make io_apic not connected pin print complete
kbuild: fix typo SRCARCH in find_sources
kbuild: cscope - filter out .tmp_* in find_sources
Yoann Padioleau (3):
dev->priv to netdev_priv(dev), for drivers/net/wireless
dev->priv to netdev_priv(dev), drivers/net/tokenring/
x86: 0 -> NULL, for arch/x86_64
Yoichi Yuasa (28):
[MTD] Remove Ocelot G support from DiskOnChip drivers.
[MTD] Remove Momenco Ocelot NOR flash support
leds: Rename leds-cobalt driver
leds: Add Cobalt Raq series LEDs support
leds: Update Cobalt Qube series front LED support
[MIPS] vr41xx: add cpu_wait
[MIPS] VR41xx: Add default restart routine.
[MIPS] VR41xx: replace infinite loop with hibernate
[MIPS] IP27: remove duplicate extern dump_tlb_all() prototype
[MIPS] remove unused include/asm-mips/ip32/machine.h
[MIPS] fix ABI check in include/asm-mips/arv/hinv.h
[MIPS] i8295 cleanups.
[MIPS] GT64120: Remove unused definitions
[MIPS] Add GT641xx IRQ routines.
[MIPS] Cobalt: Add Cobalt Raq LED platform register and power off trigger
[MIPS] Cobalt: Add Qube series front LED support to platform register
[MIPS] Cobalt: Add LED support to cobalt_defconfig
[MIPS] Cobalt: Move PCI definitions to arch/mips/pci/fixup-cobalt.c.
[MIPS] Cobalt: Move UART base definition to arch/mips/cobalt/console.c
[MIPS] Cobalt: Move reset port definition to arch/mips/cobalt/reset.c
[MIPS] Cobalt: Remove cobalt_machine_power_off()
[MIPS] cleanup WRPPMC include files
[MIPS] WRPPMC serial support move to platform device
PCI: fix IDE legacy mode resources
update AU1000 get_ethernet_addr()
add new prom.h for AU1x00
move a few definitions to au1000_xxs1500.c
[MIPS] time: Add GT641xx timer0 clockevent driver
Yoshihiro Shimoda (3):
USB: r8a66597-hcd: fix Class or Vendor Request
USB: r8a66597-hcd: fix endian problem
USB: r8a66597-hcd: fix driver removing
Yuichi Nakamura (2):
SELinux: tune avtab to reduce memory usage
SELinux: Improve read/write performance
Zhu Yi (17):
[IWLWIFI]: add iwlwifi wireless drivers
[IWLWIFI]: remove per-file CFLAGS for IWL define
iwlwifi: replacing IPW with IWL in error messages
iwlwifi: workaournd REPLY_COMPRESSED_BA command in iwl_rx_handle
iwlwifi: Correction for sending beacon in config_ap
iwlwifi: clear station table in rxon unconditionally
iwlwifi: Fix typo in rate sacling algorithm
iwlwifi: fix add_station to avoid FW error
iwlwifi: removing unnecessary memset in 4965 rate scale
iwlwifi: add debugfs framework to rate scale
iwlwifi: add read rate scale table debugfs function
iwlwifi: limit printouts on hot path
iwlwifi: add supp_rates to rate scale sta private data
iwlwifi: rs_rate_scale_perform clean up
iwlwifi: set fixed rate through debugfs
iwlwifi: add debugfs rate scale stats
iwlwifi: Update iwlwifi version stamp to 1.1.17
Zou Nan hai (1):
sched: some proc entries are missed in sched_domain sys_ctl debug code
\"Talpey, Thomas\ (20):
SUNRPC: move per-transport rpcbind netid's
SUNRPC: export per-transport rpcbind netid's
NFS: move nfs_parsed_mount_data structure definition
NFS: use in-kernel mount argument structure for nfsv[23] mounts
NFS: use in-kernel mount argument structure for nfsv4 mounts
SUNRPC: mark bulk read/write data in xdrbuf
SUNRPC: add EXPORT_SYMBOL_GPL for generic transport functions
SUNRPC: Provide a new API for registering transport implementations
SUNRPC: Finish API to load RPC transport implementations dynamically
SUNRPC: rename the rpc_xprtsock_create structure
SUNRPC: rearrange RPC sockets definitions
NFS/SUNRPC: support transport protocol naming
NFS/SUNRPC: use transport protocol naming
NFS - print accurate transport protocol
RPCRDMA: Kconfig and header file with rpcrdma protocol definitions
NFS: support RDMA mounts
RPCRDMA: rpc rdma transport switch
RPCRDMA: rpc rdma protocol implementation
RPCRDMA: rpc rdma verbs interface implementation
SUNRPC: Add RDMA dependency to SUNRPC_XPRT_RDMA
akpm at linux-foundation.org (3):
[MTD] Remove embedded return in RFD FTL.
[MTD] [NAND] Fix compiler warning in Alauda driver
i386: Remove local CPU logic in MTRR call to smp_call_function_single
bugme-daemon at bugzilla.kernel.org (1):
kbuild: make deb-pkg - add 'Provides:' line
chaohong guo (1):
radeon: Commit the ring after each partial texture upload blit.
eric miao (5):
[ARM] pxa: add PXA3 cpu_is_xxx() macros
[ARM] 4558/1: pxa: remove MACH_TYPE_LUBBOCK assignment and leave it to boot loader
[ARM] 4559/1: pxa: make PXA_LAST_GPIO a run-time variable
[ARM] 4560/1: pxa: move processor specific set_wake logic out of irq.c
[ARM] pxa: PXA3xx base support
jidong xiao (1):
USB: fix limited_power setting mistake in hub.c
john stultz (1):
Use num_possible_cpus() instead of NR_CPUS for timer distribution
maximilian attems (1):
[MTD] [NAND] nand_base.c fix broken link
saeed bishara (1):
use sg helper function in DMA mapping documentation
tonyj at suse.de (2):
Convert from class_device to device for drivers/video
Convert from class_device to device in drivers/char
trem (1):
ipg.c doesn't compile with with CONFIG_HIGHMEM64G
vbarshak at ru.mvista.com (1):
Fix typo in new EMAC driver.
vignesh babu (4):
[S390] is_power_of_2 in drivers/s390/block/dasd_int.h
PCI: is_power_of_2 in drivers/pci/pci.c
ext2/4: use is_power_of_2()
dm: use is_power_of_2
warmcat (1):
[MAC80211]: get STA after tx radiotap snipped
zhejiang (1):
[ALSA] hda-codec - Fix capture on ALC262 HP machines
-----------------------------------------------------------------------
--
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko
More information about the pkg-fso-commits
mailing list