Sponsored link Serve your customers, not your servers, with VERIO Linux VPS. Full-access test-drive here. |
2.6.25-rc1 short-form changelog
Aaron Durbin (1):
x86: add ACPI reboot option
Abhijith Das (2):
[GFS2] patch to check for recursive lock requests in gfs2_rename code path
[GFS2] Allow journal recovery on read-only mount
Abhishek Sagar (4):
ARM kprobes: core code
x86: kprobes change kprobe_handler flow
x86: fix singlestep handling in reenter_kprobe
kprobes: kretprobe user entry-handler
Adam Baker (2):
rt2x00: Unconstify rt2x00dev
rt2x00: Place mutex around USB register access
Adrian Bassett (1):
rtl8180_dev.c: add support for 1799:700f
Adrian Bunk (134):
[JFFS2] make jffs2_get_acl() static
[CRYPTO] geode: Add __dev{init,exit} annotations
[SCSI] 53c7xx: fix removal fallout
[SCSI] lpfc: minor cleanups
[SCSI] megaraid: add __devexit annotation
[SCSI] qla2xxx: Code cleanups.
V4L/DVB (6399): saa7134/: make 2 functions static
V4L/DVB (6569): bt8xx/dst.c: make code static
V4L/DVB (6570): core/dvb_ringbuffer.c: remove unused exports
V4L/DVB (6571): dvb-usb/gp8psk.c: #if 0 gp8psk_bcm4500_reload()
V4L/DVB (6572): dvb-usb/vp702x.c: cleanups
V4L/DVB (6573): unexport flexcop_reset_block_300
V4L/DVB (6574): common/ir-functions.c: make a function static
V4L/DVB (6575): cx23885/: cleanups
V4L/DVB (6576): cx88-mpeg.c: make 4 functions static
V4L/DVB (6577): et61x251/: make 5 functions static
V4L/DVB (6578): dvb-usb: make some debug vars static
V4L/DVB (6623): remove saa7134-oss
V4L/DVB (6665a): finish the VID_HARDWARE_* removal
IB/mthca: Remove MSI support as scheduled
i2c: the scheduled I2C RTC driver removal
i2c: some overdue driver removal
kconfig: remove "enable"
remove __attribute_used__
asm-generic/vmlix.lds.h: simplify __mem{init,exit}* dependencies
Remove references to "make dep"
[TCP]: Make tcp_splice_data_recv() static.
[NET] net/core/request_sock.c: Remove unused exports.
[ATM]: [he] This patch removes the ancient version string.
[SHAPER]: The scheduled shaper removal.
drivers/net/netxen/: cleanups
drivers/net/chelsio/: #if 0 unused functions
ipg: add __devexit annotation
e1000: remove no longer used code for pci read/write cfg
[IrDA]: Irport removal - part 1
[IrDA]: Irport removal - part 2
ext4/super.c: fix #ifdef's (CONFIG_EXT4_* -> CONFIG_EXT4DEV_*)
selinux: make selinux_set_mnt_opts() static
dlm: proper prototypes
x86: unexport __{read,write}_lock_failed
x86 e820_64.c: make 2 functions static
x86 mce_64.c: make struct mcelog static
x86: nmi_64.c: make code static
x86: pci-calgary_64.c: make a variable static
x86: pci-dma_64.c: cleanups
x86: remove -maccumulate-outgoing-args on 32-bit
x86: default to PCI=y
[XFRM]: Remove unused exports.
[TR] net/802/tr.c: sysctl_tr_rif_timeout static
[IPV4]: Make struct ipv4_devconf static.
[TCP]: Unexport sysctl_tcp_tso_win_divisor
block/sunvdc.c:print_version() must be __devinit
unexport add_disk_randomness
ata_piix.c: make piix_merge_scr() static
ide: unexport ide_dma_on
ide: small ide-scan-pci.c cleanup
ide: make wait_drive_not_busy() static again
ide/ppc/pmac.c section fixes
USB: usb/mon/mon_bin.c: cleanups
PCI: make pci_restore_bars() static
PCI: drivers/pci/rom.c: #if 0 two functions
PCI: drivers/pci/: remove unused exports
PCI: always export pci_scan_single_device
PCI: remove additional pci_scan_child_bus() prototype
PCI: drivers/pci/msi.c: move arch hooks to the top
PCI: Kconfig help: don't refer to the PCI-HOWTO
Hibernation: Move function prototypes to header
[BATTERY] Every file should include the headers containing the prototypes for its global
functions.
via-rhine.c:rhine_hw_init() must be __devinit
ibmlana_adapter_names[] must be __devinitdata
olympic_open() must be __devinit
ibmlana_init_one() must be __devinit
IBMLANA no longer has to depend on MCA_LEGACY
drivers/net/sunvnet.c:print_version() must be __devinit
net/sunqe.c section fix
net/sunbmac.c section fix
e1000e: make a function static
e1000: make e1000_dump_eeprom() static
remove obsolete tokenring maintainer information
remove obsolete contact information from CREDITS
remove Documentation/smp.txt
move frv docs one level up
Jesper Juhl is the new trivial patches maintainer
ACPI: make acpi_dmi_dump() static
ACPI: make struct osi_linux static
[IPSEC] xfrm4_beet_input(): fix an if()
[SPARC64] pci_sun4v.c: Section fixes.
drivers/bluetooth/bpa10x.c: fix memleak
drivers/bluetooth/btsdio.c: fix double-free
[NET] rtnetlink.c: remove no longer used functions
mm/page-writeback.c: make a function static
make __vmalloc_area_node() static
m68knommu: remove duplicate exports
kernel/power/disk.c: make code static
make kernel_shutdown_prepare() static
nubus: kill drivers/nubus/nubus_syms.c
m68k: kill arch/m68k/mac/mac_ksyms.c
m68k: kill arch/m68k/hp300/ksyms.c
m68k: kill arch/m68k/amiga/amiga_ksyms.c
m68k: kill arch/m68k/atari/atari_ksyms.c
m68k: kill arch/m68k/mvme16x/mvme16x_ksyms.c
iwl3945-base.c: fix off-by-one errors
ata_piix.c:piix_init_one() must be __devinit
make ipc/util.c:sysvipc_find_ipc() static
cleanup after APUS removal
remove mm_{ptov,vtop}()
proper show_interrupts() prototype
scheduled OSS driver removal
proper prototype for signals_init()
kernel/ptrace.c should #include <linux/syscalls.h>
make srcu_readers_active() static
kernel/notifier.c should #include <linux/reboot.h>
proper prototype for get_filesystem_list()
fs/utimes.c should #include <linux/syscalls.h>
fs/signalfd.c should #include <linux/syscalls.h>
fs/eventfd.c should #include <linux/syscalls.h>
proper prototype for vty_init()
drivers/misc/lkdtm.c: cleanups
calibrate_delay() must be __cpuinit
idle_regs() must be __cpuinit
fs/ecryptfs/: possible cleanups
make video/geode/lxfb_core.c:geode_modedb[] static
video/hpfb.c section fix
drivers/video/pm3fb.c section fix
make jbd/journal.c:__journal_abort_hard() static
ACPI: misc cleanups
move edac.txt two levels up
kernel/cgroup.c: remove dead code
kernel/cgroup.c: make 2 functions static
[SCSI] libiscsi: make __iscsi_complete_pdu() static
[SCSI] advansys: make 3 functions static
kill UDFFS_{DATE,VERSION}
The scheduled 'time' option removal
fix xtensa timerfd breakage
Adrian Hunter (3):
[MTD] [OneNAND] Do not stop reading for ECC errors
[MTD] [OneNAND] Do not release chip twice
[MTD] [OneNAND] fix call to onenand_verify when writing subpages
Adrian McMenamin (2):
sh: Kill off hs7751rvoip reference from arch/sh/Kconfig.
cdrom: Add support for Sega Dreamcast GD-ROM.
Aegis Lin (2):
[POWERPC] spufs: Use separate timer for /proc/spu_loadavg calculation
[SCSI] ps3rom: sector size should be 512 bytes
Ahmed S. Darwish (1):
lguest: accept guest _PAGE_PWT page table entries
Aidan Thornton (1):
V4L/DVB (6619): Use MTS firmware for the HVR-900
Aidan Williams (1):
EMAC driver: bf537 MAC multicast hash filtering patch
Akinobu Mita (10):
V4L/DVB (6848): bttv: check pci_register_driver() error
V4L/DVB (7077): bt878: remove handcrafted PCI subsystem ID check
[TUN]: Use iov_length()
[BATTERY] power_supply_leds: use kasprintf
fs: use hlist_unhashed
fs: use list_for_each_entry_reverse and kill sb_entry
ext[234]: fix comment for nonexistent variable
ext[234]: use ext[234]_get_group_desc()
ext[234]: remove unused argument for ext[234]_find_goal()
ext[234]: cleanup ext[234]_bg_num_gdb()
Akira Tsukamoto (1):
USB: pl2303: add support for RATOC REX-USB60F
Al Viro (74):
libata annotations and fixes
endianness annotations and fixes for olympic
sunhme endianness annotations
sungem endianness annotations
e1000e endianness annotations
e1000 endianness annotations
NULL noise in drivers/net
forcedeth endianness bugs
e100 endianness annotations
ixgbe endianness annotations
ixgb endianness annotations
annotate tun
annotate the rest of drivers/net/wan
eepro100 annotations
slhc annotations
qla3xxx annotations
eliminate byteswapping in struct ieee80211_qos_parameters
several missing cpu_to_le16() in ieee80211softmac_capabilities()
ieee80211softmac_auth_resp() fix
ieee80211: fix misannotations
ieee80211: beacon->capability is little-endian
airo: fix transmit_802_11_packet()
airo: fix endianness bug in ->dBm handling
airo: bug in airo_interrupt() handling on incoming 802.11
airo endianness bug: cap_rid.extSoftCap
airo: fix writerids() endianness
hostap: fix endianness with txdesc->sw_support
p54common annotations and fixes
ipw2100 annotations and fixes
ray_cs fixes
ipw2200 fix: struct ieee80211_radiotap_header is little-endian
ipw2200 fix: ->rt_chbitmask is le16
ipw2200: ipw_tx_skb() endianness bug
airo: trivial endianness annotations
airo: sanitize handling of SSID_rid
bap_read()/bap_write() work with fixed-endian buffers
airo: sanitize BSSListRid handling
airo: sanitize handling of WepKeyRid
airo: sanitize handling of StatsRid
airo: sanitize handling of CapabilityRid
airo: sanitize APListRid handling
airo: sanitize handling of StatusRid
airo: last of endianness annotations
hostap annotations
hostap: don't mess with mixed-endian even for internal skb queues
p54pci: endianness annotations and fixes
bcm43xx annotations
prism54 trivial annotations
ipw2200 trivial annotations
ipw2200: do not byteswap struct ipw_associate
misc wireless annotations
annotate chelsio
annotate cxgb3
annotate myri10ge
annotate netxen
bnx2 annotations
Fix dl2k constants
switch audit_get_loginuid() to task_struct *
get rid of loginuid races
big-endian support for via-velocity
dlm: use proper C for dlm/requestqueue stuff (and fix alignment bug)
dlm: dlm_process_incoming_buffer() fixes
dlm: do not byteswap rcom_lock
dlm: do not byteswap rcom_config
dlm: use proper type for ->ls_recover_buf
dlm: missing length check in check_config()
dlm: validate data in dlm_recover_directory()
dlm: verify that places expecting rcom_lock have packet long enough
dlm: receive_rcom_lock_args() overflow check
dlm: make find_rsb() fail gracefully when namelen is too large
dlm: fix overflows when copying from ->m_extra to lvb
dlm: fix dlm_dir_lookup() handling of too long names
dlm: dlm/user.c input validation fixes
sdio: fix module device table definition for m68k
Alain Degreffe (1):
USB: add iuu_phoenix driver
Alan Cox (53):
libata: Disable ATA8-ACS proposed Trusted Computing features by default
libata: IORDY handling
libata-sff: tf_load
pata_ninja32: Cardbus ATA initial support
pata_pcmcia: Add support for dumb 8bit IDE emulations
libata/pata_it821x: Improve handling of poorly compatible emulations
pata_pcmcia: Minor cleanups and support for dual channel cards
pata_legacy: resychronize with upstream changes and resubmit
pata_mpc52xx: remove un-needed assignment
pata_serverworks: Fix cable types and cosmetics
pata_winbond: error return
ata_generic: Cenatek support
pata_legacy: Merge winbond support
[SCSI] aacraid: fix security weakness
[WATCHDOG] wdt: fix locking
[SERIAL] 21285: Report baud rate back via termios
3c501: Bring into compliance with the coding style
slip: Drag kicking and screaming into coding style compliance
x86: isolate PIC/PIT in/out calls
x86: serverworks: IRQ routing needs no _p
x86: reboot: remove inb_p usage
pata_sl82c105: dual channel support
USB: keyspan: Fix oops
USB: belkin_sa: clean up for new style termios and speed handling, plus style
USB: keyspan_pda: clean up speed handling
USB: mct232: speed, new termios and compliance cleanups
USB: mos7720: clean up termios
USB: ti_usb: termios cleanups
USB: io_ti: clean up termios handling
USB: oti6858: cleanup
pdc202xx_old: remove surplus initialiser
serial: speed setup failure reporting
serial: Coding style
geode lists are subscriber only
ACPI: its a directory not a folder....
tty: Kill TTY_FLIPBUF_SIZE
mxser/mxser_new: first pass over termios reporting for the mxser cards
moxa: first pass at termios reporting
n_tty: clean up old code to follow coding style and (mostly) checkpatch
rocket: first pass at termios reporting
rocket: don't let random users reset the controller
tty_audit: fix checkpatch complaint
tty_io: drag screaming into coding style compliance
tty_ioctl: drag screaming into compliance with the coding style
8250_early: coding style
8250_gsc: coding style
8250_hp300: coding style
8250_hub6: codding style
8250_pci: coding style
serial8250: coding style
8250: enable rate reporting via termios
serial_core: bring mostly into line with coding style
x25_asy: Fix ref count rule violation
Alan Stern (15):
Driver core: fix race in __device_release_driver
Kobject: drop child->parent ref at unregistration
USB: usb-storage: new "lockable" subclass 0x07
USB: make ksuspend_usbd thread non-freezable
USB: don't change HC power state for a FREEZE
USB: dummy_hcd: don't register drivers on the platform bus
USB: repair USBDEVFS_CONNECT ioctl
USB: updates to usb_reset_composite_device()
USB: add usbfs stubs for suspend and resume
USB: EHCI: add separate IAA watchdog timer
USB: dummy_hcd: change the default power budget
USB: EHCI: move del_timer_sync calls outside spinlocked region
USB: EHCI: add a short delay to the bus_suspend routine
Hibernation: Add PM_RESTORE_PREPARE and PM_POST_RESTORE notifiers (rev. 2)
PM: Convert PM notifiers to out-of-line code
Alasdair G Kergon (5):
dm: mark function lists static
dm ioctl: remove lock_kernel
dm: targets no longer experimental
dm mpath: add missing static
dm crypt: move queue functions
Albert Graham (1):
V4L/DVB (6752): saa7134: Enable remote control support for Avermedia M102
Albert Lee (1):
libata: zero xfer length on ATAPI data xfer IRQ is HSM violation
Alejandro Martinez Ruiz (7):
[ARM] ARRAY_SIZE() cleanup
netdev: use ARRAY_SIZE() instead of sizeof(array) / ETH_GSTRING_LEN
netdev: ARRAY_SIZE() cleanups
sk98lin: kill bogus check and convert to use ARRAY_SIZE()
[MIPS] Converting most array size calculations to use ARRAY_SIZE().
m68k: ARRAY_SIZE() cleanup
dio: ARRAY_SIZE() cleanup
Alejandro Riveira Fernández (1):
sata_via.c: Remove missleading comment.
Alessandro Zummo (1):
Cosmetic fixes to RTC subsystem's Kconfig
Alex Chiang (3):
PCI: hotplug: acpiphp: Remove unused variable from acpiphp
PCI: hotplug: pci_hotplug_core whitespace fix
PCI: hotplug: Link fakephp last
Alex Dubov (1):
memstick: initial commit for Sony MemoryStick support
Alex Tomas (2):
ext4: Add new functions for searching extent tree
ext4: Add multi block allocator for ext4
Alexander Belyakov (1):
[MTD] [NOR] Prevent erase command invocation on suspended chip
Alexander van Heukelum (1):
x86: avoid section mismatch involving arch_register_cpu
Alexey Demin (1):
EMAC driver: fix bug - invalidate data cache of new_skb->data range when cache is WB
Alexey Dobriyan (22):
[CRYPTO] hifn_795x: Fixup container_of() usage
sched, futex: detach sched.h and futex.h
[NETFILTER]: x_tables: change xt_table_register() return value convention
[NETFILTER]: x_tables: per-netns xt_tables
[NETFILTER]: x_tables: return new table from {arp,ip,ip6}t_register_table()
[NETFILTER]: ip_tables: propagate netns from userspace
[NETFILTER]: ip_tables: per-netns FILTER, MANGLE, RAW
[NETFILTER]: ip6_tables: netns preparation
[NETFILTER]: ip6_tables: per-netns IPv6 FILTER, MANGLE, RAW
[NETFILTER]: arp_tables: netns preparation
[NETFILTER]: arp_tables: per-netns arp_tables FILTER
[NETFILTER]: netns: put table module on netns stop
[NETFILTER]: x_tables: semi-rewrite of /proc/net/foo_tables_*
[NETFILTER]: x_tables: netns propagation for /proc/net/*_tables_names
[NETFILTER]: x_tables: create per-netns /proc/net/*_tables_*
fix ! versus & precedence in various places
proc: remove MODULE_LICENSE
proc: less LOCK operations during lookup
proc: simplify function prototypes
proc: remove useless check on symlink removal
proc: fix ->open'less usage due to ->proc_fops flip
Fix container_of() usage
Alexey Korolev (2):
[MTD] [NOR] Support Intel P3x flash support with CFI version 1.5
[JFFS2] Fix return value check for mtd->point() in check_node_data()
Alexey Starikovskiy (4):
ACPI: Defer enabling of level GPE until all pending notifies done
ACPI: EC: Do the byte access with a fast path
ACPI: EC: Some hardware requires burst mode to operate properly
ACPI: SBS: Host controller must initialize before SBS.
Alistair John Strachan (1):
x86: force enable HPET on (some?) ICH9 boards
Amit Shah (1):
KVM: Make unloading of FPU state when putting vcpu arch-independent
Anand Gadiyar (1):
ARM: OMAP: Add DMA support for chaining and 3430
Ananth N Mavinakayanahalli (1):
x86: kprobes: add kprobes smoke tests that run on boot
Andi Kleen (76):
[SCSI] sg: Only print SCSI data direction warning once for a command
kbuild: declare the modpost error functions as printf like
kbuild: fix format string warnings in modpost
kbuild: fix a buffer overflow in modpost
clocksource: make clocksource watchdog cycle through online CPUs
x86: untable __init references between IO data
x86: make ptrace.h safe to include from assembler code
x86: implement support to synchronize RDTSC through MFENCE on AMD CPUs
x86: Implement support to synchronize RDTSC with LFENCE on Intel CPUs
x86: move nop declarations into separate include file
x86: introduce rdtsc_barrier()
x86: remove get_cycles_sync
x86: remove the now unused X86_FEATURE_SYNC_RDTSC
x86: move X86_FEATURE_CONSTANT_TSC into early cpu feature detection
x86: allow TSC clock source on AMD Fam10h and some cleanup
x86: remove explicit C3 TSC check on 64bit
x86: don't disable TSC in any C states on AMD Fam10h
genirq: turn irq debugging options into module params
x86: add /proc/irq/*/spurious to dump the spurious irq debugging state
x86: remove CPU capabitilites printks on 32-bit
x86: document fdimage/isoimage completely in make help
x86: compile apm and voyager module only when selected in Kconfig
x86: Set CFQ as default in 32-bit defconfig
x86: mark memory_setup __init
x86: move MWAIT idle check to generic CPU initialization on 32-bit
x86: use the correct cpuid method to detect MWAIT support for C states
x86: use shorter addresses in i386 segfault printks
x86: replace hard coded reservations in 64-bit early boot code with dynamic table
x86: optimize lock prefix switching to run less frequently
x86: don't disable the APIC if it hasn't been mapped yet
x86: print which shared library/executable faulted in segfault etc. messages v3
x86: add framework to disable CPUID bits on the command line
x86: convert some existing cpuid disable options to new generic bitmap
x86: don't disable RDTSC in userland for 32bit notsc
x86: convert TSC disabling to generic cpuid disable bitmap
x86: add noclflush option
x86: add generic clearcpuid=... option
x86: remove iBCS support
c_p_a(): do a simple self test at boot
x86: clean up pte_exec
x86: add pte accessors for the global bit
x86: c_p_a(), add simple self test at boot
x86: cpa: use wbinvd() macro instead of inline assembly in 64bit c_p_a()
x86: cpa: remove unnecessary masking of address
x86: shrink __PAGE_KERNEL/__PAGE_KERNEL_EXEC on non PAE kernels
x86: add pte_pgprot to 32-bit
x86: don't drop NX bit in pte modifier functions on 32-bit
x86: fix c_p_a() boot crash
x86: c_p_a() fix: reorder TLB / cache flushes to follow Intel recommendation
x86: c_p_a() make it more robust against use of PAT bits
x86: introduce canon_pgprot()
x86: remove set_kernel_exec()
x86: fix early_ioremap() on 64-bit
x86: move NUMAQ io handling into arch/x86/pci/numa.c
x86: remove special NUMAQ support in io_32.h
x86: cpa, add the PAT bit defines
x86: cpa, only flush the cache if the caching attributes have changed
x86: rename LARGE_PAGE_SIZE to PMD_PAGE_SIZE
x86: switch pci-gart over to using set_memory_np() instead of clear_kernel_mapping()
x86: remove now unused clear_kernel_mapping
x86: switch direct mapping setup over to set_pte
x86: add feature macros for the gbpages cpuid bit
x86: add PUD_PAGE_SIZE
x86: add pgtable accessor functions for gbpages
x86: add gbpages support to lookup_address
x86: support gbpages in pagetable dump
x86: implement gbpages support in change_page_attr()
page allocator: remove unused arguments in zone_init_free_lists()
BKL-removal: convert ext2 over to use unlocked_ioctl
BKL-removal: remove incorrect BKL comment in ext2
BKL-removal: remove incorrect comment refering to lock_kernel() from jbd/jbd2
BKL-removal: Use unlocked_ioctl for jfs
BKL-removal: Implement a compat_ioctl handler for JFS
Allow executables larger than 2GB
BKL-Removal: convert pipe to use unlocked_ioctl too
Remove a.out interpreter support in ELF loader
Andre Detsch (3):
[POWERPC] cell: safer of_has_vicinity routine
[POWERPC] spufs: DMA Restart after SIGSEGV
[POWERPC] spufs: Fix memory leak on SPU affinity
Andre Haupt (7):
Input: remove duplicate includes
USB: cyberjack: remove a unnecessary variable.
gameport: remove duplicate include
bf54x: remove duplicate include
jonada720: remove duplicate include
fbmon: remove unnecessary local variable
fbmon: cleanup trailing whitespaces
Andrea Arcangeli (1):
Fix /proc dcache deadlock in do_exit
Andrea Merello (1):
rtl8187: fix tx power reading
Andreas Degert (1):
[ALSA] hdsp: make Multiface II work again
Andreas Herrmann (1):
x86: fix detection of CONSTANT_TSC bit for AMD CPUs
Andreas Herrmann3 (1):
x86: fix cpu MHz reporting for AMD family 0x11
Andreas Mohr (2):
kbuild: eradicate bashisms in scripts/patch-kernel
e100: fix spelling errors
Andres Salomon (13):
kconfig: use getopt() in conf.c for handling command line arguments
libertas: drop useless default_fw_name variable
libertas: mark module_init/exit functions as __init/__exit
libertas: reset devices upon disconnect rather than module unloading
libertas: nuke useless variable usbdriver_name and useless comments
x86: GEODE: update GPIO API to support setting multiple GPIOs at once
power: remove POWER_SUPPLY_PROP_CAPACITY_LEVEL
power: fix incorrect unregistration in power_supply_create_attrs error path
x86: GEODE: MFGPT: Minor cleanups
x86: GEODE: MFGPT: drop module owner usage from MFGPT API
x86: GEODE: MFGPT: replace 'flags' field with 'avail' bit
x86: GEODE: MFGPT: make mfgpt_timer_setup available outside of mfgpt_32.c
x86: GEODE: MFGPT: fix a potential race when disabling a timer
Andrew Lutomirski (1):
rc80211_pid should respect fixed rates.
Andrew Morgan (2):
Add 64-bit capability support to the kernel
Remove unnecessary include from include/linux/capability.h
Andrew Morton (73):
[CRYPTO] hifn: Add missing includes
[SCSI] sgiwd93: export sgiwd93_reset()
drivers/ata/libata-eh.c: fix printk warning
pata_hpt37x: checkpatch fixes
[libata] pata_winbond: update for new ->data_xfer hook
[libata] pata_legacy: typo fix
V4L/DVB (6749): v4l-nopage-fix
V4L/DVB (6808): git-dvb: fix build in drivers/media/dvb/frontends/tda18271.h
V4L/DVB (6809): git-dvb: drivers/media/video/et61x251/et61x251_core.c: fix warnings
V4L/DVB (6811): media-video-usbvision-add-mutex_unlock-to-error-paths-fix
V4L/DVB (6818): git-dvb: drivers/media/dvb/frontends/zl10353.c: avoid 64-bit divide
V4L/DVB (6976): drivers/media/radio/radio-sf16fmr2.c: fix error handling
ide: printk fix
[NET]: fix drivers/net/ns83820.c build
drivers/net/wireless/iwlwifi/iwl-3945.c: fix printk warning
drivers/net/wireless/rt2x00/rt2x00usb.c: fix uninitialized var warning
x86: kmap_atomic() debugging
x86: PIE executable randomization, checkpatch fixes
x86: PIE executable randomization, uninlining
x86: __vdso_getcpu() warning fix
x86: arch/x86/kernel/cpu/mcheck/ checkpatch fixes
x86: arch/x86/kernel/cpu/mcheck/k7.c checkpatch fixes
x86: arch/x86/math-emu/errors.c: fix printk warnings
git-x86: drivers/pnp/pnpbios/bioscalls.c build fix
arch/x86/mm/numa_64.c: section fix
x86: export copy_from_user_ll_nocache[_nozero]
[ALSA] copy_ctl_value_from_user() warning fix
[ALSA] sound/usb/usbaudio.c: fix build with CONFIG_PM=n
[patch 1/2] kernel/audit.c: warning fix
USB: testing driver: don't free a locked mutex
PCI: drivers/pci/quirks.c: coding-style cleanup
x86: fix RTC lockdep warning: potential hardirq recursion
fix AGP warning
bluetooth: uninlining
kvm: i386 fix
drivers/net/wireless/b43/main.c needs io.h
get_task_comm(): return the result
clone: prepare to recycle CLONE_STOPPED
include/asm-powerpc/nvram.h needs list.h
revert "capabilities: clean up file capability reading"
alpha: atomic_add_return() should return int
alpha: fix warning by fixing flush_tlb_kernel_range()
b43: fix build with CONFIG_SSB_PCIHOST=n
timerfd: fix remaining architectures
deprecate smbfs in favour of cifs
drivers/ide/ide-acpi.c: fix uninitialized var warning
drivers/ide/legacy/hd.c: fix uninitialized var warning
Input: i8042 - non-x86 build fix
ata: drivers/ata/sata_mv.c needs dmapool.h
read_current_timer() cleanups
debug_smp_processor_id() fixlets
speed up jiffies conversion functions if HZ==USER_HZ
drivers/isdn/hardware/eicon/debug.c: fix uninitialized var warning
neofb: avoid overwriting fb_info fields
vermilion.c: use ALIGN(), not __ALIGN_MASK()
9p: fix p9_printfcall export
[SCSI] dc395x: fix uninitialized var warning
dm snapshot: use uninitialized_var
dm: table use uninitialized_var
dm ioctl: use uninitialized_var
fix "modules: make module_address_lookup() safe"
aoe: statically initialise devlist_lock
fs/hfsplus/unicode.c: fix uninitialized var warning
fs/afs/security.c: fix uninitialized var warning
mount-options-fix-tmpfs-fix
revert "proc: fix the threaded proc self"
bnx2x: section fix
bnx2: section fix
pppol2tp: fix printk warnings
typhoon: section fix
natsemi: section fix
via-velocity: section fix
starfire: secton fix
Andrew Murray (2):
sh: sh7712 clock support
sh: Update SE7712 PCLK definition.
Andrew Paprocki (4):
[ALSA] hda-codec - Fix definition of AC_KNBCAP_DELTA to match spec
[ALSA] hda-codec - Add missing #defines (and 1 rename) in hda_codec.h
[ALSA] hda_intel: Fix multiple device support by incrementing device count
[ALSA] hda_proc - Add a number of new settings to proc codec output
Andrew Patterson (4):
ACPI: Check for any matching CID when walking namespace.
PCI ACPI: Added a function to register _OSC with only PCIe devices.
PCI ACPI: AER driver should only register PCIe devices with _OSC
PCI: Run ACPI _OSC method on root bridges only
Andrew Sharp (2):
[MIPS] Put cast inside macro instead of all the callers
Platform real time clock driver for Dallas 1511 chip
Andrew Vasquez (22):
[SCSI] qla2xxx: Don't explicitly read mbx registers while processing a system-error.
[SCSI] qla2xxx: Correct NPIV support for recent ISPs.
[SCSI] qla2xxx: Update version number to 8.02.00-k6.
[SCSI] qla2xxx: Consolidate duplicate sense-data handling codes.
[SCSI] qla2xxx: Retrieve additional HBA port statistics from recent ISPs.
[SCSI] qla2xxx: Fix for 32-bit platforms with 64-bit resources.
[SCSI] qla2xxx: Wait for FLASH write-protection to complete after a write.
[SCSI] qla2xxx: Restrict MSI/MSI-X enablement on select ISP2432-type HBAs.
[SCSI] qla2xxx: Don't schedule the DPC routine to perform an issue-lip request.
[SCSI] qla2xxx: Trace-Control naming cleanups.
[SCSI] qla2xxx: Add Fibre Channel Event (FCE) tracing support.
[SCSI] qla2xxx: Correct late-memset() of EFT buffer.
[SCSI] qla2xxx: Update version number to 8.02.00-k7.
[SCSI] qla2xxx: Correct resource_size_t usages.
[SCSI] qla2xxx: Add MODULE_FIRMWARE hint for ISP25XX firmware.
[SCSI] qla2xxx: Cleanup any outstanding SRB resources during shutdown.
[SCSI] qla2xxx: Clear EFT buffer before firmware reinitialization.
[SCSI] qla2xxx: Cleanse memory allocation logic during probe.
[SCSI] qla2xxx: Consolidate RISC-parity enablement codes.
[SCSI] qla2xxx: Move RISC-interrupt-register modifications to qla2x00_request_irqs().
[SCSI] qla2xxx: Correct issue where incorrect init-fw mailbox command was used on non-NPIV
capable ISPs.
[SCSI] qla2xxx: Update version number to 8.02.00-k8.
Andrew Victor (21):
[MTD] mtd_dataflash: Incorrect compare-after-write check
[ARM] 4601/1: KS8695: PCI support
[ARM] 4603/1: KS8695: debugfs interface to view pin state
[ARM] 4602/3: AT91: debugfs interface to view GPIO pin state
[ARM] 4610/2: AT91: Support for STN LCD on SAM9261-EK board.
[ARM] 4656/1: AT91: Tweak interrupt priorities
[ARM] 4657/1: AT91: Header definition update
[ARM] 4750/1: [AT91] STN LCD displays on SAM9261
[ARM] 4751/1: [AT91] ISI peripheral on SAM9263
[ARM] 4752/1: [AT91] RTT, RTC and WDT peripherals on SAM9
[ARM] 4753/1: [AT91] Use DMA_BIT_MASK
[ARM] 4754/1: [AT91] SSC library support
[ARM] 4755/1: [AT91] NAND update
[ARM] 4756/1: [AT91] Makefile cleanup
[ARM] 4757/1: [AT91] UART initialization
[ARM] 4758/1: [AT91] LEDs
[ARM] 4759/1: [AT91] Buttons on CSB300
[ARM] 4760/1: [AT91] SPI CS0 errata on AT91RM9200
[ARM] 4761/1: [AT91] Board-support for NEW_LEDs
[ARM] 4764/1: [AT91] AT91CAP9 core support
[ARM] 4765/1: [AT91] AT91CAP9A-DK board support
Andrey J. Melnikoff (TEMHOTA) (1):
V4L/DVB (6973): Add Beholder TV 401/405/407/409/505/507/609/M6 support
Andries E. Brouwer (1):
MNT_UNBINDABLE fix
Andrzej Zaborowski (2):
backlight: Add OMAP1 PWL backlight driver
ARM: OMAP1: Palm Tungsten E board clean-up
Andy Fleming (3):
[POWERPC] Made FSL Book-E PMC support more generic
[POWERPC} Add oprofile support for e300
Fix PHY Lib support for gianfar and ucc_geth
Andy Gospodarek (2):
e1000e: tweak irq allocation messages
bonding: fix race that causes invalid statistics
Andy Shevchenko (6):
[ALSA] hda-codec - Fix typo in the ALC883 initial code
[ALSA] hda-codec - Initial support of the Mitac 8252D (based on ALC883)
[ALSA] hda-codec - Add model for Acer Aspire 5315
[ALSA] fm801 - Add mute support for FM-only card with FM801 PCI to tuner bridge
[ALSA] hda-codec - Add model for Acer Aspire 5310
bluetooth: blacklist another Broadcom BCM2035 device
Andy Whitcroft (2):
update checkpatch.pl to version 0.13
update checkpatch.pl to version 0.14
Aneesh Kumar K.V (34):
ext4: Introduce ext4_lblk_t
ext4: Introduce ext4_update_*_feature
ext4: Fix sparse warnings.
ext4: Rename i_file_acl to i_file_acl_lo
ext4: Rename i_dir_acl to i_size_high
ext4: Add support for 48 bit inode i_blocks.
ext4: Support large files
ext2: Fix the max file size for ext2 file system.
ext3: Fix the max file size for ext3 file system.
ext4: Return after ext4_error in case of failures
ext4: Change the default behaviour on error
Add buffer head related helper functions
ext4: add block bitmap validation
ext4: Check for the correct error return from
ext4: Make ext4_get_blocks_wrap take the truncate_mutex early.
ext4: Convert truncate_mutex to read write semaphore.
ext4: Take read lock during overwrite case.
ext4: Add EXT4_IOC_MIGRATE ioctl
ext4: Fix ext4_show_options to show the correct mount options.
ext4: Add ext4_find_next_bit()
ext4: Enable the multiblock allocator by default
ext4: Check for return value from sb_set_blocksize
ext4: Use the ext4_ext_actual_len() helper function
jbd2: Fix reference counting on the journal commit block's buffer head
JBD2: Use the incompat macro for testing the incompat feature.
ext4: Fix null bh pointer dereference in mballoc
ext2: return after ext2_error in case of failures
ext2: change the default behaviour on error
ext2: add block bitmap validation
ext3: add block bitmap validation
ext3: return after ext3_error in case of failures
ext3: change the default behaviour on error
ext4: Fix circular locking dependency with migrate and rm.
ext4: Don't panic in case of corrupt bitmap
Anthony Liguori (12):
KVM: x86 emulator: Add vmmcall/vmcall to x86_emulate (v3)
KVM: Refactor hypercall infrastructure (v3)
KVM: MMU: Clean up MMU functions to take struct kvm when appropriate
KVM: MMU: More struct kvm_vcpu -> struct kvm cleanups
KVM: Allocate userspace memory for older userspace
KVM: Fix gfn_to_page() acquiring mmap_sem twice
virtio: Fix vring_init/vring_size to take unsigned long
virtio: Put the virtio under the virtualization menu
virtio: PCI device
virtio: Use PCI revision field to indicate virtio PCI ABI version
9p: add support for sticky bit
9p: Convert semaphore to spinlock for p9_idpool
Anton Blanchard (2):
IB/ehca: Use round_jiffies() for EQ polling timer
drivers-edac: use round_jiffies_relative
Anton Salnikov (1):
Palmchip BK3710 IDE driver
Anton Vorontsov (17):
libata: pata_platform: make probe and remove functions device type neutral
libata: pata_of_platform: OF-Platform PATA device driver
[POWERPC] booting-without-of: localbus should not include board name
[POWERPC] MPC8349E-mITX: introduce localbus and pata nodes
[POWERPC] QE: get rid of most device_types and model
ucc_geth: get rid of device_type for mdio
spi_mpc83xx: use brg-frequency for SPI in QE
[POWERPC] fsl_spi: stop using device_type = "spi"
pda_power: various cleanups
pda_power: implement polling
MAINTAINERS: remove kernel-discuss@handhelds.org list
apm_power: check I.intval for zero value, we use it as the divisor
ucc_geth: fix module removal
ucc_geth: add support for netpoll
cpmac: convert to new Fixed PHY infrastructure
[POWERPC] qe_lib: fix few fluffy negligences
fb: fix warning: no return statement in function returning non-void
Aristeu Rozanski (4):
ide-io: set REQ_FAILED when drive is dead
USB: usb_serial_console: fix command line parsing
USB: usb_serial: clean tty reference in the last close
USB: usb_serial_console: allocate fake tty and termios before calling driver open() method
Arjan van de Ven (29):
debug: show being-loaded/being-unloaded indicator for modules
debug: track and print last unloaded module in the oops trace
sched: latencytop support
sched: keep total / count stats in addition to the max for
debug: move WARN_ON() out of line
debug: add the end-of-trace marker and the module list to
x86: fix 32-bit FRAME_POINTER chasing code
x86: add the capability to print fuzzy backtraces
x86: improve the 32 bit Frame Pointer backtracer to also use the traditional backtrace
x86: pull bp calculation earlier into the backtrace path
x86: turn 64 bit x86 HANDLE_STACK into print_context_stack like 32 bit has
x86: use the stack frames to get exact stack-traces for CONFIG_FRAMEPOINTER on x86-64
x86: add a simple backtrace test module
x86: add the "print code before the trapping instruction" feature to 64 bit
x86: make printk_address regs->ip always reliable
x86: turn the check_exec function into function that
x86: a new API for drivers/etc to control cache and other page attributes
x86: convert CPA users to the new set_page_ API
x86: deprecate change_page_attr() for drivers
x86: make various pageattr.c functions static
x86: fix pageattr-selftest
x86: make sure initmem is writable
x86: add testcases for RODATA and NX protections/attributes
x86: move misplaced rodata check call
x86: teach the static_protection function about high mappings
x86: use the pfn from the page when change its attributes
x86: mark the .rodata section also NX
x86: remove suprious ifdefs from pageattr.c
remove the unused exports of sys_open/sys_read
Arnaldo Carvalho de Melo (15):
[LIB]: Introduce struct pcounter
[NET] proto: Use pcounters for the inuse field
[DCCP]: Initialize dccp_sock before calling the ccid constructors
[TFRC]: Migrate TX history to singly-linked lis
[TFRC]: Hide tx history details from the CCIDs
[TFRC]: Rename tfrc_tx_hist to tfrc_tx_hist_slab, for consistency
[TFRC]: Make the rx history slab be global
[TFRC]: Rename dccp_rx_ to tfrc_rx_
[TFRC]: New rx history code
[INET_DIAG]: Fix inet_diag_lock_handler error path.
[SOCK] proto: Add hashinfo member to struct proto
[INET6]: Reorganize struct inet6_dev to save 8 bytes
[DCCP]: Reorganize struct dccp_sock to save 8 bytes
[INET_TIMEWAIT_SOCK]: Reorganize struct inet_timewait_sock to save some bytes
[IPV6]: Reorg struct ifmcaddr6 to save some bytes
Arnd Bergmann (1):
[POWERPC] spufs: block fault handlers in spu_acquire_runnable
Arnd Hannemann (1):
x86: GEODE: MFGPT: fix typo in printk in mfgpt_timer_setup
Aron Griffis (4):
kbuild: support mercurial in setlocalversion
[IA64] Make efi.c mostly fit in 80 columns
[IA64] efi.c Spelling/punctuation fixes
[IA64] efi.c Add /* never reached */ annotation
Artem Bityutskiy (52):
UBI: fix error code in ubi_io_read()
UBI: bugfix: allocate mandatory EBs first
UBI: add ubi_leb_map interface
UBI: minor tidy-ups
UBI: remove redundant field
UBI: improve error messages
UBI: create ltree_entry slab on initialization
UBI: create ubi_wl_entry slab on initialization
UBI: remove ubi_devices_cnt
UBI: bugfix: dont oops with NULL module parameter
UBI: improve internal interfaces
UBI: tweak volumes locking
UBI: add some more comments
UBI: get device when opening volume
UBI: fix error path
UBI: fix and cleanup volume opening functions
UBI: simplify error handling
UBI: introduce volume refcounting
UBI: tweak volumes locking some more
UBI: add PID to debugging prints
UBI: improve comment
UBI: bugfix: protect from volume removal
UBI: fix printk
UBI: fix ubi_wl_flush
UBI: fix comment
UBI: add UBI control device
UBI: add UBI devices reference counting
UBI: prepare attach and detach functions
UBI: remove data_offset
UBI: introduce attach ioctls
UBI: handle attach ioctl
UBI: use separate mutex for volumes checking
UBI: fix mtd device string parsing
UBI: add mtd_num sysfs attribute
UBI: do not support kiB
UBI: bugfix: do not forget to increment vol_count
UBI: get rid of ubi_ltree_slab
UBI: fix warnings
UBI: use bit-fields
UBI: add auto-resize feature
UBI: amend array size
UBI: bugfix: calculate data offset properly
UBI: remove bogus assertion
UBI: add sanity check
UBI: fix warnings
UBI: add layout volume information
UBI: do not change file pointer while updating
UBI: simplify internal interfaces
UBI: handle zero-length case
UBI: introduce atomic LEB change ioctl
UBI: implement atomic LEB change ioctl
UBI: do not flush queue on each vtbl change
Arthur Jones (2):
IB/ipath: Better comment for rmb() in ipath_intr()
IB/ipath: Add ipath_read_ireg() abstraction
Arve Hjønnevåg (2):
[ARM] msm: irq and timer support for ARCH_MSM7X00A
[ARM] msm: dma support for MSM7X00A
Assaf Hoffman (1):
[ARM] Marvell Feroceon CPU core support
Atsushi Nemoto (5):
[WATCHDOG] TXx9 watchdog driver
[MIPS] cleanup tx39/tx49 setup code
[MIPS] TXx9 watchdog support for rbhma3100,rbhma4200,rbhma4500
clocksource: make CLOCKSOURCE_MASK bullet-proof
[MTD] [NAND] at91_nand: Make mtdparts option can override board info
Auke Kok (9):
e1000e: Disable L1 ASPM power savings for 82573 mobile variants
e1000/e1000e: Move PCI-Express device IDs over to e1000e
ixgbe: Fix copper PHY initialization code
[E1000E]: update netstats traffic counters realtime
[E1000]: update netstats traffic counters realtime
e1000: Dump the eeprom when a user encounters a bad checksum
igb: PCI-Express 82575 Gigabit Ethernet driver
PCI: quirk_vialatency: Omit reading pci revision ID
igb: remove unneeded declaration shadowing earlier one
Aurelien Jarno (1):
V4L/DVB (em28xx): Add support for Pinnacle Dazzle DVC 100
Avantika Mathur (2):
ext4: add ext4_group_t, and change all group variables to this type.
ext4: fixes block group number being set to a negative value
Avi Kivity (91):
KVM: VMX: Further reduce efer reloads
KVM: Allow not-present guest page faults to bypass kvm
KVM: MMU: Make flooding detection work when guest page faults are bypassed
KVM: VMX: Don't clear the vmcs if the vcpu is not loaded on any processor
KVM: VMX: Simplify vcpu_clear()
KVM: Move guest pte dirty bit management to the guest pagetable walker
KVM: MMU: Fix nx access bit for huge pages
KVM: MMU: Disable write access on clean large pages
KVM: MMU: Instantiate real-mode shadows as user writable shadows
KVM: MMU: Move dirty bit updates to a separate function
KVM: MMU: When updating the dirty bit, inform the mmu about it
KVM: Move apic timer interrupt backlog processing to common code
KVM: Rename KVM_TLB_FLUSH to KVM_REQ_TLB_FLUSH
KVM: MMU: Simplify page table walker
KVM: Move vmx_vcpu_reset() out of vmx_vcpu_setup()
KVM: Add a might_sleep() annotation to gfn_to_page()
KVM: x86 emulator: don't depend on cr2 for mov abs emulation
KVM: Move page fault processing to common code
KVM: MMU: Topup the mmu memory preallocation caches before emulating an insn
KVM: x86 emulator: Extract the common code of SrcReg and DstReg
KVM: x86 emulator: centralize decoding of one-byte register access insns
KVM: Simplify decode_register_operand() calling convention
KVM: x86 emulator: Hoist modrm and abs decoding into separate functions
KVM: VMX: Use vmx to inject real-mode interrupts
KVM: VMX: Read & store IDT_VECTORING_INFO_FIELD
KVM: Fix faults during injection of real-mode interrupts
KVM: Simplify CPU_TASKS_FROZEN cpu notifier handling
KVM: VMX: Consolidate register usage in vmx_vcpu_run()
KVM: Replace 'light_exits' stat with 'host_state_reload'
KVM: Add fpu_reload counter
KVM: Add instruction emulation statistics
KVM: Extend stats support for VM stats
KVM: MMU: Add some mmu statistics
KVM: MMU: Remove unused variable
KVM: Export include/asm-x86/kvm.h
KVM: x86 emulator: retire ->write_std()
KVM: x86 emulator: prefetch up to 15 bytes of the instruction executed
KVM: Split vcpu creation to avoid vcpu_load() before preemption setup
KVM: MMU: Implement guest page fault bypass for nonpae
KVM: Add statistic for remote tlb flushes
KVM: MMU: Avoid unnecessary remote tlb flushes when guest updates a pte
KVM: Don't bother the mmu if cr3 load doesn't change cr3
KVM: MMU: Introduce and use gpte_to_gfn()
KVM: MMU: Move pse36 handling to the guest walker
KVM: MMU: Remove extra gaddr parameter from set_pte_common()
KVM: MMU: Remove set_pde()
KVM: MMU: Merge set_pte() and set_pte_common()
KVM: MMU: Adjust page_header_update_slot() to accept a gfn instead of a gpa
KVM: MMU: Introduce gfn_to_gpa()
KVM: MMU: Simplify nonpaging_map()
KVM: MMU: Remove gva_to_hpa()
KVM: Remove gpa_to_hpa()
KVM: MMU: Rename variables of type 'struct kvm_mmu_page *'
KVM: MMU: Rename 'release_page'
KVM: Disallow fork() and similar games when using a VM
KVM: x86 emulator: address size and operand size overrides are sticky
KVM: Remove misleading check for mmio during event injection
KVM: x86 emulator: Move rep processing before instruction execution
KVM: x86 emulator: unify two switches
KVM: x86 emulator: unify four switch statements into two
KVM: Export include/linux/kvm.h only if $ARCH actually supports KVM
KVM: Generalize exception injection mechanism
KVM: Replace page fault injection by the generalized exception queue
KVM: Replace #GP injection by the generalized exception queue
KVM: Use generalized exception queue for injecting #UD
KVM: x86 emulator: fix eflags preparation for emulation
KVM: VMX: Avoid exit when setting cr8 if the local apic is in the kernel
KVM: x86 emulator: Fix stack instructions on 64-bit mode
KVM: SVM: Trap access to the cr8 register
KVM: MMU: Simplify calculation of pte access
KVM: MMU: Set nx bit correctly on shadow ptes
KVM: MMU: Move pte access calculation into a helper function
KVM: MMU: Fix inherited permissions for emulated guest pte updates
KVM: MMU: No need to pick up nx bit from guest pte
KVM: MMU: Pass pte dirty flag to set_pte() instead of calculating it on-site
KVM: MMU: Remove walker argument to set_pte()
KVM: MMU: Move set_pte() into guest paging mode independent code
KVM: MMU: Adjust mmu_set_spte() debug code for gpte removal
KVM: MMU: Use mmu_set_spte() for real-mode shadows
KVM: Move arch dependent files to new directory arch/x86/kvm/
KVM: Move drivers/kvm/* to virt/kvm/
KVM: MMU: Add cache miss statistic
KVM: Print data for unimplemented wrmsr
KVM: local APIC TPR access reporting facility
KVM: Accelerated apic support
KVM: Disable vapic support on Intel machines with FlexPriority
KVM: MMU: Avoid calling gfn_to_page() in mmu_set_spte()
KVM: MMU: Move kvm_free_some_pages() into critical section
KVM: Initialize the mmu caches only after verifying cpu support
KVM: Fix unbounded preemption latency
KVM: Move apic timer migration away from critical section
Ayaz Abdulla (9):
forcedeth: reset register fix
forcedeth: checksum fix
forcedeth: updated copyright section
forcedeth: tx pause fix
forcedeth: multicast fix
forcedeth: mac address mcp77/79
forcedeth: restart tx/rx
forcedeth: phy status fix
forcedeth: preserve registers
Ayyappan Veeraiyan (8):
ixgbe: remove obsolete irq_sem, add driver state checking code
ixbge: remove TX lock and redo TX accounting.
ixbge: Make ethtool code account for media types
ixgbe: Fix pause code for ethtool
ixgbe: Fix FW init/release, make this code a function
ixgbe: properly return CHECKSUM_NONE, cleanup csum code
ixgbe: fix several counter register errata
ixgbe: add real-time traffic counters
Badari Pulavarty (4):
mem-controller gfp-mask fix
[POWERPC] Add remove_memory() for 64-bit powerpc
[POWERPC] Enable hotplug memory remove for 64-bit powerpc
[POWERPC] Add arch-specific walk_memory_remove() for 64-bit powerpc
Balaji Rao (4):
lguest: Reboot support
x86: assign IRQs to HPET timers
x86: assign IRQs to HPET timers, fix
USB: force handover port to companion when hub_port_connect_change fails
Balbir Singh (15):
[POWERPC] Fake NUMA emulation for PowerPC
Remove unused code from mm/tiny-shmem.c
[POWERPC] Fake NUMA emulation for PowerPC
Memory controller: add document
Memory controller: cgroups setup
Memory controller: memory accounting
Memory controller: task migration
Memory controller: add per cgroup LRU and reclaim
Memory controller improve user interface
Memory controller: add switch to control what type of pages to limit
Memory controller: make page_referenced() cgroup aware
Memory controller: make charging gfp mask aware
memory controller BUG_ON()
Memory controller use rcu_read_lock() in mem_cgroup_cache_charge()
Memory controller remove control_type feature
Bart Van Assche (1):
i2c: Add support for the PCF8575 chip
Bartlomiej Sieka (1):
[MTD] [NOR] Fix incorrect interface code for x16/x32 chips
Bartlomiej Zolnierkiewicz (270):
ide: remove ->dma_master field from ide_hwif_t (take 5)
ide: remove task_ioreg_t typedef (take 2)
ide: add struct ide_taskfile (take 2)
ide-disk: merge LBA28 and LBA48 Host Protected Area support code (take 2)
ide-disk: fix taskfile registers loading order in __ide_do_rw_disk()
ide-disk: use struct ide_taskfile in __ide_do_rw_disk()
ide: add ide_tf_load() helper
ide: add ide_no_data_taskfile() helper
ide: use do_rw_taskfile() in flagged_taskfile()
ide-pmac: fix pmac_ide_init_hwif_ports()
ide: remove IRQF_DISABLED from IRQ flags for IDE IRQ handler
ide: remove CONFIG_IDEPCI_SHARE_IRQ config option
ide: remove stale ide.h "configuration options"
ide-tape: remove dead USE_IOTRACE code
ide: fix registers loading order for WIN_SMART in execute_drive_cmd()
ide: fix registers loading order for IDE_NSECTOR_REG in execute_drive_cmd()
ide: execute_drive_cmd() cleanup
ide: remove ide_cmd() helper
ide: use ide_tf_load() in execute_drive_cmd()
ide: use IDE_TFLAG_LBA48 for REQ_TYPE_ATA_TASKFILE requests
ide: remove unnecessary writes to HOB taskfile registers
ide: extend timeout for REQ_TYPE_ATA_{CMD,TASK} requests
ide: switch idedisk_prepare_flush() to use REQ_TYPE_ATA_TASKFILE requests
ide: switch ide_task_ioctl() to use REQ_TYPE_ATA_TASKFILE requests
ide: remove REQ_TYPE_ATA_TASK
ide-floppy: remove dead code
ide: CPU endianness doesn't matter for special_t
ide: remove ata_status_t and atapi_status_t
ide: remove atapi_error_t (take 2)
ide: remove atapi_feature_t
ide: remove ata_nsector_t, ata_data_t and atapi_bcount_t
ide: remove atapi_ireason_t (take 3)
ide-cd: fix register loading order in cdrom_start_packet_command()
ide-{floppy,tape,scsi}: fix register loading order when issuing packet command
ide: add ide_pktcmd_tf_load() helper
ide: remove QUIRK_LIST()
ide: remove SELECT_INTERRUPT()
ide: remove hwif->intrproc
ide: remove 'command_type' field from ide_task_t
ide: remove 'tf_in_flags' field from ide_task_t
sc1200: remove pointless hwif lookup loop
ide-disk: fix __ide_do_rw_disk() to use ->OUTBSYNC
ide-disk: guarantee 400ns delay after writing command register
ide: merge flagged_taskfile() into do_rw_taskfile()
ide: convert do_rw_taskfile() to use ->data_phase
ide: use ->data_phase to set ->handler in do_rw_taskfile()
ide: remove 'handler' field from ide_task_t (take 2)
ide-disk: extend timeout for PIO-in commands
ide-disk: add ide_tf_set_cmd() helper
ide-disk: use do_rw_taskfile() (take 2)
ide: fix registers loading order in ide_dump_ata_status()
ide: add ide_tf_read() helper
ide-disk: use ide_get_lba_addr()
ide: kill duplicate code in ide_dump_{ata,atapi}_status()
ide: make 'extra' field in struct ide_port_info u8
pdc202xx_new: move PIO programming code to pdcnew_set_pio_mode()
sis5513: factor out UDMA programming code
ide: add IDE_HFLAG_ABUSE_SET_DMA_MODE host flag
sc1200: move DMA timings to timing tables
ide: remove redundant ->ide_dma_on call from set_using_dma()
ide: cleanup ide_set_dma()
ide: remove redundant DMA blacklist check from __ide_dma_on()
sl82c105: program DMA/PIO timings in ->dma_start/->ide_dma_end
sl82c105: remove no longer needed ->selectproc method
serverworks: cleanup ->set_dma_mode method
ide-disk: add idedisk_set_doorlock() helper
ide: (hopefully) fix VDMA for CS5520
cy82c693: correct DMA modes clipping
cy82c693: add ->set_dma_mode method
sgiioc4: add ide_toggle_bounce() calls
icside: add ide_toggle_bounce() calls
au1xxx-ide: add ide_toggle_bounce() calls
ide: remove ->ide_dma_on and ->dma_off_quietly methods from ide_hwif_t
ide-cris: fix DMA methods
atiixp: remove ->dma_host_on and ->dma_host_off methods
ide: move drive->using_dma check to callers of ->dma_host_on method
ide: merge ->dma_host_{on,off} methods into ->dma_host_set method
ide: dump taskfile HOB registers in ide_tf_load() (if DEBUG is defined)
ide: merge ->fixup and ->quirkproc methods
ide: don't try to unregister interfaces if 'initializing' in ide_register_hw()
ide: kill probe_hwif_init()
ide: fix probing for hosts with serialized or IRQ sharing interfaces
rapide: set hwif->chipset
swarm: set hwif->chipset
ide: add hwif->chipset fixup to ide_device_add()
ide: remove ideprobe_init()
sgiioc4: always init hwif->io_ports
ide: add ide_init_port_hw() helper
ide: drop 'initializing' argument from ide_register_hw()
ide: move ide_arm_init() call from init_ide_data() to ide_init()
cmd640: fix dependency on IDE_GENERIC
ide: fix host drivers depending on ide_generic to probe for interfaces (take 2)
ide: make remaining built-in only IDE host drivers modular (take 2)
au1xxx-ide: au_ide_probe() fixes
au1xxx-ide: use ide_init_port_hw()
ide: always use ide_std_init_ports() in setup-pci.c
ide: use ide_init_port_hw() in setup-pci.c
rapide: remove write-only hwif->hwif_data
ide-pmac: use custom hwif->sg_max_nents only if DMA support is enabled
ide: add ide_set_irq() inline helper
ide: print banner message once per controller in m68k host drivers
ide: move CONFIG_IDEPCI_PCIBUS_ORDER code to ide-scan-pci.c
ide: make CONFIG_IDEPCI_PCIBUS_ORDER visible and deprecate it
ide: add ide_busy_sleep() helper
ide: remove broken disk byte-swapping support
cmd64x: remove /proc/ide/cmd64x
ide: clear HOB bit for REQ_TYPE_ATA_CMD requests in ide_end_drive_cmd()
ide: fix final status check in task_in_intr()
ide-tape: fix handling of non-special requests in ->end_request method
ide: set IDE_TFLAG_IN_* flags before queuing/executing command
ide: remove needless ->cursg clearing from task_end_request()
ide: use rq->nr_sectors in task_end_request()
ide: kill DATA_READY define
ide: use wait_drive_not_busy() in drive_cmd_intr() (take 2)
ide: initialize rq->cmd_type in ide_init_drive_cmd() callers
ide: convert "empty" REQ_TYPE_ATA_CMD requests to use REQ_TYPE_ATA_TASKFILE
ide: don't enable local IRQs for PIO-in in driver_cmd_intr() (take 2)
ide: check BUSY and ERROR status bits before reading data in drive_cmd_intr()
ide: fix final status check in drive_cmd_intr()
ide: switch set_xfer_rate() to use REQ_TYPE_ATA_TASKFILE requests
ide: switch ide_cmd_ioctl() to use REQ_TYPE_ATA_TASKFILE requests
ide: remove REQ_TYPE_ATA_CMD
ide-cd: use xfer_func_t in cdrom_pc_intr()
ide-cd: add ide_cd_pad_transfer() helper
ide-cd: fix "missing data" handling in cdrom_pc_intr()
ide-cd: fix DMA error handling in cdrom_newpc_intr()
ide-cd: fix trailing whitespaces in changelog
ide-cd: move historical changelog to Documentation/ide/ChangeLog.ide-cd.1994-2004
ide-cd: remove stale cdrom_transfer_packet_command() comment
ide-cd: remove unused defines from ide-cd.h
ide-cd: remove dead code from cdrom_pc_intr()
ide-cd: remove unused struct atapi_cdrom_subchnl
ide-cd: remove needless zeroing of 'info' fields from ide_cdrom_setup()
ide-cd: remove unused and write-only struct ide_cd_config_flags fields
ide-cd: remove struct atapi_{mechstat_header,changer_info,slot}
ide-cd: cleanup ide_cdrom_update_speed()
ide-cd: add IDE_CD_CAPABILITIES define
ide-cd: remove redundant config flags
ide-cd: kill CDROM_CONFIG_FLAGS() macro
ide-cd: kill CDROM_STATE_FLAGS() macro
ide-cd: remove struct atapi_capabilities_page (take 2)
ide-cd: remove struct ide_cd_{config,state}_flags
ide-cd: remove NO_DOOR_LOCKING define
ide-cd: remove STANDARD_ATAPI define
ide-cd: use BCD2BIN()/BIN2BCD() macros from <linux/bcd.h>
ide-cd: re-organize handling of quirky devices
ide-cd: remove duplicate sense keys definitions from ide-cd.h
ide-cd: coding style fixes for VERBOSE_IDE_CD_ERRORS code
ide-cd: move VERBOSE_IDE_CD_ERRORS code to ide-cd_verbose.c
ide-cd: factor out ioctl handlers from ide_cdrom_audio_ioctl()
ide-cd: merge cdrom_play_audio() into ide_cd_fake_play_trkind()
ide-cd: merge cdrom_read_subchannel() into ide_cdrom_get_mcn()
ide-cd: merge cdrom_select_speed() into ide_cdrom_select_speed()
ide-cd: move lba_to_msf() and msf_to_lba() to <linux/cdrom.h>
ide-cd: coding style fixes for cdrom_get_toc_entry()
ide-cd: rename cdrom_* functions to ide_cd_*
ide-cd: move code handling cdrom.c IOCTLs to ide-cd_ioctl.c
ide-cd: remove BUG_ON() from cdrom_newpc_intr()
ide-cd: call blk_dump_rq_flags() on "missing data" in cdrom_newpc_intr()
ide-cd: factor out request sense fixup from cdrom_pc_intr()
ide-cd: unify request end exit path in cdrom_pc_intr()
ide-cd: merge cdrom_pc_intr() and cdrom_newpc_intr()
ide-cd: remove cdrom_do_pc_continuation()
ide-cd: merge cdrom_do_packet_command() and cdrom_do_block_pc()
ide-cd: add ide_cd_drain_data() helper
ide-cd: factor out transfer size checking from cdrom_read_intr()
ide-cd: merge cdrom_read_intr() and cdrom_write_intr()
ide-cd: merge cdrom_start_read_continuation() and cdrom_start_rw_cont()
ide-cd: merge cdrom_start_read() and cdrom_start_write()
ide-cd: unify moving to the next buffer in cdrom_rw_intr()
ide-cd: prepare cdrom_rw_intr() and cdrom_newpc_intr() to be merged
ide-cd: call blk_dump_rq_flags() on "missing data" in cdrom_rw_intr()
ide-cd: merge cdrom_rw_intr() and cdrom_newpc_intr()
ide-cd: merge cdrom_write_check_ireason() and cdrom_read_check_ireason()
ide-cd: unify request end exit path in cdrom_decode_status()
ide-cd: update driver version, comments and copyrights
ide: add ide_dump_identify() debug helper
ide-{floppy,tape}: remove debug code for dumping identify data
amd74xx: remove amd_ide_chips table
ide: add IDE_HFLAG_CLEAR_SIMPLEX host flag
ide: add IDE_HFLAG_NO_DSC host flag
piix: remove stale comments
ide: fix ide_intr() for non-PCI devices and CONFIG_BLK_DEV_IDEPCI=y
ide: remove BUG_ON() from ide_build_sglist()
ide: use ide_destroy_dmatable() instead of pci_unmap_sg() (take 2)
ide: keep pointer to struct device instead of struct pci_dev in ide_hwif_t
au1xxx-ide: use hwif->dev
icside: use hwif->dev
ide: switch to DMA-mapping API
ide: use ide_build_sglist() and ide_destroy_dmatable() in non-PCI host drivers
au1xxx-ide: device tree bugfix
ide-pmac: macio resource freeing bugfix
au1xxx-ide/rapide: use hwif->index for ide_unregister()
ide: delete filenames/versions from comments
ide: update/add my Copyrights
ide: don't include <linux/hdsmart.h>
<linux/hdsmart.h> is not used by kernel code
ide: fix handling of busy I/O resources in probe_hwif()
ide: move wait_hwif_ready() documentation in the right place
ide: remove hwif->present manipulations from hwif_init()
ide_platform: remove struct hwif_prop
ide: remove unused ide_hwgroup_t fields
ide: remove needless zeroing of hwgroup fields from init_irq()
ide: cleanup ide_system_bus_speed()
ide: I/O resources are released too early in ide_unregister()
ide: factor out code removing port from hwgroup from ide_unregister()
ide: prepare init_irq() for using ide_remove_port_from_hwgroup()
ide: use ide_remove_port_from_hwgroup in init_irq()
ide: make probe_hwif() return an error value
ide: move handling of I/O resources out of ide_probe_port()
ide: factor out code for tuning devices from ide_probe_port()
ide: move hwif_register() call out of ide_probe_port()
USB: isd200: don't include <linux/ide.h>
dtc2278: fix ->io_32bit handling
au1xxx-ide: fix ->io_32bit handling
atiixp/cs5535/scc_pata: fix "idex=ata66" parameter handling
macide: remove drive->capacity64 quirk
ide: always set DMA masks in ide_pci_setup_ports()
ide: separate PCI specific init from generic init in ide_pci_setup_ports()
ide: add struct ide_port_info instances to legacy host drivers
ide: add ->cable_detect method to ide_hwif_t
ide: remove needless includes from PCI host drivers
ide: remove redundant hwif->present check from ide_register_hw()
ide: remove redundant init_hwif_default() call from ide_register_hw()
ide: add 'init_default' and 'restore' arguments to ide_unregister()
ide: add ide_deprecated_find_port() helper
ide: fix ide_unregister() usage in host drivers
ide: factor out code initializing devices from ide_init_port()
ide: add IDE_HFLAG_NO_{IO32_BIT,UNMASK_IRQS} host flags
ide: add ->port_init_devs method to ide_hwif_t
ide: remove incorrect init_gendisk() comment
ide: skip not present devices in init_gendisk()
ide: move blk_register_region() call out from init_gendisk()
ide: call init_gendisk() after ide_acpi_init()
ide: merge init_gendisk() into hwif_register_devices()
ide: move hwif->rqsize init from ide_init_queue() to init_irq()
ide: factor out adding drive to hwgroup from init_irq()
ide: factor out devices setup from init_irq()
ide: move ide_acpi_init() call to ide_device_add_all()
ide-acpi: remove needless exports
ide-acpi: remove dead code from do_drive_get_GTF()
ide: factor out devices setup from ide_acpi_init()
ide: move hwif->present check out from ide_proc_register_port()
ide: move create_proc_ide_drives() call to ide_device_add_all()
ide-tape: use ide_execute_command()
ide-scsi: use ide_execute_command()
trm290: use ide_execute_command()
ide-cris: use ide_execute_command()
ide-probe: remove needless Status register reads
ide: remove unused ->auto_poll field from ide_hwif_t
ide: convert ->straight8 field in ide_hwif_t to bit flag
ide: remove ->nice0 and ->nice2 fields from ide_drive_t
ide: remove SATA_*_REG macros
ide: use __ide_set_handler() in ide_execute_command()
ide-scsi: remove needless SELECT_DRIVE() call
ide: unexport SELECT_DRIVE()
ide: remove set_transfer()
ide: remove ide_ata66_check()
ide: move drive->crc_count check out from check_dma_crc()
ide: remove ide_auto_reduce_xfer()
ide: move check_dma_crc() to ide-dma.c
ide-cs: use ide_std_init_ports()
ide-tape: dump gcw fields on error in idetape_identify_device()
ide-generic: probing bugfix
ppc: fix #ifdef-s in mediabay driver (take 2)
ide: remove write-only ->sata_misc[] from ide_hwif_t
ide: remove redundant BUG_ON() from [atapi_]reset_pollfunc()
ide: remove ide_setup_ports()
ide: add ide_read_[alt]status() inline helpers
ide: add ide_read_error() inline helper
Bastian Blank (1):
splice: fix user pointer access in get_iovec_page_array()
Bastien Nocera (1):
HID: force hiddev creation for SONY PS3 controller
Becky Bruce (1):
[POWERPC] Fixup use of phys_addr_t in mpic code
Ben Dooks (41):
[MTD] [NAND] S3C2410 correctly set nFCE over resume
[ARM] 4719/1: S3C2412: Update SPI register definitions for the S3C2412
[ARM] 4720/1: S3C2412: Add power configuration registers for battery flat behaviour.
[ARM] 4721/1: S3C24XX: Ensure watchdog clock is enbaled for hard reset
[ARM] 4722/1: S3C24XX: Improve output if watchdog reset fails
[ARM] 4723/1: BAST: Fix LCD driver default display setting
[ARM] 4724/1: S3C2412: Select S3C2410 base GPIO implementation
[ARM] 4725/1: S3C2412: Fix IIS and SDI definitions in DMA map
[ARM] 4726/1: S3C2412: IIS register definitions
[ARM] 4727/1: S3C2412: Remove unused GPESLPCON
[ARM] 4728/1: BAST: Do not add IIS device on initialisation
[ARM] 4729/1: VR1000: Do not add IIS device on initialisation
[ARM] 4730/1: S3C2412: Ensure the PWRCFG has the right mode for RTC wake
[ARM] 4731/1: S3C2412: Check for incomplete sleep
[ARM] 4777/1: S3C24XX: Ensure clk_set_rate() checks the set_rate method for the clk
[ARM] 4778/1: S3C2412: Add armclk and init from DVS state
[ARM] 4779/1: S3C2412: Add s3c2412_gpio_set_sleepcfg() call
[ARM] 4780/1: S3C2412: Allow for seperate DMA channels for TX and RX
[ARM] 4781/1: S3C24XX: DMA suspend and resume support
[ARM] 4782/1: S3C24XX: Define FIQ_START for any FIQ users
[ARM] 4783/1: S3C24XX: Add s3c2410_gpio_getpull()
[ARM] 4784/1: S3C24XX: Fix GPIO restore glitches
[ARM] 4785/1: S3C24XX: Add _SHIFT definitions for S3C2410_BANKCON registers
[ARM] 4786/1: S3C2412: Add SPI FIFO controll constants
[ARM] 4787/1: S3C24XX: s3c2410_dma_request() should return the allocated channel number
[ARM] 4788/1: S3C24XX: Fix paramet to s3c2410_dma_ctrl if S3C2410_DMAF_AUTOSTART used.
[ARM] 4789/1: S3C2412: Add missing CLKDIVN register values
[ARM] 4790/1: S3C2412: Fix parent selection for msysclk.
[ARM] 4791/1: S3C2412: Make fclk a parent of msysclk
[ARM] 4792/1: S3C24XX: Remove warnings from debug-macro.S
[ARM] 4793/1: S3C24XX: Add IRQ->GPIO pin mapping function
[ARM] 4794/1: S3C24XX: Comonise S3C2440 and S3C2442 clock code
[ARM] 4795/1: S3C244X: Add armclk and setparent call
[ALSA] ASoC: S3C2412 IIS driver
[ALSA] S3C2412: suspend and resume support
NET: AX88796 use dev_dbg() instead of printk()
FB/SM501: ensure console suspended before saving state
FB/S3C2412: add S3C2412 support to S3C2410 fb driver
FB/S3C2410: update debugging in S3C2410 framebuffer driver
FB/S3C2410: ensure S3C2410 framebuffer clears initial memory to black
FB/S3C2410: check default_display parameter passed in platform data
Ben M Cahill (30):
iwl3945: re-align 3945 event log data
iwl4965: add comments to rate scaling code
iwlwifi: add comments to EEPROM stuff
iwl-4965-hw.h: clean up unused eeprom structures and definitions
iwlwifi: clean up and clarify some comments after 3945/4965 split
iwlwifi: Move is_legacy() macro family from iwl-4965-hw.h to iwl-4965-rs.h
iwlwifi: Add comments to some driver data structures
iwlwifi: Document 4965 rate_n_flags bits
iwlwifi: Document Rx calibration
iwlwifi: Partially clean-up, add comments to iwl-*-hw.h
iwlwifi: clean up some unused definitions in iwl-4965.h and iwl-3945.h
iwlwifi: add comments, mostly on Tx queues
iwlwifi: add comments to iwl*-base.c
iwlwifi: Clean up unused definitions in iwl-3945-hw.h
iwlwifi: clean up unused definitions in iwl-4965-hw.h
iwlwifi: move uCode API definitions to iwl-4965-commands.h
iwlwifi: move HT_IE_EXT_CHANNEL_* driver definitions to iwl-4965.h
iwlwifi: document temperature calculation
iwlwifi: document txpower calculations
iwlwifi: document keep-warm buffer
iwlwifi: document Rx registers
iwlwifi: document Tx registers
iwlwifi: document shared Tx structures
iwlwifi: document 4965 Tx scheduler
iwlwifi: document command header and "alive" responses
iwlwifi: add comments to RXON command and txpower formats
iwlwifi: add comments to QOS and ADD_STA commands
iwlwifi: add comments to Tx commands
iwlwifi: document 4965 rate scaling
iwlwifi: document scan command
Benjamin Herrenschmidt (61):
[POWERPC] Cleanup SMT thread handling
[POWERPC] Add xmon function to dump 44x TLB
[POWERPC] Make isa_mem_base common to 32 and 64 bits
[POWERPC] Merge pci_process_bridge_OF_ranges()
[POWERPC] Fix powerpc 32-bit resource fixup for 64-bit resources
[POWERPC] Change 32-bit PCI message about resource allocation
[POWERPC] Remove useless volatiles in udbg_16550.c
[POWERPC] Add of_translate_dma_address
[POWERPC] Early debug forces console log level to max
[POWERPC] pci32: Remove bogus alignment message
[POWERPC] pci32: Use generic pci_assign_unassign_resources
[POWERPC] pci32: Remove PowerMac P2P bridge IO hack
[POWERPC] pci32: Add flags modifying the PCI code behaviour
[POWERPC] pci32: Remove obsolete PowerMac bus number hack
[POWERPC] pci32: Add platform option to enable /proc PCI domains
[POWERPC] Merge pcibios_resource_to_bus/bus_to_resource
[POWERPC] Merge PCI resource fixups
[POWERPC] Merge PCI resource allocation & assignment
[POWERPC] fix iSeries PCI resource management
[POWERPC] Updates/fixes to 32 bits pcibios_enable_device()
[POWERPC] Merge 32 and 64 bits pcibios_enable_device
[POWERPC] Fixup powermac enable device hook
[POWERPC] Clear pci_probe_only on 64 bits PowerMac
[POWERPC] Various fixes to pcibios_enable_device()
[POWERPC] Enable self-view of the HT host bridge on PowerMac G5
[POWERPC] Improve resource setup of PowerMac G5 HT bridge
[POWERPC] Fixup skipping of PowerMac PCI<->PCI bridge "closed" resources
[POWERPC] Disable PCI IO/Mem on a device when resources can't be allocated
[POWERPC] Fix PCI IRQ fallback code to not map IRQ 0
[POWERPC] Fix for via-pmu based backlight control
[POWERPC] Fix possible NULL deref in ppc32 PCI
[POWERPC] Reworking machine check handling and Fix 440/440A
[POWERPC] 4xx: Improve support for 4xx indirect DCRs
[POWERPC] 4xx: PLB to PCI-X support
[POWERPC] 4xx: PLB to PCI 2.x support
[POWERPC] 4xx: PLB to PCI Express support
[POWERPC] 4xx: PCI support for Ebony board
[POWERPC] 4xx: Add early udbg support for 40x processors
[POWERPC] 4xx: EP405 boards support for arch/powerpc
[POWERPC] 4xx: Add PCI to Walnut platform
[POWERPC] 4xx: Wire up PCI on Bamboo board
[POWERPC] 4xx: Wire up 440EP USB controller support to Bamboo board
[POWERPC] 4xx: Adds decoding of 440SPE memory size to boot wrapper library
[POWERPC] 4xx: Add mfspr/mtspr inline macros to 4xx bootwrapper
[POWERPC] 4xx: Add CPR0 accessors to boot wrapper
[POWERPC] 4xx: Rework clock probing in boot wrapper
[POWERPC] 4xx: Base support for 440SPe "Katmai" eval board
[POWERPC] 4xx: remove bogus "ranges" property in Bamboo EBC node
[POWERPC] 4xx: PCI-E Link setup improvements
[POWERPC] pci32: 4xx embedded platforms want to reassign all PCI resources
[POWERPC] Always hookup PHB IO resource even when empty
usb: Remove OHCI useless masking/unmasking of WDH interrupt
PCI: Fix bus resource assignment on 32 bits with 64b resources
PCI: Fix warning in setup-res.c on 32-bit platforms with 64-bit resources
PCI: Add pci_enable_device_{io,mem} intefaces
PCI: Remove users of pci_enable_device_bars()
PCI: Remove pci_enable_device_bars()
add mm argument to pte/pmd/pud/pgd_free
drivers-edac: add Cell XDR memory types
drivers-edac: add Cell MC driver
[POWERPC] Disable G5 NAP mode during SMU commands on U3
Benjamin LaHaise (2):
[NETFILTER]: xt_TCPMSS: don't allow netfilter --setmss to increase mss
x86: fix synchronize_rcu(): high latency on idle system
Benjamin Thery (2):
[NET]: Make netns cleanup to run in a separate queue
[NETNS]: Add missing initialization of nl_info.nl_net in rtm_to_fib6_config()
Benny Halevy (2):
nfs: obliterate NFS_FLAGS macro
nfs: convert NFS_*(inode) helpers to static inline
Bernd Schmidt (4):
[Blackfin] arch: fix up coding style in uaccess.h
[Blackfin] arch: move all code related to CPLB handling into a new subdirectory under
kernel/
[Blackfin] arch: Initial checkin of the memory protection support.
[Blackfin] arch: Add the semtimedop syscall. Upstream uClibc doesn't compile without it.
Bernhard Kaindl (1):
x86: early boot debugging via FireWire (ohci1394_dma=early)
Bernhard Walle (6):
x86: remove extern declarations for code, data, bss resources
x86, rtc: make CONFIG_HPET_EMULATE_RTC usable from modules
rtc: use the IRQ callback interface in (old) RTC driver
rtc: add HPET RTC emulation to RTC_DRV_CMOS
Introduce flags for reserve_bootmem()
Use BOOTMEM_EXCLUSIVE for kdump
Bill Hayes (1):
e1000e: alternate MAC address support
Bjorge Dijkstra (2):
rndis_host: Fix sparse warning
cdc_ether: Hardwire CDC descriptors when missing
Bjorn Helgaas (2):
simplify pnp_activate_dev() and pnp_disable_dev() return values
PNP: disable Supermicro H8DCE motherboard resources that overlap SATA BARs
Björn Steinbrink (1):
Fix dirty page accounting leak with ext3 data=journal
Boaz Harrosh (30):
[SCSI] aha152x: Use scsi_eh API for REQUEST_SENSE invocation
[SCSI] nsp_cs: convert to data accessors and !use_sg cleanup
[SCSI] eata_pio: convert to accessors and !use_sg cleanup
[SCSI] a2091: convert to accessors and !use_sg cleanup
[SCSI] a3000: convert to accessors and !use_sg cleanup
[SCSI] aha1542: convert to accessors and !use_sg cleanup
[SCSI] fd_mcs: convert to accessors and !use_sg cleanup
[SCSI] wd33c93: convert to accessors and !use_sg cleanup
[SCSI] qlogicpti: convert to accessors and !use_sg cleanup
[SCSI] in2000: convert to accessors and !use_sg cleanup
[SCSI] psi240i: remove driver
[SCSI] seagate: Remove driver
[SCSI] usb: protocol - convert to accessors and !use_sg code path removal
[SCSI] usb: freecom & sddr09 - convert to accessors and !use_sg cleanup
[SCSI] usb: shuttle_usbat - convert to accessors and !use_sg code path removal
[SCSI] usb: transport - convert to accessors and !use_sg code path removal
[SCSI] isd200: use one-element sg list in issuing commands
[SCSI] scsi_debug: convert to use the data buffer accessors
[SCSI] atp870u: convert to accessors and !use_sg cleanup
[SCSI] wd7000: proper fix for boards without sg support
[SCSI] NCR5380 family: convert to accessors & !use_sg cleanup
[SCSI] ppa: convert to accessors and !use_sg cleanup
[SCSI] imm: convert to accessors and !use_sg cleanup
[SCSI] iscsi: Prettify resid handling and some extra checks
[SCSI] iscsi_tcp, libiscsi: initial AHS Support
[SCSI] libiscsi,iser: patch for AHS support
[SCSI] tgt: use scsi_init_io instead of scsi_alloc_sgtable
[SCSI] implement scsi_data_buffer
[SCSI] bidirectional command support
[SCSI] arm: convert to accessors and !use_sg cleanup
Bob Nelson (1):
[POWERPC] OProfile: fix cbe pm signal routing problem
Bob Peterson (16):
[GFS2] Given device ID rather than s_id in "id" sysfs file
[GFS2] Remove function gfs2_get_block
[GFS2] Journal extent mapping
[GFS2] Get rid of useless "found" variable in quota.c
[GFS2] Run through full bitmaps quicker in gfs2_bitfit
[GFS2] Reorganize function gfs2_glmutex_lock
[GFS2] Only fetch the dinode once in block_map
[GFS2] Function meta_read optimization
[GFS2] Incremental patch to fix compiler warning
[GFS2] Eliminate the no longer needed sd_statfs_mutex
[GFS2] Minor correction
[GFS2] Initialize extent_list earlier
[GFS2] Remove unneeded i_spin
[GFS2] gfs2_alloc_required performance
[GFS2] Fix typo
[GFS2] Lockup on error
Borislav Petkov (68):
[CRYPTO] authenc: Select HASH in Kconfig
x86: vmlinux_32.lds.S: remove repeated comment from the x86-32 linker script
ide-cd: move the remaining cdrom.c ioctl handling code to ide-cd_ioctl.c
ide-floppy: cleanup header
Suspend: Clean up suspend_64.c
ide-floppy: convert to generic packet commands
ide-floppy: replace ntoh{s,l} and hton{s,l} calls with the generic byteorder
ide-floppy: remove unnecessary ->handler != NULL check
ide-floppy: disambiguate function names
ide-floppy: include the proper headers
ide-floppy: cleanup and unify debugging macro calls
ide-floppy: remove struct idefloppy_capabilities_page
ide-floppy: remove struct idefloppy_inquiry_result
ide-floppy: remove struct idefloppy_request_sense_result
ide-floppy: remove struct idefloppy_mode_parameter_header
ide-floppy: remove struct idefloppy_flexible_disk_page
ide-floppy: remove struct idefloppy_capacity_descriptor
ide-floppy: factor out ioctl handlers from idefloppy_ioctl()
ide-floppy: report DMA handling in idefloppy_pc_intr() properly
ide-floppy: mv idefloppy_{should_,}report_error
ide-floppy: remove IDEFLOPPY_DEBUG_BUGS macro
ide-floppy: use an xfer_func_t and io_buf_t typedefs in order to unify rw
ide-floppy: merge idefloppy_{input,output}_buffers
ide-floppy: remove unused IDEFLOPPY_USE_READ12
ide-floppy: remove IDEFLOPPY_DEBUG_INFO
ide-floppy: remove unused flag PC_ABORT
ide-floppy: remove atomic test_*bit macros
ide-floppy: fix most of the remaining checkpatch.pl issues
ide-floppy: bump driver version number
ide-tape: move historical changelog to Documentation/ide/ChangeLog.ide-tape.1995-2002
ide-tape: remove dead code
ide-tape: remove struct idetape_request_sense_result_t
ide-tape: remove struct idetape_mode_parameter_header_t
ide-tape: remove IDETAPE_DEBUG_INFO
ide-tape: remove IDETAPE_DEBUG_BUGS
ide-tape: remove struct idetape_capabilities_page_t
ide-tape: remove struct idetape_inquiry_result_t
ide-tape: remove struct idetape_data_compression_page_t
ide-tape: remove struct idetape_medium_partition_page_t
ide-tape: remove struct idetape_parameter_block_descriptor_t
ide-tape: remove structs os_partition_t, os_dat_entry_t, os_dat_t
ide-tape: remove struct idetape_block_size_page_t
ide-tape: use generic scsi commands
ide-tape: remove EXPERIMENTAL driver status
ide-tape: use generic byteorder macros
ide-tape: remove unused sense packet commands.
ide-tape: make function name more accurate
ide-tape: remove mtio.h related comments
ide-tape: remove idetape_config_t typedef
ide-tape: refactor the debug logging facility
ide-tape: remove struct idetape_read_position_result_t
ide-tape: remove unreachable code chunk
ide-tape: simplify code branching in the interrupt handler
ide-tape: remove typedef idetape_chrdev_direction_t
ide-tape: struct idetape_tape_t: remove unused members
ide-tape: struct idetape_tape_t: shorten member names v2
ide-tape: remove idetape_increase_max_pipeline_stages()
ide-tape: shorten some function names
ide-tape: cleanup and fix comments
ide-tape: remove struct idetape_id_gcw
ide-tape: remove unused "length" arg from idetape_create_read_buffer_cmd()
ide-tape: include proper headers
ide-tape: collect module-related macro calls at the end
ide-tape: remove leftover OnStream support warning
ide-tape: fix syntax error in idetape_identify_device()
ide-tape: cleanup the remaining codestyle issues
ide-tape: bump minor driver version
drivers/cdrom/cdrom.c: simplify logic in cdrom_release()
Bradley Smith (2):
I8K: allow i8k driver to be built on x86_64 systems
I8K: add i8k driver to the x86_64 Kconfig
Brajesh Dave (2):
libertas: separate mesh connectivity from that of the main interface
libertas: configurable beacon interval
Brandon Philips (3):
V4L/DVB (6600): V4L: videobuf: don't chew up namespace STATE_.*, convert to VIDEOBUF_
V4L/DVB (6603): V4L: videobuf: convert streaming and reading to bitfields
V4L/DVB (6688): V4L: fix copy and paste error in dprintk for videobuf-vmalloc.c
Brett T. Warden (1):
V4L/DVB (7013): bw-qcam: add module parameter 'force_init' to skip polite auto-detection
prior to direct initialization
Brian King (1):
[SCSI] ibmvscsi: Set default command timeout
Brian Swetland (2):
[ARM] msm: core platform support for ARCH_MSM7X00A
[ARM] msm: board file for MACH_HALIBUT (QCT MSM7200A)
Brian Wood (2):
dm: stripe trigger event on failure
dm: stripe enhanced status return
Bridge Wu (5):
[ARM] 4709/1: pxa: mmc: add 26MHz support for pxa3[0|1]0 mmc controller
[ARM] 4711/1: pxa: mmc: move DMA specific code to platform layer
[ARM] pxa: mmc: add 1st host controller support for pxa3xx
[ARM] pxa: mmc: add 2nd host controller support for pxa3xx
[ARM] pxa: mmc: add 3rd host controller support for pxa310
Bron Gondwana (1):
mm/page-writeback: highmem_is_dirtyable option
Bruce Duncan (1):
Input: i8042 - enable DMI quirks on x86-64
Bruno Randolf (7):
ath5k: use 3 instead of 0x00000003
ath5k: beacon interval is in TU
ath5k: better beacon timer calculation
ath5k: use SWBA to detect IBSS HW merges
ath5k: configure backoff for IBSS beacon queue
ath5k: always extend rx timestamp with tsf
ath5k: debug level improvements
Bruno Redondi (1):
USB: sierra: add support for Onda H600/Zte MF330 datacard to USB Driver for Sierra Wireless
Bryan Boatright (1):
drivers/edac: pci: broken parity regression
Bryan O'Donoghue (1):
[POWERPC] 8xx: Add clock-frequency to adder875 and mpc885ads dts
Bryan Wu (17):
[Blackfin] arch: update defconfig of boards
[Blackfin] arch: Fix if/def BUG - and define is multipoint NO
[Blackfin] arch: enable generic GPIO based I2C driver in STAMP-BF533, EZKIT-BF533 and
EZKIT-BF561 boards
[Blackfin] arch: remove old I2C BF54x porting.
Chinese: add translation of volatile-considered-harmful.txt
Blackfin pata-bf54x driver: fix compiling bug - no ata_port struct in struct ata_device any
more
[Blackfin] arch: fix bug: redefinition warning when compile EZKIT548
[MTD] [NAND] Remove wrong operation in PM function of the BF54x NFC driver
[MTD] [NAND] Fix Blackfin NFC ECC calculating bug with page size 512 bytes
kbuild: add svn revision information to setlocalversion
EMAC driver: shorten the mdelay value to solve netperf performance issue
EMAC driver: define MDC_CLK=2.5MHz and caculate mdc_div according to SCLK.
EMAC driver: Fix bug: The clock divisor is set to all ones at reset.
spi_bfin: remove useless fault path
spi_bfin: use more useful GPIO labels
spi_bfin: wait for tx to complete on some cs_chg paths
spi_bfin: wait for tx to complete on full duplex paths
Byron Bradley (4):
[ARM] Orion: add support for QNAP TS-109/TS-209
mv643xx_eth: fix byte order when checksum offload is enabled
[ARM] Orion: Use the sata_mv driver for the Kurobox SATA
[ARM] Orion: Use the sata_mv driver for the TS-209 SATA
Carlo Marcelo Arenas Belon (1):
KVM: SVM: Remove KVM specific defines for MSR_EFER
Carlos Corbacho (14):
Input: i8042 - add Dritek keyboard extension quirk
HID: Add support for Logitech Elite keyboards
Input: i8042 - add Dritek quirk for Acer Aspire 9110
ACPI: WMI: Add ACPI-WMI mapping driver
acer-wmi: Add driver for newer Acer laptops
tc1100-wmi: Add driver for HP Compaq TC1100 Tablets
ACPI: WMI: Improve Kconfig description
tc1100-wmi: Mark as experimental
acer-wmi: Fix backlight on AMW0 (V1) laptops
Documentation - Create laptops sub-directory
thinkpad-acpi - Move thinkpad-acpi.txt to Documentation/laptops
sony-laptop - Move sony-laptop.txt to Documentation/laptops
sonypi - Move sonypi.txt to Documentation/laptops
acer-wmi - Add documentation
Carlos Eduardo Aguiar (1):
ARM: OMAP1: Use MMC multislot structures for Siemens SX1 board
Carlos Martín (1):
drm/i915: add support for E7221 chipset
Carlos R. Mafra (2):
x86: fix style errors in nmi_int.c
x86: clean up k8topology.c
Carsten Otte (10):
[S390] add smp_call_function_mask
KVM: Move x86 msr handling to new files x86.[ch]
KVM: Portability: split kvm_vcpu_ioctl
KVM: Portability: Split kvm_vm_ioctl v3
KVM: Portability: Move memory segmentation to x86.c
KVM: Portability: move get/set_apic_base to x86.c
KVM: Portability: Move control register helper functions to x86.c
KVM: Portability: Move kvm_get/set_msr[_common] to x86.c
KVM: Portability: Move x86 emulation and mmio device hook to x86.c
KVM: Portability: Move pio emulation functions to x86.c
Casey Schaufler (1):
Smack: Simplified Mandatory Access Control Kernel
Catalin Marinas (15):
[ARM] 4582/2: Add support for the common VFP subarchitecture
[ARM] 4583/1: ARMv7: Add VFPv3 support
[ARM] 4584/2: ARMv7: Add Advanced SIMD (NEON) extension support
[ARM] 4811/1: RealView: clocksource support for the RealView platforms
[ARM] 4812/1: RealView: clockevents support for the RealView platforms
[ARM] 4813/1: Add SMP helper functions for clockevents support
[ARM] 4814/1: RealView: Add broadcasting clockevents support for ARM11MPCore
[ARM] 4815/1: RealView: Add clockevents suport for the local timers
[ARM] 4816/1: RealView: Move the platform-specific definitions into board-eb.h
[ARM] 4817/1: RealView: Move the AMBA resource definitions to realview_eb.c
[ARM] 4818/1: RealView: Add core-tile detection
[ARM] 4819/1: RealView: Fix entry-macro.S to work with multiple platforms
[ARM] 4820/1: RealView: Select the timer IRQ at run-time
[ARM] 4821/1: RealView: Remove the platform dependencies from localtimer.c
[ARM] 4822/1: RealView: Change the REALVIEW_MPCORE configuration option
Chas Williams (1):
[ATM]: [br2864] whitespace cleanup
Chip Coldwell (1):
atmel_serial: add DMA support
Chris Leech (1):
[VLAN]: set_rx_mode support for unicast address list
Chris Pascoe (40):
V4L/DVB (6624): CXUSB: return control message transfer result to caller
V4L/DVB (6625): CXUSB: i2c transfer failure notification
V4L/DVB (6626): CXUSB: support only-read i2c requests
V4L/DVB (6627): CXUSB: handle write then read from different address
V4L/DVB (6628): zl10353: Improve support for boards without a tuner on secondary i2c
V4L/DVB (6630): zl10353: calculate input frequency register instead of using hardcoded value
V4L/DVB (6631): xc2028: eliminate i2c macro side-effects
V4L/DVB (6632): xc2028: fix inverted logic in audio standard check
V4L/DVB (6633): xc2028: make register reads atomic
V4L/DVB (6634): xc2028: error messages missing whitespace
V4L/DVB (6635): xc2028: v4l2_std_id needs to be long long to display completely
V4L/DVB (6636): xc2028: protect device list
V4L/DVB (6637): xc2028: add missing break
V4L/DVB (6638): xc2028: firmware loading cleanup
V4L/DVB (6639): xc2028: correct divisor length
V4L/DVB (6640): xc2028: correctly select 8MHz firmware
V4L/DVB (6641): xc2028: correct tuner offset for 7MHz DTV
V4L/DVB (6642): xc2028: don't duplicate max_len in priv
V4L/DVB (6643): xc2028: use best match instead of first partial match during firmware
selection
V4L/DVB (6644): xc2028: use correct offset into scode firmware
V4L/DVB (6645): xc2028: allow selection of D2633 firmware
V4L/DVB (6646): xc2028: rework firmware (re)loading process
V4L/DVB (6647): xc2028: retry firmware load if tuner does not respond
V4L/DVB (6648): xc2028: add sleep hook
V4L/DVB (6649): Add support for the DViCO FusionHDTV Dual Digital 4
V4L/DVB (6650): xc2028: base firmwares should have std0
V4L/DVB (6651): xc2028: mask off type correctly when searching for standard-specific types
V4L/DVB (6652): xc2028: try non-8MHZ init1 firmware
V4L/DVB (6653): Add support for the DViCO FusionHDTV NANO2 w/ZL10353 and firmware
V4L/DVB (6654): mt352: support oversampled IF input
V4L/DVB (6655): Add support for MT352-based DViCO FusionHDTV DVB-T NANO devices
V4L/DVB (6656): zl10353: store frequencies in 0.1kHz to eliminate rounding errors
V4L/DVB (6851): xc2028: include int_freq in firmware version display
V4L/DVB (6852): xc2028: s-code offset should not modify internal control structure
V4L/DVB (6853): xc2028: check HAS_IF flag against table
V4L/DVB (6854): xc2028: be more specific about when applying offset for 7MHz channels
V4L/DVB (6855): xc2028: select DTV78 firmware if tuning 7MHz VHF / 8MHz UHF
V4L/DVB (6856): zl10353: improve tuning parameters and update register map
V4L/DVB (6857): cx23885: correctly join I2C writes and reads from same address
V4L/DVB (6897): xc2028: ignore HAS_IF during specific S-Code type searches
Chris Snook (1):
jbd2: Remove printk from J_ASSERT to preserve registers during BUG
Chris Wright (2):
x86: fix ioport unification on 32-bit
x86: refactor ioport unification
Christian Borntraeger (11):
[S390] Change vmalloc defintions
[S390] vmemmap: allocate struct pages before 1:1 mapping
KVM: Use virtual cpu accounting if available for guest times.
KVM: Per-architecture hypercall definitions
virtnet: remove double ether_setup
virtio_blk: provide getgeo
virtio_blk: Dont waste major numbers
virtio_blk: implement naming for vda-vdz,vdaa-vdzz,vdaaa-vdzzz
[S390] sclp_tty/sclp_vt220: Fix scheduling while atomic
virtio net: fix oops on interface-up
[S390] sclp_vt220: Fix vt220 initialization
Christian Ehrhardt (1):
KVM: Portability: Move kvm_fpu to asm-x86/kvm.h
Christian Glindkamp (1):
[ARM] 4738/1: at91sam9261: Remove udc pullup enabling in board initialisation
Christian Pellegrin (1):
parport_serial: netmos 9855 fix
Christof Schmitt (12):
[SCSI] zfcp: Remove unnecessary eh_bus_reset_handler callback
[SCSI] zfcp: Use also port and adapter to identify unit in messages.
[SCSI] zfcp: Specify waiting times in ERP in seconds
[SCSI] zfcp: Remove SCSI devices when removing complete adapter
[SCSI] zfcp: Fix deadlock when adding invalid LUN
[SCSI] zfcp: Reduce flood on hba trace
[SCSI] zfcp: Fix evaluation of port handles in abort handler
[SCSI] zfcp: Hold queue lock when checking port/unit handle for abort command
[SCSI] zfcp: Hold queue lock when checking port handle for ELS command
[SCSI] zfcp: Hold queue lock when checking port/unit handle for FCP command
[SCSI] zfcp: Hold queue lock when checking port/unit handle for task management cmd
blktrace: Add blktrace ioctls to SCSI generic devices
Christoph Hellwig (41):
[POWERPC] spufs: add enchanced simple attr macros
[POWERPC] spufs: make state_mutex interruptible
[SCSI] aacraid: don't assign cpu_to_le32(int) to u8
iwlwifi: mark more functions/variables static
iwlwifi: keep 3945 and 4965 headers separate
iwlwifi: cleanup Kconfig and ifdefs to split 3945 and 4965
iwlwifi: cleanup namespace
[MIPS] CFE: Make code remotely resemble Linux code.
clean up vmtruncate
[POWERPC] spufs: Add marker-based tracing facility
[XFS] kill BMAPI_DEVICE
[XFS] kill BMAPI_UNWRITTEN
[XFS] simplify vn_revalidate
[XFS] kill xfs_iocore_t
[XFS] simplify xfs_vn_getattr
[XFS] Kill off xfs_statvfs.
[XFS] cleanup vnode useage in xfs_ioctl.c
[XFS] cleanup vnode useage in xfs_iget.c
[XFS] kill xfs_freeze.
[XFS] clean up some xfs_log_priv.h macros
[XFS] clean up some xfs_log_priv.h macros
[XFS] xlog_rec_header/xlog_rec_ext_header endianess annotations
[XFS] kill superflous buffer locking
[XFS] kill XFS_INOBT_IS_FREE_DISK
[XFS] kill superflous buffer locking (2nd attempt)
[XFS] Remove CFORK macros and use code directly in IFORK and DFORK macros.
[XFS] Cleanup various fid related bits:
[XFS] remove permission check from xfs_change_file_space
[XFS] clean up xfs_swapext
[XFS] stop re-checking permissions in xfs_swapext
[XFS] use generic_permission
[XFS] stop updating inode->i_blocks
[XFS] keep i_nlink updated and use proper accessors
[XFS] kill xfs_root
[POWERPC] spufs: Fix state_mutex leaks
ext2: remove unused ext2_put_inode prototype
libfs: allow error return from simple attributes
libfs: make simple attributes interruptible
libfs: rename simple_attr_close to simple_attr_release
kill do_generic_mapping_read
fix up kerneldoc in fs/ioctl.c a little bit
Christoph Lameter (24):
x86: 64-bit, make sparsemem vmemmap the only memory model
SLUB: Fix sysfs refcounting
Move count_partial before kmem_cache_shrink
SLUB: rename defrag to remote_node_defrag_ratio
Add parameter to add_partial to avoid having two functions
Explain kmem_cache_cpu fields
Pagecache zeroing: zero_user_segment, zero_user_segments and zero_user
Move vmalloc_to_page() to mm/vmalloc.
vmalloc: add const to void* parameters
i386: Resolve dependency of asm-i386/pgtable.h on highmem.h
is_vmalloc_addr(): Check if an address is within the vmalloc boundaries
vmalloc: clean up page array indexing
VM: allow get_page_unless_zero on compound pages
bufferhead: revert constructor removal
Page allocator: clean up pcp draining functions
vmstat: small revisions to refresh_cpu_vm_stats()
Page allocator: get rid of the list of cold pages
vmstat: remove prefetch
SLUB: Deal with annoying gcc warning on kfree()
SLUB: Use unique end pointer for each slab page.
SLUB: Alternate fast paths using cmpxchg_local
SLUB: Support for performance statistics
Modules: handle symbols that have a zero value
modules: include sections.h to avoid defining linker variables explicitly
Chuck Lever (71):
SUNRPC: Prevent mixed sign comparisons in rpcrdma_convert_iovs()
SUNRPC: Fix an unnecessary implicit type cast in rpcrdma_count_chunks()
SUNRPC: Check a return result
SUNRPC: temp var should match return type of xdr_skb_read_actor
SUNRPC: Remove an unneeded implicit type cast when calling rpc_depopulate()
NFS: Ensure nfs_wcc_update_inode always converts file size to loff_t
NFS: Use unsigned intermediates for manipulating header lengths (NFSv2 XDR)
NFS: Use unsigned intermediates for manipulating header lengths (NFSv3 XDR)
NFS: Use unsigned intermediates for manipulating header lengths (NFSv4 XDR)
NFS: Change sign of some loop indices in nfs4xdr.c
NFS: Prevent nfs_getattr() hang during heavy write workloads
NFS: Ensure that NFS version 4 mounts use NFS_PORT if nfsport wasn't set
NFS: Remove support for the 'nfsprog' option
NFS: Remove support for the 'mountprog' option
NFS: Clean up: copy hostname with kstrndup during mount processing
NFS: Clean up address comparison in __nfs_find_client()
NFS: Remove an unneeded check in decode_compound_header_arg()
SUNRPC: rpc_create() default hostname should support AF_INET6 addresses
SUNRPC: Fix socket address handling in rpcb_clnt
SUNRPC: RPC version numbers are u32
SUNRPC: Move universal address definitions to global header
NFS: Ensure NFSv4 SETCLIENTID send buffer is large enough
NFS: Increase size of cl_ipaddr field to hold IPv6 addresses
NFS: Enable NFS client to generate CLIENTID strings with IPv6 addresses
NFS: eliminate NIPQUAD(clp->cl_addr.sin_addr)
NFS: Move dprintks from callback.c to callback_proc.c
NFS: Address a couple of nits in nfs_follow_referral()
NFS: Add support for AF_INET6 addresses in nfs_compare_super()
NFS: Verify IPv6 addresses properly
NFS: Make setting a port number agostic
NFS: Set default port for NFSv4, with support for AF_INET6
NFS: Expand server address storage in nfs_client struct
NFS: Change cb_getattrargs to pass "struct sockaddr *" instead of sockaddr_in
NFS: Change cb_recallargs to pass "struct sockaddr *" instead of sockaddr_in
NFS: Change nfs_find_client() to take "struct sockaddr *"
NFS: Change nfs_get_client() to take sockaddr *
NFS: Change nfs4_set_client() to accept struct sockaddr *
NFS: Adjust nfs_clone_mount structure to store "struct sockaddr *"
NFS: Remove the NIPQUAD from nfs_try_mount
NFS: Refactor mount option address parsing into separate function
NFS: Support non-IPv4 addresses in nfs_parsed_mount_data
NFS: Pull covers off IPv6 address parsing
SUNRPC: Fix use of copy_to_user() in gss_pipe_upcall()
NFS: Clean up fs/nfs/idmap.c
NFS: Fix use of copy_to_user() in idmap_pipe_upcall
NFS: Use size_t for storing name lengths
NFS: Fix minor mixed sign comparison in NFS client's write logic
NFS: nfs_write_end clean up
lockd: Eliminate harmless mixed sign comparison in nlmdbg_cookie2a()
SUNRPC: fewer conditionals in the format_ip_address routines
NLM: Introduce external nlm_host set-up and tear-down functions
NFS: Invoke nlmclnt_init during NFS mount processing
NLM/NFS: Use cached nlm_host when calling nlmclnt_proc()
NLM: Introduce an arguments structure for nlmclnt_init()
NFS: NFS version number is unsigned
SUNRPC: Clean up functions that free address_strings array
SUNRPC: rpcb_getport_sync() should use built-in hostname generator
SUNRPC: Use appropriate argument types in rpcb client
SUNRPC: Clean up block comment preceding rpcb_getport_sync()
SUNRPC: rpcb_getport_sync() passes incorrect address size to rpc_create()
NFS: Address memory leaks in the NFS client mount option parser
SUNRPC: Prevent length underflow in read_flush()
SUNRPC: Use unsigned string lengths in xdr_decode_string_inplace
NLM: Fix sign of length of NLM variable length strings
NFSD: Use unsigned length argument for decode_filename
NFSD: File name length signage in nfsd request argument structures
NFSD: Adjust filename length argument of nfsd_lookup
NFSD: Use unsigned length argument for decode_pathname
NFSD: Fix mixed sign comparison in nfs3svc_decode_symlinkargs
NFSD: Path name length signage in nfsd request argument structures
SUNRPC: RPC program information is stored in unsigned integers
Claudio Lanconelli (1):
add driver for enc28j60 ethernet chip
Claudio Matsuoka (1):
[ALSA] hda: Fix 5.1 sound in Dell 6stack ALC888 HDA
Clemens Koller (1):
Documentation/BUG-HUNTING whitespace cleanup
Clemens Ladisch (44):
[ALSA] cmipci: disable 'Modem' control on version 39 or newer chips
[ALSA] cmipci: document 'Modem' control version check
[ALSA] usb-audio: add UR-80 PCM quirk
[ALSA] add CMI8788 driver
[ALSA] add Asus Xonar driver
[ALSA] oxygen: use uintptr_t in pointer casts
[ALSA] oxygen: fix channel routing
[ALSA] oxygen: use an array of snd_kcontrol pointers
[ALSA] oxygen: make line-in switch exclusive
[ALSA] oxygen: rename PCM to Master
[ALSA] oxygen: make AC97 codec optional
[ALSA] oxygen: make SPI configuration configurable
[ALSA] oxygen: make all DMA channels configurable
[ALSA] oxygen: add control filter to model struct
[ALSA] oxygen: make PCM limits configurable
[ALSA] oxygen: make the I2S format configurable
[ALSA] oxygen: add register definitions
[ALSA] oxygen: fix playback routing
[ALSA] oxygen: update ALSA-Configuration.txt
[ALSA] oxygen: remove magic numbers
[ALSA] oxygen: fix pause handling
[ALSA] oxygen: remove MIDI autodetection
[ALSA] oxygen: add more symbols
[ALSA] oxygen: allow more sample rates with WM8785
[ALSA] oxygen: reduce SPI clock frequency for AK4396/WM8785
[ALSA] oxygen: move model-specific data out of common header
[ALSA] oxygen: fix control filter
[ALSA] oxygen: fix DAC source register fields
[ALSA] oxygen: add 192 kHz SPDIF input support
[ALSA] oxygen: optimize snd_pcm_hardware structures
[ALSA] oxygen: TempoTec HiFier is probably not supported
[ALSA] oxygen: add SPDIF loopback control
[ALSA] oxygen: fix SPDIF input rates
[ALSA] oxygen: remove MIDI for generic cards
[ALSA] oxygen: make the number of analog output configurable
[ALSA] oxygen: more initialization
[ALSA] add TempoTec HiFier driver
[ALSA] oxygen: fix AK4396 double rate upper limit
[ALSA] oxygen: make line-in exclusive only on Xonar
[ALSA] oxygen: use AC97 interrupt
[ALSA] oxygen: add front panel controls
[ALSA] oxygen: add front panel capture
[ALSA] virtuoso: monitor external power on D2X
[ALSA] oxygen: revert SPI clock frequency change for AK4396/WM8785
Cliff Cai (2):
[Blackfin] arch: fix bug SDIO driver fails to build for BF542/BF548
[Blackfin] arch: set default value of DEB_DMA_URGENT to YES to avoid DMA aborting caused by
conflict between core and DMA
Cliff Wickman (3):
cgroups: mechanism to process each task in a cgroup
hotplug cpu: move tasks in empty cpusets to parent
cpusets: update_cpumask revision
Coly Li (1):
ext4: sync up block group descriptor with e2fsprogs.
Corentin CHARY (1):
asus-laptop new write_acpi_int
Cornelia Huck (19):
driver core: Introduce default attribute groups.
netiucv: Use device_driver default attribute groups.
zfcp: Use device_driver default attribute groups.
Driver core: Cleanup get_device_parent() in device_add() and device_move()
[S390] cio: Use helpers instead of container_of().
[S390] cio: css_driver: Use consistent parameters.
[S390] cio: Reset sch->driver.
[S390] cio: Add css_driver_{register,unregister}.
[S390] cio: Cleanup debug feature usage.
[S390] cio: Introduce subchannel->private.
[S390] cio: I/O subchannel specific fields.
[S390] cio: Use dev_{g,s}et_drvdata().
[S390] cio: Set driver->owner on css, ccw and ccwgroup busses.
[S390] cio: Delete timer in ccw_device_verify_done().
[S390] cio: Fix ungroup vs. machine check race in ccwgroup.
Driver core: Remove unneeded get_{device,driver}() calls.
[S390] cio: Clean up chsc response code handling.
[S390] cio: Update documentation.
[S390] cio: Add shutdown callback for ccwgroup.
Craig Shelley (1):
USB: CP2101 New Device IDs
Craig W. Nadler (1):
USB: add Printer Gadget Driver
Ctirad Fertr (1):
[ALSA] emu10k1 - 1616(M) cardbus improvements
Cyrill Gorcunov (14):
[POWERPC] CELLEB: Fix possible NULL pointer dereference
[POWERPC] CHRP: Fix possible NULL pointer dereference
[POWERPC] Use for_each macros in arch/powerpc/sysdev
[POWERPC] Use for_each macros in arch/powerpc/kernel
[POWERPC] Use for_each macros in arch/powerpc/platforms/powermac
x86: remove dead code in ia32-emu
x86: clean up include/asm-x86/pda.h
x86: cleanup i387_32.c according to checkpatch
x86: coding style cleanup for kernel/bootflag.c
x86: get rid of checkpatch.pl complains on apm_32.c
x86: use KSYM_NAME_LEN
wireless: iwlwifi3945/4965 - fix incorrect counting of memory
x86: cleanup - eliminate numbers in LDT allocation code
ip27-rtc: convert ioctl to unlocked_ioctl
Dale Farnsworth (1):
[POWERPC] 85xx: Respect KERNELBASE, PAGE_OFFSET, and PHYSICAL_START on e500
Damien Stuart (1):
USB: Adding YC Cable USB Serial device to pl2303
Dan Kenigsberg (1):
KVM: Enhance guest cpuid management
Dan Williams (19):
[ARM] 4708/1: iop: update defconfigs for 2.6.24
introduce WEXT scan capabilities
orinoco: more reliable scan handling
orinoco: always use latest BSS info when caching scan results
libertas: make lbs_cmd() usage nicer
libertas: clean up is_command_allowed_in_ps()
libertas: clean up direct command handling
libertas: add simple copyback command callback
libertas: convert GET_HW_SPEC to a direct command
libertas: rename and re-type bufvirtualaddr to cmdbuf
libertas: fix case of FWT_ACCESS_LIST_ROUTE and FWT_ACCESS_LIST_NEIGHBOR commands
libertas: convert DATA_RATE to a direct command
libertas: convert RF_CHANNEL to a direct command
libertas: endianness fixes for get_channel/set_channel
async_tx: fix compile breakage, mark do_async_xor __always_inline
async_tx: kill ASYNC_TX_ASSUME_COHERENT
async_tx: kill tx_set_src and tx_set_dest methods
async_tx: replace 'int_en' with operation preparation flags
async_tx: allow architecture specific async_tx_find_channel implementations
Daniel De Graaf (1):
kbuild: support ARCH=x86 in buildtar
Daniel Drake (4):
zd1211rw: port to mac80211
zd1211rw: Add ID for Trendnet TEW-429UB A
zd1211rw: add copyright notices
Documentation about unaligned memory access
Daniel Gimpelevich (1):
V4L/DVB (7066): ASUS My Cinema U3000 Mini DVBT Tuner
Daniel Kozák (1):
USB: remove duplicate entry in Option driver and Pl2303 driver for Huawei modem
Daniel Lezcano (34):
[IPV6]: Make fib6_init to return an error code.
[IPV6]: Make xfrm6_init to return an error code.
[IPV6]: Make fib6_rules_init to return an error code.
[IPV6]: Make ip6_route_init to return an error code.
[IPV6]: Make af_inet6 to check ip6_route_init return value.
[IPV6] route6/fib6: Don't panic a kmem_cache_create.
[IPV6]: create route6 proc init-fini functions
[IPV6]: remove ifdef in route6 for xfrm6
[IPV6]: route6 remove ifdef for fib_rules
[IPV6]: make flowlabel to return an error
[IPV6]: make extended headers to return an error at initialization
[IPV6]: make frag to return an error at initialization
[IPV6]: make inet6_register_protosw to return an error code
[IPV6]: make the protocol initialization to return an error code
[IPV6]: fix section mismatch warnings
[NETNS][IPV6]: Make ipv6_sysctl_register to return a value.
[NETNS][IPV6]: Make a subsystem for af_inet6.
[NETNS][IPV6]: Add ipv6 structure for netns.
[NETNS][IPV6]: Make the ipv6 sysctl to be a netns subsystem.
[NETNS][IPV6]: Make multiple instance of sysctl tables.
[NETNS][IPV6]: Make bindv6only sysctl per namespace.
[NETNS][IPV6]: Make ip6_frags per namespace.
[NETNS][IPV6]: Make mld_max_msf readonly in other namespaces.
[NETNS][IPV6]: Make sysctls route per namespace.
[NETNS][IPV6]: Make icmpv6_time sysctl per namespace.
[NETNS][IPV6]: inet6_addr - isolate inet6 addresses from proc file
[NETNS][IPV6]: inet6_addr - check ipv6 address per namespace
[NETNS][IPV6]: inet6_addr - ipv6_chk_same_addr namespace aware
[NETNS][IPV6]: inet6_addr - ipv6_get_ifaddr namespace aware
[NETNS][IPV6]: inet6_addr - make ipv6_chk_home_addr namespace aware
[NETNS][DST] dst: pass the dst_ops as parameter to the gc functions
[NETNS][DST]: Add the network namespace pointer in dst_ops
[IPV6]: Fix ip6_frag ctl
[IPV6]: Fix sysctl compilation error.
Daniel Mack (4):
[ARM] 4762/1: Basic support for Toradex Colibri module
[ALSA] caiaq - add control API and more input features
[ALSA] usb-caiaq - add support for Kore controller 2
[ALSA] usb/caiaq: decrease period_bytes_min
Daniel Walker (20):
V4L/DVB (6810): media: video: usbvision: add mutex_unlock() to error paths
V4L/DVB (6812): media: video: usbvision: remove ctrlUrbLock
prism54: remove questionable down_interruptible usage
[MIPS] Lasat: Convert pvc_sem semaphore to mutex
mcheck mce_64: mce_read_sem to mutex
USB: misc: legousbtower: semaphore to mutex
[IA64] sn_hwperf semaphore to mutex
uml: LDT mutex conversion
uml: mconsole mutex conversion
uml: port mutex conversion
drivers/char/tty_io.c: remove pty_sem
drivers/isdn/i4l/isdn_tty.c: remove write_sem
unix98 allocated_ptys_lock semaphore to mutex
docs: kernel-locking: Convert semaphore references
stopmachine: semaphore to mutex
Amiga serial driver: port_write_mutex fixup
docs: convert kref semaphore to mutex
isapnp driver semaphore to mutex
scsi: megaraid: trivial drop duplicate mutex.h include
dm: convert suspend_lock semaphore to mutex
Darren Salt (1):
V4L/DVB (7069): Support for myTV.t
Darrick J. Wong (3):
[SCSI] libsas: Convert sas_proto users to sas_protocol
[SCSI] libsas: Fix various sparse complaints
hwmon: (adt7470) Support per-sensor alarm files
Dave Airlie (16):
agp: add chipset flushing support to AGP interface
intel-agp: add chipset flushing support
agp/intel: Add chipset flushing support for i8xx chipsets.
intel-agp: fixup resource handling in flush code.
intel-agp: introduce IS_I915 and do some cleanups..
agp: remove flush_agp_mappings calls from new flush handling code
drm: some minor cleanups and changes to make memory manager merging easier.
drm: run cleanfile across drm tree
drm: move two function extern into the correct block
drm: call driver load function after initialising AGP
drm: move drm_mem_init to proper place in startup sequence
drm: enable udev node creation
drm: add _DRM_DRIVER flag, and re-order unload.
drm: the drm really should call pci_set_master..
drm: fixup some of the ioctl function exit paths
drm: add initial r500 drm support
Dave Hansen (1):
maps4: rework TASK_SIZE macros
Dave Jiang (2):
drivers-edac: add freescale mpc85xx driver
drivers-edac: add marvell mv64x60 driver
Dave Jones (7):
ACPI: remove P2B-S from blacklist.
x86: remove more bogus filenames in comments.
x86: use CR0 defines.
via-rng: enable secondary noise source on CPUs where it is present
[CPUFREQ] Remove pointless Kconfig dependancy
[CPUFREQ] Fix sparse warning in powernow-k8
[CPUFREQ] Add missing printk levels to e_powersaver
Dave Kleikamp (5):
JFS: clear PAGECACHE_TAG_DIRTY for no-write pages
JFS: Make sure special inode data is written after journal is flushed
JFS: FIx one more plain integer as NULL pointer warning
JFS: simplify types to get rid of sparse warning
JBD2: Clear buffer_ordered flag for barried IO request on success
Dave Miller (1):
tty: fix tty network driver interactions with TCGET/TCSET calls (x86 fix)
Dave Olson (9):
IB/ipath: Improve interrupt handler cache footprint
IB/ipath: Generalize some xxx_SHIFT macros
IB/ipath: Changes for fields moving from devdata to portdata
IB/ipath: Clean up some comments
IB/ipath: Drop support for the original QHT7040 board
IB/ipath: Remove unused MDIO interface code
IB/ipath: Add new chip-specific functions to older chips, consistent init
IB/ipath: Minor cleanup of unused fields and chip-specific errors
IB/ipath: Changes to support PIO bandwidth check on IBA7220
Dave Young (14):
Chinese: add translation of oops-tracing.txt
Driver Core: add class iteration api
ieee1394: use class iteration api
power supply : use class iteration api
rtc: use class iteration api
scsi: use class iteration api
spi: use class iteration api
[BLUETOOTH]: Add conn add/del workqueues to avoid connection fail.
[BLUETOOTH]: Fix bugs in previous conn add/del workqueue changes.
kobject: kerneldoc comment fix
driver core: convert to use class_find_device api
bluetooth: hidp_process_hid_control remove unnecessary parameter dealing
bluetooth rfcomm tty: destroy before tty_close()
[CPUFREQ] gx-suspmod.c: use boot_cpu_data instead of current_cpu_data
David Acker (1):
Fix e100 on systems that have cache incoherent DMA
David Brownell (45):
Input: ads7846 - stop updating dev->power.power_state
[AVR32] extint: change set_irq_type() handling
[ARM] 4646/1: AT91: configurable HZ, default to 128
[ARM] 4734/1: at91sam9263ek: include IRQ for Ethernet PHY
i2c-algo-bit: Whitespace fixes (+ NAK/ARB comments)
i2c-algo-bit: Fix NAK/ARB comments
i2c/tps65010: move header to <linux/i2c/...>
i2c: Stop using the redundant client list
i2c-remove-redundant-i2c_client-list.patch
i2c: Add i2c_new_dummy() utility
[ARM] 4615/4: sam926[13]ek buttons updated
USB: gadget code switches to pr_err() and friends
USB: PS3: Fix EHCI ISO transfer bug
USB: ehci potential oops fix on ARC/TDI cores
USB: gadget: ethernet error path potential oops fix
USB: gadget: at91_udc minor fix (there is no number six)
USB: fix HCD Kconfig goofage
USB: ohci-at91 uses generic GPIO calls
USB: at91_udc uses generic GPIO calls; minor cleanup
USB: ehci: minor ISO updates, always support split ISO
USB: ehci completes high speed ISO URBs sooner
usb: ehci, remove false clear-reset path
usb: ehci should use u16 for isochronous intervals
PM: Remove obsolete /sys/devices/.../power/state docs
[ARM] 4739/1: at91sam9263: make gpio bank C and D irqs work
pcmcia: stop updating dev->power.power_state
at91_cf: use generic gpio calls
gpiolib: add drivers/gpio directory
gpiolib: add gpio provider infrastructure
gpiolib: update Documentation/gpio.txt
gpiolib: pcf857x i2c gpio expander support
mcp23s08 spi gpio expander support
gpiolib: avr32 at32ap platform support
spi core: stop updating dev->power.power_state
spi: s3c drivers shouldn't care about spi_board_info
spi: remove more dev->power.power_state usage
rtc-cmos: export nvram in sysfs
rtc-cmos alarm acts as oneshot
rtc: remove more dev->power.power_state usage
rtc: at91sam9 RTC support (RTT and/or RTC)
atmel_lcdfb: backlight control
at91_mci: use generic GPIO calls
Basic PWM driver for AVR32 and AT91
PWM LED driver
[ARM] 4823/1: AT91 section fix
David Chinner (12):
[XFS] Use the generic bitops rather than implementing them ourselves.
[XFS] Fix up sparse warnings.
[XFS] Fix sparse warning in xlog_recover_do_efd_trans.
[XFS] Show all mount args in /proc/mounts
[XFS] Fix transaction overrun during writeback.
[XFS] Fix inode allocation latency
[XFS] Implement fallocate.
[XFS] Move platform specific mount option parse out of core XFS code
[XFS] Fix xfs_lowbit64
[XFS] Move AIL pushing into it's own thread
[XFS] Make xfs_ail_check check less by default
[XFS] Fix oops in xfs_file_readdir()
David Cohen (1):
ARM: OMAP1: Change the comments to C style
David Dillow (5):
IB/srp: Respect target credit limit
IB/srp: Enable SG list chaining
IB/srp: Add identifying information to log messages
[ALSA] sis7019: support the SiS 7019 Audio Accelerator
IB/srp: Retry stale connections
David Fries (2):
system timer: fix crash in <100Hz system timer
W1: w1_therm.c standardize units to millidegrees C
David Gibson (6):
[POWERPC] Merge libfdt upstream source
[POWERPC] Use embedded libfdt in the bootwrapper
[POWERPC] Kill flatdevtree.c
[POWERPC] Merge dtc upstream source
[POWERPC] Use embedded dtc in kernel builds
[POWERPC] Enable RTC for Ebony and Walnut (v2)
David Howells (42):
[MTD] [NOR] Add support for the SST 39VF1601 flash chip
security: add a secctx_to_secid() hook
FRV: permit the memory to be located elsewhere in NOMMU mode
Add an ERR_CAST() function to complement ERR_PTR and co.
Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p)
iget: introduce a function to register iget failure
iget: use iget_failed() in AFS
iget: use iget_failed() in GFS2
iget: stop AFFS from using iget() and read_inode()
iget: stop autofs from using iget() and read_inode()
iget: stop BEFS from using iget() and read_inode()
iget: stop BFS from using iget() and read_inode()
iget: stop CIFS from using iget() and read_inode()
iget: stop EFS from using iget() and read_inode()
iget: stop EXT2 from using iget() and read_inode()
iget: stop EXT3 from using iget() and read_inode()
iget: stop EXT4 from using iget() and read_inode()
iget: stop FAT from using iget() and read_inode()
iget: stop FreeVXFS from using iget() and read_inode()
iget: stop FUSE from using iget() and read_inode()
iget: stop HFSPLUS from using iget() and read_inode()
iget: stop ISOFS from using read_inode()
iget: stop JFFS2 from using iget() and read_inode()
iget: stop JFS from using iget() and read_inode()
iget: stop the MINIX filesystem from using iget() and read_inode()
iget: stop PROCFS from using iget() and read_inode()
iget: stop QNX4 from using iget() and read_inode()
iget: stop ROMFS from using iget() and read_inode()
iget: stop the SYSV filesystem from using iget() and read_inode()
iget: stop UFS from using iget() and read_inode()
iget: stop OPENPROMFS from using iget() and read_inode()
iget: stop HOSTFS from using iget() and read_inode()
iget: stop HPPFS from using iget() and read_inode()
iget: remove iget() and the read_inode() super op as being obsolete
aout: move STACK_TOP[_MAX] to asm/processor.h
aout: mark arches that support A.OUT format
aout: suppress A.OUT library support if !CONFIG_ARCH_SUPPORTS_AOUT
aout: remove unnecessary inclusions of {asm, linux}/a.out.h
usb: net2280 can't have a function called show_registers()
mn10300: allocate serial port UART IDs for on-chip serial ports
mn10300: add the MN10300/AM33 architecture to the kernel
mn10300: add platform MTD support for the ASB2303 board
David Milburn (2):
[SCSI] aic7xxx: fix ahc_done check SCB_ACTIVE for tagged transactions
libata-core: unblacklist HITACHI drives
David Miller (2):
NET: ns83820.c remove fastcall macro
Genericizing iova.[ch]
David Moore (3):
firewire: fw-ohci: Fix for dualbuffer three-or-more buffers
firewire: fw-ohci: Bug fixes for packet-per-buffer support
firewire: fw-ohci: Dynamically allocate buffers for DMA descriptors
David P. Quigley (2):
VFS/Security: Rework inode_getsecurity and callers to return resulting buffer
VFS: Reorder vfs_getxattr to avoid unnecessary calls to the LSM
David Rientjes (4):
memcontrol: move mm_cgroup to header file
memcontrol: move oom task exclusion to tasklist scan
oom: add sysctl to enable task memory dump
memcontrol: add vm_match_cgroup()
David S. Miller (55):
[MAC80211]: Revert unaligned warning removal.
[IPSEC]: Kill afinfo->nf_post_routing
[IPCONFIG]: Mark vendor_class_identifier as __initdata.
[TCP]: Move mss variable in tcp_mtu_probing()
[LIBERTAS]: Remove last stray user of MAC_FMT.
[TCP]: Do not purge sk_forward_alloc entirely in tcp_delack_timer().
[XFRM]: Fix struct xfrm_algo code formatting.
[IPV4] FIB: Include nexthop device indexes in fib_info hashfn.
[SCTP]: Fix build warning in sctp_sf_do_5_1C_ack().
[PKT_SCHED] dsmark: Use hweight32() instead of convoluted loop.
[BNX2]: Fix driver software flag namespace.
Merge branch 'fixes' of master.kernel.org:/.../linville/wireless-2.6
Merge branch 'fixes' of master.kernel.org:/.../linville/wireless-2.6
Merge branch 'upstream-davem' of master.kernel.org:/.../jgarzik/netdev-2.6
[SPARC]: Add new timerfd syscall entries.
[SPARC64]: Update defconfig.
[SPARC64]: Temporarily remove IOMMU merging code.
[SPARC64]: Fix booting on non-zero cpu.
[SPARC64]: Add user regsets.
[SPARC32]: Add user regset support.
[SPARC]: Kill DEBUG_PTRACE code.
[SPARC]: Remove PTRACE_SUN* handling.
[SPARC]: Move over to arch_ptrace().
[SPARC64]: Remove unintentional ptrace debugging messages.
[SPARC64]: Use regsets for ELF core dumping.
[SPARC32]: Use regsets for ELF core dumping.
[SPARC64]: Use regsets in arch_ptrace().
[SPARC32]: Use regsets in arch_ptrace().
[SPARC64]: Make use of compat_sys_ptrace()
[SPARC64]: Make use of the new fs/compat_binfmt_elf.c
[SPARC64]: Remove unused declarations from iommu_common.h
[SPARC64]: iommu_common.h tidy ups...
[SPARC64]: IOMMU allocations using iommu-helper layer.
[SPARC64]: Add SG merging support back into IOMMU code.
[SPARC64]: Add kretprobe support.
Merge branch 'pending' of master.kernel.org:/.../vxy/lksctp-dev
[SPARC]: Merge include/asm-sparc{,64}/prom.h
[SPARC]: Merge include/asm-sparc{,64}/of_device.h
[SPARC]: Merge include/asm-sparc{,64}/auxvec.h
[SPARC]: Merge asm-sparc{,64}/bpp.h
[SPARC]: Kill BSD errno translation table and header files.
[SPARC]: Merge asm-sparc{,64}/bug.h
[SPARC]: Merge asm-sparc{,64}/bugs.h
[SPARC]: Merge asm-sparc{,64}/byteorder.h
[SPARC]: Merge asm-sparc{,64}/cache.h
[SPARC]: Merge asm-sparc{,64}/cputime.h
[SPARC]: Merge asm-sparc{,64}/current.h
[SPARC]: Merge asm-sparc{,64}/device.h
[SPARC]: Merge asm-sparc{,64}/div64.h
[SPARC]: Merge asm-sparc{,64}/emergency-restart.h
[SPARC]: Merge asm-sparc{,64}/errno.h
[SPARC]: Merge asm-sparc{,64}/fb.h
[SPARC]: Merge asm-sparc{,64}/a.out.h
[SPARC]: Add solaris/sunos binary support to feature removal schedule.
[PKT_SCHED] ematch: Fix build warning.
David Scidmore (1):
[MTD] mtdchar.c: ioctl always returns 0 as size written for ppc64
David Sterba (1):
ipwireless: driver for PC Card 3G/UMTS modem
David Teigland (19):
[GFS2] check kthread_should_stop when waiting
[GFS2] tidy up error message
[GFS2] use pid for plock owner for nfs clients
dlm: don't print common non-errors
dlm: use dlm prefix on alloc and free functions
dlm: use fixed errno values in messages
dlm: clear ast_type when removing from astqueue
dlm: recover locks waiting for overlap replies
dlm: another call to confirm_master in receive_request_reply
dlm: reject messages from non-members
dlm: validate messages before processing
dlm: reject normal unlock when lock is waiting for lookup
dlm: limit dir lookup loop
dlm: fix possible use-after-free
dlm: change error message to debug
dlm: keep cached master rsbs during recovery
dlm: clean ups
dlm: proper types for asts and basts
dlm: eliminate astparam type casting
David Woodhouse (1 |