2.6.23-rc1 short-form changelog
[Posted July 22, 2007 by corbet]
Aapo Tahkola (6):
V4L/DVB (5628): Add support for A-LINK DTU dvb-t adapter
V4L/DVB (5692): M920x: attempt to fix hw pid filters on second endpoint
V4L/DVB (5693): M920x: second endpoint also needs to be changed to alt setting
V4L/DVB (5694): M920x: fix for Dposh devices
V4L/DVB (5695): M920x: enable second adapter on LifeView TV Walker Twin
V4L/DVB (5696): M920x: add missing error handling to prevent syslog spamming
Aaron Durbin (2):
i386: insert unclaimed MMCONFIG resources
i386: insert HPET firmware resource after PCI enumeration has completed
Abhijith Das (4):
[GFS2] Quotas non-functional - fix bug
[GFS2] Quotas non-functional - fix another bug
[GFS2] Fix deallocation issues
[GFS2] System won't suspend with GFS2 file system mounted
Adam Radford (1):
[SCSI] 3w-9xxx: add support for 9690SA
Adrian Bunk (61):
[SCSI] nsp32: remove kernel 2.4 code
[SCSI] ips: remove kernel 2.4 code
[SCSI] advansys: cleanups
ACPI: static
ACPI: static
drivers/ide/ide-dma.c: unexport ide_set_dma
Input: xpad - make xpad_play_effect() static
unexport bio_{,un}map_user
[POWERPC] Make drivers/char/hvc_console.c:khvcd() static
sis900_mii_probe() must be __devinit
tokenring/3c359.c:xl_init() must be __devinit
rrunner.c:rr_init() must be __devinit
[MIPS] "extern inline" -> "static inline"
[MIPS] Remove unused cpu_callout_map and num_booting_cpus()
[MIPS] Removes the few leftovers of the MOMENCO_JAGUAR_ATX removal.
sunhme.c:quattro_pci_find() must be __devinit
drivers/net/wireless/libertas/wext.c: remove dead code
bonding/bond_main.c: make 2 functions static
[DCCP]: Make struct dccp_li_cachep static.
PCI: unexport pci_proc_attach_device
Driver core: fix devres_release_all() return value
security: unexport mmap_min_addr
[CPUFREQ] the overdue removal of X86_SPEEDSTEP_CENTRINO_ACPI
[INET_SOCK]: make net/ipv4/inet_timewait_sock.c:__inet_twsk_kill() static
[SCSI] remove the dead CYBERSTORMIII_SCSI option
remove the documentation for the legacy CDROM drivers
more ACSI removal
mm/slab.c: start_cpu_timer() should be __cpuinit
more scheduled OSS driver removal
remove sonypi_camera_command()
fs/namespace.c should #include "internal.h"
remove mm/backing-dev.c:congestion_wait_interruptible()
kbuild: use -fno-optimize-sibling-calls unconditionally
mm/slub.c: make code static
proper prototype for proc_nr_files()
remove options depending on OSS_OBSOLETE
pm3fb: possible cleanups
vt8623fb.c: make code static
drivers/video/macmodes.c:mac_find_mode() mustn't be __devinit
[ATM]: [lanai] sram_test_word() must be __devinit
[NETFILTER]: ipt_iprange.h must #include <linux/types.h>
[SCSI] small cleanups
[SCSI] wd33c93: cleanups
[SCSI] seagate: make seagate_st0x_detect() static
V4L/DVB (5740): Git-dvb: fix the tea5761 tuner support
V4L/DVB (5813): TUNER_TEA5761 kconfig fixes
V4L/DVB (5814): Unexport dvb_pll_configure
kernel/relay.c: make functions static
drivers/edac: core: make functions static
make coretemp_device_remove() static
[ALSA] sound/pci/hda/patch_realtek.c: remove dead code
[ALSA] fix SND_CS5530=y, ISA=n compilation
arch/i386/xen/events.c should #include <asm/xen/hypervisor.h>
i386: intel_cacheinfo.c:find_num_cache_leaves() should be __cpuinit
spi.c:scan_boardinfo() mustn't be __init_or_module
rivafb_setup() must be __devinit
i386: remapped_pgdat_init() static
i386: arch/i386/kernel/i8253.c should #include <asm/timer.h>
i386: timer_irq_works() static again
x86: remove support for the Rise CPU
i386: pgd_{c,d}tor() static
Adrian McMenamin (1):
[ALSA] Add ALSA support for the SEGA Dreamcast PCM device
Akinobu Mita (13):
softmac: use list_for_each_entry
[SCSI] sr: fix error handling in module_init
fault-injection: add min-order parameter to fail_page_alloc
fault-injection: fix example scripts in documentation
unregister_blkdev(): do WARN_ON on failure
unregister_blkdev() delete redundant messages in callers
unregister_blkdev(): delete redundant message
unregister_blkdev(): return void
V4L/DVB (5678): Zr364xx: fix return values
sysfs: avoid kmem_cache_free(NULL)
unregister_chrdev(): ignore the return value
unregister_chrdev() return void
hugetlb: use set_compound_page_dtor
Akira Iguchi (2):
pata_scc.c: Workaround for errata A308
pata_scc.c: small fixes (Workaround for errata A308)
Al Borchers (1):
USB: digi_acceleport further buffer clean up
Al Viro (51):
minimal fixes for drivers/usb/gadget/m66592-udc.c
wrong order of arguments of ->readdir()
the wrong variable checked after request_irq()
ieee1394: forgotten dereference...
PDA_POWER depends on having request_irq()
fix return type of skb_checksum_complete()
zd1211rw: too early inclusion of asm/unaligned.h
frv: missing __clear_user()
pass -msize-long to sparse on s390
ax88796: dev_dbg() wants device, not platform device
fallout from Auke's pci ->revision patch
fallout from constified seq_operations
missing argument in bin_attribute ->read()/->write()
icside: devm_iounmap() needs linux/io.h
make i2c-acorn tristate
no USB on M32R
alpha termios.h hadn't been updated
alpha __init fixes
saner typechecking in generic unaligned.h
sparc32 has working dma-mapping only with CONFIG_PCI
um_kmalloc() remnants
missing exports of csum_...
mark a bunch of ISA|EISA|PCI drivers as such
atl1: missing include
smp_call_function_single() should be a macro on UP
missed cong_avoid() instance
coda breakage
fallout from kbuild changes
more isa/eisa/pci-only drivers marked as such
m68k: teach modpost about .m68_fixup
m68k iomem (based on Geert's tree + memcpy_... stuff)
m68k: use .text.head
m68k: missing exports
m68k: missing __init
m68k: remove empty ->setup is several consoles
mac89x0: missing __init
m68k: exclude more unbuildable drivers
Fix buggered kmalloc() call argument order
Fix up sky2 breakage
Fix lguest misannotation
ANSIfy a couple of functions in netfilter
fix gfp_t annotations for slub
[SCSI] iscsi_tcp: buggered kmalloc()
[IPV6]: endianness bug in ip6_tunnel
[SPARC32]: clean include/asm-sparc/irq.h
[SPARC32]: Take enable_irq/disable_irq out of line.
[SPARC32]: Make PAGE_SHARED a read-mostly variable.
get rid of AVC_PATH postponed treatment
Fix ppc64 mismerge
fix broken handling of port=... in NFS option parsing
take declarations of enable_irq() et.al. to linux/interrupt.h
Alan Cox (37):
[SCSI] initio: Convert into a real Linux driver and update to modern style
[SCSI] a100u2w: Convert into Linux style
libata: Support chips with 64K PRD quirk
IOC3: Switch to pci refcounting safe APIs
lots-of-architectures: enable arbitary speed tty support
pata_sis: FIFO whack
pata_hpt3x3: major reworking and testing
pci syscall.c: Switch to refcounting API
+ pci_find_slot-mark-deprecated.patch added to -mm tree
USB: serial: ark3116.c: Mixed fixups
USB: serial: belkin_sa: Various needed fixes
USB: serial: ir_usb: Clean up the worst of it, remove exciting 'crash on open' feature
USB: mos7840.c: turn this into a serial driver
USB: pl2303: remove bogus checks and fix speed support to use tty_get_baud_rate()
USB: visor and whiteheat: remove bogus termios change checks
USB: mos7720: remove bogus no termios change check
USB: io_*: remove bogus termios no change checks
[IA64] arbitary speed tty ioctl support
[SCSI] ppa: coding police and printk levels
h8300: enable arbitary speed tty port setup
ARM26: enable arbitary speed tty ioctls and split input/output speed
m32r: enable arbitary speed tty rate setting
etrax: enable arbitary speed setting on tty ports
v850: enable arbitary speed tty ioctls
Prevent an O_NDELAY writer from blocking when a tty write is blocked by the tty atomic writer
mutex
edd: switch to pci_get based API
intel-rng: undo mess made by an 80 column extremist
Improve behaviour of spurious IRQ detect
amiserial: remove incorrect 'no termios change' check
genericserial: remove bogus optimisation check and dead code paths
synclink: remove bogus 'no change' termios optimisation from synclink drivers
68360serial: remove broken optimisation
serial: remove termios checks from various old char serial drivers
stallion: remove unneeded lock_kernel
mbcs: Remove lots of global symbols
ide: Stop mapping ROMs
pata_cs5520: Fix probe bug regression introduced in 2.6.22
Alan Horstmann (1):
[ALSA] More description on duplex streams with OSS emulation
Alan Stern (39):
USB HID: avoid flush_scheduled_work()
USB: interface PM state
USB: Implement PM FREEZE and PRETHAW
USB: move bus_suspend and bus_resume method calls
USB: don't unsuspend for a new connection
USB: remove references to dev.power.power_state
USB: remove "locktree" routine from the hub driver
USB: make hub driver's release more robust
USB: add USB-Persist facility
USB: EHCI, OHCI: handover changes
USB: add RESET_RESUME device quirk
USB: EHCI: fix handover for designated full-speed ports
USB: Make device reset stop retrying after disconnect
USB: prevent char device open/deregister race
USB: rework C++-style comments
USB: remove __usb_port_suspend
USB: separate root and non-root suspend/resume
USB: remove excess code from hub.c
USB: add reset_resume method
USB: unify reset_resume and normal resume
USB: add power/persist device attribute
USB: option: fix usage of urb->status abuse
USB: usb-storage: use kthread_stop() for the control thread
USB: Handle bogus low-speed Bulk endpoints
USB: Remove usages of dev->power.power_state
USB: Don't resume root hub if the controller is suspended
USB: Fix off-by-1 error in the scatter-gather library
usb-storage: implement autosuspend
PM: Remove deprecated sysfs files
PM: remove deprecated dpm_runtime_* routines
isp116x-hcd: prepare for urb->status
USB: add "descriptors" binary sysfs attribute
USB: fix warning caused by autosuspend counter going negative
UHCI: short control URBs get a status stage
USB: documentation update for usb_unlink_urb
USB: usb-storage: unusual_devs entry for Nikon D100
USB: move routines in hcd.c
USB: change name of spinlock in hcd.c
x86: Make Alt-SysRq-p display the debug register contents
Alasdair G Kergon (4):
dm: bio_list prefetch removal
dm: use kmem_cache macro
dm delay: cleanup
dm: remove duplicate module name from error msgs
Albert Lee (1):
libata: remove irq_on from ata_bus_reset() and ata_std_postreset()
Alessandro Zummo (3):
[libata] pata_ixp4xx: convert to new EH
RTC_CLASS is no longer considered EXPERIMENTAL
RTC: add periodic irq support to rtc-cmos
Alessio Igor Bogani (1):
x86_64: fix typo in acpi_pm.c
Alex Chiang (1):
[IA64] prevent MCA when performing MMIO mmap to PCI config space
Alex Landau (1):
Blackfin arch: Port the dm9000 driver to Blackfin by using the correct low-level io routines
Alex Tomas (1):
ext4: Make extents code sanely handle on-disk corruption
Alexey Dobriyan (15):
macmace: use "unsigned long flags;"
atl1: remove write-only var in tx handler
Fix rmmod/read/write races in /proc entries
/proc/*/environ: wrong placing of ptrace_may_attach() check
mutex_unlock() later in seq_lseek()
seq_file: more atomicity in traverse()
Remove capability.h from mm.h
.gitignore update
PTRACE_PEEKDATA consolidation
PTRACE_POKEDATA consolidation
Fix sparse false positives re BUG_ON(ptr)
isdn/sc: compile breakage re check_reset()
cfq: Write-only stuff in CFQ data structures
ahci.c: fix CONFIG_PM=n compilation
V4L/DVB (5852): ivtv: don't recompile needlessly
Alexey Starikovskiy (5):
ACPI: battery: syntax cleanup
ACPI EC: Re-factor EC space handler to avoid using label/goto for cycle.
ACPI EC: drop usage of ACPI_DEBUG_PRINT as too heavy weight
ACPI EC: Add support for non-AML EC query handlers
ACPI: sbs: probe smart battery vis SMBus controller
Allan Stephens (3):
[TIPC]: Improved support for Ethernet traffic filtering
[TIPC]: Use standard socket "not implemented" routines
[TIPC]: Optimize stream send routine to avoid fragmentation
Amit Arora (4):
sys_fallocate() implementation on i386, x86_64 and powerpc
fallocate support in ext4
write support for preallocated blocks
Change on-disk format to support 2^15 uninitialized extents
Amol Lad (2):
[SCSI] NCR5380: Replace yield() with a better alternative
[ATM]: [drivers] ioremap balanced with iounmap
Ananth N Mavinakayanahalli (1):
Kprobes on select architectures no longer EXPERIMENTAL
Anderson Briglia (1):
vmscan: fix comments related to shrink_list()
Andi Drebes (2):
drivers/ide/legacy/hd.c: Array size calculation using sizeof replaced with ARRAY_SIZE
Input: grip-mp - use ARRAY_SIZE
Andi Kleen (26):
Remove clockevents_{release,request}_device
x86_64: Update defconfig
i386: Update defconfig
x86: Always flush pages in change_page_attr
x86_64: Don't rely on a unique IO-APIC ID
x86_64: Report the pending irq if available in smp_affinity
x86_64: Use string instruction memcpy/memset on AMD Fam10
x86_64: Always use builtin memcpy on gcc 4.3
i386: Move all simple string operations out of line
x86: Support __attribute__((__cold__)) in gcc 4.3
x86_64: Add vDSO for x86-64 with gettimeofday/clock_gettime/getcpu
i386: Add L3 cache support to AMD CPUID4 emulation
x86_64: Don't use softirq safe locks in smp_call_function
x86: Fix alternatives and kprobes to remap write-protected kernel text
x86: Stop MCEs and NMIs during code patching
i386: Fix cpu_llc_id section mismatch warning
x86_64: Set K8 CPUID flag for K8/Fam10h/Fam11h
i386: Tune AMD Fam10h/11h like K8
i386: Handle P6s without performance counters in nmi watchdog
i386: Use patchable lock prefix in set_64bit
x86_64: Squash initial_code modpost warnings
x86_64: Remove outdated comment in boot decompressor Makefile
x86_64: Share msidef.h and hypertransport.h includes with i386
x86_64: Fix paravirt compilation
x86_64: Fix xen section warnings
x86_64: Rename CF Makefile variable in vdso
Andre Detsch (2):
[CELL] saving spus information for kexec crash
[CELL] spufs: add spu stats in sysfs and ctx stat file in spufs
Andrea Arcangeli (2):
move seccomp from /proc to a prctl
make seccomp zerocost in schedule
Andreas Dilger (1):
ext4: Remove 65000 subdirectory limit
Andreas Mohr (1):
i386: add cpu_relax() to cmos_lock()
Andrei Konovalov (1):
SPI master driver for Xilinx virtex
Andres Salomon (1):
i386: basic infrastructure support for AMD geode-class machines
Andrew Lunn (1):
PCI: pci_set_power_state(): check for PM capabilities earlier
Andrew Morton (45):
[SCSI] ncr5380 warning fixes
[WATCHDOG] watchdog-driver-for-at32ap700x-devices-fix
[WATCHDOG] watchdog-driver-for-at32ap700x-devices-fix-2
IB: Fix ib_umem_get() when npages == 0
Input: serio_raw - shut up errorneous warning
Input: tsdev - fix broken usec-to-millisecs conversion
[NET]: "wrong timeout value in sk_wait_data()": cleanups
PCI: pci-x-pci-express-read-control-interfaces cleanups
I/OAT: warning fix
[CPUFREQ] powernow-k8 compile fix.
[XFS] Use generic shrinker interfaces in XFS.
[XFS] Use uninitialized_var macro to stop warning about rtx
git-battery vs git-acpi
authgss build fix
invalidate_mapping_pages(): add cond_resched
use no_pci_devices() in pci/search.c
fuse warning fix
vxfs warning fixes
percpu_counters(): use cpu notifiers
percpu_counters: use for_each_online_cpu()
mpu401 warning fixes
revert "vanishing ioctl handler debugging"
binfmt_elf warning fix
dirty_writeback_centisecs_handler() cleanup
Add Documentation/sysctl/ctl_unnumbered.txt
sysctl.c: add text telling people to use CTL_UNNUMBERED
sprint_symbol() cleanup
bd_claim_by_disk: fix warning
uninline check_signature()
cpwatchdog build fix
i386: speedup touch_nmi_watchdog
x86_64: speedup touch_nmi_watchdog
isdn/capi warning fixes
nfsd warning fix
freezer: run show_state() when freezing times out
dequeue_huge_page() warning fix
move page writeback acounting out of macros
drivers/edac-new-i82443bxgz-mc-driver: mark as broken
kernel/sysctl.c: finish off the warning comments
afs build fix
[ALSA] ali5451 warning fix
revert "PIE randomization"
i386: add reference to the arguments
x86_64: flush_tlb_kernel_range() warning fix
leds: cr_bllcd.c: build fix
Andrew Vasquez (8):
[SCSI] qla2xxx: Generalize FW-Interface-2 support.
[SCSI] qla2xxx: Generalize iIDMA support.
[SCSI] qla2xxx: Correct setting of 'current' and 'supported' speeds during FDMI
registration.
[SCSI] qla2xxx: Re-factor isp_operations to static structures.
[SCSI] qla2xxx: Use PCI-X/PCI-Express read control interfaces.
[SCSI] qla2xxx: Use pci_try_set_mwi().
[SCSI] qla2xxx: Add ISP25XX support.
[SCSI] qla2xxx: Update version number to 8.02.00-k2.
Andrew Victor (5):
[ARM] 4379/1: AT91: LCD support on SAM9261-EK and SAM9263-EK boards
[ARM] 4420/2: AT91: GPIO buttons on SAM9261-EK board
[ARM] 4377/1: KS8695: GPIO driver
[ARM] 4478/1: AT91: Convert AT91RM9200 to use atmel_spi driver
[ARM] 4479/1: AT91: Define new MMC register bits
Andrey Arapov (1):
USB: cdc-acm: add new device id to option driver
Andy Adamson (4):
knfsd: nfsd4: store pseudoflavor in request
knfsd: nfsd4: parse secinfo information in exports downcall
knfsd: nfsd4: return nfserr_wrongsec
knfsd: nfsd4: implement secinfo
Andy Fleming (4):
Fix Vitesse 824x PHY interrupt acking
Add phy-connection-type to gianfar nodes
Fix Vitesse RGMII-ID support
Fix RGMII-ID handling in gianfar
Andy Green (3):
mac80211: Monitor mode radiotap injection docs
cfg80211: Radiotap parser
mac80211: Monitor mode radiotap-based packet injection
Andy Whitcroft (4):
update checkpatch.pl to version 0.07
Lumpy Reclaim V4
update checkpatch.pl to version 0.08
i386: move the kernel to 16MB for NUMA-Q
Aneesh Kumar K.V (1):
kbuild: fix the warning when running make tags
Anthony Liguori (1):
KVM: SVM: Allow direct guest access to PC debug port
Antoine Jacquet (1):
V4L/DVB (5792): Zr364xx: add support for Trust Powerc@m 970Z
Anton Altaparmakov (1):
Fix LDM for new field in the VOL5 VBLK.
Anton Blanchard (1):
[POWERPC] Reserve threadinfo flags for perfmon2
Anton Vorontsov (7):
[BATTERY] Universal power supply class (was: battery class)
[BATTERY] pda_power platform driver
[BATTERY] APM emulation driver for class batteries
[BATTERY] 1-Wire ds2760 chip battery driver
[BATTERY] ds2760 W1 slave
MAINTAINERS: Add maintainers for power supply subsystem and drivers
Power supply class and drivers: remove non obligatory return statements
Antonino A. Daplas (31):
nvidiafb: adjust flags to take advantage of new scroll method
fbcon: cursor blink control
fbcon: use struct device instead of struct class_device
fbdev: move arch-specific bits to their respective subdirectories
fbdev: detect primary display device
fbcon: allow fbcon to use the primary display driver
nvidiafb: Add proper support for Geforce 7600 chipset
fbcon: set_con2fb_map fixes
fbcon: Revise primary device selection
68328fb: the pseudo_palette is only 16 elements long
controlfb: the pseudo_palette is only 16 elements long
cyblafb: fix pseudo_palette array overrun in setcolreg
epson1355fb: color setting fixes
fm2fb: the pseudo_palette is only 16 elements long
gbefb: the pseudo_palette is only 16 elements long
macfb: fix pseudo_palette size and overrun
offb: the pseudo_palette is only 16 elements long
platinumfb: the pseudo_palette is only 16 elements long
pvr2fb: fix pseudo_palette array overrun and typecast
q40fb: the pseudo_palette is only 16 elements long
sgivwfb: the pseudo_palette is only 16 elements long
tgafb: actually allocate memory for the pseudo_palette
tridentfb: fix pseudo_palette array overrun in setcolreg
tx3912fb: fix improper assignment of info->pseudo_palette
atyfb: the pseudo_palette is only 16 elements long
radeonfb: the pseudo_palette is only 16 elements long
i810fb: the pseudo_palette is only 16 elements long
intelfb: the pseudo_palette is only 16 elements long
sisfb: fix pseudo_palette array size and overrun
matroxfb: color setting fixes
matroxfb: color setting fixes fix
Aristeu Rozanski (1):
Input: psmouse - add support for Cortron PS/2 Trackballs
Arjan van de Ven (1):
USB: Patch to align the various USB timers to fire at the same time
Armin Schindler (1):
i4l: leak in eicon/idifunc.c
Arnaldo Carvalho de Melo (8):
Remove accesses to ccid3_hc_rx_sock in ccid3_hc_rx_{update,calc_first}_li
[CCID3]: Pass ccid3_li_hist to ccid3_hc_rx_update_li
[DCCP] loss_interval: Move ccid3_hc_rx_update_li to loss_interval
loss_interval: unexport dccp_li_hist_interval_new
loss_interval: Make dccp_li_hist_entry_{new,delete} private
loss_interval: Nuke dccp_li_hist
loss_interval: make struct dccp_li_hist_entry private
[KTIME]: Introduce ktime_add_us
Arnaud Patard (3):
USB Gadget driver for Samsung s3c2410 ARM SoC
[ARM] 4476/1: EM7210/SS4000E support
[ARM] 4491/1: em7210 rtc clock
Arnd Bergmann (16):
[POWERPC] Split out CPU specific options into a new Kconfig file
[POWERPC] move 82xx/83xx/86xx Kconfig options to platform selection
[POWERPC] rename add_bridge to avoid namespace clashes
[POWERPC] mpc82xx_ads build fix
[POWERPC] kill isa_{io,mem}_base definitions for !PCI
[POWERPC] fix building without PCI
[POWERPC] disallow building powermac and tsi108 without PCI
Introduce compat_u64 and compat_s64 types
fbdev: make fb_append_extra_logo() depend on fb=y
[CELL] cell: add per BE structure with info about its SPUs
[CELL] cell: add vicinity information on spus
[CELL] cell: add hardcoded spu vicinity information for QS20
[CELL] spufs: extension of spu_create to support affinity definition
[CELL] cell: add placement computation for scheduling of affinity contexts
[CELL] spufs: integration of SPE affinity with the scheduller
[CELL] cell: indexing of SPUs based on firmware vicinity properties
Artem Bityutskiy (17):
UBI: fix memory leak in checking code
UBI: fix error path in create_vtbl()
UBI: do not let to read too much
UBI: set correct gluebi device size
UBI: add few more comments
UBI: use vmalloc for large buffers
UBI: minor comma fix
UBI: error path bugfix
UBI: bugfix in ubi_leb_change()
UBI: fix MAINTAINERS
UBI: bugfix in error path
UBI: fix debugging stuff
UBI: fix bug in atomic_leb_change()
UBI: bugfix in max_sqnum calculation
UBI: remove unneeded error checks
UBI: fix comments
UBI: fix error handling in erase worker
Arthur Jones (4):
IB/ipath: Update MAINTAINERS entry
IB/ipath: Test interrupts at driver startup
IB/ipath: Remove bogus RD_ATOMIC checks from modify_qp
IB/ipath: Remove ipath_layer dead code
Ash Willis (1):
[ALSA] Disable debugging output for the ALS300 driver
Atsushi Nemoto (33):
[MIPS] Simplify missing-syscalls for N32 and O32
[MIPS] Create fallback gpio.h
[MIPS] Unify dump_tlb
[MIPS] Remove unused dump_tlb functions
[MIPS] Remove unused watchpoint support and arch/mips/lib-{32,64}
[MIPS] rbtx4938: Add generic GPIO support
[MIPS] rbtx4938: Convert SPI codes to use generic SPI drivers
[MIPS] rbtx4938: Update and minimize defconfig
[MIPS] Make ioremap() work on TX39/49 special unmapped segment
[MIPS] tc35815: Load MAC address via platform_device
[MIPS] rbtx4938: Fix secondary PCIC and glue internal NICs
[MIPS] Add some debugfs files to debug unaligned accesses
[MIPS] Add debugfs files to show fpuemu statistics
[MIPS] Change names of local variables to silence sparse
i2c-gpio: Add support for new-style clients
i2c-gpio: Make some internal functions static
[MIPS] Workaround for a sparse warning in include/asm-mips/io.h
[MIPS] Change names of local variables to silence sparse (part 2)
[MIPS] Cleanup tlbdebug.h
[MIPS] Include cacheflush.h in uncache.c
[MIPS] Fix a sparse warning in arch/mips/pci/pci.c
[MIPS] Sparse: Use NULL for pointer
[MIPS] Kill CONFIG_TX4927BUG_WORKAROUND
[MIPS] math-emu minor cleanup
[MIPS] Add some __user tags
[MIPS] Workaround for a sparse warning in include/asm-mips/compat.h
[MIPS] Make show_code static and add __user tag
[MIPS] Workaround for a sparse warning in include/asm-mips/mach-tx4927/ioremap.h
kbuild: make better section mismatch reports on i386 and mips
spi_txx9 controller driver
rtc: add rtc-m41t80 driver
rtc: watchdog support for rtc-m41t80 driver
rtc: do not return void value
Auke Kok (2):
PCI: read revision ID by default
PCI: Change all drivers to use pci_device->revision
Avi Kivity (65):
KVM: Assume that writes smaller than 4 bytes are to non-pagetable pages
KVM: Avoid saving and restoring some host CPU state on lightweight vmexit
KVM: Unindent some code
KVM: Reduce misfirings of the fork detector
KVM: Be more careful restoring fs on lightweight vmexit
KVM: Unify kvm_mmu_pre_write() and kvm_mmu_post_write()
KVM: MMU: Respect nonpae pagetable quadrant when zapping ptes
KVM: Update shadow pte on write to guest pte
KVM: Increase mmu shadow cache to 1024 pages
KVM: Fix potential guest state leak into host
KVM: Move some more msr mangling into vmx_save_host_state()
KVM: Rationalize exception bitmap usage
KVM: Consolidate guest fpu activation and deactivation
KVM: Set cr0.mp for guests
KVM: MMU: Simplify kvm_mmu_free_page() a tiny bit
KVM: MMU: Store shadow page tables as kernel virtual addresses, not physical
KVM: VMX: Only reload guest msrs if they are already loaded
KVM: Avoid corrupting tr in real mode
KVM: Fix vmx I/O bitmap initialization on highmem systems
KVM: VMX: Use local labels in inline assembly
KVM: x86 emulator: implement wbinvd
KVM: MMU: Use slab caches for shadow pages and their headers
KVM: MMU: Simplify fetch() a little bit
KVM: MMU: Move set_pte_common() to pte width dependent code
KVM: MMU: Pass the guest pde to set_pte_common
KVM: MMU: Fold fix_read_pf() into set_pte_common()
KVM: MMU: Fold fix_write_pf() into set_pte_common()
KVM: Move shadow pte modifications from set_pte/set_pde to set_pde_common()
KVM: Make shadow pte updates atomic
KVM: MMU: Make setting shadow ptes atomic on i386
KVM: MMU: Remove cr0.wp tricks
KVM: MMU: Simpify accessed/dirty/present/nx bit handling
KVM: MMU: Don't cache guest access bits in the shadow page table
KVM: MMU: Remove unused large page marker
KVM: Lazy guest cr3 switching
KVM: Fix vcpu freeing for guest smp
KVM: Fix adding an smp virtual machine to the vm list
KVM: Enable guest smp
KVM: Move duplicate halt handling code into kvm_main.c
KVM: Emulate hlt on real mode for Intel
KVM: Keep an upper bound of initialized vcpus
KVM: Flush remote tlbs when reducing shadow pte permissions
KVM: Initialize the BSP bit in the APIC_BASE msr correctly
KVM: VMX: Ensure vcpu time stamp counter is monotonous
KVM: VMX: Reinitialize the real-mode tss when entering real mode
KVM: VMX: Remove unnecessary code in vmx_tlb_flush()
KVM: Remove kvmfs in favor of the anonymous inodes source
KVM: Clean up #includes
HOTPLUG: Add CPU_DYING notifier
HOTPLUG: Adapt cpuset hotplug callback to CPU_DYING
HOTPLUG: Adapt thermal throttle to CPU_DYING
x86_64: Allow smp_call_function_single() to current cpu
i386: Allow smp_call_function_single() to current cpu
SMP: Allow smp_call_function_single() to current cpu
KVM: Keep track of which cpus have virtualization enabled
KVM: Tune hotplug/suspend IPIs
KVM: Use CPU_DYING for disabling virtualization
i386: Allow KVM on i386 nonpae
KVM: MMU: Store nx bit for large page shadows
KVM: Fix memory slot management functions for guest smp
KVM: x86 emulator: implement rdmsr and wrmsr
KVM: MMU: Fix oopses with SLUB
KVM: MMU: Fix cleaning up the shadow page allocation cache
[POWERPC] Allow smp_call_function_single() to current cpu
KVM: Require CONFIG_ANON_INODES
Ayaz Abdulla (3):
forcedeth bug fix: cicada phy
forcedeth bug fix: vitesse phy
forcedeth bug fix: realtek phy
Badari Pulavarty (3):
ext2: statfs speed up
ext3: statfs speed up
ext4: statfs speed up
Balazs Scheidler (1):
[NETFILTER]: x_tables: add more detail to error message about match/target mask mismatch
Balbir Singh (1):
sched: update delay-accounting to use CFS's precise stats
Bartlomiej Zolnierkiewicz (26):
serverworks: always tune CSB6
ide: fix pre-EIDE SWDMA support
ide: convert ide_find_best_mode() users to use ide_max_dma_mode()
ide: add short cables support
piix: backport short cables support from ata_piix.c
alim15x3: backport short cables support from pata_ali.c
sis5513: backport short cables support from pata_sis.c
via82cxxx: backport short cables support from pata_via.c
atiixp: PIO mode setup fixes
siimage: PIO mode setup fixes (take 2)
ide: make ide_get_best_pio_mode() print info if overriding PIO mode
ide: add ide_dev_has_iordy() helper (take 4)
ide: add ide_pci_device_t.host_flags (take 2)
serverworks: always tune PIO
serverworks: fix DMA
ide: ide_start_power_step() fix WRT disabling DMA
sc1200: remove stale Power Management code
ide: add ide_pio_cycle_time() helper (take 2)
ide: ide_find_best_pio_mode() fixes (take 2)
ide: drop "PIO data" argument from ide_get_best_pio_mode()
ide: remove ide_find_best_pio_mode()
ide: add PIO masks
ide-cris: handle PIO auto-tuning in tune_cris_ide()
ide: remove stale changelog/comments/TODO from ide.c
ide: remove stale changelog from setup-pci.c
ide: add support for SCSI ioctls to ide-floppy
Ben Collins (2):
RTC: Ratelimit "lost interrupts" message
PM: Do not require dev spew to get PM_DEBUG
Ben Dooks (26):
[WATCHDOG] s3c2410_wdt announce initialisation
[WATCHDOG] change s3c2410_wdt to using dev_() macros for output
AX88796 network driver
[ARM] 4466/1: ANUBIS: Anubis AX88796 support
[ARM] 4468/2: ANUBIS: Add SM501 device resources
[ARM] 4469/1: ANUBIS: large page NAND support
[ARM] 4467/3: BAST: AX88796 device resources
[ARM] 4470/2: OSIRIS: large page NAND support
SPI: tle620x power switch driver
[ARM] 4508/1: S3C: Move items to include/asm-arm/plat-s3c
[ARM] 4509/1: S3C: Create initial arch/arm/plat-s3c
[ARM] 4510/1: S3C: split debug-macro support into plat-s3c
[ARM] 4511/1: S3C: updated LLSERIAL Kconfig defines for CPU support
[ARM] 4512/1: S3C: rename the debug macros for per-cpu updates
[ARM] 4513/1: S3C: Rename CONFIG_S3C2410_LOWLEVEL_UART_PORT
[ARM] 4514/1: S3C: Rename DEBUG_S3C2410_PORT and DEBUG_S3C_UART
[ARM] 4515/1: S3C: Move uncompress code to plat-s3c
[ARM] 4516/1: S3C: Fix uncompressor serial output for ARM926
[ARM] 4517/1: S3C: Fix debug macros for ARM926 output
[ARM] 4518/1: S3C: Rename watchdog configuration options
[ARM] 4519/1: S3C: split S3C2400 values out of S3C24XX map.h
[ARM] 4520/1: S3C: Remove old VA values from static map
[ARM] 4521/2: S3C: Reorganise VA mapping headers
[ARM] 4522/1: S3C: split include/asm-arm/arch/memory.h
[ARM] 4523/1: S3C: Remove FIFO_MAX from uncompression headers
[ARM] 4524/1: S3C: Move register out of include/asm-arm/arch-s3c2410
Benjamin Gilbert (1):
[TRIVIAL PATCH] Kill blk_congestion_wait() stub for !CONFIG_BLOCK
Benjamin Herrenschmidt (20):
[POWERPC] unmap_vm_area becomes unmap_kernel_range for the public
[POWERPC] Rewrite IO allocation & mapping on powerpc64
[POWERPC] spufs: Add support for SPU single stepping
[POWERPC] spufs: Add a "capabilities" file to spu contexts
[POWERPC] Disable broken PPC_PTRACE_GETFPREGS on 32 bits
[POWERPC] ptrace cleanups
[POWERPC] ptrace updates & new, better requests
[POWERPC] Uninline common ptrace bits
[POWERPC] Remove some useless ifdef's in ptrace
[POWERPC] Allow ptrace write to pt_regs trap and orig_r3
[POWERPC] ptrace shouldn't touch FP exec mode
[POWERPC] powerpc: ptrace can set DABR on both 32 and 64 bits
[POWERPC] Always apply DABR changes on context switches
[POWERPC] Make syscall restart code more common
[POWERPC] Remove obsolete freezer bits
[POWERPC] Merge creation of signal frame
[POWERPC] Remove #ifdef around set_dabr in signal code
[POWERPC] Less ifdef's in signal.c/signal.h
vmalloc_32 should use GFP_KERNEL
[POWERPC] MPIC protected sources
Benjamin Marzinski (2):
[GFS2] flush the glock completely in inode_go_sync
[GFS2] fix jdata issues
Benny Halevy (3):
synchronization in usb_serial_put
knfsd: nfsd4: fix enc_stateid_sz for nfsd callbacks
NFSv4: debug print ntohl(status) in nfs client callback xdr code
Bernd Schmidt (2):
Blackfin arch: defines and provides entry points for certain user space functions at fixed
addresses
Blackfin arch: Start untangling the CPLB handling code.
Bernhard Walle (2):
[SCSI] sd: remove __GFP_DMA
kconfig: strip 'CONFIG_' automatically in kernel configuration search
Bill Gatliff (2):
[ARM] 4423/1: add ATAGS support
[ARM] 4507/1: pxa2xx clock_event_device
Bill Nottingham (1):
drivers/net: fix comparisons of unsigned < 0
Björn Steinbrink (2):
i386: Reserve the right performance counter for the Intel PerfMon NMI watchdog
i386: Fix the K7 NMI watchdog checkbit
Boaz Harrosh (4):
fix request->cmd == INT cases
[SCSI] lpfc: add missed data buffer accessor
[SCSI] tmscsim: Further clean-up of the driver
[SCSI] scsi.c: convert to use the data buffer accessors
Bob Moore (4):
ACPICA: Update _OSI string list
ACPICA: Changes for Cygwin compatibility
ACPICA: Fixed possible corruption of global GPE list
ACPICA: Clear reserved fields for incoming ACPI 1.0 FADTs
Bob Nelson (2):
[CELL] oprofile: enable SPU switch notification to detect currently active SPU tasks
[CELL] oprofile: add support to OProfile for profiling CELL BE SPUs
Bob Peterson (1):
[GFS2] remounting w/o acl option leaves acls enabled
Bob Picco (1):
[IA64] remove time interpolator
Borislav Petkov (4):
update description in Documentation/filesystems/vfs.txt
update Documentation/filesystems/vfs.txt
ext3: fix error handling in ext3_create_journal()
ext4: fix error handling in ext4_create_journal
Brandon Philips (1):
Documentation fix devres.txt: lib/iomap.c -> lib/devres.c
Brian King (7):
[SCSI] ibmvscsi: Changeable queue depth
[SCSI] ibmvscsi: Remove unnecessary map_sg check
[SCSI] ibmvscsi: Enhanced error logging
[SCSI] ibmvscsi: Add eh_host_reset_handler
[SCSI] ibmvscsi: Misc. locking fixes
[SCSI] ibmvscsi: Abort path fix
[POWERPC] Add H_ILLAN_ATTRIBUTES hcall number
Brice Goglin (1):
myri10ge: Remove nonsensical limit in the tx done routine
Brijesh Singh (2):
UBI: fix signed-unsigned multiplication
UBI: bugfix in sqnum calculation
Bryan O'Sullivan (1):
IB/ipath: Include <linux/vmalloc.h> to fix ppc64 build
Bryan Wu (3):
Blackfin arch: clean up some coding style issues
Blackfin arch: add missing CONFIG_LARGE_ALLOCS when upstream merging
Blackfin ethernet driver: on chip ethernet MAC controller driver
C. Scott Ananian (1):
update procfs-guide doc of read_func
Carlo Beccaria (1):
[ALSA] usb-audio: add Roland SH-201 support
Carlos Olalla Martinez (1):
hwmon/w83627hf: Add PWM frequency selection support
Carsten Otte (1):
xip sendfile removal
Catalin Marinas (11):
[ARM] 4393/2: ARMv7: Add uncompressing code for the new CPU Id format
[ARM] 4473/2: Take the HWCAP definitions out of the elf.h file
[ARM] 4474/1: Do not check the PSR_F_BIT in valid_user_regs
[ARM] 4471/1: Compile the uncompressing code with -fno-builtin
[ARM] 4500/1: Add locking around the background L2x0 cache operations
[ARM] 4501/1: nommu: Select TLS register emulation if ARMv6 and not v6K
[ARM] 4502/1: nommu: Do not export the copy/clear user page functions
[ARM] 4504/1: nommu: Fix the ARMv6 support for MMU-less platforms
[ARM] 4498/1: ARMv7: Remove the L2 cache configuration via the aux ctrl register
[ARM] 4503/1: nommu: Add noMMU support for ARMv7
[ARM] 4497/1: Only allow safe cache configurations on ARMv6 and later
Cedric Le Goater (4):
remove CONFIG_UTS_NS and CONFIG_IPC_NS
user namespace: add the framework
fix create_new_namespaces() return value
add a kmem_cache for nsproxy objects
Chandra Seetharaman (1):
dm mpath: rdac
Changli Gao (1):
procfs directory entry cleanup
Chris Dearman (1):
[MIPS] Early check for SMTC kernel on non-MT processor
Chris Leech (5):
ioatdma: Push pending transactions to hardware more frequently
ioatdma: Remove the wrappers around read(bwl)/write(bwl) in ioatdma
ioatdma: Remove the use of writeq from the ioatdma driver
I/OAT: Add documentation for the tcp_dma_copybreak sysctl
I/OAT: Only offload copies for TCP when there will be a context switch
Chris Wright (3):
i386: remove pit_interrupt_hook
x86_64: Untangle asm/hpet.h from asm/timex.h
i386: hpet assumes boot cpu is 0
Christian Borntraeger (3):
[S390] vmlogrdr function annotation.
[S390] Fix disassembly of RX_URRD, SI_URD & PC-relative instructions.
[S390] vmcp cleanup
Christian Engelmayer (1):
ehci-hub: improved over-current recovery
Christian Kandeler (1):
[IA64] Stop bit for brl instruction
Christian Krafft (5):
[CELL] pmi: remove support for mutiple devices.
[CELL] cbe_cpufreq: fix latency measurement
[CELL] cbe_cpufreq: fix initialization
[CELL] cbe_cpufreq: fix minor issues
[CELL] cbe_cpufreq: reorganize code
Christian Lamparter (1):
Add a PCI ID for santa rosa's PATA controller.
Christof Schmitt (1):
[SCSI] zfcp: Report FCP LUN to SCSI midlayer
Christoph Hellwig (46):
[SCSI] aha152x: use wait_for_completion_timeout
[SCSI] 53c7xx: kill driver
[SCSI] introduce shost_priv helper
[SCSI] esp: use shost_priv
[POWERPC] Consolidate sys_sigaltstack
[POWERPC] Consolidate restore_sigmask
[POWERPC] Consolidate do_signal
[POWERPC] spusched: Switch from workqueues to kthread + timer tick
[POWERPC] spusched: Dynamic timeslicing for SCHED_OTHER
[POWERPC] spusched: Update scheduling paramters on every spu_run
[POWERPC] spusched: fix cpu/node binding
[POWERPC] spusched: Catch nosched contexts in spu_deactivate
[POWERPC] spusched: No preemption for nosched contexts
[POWERPC] spufs: Add tid file
[POWERPC] spufs: Implement /proc/spu_loadavg
[POWERPC] spufs: Add stat file to spufs
[POWERPC] spusched: Disable tick when not needed
[POWERPC] spusched: Fix runqueue corruption
[POWERPC] spufs: Add spu stats in sysfs
[POWERPC] Remove unused do_signal export
ocfs2: use list_for_each_entry where benefical
[XFS] Only use refcounted pages for I/O
[XFS] Fix double free in xfs_buf_get_noaddr error handling path
[XFS] Use do_div() on 64 bit types.
[XFS] Reduce shouting by removing unnecessary macros from dir2 code.
[XFS] XFS should not be looking at filp reference counts
remove odd and misleading comments from uio.h
drop obsolete sys_ioctl export
knfsd: exportfs: add exportfs.h header
knfsd: exportfs: remove iget abuse
knfsd: exportfs: add procedural interface for NFSD
knfsd: exportfs: remove CALL macro
knfsd: exportfs: untangle ISDIR logic in find_exported_dentry
knfsd: exportfs: move acceptable check into find_acceptable_alias
knfsd: exportfs: add find_disconnected_root helper
knfsd: exportfs: split out reconnecting a dentry from find_exported_dentry
UBI: cleanup ioctl handling
UBI: kill homegrown endian macros
V4L/DVB (5724): Saa7134-tvaudio: kthread conversion
fix spufs build after ->fault changes
[CELL] spufs: make sure context are scheduled again after spu_acquire_saved
[CELL] spu_base: locking cleanup
[CELL] spufs: rework list management and associated locking
remove handle_mm_fault export
[SPARC64]: ERROR: "sys_ioctl" [arch/sparc64/solaris/solaris.ko] undefined!
[POWERPC] mv64x60: Use mutex instead of semaphore
Christoph Lameter (25):
SLUB: support slub_debug on by default
SLUB: change error reporting format to follow lockdep loosely
SLUB: use list_for_each_entry for loops over all slabs
SLUB slab validation: Move tracking information alloc outside of lock
SLUB: ensure that the number of objects per slab stays low for high orders
SLUB Debug: fix initial object debug state of NUMA bootstrap objects
Slab allocators: consolidate code for krealloc in mm/util.c
Slab allocators: consistent ZERO_SIZE_PTR support and NULL result semantics
Slab allocators: support __GFP_ZERO in all allocators
SLUB: add some more inlines and #ifdef CONFIG_SLUB_DEBUG
SLUB: extract dma_kmalloc_cache from get_cache.
SLUB: do proper locking during dma slab creation
SLUB: faster more efficient slab determination for __kmalloc
SLUB: Simplify dma index -> size calculation
SLUB: Style fix up the loop to disable small slabs
SLUB: Do not use length parameter in slab_alloc()
Slab allocators: Cleanup zeroing allocations
Slab allocators: Replace explicit zeroing with __GFP_ZERO
SLUB: Do not allocate object bit array on stack
SLUB: Move sysfs operations outside of slub_lock
SLUB: Fix CONFIG_SLUB_DEBUG use for CONFIG_NUMA
Make SLUB the default allocator
Add VM_BUG_ON in case someone uses page_mapping on a slab page
CONFIG_BOUNCE to avoid useless inclusion of bounce buffer logic
x86_64: Quicklist support for x86_64
Christopher J. PeBenito (4):
selinux: add support for querying object classes and permissions from the running policy
selinux: rename sel_remove_bools() for more general usage.
selinux: change sel_make_dir() to specify inode counter.
selinux: add selinuxfs structure for object class discovery
Chuck Ebbert (2):
ACPI: dock: fix opps after dock driver fails to initialize
libata: add another Maxtor drive with broken NCQ to the list
Chuck Lever (22):
NFS: Clean ups in fs/nfs/direct.c
NFS: Clean up nfs_size_to_loff_t()
NFS: Clean-up: use correct type when converting NFS blocks to local blocks
NFS: Clean-up: Define macros for maximum host and export path name lengths
NFS: Clean-up: Replace nfs_copy_user_string with strndup_user
NFS: Clean up error handling in nfs_get_sb
NFS: Clean-up: fix a compiler warning in fs/nfs/super.c
NFS: Clean-up: Refactor IP address sanity checks in NFS client
NFS: Add a new NFS debugging flag just for mount processing
NFS: Clean up nfs_validate_mount_data
NFS: Introduce nfs4_validate_mount_options
SUNRPC: Allow rpcbind requests to be interrupted by a signal.
SUNRPC: Rename rpcb_getport_external routine
SUNRPC: Rename rpcb_getport to be consistent with new rpcb_getport_sync name
SUNRPC: Add a convenient default for the hostname when calling rpc_create()
NFS: Remake nfsroot_mount as a permanent part of NFS client
NFS: Clean up in-kernel NFS mount
NFS: Improve debugging output in NFS in-kernel mount client
NFS: Add enums and match tables for mount option parsing
NFS: Introduce generic mount client API
NFS: Add final pieces to support in-kernel mount option parsing
NFS: Add support for mounting NFSv4 file systems with string options
Claudio Matsuoka (14):
[ALSA] usb-audio - Add quirk for Roland Juno-G
[ALSA] hda-codec - Add support for HP Spartan
[ALSA] hda-codec - Add support for HP Nettle
[ALSA] hda-codec - Fix 5.1 output in LG LW20
[ALSA] hda-codec - Fix HP Nettle 5.1 output
[ALSA] hda-codec - Add HP Lucknow 5.1 support
[ALSA] Update Claudio's CREDITS information
[ALSA] hda-codec - Add VIA HDA to si3054
[ALSA] hda-codec - Add LG LW20 si3054 modem id
[ALSA] hda-codec - Add LG LW20 line-in capture source
[ALSA] hda-codec - Add quirk for HP Samba
[ALSA] hda-codec - Rename HP model-specific quirks
[ALSA] hda-codec - Add quirks for HP dx2200/dx2250
[ALSA] hda-codec - Add quirk for Asus P5LD2
Clemens Ladisch (1):
[ALSA] timer: check for incorrect device state in non-debug compiles, too
Clifford Wolf (1):
spi_mpc83xx.c underclocking hotfix
Cornelia Huck (6):
[S390] cio: Remove prototype for non-existing function cmf_reset().
Driver core: coding style cleanup
[SCSI] don't build scsi_dma_{map,unmap} for !HAS_DMA
[S390] cio: Dont print trailing \0 in modalias_show().
[NETFILTER]: xt_connlimit needs to depend on nf_conntrack
Driver core: check return code of sysfs_create_link()
Craig W. Nadler (1):
USB: add IAD support to usbfs and sysfs
Cyrill Gorcunov (6):
UDF: check for allocated memory for data of new inodes
UDF: check for allocated memory for inode data
UDF: fix function name from udf_crc16 to udf_crc
UDF: coding style conversion - lindent
V4L/DVB (5871): Conexant 2388x: check for kthread_run
UDF: coding style conversion - lindent fixups
Dale Farnsworth (2):
i2c-mv64xxx: Use i2c_add_numbered_adapter
rtc: update and use the MAX6900 century byte
Dan Aloni (9):
[NETFILTER] net/ipv4/netfilter/ip_tables.c: lower printk severity
I/OAT: fix I/OAT for kexec
mm/page_alloc.c: lower printk severity
drivers/char/ipmi/ipmi_poweroff.c: lower printk severity
drivers/char/ipmi/ipmi_si_intf.c: lower printk severity
x86_64: lower printk severity
x86_64: arch/x86_64/kernel/aperture.c lower printk severity
x86_64: arch/x86_64/kernel/e820.c lower printk severity
ACPI: drivers/acpi/pci_link.c: lower printk severity
Dan Williams (27):
libertas: fix disabling WPA
[ARM] 4429/2: iop13xx: expose the 'iop' attribute versions of the tpmi control registers
dmaengine: refactor dmaengine around dma_async_tx_descriptor
dmaengine: make clients responsible for managing channels
xor: make 'xor_blocks' a library routine for use with async_tx
async_tx: add the async_tx api
raid5: refactor handle_stripe5 and handle_stripe6 (v3)
raid5: replace custom debug PRINTKs with standard pr_debug
md: raid5_run_ops - run stripe operations outside sh->lock
md: common infrastructure for running operations with raid5_run_ops
md: handle_stripe5 - add request/completion logic for async write ops
md: handle_stripe5 - add request/completion logic for async compute ops
md: handle_stripe5 - add request/completion logic for async check ops
md: handle_stripe5 - add request/completion logic for async read ops
md: handle_stripe5 - add request/completion logic for async expand ops
md: handle_stripe5 - request io processing in raid5_run_ops
md: remove raid5 compute_block and compute_parity5
dmaengine: driver for the iop32x, iop33x, and iop13xx raid engines
iop13xx: surface the iop13xx adma units to the iop-adma driver
iop3xx: surface the iop3xx DMA and AAU units to the iop-adma driver
ARM: Add drivers/dma to arch/arm/Kconfig
ioatdma: add the unisys "i/oat" pci vendor/device id
dma-mapping: prevent dma dependent code from linking on !HAS_DMA archs
[ARM] 4494/1: iop13xx: fix up elf_hwcap compile breakage
[ARM] 4495/1: iop: combined watchdog timer driver for iop3xx and iop13xx
async_tx: fix kmap_atomic usage in async_memcpy
[ARM] 4496/1: elf_hwcap: fix up #include misplacement
Daniel Drake (14):
zd1211rw: Add ID for ZyXEL G-200v2
zd1211rw: Extend RF layer
zd1211rw: Add UW2453 RF support
zd1211rw: Make CCK gain patching conditional on RF type
zd1211rw: Allow channels 1-11 for unrecognised regulatory domains
zd1211rw: Detect more AL2230S radios
zd1211rw: Add ID for Buffalo WLI-U2-KG54L
zd1211rw: Defer firmware load until first ifup
mac80211: ERP IE handling improvements
mac80211: improved 802.11g CTS protection
USB: add USB_DEVICE_AND_INTERFACE_INFO for device matching
mac80211: regulatory domain cleanup
zd1211rw: Add ID for Siemens Gigaset USB Stick 54
[ALSA] usb-audio: another Logitech QuickCam ID
Daniel Gimpelevich (1):
V4L/DVB (5685): Cx88: add support for ADS Tech Instant Video PCI
Daniel T Chen (1):
[ALSA] hda-codec - Add quirk for another MSI laptop to alc883_cfg_tbl[]
Danny Kukawka (1):
ACPI video: Don't export sysfs backlight interface if query _BCL fail
Darrick J. Wong (13):
[SCSI] Add SATA support to libsas
[SCSI] aic94xx: SATA tag mask not set correctly
[SCSI] libsas: support NCQ for SATA disks
[SCSI] Migrate libsas ATA code into a separate file
[SCSI] aic94xx: Don't call pci_map_sg for already-mapped scatterlists
[SCSI] sas_ata: Satisfy libata qc function locking requirements
[SCSI] sas_ata: sas_ata_qc_issue should return AC_ERR_*
[SCSI] sas_ata: ata_post_internal should abort the sas_task
[SCSI] sas_ata: Don't copy aic94xx's sactive to ata_port
[SCSI] libsas: Accept SAM_GOOD for ATAPI devices in sas_ata_task_done
[SCSI] libsas: Unknown STP devices should be reported to libata as unknown.
[SCSI] sas_ata: Assign sas_task to scsi_cmnd to enable EH for ATA devices
[SCSI] sas_ata: Implement sas_task_abort for ATA devices
Dave Airlie (20):
drm: cleanup use of Linux list handling macros
drm: remove DRM_GETSAREA and replace with drm_getsarea function
drm: fix typo on code drm getsarea
drm: cleanup list initialisation
radeon: add support for vblank on crtc2
drm: remove a bunch of typedefs on the userspace interface
drm: remove drm_file_t, drm_device_t and drm_head_t typedefs
drm: fixup other drivers for typedef removals
drm: drop drm_buf_t typedef
drm: drop drm_vma_entry_t, drm_magic_entry_t
drm: detypef waitlist/freelist/buf_entry/device_dma/drm_queue structs
drm: detypedeffing continues...
drm: de-typedef sman
drm: detypedef the hashtab and more of sman
drm: remove sarea typedefs
drm: remove core typedefs from the ioc32 wrappers
drm: convert drm context code to use Linux idr
drm: convert drawable code to using idr
drm: fix problem with SiS typedef with sisfb enabled.
drm: add idr_init to drm_stub.c
Dave Hansen (2):
ext3: remove extra IS_RDONLY() check
ext4: remove extra IS_RDONLY() check
Dave Jiang (13):
drivers/edac: mc sysfs add missing mem types
drivers/edac: add new nmi rescan
drivers/edac: add dev_name getter function
drivers/edac: mod MC to use workq instead of kthread
drivers/edac: updated PCI monitoring
drivers/edac: mod assert_error check
drivers/edac: mod PCI poll names
drivers/edac: Lindent e7xxx
drivers/edac: Lindent i3000
drivers/edac: Lindent i82860
drivers/edac: Lindent i82875p
drivers/edac: Lindent e752x
drivers/edac: drivers to use new PCI operation
Dave Jones (11):
[CPUFREQ] powernow-k8: clarify number of cores.
[AGPGART] Hand off AGP maintainence.
[CPUFREQ] Fix typos in powernow-k8 printk's.
isofs: fix up CodingStyle
undeprecate raw driver
fix typo in prefetch.h
Allow softlockup to be runtime disabled
Add -Werror-implicit-function-declaration
[ALSA] Yet another Uniwill laptop with ALC861 codec
Correct comment in libata-sff.c
ACPI: fix empty macros found by -Wextra
Dave Kleikamp (3):
JFS: Whitespace cleanup and remove some dead code
JFS: use print_hex_dump() rather than private dump_mem() function
JFS: Update print_hex_dump() syntax
Dave Olson (5):
IB/ipath: Support the IBA6110 revision 4
IB/ipath: Fix the mtrr_add args for chips with 2 buffer sizes
IB/ipath: Use S_ABORT not cancel and abort on exit freeze mode after recovery
IB/ipath: Be more cautious about coming out of freeze mode
IB/ipath: Change version wording to be less confusing with release number
Dave Platt (1):
USB: RTS/CTS handshaking support, DTR fixes for MCT U232 serial adapter
Dave Young (1):
cdrom_sysctl_info fix
David Brownell (35):
usbnet whitespace fixes
PCI: remove useless pci driver method
i2c: Add kernel documentation
USB: ehci refcounts work on ppc7448
USB: usb gadget, dead config cleanup
USB: export <linux/usb_gadgetfs> as <linux/usb/gadgetfs.h>
USB: usb serial gadget, sparse fixes
USB: usb host side can be configured given PCMCIA
USB: usb/dma doc updates
USB: pxa2xx_udc -- cleanups, mostly removing dma hooks
usb gadget stack: remove usb_ep_*_buffer(), part 1
usb gadget stack: remove usb_ep_*_buffer(), part 2
USB: usb gadget stack can now -DDEBUG with Kconfig
USB: goku_udc trivial cleanups
leds: Teach leds-gpio to handle timer-unsafe GPIOs
leds: leds-gpio for ngw100
backlight: Fix order of Kconfig entries
SPI controller drivers: check for unsupported modes
SPI: add 3wire mode flag
spidev compiler warning gone
atmel_spi: minor updates
atmel_spi: don't always deselect chip between messages
S3c24xx SPI controllers both select 'bitbang'
rtc-ds1307 cleanups
rtc-rs5c372 becomes a new-style i2c driver
RTC Kconfig tweax
rtc-ds1307 becomes new-style i2c driver
csb337 supports "new style" rtc-ds1307
[AVR32] faster avr32 unaligned access
[AVR32] Make STK1000 mux settings configurable
dev_vdbg(), available with -DVERBOSE_DEBUG
dev_vdbg() documentation
gpio calls don't need i/o barriers
AIO sparse fix (type of ki_flags)
rtc kconfig: point out need for static linkage
David C Somayajulu (10):
[SCSI] qla4xxx: ql4_dbg.c remove dead code
[SCSI] qla4xxx: ql4_def.h log all AENs and cleanup
[SCSI] qla4xxx: ql4_fw.h add support for qla4032
[SCSI] qla4xxx: ql4_init.c bugfixes
[SCSI] qla4xxx: update rev num and misc cleanup
[SCSI] qla4xxx: ql4_isr.c support for new mbx cmds
[SCSI] qla4xxx: ql4_mbx.c remove dead code bugfixes
[SCSI] qla4xxx: ql4_os.c bugfixes
[SCSI] qla4xxx: allow hba to be online when initiator ip address is uninitialized
[SCSI] qla4xxx: Fix underrun/overrun conditions
David Chinner (26):
[XFS] Sleeping with the ilock waiting for I/O completion is Bad.
[XFS] Fix use-after-free during log unmount.
[XFS] Fix vmalloc leak on mount/unmount.
[XFS] Make hole punching at EOF atomic.
[XFS] Lazy Superblock Counters
[XFS] Fix the transaction flags to make lazy superblock counters work.
[XFS] xfs_bmapi fails to update the previous extent pointer
[XFS] Flush the block device before closing it on unmount.
[XFS] Block on unwritten extent conversion during synchronous direct I/O.
[XFS] Handle null returned from xfs_vtoi() in xfs_setfilesize().
[XFS] Apply transaction delta counts atomically to incore counters
[XFS] Map unwritten extents correctly for I/o completion processing
[XFS] Prevent deadlock when flushing inodes on unmount
[XFS] Prevent ENOSPC from aborting transactions that need to succeed
[XFS] Cleanup inode extent size hint extraction
[XFS] Fix remount,readonly path to flush everything correctly.
[XFS] Simplify XFS min/max macros.
[XFS] Concurrent Multi-File Data Streams
[XFS] Quota inode has no parent.
[LIB]: export radix_tree_preload()
[XFS] Fix lockdep annotations for xfs_lock_inodes
[FS] Implement block_page_mkwrite.
[XFS] Implement ->page_mkwrite in XFS.
[XFS] Allow punching holes to free space when at ENOSPC
[XFS] Fix inode size update before data write in xfs_setattr
[IA64] fallocate system call
David Gibson (18):
[POWERPC] Split low-level OF-related bootloader code into separate files
[POWERPC] Split out asm-ppc/mmu.h portions for the "classic" hash-based MMU
[POWERPC] Abolish iopa(), mm_ptov(), io_block_mapping() from arch/powerpc
[POWERPC] Remove the dregs of APUS support from arch/powerpc
[POWERPC] Remove a couple of unused definitions from pgtable_32.c
[POWERPC] Start factoring pgtable-ppc32.h and pgtable-ppc64.h
[POWERPC] Kill typedef-ed structs for hash PTEs and BATs
[POWERPC] Merge CPU features pertaining to icache coherency
[POWERPC] Factor zImage's 44x reset code out of ebony.c
[POWERPC] Derive ebc ranges property from EBC registers
[POWERPC] Consolidate cuboot initialization code
[POWERPC] Don't store a command line in the Holly device tree
[POWERPC] Fix problems with device tree representation of TSI-1xx bridges
[POWERPC] Make more OF-related bootwrapper functions available to non-OF platforms
[POWERPC] Abolish unused ucBoardRev variables
[POWERPC] In booting-without-of.txt, clarify that properties must precede subnodes
[POWERPC] Split out asm-ppc/mmu.h portions for Freescale Book-E
[POWERPC] Split out asm-ppc/mmu.h portions for PowerPC 8xx
David Graham (1):
e100: Fix Tyan motherboard e100 not receiving IPMI commands
David Howells (8):
FRV: Connect up new syscalls
FRV: Be (self-)consistent and use CONFIG_GDB_CONSOLE everywhere
FRV: Remove some dead code
AFS: implement file locking
FRV: work around a possible compiler bug
AFS: Use patched rxrpc_kernel_send_data() correctly
FRV: Fix linkage problems
[NET]: Add missing entries to family name tables
David Hubbard (3):
hwmon/w83627ehf: Update the Kconfig entry
hwmon/w83627ehf: Convert to a platform driver
hwmon/w83627ehf: Add error messages for two error cases
David Miller (2):
[HRTIMER] Fix cpu pointer arg to clockevents_notify()
[SCSI] ESP: Increase ESP_BUS_TIMEOUT to 275.
David Rientjes (9):
[SCSI] gdth: fix ambiguous gdthtable definition
USB: use function attribute __maybe_unused
x86_64: Use LOCAL_DISTANCE and REMOTE_DISTANCE in x86_64 ACPI code
x86_64: various cleanups in NUMA scan node
x86_64: extract helper function from e820_register_active_regions
x86_64: fake pxm-to-node mapping for fake numa
x86_64: fake apicid_to_node mapping for fake numa
x86_64: fix e820_hole_size based on address ranges
x86_64: disable srat when numa emulation succeeds
David S. Miller (65):
r8169: kill eth_copy_and_sum()
[IPV4]: The scheduled removal of multipath cached routing support.
[NET]: Kill eth_copy_and_sum().
[PPPOL2TP]: Use proper printf format specifier for size_t.
Merge master.kernel.org:/.../holtmann/bluetooth-2.6
Merge branch 'upstream-davem' of master.kernel.org:/.../linville/wireless-2.6
Merge master.kernel.org:/.../herbert/crypto-2.6
[SPARC64]: Add LDOM virtual channel driver and VIO device layer.
[SPARC64]: Add Sun LDOM virtual network driver.
[SPARC64]: Add Sun LDOM virtual disk driver.
[SPARC64]: Do not ACK an INO if it is disabled or inprogress.
[SPARC64]: Assorted LDC bug cures.
[SPARC64]: Add domain-services nodes to VIO device tree.
[SPARC64]: Export powerd facilities for external entities.
[SPARC64]: Initial domain-services driver.
[SPARC64]: Use more mearningful names for IRQ registry.
[SPARC64]: Abstract out mdesc accesses for better MD update handling.
[SPARC64]: Fix MD property lifetime bugs.
[SPARC64]: Fix setting of variables in LDOM guest.
[SPARC64]: Initial LDOM cpu hotplug support.
[SPARC64]: Unconditionally register vio_bus_type.
[SPARC64]: Fix build regressions added by dr-cpu changes.
[SPARC64]: mdesc.c needs linux/mm.h
[SPARC64]: SMP build fixes.
[SPARC64]: More sensible udelay implementation.
[SPARC64]: Process dr-cpu events in a kthread instead of workqueue.
[SPARC64]: Add ->set_affinity IRQ handlers.
[SPARC64]: Fix leak when DR added cpu does not bootup.
[SPARC64]: Clear cpu_{core,sibling}_map[] in smp_fill_in_sib_core_maps()
[SPARC64]: Give more accurate errors in dr_cpu_configure().
[SERIAL]: Fix console write locking in sparc drivers.
[SPARC64]: dr-cpu unconfigure support.
[SPARC64]: Fix UP build.
[SPARC64]: Fix race between MD update and dr-cpu add.
[SERIAL] SUNHV: Fix jerky console on LDOM guests.
[SPARC64]: Kill explicit %gl register reference.
[SPARC64]: Update defconfig.
[SPARC64]: Add basic infrastructure for MD add/remove notification.
[SPARC64]: Simplify VDC device probing.
[SPARC64]: Simplify VNET probing.
[SPARC64]: Massively simplify VIO device layer and support hot add/remove.
[SPARC64]: Handle LDC resets properly in domain-services driver.
[SPARC64]: Handle reset events in vio_link_state_change().
[SPARC64]: Fix reset handling in VNET driver.
[SPARC64]: Set vio->desc_buf to NULL after freeing.
Merge branch 'upstream-davem' of master.kernel.org:/.../linville/wireless-2.6
[SPARC64]: Use orderly_poweroff().
[SPARC]: Add sys_fallocate() entries.
[SPARC64]: Fix handling of multiple vdc-port nodes.
[SPARC64]: Tweak kernel log messages in power_probe().
[SPARC64]: Tweak assertions in sun4v_build_virq().
[SPARC64]: Update defconfig.
[SPARC64]: Fix two year old bug in early bootup asm.
[SPARC]: Fix serial console device detection.
[SPARC]: Define minimal struct dev_archdata, similarly to sparc64.
[SPARC]: Make sure dev_archdata is filled in for all devices.
[SPARC64]: Improve VIO device naming further.
[SPARC64]: Handle multiple domain-services-port nodes properly.
[SPARC64]: Add proper multicast support to VNET driver.
[SPARC64]: Do not flood log with failed DS messages.
[SPARC64]: Use KERN_ERR in IRQ manipulation error printks.
[SPARC64]: Fix virq decomposition.
[SPARC]: Implement fb_is_primary_device().
[SPARC64]: Convert parport to of_platform_driver.
[SPARC64]: Stop using drivers/char/rtc.c
David Teigland (15):
[DLM] block scand during recovery [1/6]
[DLM] add lock timeouts and warnings [2/6]
[DLM] dlm_device interface changes [3/6]
[DLM] cancel in conversion deadlock [4/6]
[DLM] fix new_lockspace error exit [5/6]
[DLM] wait for config check during join [6/6]
[DLM] fix compile breakage
[DLM] timeout fixes
[DLM] canceling deadlocked lock
[DLM] dumping master locks
[DLM] show default protocol
[GFS2] set plock owner in GETLK info
[GFS2] return conflicts for GETLK
[DLM] don't require FS flag on all nodes
[DLM] dump more lock values
David Warman (2):
V4L/DVB (5641): change VideoNorm to NTSC for Belkin USB Videobus II
V4L/DVB (5642): add comment that VO_MODE is also being set.
David Woodhouse (6):
[POWERPC] PS3: System-bus uevent
[POWERPC] PS3: System-bus modinfo attribute
[BATTERY] Apple PMU driver
[BATTERY] One Laptop Per Child power/battery driver
[POWERPC] Enable arbitary speed tty ioctls and split input/output speed
Mismatching declarations of revision strings in HiSax
Dean Nelson (1):
[IA64] add sn_register_pmi_handler oemcall
Denis Cheng (3):
[NET]: move dev_mc_discard from dev_mcast.c to dev.c
[NET]: merge dev_unicast_discard and dev_mc_discard into one
[NET]: move __dev_addr_discard adjacent to dev_addr_discard for readability
Denis Vlasenko (2):
vsprintf.c: optimizing, part 1 (easy and obvious stuff)
vsprintf.c: optimizing, part 2: base 10 conversion speedup, v2
Denver Gingerich (1):
fix compiler warnings in acorn.c
Diogo Kastrup (1):
HID: fix autocentering of PID devices
Dirk Behme (1):
OMAP: LCD panel support for the TI OMAP OSK board
Divy Le Ray (3):
cxgb3 - sge page management
cxgb3 - Firmware update
cxgb3 - TP SRAM update
Dmitry Butskoy (1):
[IPV6]: MSG_ERRQUEUE messages do not pass to connected raw sockets
Dmitry Monakhov (2):
Fix compilation with EXT_DEBUG, also fix leXX_to_cpu conversions.
ext4: extent macros cleanup
Dmitry Torokhov (25):
Input: aiptek - do not try to export associated event device
Input: aiptek - remove vendor and product attributes from sysfs
Input: aiptek - use attribute group
Input: aiptek - do not check for NULL in attribute methods
Input: aiptek - use maps in attributes
Input: aiptek - kill aiptek_convert_from_2s_complement()
Input: aiptek - use array to list all buttons
Input: wistron - convert to use input-polldev
Input: wistron - add support for querying/changing keymap
Input: convert from class devices to standard devices
Input: xpad - fix report for dpad and inverted Y and RY axes on xbox 360
Input: ppc-beep - switch to using input_dev->dev.parent
IBMASM: whitespace cleanup
IBMASM: dont use extern in function declarations
IBMASM: miscellaneous fixes
IBMASM: must depend on CONFIG_INPUT
Input: add driver for Fujitsu serial touchscreens
Input: i8042 - give more trust to PNP data on i386
Input: document intended meaning of KEY_SWITCHVIDEOMODE
V4L/DVB (5682): SAA7134 - switch to use msecs_to_jiffies()
V4L/DVB (5683): V4L: cx88 - switch to using msecs_to_jiffies()
V4L/DVB (5684): V4L: ir-kbd-i2c - switch to using msecs_to_jiffies()
V4L/DVB (5698): Input: drivers/media - switch to using input_dev->dev.parent
ACPI: dock: fix oops when _DCK evaluation fails
Input: lifebook - fix an oops on Panasonic CF-18
Domen Puncer (3):
[POWERPC] 52xx: sparse fixes
pata_mpc52xx: suspend/resume support
i2c-mpc: work around missing-9th-clock-pulse bug
Dotan Barak (4):
mlx4_core: Get the maximum message size from reported device capabilities
IB/core: Take sizeof the correct pointer when calling kmalloc()
IB/mlx4: Take sizeof the correct pointer in call to memset()
RDMA/cma: Remove local write permission from QP access flags
Doug Thompson (8):
drivers/edac: fix edac_device semaphore to mutex
drivers/edac: fix edac_mc init apis
drivers/edac: fix edac_device init apis
drivers/edac: fix edac_mc sysfs completion code
drivers/edac: code tidying on export-gpl
drivers/edac: fix workq reset deadlock
drivers/edac: fix edac_device sysfs corner case bug
drivers/edac: add to edac docs
Douglas Schilling Landgraf (2):
V4L/DVB (5705): Removed unnecessary .hardware from video_device struct.
V4L/DVB (5828): Kconfig: Added GemTek USB radio and removed experimental dependency.
Douglas Thompson (30):
drivers/edac: add edac_mc_find API
drivers/edac: add RDDR2 memory types
drivers/edac: split out functions to unique files
drivers/edac: add edac_device class
drivers/edac: core.h fix scrubdefs
drivers/edac: mod use edac_core.h
drivers/edac: core Lindent cleanup
drivers/edac: edac_device sysfs cleanup
drivers/edac: cleanup workq ifdefs
drivers/edac: Lindent amd76x
drivers/edac: Lindent i5000
drivers/edac: Lindent i82443bxgx
drivers/edac: Lindent r82600
drivers/edac: add device sysfs attributes
drivers/edac: device output clenaup
drivers/edac: add info kconfig
drivers/edac: update MAINTAINERS files for EDAC
drivers/edac: cleanup spaces-gotos after Lindent messup
drivers/edac: add mips and ppc visibility
drivers/edac: fix ignored return i82875p
include/linux/pci_id.h: add amd northbridge defines
drivers/edac: remove null from statics
drivers/edac: i5000 code tidying
drivers/edac: edac_device code tidying
drivers/edac: mod edac_align_ptr function
drivers/edac: mod edac_opt_state_to_string function
drivers/edac: remove file edac_mc.h
drivers/edac: fix leaf sysfs attribute
drivers/edac: fix edac_device sysfs completion code
drivers/edac: add to maintainers new info
Duane Griffin (2):
HFS+: refactor ASCII to unicode conversion routine for later reuse
HFS+: add custom dentry hash and comparison operations
Ed L. Cashin (1):
docs: static initialization of spinlocks is OK
Ed Lin (1):
[SCSI] stex: use resid for xfer len information
Eddie Dong (5):
KVM: VMX: Avoid saving and restoring msrs on lightweight vmexit
KVM: VMX: Cleanup redundant code in MSR set
KVM: VMX: Avoid saving and restoring msr_efer on lightweight vmexit
KVM: Use symbolic constants instead of magic numbers
KVM: Add support for in-kernel pio handlers
Edgar Pisani (1):
V4L/DVB (5787): Cx88: add remote control support for Leadtek Winfast DTV1000
Eduard-Gabriel Munteanu (1):
uml: DEBUG_SHIRQ fixes
Egor Martovetsky (1):
drivers/edac: new pasemi driver
Eric (1):
[CIFS] zero_user_page() conversions
Eric Dumazet (1):
MM: alloc_large_system_hash() can free some memory for non power-of-two bucketsize
Eric Miao (11):
[ARM] 4434/1: PXA: remove PXA_IRQ_SKIP
[ARM] 4435/1: PXA: remove PXA_INTERNAL_IRQS
[ARM] 4436/1: PXA: move low IRQ initialization code to pxa_init_irq_low()
[ARM] 4437/1: PXA: move the GPIO IRQ initialization code to pxa_init_irq_gpio()
[ARM] 4438/1: PXA: remove #ifdef .. #endif from pxa_gpio_demux_handler()
[ARM] 4440/1: PXA: enable the checking of ICIP2 for IRQs
[ARM] 4450/1: pxa: add pxa25x_init_irq() and pxa27x_init_irq()
[ARM] 4451/1: pxa: make dma.c generic and remove cpu specific dma code
[ARM] 4480/1: pxa: change the pxa device naming scheme
[ARM] 4488/1: pxa: move pxa25x/pxa27x specific code out of pm.c
[ARM] 4489/1: pxa: split pxa_cpu_suspend to processor specific ones
Eric Moore (8):
[SCSI] mpt fusion: update MAINTAINERS (fusion part)
[SCSI] mpt fusion: new mpi headers version 1.5.16
[SCSI] mpt fusion: remove unused header - mpi_inb.h
[SCSI] mpt fusion: remove unused header - linux_compat.h
[SCSI] mpt fusion: fc loginfo using defines from the header
[SCSI] mpt fusion: bump version
[SCSI] mpt fusion: cleanup eh handlers
[SCSI] mpt fusion: fix for mounted raid volume filesytem that goes read-only
Eric Paris (3):
selinux: introduce schedule points in policydb_destroy()
security: Protection for exploiting null dereference using mmap
allow audit filtering on bit & operations
Eric Piel (2):
Input: wriston - reduce polling frequency
Input: wistron - add LED support
Eric Sandeen (4):
ocfs2: zero_user_page conversion
[XFS] Kill off xfs_count_bits
[XFS] Clean up function name handling in tracing code
Use zero_user_page() in ext4 where possible
Eric Sesterhenn (1):
[SCSI] sg: remove unnecessary check
Eric Van Hensbergen (4):
9p: cache meta-data when cache=loose
9p: re-enable mount time debug option
9p: fix a race condition bug in umount which caused a segfault
9p: fix debug compilation error
Eric W. Biderman (1):
x86: initial fixmap support
Eric W. Biederman (4):
buffer: kill old incorrect comment
namespace: ensure clone_flags are always stored in an unsigned long
x86_64: check remote IRR bit before migrating level triggered irq
9p: Don't use binary sysctl numbers.
Eric Wollesen (1):
drivers/edac: new intel 5000 MC driver
Erik Johansson (1):
sh: fix race in parallel out-of-tree build
Ethan Solomita (1):
oom: stop allocating user memory if TIF_MEMDIE is set
FUJITA Tomonori (82):
[SCSI] scsi_lib: add scatter/gather data buffer accessors
[SCSI] 53c700: convert to use the data buffer accessors
[SCSI] aic7xxx: convert to use the data buffer accessors
[SCSI] aic79xx: convert to use the data buffer accessors
[SCSI] ibmmca: convert to use the data buffer accessors
[SCSI] mac53c94: convert to use the data buffer accessors
[SCSI] NCR53c406a: convert to use the data buffer accessors
[SCSI] sym53c416: convert to use the data buffer accessors
[SCSI] sym53c500_cs: convert to use the data buffer accessors
[SCSI] fdomain: convert to use the data buffer accessors
[SCSI] a100u2w: convert to use the data buffer accessors
[SCSI] aha1740: convert to use the data buffer accessors
[SCSI] initio: convert to use the data buffer accessors
[SCSI] eata: convert to use the data buffer accessors
[SCSI] wd7000: convert to use the data buffer accessors
[SCSI] ultrastor: convert to use the data buffer accessors
[SCSI] u14-34f: convert to use the data buffer accessors
[SCSI] qlogicfas408: convert to use the data buffer accessors
[SCSI] BusLogic: convert to use the data buffer accessors
[SCSI] sbp2: convert to use the data buffer accessors
[SCSI] tmscsim: convert to use the data buffer accessors
[SCSI] aic7xxx_old: convert to use the data buffer accessors
[SCSI] arcmsr: convert to use the data buffer accessors
[SCSI] cciss: convert to use the data buffer accessors
[SCSI] libsas: convert to use the data buffer accessors
[SCSI] ipr: convert to use the data buffer accessors
[SCSI] fusion: convert to use the data buffer accessors
[SCSI] qla4xxx: convert to use the data buffer accessors
[SCSI] stex: convert to use the data buffer accessors
[SCSI] nsp32: convert to use the data buffer accessors
[SCSI] 3w-9xxx: convert to use the data buffer accessors
[SCSI] 3w-xxxx: convert to use the data buffer accessors
[SCSI] 3w-9xxx: eliminate missed map_single path
[SCSI] qla2xxx: convert to use the data buffer accessors
[SCSI] dpt_i2o: convert to use the data buffer accessors
[SCSI] megaraid_old: convert to use the data buffer accessors
[SCSI] megaraid_sas: convert to use the data buffer accessors
[SCSI] megaraid: convert to use the data buffer accessors
[SCSI] mesh: convert to use the data buffer accessors
[SCSI] ib_srp: convert to use the data buffer accessors
[SCSI] ips: convert to use the data buffer accessors
[SCSI] aacraid: convert to use the data buffer accessors
[SCSI] i2o: convert to use the data buffer accessors
[SCSI] iscsi_tcp: convert to use the data buffer accessors
[SCSI] hptiop: convert to use the data buffer accessors
[SCSI] esp_scsi: convert to use the data buffer accessors
[SCSI] lpfc: convert to use the data buffer accessors
[SCSI] iscsi_iser: convert to use the data buffer accessors
[SCSI] ibmvscsi: fix timeout bugs
[SCSI] lpfc: fix NPIV mapping problems
[SCSI] sym53c8xx: convert to use the data buffer accessors
[SCSI] ncr53c8xx: convert to use the data buffer accessors
[SCSI] dc395x: convert to use the data buffer accessors
[SCSI] ibmvscsi: convert to use the data buffer accessors
block: changes for blk_rq_unmap_user new API
bsg: minor cleanups
block: export blk_verify_command for SG v4
bsg: add sg_io_v4 structure
bsg: replace SG v3 with SG v4
bsg: add SG_IO to SG v4
Replace s32, u32 and u64 with __s32, __u32 and __u64 in bsg.h for userspace
bsg: simplify __bsg_alloc_command failpath
bsg: add a request_queue argument to scsi_cmd_ioctl()
bsg: bind bsg to request_queue instead of gendisk
bind bsg to all SCSI devices
improve bsg device allocation
bsg: minor bug fixes
bsg: fix a blocking read bug
bsg: fix the deadlock on discarding done commands
add a struct request pointer to the request structure
bsg: add bidi support
bsg: add SCSI transport-level request support
bsg: Kconfig updates
bsg: fix initialization error handling bugs
bsg: device hash table cleanup
bsg: minor cleanup
bsg: Kconfig updates
[SCSI] transport_sas: add SAS management protocol support
[SCSI] libsas: add SAS management protocol handler
[SCSI] libsas: kill unused smp_portal code
[SCSI] bsg: fix bsg_unregister_queue
[SCSI] bsg: unexport sg v3 helper functions
Fabio Massimo Di Nitto (5):
[GFS2] latest gfs2-nmw headers break userland build
[SPARC64]: SMP build fix.
[SPARC64]: Fix MODULE_DEVICE_TABLE() specification in VDC and VNET.
[SPARC64]: Fix device type matching in VIO's devspec_show().
[SPARC64]: Fix log message type in vio_create_one().
Fengguang Wu (13):
readahead: introduce PG_readahead
readahead: add look-ahead support to __do_page_cache_readahead()
readahead: MIN_RA_PAGES/MAX_RA_PAGES macros
readahead: data structure and routines
readahead: on-demand readahead logic
readahead: convert filemap invocations
readahead: convert splice invocations
readahead: convert ext3/ext4 invocations
readahead: remove the old algorithm
readahead: move synchronous readahead call out of splice loop
readahead: pass real splice size
mm: share PG_readahead and PG_reclaim
readahead: sanify file_ra_state names
Fenghua Yu (2):
define new percpu interface for shared data
use the new percpu interface for shared data
Fernando Luis Vázquez Cao (1):
UBI: cleanup usage of try_module_get
Florian Fainelli (1):
[MIPS] Add generic GPIO to Au1x00
Florin Malita (4):
UBI: fix dereference after kfree
ISDN HiSax: uninitialized return in hisax_cs_setup
USB: mos7720, mos7840: remove redundant urb check
IB/mlx4: Fix leaks in __mlx4_ib_modify_qp
Franck Bui-Huu (7):
[MIPS] Allow generic spaces.h to be included by platform specific ones
[MIPS] Clean up asm-mips/mach-generic/spaces.h
[MIPS] Make PAGE_OFFSET aware of PHYS_OFFSET
[MIPS] Move PHY_OFFSET definition in spaces.h
[MIPS] Fix PHYS_OFFSET for 64-bits kernels with 32-bits symbols
[MIPS] Remove Momenco Ocelot C support
[MIPS] User stack pointer randomisation
Francois Romieu (19):
r8169: de-obfuscate modulo arithmetic
r8169: add hooks for per-device hw_start handler
r8169: add helpers for per-device hw_start handler
r8169: populate the hw_start handler for the 8168
r8169: populate the hw_start handler for the 8110
r8169: prettify mac_version
r8169: merge with version 6.001.00 of Realtek's r8169 driver
r8169: merge with version 8.001.00 of Realtek's r8168 driver
r8169: confusion between hardware and IP header alignment
r8169: small 8101 comment
r8169: remove the media option
r8169: cleanup
r8169: add bit description for the TxPoll register
r8169: align the IP header when there is no DMA constraint
r8169: display some extra debug information during startup
r8169: mac address change support
r8169: perform RX config change after mac filtering
eeprom_93cx6: shorten pulse timing to match spec (bis)
8139cp: implement the missing dev->tx_timeout
Frank Blaschka (2):
s390: scatter-gather for inbound traffic in qeth driver
s390: add barriers to qeth driver
Frank Filz (1):
NFSv4: Make sure unlock is really an unlock when cancelling a lock
Frank Lichtenheld (2):
hppb: Add missing dma-mapping.h include
mixart: Add missing vmalloc.h include
Frank Munzert (1):
[S390] z/VM unit record device driver
Frank Pavlic (1):
[S390] qdio: output queue stall on FCP and network devices
Frank van Maarseveen (4):
SUNRPC: cleanup transport creation argument passing
SUNRPC server: record the destination address of a request
SUNRPC client: add interface for binding to a local address
NLM: fix source address of callback to client
Fuxin Zhang (1):
[MIPS] define Hit_Invalidate_I to Index_Invalidate_I for loongson2
G. Liakhovetski (1):
[IrDA]: tsap init routine factorisation.
Gabriel Craciunescu (1):
[PKT_SCHED]: Some typo fixes in net/sched/Kconfig
Gary Hade (3):
PCI: hotplug: acpiphp: fix slot poweroff problem on systems without _PS3
PCI: hotplug: acpiphp: remove hot plug parameter write to PCI host bridge
PCI: hotplug: acpiphp: avoid acpiphp "cannot get bridge info" PCI hotplug failure
Geert Uytterhoeven (24):
[SCSI] 53c700: Fixup m68k drivers:
[POWERPC] PS3: Fix sparse warnings
[POWERPC] PS3: Simplify definition of DBG
[POWERPC] PS3: Frame buffer system-bus rework
[POWERPC] PS3: Fix more sparse warnings
[POWERPC] PS3: Preallocate bootmem memory for the PS3 FLASH ROM storage driver
[POWERPC] PS3: Storage Driver Core
[POWERPC] PS3: Storage device registration routines
acenic: SET_NETDEV_DEV is always there these days
Documentation/block/barrier.txt is not in sync with the actual code: - blk_queue_ordered() no
longer has a gfp_mask parameter - blk_queue_ordered_locked() no longer exists - sd_prepare_flush()
looks slightly different
[SCSI] CONFIG_SCSI_FD_8xx no longer exists
compat32: ignore the LOOP_CLR_FD ioctl
Don't define empty struct bsg_class_device if !CONFIG_BLK_DEV_BSG
fbdev: extract fb_show_logo_line()
fbdev: Add fb_append_extra_logo()
fbdev: SPE helper penguin logo
Cell: Draw SPE helper penguin logos
ps3: Disk Storage Driver
ps3: BD/DVD/CD-ROM Storage Driver
ps3: FLASH ROM Storage Driver
ps3fb: Enable VT_HW_CONSOLE_BINDING for proper kexec
ps3fb: Shrink default virtual frame buffer size from 18 to 9 MiB
ps3fb: Set FBINFO_READS_FAST to speed up text console scrolling
[POWERPC] cell: CONFIG_SPE_BASE is a typo
Geoff Levand (26):
[POWERPC] cell: Add spu shutdown method
[POWERPC] PS3: Rename IPI symbols
[POWERPC] PS3: Use __maybe_unused
[POWERPC] PS3: Map SPU regions as non-guarded
[POWERPC] PS3: Move chip mask defs up
[POWERPC] PS3: Kexec support
[POWERPC] PS3: System-bus rework
[POWERPC] PS3: Repository probe cleanups
[POWERPC] PS3: Vuart rework
[POWERPC] PS3: System manager re-work
[POWERPC] PS3: Rework AV settings driver
[POWERPC] PS3: Device registration routines.
[POWERPC] PS3: Rename processor id symbols
[POWERPC] PS3: Use clear_bit
[POWERPC] Output params value in early_init_devtree
[POWERPC] Correct __secondary_hold comment
[POWERPC] Add signed types to bootwrapper
[POWERPC] Add u64 printf to bootwrapper
[POWERPC] Fix constantness of bootwrapper arg
[POWERPC] Make kernel_entry_t have global scope in bootwrapper
[POWERPC] PS3: Device tree source
[POWERPC] PS3: Select MEMORY_HOTPLUG
[POWERPC] PS3: Update ps3_defconfig
[POWERPC] PS3: Bootwrapper support.
USB: PS3: USB system-bus rework
PS3: Fix build with 32-bit toolchains
George G. Davis (1):
[ARM] 4453/1: Fully Decode ARM instruction set state in show_regs() tombstone
George Shapovalov (1):
[ALSA] usb-audio: another Logitech camera/microphone ID match
Gerrit Renker (3):
[KTIME]: Introduce ktime_us_delta
[CCID3]: Sending time: update to ktime_t
[CCID3]: Fix a bug in the send time processing
Glauber de Oliveira Costa (2):
x86_64: Move functions declarations to header file
x86_64: Use read and write crX in .c files
Graeme Gregory (5):
[ALSA] ASoC S3C24xx machine drivers - s3c2443-AC97
[ALSA] ASoC S3C24xx machine drivers - Openmoko Neo1973
[ALSA] ASoC S3C24xx machine drivers - SMDK 2443
[ALSA] ASoC S3C24xx machine drivers - Kconfig
[ALSA] ASoC S3C24xx machine drivers - lm4857-h missing patch
Grant Likely (5):
[POWERPC] 83xx: Add USB support to mpc8349-mitx board port
[POWERPC] xilinxfb: Parameterize xilinxfb platform device registration
i2c: New DS1682 chip driver
i2c-mpc: Use i2c_add_numbered_adapter
Add support for Xilinx SystemACE CompactFlash interface
Greg Kroah-Hartman (60):
PCI: remove cpqphp driver maintainer
PCI: point people to Bernhard instead of the linux-kernel list
USB: fix up license wording on some of my usb-serial drivers
USB: serial: aircable: clean up urb->status usage
USB: serial: airprime: clean up urb->status usage
USB: serial: belkin_sa: clean up urb->status usage
USB: serial: cyberjack: clean up urb->status usage
USB: serial: cypress_m8: clean up urb->status usage
USB: serial: digi_acceleport: clean up urb->status usage
USB: serial: empeg: clean up urb->status usage
USB: serial: ftdi_sio: clean up urb->status usage
USB: serial: garmin_gps: clean up urb->status usage
USB: serial: generic: clean up urb->status usage
USB: serial: io_edgeport: clean up urb->status usage
USB: serial: io_ti: clean up urb->status usage
USB: serial: ipaq: clean up urb->status usage
USB: serial: ipw: clean up urb->status usage
USB: serial: ir-usb: clean up urb->status usage
USB: serial: keyspan: clean up urb->status usage
USB: serial: keyspan_pda: clean up urb->status usage
USB: serial: kl5kusb105: clean up urb->status usage
USB: serial: kobil_sct: clean up urb->status usage
USB: serial: mct_u232: clean up urb->status usage
USB: serial: mos7720: clean up urb->status usage
USB: serial: mos7840: clean up urb->status usage
USB: serial: navman: clean up urb->status usage
USB: serial: omninet: clean up urb->status usage
USB: serial: option: clean up urb->status usage
USB: serial: oti6858: clean up urb->status usage
USB: serial: pl2303: clean up urb->status usage
USB: serial: safe_serial: clean up urb->status usage
USB: serial: sierra: clean up urb->status usage
USB: serial: ti_usb_3410_5052: clean up urb->status usage
USB: serial: visor: clean up urb->status usage
USB: serial: whiteheat: clean up urb->status usage
USB: sierra: remove incorrect usage of the urb status field
USB: sierra: cleanup the startup and shutdown path
USB: mos7720: change developer email addresses
USB: atm: cxacru: clean up urb->status usage
USB: atm: speedtch: clean up urb->status usage
USB: atm: ueagle-atm: clean up urb->status usage
USB: atm: usbatm: clean up urb->status usage
USB: class: cdc-acm: clean up urb->status usage
USB: class: usblp: clean up urb->status usage
USB: storage: onetouch: clean up urb->status usage
USB: image: mdc800: clean up urb->status usage
USB: image: microtek: clean up urb->status usage
USB: core: message: clean up urb->status usage
USB: misc: adtux: clean up urb->status usage
USB: misc: appledisplay: clean up urb->status usage
USB: misc: auerswald: clean up urb->status usage
USB: misc: ftdi-elan: clean up urb->status usage
USB: misc: iowarrior: clean up urb->status usage
USB: misc: ldusb: clean up urb->status usage
USB: misc: legousbtower: clean up urb->status usage
USB: misc: phidgetkit: clean up urb->status usage
USB: misc: phidgetmotorcontrol: clean up urb->status usage
USB: misc: usblcd: clean up urb->status usage
USB: misc: usbtest: clean up urb->status usage
USB: misc: uss720: clean up urb->status usage
Greg Ungerer (11):
[ARM] 4391/1: make at91 debug unit support optional
[ARM] 4427/1: base Atmel at91x40 architecture defines
[ARM] 4428/1: modify at91 includes to handle non-MMU at91x40 family
nommu: stub expand_stack() for nommu case
m68knommu: use TRHEAD_SIZE instead of hard constant
m68knommu: remove cruft from setup code
m68knommu: remove old cache management cruft from mm code
m68knommu: generic irq handling
m68knommu: start dump from exception stack
m68knommu: remove is_in_rom() function
m68knommu: reformat show_cpuinfo()
Gregory Haskins (2):
KVM: Adds support for in-kernel mmio handlers
KVM: VMX: Fix interrupt checking on lightweight exit
Guennadi Liakhovetski (2):
[SCSI] tmscsim: clean-up status codes
[POWERPC] Don't link timer.o for powerpc systems using generic rtc
Guido Guenther (1):
[NET]: Allow group ownership of TUN/TAP devices.
Guillaume Thouvenin (1):
x86_64: cleanup of unneeded macros
Gwendal Grignou (1):
[SCSI] mpt fusion: update Kconfig help
H. Peter Anvin (38):
x86 setup: MAINTAINERS: formally take responsibility for the i386 boot code
hd.c: remove BIOS/CMOS queries
include/asm-i386/boot.h: This is <asm/boot.h>, not <linux/boot.h>
Unify the CPU features vectors between i386 and x86-64
x86 Kconfig: change X86_MINIMUM_CPU_MODEL to X86_MINIMUM_CPU_FAMILY
Clean up struct screen_info (<linux/screen_info.h>)
Define zero-page offset 0x1e4 as a scratch field, and use it
Make definitions for struct e820entry and struct e820map consistent
Make struct boot_params a real structure, and remove obsolete fields
x86-64: add CONFIG_PHYSICAL_ALIGN for consistency with i386
x86-64: add symbolic constants for the boot segment selectors
Header file to produce 16-bit code with gcc
Top header file for new x86 setup code
Simple bitops for the new x86 setup code.
String-handling functions for the new x86 setup code.
A20 handling code
APM probing code
Command-line parsing code for the new x86 setup code
Console-writing code for the new x86 setup code
Version string for the new x86 setup code
CPU features verification for the new x86 setup code
EDD probing code for the new x86 setup code
MCA support for new x86 setup code
Memory probing support for the new x86 setup code
Voyager support for the new x86 setup code
Video mode probing support for the new x86 setup code
Code for actual protected-mode entry
Assembly header and main routine for new x86 setup code
Linker script for the new x86 setup code
Use the new x86 setup code for i386
Use the new x86 setup code for x86-64; unify with i386
Remove old i386 setup code
scripts: Make cleanfile/cleanpatch warn about long lines
[x86 setup] MAINTAINERS: document x86 setup code git tree
[x86 setup] build/tools.c: fix comment
[x86 setup] Fix assembly constraints
[x86 setup] VGA: Clear the Protect bit before setting the vertical height
[x86 setup] Save/restore DS around invocations of INT 10h
Haavard Skinnemoen (8):
usb gadget: Rename husb2dev -> usba
atmel_serial: fix break handling
[AVR32] Split SM device into PM, RTC, WDT and EIC
[AVR32] Remove optimization of unaligned word loads
[AVR32] Fix build error in parse_tag_rdimg()
[AVR32] Fix atomic_add_unless() and atomic_sub_unless()
[AVR32] Initialize phy_mask for both macb devices
atmel_lcdfb: use spare bits in 32bpp mode as alpha channel
Hal Rosenstock (1):
IB/mad: Enhance SMI for switch support
Hannes Reinecke (1):
[SCSI] fc_transport: Check portstates before invoking target scan
Hans J. Koch (2):
UIO: Add the User IO core code
UIO: Documentation
Hans Verkuil (20):
V4L/DVB (5671): Autodetect new PVR150 low profile cards.
V4L/DVB (5674): Models 30012-30039 are for a low profile PVR250, not PVR150.
V4L/DVB (5729): Remove support for 256 Kb firmware files.
V4L/DVB (5733): Blackbird should accept only new cx2341x encoding firmwares
V4L/DVB (5768): Ivtv: fix converity warning
V4L/DVB (5769): Ivtv: fix broken VBI output support
V4L/DVB (5770): Ivtv: fix return code of VIDIOC_G/S_FBUF when no FB is present
V4L/DVB (5841): tveeprom: add support for Philips FQ1216LME MK3 tuner.
V4L/DVB (5842): ivtv: Add locking to ensure stream setup is atomic.
V4L/DVB (5843): ivtv: fix missing signal_pending check.
V4L/DVB (5844): ivtv: add high volume debugging flag
V4L/DVB (5850): ivtv: improve API command debugging
V4L/DVB (5851): ivtv: fix missing I2C_ALGOBIT config option
V4L/DVB (5853): ivtv: add support to suppress high volume i2c debug messages.
V4L/DVB (5854): ivtv: cleanup of driver messages
V4L/DVB (5855): ivtv: fix Kconfig typo and refer to the driver homepage.
V4L/DVB (5866): ivtv: fix DMA timeout when capturing VBI + another stream
V4L/DVB (5867): videodev2.h: add missing <sys/time.h> for userspace
V4L/DVB (5869): Add check for valid control ID to v4l2_ctrl_next.
V4L/DVB (5880): wm8775/wm8739: Fix memory leak when unloading module
Hans de Goede (6):
HID: fix mismatch between hid-input HUT find/search mapping and the HUT
Input: atkbd - change mapping for e032 from KEY_WWW to KEY_HOMEPAGE
hwmon: fix detection of abituguru volt inputs
hwmon: Add support for newer uGuru's
hwmon: fix Abit Uguru3 driver detection on some motherboards
hwmon: refuse to load abituguru driver on non-Abit boards
Hans-Christian Egtvedt (10):
[WATCHDOG] Watchdog driver for AT32AP700X devices
[WATCHDOG] at32ap700x-wdt: add missing iounmap in _remove
[WATCHDOG] at32ap700x-wdt: add iounmap if probe function fails
Input: add gpio-mouse driver
rtc: make example code jump to done instead of return when ioctl not supported
rtc-dev: return -ENOTTY in ioctl if irq_set_freq is not implemented by driver
Driver for the Atmel on-chip RTC on AT32AP700x devices
[AVR32] CPU frequency scaling for AT32AP
[AVR32] Add Atmel SSC driver platform device to AT32AP architecture
[AVR32] Wire up SSC platform device 0 as TX on ATSTK1000 board
Hans-Jürgen Koch (2):
UIO: Hilscher CIF card driver
hwmon: Add LM93 support
He, Qing (1):
KVM: VMX: Enable io bitmaps to avoid IO port 0x80 VMEXITs
Heiko Carstens (10):
[S390] sclp: introduce some new interfaces.
[S390] sclp: Test facility list before executing a service call.
[S390] zcore: Fix __user annotation.
[S390] smp: Merge smp_count_cpus() and smp_get_save_areas().
[S390] Remove volatile from atomic_t
[S390] dasd: Avoid compile warnings on !CONFIG_DASD_PROFILE
[S390] s390: rename CPU_IDLE to S390_CPU_IDLE
generic bug: use show_regs() instead of dump_stack()
[S390] Simplify stack trace.
[SCSI] zfcp: NULL vs 0 usage
Henrik Kretzschmar (1):
kerneldoc fix in audit_core_dumps
Henrique de Moraes Holschuh (23):
ACPI: thinkpad-acpi: add DMI-based modalias
ACPI: thinkpad-acpi: remove all uneeded initializers
ACPI: thinkpad-acpi: update information on T43 thermal sensor 0xc1
ACPI: thinkpad-acpi: enable more hotkeys
ACPI: thinkpad-acpi: export hotkey maximum masks
ACPI: thinkpad-acpi: export to sysfs the state of the radio slider switch
ACPI: thinkpad-acpi: checkpoint sysfs interface version due to hotkey
ACPI: thinkpad-acpi: update CMOS commands documentation
ACPI: thinkpad-acpi: register input device
ACPI: thinkpad-acpi: add input device support to hotkey subdriver
ACPI: thinkpad-acpi: make the input event mode the default
ACPI: thinkpad-acpi: add power-management handler capability
ACPI: thinkpad-acpi: export EV_SW SW_RADIO events
ACPI: thinkpad-acpi: checkpoint sysfs interface version due to input layer
ACPI: thinkpad-acpi: rename pci HID constant
ACPI: thinkpad_acpi: use bool for boolean parameters
ACPI: thinkpad-acpi: store ThinkPad model information
ACPI: thinkpad-acpi: allow use of CMOS NVRAM for brightness control
ACPI: thinkpad-acpi: react to Lenovo ThinkPad differences in hot key
ACPI: thinkpad-acpi: make sure DSDT TMPx readings don't return +128
ACPI: thinkpad-acpi: make EC-based thermal readings non-experimental
ACPI: thinkpad-acpi: bump up version to 0.15
ACPI: thinkpad-acpi: add locking to brightness subdriver
Henry Su (1):
i2c-piix4: Add support for the ATI SB700
Herbert Xu (5):
[TCPv4]: Improve BH latency in /proc/net/tcp
[NET]: Fix TX checksum feature check
[NET]: Update comments for skb checksums
[CRYPTO] api: Wake up all waiters when larval completes
[CRYPTO] cipher: Remove obsolete fields from cipher_tfm
Herbert van den Bergh (1):
do not limit locked memory when RLIMIT_MEMLOCK is RLIM_INFINITY
Hidetoshi Seto (1):
[IA64] ar.itc access must really be after xtime_lock.sequence has been read
Hirokazu Takata (1):
m32r: A MAINTAINERS entry for the M32R architecture
Hoang-Nam Nguyen (13):
IB/ehca: Change scaling_code parameter description to match default value
IB/ehca: Report RDMA atomic attributes in query_qp()
IB/ehca: Improve latency by unlocking after triggering the hardware
IB/ehca: Fix memory leak in error path of ehca_get_dma_mr()
IB/ehca: Use common error code mapping instead of specific ones
IB/ehca: Use #define for "pages per register_rpage" instead of hardcoded value
IB/ehca: Use macro to calculate number of chunks in a mem block
IB/ehca: MR/MW structure refactoring
IB/ehca: Restructure ehca_set_pagebuf()
IB/ehca: Fix warnings issued by checkpatch.pl
IB/ehca: Support large page MRs
IB/ehca: Generate async event when SRQ limit reached
IB/ehca: Move ehca2ib_return_code() out of line
Holger Schurig (1):
libertas: fix use-after-free in rx path
Hong Liu (1):
mac80211: add support for iwlist channel
Hugh Dickins (3):
shmem: convert to using splice instead of sendfile()
mspec_mmap: don't set VM_LOCKED
Remove nid_lock from alloc_fresh_huge_page
IKEDA, Munehiro (1):
Documentation: add Japanese translated stable_api_nonsense.txt
Ian McDonald (3):
ccid3: Update copyrights
Fix dccp_sum_coverage
loss_interval: Fix timeval initialisation
Ilpo Järvinen (4):
[TCP]: SACK fastpath did override adjusted fackets_out
[BNX2]: Seems to not need net/tcp.h
[DECNET]: Another unnecessary net/tcp.h inclusion in net/dn.h
[TCP]: Verify the presence of RETRANS bit when leaving FRTO
Imre Deak (12):
OMAP: add TI OMAP framebuffer driver
OMAP: add TI OMAP1610 accelerator entry.
OMAP: add TI OMAP1 internal LCD controller
OMAP: add TI OMAP2 internal display controller support.
OMAP: add TI OMAP1 external LCD controller support - SoSSI
OMAP: add TI OMAP2 external LCD controller support - RFBI
OMAP: add external Epson HWA742 LCD controller support
OMAP: add external Epson Blizzard LCD controller support
OMAP: LCD panel support for the TI OMAP H4 board
OMAP: LCD panel support for the TI OMAP H3 board
OMAP: LCD panel support for the TI OMAP1610 Innovator board
OMAP: LCD panel support for the TI OMAP1510 Innovator board
Imre Kaloz (2):
[ARM] 4425/2: Gateway 7001 series support
[ARM] 4426/2: Netgear WG302 v2 and WAG302 v2 support
Ingo Korb (1):
Char: istallion, init+locking fixes
Ingo Molnar (63):
sched: rename idle_type/SCHED_IDLE
sched: add SCHED_IDLE policy
sched: zap the migration init / cache-hot balancing code
sched: uninline set_task_cpu()
sched: remove sched_exit()
sched: add in_atomic_preempt_off()
sched: add init_idle_bootup_task()
sched: move code into kernel/sched_stats.h
sched: increase the resolution of smpnice
sched: cfs core, kernel/sched_fair.c
sched: cfs core, kernel/sched_rt.c
sched: cfs core, kernel/sched_idletask.c
sched: cfs, core data types
sched: cfs rq data types
sched: add rq_clock()/__rq_clock()
sched: make posix-cpu-timers use CFS's accounting information
sched: add cfs_rq ops
sched: clean up the rt priority macros
sched: remove the SleepAVG field
sched: move around resched_task()
sched: cleanup: move dequeue/enqueue_task()
sched: clean up __normal_prio() position
sched: cfs, add load-calculation methods
sched: remove sleep_type
sched: remove expired_starving()
sched: remove the sleep-bonus interactivity code
sched: cfs core code
sched: x86, track TSC-unstable events
sched: turn on the use of unstable events
sched: make use of precise accounting for /proc task stats
sched: clean up fastcall uses of sched_fork()/sched_exit()
sched: clean up include files in sched.c
sched: remove interactivity types
sched: remove interactivity types from sched.h
sched: remove batch_task()
sched: remove unused rq types from sched.c
sched: remove old cpu accounting field
sched: add CFS debug sysctls
sched: scheduler debugging, core
sched: scheduler debugging, enable in Kconfig
sched: add CFS documentation
sched: do not set softirqs to nice +19
sched: style cleanups
sched: clean up sleep_on() APIs
sched: more agressive idle balancing
sched: micro-optimize mmdrop()
sched: add CFS credits
sched: allow larger granularity
sched: remove stale version info from kernel/sched_debug.c
sched: fix show_task()/show_tasks() output
sched: small topology.h cleanup
[RFKILL]: fix net/rfkill/rfkill-input.c bug on 64-bit systems
sched: remove dead code from task_stime()
sched: improve weight-array comments
sched: document prio_to_wmult[]
sched: prettify prio_to_wmult[]
sched: fix up fs/proc/array.c whitespace problems
vdso: print fatal signals
sys_time() speedup
add POSIX clocks and timers maintainer
sched: implement cpu_clock(cpu) high-speed time source
highres: improve debug output
hrtimer: speedup hrtimer_enqueue
Ishizaki Kou (5):
[POWERPC] of_serial: Ignore unknown serial port
[POWERPC] of_serial: add port type checking
spidernet: improve interrupt handling
[POWERPC] Make xmon_write accept a const buffer
[POWERPC] fix showing xmon help
Ivan Kokshaysky (1):
fix alpha ISA support
Ivan N. Zlatev (1):
[ALSA] hda-codec - Fix pin configs for Intel Macs
Ivo van Doorn (3):
Add 93cx6 eeprom library
eeprom_93cx6: Add comment for 1us delay after pulse
[RFKILL]: Make state sysfs writable
J. Bruce Fields (36):
sunrpc: drop BKL around wrap and unwrap
Fix trivial typos in anon_inodes.c comments
knfsd: nfsd4: fix NFSv4 filehandle size units confusion
knfsd: nfsd4: silence a compiler warning in ACL code
knfsd: nfsd4: fix handling of acl errrors
knfsd: nfsd: remove unused header interface.h
knfsd: nfsd: make all exp_finding functions return -errno's on err
knfsd: nfsd4: build rpcsec_gss whenever nfsd4 is built
knfsd: nfsd4: simplify exp_pseudoroot arguments
knfsd: nfsd: remove superfluous assignment from nfsd_lookup
knfsd: nfsd: provide export lookup wrappers which take a svc_rqst
knfsd: nfsd: set rq_client to ip-address-determined-domain
knfsd: nfsd: use ip-address-based domain in secinfo case
knfsd: nfsd: factor nfsd_lookup into 2 pieces
knfsd: nfsd4: make readonly access depend on pseudoflavor
knfsd: nfsd: factor out code from show_expflags
knfsd: nfsd: display export secinfo information
knfsd: nfsd4: secinfo handling without secinfo= option
knfsd: nfsd: allow auth_sys nlm on rpcsec_gss exports
knfsd: nfsd: enforce per-flavor id squashing
locks: convert an -EINVAL return to a BUG
locks: clean up lease_alloc()
locks: share more common lease code
locks: rename lease functions to reflect locks.c conventions
locks: provide a file lease method enabling cluster-coherent leases
locks: export setlease to filesystems
nfs: disable leases over NFS
locks: make posix_test_lock() interface more consistent
locks: fix vfs_test_lock() comment
nfsd: fix possible read-ahead cache and export table corruption
nfsd: return errors, not NULL, from export functions
nfsd: remove unnecessary NULL checks from nfsd_cross_mnt
knfsd: move EX_RDONLY out of header
knfsd: clean up EX_RDONLY
SUNRPC: move bkl locking and xdr proc invocation into a common helper
knfsd: fix typo in export display, print uid and gid as unsigned
Jack Morgenstein (6):
IB/mlx4: Implement query QP
IB/mlx4: Implement query SRQ
IB/mlx4: Fix flow label returned from query QP
IB/mlx4: Fix port returned from query QP for QPs in INIT state
mlx4_core: Reset device when internal error is detected
IB/mlx4: Increase max outstanding RDMA reads as target
Jake Moilanen (1):
[POWERPC] Donate idle CPU cycles on dedicated partitions
Jamal Hadi Salim (5):
[NET_SCHED]: Cleanup readability of qdisc restart
[PKTGEN]: Centralize packet overhead tracking
[PKTGEN]: Introduce sequential flows
[XFRM] Introduce standalone SAD lookup
[PKTGEN]: IPSEC support
James Bottomley (17):
[SCSI] ibmmca: convert to new probing API and fix oopses
[SCSI] scsi_error: send the sense buffer down without copying
[SCSI] Merge up to linux-2.6 head
[SCSI] lpfc: Fix NPIV compile problem
[SCSI] libsas: Add SATA support to STP piece for SATA on SAS expanders
[SCSI] libsas: fix up sas_smp_phy_control()
[SCSI] aic94xx: add SATAPI support
[SCSI] libsas: better error handling in sas_ex_discover_end_dev()
[SCSI] libsas: fixup NCQ for SATA disks
[SCSI] libsas, aic94xx: fix dma mapping cockups with ATA
[SCSI] libsas: fix lockdep issue with ATA
[SCSI] bsg: separate bsg and SCSI (so SCSI can be modular)
[SCSI] scsi_transport_sas: add destructor for bsg
[SCSI] libsas: fix scr_read/write users and update the libata documentation
[SCSI] bsg: fix bsg_register_queue error path
[SCSI] bsg: make class backlinks
[SCSI] libsas: make ATA functions selectable by a config option
James Chapman (6):
[UDP]: Introduce UDP encapsulation type for L2TP
[L2TP]: Changes to existing ppp and socket kernel headers for L2TP
[L2TP]: PPP over L2TP driver core
[L2TP]: Add PPPoL2TP maintainer
[L2TP]: Add PPPoL2TP in-kernel documentation
[UDP]: Cleanup UDP encapsulation code
James Courtier-Dutton (3):
[ALSA] snd-emu10k1: Initial support for E-Mu 1616 and 1616m.
[ALSA] snd-emu10k1:Enable E-Mu 1616m notebook firmware loading.
[ALSA] snd-ca0106: Add support for X-Fi Extreme Audio.
James Jarvis (1):
i386: DMI_MATCH patch in reboot.c for SFF Dell OptiPlex 745 - fixes hang on reboot
James Le Cuirot (1):
V4L/DVB (5821): Saa7134: add remote control support for LifeView FlyDVB-S LR300
James Morris (1):
security: revalidate rw permissions for sys_splice and sys_vmsplice
James Smart (7):
[SCSI] FC Transport support for vports based on NPIV
[SCSI] fc_transport: fix sysfs deadlock on vport delete
[SCSI] lpfc: NPIV: split ports
[SCSI] lpfc: NPIV: add SLI-3 interface
[SCSI] lpfc: NPIV: add NPIV support on top of SLI-3
[SCSI] lpfc: bug fixes
[SCSI] lpfc: update to version 8.2.1
Jan Beulich (13):
PCI: remove pci_dac_dma_... APIs
mm: fix improper .init-type section references
page table handling cleanup
kill vmalloc_earlyreserve
adjust nosmp handling
modpost white list pattern adjustment
x86_64: ia32entry adjustments
i386: allow debuggers to access the vsyscall page with compat vDSO
x86_64: minor exception trace variables cleanup
x86_64: remove unused variable maxcpus
i386: smp-alt-once option is only useful with HOTPLUG_CPU
i386: minor nx handling adjustment
x86_64: remove __smp_alt* sections
Jan Engelhardt (46):
ACPI: Use menuconfig objects
Use menuconfig objects II - netdev (general+100mbit)
HID: Use menuconfig objects
IB: Use menuconfig for InfiniBand menu
Use menuconfigs instead of menus, so the whole menu can be disabled at once
block/Kconfig already has its own "menuconfig" so remove these
Make a "menuconfig" out of the Kconfig objects "menu, ..., endmenu",
[NETFILTER]: x_tables: switch hotdrop to bool
[NETFILTER]: x_tables: switch xt_match->match to bool
[NETFILTER]: x_tables: switch xt_match->checkentry to bool
[NETFILTER]: x_tables: switch xt_target->checkentry to bool
[NETFILTER]: add some consts, remove some casts
[NETFILTER]: Remove incorrect inline markers
[NETFILTER]: Remove redundant parentheses/braces
[NETFILTER]: Add u32 match
[CRYPTO] Kconfig: Use menuconfig objects
USB: Use menuconfig objects
USB: fix gregkh-usb-usb-use-menuconfig-objects
[NETFILTER]: x_tables: add connlimit match
leds: Use menuconfig objects II - LED
Use menuconfig objects II - KVM/Virt
Use menuconfig objects II - auxdisplay
Use menuconfig objects II - EDAC
Use menuconfig objects II - IPMI
Use menuconfig objects II - misc strange dev
Use menuconfig objects II - module menu
Use menuconfig objects II - oprofile
Use menuconfig objects II - Telephony
Use menuconfig objects II - TPM
Use menuconfig objects: connector
Use menuconfig objects: crypto hw
Use menuconfig objects: I2O
Use menuconfig objects: parport
Use menuconfig objects: PNP
Use menuconfig objects: W1
Kernel utf-8 handling
make timespec_equal() take const arguments
Use menuconfig objects: ISDN: CONFIG_ISDN
Use menuconfig objects: ISDN: CONFIG_ISDN_CAPI
Use menuconfig objects: ISDN: CONFIG_CAPI_AVM
Use menuconfig objects: ISDN: CONFIG_CAPI_EICON
Use menuconfig objects II - MD
[SCSI] Use menuconfig objects
Use menuconfig objects: ISDN
Use menuconfig objects: ISDN/Gigaset
[NET]: Make NETDEVICES depend on NET.
Jan Frey (1):
V4L/DVB (5786): Ir-kbd-i2c: add support for Hauppauge HVR1300 remote
Jan Glauber (1):
[S390] Fix broken logic, SIGA flags must be bitwise ORed
Jan Harkes (18):
coda: do not grab an uninitialized fd when the open upcall returns an error
coda: correctly invalidate cached access rights
coda: fix nlink updates for directories
coda: allow removal of busy directories
coda: coda doesn't track atime
coda: use ilookup5
coda: cleanup /dev/cfs open and close handling
coda: cleanup for upcall handling path
coda: block signals during upcall processing
coda: avoid lockdep warning in coda_readdir
coda: replace upc_alloc/upc_free with kmalloc/kfree
coda: ignore returned values when upcalls return errors
coda: cleanup coda_lookup, use dsplice_alias
coda: cleanup downcall handler
coda: remove struct coda_sb_info
coda: remove statistics counters from /proc/fs/coda
coda: update module information
coda: remove CODA_STORE/CODA_RELEASE upcalls
Jan Kara (7):
debugfs: add rename for debugfs files
jbd commit: fix transaction dropping
jbd2 commit: fix transaction dropping
ext2: fix a comment when ext2_release_file() is called
ext3: fix deadlock in ext3_remount() and orphan list handling
ext4: fix deadlock in ext4_remount() and orphan list handling
ext4: copy i_flags to inode flags on write
Jan Kratochvil (6):
USB: Add USB_DEVICE_INTERFACE_PROTOCOL macro
Input: xpad - add support for Xbox 360 gamepad
Input: xpad - add Xbox360 gamepad rumble support
Input: xpad - fix check for succesful usb_buffer_alloc
PIE randomization
Input: xpad - add support for leds on xbox 360 pad
Jan Nikitenko (1):
CRC7 support
Jan-Bernd Themann (2):
ehea: Whitespace cleanup
eHEA: Capability flag for DLPAR support
Jaroslav Kysela (1):
[ALSA] version 1.0.14
Jaroslav Kysela perex@suse.cz (1):
[ALSA] remove duplicate Logitech Quickcam USB ID in usbquirks.h
Jason Baron (1):
speed up madvise_need_mmap_write() usage
Jason Uhlenkott (2):
drivers/edac: new inte 30x0 MC driver
drivers/edac: mod race fix i82875p
Jay Cliburn (5):
atl1: remove irq_sem
atl1: header file cleanup
atl1: cleanup atl1_main
atl1: fix excessively indented code
atl1: reorder atl1_main functions
Jay Fenlason (1):
firewire: fw-sbp2: correctly dereference by container_of
Jay Vosburgh (1):
bonding / ipv6: no addrconf for slaves separately from master
Jean Delvare (38):
i2c: Delete outdated x1205 driver documentation
i2c: Deprecate legacy RTC drivers
i2c: Fix the i2c_smbus_read_i2c_block_data() prototype
matroxfb: Clean-up i2c header inclusions
i2c-sis5595: Resolve resource conflict with sis5595
i2c: New bus driver for the TAOS evaluation modules
i2c/tsl2550: Speed up initialization
i2c-savage4: Delete many unused defines
i2c-rpx: Remove
[IPV4]: Cleanup call to __neigh_lookup()
tty_io: Use kzalloc
V4L/DVB (5815): Cx88: i2c structure templates clean-up
hwmon/lm90: Spelling fix: explicitly
hwmon/smsc47m192: Semaphore to mutex conversion
hwmon/ds1621: Minor cleanups
hwmon/ds1621: Use dynamic sysfs callbacks
hwmon/ds1621: Create individual alarm files
hwmon/pc87360: Convert to a platform driver
hwmon: Use platform_device_add_data()
hwmon: Fault files naming convention
hwmon/via686a: Temperature interrupt configuration fix
hwmon/via686a: Convert to a platform driver
hwmon/via686a: Use dynamic sysfs callbacks
hwmon/sis5595: Convert to a platform driver
hwmon/sis5595: Use dynamic sysfs callbacks
hwmon/sis5595: Use PCI_REVISION_ID
hwmon: Fix a potential race condition on unload
hwmon/w83627ehf: Preserve speed reading when changing fan min
hwmon/smsc47b397: Don't report missing fans as spinning at 82 RPM
hwmon: Improve the pwmN_enable documentation
hwmon/w83627ehf: Fix timing issues
hwmon/w83627ehf: Add support for the VID inputs
hwmon/w83627ehf: Enable VBAT monitoring
hwmon/w83627ehf: Export the thermal sensor types
hwmon/w83627ehf: No need to initialize fan_min
hwmon/w83627ehf: Be quiet when no chip is found
i2c: Delete the i2c-isa pseudo bus driver
x86_64: asm/ptrace.h needs linux/compiler.h
Jean Tourrilhes (2):
softmac: Fix ESSID problem
softmac: Channel is listed twice in scan output
Jean-Christophe DUBOIS (3):
[CELL] fix cbe_cpufreq for legacy SLOF tree.
[CELL] fix cbe_thermal for legacy SLOF tree.
[CELL] allow linux to map Cell regs on legacy SLOF tree.
Jeff (3):
[CIFS] Do not allow signals in cifs_demultiplex_thread
[CIFS] Mount should fail if server signing off but client mount option requires it
[CIFS] ipv6 support no longer experimental
Jeff Dike (12):
uml: fix request->sector update
uml: use get_free_pages to allocate kernel stacks
Add generic exit-time stack-depth checking to CONFIG_DEBUG_STACK_USAGE
uml: xterm driver tidying
uml: pty channel tidying
uml: handle errors on opening host side of consoles
uml: SIGIO support cleanup
uml: simplify helper stack handling
uml: Eliminate kernel allocator wrappers
uml: export hostfs symbols
uml: limit request size on COWed devices
uml: remove dead file
Jeff Garzik (52):
[SCSI] aacraid,qla2xxx: use irq_handler_t where appropriate
[SCSI] fdomain: fix PCMCIA-related warnings
[libata] pata_atiixp: add SB700 PCI ID
[libata] sata_sil: register table cleanup
[libata] PATA drivers: remove ATA_FLAG_SRST
[libata] drivers: remove 'void __iomem *' casts from pre-iomap days
[libata] pdc_adma: Reorder initializers with a couple structs
[libata] sata_sx4: named constant cleanup
[libata] pata_sil680: minor cleanups from benh
[libata] ahci: Factor out SATA port init into a separate function
[libata] ahci: minor internal cleanups
[libata] sata_sx4, sata_via: minor documentation updates
[ATA] Add named constant for ATAPI command DEVICE RESET
[libata] ahci: minor internal cleanups
[libata] pata_ixp4xx: kill unused var
[libata] Clean up driver udma_mask initializers
[libata] AHCI: Add support for Marvell AHCI-like chips (initially 6145)
[libata] Use ATA_UDMAx standard masks when filling driver's udma_mask info
[libata] sata_mv: print out additional chip info during probe
Remove sk98lin ethernet driver.
[netdrvr] Fix dependencies for ax88796 ne2k clone driver
pata_hpt3x3: fix DMA Kconfig option to actually have a hope of working
[libata] sata_mv: Minor cleanups and renaming, preparing for new EH & NCQ
drivers/dma: handle sysfs errors
[libata] sata_mv: minor bug fixes, enhancements, and cleanups (prep for new EH)
[libata] sata_mv: Convert to new exception handling (EH) infrastructure
[libata] sata_mv: Fix and clean up per-chip-generation tests
pda_power: clean up irq, timer
Merge branch 'upstream-jgarzik' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream
kernel/auditfilter: kill bogus uninit'd-var compiler warning
[netdrvr] natsemi: Fix device removal bug
[netdrvr] eepro100, ne2k-pci: abort resume if pci_enable_device() fails
drivers/usb/misc/auerswald: fix status check, remove redundant check
drivers/net/wan/pc300_drv: fix bug caught by gcc warning
drivers/telephony/ixj: cleanup and fix gcc warning
drivers/mtd/ubi/eba: minor cleanup: tighten scope of a local var
drivers/net/wan/sbni: kill uninit'd var warning
drivers/infiniband/hw/mthca/mthca_qp: kill uninit'd var warning
[libata] sata_mv: use pci_try_set_mwi()
drivers/atm/ambassador: kill uninit'd var warning, and fix bug
drivers/*: mark variables with uninitialized_var()
arch/i386/* fs/* ipc/*: mark variables with uninitialized_var()
[ISDN] HiSax: move card setup into separate function
[ISDN] HiSax: move card state alloc/setup code into separate functions
[ISDN] HiSax netjet_s: code movement, prep for hotplug
[ISDN] HiSax netjet_u: split setup into 3 smaller functions
[ISDN] HiSax enternow: split setup into 3 smaller functions
[ISDN] HiSax bkm_a4t: split setup into two smaller functions
[ISDN] HiSax hfc_pci: minor cleanups
Merge branch 'upstream-jgarzik' of git://git.kernel.org/.../linville/wireless-2.6 into
upstream
[libata] sata_mv: Micro-optimization and cleanups
[libata] sata_mv: minor cleanups
Jeff Layton (3):
NFS: Use GFP_HIGHUSER for page allocation in nfs_symlink()
NFS4: on a O_EXCL OPEN make sure SETATTR sets the fields holding the verifier
NFSv4: handle lack of clientaddr in option string
Jennifer Hunt (1):
[AF_IUCV]: Improve description of IUCV and AFIUCV configuration options.
Jens Axboe (38):
use_clustering (sht) bit set to 0 in AHCI ?
blk_hw_contig_segment(): bad segment size checks
Remove acsi.c
Remove legacy CDROM drivers
splice: abstract out actor data
vmsplice: add vmsplice-to-user support
sys_sendfile: switch to using ->splice_read, if available
sendfile: remove .sendfile from filesystems that use generic_file_sendfile()
sendfile: kill generic_file_sendfile()
splice: add void cookie to the actor data
loop: convert to using splice_direct_to_actor() instead of sendfile()
sendfile: convert nfs to using splice_read()
sendfile: convert nfsd to splice_direct_to_actor()
splice: divorce the splice structure/function definitions from the pipe header
pipe: allow passing around of ops private pointer
relay: use splice_to_pipe() instead of open-coding the pipe loop
sendfile: remove bad_sendfile() from bad_file_ops
splice: completely document external interface with kerneldoc
Remove remnants of sendfile()
pipe: change the ->pin() operation to ->confirm()
pipe: add documentation and comments
cfq-iosched: fix async queue behaviour
splice: fix offset mangling with direct splicing (sendfile)
nfsd: fix nfsd_vfs_read() splice actor setup
bsg: support for full generic block layer SG v3
bsg: use u32 etc instead of uint32_t
bsg: style cleanup
bsg: silence a bogus gcc warning
Add queue resizing support
bsg: add cheasy error checks for sysfs stuff
splice: direct splicing updates ppos twice
bsg: address various review comments
bsg: convert to dynamic major
bsg: mark FUJITA Tomonori as bsg maintainer
bsg: fix missing space in version print
debugfs: remove rmdir() non-empty complaint
IDE: fix termination of non-fs requests
splice: fix bad unlock_page() in error case
Jeremy Fitzhardinge (46):
kbuild: .paravirtprobe section is obsolete, so modpost doesn't need to handle it
add kstrndup
add argv_split()
usermodehelper: split setup from execution
Add common orderly_poweroff()
usermodehelper: Tidy up waiting
use elfnote.h to generate vsyscall notes.
paravirt: add an "mm" argument to alloc_pt
paravirt: add a hook for once the allocator is ready
paravirt: increase IRQ limit
paravirt: unstatic leave_mm
paravirt: unstatic smp_store_cpu_info
paravirt: make siblingmap functions visible
paravirt: export __supported_pte_mask
Allocate and free vmalloc areas
paravirt: helper to disable all IO space
Add a sched_clock paravirt_op
Add nosegneg capability to the vsyscall page notes
xen: Add Xen interface header files
xen: Core Xen implementation
xen: virtual mmu
xen: event channels
xen: time implementation
xen: configuration
xen: add pinned page flag
xen: Complete pagetable pinning
xen: ignore RW mapping of RO pages in pagetable_init
xen: Account for stolen time
xen: Implement sched_clock
xen: SMP guest support
xen: Add support for preemption
xen: lazy-mmu operations
xen: hack to prevent bad segment register reload
xen: use the hvc console infrastructure for Xen console
xen: Add grant table support
xen: add the Xenbus sysfs and virtual device hotplug driver
xen: add virtual block device driver.
xen: add virtual network device driver
xen: machine operations
xen: handle external requests for shutdown, reboot and sysrq
xen: Place vcpu_info structure into per-cpu memory
xen: Attempt to patch inline versions of common operations
xen: suppress abs symbol warnings for unused reloc pointers
xen: use iret directly when possible
xen: disable all non-virtual drivers
i386: fix iounmap's