[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.17-rc1, created. v2.6.17-rc1
Linus Torvalds
torvalds at g5.osdl.org
Tue Mar 3 14:47:56 UTC 2009
The annotated tag, v2.6.17-rc1 has been created
at d882e0c80e6e3c60640492b83395e6fbbae04276 (tag)
tagging 6246b6128bbe34d0752f119cf7c5111c85fe481d (commit)
replaces v2.6.16
tagged by Linus Torvalds
on Sun Apr 2 20:22:21 2006 -0700
- Shortlog ------------------------------------------------------------
Linux v2.6.17-rc1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
iD8DBQBEMJT6F3YsRnbiHLsRAqgaAJ0UiQRZJPGuW3OcVFUVDpFBYgYr4ACdE5Zh
iekulTc7MQtdWjVLCb+o4M0=
=+aPF
-----END PGP SIGNATURE-----
A. Maitland Bottoms (1):
USB: ftdi_sio: add Icom ID1 USB product and vendor ids
Aaron Brooks (1):
kbuild: make namespace.pl CROSS_COMPILE happy
Aaron Young (1):
[IA64-SGI] Handle SC env. powerdown events
Adrian Bunk (101):
drivers/net/sk98lin/: possible cleanups
drivers/net/arcnet/: possible cleanups
drivers/net/s2io.c: make code static
Move ip2.c and ip2main.c to drivers/char/ip2/ where the other files
VIDEO_CX88_ALSA must select SND_PCM
V4L/DVB (3428): drivers/media/dvb/ possible cleanups
net/: fix the WIRELESS_EXT abuse
AIRO{,_CS} <-> CRYPTO fixes
drivers/net/wireless/ipw2100.c: make ipw2100_wpa_assoc_frame() static
drivers/net/wireless/ipw2200: possible cleanups
Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
V4L/DVB (3318e): DVB: remove the at76c651/tda80xx frontends
kbuild: remove a tab from an empty line
V4L/DVB (3337): Drivers/media/dvb/frontends/mt312.c: cleanups
V4L/DVB (3341): Upstream sync - make 2 structs static
[SCSI] drivers/message/fusion/mptfc.c: make 2 functions static
V4L/DVB (3399a): cpia2/cpia2_v4l.c cleanups
remove obsolete sis900 documentation
V4L/DVB (3414): Saa7134: document that there's also a 220RF from KWorld
V4L/DVB (3415): Msp3400-kthreads.c: make 3 functions static
CONFIG_FORCEDETH updates
chelsio/espi.c:tricn_init(): remove dead code
drivers/net/e1000/: proper prototypes
[SCSI] NCR_D700: fix a NULL dereference
[SCSI] dmx3191d: fix a NULL pointer dereference
[SCSI] ibmmca: fix a NULL pointer dereference
[SCSI] sim710: fix a NULL pointer dereference
Kconfig: remove the CONFIG_CC_ALIGN_* options
Input: serio - fix memory leak
Input: gameport - fix memory leak
drivers/net/wireless/ipw2200.c: make ipw_qos_current_mode() static
drivers/net/wireless/ipw2200.c: fix an array overun
Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
MAINTAINERS: remove the LANMEDIA entry
update the i386 defconfig
SCSI_AACRAID: add a help text
remove dead Radeon URL
Kobject: kobject.h: fix a typo
USB: remove OBSOLETE_OSS_USB_DRIVER drivers
USB: drivers/usb/core/message.c: make usb_get_string() static
USB: vicam.c: fix a NULL pointer dereference
[IPV4] fib_rules.c: make struct fib_rules static again
[DCCP] ipv4: make struct dccp_v4_prot static
[TIPC]: Cleanups
[PKT_SCHED]: Let NET_CLS_ACT no longer depend on EXPERIMENTAL
[TG3]: make drivers/net/tg3.c:tg3_request_irq() static
[DECNET]: net/decnet/dn_route.c: fix inconsequent NULL checking
V4L/DVB (3509): Make a needlessly global function static.
V4L/DVB (3527): VIDEO_CPIA2 must depend on USB
Documentation/dvb/get_dvb_firmware: fix firmware URL
[ALSA] sound/core/: fix 3 off-by-one errors
[ALSA] sound/pci/rme9652/hdspm.c: fix off-by-one errors
[ALSA] fix some memory leaks
[ALSA] sound/pci/ice1712/delta.c: make 2 functions static
kcalloc(): INT_MAX -> ULONG_MAX
i386: let REGPARM no longer depend on EXPERIMENTAL
x86: some fixups for the X86_NUMAQ dependencies
kill _INLINE_
kernel/rcupdate.c: make two structs static
hostap: Fix hw reset after CMDCODE_ACCESS_WRITE timeout
hostap: Fix ap_add_sta() return value verification
PCI: cpqphp_ctrl.c: board_replaced(): remove dead code
PCI: the scheduled removal of PCI_LEGACY_PROC
w1: misc cleanups
fix W1_MASTER_DS9490_BRIDGE dependencies
remove ISA legacy functions: remove documentation
fs/9p/: possible cleanups
fs/ext2/: proper ext2_get_parent() prototype
fs/coda/: proper prototypes
kill include/linux/platform.h, default_idle() cleanup
show MCP menu only on ARCH_SA1100
fs/inode.c: make iprune_mutex static
drivers/block/nbd.c: don't defer compile error to runtime
kernel/params.c: make param_array() static
remove MAINTAINERS entry for rtlinux
add a proper prototype for setup_arch()
reiserfs/xattr_acl.c:reiserfs_get_acl(): make size an int
md/bitmap.c:bitmap_mask_state(): fix inconsequent NULL checking
drivers/char/ipmi/ipmi_msghandler.c: fix a memory leak
i4l/isdn_tty.c: fix a check-after-use
Kconfig help: MTD_JEDECPROBE already supports Intel
PCMCIA_SPECTRUM must select FW_LOADER
fs/nfsd/export.c,net/sunrpc/cache.c: make needlessly global code static
video/sis/init301.c:SiS_ChrontelDoSomething2(): remove dead code
let BLK_DEV_RAM_COUNT depend on BLK_DEV_RAM
drivers/block/paride/pd.c: fix an off-by-one error
fs/fat/: proper prototypes for two functions
autofs4: proper prototype for autofs4_dentry_release()
arch/i386/kernel/microcode.c: remove the obsolete microcode_ioctl
pcmcia: make pcmcia_release_{io,irq} static
drivers/mtd/: small cleanups
MTD_NAND_SHARPSL and MTD_NAND_NANDSIM should be tristate's
unexport get_wchan
fs/namei.c: make lookup_hash() static
help text: SOFTWARE_SUSPEND doesn't need ACPI
fix a typo in the AIC7XXX_DEBUG_MASK help text
fix the email address of Wendy Xiong
typos: s/ducument/document/
V4L/DVB (3670): Fix typo in comment
Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[WATCHDOG] pcwd_usb.c: fix a NULL pointer dereference
Adrian Cox (1):
ppc: Fix platform_notify functions marked __init
Akinobu Mita (56):
fix swap cluster offset
x86_64: {set,clear,test}_bit() related cleanup and pci_mmcfg_init() fix
frv: remove unnesesary "&"
more s/fucn/func/ typo fixes
um: fix undefined reference to hweight32
arm: fix undefined reference to generic_fls
bitops: alpha: use config options instead of __alpha_fix__ and __alpha_cix__
bitops: ia64: use cpu_set() instead of __set_bit()
bitops: parisc: add ()-pair in __ffz() macro
bitops: cris: remove unnecessary local_irq_restore()
bitops: use non atomic operations for minix_*_bit() and ext2_*_bit()
bitops: generic {,test_and_}{set,clear,change}_bit()
bitops: generic __{,test_and_}{set,clear,change}_bit() and test_bit()
bitops: generic __ffs()
bitops: generic ffz()
bitops: generic fls()
bitops: generic fls64()
bitops: generic find_{next,first}{,_zero}_bit()
bitops: generic sched_find_first_bit()
bitops: generic ffs()
bitops: generic hweight{64,32,16,8}()
fix error: __u32 undeclared
bitops: generic ext2_{set,clear,test,find_first_zero,find_next_zero}_bit()
bitops: generic ext2_{set,clear}_bit_atomic()
bitops: generic minix_{test,set,test_and_clear,test,find_first_zero}_bit()
bitops: alpha: use generic bitops
bitops: arm: use generic bitops
bitops: arm26: use generic bitops
bitops: cris: use generic bitops
bitops: frv: use generic bitops
bitops: h8300: use generic bitops
bitops: i386: use generic bitops
bitops: ia64: use generic bitops
bitops: m32r: use generic bitops
bitops: m68k: use generic bitops
m68k: fix undefined reference to generic_find_next_zero_le_bit
ppc: fix undefined reference to hweight32
bitops: m68knommu: use generic bitops
bitops: mips: use generic bitops
bitops: parisc: use generic bitops
bitops: powerpc: use generic bitops
bitops: s390: use generic bitops
bitops: sh: use generic bitops
bitops: sh64: use generic bitops
bitops: sparc: use generic bitops
bitops: sparc64: use generic bitops
bitops: v850: use generic bitops
bitops: x86_64: use generic bitops
bitops: xtensa: use generic bitops
bitops: update include/asm-generic/bitops.h
bitops: sh: make thread_info.flags an unsigned long
bitops: ia64: make partial_page.bitmap an unsigned long
bitops: ntfs: remove generic_ffs()
bitops: remove unused generic bitops in include/linux/bitops.h
bitops: hweight() related cleanup
bitops: hweight() speedup
Al Viro (43):
arcnet probing cleanups and fixes
ibm_emac sparse annotations
appletalk/cops.h: missing const in struct ltfirmware
macsonic.c: missed s/driver_unregister/platform_driver_unregister/
missing include of asm/irq.h in drivers/net
bogus include of linux/irq.h in 7990.c
wrong ifdefs in 82596.c
dead code removed in hp100
[SCSI] scsi_lib: fix recognition of cache type of Initio SBP-2 bridges
don't do exit_io_context() until we know we won't be doing any IO
fix double-free in blk_init_queue_node()
fix locking in queue_requests_store()
fix cfq hash lookups
stop leaking cfq_data in cfq_set_request()
switch to use of ->key to get cfq_data by cfq_io_context
keep sync and async cfq_queue separate
fix the exclusion for ioprio_set()
make cfq_exit_queue() prune the cfq_io_context for that queue
stop cfq from pinning queue down
stop elv_unregister() from rogering other iosched's data, fix locking
deal with rmmod/put_io_context() races
fix cfq_get_queue()/ioprio_set(2) races
regularize blk_cleanup_queue() use
fix sysfs interaction and lifetime rules handling for queues
don't bother with refcounting for cfq_data
noise removal: cfq-iosched.c
elevator_t lifetime rules and sysfs fixes
fix rmmod problems with elevator attributes, clean them up
remove ISA legacy functions: drivers/char/toshiba.c
remove ISA legacy functions: drivers/scsi/g_NCR5380.c
remove ISA legacy functions: drivers/scsi/in2000.c
remove ISA legacy functions: drivers/net/hp-plus.c
remove ISA legacy functions: drivers/net/lance.c
remove ISA legacy functions: remove the helpers
slab: implement /proc/slab_allocators
uml: eliminate symlinks to host arch
uml: clean up remapping code build magic
uml: eliminate duplicate mrpropered files
uml: kconfigs
uml: sparse cleanups
uml: __user annotations
uml: remove unused make variables
uml: fix min usage
Alan Cox (30):
V4L/DVB (3376): Add cpia2 camera support
libata: Add the useful macros/constants needed for merging PATA stuff
libata: pick a less confusion "um dunno" error
libata: make code actually compile with debugging on
libata: Note weakness in our PCI handling that one day wants fixing
libata: two new PCI helpers
libata: report which drive is causing mode problems
libata: make irqtrap mode compile
libata: note missing posting in mmio cmd write
libata: Fix a drive detection problem
Update libata DMA blacklist to cover versions, and resync with IDE layer
libata: Symbol exports
libata: add ata_dev_pair helper
rio: more header cleanup
rioboot: lindent
rioboot: post-Lindent
rio driver rework continued #1
rio driver rework continued #2
rio driver rework continued #3
rio driver rework continued #4
rio driver rework continued #5
Yet more rio cleaning (1 of 2)
Yet more rio cleaning (2 of 2)
V4L/DVB (3569): PATCH: switch cpia2 to mutexes and use ioctl 32 compat lib func
Small fixes backported to old IDE SiS driver
libata: BMDMA handling updates
libata: Add ->set_mode hook for odd drivers
libata - ATA is both ATA and CFA
libata: Simplex and other mode filtering logic
libata: Fix interesting use of "extern" and also some bracketing
Alan Curry (1):
framebuffer: cmap-setting return values
Alan Horstmann (3):
[ALSA] ice1712 - disable unused ADCs & DACs on DMX6fire
[ALSA] ice1712 - typo fixes for dxr_enable module option
[ALSA] ice1712 - Fix wrong register value for DMX 6FIRE
Alan Stern (14):
[SCSI] Recognize missing LUNs for non-standard devices
usbhid: add error handling
UHCI: use one QH per endpoint, not per URB
UHCI: use dummy TDs
UHCI: remove main list of URBs
UHCI: improve debugging code
UHCI: Don't log short transfers
uhci-hcd: fix mistaken usage of list_prepare_entry
USB core and HCDs: don't put_device while atomic
usbcore: fix compile error with CONFIG_USB_SUSPEND=n
USB: UHCI: Increase port-reset completion delay for HP controllers
USB: usbcore: Don't assume a USB configuration includes any interfaces
PCI: Move pci_dev_put outside a spinlock
Notifier chain update: API changes
Alasdair G Kergon (6):
dm: bio split bvec fix
device-mapper snapshot: fix origin_write pending_exception submission
device-mapper snapshot: replace sibling list
device-mapper snapshot: fix invalidation
dm snapshot: fix kcopyd destructor
dm: tidy mdptr
Albert Lee (4):
libata CHS: LBA28/LBA48 optimization (revise #6)
libata-dev: add flush task to ata_exec_internal()
libata-dev: Remove ATA_PROT_PIO_MULT
libata: ata_dev_init_params() fixes
Alberto Mardegan (1):
w100fb: Add acceleration support to ATI Imageon
Alessandro Zummo (19):
[ARM] 3349/1: ixp4xx exp bus defines
[ARM] 3368/1: ixp4xx: set gpio direction in ixp4xx_config_irq
I2C: i2c-ixp4xx: Add hwmon class
cirrus ep93xx watchdog driver
RTC Subsystem: library functions
RTC subsystem: ARM cleanup
RTC subsystem: class
RTC subsystem: I2C cleanup
RTC subsystem: I2C driver ids
RTC subsystem: sysfs interface
RTC subsystem: proc interface
RTC subsystem: dev interface
RTC subsystem: X1205 driver
RTC subsystem: test device/driver
RTC subsystem: DS1672 driver
RTC subsystem: PCF8563 driver
RTC subsystem: RS5C372 driver
RTC subsystem: EP93XX driver
RTC subsystem: M48T86 driver
Alex Tomas (1):
fast ext3_statfs
Alexander Clouter (4):
cpufreq_conservative: aligning of codebase with ondemand
cpufreq_conservative: alter default responsiveness
cpufreq_conservative: make for_each_cpu() safe
cpufreq_conservative: alternative initialise approach
Alexander Zarochentsev (2):
reiserfs: handle trans_id overflow
reiserfs: use balance_dirty_pages_ratelimited_nr in reiserfs_file_write()
Alexander Zarochentzev (1):
reiserfs: fix transaction overflowing
Alexey Dobriyan (32):
V4L/DVB (3413): Typos grab bag of the month
[SCSI] drivers/scsi/FlashPoint.c: remove unused things
[SCSI] drivers/scsi/FlashPoint.c: remove trivial wrappers
[SCSI] drivers/scsi/FlashPoint.c: remove UCHAR
[SCSI] drivers/scsi/FlashPoint.c: remove USHORT
[SCSI] drivers/scsi/FlashPoint.c: remove UINT
[SCSI] drivers/scsi/FlashPoint.c: remove ULONG
[SCSI] drivers/scsi/FlashPoint.c: remove ushort_ptr
[SCSI] drivers/scsi/FlashPoint.c: use standard fixed size types
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct _SCCB
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBMgr_info
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBMgr_tar_info
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct NVRAMInfo
[SCSI] drivers/scsi/FlashPoint.c: untypedef struct SCCBcard
[SCSI] drivers/scsi/FlashPoint.c: Lindent
[SCSI] drivers/scsi/FlashPoint.c: don't use parenthesis with "return"
[ATM] suni: cast arg properly in SONET_SETFRAMING
It's UTF-8
[ALSA] vx - Fix memory leak on error path
fs/ufs/file.c: drop insane header dependencies
Extract inode_inc_link_count(), inode_dec_link_count()
minix: switch to inode_inc_link_count, inode_dec_link_count
sysv: switch to inode_inc_count, inode_dec_count
ext2: switch to inode_inc_count, inode_dec_count
ufs: switch to inode_inc_count, inode_dec_count
fs/*/file.c: drop insane header dependencies
extract-ikconfig: use mktemp(1)
extract-ikconfig: be sure binoffset exists before extracting
extract-ikconfig: don't use --long-options
s/;;/;/g
drivers/block/acsi_slm.c: size_t can't be < 0
Typo fixes
Alexey Kuznetsov (1):
[TCP]: Do not use inet->id of global tcp_socket when sending RST.
Alpt (1):
[NET] rtnetlink: Add RTPROT entry for Netsukuku.
Ami Perlmutter (1):
IB/uverbs: Use correct alt_pkey_index in modify QP
Amos Waterland (1):
The comment describing how MS_ASYNC works in msync.c is confusing
Amy Griffis (5):
Pass dentry, not just name, in fsnotify creation hooks.
Collect more inode information during syscall processing.
audit string fields interface + consumer
fix audit_init failure path
inotify: IN_DELETE events missing
Anders Larsen (1):
MTD: remove obsolete Kconfig options
Andi Kleen (39):
PCI: Give PCI config access initialization a defined ordering
[AGPGART] x86_64: Enable VIA AGP driver on x86-64 for VIA P4 chipsets
x86_64: Update defconfig
x86-64: Use -mtune=generic for generic kernels
x86_64: Increase the variability of the process stack on 64bit architectures
x86_64: Rename struct node in x86-64 NUMA code to struct bootnode
x86_64: Don't need to read PIT in timer handler when PM timer is used
x86_64: Report local APIC ID when initializing CPU
x86_64: Use cpu_relax in poll loop in GART IOMMU
x86_64: Check that early arguments are words on their own
x86_64: Don't define string functions to builtin
x86_64: Make pfn_valid work early in boot
x86_64: Implement compat code for raw1394 read/write
x86_64: Move kernel to 2MB
x86_64: Clean up and tweak ACPI blacklist year code
x86_64: Implement early DMI scanning
x86_64: Add __init to fixmap functions that are only called during boot
x86_64: Handle years beyond 2100
x86_64: Fix formatting in time.c
x86_64: Reename CMOS update warning
x86_64: Don't invoke OOM killer while allocating floppy DMA buffers
x86_64: Don't invoke OOM killer during dma_alloc_coherent()
x86_64: Always use IO-APIC routing for timer.
x86_64: Quieten down microcode update driver
x86_64: Limit max number of CPUs to 255
x86_64: Change default setting for noexec32 to match i386 kernel
x86_64: Force broadcast timer on AMD systems with C3 too.
x86_64: Try to allocate node memmap near the end of node
i386/x86-64: List Intel LaGrange AKA SMX in /proc/cpuinfo
x86_64: Remove CONFIG_UNORDERED_IO
x86_64: Make local_t 64bit instead of 32bit
x86_64: Remove bogus special case in AMD core parsing.
x86_64: Initialize powernow_data[] for all siblings
x86_64: Report SIGSEGV for IRET faults
x86_64: Removed duplicated declaration of force_iommu
x86_64: Don't enable CONFIG_UNWIND_INFO by default for DEBUG_KERNEL
x86_64: Add cpu_relax() to busy loops in PM timer code
Fix compilation of processor_idle.c on IA64
Optimize select/poll by putting small data sets on the stack
Andrea Bittau (6):
[DCCP] ackvec: Introduce ack vector records
[DCCP] CCID2: Initial CCID2 (TCP-Like) implementation
[DCCP]: Initial feature negotiation implementation
[DCCP] CCID2: Drop sock reference count on timer expiration and reset.
[DCCP] feat: Actually change the CCID upon negotiation
[DCCP]: sparse endianness annotations
Andreas Happe (1):
ipw2200: add monitor and qos entries to Kconfig
Andreas Mohr (3):
Small schedule() optimization
cfq-iosched: small cfq_choose_req() optimization
[ALSA] maestro3.c: fix BUG, optimization
Andreas Oberritter (8):
V4L/DVB (3375): Add AUDIO_GET_PTS and VIDEO_GET_PTS ioctls
V4L/DVB (3435): Remove 'pid' from struct dmxdev_filter
V4L/DVB (3436): Remove 'dvbdev' from struct dmxdev_filter
V4L/DVB (3437): Fix typo in enum name and use enum in struct dmxdev_filter
V4L/DVB (3438): Optical cleanup for dmxdev.c
V4L/DVB (3484): Make dvb_ringbuffer compatible to dmxdev_buffer
V4L/DVB (3500): Ringbuffer: don't reset pointers to zero
V4L/DVB (3501): Dmxdev: use dvb_ringbuffer
Andrew Burri (1):
V4L/DVB (3361): Add support for Kworld ATSC110
Andrew Morton (98):
git-netdev-all: s2io fixes
s2io c99 warning fix
[SCSI] cciss: kfree(NULL) is legal
[SPARC64]: Fix binfmt_aout32.c build.
[SPARC64]: CONFIG_BLK_DEV_RAM fix
get_cpu_sysdev() signedness fix
USB: optimise devio.c usbdev_read fix
[IRDA]: remove MODULE_PARM()
[BRIDGE] ebtables: Build fix.
[BRIDGE] br_netfilter: Warning fixes.
[BRIDGE]: Remove duplicate const from is_link_local() argument type.
skfp warning fixes
efi_call_phys_epilog() warning fix
__get_page_state() cpumask cleanup and fix
multiple exports of strpbrk
slab cleanup
on_each_cpu(): disable local interrupts
slab: use on_each_cpu()
vmscan: scan_control cleanup
vmscan: use unsigned longs
vmscan return nr_reclaimed
vmscan: rename functions
mm: prep_zero_page() in irq is a bug
powerpc: Fix warning in add_memory
powerpc: via-pmu warning fix
x86: early_printk(): remove MAX_YPOS and MAX_XPOS macros
revert "swsusp: fix breakage with swap on lvm"
ext3_readdir: use generic readahead
notifier: profile.h forward decl fix
pause_on_oops command line option
more for_each_cpu() conversions
W1: u64 is not long long
more-for_each_cpu-conversions fix
free_uid() locking improvement
filemap_fdatawrite_range() api: clarify -end parameter
fadvise(): write commands
balance_dirty_pages_ratelimited: take nr_pages arg
set_page_dirty() return value fixes
msync(): perform dirty page levelling
msync(MS_SYNC): don't hold mmap_sem while syncing
msync: fix return value
fsync: extract internal code
msync(): use do_fsync()
sys_setrlimit() cleanup
RLIMIT_CPU: fix handling of a zero limit
RLIMIT_CPU: document wrong return value
fix build error if CONFIG_SYSFS=n
V4L/DVB (3571): Printk warning fixes
V4L/DVB (3604): V4l printk fix
timer irq driven soft watchdog fix
jbd: embed j_commit_timer in journal struct
jbd: convert kjournald to kthread API
hysdn: remove custom types
sysrq cleanup
initcall failure reporting
kconfig: clarify memory debug options
tpm: sparc32 build fix
ads7846 build fix
irq: uninline migration functions
find_task_by_pid() needs tasklist_lock
roundup_pow_of_two() 64-bit fix
cpumask: uninline first_cpu()
cpumask: uninline next_cpu()
cpumask: uninline highest_possible_processor_id()
cpumask: uninline any_online_cpu()
git-scsi-misc: min() warning fix
cpufreq: speedstep-smi asm fix
tlclk: fix handling of device major
remove fixup_cpu_present_map()
ads7846: sparc32 warning fix
2tb-files-add-blkcnt_t-fixes
ext3: cleanups and WARN_ON()
cmpci: don't use generic_hweight32()
powerpc: hot_add_scn_to_nid() build fix
blk_execute_rq_nowait-speedup
dm: remove SECTOR_FORMAT
dm-md-dependency-tree-in-sysfs-holders-slaves-subdirectory-tidy
[CPUFREQ] powernow: remove private for_each_cpu_mask()
git-powerpc: WARN was a dumb idea
paride: register_chrdev fix
paride-pt: register_chrdev fix
capi: register_chrdev() fix
symversion warning fix
alpha: make poll flags the same as other architectures
remove relayfs_fs.h
ide_generic_all_on() warning fix
ia64: const f_ops fix
compat_sys_futex() warning fix
[NETFILTER]: Rename init functions.
[NET]: add SO_RCVBUF comment
m25p80: printk warning fix
make tty_insert_flip_string a non-GPL export
sys_sync_file_range()
"3c59x collision statistics fix" fix
make local_t signed
modules: permit Dual-MIT/GPL licenses
resurrect __put_task_struct
[NET]: com90xx kmalloc fix
Andrew Vasquez (3):
[SCSI] qla2xxx: Remove legacy ISP6312 firmware loader.
[SCSI] qla2xxx: Firmware updates.
[SCSI] qla2xxx: update MAINTAINERS
Andrew Victor (11):
USB: add support for OCHI on AT91rm9200
[ARM] 3384/1: AT91RM9200: Timer
[ARM] 3386/1: AT91RM9200 Clock update
AT91RM9200 Ethernet driver
[ARM] 3397/1: AT91RM9200 Header update
pcmcia: AT91RM9200 Compact Flash driver
[ARM] 3393/2: AT91RM9200 LED support
[ARM] 3395/2: AT91RM9200 Dataflash Card vs MMC selection
[ARM] 3396/2: AT91RM9200 Platform devices update
[WATCHDOG] at91_wdt.c - Atmel AT91RM9200 watchdog driver
[ARM] 3456/1: AT91RM9200 support for 2.6 (MMC/SD driver)
Andrew de Quincey (1):
V4L/DVB (3673): Fix budget-av CAM reset
Andrey Borzenkov (1):
Fix EDD to properly ignore signature of non-existing drives
Andrey Panin (1):
fix DMI onboard device discovery
Andrzej Zaborowski (1):
Fix simple typos
Andy Adamson (7):
lockd: clean up nlmsvc_lock
lockd: simplify nlmsvc_grant_blocked
lockd: make nlmsvc_lock use only posix_lock_file
locks: remove unused posix_block_lock
locks,lockd: fix race in nlmsvc_testlock
VFS,fs/locks.c,NFSD4: add race_free posix_lock_file_conf() interface
NFSD4: return conflict lock without races
Andy Fleming (1):
powerpc: Add PCI support for 8540 ADS to powerpc tree
Anton Altaparmakov (18):
NTFS: Fix two compiler warnings on Alpha. Thanks to Andrew Morton for
Merge branch 'master' of /home/aia21/ntfs-2.6/
Merge branch 'master' of /usr/src/ntfs-2.6/
NTFS: Fix an (innocent) off-by-one error in the runlist code.
NTFS: Fix a buggette in an "should be impossible" case handling where we
NTFS: Use buffer_migrate_page() for the ->migratepage function of all ntfs
NTFS: Fix comparison of $MFT and $MFTMirr to not bail out when there are
NTFS: Add support for sparse files which have a compression unit of 0.
NTFS: Remove all the make_bad_inode() calls. This should only be called
NTFS: Limit name length in fs/ntfs/unistr.c::ntfs_nlstoucs() to maximum
NTFS: Improve comments on file attribute flags in fs/ntfs/layout.h.
NTFS: Fix a bug in fs/ntfs/inode.c::ntfs_read_locked_index_inode() where we
NTFS: Add a missing call to flush_dcache_mft_record_page() in
NTFS: Handle the recently introduced -ENAMETOOLONG return value from
NTFS: 2.1.27 - Various bug fixes and cleanups.
Merge branch 'master' of /home/aia21/ntfs-2.6/
Merge branch 'master' of /usr/src/ntfs-2.6/
Merge branch 'master' of git://imp.csi.cam.ac.uk/home/src/ntfs-2.6-devel/
Anton Blanchard (13):
powerpc: dont allow old RTC to be selected
fix scheduler deadlock
quieten zone_pcp_init
powerpc: Allow non zero boot cpuids
powerpc: Consistent printing of node id
powerpc: Compile warning in hvcs driver
powerpc: Remove some ifdefs in oprofile_impl.h
powerpc: export validate_sp for oprofile calltrace
powerpc: Fix some initcall return values
powerpc: Add oprofile calltrace support to all powerpc cpus
powerpc: Remove oprofile spinlock backtrace code
[NET]: Allow skb headroom to be overridden
powerpc: trivial spelling fixes in fault.c
Antonino A. Daplas (13):
i810fb_cursor(): use GFP_ATOMIC
vgacon: Add support for soft scrollback
nvidiafb: add suspend and resume hooks
fbdev: Make BIOS EDID reading configurable
rivafb: Remove NULL check
nvidiafb: Remove NULL check
nvidiafb: Remove NULL check #2
i810fb: Remove NULL check
savagefb: Remove NULL check
atyfb: Remove dead code
imsttfb: Remove dead code
fbcon: Save current display during initialization
fbcon: Fix big-endian bogosity in slow_imageblit()
Aras Vaichas (1):
USB: ethernet gadget driver section fixups
Arjan van de Ven (26):
JFS: make buddy table static
Input: serio - semaphore to mutex conversion
Input: gameport - semaphore to mutex conversion
Massive net driver const-ification.
USB: convert a bunch of USB semaphores to mutexes
[IRDA] sem2mutex: drivers/net/irda
[NET] sem2mutex: net/
sem2mutex: kcapi.c
sem2mutex: drivers: raw, connector, dcdbas, ppp_generic
sem2mutex: kernel/
sem2mutex: blockdev #2
sem2mutex: eventpoll
sem2mutex: vfs_rename_mutex
sem2mutex: jbd, j_checkpoint_mutex
convert ext3's truncate_sem to a mutex
sem2mutex: drivers/ide
fat_lock is used as a mutex, convert it to using the new mutex primitive
I2C: Convert i2c to mutexes
x86_64: prefetch the mmap_sem in the fault path
x86_64: Patch to make the head.S-must-be-first-in-vmlinux order explicit
x86_64: Basic reorder infrastructure
x86_64: Reorder one field of the PDA to reduce padding
sem2mutex: drivers/md
mark f_ops const in the inode
Make most file operations structs in fs/ const
revert incorrect mutex conversion in hdaps driver
Arnaldo Carvalho de Melo (44):
sundance: Really read addr 0
[DCCP] ackvec: Ditch dccpav_buf_len
[DCCP]: Fix error handling in dccp_init
[DCCP] ackvec: Introduce dccp_ackvec_slab
[LIST]: Introduce list_for_each_entry_safe_from
[LIST]: Introduce list_for_each_entry_from
[DCCP] CCID: Allow ccid_{init,exit} to be NULL
[DCCP] ackvec: Delete all the ack vector records in dccp_ackvec_free
[DCCP]: Don't alloc ack vector for the control sock
[DCCP] CCID3: Set the no_feedback_timer fields near init_timer
[DCCP] CCID: Improve CCID infrastructure
[DCCP]: Make CCID2 be the default
[DCCP]: Kconfig tidy up
[DCCP]: Call dccp_feat_init more early in dccp_v4_init_sock
[DCCP] feat: Introduce sysctls for the default features
[DCCP]: Generalize dccp_v4_send_reset
[DCCP]: Move dccp_v4_{init,destroy}_sock to the core
[DCCP]: Move dccp_[un]hash from ipv4.c to the core
[DCCP]: Dont use dccp_v4_checksum in dccp_make_response
[DCCP]: Move dccp_hashinfo from ipv4.c to the core
[DCCP]: Rename init_dccp_v4_mibs to dccp_mib_init
[DCCP]: Move the IPv4 specific bits from proto.c to ipv4.c
[LLC]: Fix struct proto .name
[LLC]: Replace __inline__ with inline
[LLC]: Fix sap refcounting
[DCCP]: Uninline some functions
[DCCP] ipv6: Add missing ipv6 control socket
[ICSK]: Introduce inet_csk_ctl_sock_create
[DCCP] ipv6: cleanups
[DCCP] ccid2: coding style cleanups
[DCCP] options: Fix some aspects of mandatory option processing
[DCCP] options: Fix handling of ackvecs in DATA packets
[DCCP]: Use sk->sk_prot->max_header consistently for non-data packets
[DCCP]: ditch dccp_v[46]_ctl_send_ack
[DCCP]: Remove leftover dccp_send_response prototype
[DCCP] options: Make dccp_insert_options & friends yell on error
[SNAP]: Remove leftover unused hdr variable
[ICSK] compat: Introduce inet_csk_compat_[gs]etsockopt
[INFINIBAND] ipoib: Remove leftover use of neigh_ops->destructor
[SECURITY] getpeersec: Fix build breakage
[SK_BUFF]: export skb_pull_rcsum
[NET]: Identation & other cleanups related to compat_[gs]etsockopt cset
[DCCP] minisock: Rename struct dccp_options to struct dccp_minisock
[DCCP] feat: Pass dccp_minisock ptr where only the minisock is used
Arnd Bergmann (12):
add sys_unshare to syscalls.h
powerpc: fix cell iommu setup
powerpc: update cell defconfig
powerpc: work around a cell interrupt HW bug
powerpc: declare arch syscalls in <asm/syscalls.h>
spufs: allow SPU code to do syscalls
spufs: implement mfc access for PPE-side DMA
powerpc: fix spider-pic affinity setting
powerpc: use guarded ioremap for cell on-chip mappings
spufs: Fix endless protection fault on LS writes by SPE.
powerpc: add hvc backend for rtas
spufs: fix __init/__exit annotations
Artem B. Bityuckiy (1):
Remove ugly debugging stuff
Arthur Kepner (1):
[NET] pktgen: Fix races between control/worker threads.
Arthur Othieno (4):
block: floppy98 removal, really.
sound: remove PC98-specific OPL3_HW_OPL3_PC98
matroxfb: simply return what i2c_add_driver() does
net: remove CONFIG_NET_CBUS conditional for NS8390
Artur Skawina (1):
sis900 adm7001 PHY support
Ash Willis (1):
[ALSA] Add snd-als300 driver for Avance Logic ALS300/ALS300+ soundcards
Ashok Raj (6):
[IA64] support for cpu0 removal
[IA64] Fix UP build with BSP removal support.
x86 topology: don;t create a control file for BSP that cannot be removed
x86: make CONFIG_HOTPLUG_CPU depend on !X86_PC
Check if cpu can be onlined before calling smp_prepare_cpu()
x86_64: cleanup allocating logical cpu numbers in x86_64
Ashutosh Naik (1):
kernel/module.c Semaphore to Mutex Conversion for module_mutex
Atsushi Nemoto (10):
[CRYPTO] all: Add missing cra_alignmask
[CRYPTO] tcrypt: Fix key alignment
[MIPS] sc-rm7k.c cleanup
[MIPS] Make I/O helpers more customizable
[MIPS] Signal cleanup
[MIPS] fix wrong __user usage in _sysn32_rt_sigsuspend
[MIPS] Further sparsification for 32-bit compat code.
[MIPS] TX49XX has prefetch.
serial: serial_txx9 driver update
mtd cmdlinepart: allow zero offset value
Ayaz Abdulla (3):
forcedeth: Add vlan support
forcedeth: Add support for 64bit rings
forcedeth: Add support for MSI/MSIX
Badari Pulavarty (6):
change buffer_head.b_size to size_t
pass b_size to ->get_block()
map multiple blocks for mpage_readpages()
remove ->get_blocks() support
ext3: multi-block get_block()
ext3: "nobh" writeback support for filesystems blocksize < pagesize
Bart Samwel (3):
Represent dirty_*_centisecs as jiffies internally
Represent laptop_mode as jiffies internally
Range checking in do_proc_dointvec_(userhz_)jiffies_conv
Baruch Even (4):
[TCP] H-TCP: Use msecs_to_jiffies
[TCP] H-TCP: Account for delayed-ACKs
[TCP] H-TCP: Better time accounting
rcu: undeclared variable used in documentation
Bastian Blank (1):
dasd: "cleanup dasd_ioctl" fix
Bastien Roucaries (1):
drivers/char/ftape/lowlevel/fdc-io.c: Correct a comment
Bauke Jan Douma (1):
PCI: quirk for asus a8v and a8v delux motherboards
Becky Bruce (6):
powerpc: Updated Initial MPC8540 ADS port with OF Flat Dev
powerpc: Fix Kernel FP unavail exception for BookE
powerpc: mpc85xx_ads.c include file cleanup
powerpc: rename mpc85xx.c to misc.c
powerpc: lindent 85xx platform code
powerpc/ppc: Add missing isyncs in head_fsl_booke.S
Ben Dooks (18):
[ARM] 3327/1: S3C2410 - add osiris machine support
[ARM] 3329/1: S3C24XX - fix time for osiris machine
[ARM] 3330/1: S3C24XX - move UPLL to main clock
[ARM] 3331/1: S3C24XX - add clk_set_parent() to clock code
[ARM] 3332/1: S3C24XX - documentation update
[ARM] 3333/1: S3C2XX - add dclk and clkout clock support
[ARM] 3359/1: S3C24XX - add support for clk_set_rate
[ARM] 3360/1: S3C2440 - add set rate methods and camera clock
[ARM] 3361/1: S3C24XX - add USB bus clock source
[ARM] 3375/1: S3C2440 - fix osiris machine build
[ARM] 3376/2: S3C2410 - update defconfig
[ARM] 3440/1: [S3C2410] make SMDK2410 and SMDK2440 similarities common
[ARM] 3443/1: [S3C2410] Improve IRQ entry code
[ARM] 3447/1: [S3C2410] SMDK - default LEDs to off
[ARM] 3442/1: [S3C2410] SMDK: NAND device setup
[ARM] 3448/1: [S3C2410] Settle delay when _enabling_ USB PLL
[ARM] 3449/1: [S3C2410] Anubis - fix NAND timings
[ARM] 3452/1: [S3C2410] RX3715 - add nand information
Ben Gardner (7):
i2c: scx200_acb whitespace and comment cleanup
i2c: scx200_acb debug log cleanup
i2c: scx200_acb refactor/simplify code
i2c: scx200_acb remove use of lock_kernel
i2c: scx200_acb add support for the CS5535/CS5536
i2c: scx200_acb fix and speed up the poll loop
i2c: scx200_acb minimal documentation update
Ben Woodard (1):
[BLOCK] increase size of disk stat counters
Benjamin Herrenschmidt (1):
powerpc: Kill _machine and hard-coded platform numbers
Benjamin LaHaise (5):
[AF_UNIX]: use shift instead of integer division
[AF_UNIX]: scm: better initialization
[NET]: use fget_light() in net/socket.c
get_empty_filp tweaks, inline epoll_init_file()
reduce size of bio mempools
Benoit Boissinot (1):
indirect_print_item() warning fix
Bernhard Kaindl (1):
PCI: PCI/Cardbus cards hidden, needs pci=assign-busses to fix
Bernhard R Link (1):
[SPARC64]: fix sparc_floppy_irq's auxio_register reseting
Bill Moss (1):
ipw2200: Add signal level to iwlist scan output
Bjorn Helgaas (34):
Input: ns558 - fix logic around pnp_register_driver()
Input: i8042 - fix logic around pnp_register_driver()
[IA64] sn_check_intr: use ia64_get_irr()
powerpc: tidy-up of_register_driver()/driver_register() return values
macintosh: tidy-up driver_register() return values
hp300: fix driver_register() return handling, remove dio_module_init()
EISA: tidy-up driver_register() return value
amiga: fix driver_register() return handling, remove zorro_module_init()
[SERIAL] remove 8250_acpi (replaced by 8250_pnp and PNPACPI)
EFI, /dev/mem: simplify efi_mem_attribute_range()
ia64: ioremap: check EFI for valid memory attributes
DMI: only ioremap stuff we actually need
EFI: keep physical table addresses in efi structure
ACPI: clean up memory attribute checking for map/read/write
pnp: parport: adjust pnp_register_driver signature
pnp: mpu401: adjust pnp_register_driver signature
pnp: cs4236: adjust pnp_register_driver signature
pnp: opl3sa2: adjust pnp_register_driver signature
pnp: IRDA: adjust pnp_register_driver signature
pnp: cs4232: adjust pnp_register_driver signature
pnp: PNP: adjust pnp_register_driver signature
PNP: adjust pnp_register_card_driver() signature: ad1816a
PNP: adjust pnp_register_card_driver() signature: als100
PNP: adjust pnp_register_card_driver() signature: azt2320
PNP: adjust pnp_register_card_driver() signature: cmi8330
PNP: adjust pnp_register_card_driver() signature: dt019x
PNP: adjust pnp_register_card_driver() signature: es18xx
PNP: adjust pnp_register_card_driver() signature: es968
PNP: adjust pnp_register_card_driver() signature: interwave
PNP: adjust pnp_register_card_driver() signature: sb16
PNP: adjust pnp_register_card_driver() signature: sb_card
PNP: adjust pnp_register_card_driver() signature: sscape
PNP: adjust pnp_register_card_driver() signature: wavefront
[IA64] ioremap() should prefer WB over UC
Bob Breuer (1):
[SPARC]: Try to start getting SMP back into shape.
Bodo Stroesser (1):
uml: more carefully test whether we are in a system call
BoyZonder (1):
V4L/DVB (3349): Remote control codes for BTTV_BOARD_CONTVFMI
Brent Casavant (1):
[IA64] hooks to wait for mmio writes to drain when migrating processes
Brent Cook (1):
[ALSA] Add support for EDIROL UM-3ex
Brian Gerst (4):
kbuild: remove checkconfig.pl
PCI: Add pci_device_shutdown to pci_bus_type
x86_64: Use cpumask bitops for cpu_vm_mask
Remove long dead i386 floppy asm code
Brian King (6):
[SCSI] scsi: Handle device_add failure in scsi_alloc_target
libata: Add some dummy noop functions
libata: ata_scsi_slave_config cleanup
libata: ata_scsi_queuecmd cleanup
libata: ata_scsi_ioctl cleanup
libata: Remove dependence on host_set->dev for SAS
Brian Rogan (2):
Add oprofile_add_ext_sample
powerpc: Add oprofile calltrace support
Bryan Holty (1):
IRQ: prevent enabling of previously disabled interrupt
Bryan O'Sullivan (16):
IB/ipath: core device driver
IB/ipath: core driver header files
IB/ipath: support for HyperTransport devices
IB/ipath: support for PCI Express devices
IB/ipath: chip initialisation code, and diag support
IB/ipath: misc driver support code
IB/ipath: sysfs and ipathfs support for core driver
IB/ipath: support for userspace apps using core driver
IB/ipath: layering interfaces used by higher-level driver code
IB/ipath: infiniband header files
IB/ipath: infiniband UC and UD protocol support
IB/ipath: infiniband RC protocol support
IB/ipath: misc infiniband code, part 1
IB/ipath: misc infiniband code, part 2
IB/ipath: infiniband verbs support
IB/ipath: kbuild infrastructure
Bunk (1):
[netdrvr] schedule eepro100 for removal
C.Y.M (1):
V4L/DVB (3671): New module parameter 'tv_standard' (dvb-ttpci driver)
Cahill, Ben M (2):
ipw2200: Set a meaningful silence threshold value
ipw2200: Enables the "slow diversity" algorithm
Cal Peake (1):
BFP->BPF in Documentation/networking/tuntap.txt
Carlos Aguiar (1):
[MMC] Add OMAP MMC host driver
Carsten Otte (2):
remove needless check in binfmt_elf.c
remove needless check in fs/read_write.c
Catalin Marinas (3):
[ARM] 3366/1: Allow the 16bpp mode configuration in the CLCD control register
[ARM] 3367/1: CLCD mode no longer supported on the RealView boards
[ARM] 3398/1: Fix the VFP registers loading/storing base address
Catalin(ux aka Dino) BOIE (1):
Fix io ordering problems in e100
Catherine Zhang (2):
[SECURITY]: TCP/UDP getpeersec
[SELINUX]: selinux_socket_getpeer_{stream,dgram} fixup
Charl Coetzee (1):
[ALSA] ac97 - Added a codec patch for LM4550
Chen, Kenneth W (20):
[IA64] implement ia64 specific mutex primitives
[IA64] map ia64_hint definition to intel compiler intrinsic
[IA64] clean up asm/intel_intrin.h
[IA64] add __builtin_trap definition for icc build
[IA64] use icc defined constant
convert hugetlbfs_counter to atomic
optimize follow_hugetlb_page
[IA64] fix ia64 is_hugepage_only_range
[IA64] add __init declaration to mca functions
[IA64] add init declaration to cpu initialization functions
[IA64] add init declaration to memory initialization functions
[IA64] add init declaration - gate page functions
[IA64] add init declaration - nolwsys
[IA64] move patchlist and machvec into init section
[IA64] cleanup dig_irq_init
x86: HUGETLBFS and DEBUG_PAGEALLOC are incompatible
direct-io: bug fix in dio handling write error
[IA64] optimize flush_tlb_range on large numa box
fix extra page ref count in follow_hugetlb_page
hugetlb: don't allow free hugetlb count fall below reserved count
Chris Pascoe (3):
V4L/DVB (3308): Use parallel transport for FusionHDTV Dual Digital USB
V4L/DVB (3408): DViCO FusionHDTV DVB-T Hybrid and ZL10353-based FusionHDTV DVB-T Plus support
V4L/DVB (3410): Move DViCO hybrid initialisation data from stack.
Chris Wright (3):
i386: remove duplicate declaration of mp_bus_id_to_pci_bus
refactor capable() to one implementation, add __capable() helper
make cap_ptrace enforce PTRACE_TRACME checks
Christoph Hellwig (19):
JFS: Use the kthread_ API
[SCSI] mptsas: add support for enclosure and bay identifier attributes
[SCSI] sas: add support for enclosure and bad ID rphy attributes
[SCSI] aacraid: use kthread_ API
[SCSI] aic7xxx: semaphore to completion conversion
[SCSI] qla2xxx: use kthread_ API
[SCSI] megaraid_sas: fix extended timeout handling
powerpc: add for_each_node_by_foo helpers
spidernet: select FW_LOADER
lockd: stop abusing file_lock_list
mm: remove set_pgdir leftovers
cleanup cdrom_ioctl
kill cdrom ->dev_ioctl method
s390: use normal switch statement for ioctls in dasd_ioctlc
s390: use normal switch statement for ioctls in dasd_ioctlc
s390: merge cmb into dasdc
s390: remove dynamic dasd ioctls
deprecate the kernel_thread export
deprecate the tasklist_lock export
Christoph Lameter (17):
slab: Remove SLAB_NO_REAP option
Thin out scan_control: remove nr_to_scan and priority
zone_reclaim: additional comments and cleanup
vmscan: emove obsolete checks from shrink_list() and fix unlikely in refill_inactive_zone()
slab: cache_reap(): further reduction in interrupt holdoff
slab: make drain_array more universal by adding more parameters
slab: remove drain_array_locked
slab: fix drain_array() so that it works correctly with the shared_array
drain_node_pages: interrupt latency reduction / optimization
page migration reorg
cpusets: only wakeup kswapd for zones in the current cpuset
slab: add transfer_objects() function
slab: Bypass free lists for __drain_alien_cache()
alloc_kmemlist: Some cleanup in preparation for a real memory leak fix
slab: fix memory leak in alloc_kmemlist
mm: make page migration dependent on swap and NUMA
migrate_pages_to() must be defined for the no swap case
Christophe Lucas (1):
[IRDA]: pci_register_driver conversion
Chuck Ebbert (13):
kbuild: add -fverbose-asm to i386 Makefile
i386: multi-column stack backtraces
i386: __devinit should be __cpuinit
i386: allow disabling X86_FEATURE_SEP at boot
i386: fall back to sensible CPU model name
i386: Don't let ptrace set the nested task bit
i386: let signal handlers set the resume flag
x86: start early_printk at sensible screen row
i386: fix singlestep through an int80 syscall
i386: more vsyscall documentation
i386: fix dump_stack()
i386 spinlocks: disable interrupts only if we enabled them
x86_64: fix orphaned bits of timer init messages
Chuck Lever (34):
VFS: New /proc file /proc/self/mountstats
NFS: show retransmit settings when displaying mount options
NFS: clean up some mount options
NFS: introduce mechanism for tracking NFS client metrics
NFS: add I/O performance counters
NFS: add hooks to account for NFSERR_JUKEBOX errors
NFS: report how long an NFS file system has been mounted
SUNRPC: track length of RPC wait queues
SUNRPC: add a handful of per-xprt counters
SUNRPC: introduce per-task RPC iostats
SUNRPC: provide a mechanism for collecting stats in the RPC client
NFS: add RPC I/O statistics to /proc/self/mountstats
SUNRPC: display human-readable procedure name in rpc_iostats output
SUNRPC: eliminate rpc_call()
SUNRPC: minor cleanup
NFS: directory trace messages
NFS: clean up NFS client's a_ops->direct_IO method
NFS: update comments and function definitions in fs/nfs/direct.c
NFS: use size_t type for holding rsize bytes in NFS O_DIRECT read path
NFS: remove support for multi-segment iovs in the direct read path
NFS: make iocb available everywhere in direct read path
NFS: support EIOCBQUEUED return in direct read path
NFS: create common routine for waiting for direct I/O to complete
NFS: create common routine for allocating nfs_direct_req
NFS: create common routine for handling direct I/O completion
NFS: make direct write path generate write requests concurrently
NFS: remove support for multi-segment iovs in the direct write path
NFS: make iocb available everywhere in direct write path
NFS: support EIOCBQUEUED return in direct write path
NFS: clean up comments and tab damage in direct.c
NFS: Replace atomic_t variables in nfs_direct_req with a single spin lock
NFS: fix data_update accounting in NFS direct I/O path
SUNRPC: fix compile warnings on 64-bit platforms
NFS: fix compiler warnings on 64-bit platforms
Clemens Ladisch (20):
USB: EHCI full speed ISO bugfixes
[ALSA] usb-audio: cosmetic changes
[ALSA] usb-audio: factor out packet size calculation code
[ALSA] ymfpci: fix swapped channels in SPDIF output
[ALSA] usb-audio: add Edirol PC-50 support
[ALSA] usb-audio: add Roland G-70 support
[ALSA] usb-audio: fix number of G-70 ports
[ALSA] usb-audio: add UM-1EX/UM-2EX information
[ALSA] usb-audio: rename QUIRK_MIDI_MIDITECH to QUIRK_MIDI_CME
[ALSA] usb-audio: add Miditech Play'n Roll support
[ALSA] usb-audio: optimize snd_usbmidi_count_bits()
[ALSA] return ENODEV for disconnected devices
[ALSA] usb-audio: add Casio AP-80R support
[ALSA] usb-audio: show USB error descriptions
[ALSA] usb-audio: change Casio quirk product name
[ALSA] bt87x: add more DVB card IDs
[ALSA] usb-audio: add error message about missing split iso support
[ALSA] usb-audio: add MDP-5/EZ-J24 support
[ALSA] usb-audio: add Casio PL-40R support
[ALSA] usb-audio: add Maya44 mixer control names
Con Kolivas (8):
swswsup: return correct load_image error
cleanup smp_call_function UP build
sched: cleanup task_activated()
sched: make task_noninteractive use sleep_type
sched: dont decrease idle sleep avg
sched: include noninteractive sleep in idle detect
sched: remove on runqueue requeueing
sched: activate SCHED BATCH expired
Corey Minyard (6):
ipmi: add generic PCI handling
ipmi: add full sysfs support
ipmi: Increment driver version to v39.0
IPMI: fix startup race condition
IPMI: tidy up various things
IPMI: convert from semaphores to mutexes
Cornelia Huck (3):
s390: wrong interrupt delivered for hsch() or csch()
s390: cio documentation update
s390: channel path measurements
Coywolf Qi Hunt (1):
sb_set_blocksize cleanup
Craig Shelley (1):
USB: cp2101: add new device IDs
Curt Meyers (3):
V4L/DVB (3362): KWorld ATSC110: implement set_pll_input
V4L/DVB (3363): Kworld ATSC110: enable composite and svideo inputs
V4L/DVB (3366): Kworld ATSC110: initialize the tuner for analog mode on module load
Dale Farnsworth (16):
mv643xx_eth: Remove needless mp->port_mac_addr
mv643xx_eth: Merge unicast and multicast address filtering code
mv643xx_eth: Rename mp->tx_ring_skbs to mp->tx_desc_count
mv643xx_eth: Make port queue enable/disable code consistent
mv643xx_eth: Clean up platform_data configuration
mv643xx_eth: Remove duplicate includes of linux/in.h and linux/ip.h
mv643xx_eth: Fix misplaced parenthesis in mv643xx_eth_port_disable_rx
mv643xx_eth: Rename "channels" to "queues"
mv643xx_eth: Select CONFIG_MII on CONFIG_MV643XX_ETH
mv643xx_eth: Refactor tx command queuing code
mv643xx_eth: Refactor/clean up tx queue handling
mv643xx_eth: Move #defines of constants to mv643xx_eth.h
mv643xx_eth: Clean up interrupt handling
mv643xx_eth: Remove non-working feature: task level rx queue refill
mv643xx_eth: Remove BIT0-BIT31 #defines
mv643xx_eth: Cache align skb->data if CONFIG_NOT_COHERENT_CACHE
Dan Williams (9):
wireless/airo: add IWENCODEEXT and IWAUTH support
wireless/ipw2200: support WE-18 WPA enc_capa
wireless/atmel: convert constants to ieee80211 layer equivalents
wireless/airo: fix setting TX key index plus key in ENCODEEXT
wireless/airo: Remove 'Setting transmit key' info messages
[libata] sata_vsc: fix inconsistent NULL checking
wireless/airo: clean up printk usage to print device name
wireless/airo: define default MTU
wireless/airo: cache wireless scans
Daniel Drake (1):
sata_promise: Support FastTrak TX4300/TX4310
Danny van Dyk (1):
Sync bcm43xx_phy_initb6() with specs
Darren Jenkins (2):
I2C: hwmon: Rename register parameters
fix array overrun in efi.c
Darrick J. Wong (1):
dm store geometry
Dave Airlie (12):
drm: fixup PCI DMA support
drm: update r300 register names
drm: rework radeon memory map (radeon 1.23)
drm: Add general-purpose packet for manipulating scratch registers (r300)
drm: rationalise some pci ids
drm: fixup improper cast.
drm: remove pointless checks in radeon_state
drm: fixup i915 breadcrumb read/write
drm: read breadcrumb in IRQ handler
drm: add new radeon PCI ids..
drm: sis fix compile warning
drm: remove drm_{alloc,free}_pages
Dave Hansen (1):
unify PFN_* macros
Dave Jones (24):
V4L/DVB (3318c): fix saa7146 kobject register failure
[CPUFREQ] Silence powernow-k8 warning on k7's.
[CPUFREQ] Remove duplicate cpuinfo struct
[CPUFREQ] Lots of whitespace & CodingStyle cleanup.
[AGPGART] Lots of CodingStyle/whitespace cleanups.
[AGPGART] ATI RS350 support.
[CPUFREQ] powernow-k8: Let cpufreq driver handle affected CPUs
[CPUFREQ] Fix handling for CPU hotplug
[CPUFREQ] Mark longhaul driver as broken.
[CPUFREQ] Whitespace cleanup
[CPUFREQ] kzalloc conversion for gx-suspmod
[SCSI] fix two leaks in scsi_alloc_sdev failure paths
[IPV6]: remove useless test in ip6_append_data
[ALSA] fix usbmixer double kfree
[ALSA] emu10k1_synth use after free
[ALSA] sound/isa/sb/sb_mixer.c double kfree
[ALSA] ad1848 double free
[ALSA] Fix use after free in opl3_seq and opl3_oss
[WIRELESS]: Fix config dependencies.
remove dead address from maintainers list.
x86_64: s/Overwrite/Override/ in arch/x86-64
Remove redundant check from autofs4_put_super
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/cpufreq-2.6
powerpc/cell: compile fixes
Dave Kleikamp (7):
JFS: Add back directory i_size calculations for legacy partitions
Merge with /home/shaggy/git/linus-clean/
Merge with /home/shaggy/git/linus-clean/
JFS: Fix regression. fsck complains if symlinks do not have INLINEEA attribute
JFS: Take logsync lock before testing mp->lsn
JFS: add uid, gid, and umask mount options
Merge with /home/shaggy/git/linus-clean/
Dave Peterson (21):
EDAC: switch to kthread_ API
EDAC: printk cleanup
EDAC: name cleanup
EDAC: amd76x pci_dev_get/pci_dev_put fixes
EDAC: e752x cleanup
EDAC: i82860 cleanup
EDAC: i82875p cleanup
EDAC: e7xxx fix minor logic bug
EDAC: cleanup code for clearing initial errors
EDAC: edac_mc_add_mc fix [1/2]
EDAC: edac_mc_add_mc fix [2/2]
EDAC: kobject_init/kobject_put fixes
EDAC: kobject/sysfs fixes
EDAC: protect memory controller list
EDAC: Kconfig dependency changes
EDAC: reorder EXPORT_SYMBOL macros
EDAC: formatting cleanup
EDAC: documentation spelling fixes
EDAC: use sysbus_message in e752x code
EDAC: add maintainers for chipset drivers
EDAC: use EXPORT_SYMBOL_GPL
Davi Arnaut (4):
Bug fixes and cleanup for the BSD Secure Levels LSM
strndup_user()
strndup_user: convert module
strndup_user: convert keyctl
David Basden (1):
[IRDA]: TOIM3232 dongle support
David Brownell (9):
USB: EHCI and NF2 quirk
USB: EHCI unlink tweaks
USB: add support for AT91 gadget
USB: minor gadget/rndis tweak
recognize three more usb peripheral controllers
USB: usbcore sets up root hubs earlier
USB: ohci uses driver model wakeup flags
USB: remove usbcore-specific wakeup flags
USB: gadget driver section fixups
David Chinner (6):
[XFS] find_exported_dentry(). XFS does not need to use this symbol as it
[XFS] On machines with more than 8 cpus, when running parallel I/O
[XFS] Add support for hotplug CPUs to the per-CPU superblock counters by
[XFS] using a spinlock per cpu for superblock counter exclusion results in
[XFS] Explain the race closed by the addition of vn_iowait() to the start
[XFS] Check that a page has dirty buffers before finding it acceptable for
David Gibson (10):
powerpc: Fixup for STRICT_MM_TYPECHECKS
powerpc: Better pmd_bad() and pud_bad() checks
hugepage: Small fixes to hugepage clear/copy path
hugepage: serialize hugepage allocation and instantiation
hugepage: Strict page reservation for hugepage inodes
hugepage: Make {alloc,free}_huge_page() local
hugepage: Fix hugepage logic in free_pgtables()
hugepage: Fix hugepage logic in free_pgtables() harder
hugepage: Move hugetlb_free_pgd_range() prototype to hugetlb.h
hugepage: is_aligned_hugepage_range() cleanup
David Howells (4):
Optimise d_find_alias()
Keys: Fix key quota management on key allocation
Keys: Replace duplicate non-updateable keys rather than failing
Document Linux's memory barriers [try #7]
David McCullough (1):
[CRYPTO] aes: Fixed array boundary violation
David S. Miller (261):
[SPARC64]: Move away from virtual page tables, part 1.
[SPARC64]: No need to D-cache color page tables any longer.
[SPARC64]: Kill pgtable quicklists and use SLAB.
[SPARC64]: Elminate all usage of hard-coded trap globals.
[SPARC64]: TSB refinements.
[SPARC64]: Add infrastructure for dynamic TSB sizing.
[SPARC64]: Dynamically grow TSB in response to RSS growth.
[SPARC64]: Preload TSB entries from update_mmu_cache().
[SPARC64]: Kill {save,restore}_alternate_globals()
[SPARC64]: Fix incorrect TSB lock bit handling.
[SPARC64]: Fix bogus flush instruction usage.
[SPARC64]: Use sparc64_highest_unlocked_tlb_ent in __tsb_context_switch()
[SPARC64]: Kill PROM locked TLB entry preservation code.
[SPARC64]: Kill sole argument passed to setup_tba().
[SPARC64]: Increase swapper_tsb size to 32K.
[SPARC64]: Kill hard-coded %pstate setting in sparc_exit.
[SPARC64]: Fix too early reference to %g6
[SPARC64]: Kill swapper_pgd_zero, totally unused.
[SPARC64]: Fix race in LOAD_PER_CPU_BASE()
[SPARC64]: Don't clobber alt-global %g4 on window fixups.
[SPARC64]: Kill out-of-date commentary in asm-sparc64/tsb.h
[SPARC64]: Access TSB with physical addresses when possible.
[SPARC64]: Correctable ECC errors cannot occur at trap level > 0.
[SPARC64]: Turn off TSB growing for now.
[SPARC64]: Refine code sequences to get the cpu id.
[SPARC64]: Add explicit register args to trap state loading macros.
[SPARC64]: Refine register window trap handling.
[SPARC64]: SUN4V hypervisor interface defines.
[SPARC64]: SUN4V hypervisor TLB flush support code.
[SPARC64]: Add 'hypervisor' to ultra_tlb_type enumeration.
[SPARC64]: Add some hypervisor tlb_type checks.
[SPARC64]: Add Niagara init-store twin-load ASI defines.
[SPARC64]: Niagara optimized memcpy() and copy_{to,from}_user().
[SPARC64]: Sun4v specific ASI defines.
[SPARC64]: Sun4v scratchpad register layout.
[SPARC64]: Sun4v interrupt queue register definitions.
[SPARC64]: Add sun4v case to __GET_CPUID() patch tables.
[SPARC64]: Add define for "GL" field of sun4v %tstate register.
[SPARC64]: Fill dead cycles on trap entry with real work.
[SPARC64]: Add initial code to twiddle %gl on trap entry/exit.
[SPARC64]: Kill all %pstate changes in context switch code.
[SPARC64]: Sanitize %pstate writes for sun4v.
[SPARC64]: Add missing memory barriers to instruction patching functions.
[SPARC64]: Initial sun4v TLB miss handling infrastructure.
[SPARC64]: Rename gl_{1,2}insn_patch --> sun4v_{1,2}insn_patch
[SPARC64]: Niagara copy/clear page.
[SPARC64]: asm/cpudata.h needs asm/asi.h
[SPARC64]: Register per-cpu fault status area with sun4v hypervisor.
[SPARC64]: Patch up mmu context register writes for sun4v.
[SPARC64]: Fix some comment typos in asm/hypervisor.h
[SPARC64]: Add sun4v mondo queue bases to struct trap_per_cpu.
[SPARC64]: Verify all trap_per_cpu assembler offsets in trap_init()
[SPARC64]: Allocate and register the 4 sun4v mondo queues at bootup.
[SPARC64]: Sun4v interrupt handling.
[SPARC64]: Sun4v cross-call sending support.
[SPARC64]: Detect sun4v early in boot process.
[SPARC64]: Print ARCH as SUN4V when tlb_type is hypervisor.
[SPARC64]: kernel/cpu.c needs asm/spitfire.h
[SPARC64]: Implement sun4v TSB miss handlers.
[SPARC64]: Hypervisor TSB context switching.
[SPARC64]: SUN4V memory exception trap handlers.
[SPARC]: Clean up idprom header files.
[SPARC64]: Fetch cpu mid properly on sun4v.
[SPARC64]: Beginnings of SUN4V PCI controller support.
[SPARC64]: More SUN4V PCI controller work.
[SPARC64]: Implement SUN4V PCI config space access.
[SPARC64]: Add HV_PCI_TSBID() macro.
[SPARC64]: Fix hypervisor call arg passing.
[SPARC64]: First cut at SUN4V PCI IOMMU handling.
[SPARC64]: Use ASI_SCRATCHPAD address 0x0 properly.
[SPARC64]: Simplify sun4v TLB handling using macros.
[SPARC64]: Fetch bootup time of day from Hypervisor.
[SPARC64]: Add SUN4V Hypervisor Console driver.
[SPARC64]: Handle hypervisor case correctly in copy_tsb().
[SPARC64]: Fix some Niagara memcpy() bugs.
[SPARC64]: Fix sun4v early bootup.
[SPARC64]: Fix typo in sun4v_patch().
[SPARC64]: Fix some SUN4V TLB miss bugs.
[SPARC64]: Register kernel TSB with hypervisor.
[SPARC64]: Deal with PTE layout differences in SUN4V.
[SPARC64]: Fix mondo queue allocations.
[SPARC64]: Do not try to write to %tick or %stick on SUN4V.
[SPARC64]: Do not try to synchronize %stick registers on SUN4V.
[SPARC64]: Recognize "virtual-console" as input and output console device.
[SPARC64]: Fix branch signedness bug in all code patching.
[SPARC64]: Don't expect cfg space in PCI PBM ranges on SUN4V.
[SPARC64]: Move PTE field definitions back into asm/pgtable.h
[SPARC64]: Use inline patching for critical PTE operations.
[SPARC64]: PCI-SUN4V fixes.
[SPARC64]: Implement basic pci_sun4v_scan_bus().
[SPARC64]: Missing 'return' statement in sun4v_pci_init().
[SPARC64]: Range check bus number in SUN4V PCI controller driver.
[SPARC64]: Move devino_to_sysino out of pci_sun4v_asm.S
[SPARC64]: Implement rest of generic interrupt hypervisor calls.
[SPARC64]: Log faulting vaddr when bogus kernel PC detected.
[SPARC64]: More SUN4V PCI work.
[SPARC64]: Generic sun4v_build_irq().
[SPARC64]: Program IRQ registers correctly on sun4v.
[SPARC64]: Prevent registering wrong serial console.
[SPARC64]: Kill spurious semicolon in sun4v_pci_init().
[SPARC64]: Probe virtual-devices root node on sun4v.
[SPARC64] sunhv: Use virtual-devices layer to get interrupt.
[SPARC64]: Fix comment typo in asm/hypervisor.h
[SPARC64] sunhv: Bug fixes.
[SPARC64]: Trim down sun4v IRQ translation kernel log message.
[SPARC64]: Fix IOMMU mapping on sun4v.
[SPARC64]: Use TRAP_LOAD_IRQ_WORK() in sun4v device mondo handler.
[SPARC64]: Pass correct ino to sun4v_intr_*().
[SPARC64]: Make error codes available from sun4v_intr_get*().
[SPARC64]: arch/sparc64/kernel/trampoline.S needs asm/cpudata.h
[SPARC64]: Fix gcc-3.3.x warnings.
[SPARC64]: Kill sun4v_register_fault_status() on SMP.
[SPARC64]: INO is never fully specified already on SUN4V.
[SPARC64]: Don't printk() any messaages in sun4v_build_irq().
[SPARC64]: Fix C-function name called by sun4v_mna trap code.
[SPARC64]: Restrict PCI bus scanning on SUN4V.
[SPARC64]: Explicitly init *nregs to 0 in find_device_prom_node().
[SPARC64]: Fix sun4v_intr_setenabled() return value check in enable_irq().
[SPARC64]: Make lack of interrupt-map-* a fatal error on SUN4V.
[SPARC64]: Use different cache sizing defaults on SUN4V.
[SPARC64]: Fixup TSTATE layout diagram in asm/pstate.h
[SPARC64]: Two IRQ handling fixes.
[SPARC64]: Fix pci_intmap_match().
[SPARC64]: Add prom_{start,stop}cpu_cpuid().
[SPARC64]: Decode virtual-devices interrupts correctly.
[SPARC64]: Fix comment typo in __flush_tlb_kernel_range.
[SPARC64]: Fix flush_tsb_user() on SUN4V.
[SPARC64]: Do not write garbage into %pstate in tsb_context_switch().
[SPARC64]: Don't use ASI_QUAD_LDD_PHYS on SUN4V.
[SPARC64]: Fix OOPS on sunhv interrupts.
[SPARC64] PCI: Size TSB correctly on SUN4V.
[SPARC64] sunhv: Support SYSRQ properly.
[SPARC64]: Fix tl1 trap state capture/dump on SUN4V.
[SPARC64]: Fix bogus call to sun4v_mna in winfixup code.
[SPARC64]: do_fptrap needs to load the thread reg into %g6.
[SPARC]: Kill off these __put_user_ret things.
[SPARC64]: Add sun4v_cpu_qconf() hypervisor call.
[SPARC64]: Set dummy bucket->{imap,iclr} unique on SUN4V.
[SPARC64]: Add GET_GL_GLOBAL() macro for SUN4V.
[SPARC64]: Fix return from trap on SUN4V.
[SPARC64]: Don't set interrupt state to IDLE in enable_irq().
[SPARC64]: Rewrite pci_intmap_match().
[SPARC64]: Disable smp_report_regs() for now.
[SPARC64]: Get SUN4V SMP working.
[SPARC64]: Fix PCI IRQ probing regression.
[SPARC64]: Fix uniprocessor IRQ targetting on SUN4V.
[SPARC64]: Use phys tsb address in tsb_insert() in SUN4V.
[SPARC64]: Add HWCAP_SPARC_BLKINIT elf capability flag for Niagara.
[SPARC64]: Put SUN4V ITSB miss into correct trap table entry.
[SPARC64]: __bzero_noasi --> __clear_user
[SPARC64]: Set associativity of kernel TSB descriptor correctly.
[SPARC64]: Define ARCH_HAS_READ_CURRENT_TIMER.
[SPARC64]: Init boot cpu's trap_block[] before paging_init()
[SPARC64]: Check for errors in hypervisor_tlb_lock().
[SPARC64]: Fix some SUN4V TLB handling bugs.
[SPARC64]: Don't do anything in flush_ptrace_access() on SUN4V.
[SPARC64]: More TLB/TSB handling fixes.
[SPARC64]: Export a PAGE_SHARED symbol.
[SPARC64]: Put sunhv.o earliest in the list of sparc serial drivers.
[SPARC64] sunhv: Fix locking in sunhv_start_tx()
[SPARC64]: Set %gl to 1 in kvmap_itlb_longpath on SUN4V.
[SPARC64]: Fix unaligned access winfxup handling on SUN4V.
[SPARC64]: Use KERN_EMERG in dump_tl1_traplog() and sun4v TLB errors.
[SPARC64]: Remove PGLIST_NENTS PCI IOMMU mapping limitation on SUN4V.
[SPARC64]: Disable smp_report_regs() for now.
[SPARC64]: Fix typo in dump_tl1_traplog()
[SPARC64]: Kill stray PGLIST_NENTS check in pci_sun4v.c
[SPARC64]: Handle zero-length map requests in pci_sun4v.c
[SPARC64]: Typo in sun4v_data_access_exception log message.
[SPARC] serial: Make sure sysfs nodes get named correctly.
[SPARC64]: Handle unimplemented FPU square-root on Niagara.
[SPARC64]: Args to SUNW,set-trap-table are 64-bit.
[SPARC64]: Pass multiple CPUs at once to hypervisor cross-call API.
[SPARC64]: Niagara optimized memset/bzero/clear_user.
[SPARC64]: Kill cpudata->idle_volume.
[SPARC64]: Add sun4v_cpu_yield().
[SPARC64] math-emu: Delete debugging printk left by previous commit.
[SPARC64]: Use sun4v_cpu_idle() in cpu_idle() on SUN4V.
[SPARC64]: Make use of Niagara 256MB PTEs for kernel mappings.
[SPARC64]: Create a seperate kernel TSB for 4MB/256MB mappings.
[SPARC64]: Drop %gl to 0 before re-enabling PSTATE_IE in rtrap
[SPARC64]: Fix %tstate ASI handling in start_thread{,32}()
[SPARC64]: Export _PAGE_E and _PAGE_CACHE to modules.
[SPARC64]: Put syscall tables after trap table.
[SPARC64]: Fix TLB context allocation with SMT style shared TLBs.
[SPARC64]: destroy_context() needs to disable interrupts.
[SPARC64]: Niagara optimized XOR functions for RAID.
[SPARC64]: Report mondo error correctly in hypervisor_xcall_deliver().
[SPARC64]: Bulletproof hypervisor TLB flushing.
[SPARC64]: Avoid dcache-dirty page state management on sun4v.
[SPARC64]: Use 13-bit context size always.
[SPARC64]: Fix indexing into kpte_linear_bitmap.
[SPARC64]: Fix bugs in SMP TLB context version expiration handling.
[SPARC64]: Fix bugs in SUN4V cpu mondo dispatch.
[SPARC64]: Add mini-RTC driver for Starfire and SUN4V.
[SPARC64]: Kill bogus function externs in asm/pgtable.h
[SPARC64]: Fix typo in SUN4V D-TLB miss handler.
[SPARC64]: Fix _PAGE_EXEC handling.
[SPARC64]: Do not allow mapping pages within 4GB of 64-bit VA hole.
[SPARC64]: Fix mini RTC driver reading.
[SPARC64]: Fix sun4v mna winfixup handling.
[SPARC64]: More SUN4V cpu mondo bug fixing.
[SPARC64]: Simplify TSB insert checks.
[SPARC64]: Fix loop termination in mark_kpte_bitmap()
[SPARC64]: Bulletproof MMU context locking.
[SPARC64]: Fix new context version SMP handling.
[SPARC64]: Move over to sparsemem.
[SPARC64]: Fix 32-bit truncation which broke sparsemem.
[SPARC64]: Add SMT scheduling support for Niagara.
[SPARC64]: Fix system type in /proc/cpuinfo and remove bogus OBP check.
[SPARC64]: First cut at VIS simulator for Niagara.
[TG3]: Do not try to access NIC_SRAM_DATA_SIG on Sun parts.
[SUNSU]: Fix missing spinlock initialization.
[SPARC64]: Fix and re-enable dynamic TSB sizing.
[SPARC64] bbc_i2c: Fix cpu check and add missing module license.
[SPARC64]: Top-down address space allocation for 32-bit tasks.
[SPARC64]: Increase top of 32-bit process stack.
[SPARC64]: Randomize mm->mmap_base when PF_RANDOMIZE is set.
[SPARC64]: Don't kill the page allocator when growing a TSB.
[SPARC64]: Use SLAB caches for TSB tables.
[SPARC64]: Allow CONFIG_MEMORY_HOTPLUG to build.
[SPARC64]: Optimized TSB table initialization.
[SPARC64]: Fix 2 bugs in huge page support.
[SPARC64]: Update defconfig.
[NET]: Do not lose accepted socket when -ENFILE/-EMFILE.
[XFRM]: Make sure xfrm_replay_timer_handler() is declared early enough.
[XFRM]: Move xfrm_nl to xfrm_state.c from xfrm_user.c
[XFRM]: Add some missing exports.
[IPV6]: Fix some code/comment formatting in ip6_dst_output().
[IPSEC] xfrm_user: Kill PAGE_SIZE check in verify_sec_ctx_len()
[ATM]: Fix build after neigh->parms->neigh_destructor change.
[DCCP]: Fix uninitialized var warnings in dccp_parse_options().
[NETFILTER]: Fix warnings in ip_nat_snmp_basic.c
[INET]: Fix typo in Arnaldo's connection sock compat fixups.
[SPARC]: Fixup SO_PEERSEC value on 32-bit sparc.
[TG3]: Don't mark tg3_test_registers() as returning const.
[TG3]: Bump driver version and reldate.
[SPARC]: Respect vm_page_prot in io_remap_page_range().
[SPARC64]: Add a secondary TSB for hugepage mappings.
[TG3]: Update driver version and reldate.
[NET]: Ensure device name passed to SO_BINDTODEVICE is NULL terminated.
[NET]: Fill in a 32-bit hole in struct sock on 64-bit platforms.
[TCP]: Mark tcp_*mem[] __read_mostly.
[SPARC64]: Keep cpu_present_map in sync with phys_cpu_present_map.
[SPARC64]: Update defconfig.
[SPARC64]: Kill duplicate exports of string library functions.
[SPARC64]: Fix off-by-1 error in TSB grow check.
[SPARC64]: Implement futex_atomic_cmpxchg_inatomic().
[NET]: Kill Documentation/networking/TODO
[ECONET]: Convert away from SOCKOPS_WRAPPED
[TCP]: Kill unused extern decl for tcp_v4_hash_connecting()
[SPARC64]: Make tsb_sync() mm comparison more precise.
[SPARC64]: Document the instruction checks we do in do_sparc64_fault().
[SPARC64]: Align address in huge_pte_alloc().
[SPARC64]: Update defconfig.
[SPARC]: Wire up sys_splice() into the syscall tables.
[SPARC]: Wire up sys_sync_file_range() into syscall tables.
[TG3]: Revert "Speed up SRAM access"
[TG3]: Update driver version and reldate.
[NET]: Fix dentry leak in sys_accept().
[NET]: Fully fix the memory leaks in sys_accept().
David Vrabel (4):
driver core: platform_get_irq*(): return -ENXIO on error
handle errors returned by platform_get_irq*()
[ALSA] CS5535: shorter delays when accessing AC'97 codec registers
fbdev: framebuffer driver for Geode GX
David Woodhouse (6):
Fix IA64 success/failure indication in syscall auditing.
Fix audit record filtering with !CONFIG_AUDITSYSCALL
Minor cosmetic cleanups to the code moved into auditfilter.c
Restore channel setting after scan.
softmac: reduce scan dwell time
softmac: reduce default rate to 11Mbps.
David chosrova (1):
[IRDA]: sti/cli removal from EP7211 IrDA driver
Davide Libenzi (1):
POLLRDHUP/EPOLLRDHUP handling for half-closed devices notifications
Dean Roe (1):
[IA64-SGI] fix for-loop in sn_hwperf_geoid_to_cnode()
Deepak Saxena (1):
[ARM] 3334/1: Add support for IXDP28x5 platforms
Denis Vlasenko (7):
WEP fields are incorrectly shown to be INSIDE snap in the doc
ieee80211: trivial fix for misplaced ()'s
[CRYPTO] twofish: Use rol32/ror32 where appropriate
ieee80211_rx_any: filter out packets, call ieee80211_rx or ieee80211_rx_mgt
fix messages in fs/minix
[NET]: deinline 200+ byte inlines in sock.h
[NET]: Deinline some larger functions from netdevice.h
Dick Streefland (1):
USB: support for USB-to-serial cable from Speed Dragon Multimedia
Dimitri Sivanich (2):
Add SA_PERCPU_IRQ flag support
hrtimer: call get_softirq_time() only when necessary in run_hrtimer_queue()
Dirk Herrendoerfer (1):
spufs: initialize context correctly
Dirk Opfer (1):
LED: add device support for tosa
Dmitry Mishin (3):
[NET]: {get|set}sockopt compatibility layer
[NETFILTER]: futher {ip,ip6,arp}_tables unification
[NETFILTER]: iptables 32bit compat layer
Dmitry Torokhov (14):
Input: uinput - semaphore to mutex conversion
Input: initialize serio and gameport at subsystem level
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: fix input_free_device() implementation
Input: atkbd - allow disabling on X86_PC (if EMBEDDED)
[IRDA]: nsc-ircc: PM update
vr41xx: convert to the new platform device interface
mv64x600_wdt: convert to the new platform device interface
tb0219: convert to the new platform device interface
dcdbas: convert to the new platform device interface
Manual merge with Linus.
Input: limit attributes' output to PAGE_SIZE
Input: convert /proc handling to seq_file
Input: make modalias code respect allowed buffer size
Domen Puncer (3):
powerpc: Remove arch/ppc/syslib/ppc4xx_pm.c
devpts: use lib/parser.c for parsing mount options
serial_cs: add Merlin U630 IDs
Dominik Brodowski (26):
cpufreq_ondemand: add range check
pcmcia: remove unused field Present from config_t
pcmcia: access config_t using pointer instead of array
pcmcia: always use device pointer to config_t
pcmcia: make config_t independent, add reference counting
pcmcia: remove unused defines
pcmcia: use mutexes instead of semaphores
pcmcia: remove include of config.h
pcmcia: remove pcmcia_compat.c
pcmcia: size reduction if ioctl isn't compiled
pcmcia: remove duplicate fields in io_window_t
parport_cs: don't play games with resources
pcmcia: socket.functions starts with 1
pcmcia: add pcmcia_disable_device
pcmcia: convert remaining users of pcmcia_release_io and _irq
pcmcia: default suspend and resume handling
pcmcia: remove export of pcmcia_release_configuration
pcmcia: remove unneeded Vcc pseudo setting
pcmcia: rename pcmcia_device.state
pcmcia: embed dev_link_t into struct pcmcia_device
pcmcia: remove dev_link_t and client_handle_t indirection
pcmcia: add return value to _config() functions
pcmcia: remove unused p_dev->state flags
pcmcia: use bitfield instead of p_state and state
pcmcia: convert DEV_OK to pcmcia_dev_present
pcmcia: pseudo device handling update
Don Fry (1):
pcnet32: support boards with multiple phys
Dotan Barak (10):
IB/uverbs: Support for query QP from userspace
IB/uverbs: Support for query SRQ from userspace
IB/mthca: Return actual capacity from create_srq
IB/uverbs: Return actual capacity from create SRQ operation
IB/mthca: Add support for send work request fence flag
IB/mthca: Check alternate P_Key index when setting alternate path
IB: Fix modify QP checking of "current QP state" attribute
IB/uverbs: Fix query QP return of sq_sig_all
IB/mthca: Correct reported SRQ size in MemFree case.
IB/mthca: Check that sgid_index and path_mtu are valid in modify_qp
Doug McLain (1):
[ALSA] ice1712 - Fix wordclock status on Delta1010LT
Duncan Sands (3):
V4L/DVB (3394): Bttv: correct bttv_risc_packed buffer size
V4L/DVB (3420): Nskips maybe used uninitialized in bttv_risc_overlay
V4L/DVB (3488): Snd_cx88_create: don't dereference NULL core
Dustin Kirkland (5):
Filter rule comparators
Exclude messages by message type
Capture selinux subject/object context information.
Miscellaneous bug and warning fixes
Fix audit operators
Ed L. Cashin (12):
aoe [1/8]: zero packet data after skb allocation
aoe [2/8]: support dynamic resizing of AoE devices
aoe [3/8]: increase allowed outstanding packets
aoe [4/8]: use less confusing driver name
aoe [5/8]: allow network interface migration on packet retransmit
aoe [6/8]: update device information on last close
aoe [7/8]: update driver compatibility string
aoe [8/8]: update driver version number
aoe: do not stop retransmit timer when device goes down
aoe [1/3]: support multiple AoE listeners
aoe [2/3]: don't request ATA device ID on ATA error
aoe [3/3]: update version to 22
Eli Cohen (6):
IB/mthca: Support for query QP and SRQ
IB/mthca: Write FW commands through doorbell page
IPoIB: Close race in setting mcast->ah
IPoIB: Clean up if posting receives fails
IB/mthca: Optimize large messages on Sinai HCAs
IB/mthca: Query SRQ srq_limit fixes
Eric Dumazet (10):
kref: avoid an atomic operation in kref_put()
Shrinks sizeof(files_struct) and better layout
Only allocate percpu data for possible CPUs
__GENERIC_PER_CPU changes
HOTPLUG_CPU: avoid hitting too many cachelines in recalc_bh_state()
No need to protect current->group_info in sys_getgroups(), in_group_p() and in_egroup_p()
Use unsigned int types for a faster bsearch
x86_64: group memnodemap and memnodeshift in a memnode structure
Use __read_mostly on some hot fs variables
use fget_light() in select/poll
Eric Piel (2):
cpufreq_ondemand: Warn if it cannot run due to too long transition latency
cpufreq_ondemand: keep ignore_nice_load value when it is reselected
Eric Rossman (1):
s390: CEX2A crt message length
Eric Sesterhenn (84):
[CIFS] Convert remaining places in fs/cifs from
JFS: kzalloc conversion
Input: use kzalloc() throughout the code
kzalloc() conversion in arch/ppc
[SPARC]: BUG_ON() Conversion in arch/sparc/kernel/ioport.c
[SPARC64]: kzalloc() conversion
NFS: kzalloc conversion in fs/nfs
sysfs: kzalloc conversion
USB: kzalloc() conversion for rest of drivers/usb
USB: kzalloc() conversion in drivers/usb/gadget
[CRYPTO] all: Use kzalloc where possible
V4L/DVB (3485): BUG_ON() Conversion in drivers/video/media
Use after free in net/tulip/de2104x.c
Use of uninitialized variable in drivers/net/depca.c
PCI: kzalloc() conversion in drivers/pci
s390: kzalloc() conversion in arch/s390
s390: kzalloc() conversion in drivers/s390
BUG_ON() Conversion in md/bitmap.c
BUG_ON() Conversion in md/dm-hw-handler.c
BUG_ON() Conversion in input/serio/hil_mlc.c
BUG_ON() Conversion in fs/binfmt_elf_fdpic.c
BUG_ON() Conversion in fs/coda/
BUG_ON() Conversion in block/elevator.c
BUG_ON() Conversion in ipc/msg.c
BUG_ON() Conversion in kernel/cpu.c
BUG_ON() Conversion in lib/swiotlb.c
BUG_ON() Conversion in drivers/s390/block/dasd.c
BUG_ON() Conversion in sound/sparc/cs4231.c
BUG_ON() Conversion in drivers/block/
BUG_ON() Conversion in drivers/parisc/
BUG_ON() Conversion in drivers/video/
BUG_ON() Conversion in drivers/mtd/
BUG_ON() Conversion in drivers/char
BUG_ON() Conversion in drivers/isdn
BUG_ON() Conversion in md/dm-path-selector.c
BUG_ON() Conversion in md/dm-table.c
BUG_ON() Conversion in input/serio/hp_sdc_mlc.c
BUG_ON() Conversion in fs/buffer.c
BUG_ON() Conversion in fs/dcache.c
BUG_ON() Conversion in fs/hfs/
BUG_ON() Conversion in fs/ext2/
BUG_ON() Conversion in ipc/sem.c
BUG_ON() Conversion in kernel/fork.c
BUG_ON() Conversion in mm/memory.c
BUG_ON() Conversion in mm/mempool.c
BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c
Fix compilation for sound/oss/vwsnd.c
Dead code in drivers/isdn/avm/avmcard.h
kzalloc() conversion in drivers/block
unused label in drivers/block/cciss.
Change dash2underscore() return value to char
Dead code in mtd/maps/pci.c
BUG_ON() Conversion in md/dm-target.c
BUG_ON() Conversion in md/raid1.c
BUG_ON() Conversion in fs/direct-io.c
BUG_ON() Conversion in fs/exec.c
BUG_ON() Conversion in fs/hfsplus/
BUG_ON() Conversion in fs/jffs2/
BUG_ON() Conversion in fs/smbfs/
BUG_ON() Conversion in fs/sysfs/
BUG_ON() Conversion in ipc/util.c
BUG_ON() Conversion in kernel/printk.c
BUG_ON() Conversion in mm/mmap.c
BUG_ON() Conversion in mm/swap_state.c
BUG_ON() Conversion in mm/vmalloc.c
BUG_ON() Conversion in drivers/s390/block/dasd_erp.c
BUG_ON() Conversion in drivers/s390/char/tape_block.c
BUG_ON() Conversion in md/raid5.c
BUG_ON() Conversion in md/raid6main.c
BUG_ON() Conversion in md/raid10.c
BUG_ON() Conversion in fs/dquot.c
BUG_ON() Conversion in fs/fcntl.c
BUG_ON() Conversion in fs/inode.c
BUG_ON() Conversion in fs/sysv/
BUG_ON() Conversion in fs/udf/
BUG_ON() Conversion in fs/freevxfs/
BUG_ON() Conversion in ipc/shm.c
BUG_ON() Conversion in kernel/ptrace.c
BUG_ON() Conversion in kernel/signal.c
BUG_ON() Conversion in kernel/signal.c
BUG_ON() Conversion in mm/highmem.c
BUG_ON() Conversion in mm/slab.c
BUG_ON() Conversion in drivers/s390/net/lcs.c
BUG_ON() Conversion in drivers/net/
Eric Sesterhenn / snakebyte (4):
BUG_ON() Conversion in net/tulip/xircom_cb.c
BUG_ON() Conversion in net/tulip/de2104x.c
BUG_ON() Conversion in net/tulip/winbond-840.c
Fix debug statement in inftlcore.c
Eric Van Hensbergen (3):
v9fs: update license boilerplate
9p: fix name consistency problems
9p: update documentation
Eric W. Biederman (11):
unshare: Error if passed unsupported flags
i386: Add a temporary to make put_user more type safe
exec: allow init to exec from any thread.
Remove dead kill_sl prototype from sched.h
do_tty_hangup: use group_send_sig_info not send_group_sig_info
do_SAK: don't depend on session ID 0
pidhash: kill switch_exec_pids
Make setsid() more robust
task: RCU protect task->usage
pidhash: Refactor the pid hash table
dcache: Add helper d_hash_and_lookup
Erik Hovland (1):
[ARM] 3389/1: typo and grammar fix
Erik Mouw (1):
[ARM] 3416/1: Update LART site URL
Eugene Surovegin (1):
lock PTE before updating it in 440/BookE page fault handler
Eugene Teo (7):
USB: Fix irda-usb use after use
[ALSA] Fix seq_clientmgr dereferences before NULL check
[ALSA] Fix gus_pcm dereference before NULL
hostap: Fix double free in prism2_config() error path
v9fs: fix vfs_inode dereference before NULL check
Fix sb_mixer use before validation
Fix sequencer missing negative bound check
Evgeniy Polyakov (5):
[CONNECTOR]: Use netlink_has_listeners() to avoind unnecessary allocations.
W1: Change the type 'unsigned long' member of 'struct w1_bus_master' to 'void *'.
W1: Move w1 bus master code into 'w1/masters' and move w1 slave code into 'w1/slaves'
W1: Add the DS2482 I2C-to-w1 bridge driver.
w1: use kthread api.
Fabio M. Di Nitto (1):
[SPARC64] Fix build if CONFIG_HUGETLB_PAGE is not set
Felix Kuehling (1):
[ALSA] hda-intel - Add support of ATI SB600
Fenghua Yu (1):
[IA64] New IA64 core/thread detection patch
Florian Schlichting (1):
[ALSA] Fix NM256 hard lock up
Florin Malita (1):
do_mounts.c: Minor ROOT_DEV comment cleanup
Franck Bui-Huu (1):
USB: Zero driver: Removed duplicated code
Frank Pavlic (3):
s390: qeth driver statistics fixes
s390: qeth driver cleanups
s390: qeth :allow setting of attribute "route6" to "no_router".
Freddy Spierenburg (1):
[SERIAL] Small time UART configuration fix for AU1100 processor
Frederik Deweerdt (1):
[ALSA] Kconfig SND_SEQUENCER_OSS help text fix
Gary Zambrano (2):
b44: fix force mac address before ifconfig up
b44: ensure valid mac addr
Geoff Levand (1):
powerpc: Add missing vmlinux.bin target
Gerd Hoffmann (1):
x86: SMP alternatives
Giampiero Giancipoli (1):
V4L/DVB (3302): Added support for the LifeView FlyDVB-T LR301 card
Giuliano Pochini (1):
[ALSA] make control.c suspend aware
Glauber de Oliveira Costa (1):
ext3: Properly report backup block present in a group
Glen Overby (1):
[XFS] A change to inode chunk allocation to try allocating the new chunk
Goldwyn Rodrigues (1):
NFS: Code comments update in NFS
Grant C. Likely (9):
powerpc: Move xparameters.h into xilinx virtex device specific path
powerpc: Make Virtex-II Pro support generic for all Virtex devices
powerpc: Migrate Xilinx Vertex support from the OCP bus to the platfom bus.
powerpc: Migrate ML300 reference design to the platform bus
powerpc: Add ML300 defconfig
powerpc: Add Virtex-4 FX to cpu table
powerpc: Add xparameters file for Xilinx ML403 reference design
powerpc: Add support for Xilinx ML403 reference design
powerpc: Add ML403 defconfig
Grant Grundler (2):
PCI: clean up msi.c a bit
PCI: fix problems with MSI-X on ia64
Grant Likely (1):
Fix compile error for ML300/403
Greg KH (1):
[SCSI] Remove devfs support from the SCSI subsystem
Greg Kroah-Hartman (13):
sysfs: sysfs_remove_dir() needs to invalidate the dentry
Mark empty release functions as broken
add EXPORT_SYMBOL_GPL_FUTURE()
add EXPORT_SYMBOL_GPL_FUTURE() to RCU subsystem
add EXPORT_SYMBOL_GPL_FUTURE() to USB subsystem
fix module sysfs files reference counting
Kobject: provide better warning messages when people do stupid things
sysfs: don't export dir symbols
sysfs: fix a kobject leak in sysfs_add_link on the error path
USB: fix initdata issue in isp116x-hcd
USB serial: add navman driver
USB: omninet: fix up debugging comments
sysfs: zero terminate sysfs write buffers
H. Peter Anvin (3):
[MIPS] sys_mmap2 offset argument should always be shifted 12, not PAGE_SHIFT.
x86: "make isoimage" support; FDINITRD= support; minor cleanups
Update documentation for BLK_DEV_INITRD to match current usage
Hal Rosenstock (1):
IB/mad: RMPP support for additional classes
Hannes Reinecke (7):
[SCSI] aic79xx: remove qfrozen
[SCSI] aic79xx: use tcq functions
[SCSI] aic79xx: Remove dead code
[SCSI] aic79xx: Update error recovery
[SCSI] aic79xx: Invalid Sequencer interrupt occured
[SCSI] aic79xx: use BIOS settings
[SCSI] aic79xx: Avoid renegotiation on inquiry
Hans Verkuil (36):
V4L/DVB (3402): Fix handling of VIDIOC_G_TUNER audmode in msp3400
V4L/DVB (3403): Add probe check for the tda9840.
V4L/DVB (3427): audmode and rxsubchans fixes (VIDIOC_G/S_TUNER)
V4L/DVB (3430): Add new internal VIDIOC_INT commands
V4L/DVB (3300): Add standard for South Korean NTSC-M using A2 audio.
V4L/DVB (3324): Fix Samsung tuner frequency ranges
V4L/DVB (3354): Fix maximum for the saturation and contrast controls.
V4L/DVB (3551): Fix saturation bug. Fix NTSC->PAL standard change. Detect NTSC-KR standard.
V4L/DVB (3577): Cleanup audio input handling
V4L/DVB (3578): Make scart definitions easier to handle
V4L/DVB (3579): Move msp_modus to msp3400-kthreads, add JP and KR std detection
V4L/DVB (3580): Last round of msp3400 cleanups before adding routing commands
V4L/DVB (3581): Add new media/msp3400.h header containing the routing macros
V4L/DVB (3582): Implement correct msp3400 input/output routing
V4L/DVB (3584): Implement V4L2_TUNER_MODE_LANG1_LANG2 audio mode
V4L/DVB (3587): Always wake thread after routing change.
V4L/DVB (3588): Remove VIDIOC_G/S_AUDOUT from msp3400
V4L/DVB (3598): Add bit algorithm adapter for the Conexant CX2341X boards.
V4L/DVB (3599): Implement new routing commands for wm8775 and cs53l32a.
V4L/DVB (3605): Add support for I2C_HW_B_CX2341X board adapter
V4L/DVB (3606): Minor layout changes to make it consistent
V4L/DVB (3607): Implement routing command for saa7115.c
V4L/DVB (3608): Implement new routing commands in saa7127.c
V4L/DVB (3609): Remove VIDIOC_S_AUDIO from tvaudio: no longer used.
V4L/DVB (3610): Added the new routing commands to cx25840.
V4L/DVB (3661): Add wm8739 stereo audio ADC i2c driver
V4L/DVB (3662): Don't set msp3400c-non-existent register
V4L/DVB (3663): Fix msp3400c wait time and better audio mode fallbacks
V4L/DVB (3665): Add new NEC uPD64031A and uPD64083 i2c drivers
V4L/DVB (3666): Remove trailing newlines
V4L/DVB (3692): Keep experimental SLICED_VBI defines under an #if 0
V4L/DVB (3693): Fix msp3400c and bttv stereo/mono/bilingual detection/handling
V4L/DVB (3696): Previous change for cx2341X boards broke the remote support
V4L/DVB (3697): More msp3400 and bttv fixes
V4L/DVB (3700): Remove obsolete commands from tvp5150.c
V4L/DVB (3702): Make msp3400 routing defines more consistent
Hansjoerg Lipp (9):
isdn4linux: Siemens Gigaset drivers - Kconfigs and Makefiles
isdn4linux: Siemens Gigaset drivers - common module
isdn4linux: Siemens Gigaset drivers - event layer
isdn4linux: Siemens Gigaset drivers - isdn4linux interface
isdn4linux: Siemens Gigaset drivers - tty interface
isdn4linux: Siemens Gigaset drivers - procfs interface
isdn4linux: Siemens Gigaset drivers - direct USB connection
isdn4linux: Siemens Gigaset drivers - isochronous data handler
isdn4linux: Siemens Gigaset drivers - M105 USB DECT adapter
Harald Welte (3):
[NETFILTER] NAT sequence adjustment: Save eight bytes per conntrack
[NETFILTER] nfnetlink_log: add sequence numbers for log events
[NETFILTER] nf_conntrack: clean up to reduce size of 'struct nf_conn'
Hartmut Hackmann (11):
V4L/DVB (3275): Allow SAA7134 to fall back to AM sound when there is NICAM-L
V4L/DVB (3303): TDA8290 update
V4L/DVB (3304): TDA10046 Driver update
V4L/DVB (3305): Added support for the ADS Instant TV DUO Cardbus PTV331
V4L/DVB (3378): Restore power on defaults of tda9887 after tda8290 probe
V4L/DVB (3395): Fixed Pinnacle 300i DVB-T support
V4L/DVB (3400): Fixes for Lifeview Trio non fatal bugs
V4L/DVB (3401): Coding style fixes in saa7134-dvb.c
V4L/DVB (3644): Added PCI IDs of 2 LifeView Cards
V4L/DVB (3645): Corrected CVBS input for the AVERMEDIA 777 DVB-T
V4L/DVB (3646): Added support for the new Lifeview hybrid cardbus modules
Heiko Carstens (1):
s390: early parameter parsing
Heiko J Schick (1):
powerpc: Extends HCALL interface for InfiniBand usage
Helge Deller (12):
[PARISC] Enable free_initrd_mem()
[PARISC] I/O-Space must be ioremap_nocache()'d
[PARISC] Fix IOREMAP with a 64-bit kernel
[PARISC] Add STRICT_MM_TYPECHECKS
[PARISC] Add CONFIG_HPPA_IOREMAP to conditionally enable ioremap
[PARISC] Fix stifb with IOREMAP and a 64-bit kernel
[PARISC] Enable ioremap functionality unconditionally
[PARISC] Temporary FIXME for ioremapping EISA regions
[PARISC] Remove obsolete CONFIG_DEBUG_IOREMAP
[PARISC] Fixup CONFIG_EISA a bit
[PARISC] Convert HIL drivers to use input_allocate_device
[PARISC] Update defconfigs
Henrik Brix Andersen (1):
ipw2200: print geography code upon module load
Henrik Kretzschmar (2):
[AGPGART] x86_64: Fix wrong PCI ID for ALI M1695 AGP bridge
x86_64: Fix wrong PCI ID for ALI M1695 AGP bridge
Herbert Poetzl (6):
JFS: ext2 inode attributes for jfs
JFS: Add missing file from fa3241d24cf1182b0ffb6e4d412c3bc2a2ab7bf6
don't call check_acpi_pci() on x86 with ACPI disabled
loop: potential kernel hang waiting for kthread
mtd: fix broken name_to_dev_t() declaration
cleanup in proc_check_chroot()
Herbert Xu (8):
[NET]: Replace skb_pull/skb_postpull_rcsum with skb_pull_rcsum
[CRYPTO] api: Align tfm context as wide as possible
[NET]: Take RTNL when unregistering notifier
[SCTP]: Fix up sctp_rcv return value
[IPSEC]: Fix tunnel error handling in ipcomp6
[INET]: Introduce tunnel4/tunnel6
[IPSEC]: Kill unused decap state argument
[IPSEC]: Kill unused decap state structure
Holger Eitzenberger (1):
[NETFILTER]: Fix CID offset bug in PPTP NAT helper debug message
Horms (5):
IA64: Use early_parm to handle mvec_name and nomca
net: ne2k.c won't compile if pci_clone_list is const
Documentation: Reorder documentation of nomca and nomce
Documentation: Make fujitsu/frv/kernel-ABI.txt 80 columns wide
kexec: grammar fix for crash_save_this_cpu()
Horst Hummel (2):
s390: Remove old history/whitespave from partition code
s390: random values in result of BIODASDINFO2
Horst Kronstorfer (1):
ppc32: Fix BCSR_SIZE for MPC834x SYS
Horst Schirmeier (2):
USB: usbcore: usb_set_configuration oops (NULL ptr dereference)
USB: fix check_ctrlrecip to allow control transfers in state ADDRESS
Hugh Dickins (4):
remove VM_DONTCOPY bogosities
shmem: inline to avoid warning
shmdt: check address alignment
pcmcia: fix pcmcia_device_remove oops
Hyok S. Choi (8):
[ARM] noMMU: block sys_fork in nommu mode
[ARM] noMMU: removes TLB codes in nommu mode
[ARM] nommu: rename compressed/head.S symbols to a new style
[ARM] nommu: MPU support in boot/compressed/head.S
[ARM] nommu: start-up code
[ARM] nommu: add nommu specific Kconfig and MMUEXT variable in Makefile
[ARM] nommu: fixups for the exception vectors
[ARM] nommu: trivial patch for arch/arm/lib/Makefile
Håkon Løvdal (1):
README: bzip2 is not new
Ian Kent (20):
autofs4: lookup white space cleanup
autofs4: use libfs routines for readdir
autofs4: can't mount due to mount point dir not empty
autofs4: expire code readability cleanup
autofs4: simplify expire tree traversal
autofs4: fix false negative return from expire
autofs4: expire mounts that hold no (extra) references only
autofs4: remove update_atime unused function
autofs4: add a show mount options for proc filesystem
autofs4: white space cleanup for waitq.c
autofs4: rename simple_empty_nolock function
autofs4: change may_umount* functions to boolean
autofs4: increase module version
autofs4: nameidata needs to be up to date for follow_link
autofs4: add v5 follow_link mount trigger method
autofs4: add v5 expire logic
autofs4: add new packet type for v5 communications
autofs4: change AUTOFS_TYP_* AUTOFS_TYPE_*
autofs4: follow_link missing functionality
autofs4: atomic var underflow
Ian McDonald (2):
[DCCP]: Set the default CCID according to kernel config selection
Documentation: Update to BUG-HUNTING
Ian Pickworth (3):
V4L/DVB (3416): Recognise Hauppauge card #34519
V4L/DVB (3393): Cx88: reduce excessive logging
V4L/DVB (3423): Fix cx88 error messages on balance change
Ilia Sotnikov (1):
[IPV4]: Aggregate route entries with different TOS values
Ingo Molnar (67):
JFS: semaphore to mutex conversion.
V4L/DVB (3318b): sem2mutex: drivers/media/, #2
Input: psmouse - semaphore to mutex conversion
Input: atkbd - semaphore to mutex conversion
Input: joysticks - semaphore to mutex conversion
ipw2100: semaphore to mutexes conversion
NFS: sem2mutex idmap.c
simplify audit_free() locking
sem2mutex: audit_netlink_sem
[CASSINI]: sem2mutex
[SUNGEM]: sem2mutex
[NET]: sem2mutex part 2
[ALSA] semaphore -> mutex (core part)
[ALSA] semaphore -> mutex (driver part)
[ALSA] semaphore -> mutex (ISA part)
[ALSA] semaphore -> mutex (PCI part)
[ALSA] semaphore -> mutex (Archs, misc buses)
sem2mutex: security/
V4L/DVB (3568g): sem2mutex: zoran
Make CONFIG_REGPARM enabled by default
kernel/cpuset.c, mutex conversion
convert kernel/rcupdate.c:rcu_barrier_sema to mutex
convert fs/9p/ to mutexes, fix locking bugs
sem2mutex: drivers/char/
sem2mutex: quota
sem2mutex: inotify
sem2mutex: tty
sem2mutex: iprune
sem2mutex: kprobes
sem2mutex: fs/libfs.c
sem2mutex: fs/seq_file.c
sem2mutex: drivers/block/loop.c
sem2mutex: drivers/block/nbd.c
sem2mutex: sound/oss/
sem2mutex: JFFS
sem2mutex: autofs4 wq_sem
sem2mutex: HPFS
sem2mutex: NCPFS
sem2mutex: UDF
sem2mutex: serial ->port_write_mutex
oss: semaphore to mutex conversion
make bug messages more consistent
NTFS: Semaphore to mutex conversion.
i2c: Semaphore to mutex conversions, part 2
hwmon: Semaphore to mutex conversions
PCI hotplug: convert semaphores to mutex
timer-irq-driven soft-watchdog, cleanups
[NETFILTER] x_table.c: sem2mutex
drivers/block/floppy.c: dont free_irq() from irq context
warn if free_irq() is called from IRQ context
sem2mutex: fs/
sem2mutex: misc static one-file mutexes
sem2mutex: ipc, id.sem
ia64: add ptr_to_compat()
s390: add ptr_to_compat()
parisc: add ptr_to_compat()
mips: add ptr_to_compat()
lightweight robust futexes: arch defaults
lightweight robust futexes: core
lightweight robust futexes: docs
lightweight robust futexes: compat
lightweight robust futexes: i386
lightweight robust futexes: x86_64
lightweight robust futexes updates
lightweight robust futexes updates 2
sem2mutex: mtd/doc2000.c
sem2mutex: drivers/mtd/
Ingo Oeser (3):
[IPV6]: Cleanup of net/ipv6/reassambly.c
[IPV6]: Nearly complete kzalloc cleanup for net/ipv6
[IPV6]: Cleanups for net/ipv6/addrconf.c (kzalloc, early exit) v2
Ingo Schneider (1):
V4L/DVB (3669): Configurable dma buffer size for saa7146-based budget dvb cards
Ishai Rabinovitz (1):
IB/mthca: Use an enum for HCA page size
J. Bruce Fields (9):
lockd: Remove FL_LOCKD flag
SUNRPC,RPCSEC_GSS: remove unnecessary kmalloc of a checksum
NFSv4: Dont list system.nfs4_acl for filesystems that don't support it.
SUNRPC,RPCSEC_GSS: fix krb5 sequence numbers.
LOCKD: nlmsvc_traverse_blocks return is unused
LOCKD: Make nlmsvc_traverse_shares return void
SUNRPC,RPCSEC_GSS: spkm3: import contexts using NID_cast5_cbc
SUNRPC,RPCSEC_GSS: spkm3--fix config dependencies
VFS,fs/locks.c: cleanup locks_insert_block
J.O. Aho (1):
V4L/DVB (3395): Hauppauge Grey Remote support
Jack Morgenstein (8):
IB/mthca: Implement query_ah method
IB/umad: Add support for large RMPP transfers
IPoIB: Move ipoib_ib_dev_flush() to ipoib workqueue
IB/mthca: Check that SRQ WQE size does not exceed device's max value
IB/mthca: Check SRQ limit in modify SRQ operation
IB/mthca: Fix uninitialized variable in mthca_alloc_qp()
IB/mthca: Fix check of size in SRQ creation
IB/mad: include GID/class when matching receives
Jack Steiner (6):
[IA64-SGI] - Eliminate SN pio_phys_xxx macros. Move to assembly
[IA64] Increase max node count on SN platforms
[IA64] Increase max node count on SN platforms
[IA64] Increase max node count on SN platforms
[IA64] Increase max node count on SN platforms
sched: reduce overhead of calc_load
Jakub Jelinek (1):
Mark unwind info for signal trampolines in vDSOs
Jamal Hadi Salim (8):
[IPSEC]: Sync series - core changes
[IPSEC]: Sync series - fast path
[IPSEC]: Sync series - user
[IPSEC]: Sync series - acquire insert
[IPSEC]: Sync series - SA expires
[IPSEC]: Sync series - policy expires
[IPSEC]: Sync series - update selinux
[XFRM]: Rearrange struct xfrm_aevent_id for better compatibility.
James Bottomley (24):
[SCSI] Add EXPORT_SYMBOL for spi msg functions
[SCSI] add execute_in_process_context() API
[SCSI] fix scsi process problems and clean up the target reap issues
[SCSI] mptspi: Add transport class Domain Validation
[SCSI] add 6.0 Gbit phy definitions to the sas transport class
[SCSI] make some sas class properties optional
convert aic94xx over to using the sas transport end device
[SCSI] lpfc: minor syntax fixes
[SCSI] sr: partial revert of 24669f75a3231fa37444977c92d1f4838bec1233
[SCSI] add missing transport_container_unregister in sas class
[SCSI] fix minor problem in spi transport message functions
[SCSI] mptscsih: remove unused page 1 setting function
[SCSI] add preliminary expander support to the sas transport class
Merge ../linux-2.6
[SCSI] add scsi_reprobe_device
[SCSI] add scsi_mode_select to scsi_lib.c
[SCSI] allow displaying and setting of cache type via sysfs
[SCSI] convert mptsas over to end_device/expander allocations
[SCSI] eliminate rphy allocation in favour of expander/end device allocation
Merge ../linux-2.6
Add API for flushing Anon pages
Add flush_kernel_dcache_page() API
[PARISC] Add parisc implementation of flush_anon_page()
[PARISC] Add parisc implementation of flush_kernel_dcache_page()
James Chapman (2):
mv643xx_eth: use MII library for PHY management
mv643xx_eth: use MII library for ethtool functions
James Ketrenos (3):
ipw2200: stop netdev queue if h/w doesn't have space for new packets
ipw2200: switch to the new ipw2200-fw-3.0 image format
ieee80211: Don't update network statistics from off-channel packets.
James Morris (8):
selinuxfs cleanups: fix hard link count
selinuxfs cleanups: use sel_make_dir()
selinuxfs cleanups: sel_fill_super exit path
selinuxfs cleanups: sel_make_bools
selinuxfs cleanups: sel_make_avc_files
SELinux: fix hard link count for selinuxfs root directory
SELinux: cleanup stray variable in selinux_inode_init_security()
SELinux: add slab cache for inode security struct
James Ring (1):
Fix spelling in E1000_DISABLE_PACKET_SPLIT Kconfig description
James Smart (7):
[SCSI] lpfc 8.1.4 : Fix Discovery processing for NPorts that change their NPortId on the fly
[SCSI] lpfc 8.1.4 : Fixed RSCN handling when a PLOGI is in retry
[SCSI] lpfc 8.1.4 : Fixed a timer panic due to timer firing after freeing ndlp
[SCSI] lpfc 8.1.4 : Introduce lpfc_reset_barrier() function for resets on dual channel adapters
[SCSI] lpfc 8.1.4 : Two misc fixes
[SCSI] lpfc 8.1.4 : Change version number to 8.1.4
[SCSI] FC transport : Avoid device offline cases by stalling aborts until device unblocked
Jamie Lokier (1):
Remova long-incorrect address for Jamie Lokier
Jamie Wellnitz (30):
[SCSI] lpfc 8.1.2: Remove unused prototypes from lpfc_crtn.h
[SCSI] lpfc 8.1.2: Remove unreferenced cfg_fcp_bind_method from struct lpfc_hba
[SCSI] lpfc 8.1.2: Remove unused SLI_IOCB_HIGH_PRIORITY
[SCSI] lpfc 8.1.2: Handling of ELS commands RRQ, RPS, RPL and LIRR correctly
[SCSI] lpfc 8.1.2: Fixed a race condition in the PLOGI retry logic.
[SCSI] lpfc 8.1.2: Explicitly initialize the skip_post argument to lpfc_sli_send_reset
[SCSI] lpfc 8.1.2: Fixed system panic in lpfc_sli_brdreset during dynamic add of LP11K
[SCSI] lpfc 8.1.2: Fixed a double insertion of mail box object to the SLI mailbox list.
[SCSI] lpfc 8.1.2: Add module parameter to limit number of outstanding commands per lpfc HBA
[SCSI] lpfc 8.1.2: Misc FC Discovery changes :
[SCSI] lpfc 8.1.2: Correct use of the hostdata field in scsi_host
[SCSI] lpfc 8.1.2: Remove hba_list from struct lpfc_hba
[SCSI] lpfc 8.1.2: Add ERROR and WARM_START modes for diagnostic purposes.
[SCSI] lpfc 8.1.2: Added support for FAN
[SCSI] lpfc 8.1.2: Make lpfc_els_rsp_rps_acc and lpfc_els_rsp_rpl_acc static
[SCSI] lpfc 8.1.2: Code style changes for Discovery code
[SCSI] lpfc 8.1.2: Allow turning on internal loop-back mode
[SCSI] lpfc 8.1.2: Code cleanup of lpfc_mbx_cmpl_config_link
[SCSI] lpfc 8.1.2: Fixed module parameter descriptions.
[SCSI] lpfc 8.1.2: Fix panic caused by HBA resets and target side cable pulls
[SCSI] lpfc 8.1.2: Modify RSCN handling to unregister rpis on lost FCP_TARGETs immediately
[SCSI] lpfc 8.1.2: Change version number to 8.1.2
lpfc 8.1.3: Derive supported speeds from LMT field in the READ_CONFIG
lpfc 8.1.3: PCI hrd_type should be obtained with pci_read_config_byte() macro
lpfc 8.1.3: Remove unused MBhostaddr from lpfc_sli structure
lpfc 8.1.3: Fix performance when using multiple SLI rings
lpfc 8.1.3: Fix deadlock in lpfc_fdmi_tmo_handler
lpfc 8.1.3: Protect NPL lists with host lock
lpfc 8.1.3: Fix polling mode panic
lpfc 8.1.3: Change version number to 8.1.3
Jan Beulich (20):
kbuild: consolidate command line escaping
kbuild: fix mkmakefile
kbuild: version.h should depend on .kernelrelease
kconfig: fix time ordering of writes to .kconfig.d and include/linux/autoconf.h
i386: actively synchronize vmalloc area when registering certain callbacks
i386: fix uses of user_mode() vs. user_mode_vm()
i386: cleanup after cpu_gdt_descr conversion to per-cpu data
tvec_bases too large for per-cpu data
abstract type/size specification for assembly
CONFIG_UNWIND_INFO
adjust /dev/{kmem,mem,port} write handlers
x86_64: Use correct PUD for memory hotadd
x86_64: cpu_pda array to macro followup correction
x86_64: disallow multi-byte hardware execution breakpoints
x86_64: eliminate set_debug()
x86_64: save FPU context slightly later
x86_64: actively synchronize vmalloc area when registering certain callbacks
x86_64: remove dead do_softirq_thunk
x86_64: miscellaneous cleanup
i386: pass proper trap numbers to die chain handlers
Jan Kara (2):
Fix oops in invalidate_dquots()
Small cleanup in quota.h
Jan Niehusmann (1):
let IPW2{1,2}00 select IEEE80211
Janos Farkas (1):
pcmcia: permit single-character identifiers
Jaroslav Kysela (9):
[ALSA] PCM midlevel & PCM OSS - make procfs & OSS plugin code optional
[ALSA] ymfpci - make rear channel swap optional
[ALSA] snd_pcm_format_name() is no longer exported
[ALSA] ice1712 & cs8427 - fix problem for S/PDIF input setup
[ALSA] bt848 - added Leadtek Winfast tv 2000xp delux to whitelist
[ALSA] ice1712 - Delta 1010LT S/PDIF fixes
[ALSA] intel8x0 - wait for ICH_RESETREGS
Merge with rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[ALSA] version 1.0.11rc4
Jason Baron (1):
make vm86 call audit_syscall_exit
Jason Gunthorpe (1):
Fix typo causing bad mode of /initrd.image
Jay Vosburgh (2):
bonding: suppress duplicate packets
bonding: support carrier state for master
Jean Delvare (29):
macintosh: cleanup the use of i2c headers
V4L/DVB (3568a): saa7114: Fix i2c block write
V4L/DVB (3568b): saa7111: Prevent array overrun
V4L/DVB (3568c): zoran: Init cleanups
V4L/DVB (3568e): bt856: Spare memory
V4L/DVB (3568f): saa7110: Fix array overrun
V4L/DVB (3568i): adv7175: Drop unused register cache
V4L/DVB (3568j): adv7175: Drop unused encoder dump command
V4L/DVB (3568k): zoran: Use i2c_master_send when possible
i386 traps: merge printk calls
m68k: rtc driver cleanup
hwmon: Use attribute arrays in f71805f
I2C: fix sx200_acb build on other arches
hwmon: w83792d drop useless macros
i2c: Speed up block transfers
i2c: Semaphore to mutex conversions, part 3
hwmon: f71805f semaphore to mutex conversions
hwmon: Add support for the Winbond W83687THF
hwmon: Support the Pentium M VID code
w83781d: Document the alarm and beep bits
w83781d: Don't reset the chip by default
i2c: Optimize core_lists mutex usage
i2c: Drop the i2c-frodo bus driver
i2c: Fix i2c-ite name initialization
i2c: Cleanup isp1301_omap
I2C: i2c-ali1535: Drop redundant mutex
I2C: i2c-amd756-s4882: Improve static mutex initialization
I2C: Drop unneeded i2c-dev.h includes
matrox maven: memory allocation and other cleanups
Jean Tourrilhes (4):
[IRDA]: nsc-ircc: ISAPnP support
[IRDA]: nsc-ircc: support for yet another Thinkpad IrDA chipset
WE-20 for kernel 2.6.16
zd1201 wireless stat update
Jeff Dike (17):
uml: fix build warnings in __get_user
uml: fix declaration of exit()
uml: fix some printf formats
uml: move libc-dependent irq code to os-Linux
uml: merge irq_user.c and irq.c
uml: move SIGIO startup code to os-Linux/start_up.c
uml: move sigio_user.c to os-Linux/sigio.c
uml: move tty logging to os-Linux
uml: oS header cleanups
uml: allow ubd devices to be shared in a cluster
uml: fix segfault on signal delivery
uml: prevent umid theft
uml: fix thread startup race
uml: fix hostfs stack corruption
UML: Hotplug memory, take 2
uml: redeclare highmem
uml: fix initcall return values
Jeff Garzik (104):
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'janitor'
Merge branch 'upstream'
Merge branch 'debug'
Merge branch 'lba48-opt'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'upstream-fixes'
[libata ata_piix] Fix ICH6/7 map value interpretation
Merge branch 'upstream-fixes'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'upstream-fixes'
[libata sata_mv] add 6042 support, fix 60xx/50xx EDMA configuration
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'sundance'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'upstream-fixes'
[libata scsi] build fix for ATA_FLAG_IN_EH change
Merge branch 'upstream-fixes'
[libata] Move PCI IDE BMDMA-related code to new file libata-bmdma.c.
Merge branch 'net.b0' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird
Merge branch 'viro'
Merge branch 'master'
Merge branch 'master'
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'forcedeth'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'master'
Merge branch 'lro'
Merge branch 'net-const'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'e1000-upstream' of git://198.78.49.142/linux-2.6
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'master'
libata: turn on ATAPI by default
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'master'
[libata] sata_mv: fix irq port status usage
[netdrvr] pcnet32: Lindent
[netdrvr] pcnet32: other source formatting cleanups
Merge branch 'e1000-fixes' of git://198.78.49.142/~jbrandeb/linux-2.6
[libata] SCSI VPD page 0x83 fixes
[libata] add prototypes for helpers
[libata] fix oops on non-DMA bmdma hardware
[libata sata_vsc, sata_svw] Convert #define'd constants to enums
Merge branch 'master'
Merge branch 'master'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
[libata sata_sil24] cleanups: use pci_iomap(), kzalloc()
[libata sata_nv] cleanups: convert #defines to enums; remove in-file history
[libata sata_nv] eliminate duplicate codepaths with iomap
[libata sata_uli] kill scr_addr abuse
[libata] Move some bmdma-specific code to libata-bmdma.c
Merge branch 'master'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
PCI: fix pci_request_region[s] arg
[libata] export ata_dev_pair; trim trailing whitespace
Merge branch 'master'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6
Merge branch 'mv-merge'
[libata] ahci: add ATI SB600 PCI IDs
splice exports
Merge branch 'master'
Jeff Kirsher (20):
e1000: Remove Multiqueue code until we have support for MSI-X in our hardware
e1000: Fix dead counters
e1000: Fix lock up while setting ring parameters
e1000: Fix unecessary delay for 82573 controllers
e1000: Fix AMT losing connectivity when switching VLAN in passive mode
e1000: Fix dhcp issue when the skb structure fields are not filled properly
e1000: Fix 82543 issue when reading eeprom
e1000: Fix RSS if enabled in mid-connection
e1000: Fix Quadport Wake on LAN
e1000: Fix network problems when forced at 100Mb/s and to fix TSO when forced at 100Mb/s
e1000: Fix filling skb descriptors while using packet split
e1000: Add 82573 controller support to TSO fix
e1000: Add enabled Jumbo frame support for 82573L
e1000: Add performance enahancement by balancing TX and RX
e1000: Add support for new hardware (ESB2)
e1000: Fixed the following issues with ESB2 (requires ESB2 support):
e1000: Add copybreak when using packet split
e1000: Added a performance enhancement - prefetch
e1000: Added driver comments and whitespace changes. Modified long lines of code to ensure they would not wrap beyond 80 characters.
e1000: Fix mii-tool access to setting speed and duplex
Jeff Mahoney (2):
[TG3]: netif_carrier_off runs too early; could still be queued when init fails
reiserfs: reiserfs_file_write() will lose error code when a 0-length write occurs w/ O_SYNC
Jeff Moyer (1):
firmware: fix BUG: in fw_realloc_buffer
Jens Axboe (19):
relay: migrate from relayfs to a generic relay API
relay: add sendfile() support
Block queue IO tracing support (blktrace) as of 2006-03-23
[BLOCK] ll_rw_blk: kmalloc -> kzalloc conversion
ide-cd: quiet down GPCMD_READ_CDVD_CAPACITY failure
Fix blktrace compile with sysfs not defined
Don't make debugfs depend on DEBUG_KERNEL
[BLOCK] cfq-iosched: change cfq io context linking from list to tree
ll_rw_blk: fix 80-col offender in put_io_context()
[BLOCK] cfq-iosched: seek and async performance fixes
Introduce sys_splice() system call
splice: add support for SPLICE_F_MOVE flag
splice: fix shadow[] filling logic
splice: improve writeback and clean up page stealing
splice: add comments documenting more of the code
splice: add a SPLICE_F_MORE flag
splice: export generic_splice_sendpage
splice: page stealing needs to wait_on_page_writeback()
splice: fix page stealing LRU handling.
Jens Osterkamp (4):
fix spidernet build issue
powerpc: cell interrupt controller updates
spidernet : reduce console spam
spidernet : enable tx checksum offloading by default
Jes Sorensen (11):
[IA64-SGI] sem2mutex ioc4.c
Input: input core - semaphore to mutex conversion
[IA64-SGI] SN2-XP reduce kmalloc wrapper inlining
[SCSI] SCSI core kmalloc2kzalloc
kobj_map semaphore to mutex conversion
sem2mutex: drivers/scsi/ide-scsi.c
sem2mutex: drivers/block/pktcdvd.c
sem2mutex: drivers/block/floppy.c
snsc kmalloc2kzalloc
[IA64] Add __mca_table to the DISCARD list in gate.lds
avoid unaligned access when accessing poll stack
Jesper Juhl (23):
kbuild: small update of allnoconfig description
NFS: "const static" vs "static const" in nfs4
[IPCOMP6]: don't check vfree() argument for NULL.
[ALSA] no need to check pointers passed to vfree() for NULL
[ALSA] Don't NULL check vfree argument in pdaudiocf_pcm.c
[ALSA] fix resource leak in usbmixer
fix implicit declaration of GET_APIC_ID in arch/i386/kernel/apic.c
Fix the imlicit declaration of mtrr_centaur_report_mcr in arch/i386/kernel/cpu/centaur.c
ISDN: fix copy_to_user() unused result warning in isdn_ppp
fix 'defined but not used' warning in net/rxrpc/main.c::rxrpc_initialise
kallsyms: handle malloc() failure
OSS: Fix leak in awe_wave, also remove pointless cast.
Fix memory leak in isapnp
Docs update: missing files and descriptions for filesystems/00-INDEX
vfree NULL check fixup for sb_card
maestro3 vfree NULL check fixup
no need to check vfree arg for null in oss/sequencer
vfree does its own NULL check, no need to be explicit in oss/msnd.c
fix signed vs unsigned in nmi watchdog
trivial typos in Documentation/cputopology.txt
sound: Remove unneeded kmalloc() return value casts
ISDN: fix a few memory leaks in sc_ioctl()
Decrease number of pointer derefs in jsm_tty.c
Jesse Brandeburg (3):
e100/e1000/ixgb: update MAINTAINERS to current developers
e100: update e100.txt
e1000: update the readme with the latest text
Jim Cromie (5):
hwmon: Allow sensor attributes arrays
hwmon: Use attribute arrays in pc87360
hwmon: Refactor SENSOR_DEVICE_ATTR_2
Re-alphabetize a couple MAINTANTER entries.
tabify drivers/char/Makefile
Jing Min Zhao (1):
[NETFILTER]: Add H.323 conntrack/NAT helper
Jiri Slaby (1):
V4L/DVB (3439a): media video stradis memory fix
Jochen Hein (1):
Documentation/Changes: remove outdated translation references
Jody McIntyre (3):
Signed-off-by: Jody McIntyre <scjody at modernduck.com>
ohci1394: cleanup the "Unexpected PCI resource length" warning.
Merge with git+ssh://master.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Joe Korty (2):
rtc.h broke strace(1) builds
Simplify proc/devices and fix early termination regression
Johannes Berg (22):
ieee80211: fix sparse warning about missing "static"
wireless: Add softmac layer to the kernel
make softmac depend on IEEE80211 and EXPERIMENTAL
softmac: fix some sparse warnings
softmac: fix Makefiles
softmac: convert to use global workqueue
softmac: correctly use netif_carrier_{on,off}
softmac: try to reassociate when being disassociated from the AP
softmac: add fixme for disassoc
softmac: select "best" network based on rssi
softmac: check if disassociation is for us before processing it
softmac: scan at least once before selecting a network by essid
softmac: properly check return value of ieee80211softmac_alloc_mgt
softmac: some comment stuff
softmac: add copyright and license headers
softmac: add MODULE_DESCRIPTION and MODULE_AUTHORs
softmac: move EXPORT_SYMBOL_GPL right after functions
update copyright in softmac
trivial fixes to softmac
softmac: update deauth handler to quiet warning
softmac: add reassociation code
softmac: remove dead code
Johannes Stezenbach (2):
V4L/DVB (3385): Dvb: fix __init/__exit section references in av7110 driver
MAINTAINERS: remove dead URL
John Bowler (1):
LED: add LED device support for ixp4xx devices
John Hawkes (1):
fix alloc_large_system_hash() roundup
John Heffner (3):
[TCP]: MTU probing
[TCP] mtu probing: move tcp-specific data out of inet_connection_sock
[TCP]: Set default max buffers from memory pool size
John Keller (1):
PCI Hotplug: SN: Fix cleanup on hotplug removal of PPB
John Rose (1):
powerpc: dynamic probe - use ppc_md.pci_probe_mode()
John W. Linville (11):
Merge branch 'upstream-fixes'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'upstream-fixes'
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'from-linus'
Merge branch 'from-jgarzik-upstream'
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
softmac: remove function_enter()
wireless: import bcm43xx sources
bcm43xx: patch Kconfig and wireless/Makefile for import
John Z. Bohach (1):
console_setup() depends (wrongly?) on CONFIG_PRINTK
Jon Mason (4):
powerpc: trivial: modify comments to refer to new location of files
trivial: fix spelling errors in Kconfigs
x86_64: free_bootmem_node needs __pa in allocate_aperture
x86_64: Make GART_IOMMU kconfig help text more specific (trivial)
Jonathan Corbet (1):
radix-tree documentation cleanups
Jonathan Woithe (10):
[ALSA] hda: add PCM for 2nd ADC on ALC260
[ALSA] hda: ALC260 test model implementation
[ALSA] HDA/ALC260: 1/7 - Fix test model input mux label
[ALSA] HDA/ALC260: 2/7 - switch pin buffer enables
[ALSA] HDA/ALC260: 3/7 - generalise some structures
[ALSA] HDA/ALC260: 4/7 - add GPIO switches to test model
[ALSA] HDA/ALC260: 5/7 - add 'acer' model
[ALSA] HDA/ALC260: 6/7 - Fujitsu/test model tweaks
[ALSA] HDA/ALC260: 7/7 - add SPDIF enable to test model
[ALSA] HDA/Realtek: multiple input mux definitions and pin mode additions
Jordan Crouse (2):
USB: EHCI for AU1200
USB: OHCI for AU1200
Jose Alberto Reguero (1):
V4L/DVB (3267): Add support for the Avermedia 777 DVB-T card
Jouni Malinen (5):
hostap: Fix unlikely read overrun in CIS parsing
hostap: Remove dead code (duplicated idx != 0)
hostap: Fix memory leak on PCI probe error path
hostap: Make hostap_tx_encrypt() static
hostap: Fix EAPOL frame encryption
Julian Bradfield (1):
USB: PL2303 and TIOCMIWAIT
Jun'ichi Nomura (9):
kobject: fix build error if CONFIG_SYSFS=n
kobject_add_dir
drivers/md/dm-raid1.c: Fix inconsistent mirroring after interrupted recovery
dm flush queue EINTR
dm/md dependency tree in sysfs: holders/slaves subdirectory
dm/md dependency tree in sysfs: bd_claim_by_kobject
dm/md dependency tree in sysfs: md to use bd_claim_by_disk
dm/md dependency tree in sysfs: dm to use bd_claim_by_disk
dm/md dependency tree in sysfs: convert bd_sem to bd_mutex
Jörn Engel (1):
[NET]: Uninline kfree_skb and allow NULL argument
KAMEZAWA Hiroyuki (39):
unify pfn_to_page: generic functions
unify pfn_to_page: i386 pfn_to_page
unify pfn_to_page: x86_64 pfn_to_page
unify pfn_to_page: powerpc pfn_to_page
unify pfn_to_page: alpha pfn_to_page
unify pfn_to_page: arm pfn_to_page
unify pfn_to_page: arm26 pfn_to_page
unify pfn_to_page: cris pfn_to_page
unify pfn_to_page: FRV pfn_to_page
unify pfn_to_page: h8300 pfn_to_page
unify pfn_to_page: m32r pfn_to_page
unify pfn_to_page: mips pfn_to_page
unify pfn_to_page: parisc pfn_to_page
unify pfn_to_page: ppc pfn_to_page
unify pfn_to_page: s390 pfn_to_page
unify pfn_to_page: sh pfn_to_page
unify pfn_to_page: sh64 pfn_to_page
unify pfn_to_page: sparc pfn_to_page
unify pfn_to_page: uml pfn_to_page
unify pfn_to_page: v850 pfn_to_page
unify pfn_to_page: xtensa pfn_to_page
unify pfn_to_page: ia64 pfn_to_page
remove zone_mem_map
define for_each_online_pgdat
for_each_online_pgdat: for_each_bootmem
for_each_online_pgdat: renaming for_each_pgdat
for_each_online_pgdat: remove sorting pgdat
for_each_online_pgdat: remove pgdat_list
uninline zone helpers
for_each_possible_cpu: defines for_each_possible_cpu
for_each_possible_cpu: fixes for generic part
for_each_possible_cpu: loopback device.
for_each_possible_cpu: oprofile.
for_each_possible_cpu: i386
for_each_possible_cpu: documentaion
for_each_possible_cpu: powerpc
for_each_possible_cpu: ppc
for_each_possible_cpu: sh
for_each_possible_cpu: s390
KaiGai Kohei (1):
Fix pacct bug in multithreading case.
Kalin KOZHUHAROV (1):
Fix comments: s/granuality/granularity/
Karsten Suehring (1):
V4L/DVB (3347): Pinnacle PCTV 40i: add filtered Composite2 input
Keith Owens (4):
[IA64] Delete MCA/INIT sigdelayed code
[IA64] MCA: print messages in MCA handler
[IA64] MCA: update MCA comm field for user space tasks
[IA64] MCA: remove obsolete ifdef
Ken Arromdee (1):
[ALSA] ad1816a - Fix PCM trigger direction
Kenji Kaneshige (19):
[IA64] Ignore disabled Local SAPIC Affinity Structure in SRAT
shpchp - cleanup init_slots()
shpchp - cleanup shpchp_core.c
shpchp - cleanup slot list
shpchp - cleanup controller list
shpchp - cleanup check command status
shpchp - bugfix: add missing serialization
pcihp_skeleton.c cleanup
shpchp - replace kmalloc() with kzalloc() and cleanup arg of sizeof()
shpchp - removed unncessary 'magic' member from slot
shpchp - move slot name into struct slot
shpchp - Fix incorrect return value of interrupt handler
shpchp: Remove unused pci_bus member from controller structure
shpchp: Remove unused wait_for_ctrl_irq
shpchp: event handling rework
shpchp: Fix slot state handling
shpchp: adapt to pci driver model
shpchp: cleanup bus speed handling
acpiphp: Scan slots under the nested P2P bridge
Kevin Corry (1):
dm: remove unnecessary typecast
Kevin Winchester (1):
x86_64: Eliminate register_die_notifier symbol exported
Kim Phillips (1):
powerpc: Add FSL SEC node to documentation
Kirill Korotaev (2):
Reduce sched latency in shrink_dcache_sb()
wrong error path in dup_fd() leading to oopses in RCU
Kirk True (2):
smbfs: Fix debug logging-only compilation error
ext3: Fix debug logging-only compilation error
Komal Shah (1):
[ARM] 3437/1: Kill duplicate exports of string library functions
Komuro (3):
pcnet_cs: add new id (Logitec LPM-LN100TE)
axnet_cs.c : add hardware multicast support
pcmcia: remove wrong comment in ciscode.h
Kristen Accardi (9):
PCI: return max reserved busnr
PCI: really fix parent's subordinate busnr
PCI: quirk for IBM Dock II cardbus controllers
acpiphp: add new bus to acpi
acpi: export acpi_bus_trim
acpiphp: add dock event handling
acpi: remove dock event handling from ibm_acpi
PCI Hotplug: add common acpi functions to core
ibmphp: remove TRUE and FALSE
Kumar Gala (19):
powerpc: Add CONFIG_DEFAULT_UIMAGE to build a uImage by default for a board
powerpc: cleaned up fsl_soc.c
powerpc: Add platform support for MPC834x USB controllers
powerpc: Cleanup MPC83xx platform support
powerpc: Lindent platforms/83xx
powerpc: Fix mpc83xx restart bug
Merge branch 'master' of git+ssh://galak@master.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
Merge branch 'master'
Merge branch 'master'
USB: EHCI and Freescale 83xx quirk
USB: Fix masking bug initialization of Freescale EHCI controller
ide: Allow IDE interface to specify its not capable of 32-bit operations
ppc: fix strncasecmp prototype
powerpc: use memparse() for mem= command line parsing
powerpc: move math-emu over to arch/powerpc
powerpc: Make uImage default build output for MPC8540 ADS
powerpc: remove OCP references
powerpc: merge machine_check_exception between ppc32 & ppc64
powerpc: converted embedded platforms to use new define_machine support
Kurt Hackel (3):
ocfs2: fix hang in dlm lock resource mastery
ocfs2: dlm recovery fixes
ocfs2: don't use MLF* in dlm/ files
Kyle McMartin (11):
Move read_mostly definition to asm/cache.h
Conditionalize compat_sys_newfstatat
Decrapify asm-generic/local.h
[PARISC] getsockopt should be ENTRY_COMP
[PARISC] More useful readwrite lock helpers
[PARISC] Add PREEMPT support
[PARISC] Make local_t use atomic_long_t
[PARISC] Move ioremap EXPORT_SYMBOL from parisc_ksyms.c
[PARISC] Kill duplicated EXPORT_SYMBOL warnings
[PARISC] Add atomic_sub_and_test
[PARISC] Fix double free when removing HIL drivers
Larry Finger (5):
ieee80211: common wx auth code
Add two management functions to ieee80211_rx.c
Remove duplicated code from ipw2200.c
Fix softmac scan
Minor (janitorial) change to ieee80211
Latchesar Ionkov (3):
v9fs: assign dentry ops to negative dentries
v9fs: print 9p messages
v9fs: add extension field to Tcreate
Laurent MEYER (1):
powerpc: fix incorrect SA_ONSTACK behaviour for 64-bit processes
Lennert Buytenhek (25):
[ARM] 3369/1: ep93xx: add core cirrus ep93xx support
[ARM] 3371/1: ep93xx: gpio support
[ARM] 3372/1: ep93xx: add defconfig
[ARM] 3373/1: move uengine loader to arch/arm/common
[ARM] 3374/1: ep93xx: gpio interrupt support
[ARM] 3378/1: ixp2000: fix gpio interrupt handling
[ARM] 3379/1: ixp2000: use generic 8250 debug macros
[ARM] 3380/1: ixp2000: simplify ixdp2x00_master_npu() check
[ARM] 3381/1: ixp2000: fix slowport write timing control register fields
[ARM] 3382/1: ixp2000: unify defconfigs
[ARM] 3391/1: use PLAT8250_DEV_PLATFORM{,1} for platform device id instead of 0/1
[ARM] 3383/3: ixp2000: ixdp2x01 platform serial conversion
[ARM] 3414/1: ep93xx: reset ethernet controller before uncompressing
[SERIAL] Provide Cirrus EP93xx AMBA PL010 serial support.
[ARM] 3377/2: add support for intel xsc3 core
[ARM] 3387/1: ixp23xx: add defconfig
[ARM] 3417/1: add support for logicpd pxa270 card engine
[ARM] 3388/1: ixp23xx: add core ixp23xx support
ixp2000: fix gcc4 breakage
[ARM] 3425/1: xsc3: need to include pgtable-hwdef.h
[ARM] 3424/2: ixp23xx: fix uncompress.h for recent CRLF decompressor change
[ARM] 3438/1: ixp23xx: add pci slave support
[ARM] 3439/2: xsc3: add I/O coherency support
[ARM] 3450/1: ep93xx: use the ep93xx rtc driver
[ARM] 3451/1: ep93xx: use the m48t86 rtc driver on the ts72xx platform
Leonid Arsh (3):
IPoIB: Pass correct pointer when flushing child interfaces
IPoIB: Fix network interface "RUNNING" status
IPoIB: P_Key change event handling
Levent Serinol (1):
SUNRPC: more verbose output for rpc auth weak error
Linas Vepstas (6):
[SCSI] PCI Error Recovery: IPR SCSI device driver
powerpc/pseries: Cleanup device name printing.
Janitor: drivers/net/pcnet32: fix incorrect comments
powerpc/pseries: mutex lock to serialize EEH event processing
powerpc/pseries: print message if EEH recovery fails
powerpc/pseries: fix device name printing, again.
Linus Torvalds (97):
Merge branch 'block-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/block
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'origin'
Merge kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git with fixups
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6
Revert "V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion"
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge git://git.kernel.org/pub/scm/linux/kernel/git/perex/alsa
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/home/rmk/linux-2.6-serial
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
scsi: link in the debug driver last
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
PCI: resource address mismatch
Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge branch 'blktrace' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge master.kernel.org:/pub/scm/linux/kernel/git/sam/kbuild
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'upstream-linus' of git://oss.oracle.com/home/sourcebo/git/ocfs2
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/aoe-2.6
Merge branch 'audit.b3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
powerpc: fix strncasecmp prototype
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/home/rmk/linux-2.6-serial
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge branch 'for-linus' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'cfq-merge' of git://brick.kernel.dk/data/git/linux-2.6-block
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
Merge master.kernel.org:/home/rmk/linux-2.6-serial
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394
Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge master.kernel.org:/home/rmk/linux-2.6-mmc
Merge master.kernel.org:/home/rmk/linux-2.6-serial
ppc64: actually add sys_splice() to the system call table
splice: add SPLICE_F_NONBLOCK flag
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/paulus/powerpc
Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
Merge master.kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
Merge git://oss.sgi.com:8090/oss/git/xfs-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-mmc
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'splice' of git://brick.kernel.dk/data/git/linux-2.6-block
Update dummy snd_power_wait() function for new calling convention
Linux v2.6.17-rc1
Lonnie Mendez (1):
USB: cypress_m8: add support for the Nokia ca42-version 2 cable
Luca Risolia (7):
USB: Add ZC0301 Video4Linux2 driver
USB: ZC0301 driver updates
USB: CREDITS: Add credits about the ZC0301 and ET61X[12]51 USB drivers
USB: SN9C10x driver updates
USB: ET61X[12]51 driver updates
USB: ZC0301 driver updates
USB: ZC0301 driver bugfix
Luca Tettamanti (1):
swsusp: add s2ram ioctl to userland interface
Lucas Correia Villa Real (1):
fix rwlock usage example
Luiz Capitulino (9):
[PKTGEN]: Lindent run.
[PKTGEN]: Ports thread list to Kernel list implementation.
[PKTGEN]: Fix kernel_thread() fail leak.
[PKTGEN]: Fix Initialization fail leak.
[PKTGEN]: Ports if_list to the in-kernel implementation.
[PKTGEN]: Updates version.
[PKTGEN]: Convert thread lock to mutexes.
[PKTGEN]: Removes thread_{un,}lock() macros.
[PKTGEN]: Updates version.
Luke Kosewski (1):
[libata sata_promise] add correct read/write of hotplug registers for SATAII devices
Luke Yang (2):
kbuild: Fix bug in crc symbol generating of kernel and modules
flat binary loader doesn't check fd table full
MUNEDA Takahiro (3):
acpiphp - slot management fix - V4
acpiphp: fix bridge handle
acpiphp: fix acpi_path_name
Malcolm Parsons (1):
[ARM] 3399/1: Fix link problem when CONFIG_PRINTK is disabled
Malte Doersam (1):
USB: Pegasus: Linksys USBVPN1 support + cleanup
Mandy Kirkconnell (6):
[XFS] 929045 567344 This mod re-organizes some of the in-core file extent
[XFS] 929045 567344 This mod introduces multi-level in-core file extent
[XFS] Fix assert to check that in-core extents are inline only.
[XFS] There are a few problems with the new
[XFS] Remove unused/obsoleted function: xfs_bmap_do_search_extents()
[XFS] Cleanup comment to remove reference to obsoleted function
Maneesh Soni (2):
sysfs: fix problem with duplicate sysfs directories and files
Use loff_t for size in struct proc_dir_entry
Manfred Spraul (1):
one ipc/sem.c->mutex.c converstion too many..
Manu Abraham (9):
V4L/DVB (3294): Fix [Bug 5895] to correct snd_87x autodetect
V4L/DVB (3340): Make a struct static
V4L/DVB (3388): Ignore DiSEqC messages > 6 and < 3
V4L/DVB (3389): Fix broken IF-OUT Relay handling
V4L/DVB (3390): Fix module parameters
V4L/DVB (3392): Do a RESYNC for all cards
V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion
V4L/DVB (3539): Move bttv fragments to bt8xx/
V4L/DVB (3543): Fix Makefile to adapt to bt8xx/ conversion
Marc-Andre Hebert (1):
[ARM] 3434/1: pxa i2s amsl define
Marcelo Feitoza Parisi (5):
drivers/net/*: use time_after() and friends
drivers/block/*: use time_after() and friends
nvidia-agp: use time_before_eq()
ide-tape: use time_after(), time_after_eq()
drivers/scsi/*: use time_after() and friends
Marcelo Tosatti (2):
powerpc: generalize PPC44x_PIN_SIZE
pcmcia: declare pccard_iodyn_ops (fix m8xx_pcmcia.c compilation error)
Marcin Rudowski (3):
V4L/DVB (3266): Fix NICAM buzz on analog sound
V4L/DVB (3425): Correct gpio values for Aver 303 Studio in v4l-dvb tree
V4L/DVB (3449): Cx88 default picture controls values
Marco Manenti (1):
V4L/DVB (3297): Add IR support to KWorld DVB-T (cx22702-based)
Marco Schluessler (1):
V4L/DVB (3403): Workaround to fix initialization for Nexus CA
Mark A. Greer (3):
serial: mpsc driver passes bad devname to request_irq()
serial: mpsc driver has definition of SUPPORT_SYSRQ below include of serial_core.h
serial: merge mpsc.h into mpsc.c
Mark Brown (3):
natsemi: NAPI and a bugfix
natsemi: NAPI and a bugfix
natsemi: Support oversized EEPROMs
Mark Fasheh (4):
ocfs2: use __attribute__ format
ocfs2: don't use MLF* in cluster/ files
ocfs2: don't use MLF* in the file system
ocfs2: finally remove MLF* macros
Mark Lord (2):
[libata] sata_mv: off-by-1 fix
sata_mv: three bug fixes
Mark M. Hoffman (1):
hwmon: add required idr locking
Mark Maule (1):
[IA64-SGI] driver bugfixes and hardware workarounds for CE1.0 asic
Mark Nutter (1):
spufs: enable SPE problem state MMIO access.
Mark Salazar (4):
[ALSA] #1/4 for Zoom Video - resolve common vs chipset specific mixer controls
[ALSA] #2/4 for Zoom Video - resolve number of record sources
[ALSA] #3/4 for Zoom Video - change Hardware Volume interrupt handling
[ALSA] #4/4 for Zoom Video - add Zoom Video support
Markus Bollinger (1):
[ALSA] pcxhr - Fix the crash with REV01 board
Markus Gutschke (1):
x86: Make _syscallX() macros compile in PIC mode
Markus Rechberger (14):
V4L/DVB (3429): Missing break statement on tuner-core
V4L/DVB (3432): Hauppauge HVR 900 Composite support
V4L/DVB (3434): changed comment in tuner-core.c
V4L/DVB (3276): Added terratec hybrid xs and kworld 2800rf support
V4L/DVB (3280): Changed description of KWorld PVR TV 2800RF
V4L/DVB (3281): Added signal detection support to tvp5150
V4L/DVB (3306): Fixed i2c return value, conversion mdelay to msleep
V4L/DVB (3314): Fixed em28xx based system lockup
V4L/DVB (3325): Disabled debug on by default in tvp5150
V4L/DVB (3326): Adding support for Terratec Prodigy XS
V4L/DVB (3291): Added support for xc3028 analogue tuner (Hauppauge HVR900, Terratec Hybrid XS)
V4L/DVB (3292): Fixed xc3028 firmware extractor, added terratec fw support
V4L/DVB (3293): Fixed amux hauppauge hvr900/terratec hybrid xs
V4L/DVB (3506): Cinergy T2 dmx cleanup on disconnect
Martin Andersson (1):
sched: fix task interactivity calculation
Martin Devera (1):
I2C: i2c-piix4: Add Broadcom HT-1000 support
Martin Josefsson (2):
[NETFILTER]: fix ifdef for connmark support in nf_conntrack_netlink
[NETFILTER]: {ip,nf}_conntrack_netlink: fix expectation notifier unregistration
Martin Langer (1):
[ALSA] Add snd-miro driver
Martin Michlmayr (4):
kbuild: Accept various mips sub-types in SUBARCH
[MIPS] Reformat all of signal32.c with tabs instead of space for consistency
[MIPS] Mention Broadcom part number for BigSur board
[MIPS] Separate CPU entries in /proc/cpuinfo with a blank line.
Martin Samuelsson (1):
V4L/DVB (3568d): saa7111.c fix
Martin Schwidefsky (3):
s390: /proc/sys/vm/cmm_* permission bits
s390: BUG() warnings
s390: connector support
Martin Waitz (1):
Documentation: fix minor kernel-doc warnings
Masami Hiramatsu (3):
kprobes: clean up resume_execute()
x86: kprobes-booster
kretprobe: kretprobe-booster
Matheus Izvekov (2):
V4L/DVB (3447): Cx88-cards.c: fix values of gpio0 for card CX88_BOARD_PROLINK_PLAYTVPVR
V4L/DVB (3448): Cx88-input.c: add IR remote control support to CX88_BOARD_PROLINK_PLAYTVPVR
Matt Domsch (1):
ia64: use i386 dmi_scan.c
Matt Mackall (14):
RTC: Remove RTC UIP synchronization on x86
RTC: Remove RTC UIP synchronization on x86_64
RTC: Remove RTC UIP synchronization on Sparc64
RTC: Remove RTC UIP synchronization on PPC CHRP (arch/ppc)
RTC: Remove RTC UIP synchronization on CHRP (arch/powerpc)
RTC: Remove RTC UIP synchronization on PPC Maple
RTC: Remove RTC UIP synchronization on ARM
RTC: Remove RTC UIP synchronization on MIPS MC146818
RTC: Remove RTC UIP synchronization on MIPS-based DEC
RTC: Remove RTC UIP synchronization on SH03
RTC: Remove RTC UIP synchronization on SH MPC1211
RTC: Remove RTC UIP synchronization on Alpha
RTC: Fix up some RTC whitespace and style
RTC: Remove some duplicate BCD definitions
Matthew Dobson (8):
mempool: add page allocator
mempool: use common mempool page allocator
mempool: add kmalloc allocator
mempool: use common mempool kmalloc allocator
mempool: add kzalloc allocator
mempool: use common mempool kzalloc allocator
mempool: add mempool_create_slab_pool()
mempool: use mempool_create_slab_pool()
Matthew Martin (1):
USB: Fix warning in drivers/usb/media/ov511.c
Matthew Wilcox (9):
[SCSI] Neaten comments in scsi_cmnd.h
[SCSI] fix uninitialized variable error
[SCSI] unused show_spi_transport_period_helper parameter
[SCSI] ncr53c8xx update
[SCSI] Add spi_populate_*_msg functions
[SCSI] Make spi_print_msg more consistent
[SCSI] Improve message printing code
[SCSI] Missing names from SPI3, SPI4 and SPI5
PCI: Provide a boot parameter to disable MSI
Matthias Gehre (1):
Replace 0xff.. with correct DMA_xBIT_MASK
Mattia Dongili (2):
kbuild: fix a cscope bug (make cscope segfaults)
[CPUFREQ] cpufreq_conservative: keep ignore_nice_load and freq_step values when reselected
Mattias Nordstrom (1):
V4L/DVB (3382): Fix stv0297 for qam128 on tt c1500 (saa7146)
Mauro Carvalho Chehab (44):
V4L/DVB (3405): Fixes tvp5150a/am1 detection.
V4L/DVB (3406): Added credits for em28xx-video.c
V4L/DVB (3407): added some code for VBI processing and cleanup debug dump
V4L/DVB (3408): Included new sliced VBI types to videodev2.h and tvp5150
V4L/DVB (3410): Implemented sliced VBI set on VIDIOC_S_FMT
V4L/DVB (3419): added some VBI macros and moved minor definitions to header file
V4L/DVB (3420): Added iocls to configure VBI on tvp5150
V4L/DVB (3421): Several fixes to prepare for VBI
V4L/DVB (3422): Implemented VIDIOC_G_FMT/S_FMT for sliced VBI
V4L/DVB (3423): CodingStyle fixes.
V4L/DVB (3453a): Alters MAINTAINERS file to point to newer v4l-dvb email
V4L/DVB (3318a): Makes Some symbols static.
V4L/DVB (3300a): Removing personal email from DVB maintainers
V4L/DVB (3300b): .gitignore should also ignore StGit generated dirs
V4L/DVB (3332): XC3028 code marked with an special define option
V4L/DVB (3334): Added ET61X251 fourcc type
V4L/DVB (3371): Add debug to ioctl arguments.
V4L/DVB (3372): Fix a small bug when constructing fps and line numbers
V4L/DVB (3373): Debug messages for ioctl improved
V4L/DVB (3374): Adds debuging v4l2_memory enum
V4L/DVB (3392a): XC3028 code removed from -git versions
V4L/DVB (3419): This patch fixes Tuner TNF5335 family
V4L/DVB (3424): Updated CARDLIST.tuner with newer tenna string
V4L/DVB (3439): Added no_overlay option and quirks to saa7134
V4L/DVB (3499): Fix a bug when more than MAXBOARDS were plugged on em28xx
V4L/DVB (3513): Remove saa711x driver
V4L/DVB (3514): SAA7113 doesn't have auto std chroma detection mode
V4L/DVB (3521): Avoid warnings at video-buf.c
V4L/DVB (3522): Fixed a trouble with other PAL standards
V4L/DVB (3537a): Whitespace cleanup
V4L/DVB (3545): Fixed no_overlay option and quirks on saa7134 driver
V4L/DVB (3516): Make video_buf more generic
V4L/DVB (3518): Creates a virtual video device driver
V4L/DVB (3519): Corrects MODULE_AUTHOR
V4L/DVB (3546): Fix Compilation after moving bttv code
V4L/DVB (3547): Tvaudio.h are just i2c addresses. Merged into i2c-addr.h
V4L/DVB (3548): Renamed I2C_foo addresses to I2C_ADDR_foo
V4L/DVB (3599a): Move drivers/usb/media to drivers/media/video
V4L/DVB (3599b): Whitespace cleanups under drivers/media
V4L/DVB (3599c): Whitespace cleanups under Documentation/video4linux
V4L/DVB (3614): Fix compilation warning at powerpc platform
V4L/DVB (3619): Whitespace cleanup
V4L/DVB (3643): Fix default values for tvp5150 controls
V4L/DVB (3667a): Fix SAP + stereo mode at msp3400
Maximilian Rehkopf (1):
[ALSA] Add Aux input switch control for Aureon Universe
Micah F. Galizia (1):
Input: HID - fix duplicate key mapping for Logitech UltraX remote
Michael Buesch (58):
Uninline sys_mmap common code (reduce binary size)
bcm43xx: sync with svn.berlios.de
bcm43xx: remove linux version compatibility code.
bcm43xx: Move README file to Documentation directory.
bcm43xx: remove redundant COPYING file.
bcm43xx: add DEBUG Kconfig option. Also fix indention.
bcm43xx: Fix makefile. Remove all the "out-of-tree" stuff.
bcm43xx: Add more initvals sanity checks and error out, if one sanity check fails.
bcm43xx: Remove function bcm43xx_channel_is_allowed()
bcm43xx: basic ethtool support
bcm43xx: Wireless Ext update
bcm43xx: fix txpower reporting in WE.
bcm43xx: enable SPROM writing.
bcm43xx: heavily increase mac_suspend timeout.
bcm43xx: fix compiletime warning (phy_xmitpower)
bcm43xx: remove WX debugging.
bcm43xx: Partially fix PIO code. Add Kconfig option for PIO or DMA mode (or both).
bcm43xx: add a note that not all devices support PIO.
Apple Airport: Add Kconfig note that the bcm43xx driver has to be used for Airport Extreme cards.
bcm43xx: update README
bcm43xx: fix LED code.
bcm43xx: rewrite and simplify the periodic task handling.
bcm43xx: Code cleanups. This removes various "inline" statements and reduces codesize.
bcm43xx: Move sprom lowlevel reading/writing to its own functions.
bcm43xx: make bcm43xx_sprom_crc() static.
bcm43xx: split the channel helper functions, so that they can be used without a valid running core.
bcm43xx: remove old unused struct.
bcm43xx: Fix Kconfig typo (transfer mode default)
bcm43xx: Workaround init_board vs IRQ race.
bcm43xx: move initialized = 1 to the end of init_board.
bcm43xx: add assert(bcm->initialized) to periodic_tasks_setup().
bcm43xx: Move TX/RX related functions to its own file. Add basic RTS/CTS code.
bcm43xx: Add sysfs attributes for device specific tunables.
bcm43xx: Set both, the DMAmask and the coherent DMAmask.
bcm43xx: Abstract the locking mechanism.
bcm43xx: Remove the mmio access printing facility overhead.
bcm43xx: fix some stuff, add a few missing mmiowb(), remove dead code.
bcm43xx: receive TX status on MMIO or DMA unconditionally regarding the 80211 core rev.
bcm43xx: add functions bcm43xx_dma_read/write, bcm43xx_dma_tx_suspend/resume.
bcm43xx: reduce the size of bcm43xx_private by removing unneeded members.
bcm43xx: Fix crash on ifdown, by being careful in pio/dma freeing.
bcm43xx: Remove the workaround in dummy_transmission,
bcm43xx: Do boardflags workarounds for specific boards.
bcm43xx: properly mask txctl1 before writing it to hardware.
bcm43xx: remove check for mmio length, as it differs among platforms. (especially embedded)
bcm43xx: fix some gpio register trashing (hopefully :D)
bcm43xx: merge all iwmode code into the set_iwmode function.
bcm43xx: some IRQ handler cleanups.
bcm43xx: set default attenuation values.
bcm43xx: sync interference mitigation code to the specs.
bcm43xx: fix nrssi_threshold calculation.
bcm43xx: add useless and broken statistics stuff. People seem to want it. well...
bcm43xx: get rid of "/* vim: ..." lines at the end of several files.
bcm43xx: fix "include" issues on some platforms.
bcm43xx: remove some compilerwarnings.
bcm43xx: fix the remaining sparse warnings.
bcm43xx: sync GPHY init with the specs.
bcm43xx: don't set the channel on a device, which is down.
Michael Chan (37):
[TG3]: Add support for 5714S and 5715S
[TG3]: Enable TSO by default
[TG3]: Support shutdown WoL.
[TG3]: Update version and reldate
[BNX2]: Reduce register test size
[BNX2]: Add ethtool -d support
[BNX2]: Fix bug when rx ring is full
[BNX2]: Support larger rx ring sizes (part 1)
[BNX2]: Support larger rx ring sizes (part 2)
[BNX2]: Update version
[BNX2]: include <linux/vmalloc.h>
[TG3]: Add some missing netif_running() checks
[TG3]: Fix tg3_get_ringparam()
[TG3]: Add 5787 and 5754 basic support
[TG3]: Add 5787 nvram support
[TG3]: Add new hard_start_xmit
[TG3]: Add ipv6 checksum support
[TG3]: Add new one-shot MSI handler
[TG3]: Fixup memory test for 5787
[TG3]: nvram cleanup
[TG3]: Add firmware version info
[TG3]: update version and reldate
[TG3]: Fix SRAM access during tg3_init_one()
[TG3]: Skip phy power down on some devices
[BNX2]: Fix link change handling
[BNX2]: Combine small mem allocations
[BNX2]: Move .h files to bnx2.c
[BNX2]: Separate tx producer and consumer fields
[BNX2]: Update version and reldate
[TG3]: Add 5755 support
[TG3]: Add 5755 nvram support
[TG3]: Fix probe failure due to invalid MAC address
[TG3]: Fix bug in 40-bit DMA workaround code
[TG3]: Fix PHY loopback on 5700
[TG3]: Speed up SRAM access
[TG3]: Skip timer code during full lock
[TG3]: Update version and reldate
Michael Ellerman (22):
powerpc: Always panic if lmb_alloc() fails
powerpc: Move LMB_ALLOC_ANYWHERE out of lmb.h
powerpc: Put parameter names in lmb.h prototypes
powerpc: Clean up pSeries firmware feature initialisation
powerpc: Move pSeries firmware feature setup into platforms/pseries
powerpc: Fix bug in bug fix for bug in lmb_alloc()
debugfs: Add debugfs_create_blob() helper for exporting binary data
powerpc: Unconfuse htab_bolt_mapping() callers
powerpc: Remove unused iommu_off logic from pSeries_init_early()
powerpc: trivial: Cleanup whitespace in cputable.h
powerpc: Replace platform_is_lpar() with a firmware feature
powerpc: iseries: mf related cleanups
powerpc: iseries: Remove pointless iSeries_(restart|power_off|halt)
powerpc: iseries: Make more stuff static in platforms/iseries/mf.c
powerpc: Add strne2a() to convert a string from EBCDIC to ASCII
powerpc: iseries: Add /system-id, /model and /compatible
powerpc: iseries: Add bootargs to /chosen
powerpc: Remove calculation of io hole
powerpc: Make BUG_ON & WARN_ON play nice with compile-time optimisations
powerpc: Change firmware_has_feature() to a macro
powerpc: Rename and export ppc64_firmware_features
powerpc: Cope with duplicate node & property names in /proc/device-tree
Michael Hanselmann (1):
fbdev: Remove old radeon driver
Michael Hayes (1):
Fix minor documentation typo
Michael Holzheu (2):
s390: tape operation abortion leads to panic
s390: fix endless retry loop in tape driver
Michael Krufky (65):
V4L/DVB (3392): Add PCI ID for DigitalNow DVB-T Dual, rebranded DViCO FusionHDTV DVB-T Dual.
V4L/DVB (3411): group dvb-bt8xx Subsystem ID's together, in order.
V4L/DVB (3413): Kill nxt2002 in favor of the nxt200x module
V4L/DVB (3414): rename dvb_pll_tbmv30111in to dvb_pll_samsung_tbmv
V4L/DVB (3417): make VP-3054 Secondary I2C Bus Support a Kconfig option.
V4L/DVB (3431): fixed spelling error, exectuted --> executed.
V4L/DVB (3435): rename cb variable names in tuner structures for global consistency
V4L/DVB (3436): move config byte from tuner_params to tuner_range struct.
V4L/DVB (3439): removed duplicated tuner_ranges
V4L/DVB (3442): Allow tristate build for cx88-vp3054-i2c
V4L/DVB (3265): Add count to tunertype struct
V4L/DVB (3268): Move video std detection to top of set_tv_freq function
V4L/DVB (3269): Allow multiple tuner params in each tuner definition
V4L/DVB (3270): Tuner_dbg will show tuner param and range selected
V4L/DVB (3271): Update tuner comments
V4L/DVB (3277): Use default tuner_params if desired_type not available
V4L/DVB (3278): Show debug for tuners trying to use unsupported video standards
V4L/DVB (3299): Kconfig: DVB_USB_CXUSB depends on DVB_LGDT330X and DVB_MT352
V4L/DVB (3310): Use MT352 parallel transport function for all Bluebird FusionHDTV DVB-T boxes.
V4L/DVB (3316): Add initial support for KWorld HardwareMpegTV XPert
V4L/DVB (3335): Fix in-kernel build
V4L/DVB (3336): Bt8xx documentation authors fix
V4L/DVB (3343): KWorld HardwareMpegTV XPert: Add radio support
V4L/DVB (3344): KWorld HardwareMpegTV XPert must set gpio2
V4L/DVB (3352): Cxusb: fix lgdt3303 naming
V4L/DVB (3365): Kworld ATSC110: cleanups
V4L/DVB (3368): KWorld HardwareMpegTV XPert: update comments
V4L/DVB (3380): TUV1236d: declare buffer as static const
V4L/DVB (3398): ELSA EX-VISION 700TV: fix incorrect PCI subsystem ID
V4L/DVB (3399): ELSA EX-VISION 500TV: fix incorrect PCI subsystem ID
V4L/DVB (3409): Kconfig: fix in-kernel build for cx88-dvb: zl10353 frontend
V4L/DVB (3411): FE6600 is a Thomson tuner
V4L/DVB (3443): Thomson FE6600: add missing "count" array element
V4L/DVB (3444): Saa7134: small whitespace cleanup
V4L/DVB (3445): LG TALN series: add PAL / SECAM support
V4L/DVB (3479): Cleanup mangled whitespace
V4L/DVB (3495): Kconfig: select VIDEO_CX25840 to build cx25840 a/v decoder module
V4L/DVB (3496): Cpia2: move Kconfig build logic into cpia2/Kconfig
V4L/DVB (3497): Remove redundant makefile inclusion of tuner.o
V4L/DVB (3502): Saa7134: make unsupported secondary decoder message generic
V4L/DVB (3503): Whitespace: fix incorrect indentation of curly bracket
V4L/DVB (3504): Medion 7134: Autodetect second bridge chip
V4L/DVB (3494): Kconfig: select VIDEO_MSP3400 to build msp3400.ko
V4L/DVB (3524): Kconfig: add menu items for saa7115 and saa7127
V4L/DVB (3525): Kconfig: remove VIDEO_DECODER
V4L/DVB (3528): Kconfig: fix ATSC frontend menu item names by manufacturer
V4L/DVB (3529): Kconfig: add menu items for cs53l32a and wm8775 A/D converters
V4L/DVB (3530): Kconfig: remove VIDEO_AUDIO_DECODER
V4L/DVB (3557): Kconfig: fix title and description for VIDEO_CX88_ALSA
V4L/DVB (3572): Cxusb: conditionalize gpio write for the medion box
V4L/DVB (3573): Cxusb: remove FIXME: comment in bluebird_patch_dvico_firmware_download
V4L/DVB (3574): Cxusb: fix debug messages
V4L/DVB (3575): Cxusb: fix i2c debug messages for bluebird devices
V4L/DVB (3597): Vivi: fix warning: implicit declaration of function 'in_interrupt'
V4L/DVB (3617): Cxusb: add support for FusionHDTV USB portable remote control
V4L/DVB (3621): Fix camera key on FusionHDTV portable remote control
V4L/DVB (3653a): Kconfig: clean up media/usb menus
V4L/DVB (3653b): et61x251: fixed Kconfig menu and Makefile build configuration
V4L/DVB (3653c): zc0301: fixed Kconfig menu and Makefile build configuration
V4L/DVB (3653d): sn9c102: fixed Kconfig menu and Makefile build configuration
V4L/DVB (3653e): pwc: fixed Kconfig menu and Makefile build configuration
V4L/DVB (3653f): usbvideo: fixed Kconfig menu and Makefile build configuration
V4L/DVB (3653g): put v4l encoder/decoder configuration into a separate menu
V4L/DVB (3653h): Move usb v4l docs into Documentation/video4linux
V4L/DVB (3689): Kconfig: fix VP-3054 Secondary I2C Bus build configuration menu dependencies
Michael Neuling (3):
Input: pcspkr - separate device and driver registration
powerpc: legacy_serial loop cleanup
powerpc: HVC init race
Michael Owen (1):
typo patch for fs/ufs/super.c
Michael Ryan (1):
s390: cpu up retries
Michael S. Tsirkin (5):
IPoIB: clarify to_ipoib_neigh()
IPoIB: Fix multicast race between canceling and completing
IB/mad: Fix oopsable race on device removal
[NET]: Move destructor from neigh->ops to neigh_params
PCI: make MSI quirk inheritable from the pci bus
Michal Wronski (1):
Remove superfluous NOTIFY_COOKIE_LEN define
Mike Anderson (3):
[SCSI] scsi: move target_destroy call
dm: store md name
dm table: store md
Mike Christie (2):
[SCSI] don't call ips_eh_reset in ips_queue to avoid deadlock
update max_sectors documentation
Mike Galbraith (1):
sched: remove sleep_avg multiplier
Mike Isely (2):
V4L/DVB (3418): Cause tda9887 to use I2C_DRIVERID_TDA9887
V4L/DVB (3639): Reduce FWSEND due to certain I2C bus adapter limits
Mike Kravetz (1):
powerpc: Workaround for pSeries RTAS bug
Miklos Szeredi (1):
locks: don't panic
Mingming Cao (5):
ext3_get_blocks: Mapping multiple blocks at a once
ext3_get_blocks: multiple block allocation
ext3_get_blocks: support multiple blocks allocation in ext3_new_block()
ext3_get_blocks: Adjust accounting info in ext3_new_blocks()
ext3_get_blocks: Adjust reservation window size for mblocks
Moore, Eric (12):
[SCSI] fusion - mptlan - remove wierd humor print
[SCSI] drivers/base/bus.c - export reprobe
[SCSI] fusion - loginfo header update
[SCSI] fusion - move some debug firmware event debug msgs to verbose level
[SCSI] fusion - static fix's
[SCSI] fusion - removing target_id/bus_id from the VirtDevice structure
[SCSI] fusion - cleanup mptsas event handling functions
[SCSI] fusion - exclosure misspelled
[SCSI] fusion - memory leak, and initializing fields
[SCSI] fusion - exposing raid components in mptsas
[SCSI] fusion - expander hotplug suport in mptsas module
[SCSI] fusion - bump version
Natalie.Protasevich at unisys.com (1):
Compilation fix for ES7000 when no ACPI is specified in config (i386)
Nathan Fontenot (1):
powerpc/pseries: EEH Cleanup
Nathan Lynch (7):
powerpc numa: fix boot_cpuid always assigned to node 0
powerpc numa: Minor debugging code changes
powerpc numa: Minor cpu hotplug-related cleanups
powerpc numa: Get rid of "numa domain" terminology
powerpc numa: Consolidate handling of Power4 special case
powerpc numa: Support sparse online node map
powerpc numa: Consolidate assignment of cpus to nodes
Nathan Scott (67):
[XFS] XFS propagates MS_NOATIME through two levels internally but doesn't
[XFS] Cleanup the use of zones/slabs, more consistent and allows flags to
[XFS] Fix a mutex_destroy diagnostic about a locked-mutex-on-destroy from
[XFS] Flag the XFS inode cache as in need of spreading also.
[XFS] When compiling with gcc 4.0 and CONFIG_SMP unset, there are many
[XFS] Make headers compile for more compiler variants; minor cleanup.
[XFS] UUID endianess fix. uu_timelow is a 32bit field and needs to be
[XFS] Use XFS_VFSTOM in more places instead of open coding it.
[XFS] Move some code around to avoid prototypes and prep for future
[XFS] Add xfs_map_buffer helper, use it in a couple of places.
[XFS] Additional mount time superblock validation checks.
[XFS] Dynamically allocate local kiocb structures in readv/writev routines
[XFS] Dynamically allocate xfs_dir2_put_args_t structure to reduce stack
[XFS] Reduce complexity in xfs_trans_init by pushing complex macros out
[XFS] Take a dentry structure off the stack into the data segment.
[XFS] Dynamically allocate vattr in places it makes sense to do so, to
[XFS] Reduce xfs_bmapi stack use by removing some local state variables,
[XFS] Reduce stack usage within xfs_bmapi by rearranging some code,
[XFS] Remove a couple of no-longer-used macros/types from XFS.
[XFS] Switch over from linvfs names for address space ops for consistent
[XFS] Switch over from linvfs names for file operations for consistent
[XFS] Switch over from linvfs names for inode operations for consistent
[XFS] Switch over from linvfs names for sb/quotactl operations for
[XFS] Dynamically allocate the xfs_dinode_core_t structure to reduce our
[XFS] Revert kiocb and vattr stack changes, theory is the AIO rework will
[XFS] Complete transition away from linvfs naming convention, finally.
[XFS] Correct the dquot reservation component for the link transation.
[XFS] Fix an infinite loop issue in bulkstat when a corrupt inode is
[XFS] Cleanup references to i_sem.
[XFS] Make couple names consitent, be more defensive on releasepage (and
[XFS] Merge Yingpings fix for a vn_count assert failure during QA -
[XFS] Flush and invalidate dirty pages at the start of a direct read also,
[XFS] endianess annotations for xfs_dir2_data_hdr structure.
[XFS] endianess annotations for xfs_dir2_free_hdr_t
[XFS] endianess annotations for XFS_DIR2_LEAF_BESTS_P
[XFS] endianess annotations for xfs_dir2_leaf_tail_t
[XFS] endianess annotations for xfs_dir2_data_unused_t
[XFS] endianess annotations for XFS_DIR2_DATA_UNUSED_TAG_P
[XFS] endianess annotations for xfs_dir2_block_tail_t
[XFS] endianess annotations for xfs_dir2_leaf_hdr_t
[XFS] endianess annotations for xfs_dir2_leaf_entry_t
[XFS] endianess annotations for XFS_DIR2_DATA_ENTRY_TAG_P
[XFS] endianess annotations for xfs_da_blkinfo_t
[XFS] remove bogus INT_GET on u8 variables in xfs_dir2_block.c
[XFS] endianess annotations for xfs_attr_leaf_hdr_t
[XFS] endianess annotations for xfs_attr_leaf_entry_t
[XFS] endianess annotations for xfs_attr_leaf_name_local_t
[XFS] endianess annotations for xfs_attr_leaf_name_remote_t
[XFS] endianess annotations for xfs_attr_shortform_t
[XFS] store xfs_attr_sf_sort in native endian
[XFS] store xfs_attr_inactive_list_t in native endian
[XFS] endianess annotations for xfs_da_node_entry_t
[XFS] endianess annotations for xfs_da_node_hdr_t
[XFS] remove bogus INT_GET for u8 variables in xfs_dir_leaf.c
[XFS] Fix compiler warning from xfs_file_compat_invis_ioctl prototype.
[XFS] Fixup naming inconsistencies found by Pekka Enberg and one from Jan
[XFS] Reenable the noikeep (delete inode cluster space) option by default.
[XFS] Sync up one/two other minor changes missed in previous merges.
Merge HEAD from ../linux-2.6
[XFS] We really suck at spulling. Thanks to Chris Pascoe for fixing all
[XFS] Fix compiler warning and small code inconsistencies in compat
Fixes a regression from the recent "remove ->get_blocks() support"
[XFS] Cleanup in XFS after recent get_block_t interface tweaks.
[XFS] Implement the silent parameter to fill_super, previously ignored.
[XFS] Make project quota enforcement return an error code consistent with
[XFS] Reenable write barriers by default.
[XFS] Provide XFS support for the splice syscall.
Navin Boppuri (1):
x86_64: Search K8 devices on more devices.
Neil Brown (1):
NFS: Fix buglet in fs/nfs/write.c
Neil Horman (3):
[IPV4] ARP: Alloc acceptance of unsolicited ARP via netdevice sysctl.
[IPV4] ARP: Documentation for new arp_accept sysctl variable.
proc: fix duplicate line in /proc/devices
NeilBrown (46):
DM: Fix bug: BIO_RW_BARRIER requests to md/raid1 hang.
Update some VFS documentation
Honour AOP_TRUNCATE_PAGE returns in page_symlink
More corrections to vfs.txt update
Make address_space_operations->sync_page return void
Make address_space_operations->invalidatepage return void
knfsd: Change the store of auth_domains to not be a 'cache'
knfsd: Break the hard linkage from svc_expkey to svc_export
knfsd: Get rid of 'inplace' sunrpc caches
knfsd: Create cache_lookup function instead of using a macro to declare one
knfsd: Convert ip_map cache to use the new lookup routine
knfsd: Use new cache_lookup for svc_export
knfsd: Use new cache_lookup for svc_expkey cache
knfsd: Use new sunrpc cache for rsi cache
knfsd: Use new cache code for rsc cache
knfsd: Use new cache code for name/id lookup caches
knfsd: An assortment of little fixes to the sunrpc cache code
knfsd: Remove DefineCacheLookup
knfsd: Unexport cache_fresh and fix a small race
knfsd: Convert sunrpc_cache to use krefs
knfsd: Tidy up unix_domain_find
knfsd: Update rpc-cache.txt to match recent changes
dm: make sure QUEUE_FLAG_CLUSTER is set properly
md: Make sure QUEUE_FLAG_CLUSTER is set properly for md.
md: Add '4' to the list of levels for which bitmaps are supported
md: Fix the 'failed' count for version-0 superblocks
md: Update status_resync to handle LARGE devices
md: Split disks array out of raid5 conf structure so it is easier to grow
md: Allow stripes to be expanded in preparation for expanding an array
md: Infrastructure to allow normal IO to continue while array is expanding
md: Core of raid5 resize process
md: Final stages of raid5 expand code
md: Checkpoint and allow restart of raid5 reshape
md: Only checkpoint expansion progress occasionally
md: Split reshape handler in check_reshape and start_reshape
md: Make 'reshape' a possible sync_action action
md: Support suspending of IO to regions of an md array
md: Improve comments about locking situation in raid5 make_request
md: Remove some stray semi-colons after functions called in macro..
md: Remove bi_end_io call out from under a spinlock
md: Fix md grow/size code to correctly find the maximum available space
md: Restore 'remaining' count when retrying an write operation
md: Convert reconfig_sem to reconfig_mutex
md: Don't clear bits in bitmap when writing to one device fails during recovery
md: Remove some code that can sleep from under a spinlock
md: Raid-6 did not create sysfs entries for stripe cache
Nick Piggin (31):
powerpc: newline for ISYNC_ON_SMP
powerpc: native atomic_add_unless
mm: never ClearPageLRU released pages
mm: PageLRU no testset
mm: PageActive no testset
mm: less atomic ops
mm: page_alloc less atomics
mm: slab less atomics
mm: simplify vmscan vs release refcounting
mm: de-skew page refcounting
xtensa: pgtable fixes
mm: split highorder pages
mm: page_state comment more
mm: cleanup bootmem
hugepage allocator cleanup
sg: use compound pages
i386: pageattr remove __put_page
x86_64: pageattr use single list
x86_64: pageattr remove __put_page
mm: make __put_page internal
mm: nommu use compound pages
remove set_page_count(page, 0) users (outside mm)
remove set_page_count() outside mm/
mm: cleanup prep_ stuff
mm: more CONFIG_DEBUG_VM
mm: optimise page_count
sparc64: fix set_page_count merge clash
atomic: add_unless cmpxchg optimise
inotify: lock avoidance with parent watch status in dentry
mm: restore vm_normal_page check
mm: schedule find_trylock_page() removal
Nickolay V. Shmyrev (1):
V4L/DVB (3400): Remove duplicated keymaps and add keymap for KWorld LTV883IR.
Nico Sabbi (1):
V4L/DVB (3396): Add DVB-T support for the LifeView DVB Trio PCI card
Nico Schottelius (1):
Updated Documentation/nfsroot.txt
Nicolas Pitre (4):
smc91x: allow for dynamic bus access configs
[ARM] 3261/2: remove phys_ram from struct machine_desc (part 3)
[ARM] 3030/2: fix permission check in the obscur cmpxchg syscall
mutex: some cleanups
Nigel Cunningham (1):
Make libata not powerdown drivers on PM_EVENT_FREEZE.
Norbert Kiesel (1):
[NET]: drop duplicate assignment in request_sock
OGAWA Hirofumi (6):
freeze_bdev() cleanup
Move cond_resched() after iput() in sync_sb_inodes()
PM-Timer: don't use workaround if chipset is not buggy
[ALSA] sound/pci/hda: use create_singlethread_workqueue()
Don't pass boot parameters to argv_init[]
fat: kill reserved names
Olaf Hering (8):
powerpc: cleanup pmac_newworld variable usage
powerpc: remove check for ELF offset in powerpc bootimage
powerpc: add a raw dump command to xmon
powerpc: make powerbook_sleep_grackle static
remove ipmi pm_power_off redefinition
correct the comment about stackpointer alignment in __boot_from_prom
powerpc: return to OF via trap, not exit
fbdev: add modeline for 1680x1050 at 60
Olaf Kirch (1):
SUNRPC: Auto-load RPC authentication kernel modules
Oleg Drokin (3):
Missed error checking for intent's filp in open_namei().
Introduce FMODE_EXEC file flag
Add lookup_instantiate_filp usage warning
Oleg Nesterov (38):
readahead: ->prev_page can overrun the ahead window
sigprocmask: kill unneeded temp var
BUILD_LOCK_OPS: cleanup preempt_disable() usage
rcu_process_callbacks: don't cli() while testing ->nxtlist
simplify exec from init's subthread
choose_new_parent: remove unused arg, sanitize exit_state check
remove add_parent()'s parent argument
don't use REMOVE_LINKS/SET_LINKS for reparenting
kill SET_LINKS/REMOVE_LINKS
pidhash: don't count idle threads
pidhash: don't use zero pids
reparent_thread: use remove_parent/add_parent
wait_for_helper: trivial style cleanup
release_task: replace open-coded ptrace_unlink()
convert sighand_cache to use SLAB_DESTROY_BY_RCU
introduce lock_task_sighand() helper
introduce sig_needs_tasklist() helper
copy_process: cleanup bad_fork_cleanup_sighand
copy_process: cleanup bad_fork_cleanup_signal
cleanup __exit_signal()
rename __exit_sighand to cleanup_sighand
move __exit_signal() to kernel/exit.c
revert "Optimize sys_times for a single thread process"
do __unhash_process() under ->siglock
sys_times: don't take tasklist_lock
relax sig_needs_tasklist()
do_signal_stop: don't take tasklist_lock
do_group_exit: don't take tasklist_lock
do_sigaction: don't take tasklist_lock
pids: kill PIDTYPE_TGID
make fork() atomic wrt pgrp/session signals
cleanup __exit_signal->cleanup_sighand path
simplify do_signal_stop()
finish_stop: don't check stop_count < 0
do_notify_parent_cldstop: remove 'to_self' param
send_sigqueue: simplify and fix the race
kill __init_timer_base in favor of boot_tvec_bases
__mod_timer: simplify ->base changing
Oliver Endriss (4):
V4L/DVB (3307): Support for Galaxis DVB-S rev1.3
V4L/DVB (3404): Refactored LNBP21 and BSBE1 support
V4L/DVB (3406): Use refactored LNBP21 and BSBE1 code
V4L/DVB (3533): Add WSS (wide screen signalling) module parameters
Oliver Neukum (15):
USB: optimise devio.c::usbdev_read
USB: mdc800.c to kzalloc
USB: kzalloc for storage
USB: kzalloc for hid
USB: kzalloc in dabusb
USB: kzalloc in w9968cf
USB: kzalloc in usbvideo
USB: kzalloc in cytherm
USB: kzalloc in idmouse
USB: kzalloc in ldusb
USB: kzalloc in PhidgetInterfaceKit
USB: kzalloc in PhidgetServo
USB: kzalloc in usbled
USB: kzalloc in sisusbvga
use kzalloc and kcalloc in core fs code
Olivier Hochreutiner (1):
ipw2200: wireless extension sensitivity threshold support
Or Gerlitz (1):
IB: Enable FMR pool user to set page size
Pablo Neira Ayuso (5):
[NETFILTER]: ctnetlink: Fix expectaction mask dumping
[NETFILTER]: nfnetlink_queue: fix nfnetlink message size
[NETFILTER]: conntrack: cleanup the conntrack ID initialization
[NETFILTER]: x_tables: set the protocol family in x_tables targets/matches
[NETFILTER]: nf_conntrack: support for layer 3 protocol load on demand
Pallipadi, Venkatesh (1):
[CPUFREQ] Fix the p4-clockmod N60 errata workaround.
Paolo 'Blaisorblade' Giarrusso (7):
uml: idle thread needn't take access to init_mm
uml: split ldt.h in arch-independent and arch-dependant code
uml: clean arch_switch usage
uml: implement {get,set}_thread_area for i386
uml: tls support: hack to make it compile on any host
uml: add arch_switch_to for newly forked thread
uml: check for differences in host support
Pat Gefre (1):
Altix: rs422 support for ioc4 serial driver
Patrick Boettcher (4):
V4L/DVB (3312): FIX: Multiple usage of VP7045-based devices
V4L/DVB (3313): FIX: Check if FW was downloaded or not + new firmware file
V4L/DVB (3549): Make hotplug automatically load the b2c2-flexcop-usb module
V4L/DVB (3655): Support for a new revision of the WT220U-stick
Patrick Caulfield (2):
[DECnet]: Patch to fix recvmsg() flag check
[DECNET]: Fix refcount
Patrick McHardy (29):
[NET]: Reduce size of struct sk_buff on 64 bit architectures
[NETFILTER]: xt_tables: add centralized error checking
[NETFILTER]: Change {ip,ip6,arp}_tables to use centralized error checking
[NETFILTER]: Convert ip_tables matches/targets to centralized error checking
[NETFILTER]: Convert arp_tables targets to centralized error checking
[NETFILTER]: Convert ip6_tables matches/targets to centralized error checking
[NETFILTER]: Convert x_tables matches/targets to centralized error checking
[NETFILTER]: x_tables: pass registered match/target data to match/target functions
[NETFILTER]: x_tables: add xt_{match,target} arguments to match/target functions
[NETFILTER]: Move ip6_masked_addrcmp to include/net/ipv6.h
[NETFILTER]: x_tables: replace IPv4/IPv6 policy match by address family independant version
[NETFILTER]: ctnetlink: avoid unneccessary event message generation
[NETLINK]: Add netlink_has_listeners for avoiding unneccessary event message generation
[PKT_SCHED]: Qdisc drop operation is optional
[PKT_SCHED]: Dump child qdisc handle in sch_{atm,dsmark}
[PKT_SCHED]: Restore TBF change semantic
[PKT_SCHED]: Keep backlog counter in sch_sfq
[PKT_SCHED]: Convert sch_red to a classful qdisc
[NETFILTER]: Fix skb->nf_bridge lifetime issues
[XFRM]: Fix aevent related crash
[NETFILTER]: Fix ip6tables breakage from {get,set}sockopt compat layer
[NETFILTER]: Fix xt_policy address matching
[NETFILTER]: Fix undefined references to get_h225_addr
[IPV4]: Add fib rule netlink notifications
[NET_SCHED]: cls_u32: remove unnecessary NULL-ptr check
[IPV6]: ip6_xmit: remove unnecessary NULL ptr check
cciss: fix use-after-free in cciss_init_one
W1: Remove incorrect MODULE_ALIAS
[MODULES]: Don't allow statically declared exports
Paul Brook (1):
[ARM] 3420/1: Missing clobber in example code
Paul E. McKenney (1):
rcutorture: tag success/failure line with module parameters
Paul Fulghum (3):
synclink: remove dead code
synclink_gt add gpio feature
synclink_gt: remove uneeded async code
Paul Jackson (20):
mm: hugetlb alloc_fresh_huge_page bogus node loop fix
mm: slab cache interleave rotor fix
bitmap: region cleanup
bitmap: region restructuring
cpuset cleanup not not operators
cpuset use combined atomic_inc_return calls
cpuset memory spread basic implementation
cpuset memory spread page cache implementation and hooks
cpuset memory spread: slab cache filesystems
cpuset memory spread: slab cache format
cpuset memory spread slab cache implementation
cpuset memory spread slab cache optimizations
cpuset memory spread slab cache hooks
cpuset: remove unnecessary NULL check
cpuset: don't need to mark cpuset_mems_generation atomic
cpuset: memory_spread_slab drop useless PF_SPREAD_PAGE check
cpuset: remove useless local variable initialization
cpuset: task_lock comment fix
cpuset: unsafe mm reference fix
cpuset: memory migration interaction fix
Paul Mackerras (27):
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge ../powerpc-merge
Merge ../powerpc-merge
powerpc: Implement accurate task and CPU time accounting
powerpc: Export variables used in conversions to/from cputime_t
Merge ../powerpc-merge
Merge ../linux-2.6
Merge ../linux-2.6
Merge branch '85xx' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
powerpc: Unify the 32 and 64 bit idle loops
powerpc: Simplify pSeries idle loop
powerpc: Move l2cr.S over to arch/powerpc
powerpc: Move cpu_setup_6xx.S and temp.c over to arch/powerpc
powerpc: Move swsusp.S over to arch/powerpc
powerpc: Move module.c over to arch/powerpc
powerpc: Move perfmon_fsl_booke.c over to arch/powerpc
powerpc: Don't compile in arch/ppc/kernel for 32-bit ARCH=powerpc
ppc: Remove duplicate exports of __down, __up etc.
powerpc: Fix event-scan code for 32-bit CHRP
powerpc: Fix goof in 6xx and POWER4 idle power-save functions
ppc: Remove CHRP, POWER3 and POWER4 support from arch/ppc
Merge branch 'misc' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
Merge branch '85xx' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
ppc: Fix compile error in arch/ppc/lib/strcase.c
Merge ../linux-2.6
Merge branch 'for_paulus' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
powerpc: hook up the splice syscall
Paul Mundt (1):
bitmap: region multiword spanning support
Paul Smith (1):
kbuild: change kbuild to not rely on incorrect GNU make behavior
Pavel Machek (9):
swsusp: documentation updates
suspend: make progress printing prettier
fix hardcoded values in collie frontlight
collie: fix missing pcmcia bits
[ARM] 3385/1: Battery support for sharp zaurus sl-5500 (collie)
Kill ifdefs in mtdcore.c
Add chip used in collie to jedec_probe
Fix suspend with traced tasks
[ARM] 3436/1: 2.6.16-git18: collie_defconfig broken
Pavel Pisa (3):
[ARM] 3444/1: i.MX: Scatter-gather DMA emulation for i.MX/MX1
[ARM] 3446/1: i.MX: MMC/SD SDHC controller registration for i.MX/MX1 MX1ADS board
[ARM] 3457/1: i.MX: SD/MMC support for i.MX/MX1
Pavel Roskin (1):
Add ID for Quadro NVS280
Pekka Enberg (10):
3c509: use proper suspend/resume API
USB: remove LINUX_VERSION_CODE macro usage
slab: object to index mapping cleanup
slab: extract setup_cpu_cache
mm: kill kmem_cache_t usage
isofs: remove unused debugging macros
slab: introduce kmem_cache_zalloc allocator
slab: optimize constant-size kzalloc calls
mm: use kmem_cache_zalloc
udf: remove duplicate definitions
Per Liden (3):
[TIPC]: Remove unused functions
[TIPC]: Reduce stack usage
[TIPC]: Avoid compiler warning
Perceval Anichini (2):
V4L/DVB (3405): TechnoTrend S-1500 card handling moved from budget.c to budget-ci.c
V4L/DVB (3532): Moved duplicated code of ALPS BSRU6 tuner to a standalone file.
Pete Zaitcev (8):
ieee80211_geo.c: remove frivolous BUG_ON's
ub: use kzalloc
USB: ub 01 remove first_open
USB: ub 02 remove diag
USB: ub 03 drop stall clearing
USB: storage: another unusual_devs.h entry
USB: storage: unusual_devs.h entry 0420:0001
bcm43xx: fix DMA TX skb freeing in case of fragmented packets.
Peter Beutner (1):
V4L/DVB (3386): Dvb-core: remove dead code
Peter Chubb (1):
[BRIDGE]: Unaligned accesses in the ethernet bridge
Peter Gruber (1):
[ALSA] Add snd-riptide driver for Conexant Riptide chip
Peter Hartshorn (1):
V4L/DVB (3315): Added support for the Tevion DVB-T 220RF card
Peter Horton (1):
[MIPS] Add early console for Cobalt.
Peter Korsgaard (1):
mtd/redboot: Handle holes in fis table
Peter Missel (1):
V4L/DVB (3409): Mark Typhoon cards as Lifeview OEM's
Peter Oberparleiter (1):
s390: remove experimental flag from dasd diag
Peter Staubach (1):
compat_sys_nfsservctl(): handle errors correctly
Peter Teichmann (1):
[ARM] 3346/1: Fix udelay() for HZ values different from 100
Petko Manolov (1):
USB: rtl8150 small fix
Petr Vandrovec (2):
[NET]: Fix ipx/econet/appletalk/irda ioctl crashes
pcmcia: Add support for Possio GCC AKA PCMCIA Siemens MC45
Petri T. Koistinen (1):
drivers/mtd/maps/vmax301.c: fix off by one vmax_mtd
Phil Dibowitz (1):
USB: storage: sandisk unusual_devices entry
Philip Gladstone (1):
Philip Gladstone has moved
Phillip Susi (1):
udf: fix uid/gid options and add uid/gid=ignore and forget options
Pierre Ossman (2):
Secure Digital Host Controller id and regs
mmc: Secure Digital Host Controller Interface driver
Prarit Bhargava (1):
[IA64] Tollhouse HP: IA64 arch changes
Prasanna S Panchamukhi (5):
kprobes: fix broken fault handling for i386
kprobes: fix broken fault handling for x86_64
kprobes: fix broken fault handling for powerpc64
kprobes: fix broken fault handling for ia64
kprobes: fix broken fault handling for sparc64
Rafael J. Wysocki (9):
mm: make shrink_all_memory try harder
swsusp: low level interface
swsusp: separate swap-writing/reading code
swsusp: userland interface
swsusp: freeze user space processes first
swsusp: finally solve mysqld problem
swsusp: add check for suspension of X-controlled devices
swsusp: let userland tools switch console on suspend
vt: add TIOCL_GETKMSGREDIRECT
Ralf Baechle (19):
[SCSI] jazz_esp: Delete useless prototype
[SCSI] jazz_esp: Fix sparse warnings.
sb1250-mac: Add support for the BCM1480
Sparse: Cleanup sgiseeq sparse warnings.
[SCSI] wd33c93: Fix missing prototypes by including <linux/interrupt.h>.
[SCSI] Make sgiwd93_detect and sgiwd93_detect static.
[MIPS] MIPS64 R2 optimizations for 64-bit endianess swapping.
[MIPS] Symmetric Uniprocessor support for Qemu.
[MIPS] Delete unused sys32_waitpid.
[MIPS] Remove CONFIG_BUILD_ELF64.
[MIPS] Reformat __xchg().
[MIPS] Makefile crapectomy.
[MIPS] War on whitespace: cleanup initial spaces followed by tabs.
[MIPS] Update defconfigs.
PCI: Avoid leaving MASTER_ABORT disabled permanently when returning from pci_scan_bridge.
EISA: Ignore generated file drivers/eisa/devlist.h
[SERIAL] Remove obsoleted au1x00_uart driver
au1200fb: Alchemy Au1200 framebuffer driver
sparse: Fix warnings in newport driver about non-static functions
Ralph Campbell (2):
IB/mad: Remove redundant check from smi_check_local_dr_smp()
IB/mad: Simplify SMI by eliminating smi_check_local_dr_smp()
Randy Dunlap (16):
From: Borislav Petkov <petkov at uni-muenster.de>
V4L/DVB (3433): Fix printk type warning
Various libata documentation updates.
AUDIT: kerneldoc for kernel/audit*.c
slab: fix kernel-doc warnings
V4L/DVB (3568h): cpia: correct email address
kernel/power: move externs to header files
early_printk: cleanup trailiing whitespace
doc: more serial-console info
Doc: fix example firmware source code
hpet header sanitization
[DCCP]: Use NULL for pointers, comfort sparse.
acenic: fix section mismatches
edac_752x needs CONFIG_HOTPLUG
V4L/DVB (3616a): cpia cleanups
V4L/DVB (3667b): cpia2: fix function prototype
Randy Vinson (1):
USB: EHCI for Freescale 83xx
Raphael Assenat (1):
Input: gamecon - add SNES mouse support
Ravikiran G Thirumalai (4):
x86: mark cyc2ns_scale readmostly
slab: remove cachep->spinlock
Avoid taking global tasklist_lock for single threadedprocess at getrusage()
x86_64: to use lapic ids instead of initial apic ids
Ravinandan Arakali (1):
S2io: Large Receive Offload (LRO) feature(v2) for Neterion (s2io) 10GbE Xframe PCI-X and PCI-E NICs
Rene Herman (6):
[SCSI] MODULE_ALIAS_{BLOCK,CHAR}DEV_MAJOR for drivers/scsi
PnPBIOS: Missing SMALL_TAG_ENDDEP tag
parport: move PP_MAJOR from ppdev.h to major.h
ide: AMD756 no host side cable detection
[ALSA] ISA drivers bailing on first !enable[i]
[ALSA] AdLib FM card driver
Ricardo Cerqueira (4):
V4L/DVB (3393): Move all IR keymaps to ir-common module
V4L/DVB (3348): Fixed saa7134 ALSA initialization with multiple cards
V4L/DVB (3197a): IR keymaps are exported by the ir-common module now
V4L/DVB (3620): Fix video-buf PCI wrappers
Richard Knutsson (1):
oss/sonicvibes.c defines its own hweight32
Richard Purdie (19):
Input: zaurus keyboard driver updates
[ARM] 3415/1: Akita: Add missing EXPORT_SYMBOL
RTC subsystem: ARM Integrator cleanup
RTC subsystem: SA1100/PXA2XX driver
LED: class documentation
LED: add LED class
LED: add LED trigger tupport
LED: add LED timer trigger
LED: add sharp charger status LED trigger
LED: add LED device support for the zaurus corgi and spitz models
LED: add LED device support for locomo devices
LED: add NAND MTD activity LED trigger
Ensure ide-taskfile calls any driver specific end_request function
LED: Add IDE disk activity LED trigger
backlight: Backlight Class Improvements
backlight: HP Jornada 680 Backlight driver updates/fixes
backlight: corgi_bl: Generalise to support other Sharp SL hardware
pxafb: Minor driver fixes
[ARM] 3453/1: Poodle: Correctly set the memory size
Richard Thrippleton (1):
Input: synaptics - limit rate to 40pps on Toshiba Protege M300
Rick Jones (1):
[TCP]: sysctl to allow TCP window > 32767 sans wscale
Rickard Osser (1):
V4L/DVB (3446): Saa7134: add support for AVerMedia A169 Dual Analog tuner card
Rob Landley (1):
Ext2 flags shouldn't report "nogrpid"
Robert Olsson (3):
[IPV4]: Use RCU locking in fib_rules.
[IPV4]: fib_trie initialzation fix
[IPV4]: fib_trie stats fix
Roberto Nibali (1):
x86_64: Clean up white space in traps.c
Rodolfo Quesada (1):
USB: storage: new unusual_devs.h entry: Mitsumi 7in1 Card Reader
Roger Luethi (1):
via-rhine: link state fix
Roland Dreier (26):
IB/mthca: Make functions that never fail return void
IB/mthca: Get rid of might_sleep() annotations
IB: Add userspace support for resizing CQs
IB/mthca: Add device-specific support for resizing CQs
IB/mthca: Whitespace cleanups
IB: Allow userspace to set node description
IB/mthca: Add modify_device method to set node description
IB/mthca: Generate SQ drained events when requested
IB: Add ib_modify_qp_is_ok() library function
IB/mthca: Convert to use ib_modify_qp_is_ok()
IB: Whitespace cleanups
IB/mthca: Bump driver version and release date
IB/uverbs: Fix alignment of struct ib_uverbs_create_qp_resp
IB/mthca: Update firmware versions
IB/srp: Add SCSI host attributes to show target port
IPoIB: Fix build now that neighbour destructor is in neigh_params
IB: Coverity fixes to sysfs.c
IB/mthca: Coverity fix to mthca_init_eq_table()
IB/srp: Coverity fix to srp_parse_options()
IPoIB: Get rid of useless test of queue length
IB/srp: Use a fake scatterlist for non-SG SCSI commands
IB/mthca: Fix indentation
IB/mthca: Fix modify QP error path
IB/srp: Fix unmapping of fake scatterlist
IPoIB: Fix oops with raw sockets
IB/mthca: Fix section mismatch problems
Roman Zippel (9):
remove pps support
hrtimers: pass current time to hrtimer_forward()
hrtimers: posix-timer: cleanup common_timer_get()
hrtimers: simplify nanosleep
hrtimers: remove state field
hrtimers: remove it_real_value calculation from proc/*/stat
hrtimers: remove DEFINE_KTIME and ktime_to_clock_t()
hrtimers: remove nsec_t typedef
hrtimers: remove data field
Rudo Thomas (1):
V4L/DVB (3369): LifeView FlyDVB-T Duo: add support for remote control
Russ Anderson (2):
[IA64] MCA recovery: kernel context recovery table
[IA64] Move __mca_table out of the __init section
Russ Cox (2):
v9fs: consolidate trans_sock into trans_fd
v9fs: rename tids to tags to be consistent with Plan 9 documentation
Russell King (35):
[ARM] Fix cosmetic typo in asm/irq.h
[SERIAL] kernel console should send CRLF not LFCR
[SERIAL] Merge avlab serial board entries in parport_serial
[ARM] Fix typo in tlbflush.h
[ARM] Move read of processor ID out of lookup_processor_type()
[ARM] nommu: Move hardware page table definitions to pgtable-hwdef.h
[ARM] select TLS_REG_EMUL and NEEDS_SYSCALL_FOR_CMPXCHG
[ARM] Move HZ definition into Kconfig
[ARM] Remove asm/arch/irq.h
[ARM] Fix HZ definition for OMAP without 32K timer
[ARM] Remove unnecessary asm/hardware.h includes
[ARM] Move IRQ enable after coprocessor number decode
[ARM] Rename chipdata to 'base' and make it an iomem pointer
[ARM] Adapt vic.c to allow for multiple VICs in a system.
[ARM] Convert SA1111 to use clock architecture
[ARM] Fix SA1100 debug-macros.S
[ARM] Collect 8250-based debug implementations together
[ARM] Collect Primecell PL01x-based debug implementations together
[ARM] Convert kmalloc+memset to kzalloc
[ARM] Oprofile: Convert semaphore to mutex
[ARM] Oprofile: dynamically allocate counter_config
[ARM] Use kcalloc to allocate counter_config array rather than kmalloc
[ARM] Quieten spurious IRQ detection
[ARM] Move enable_irq and disable_irq to assembler.h
[SERIAL] amba-pl010: Remove accessor macros
[ARM] SMP: don't set cpu_*_map in smp_prepare_boot_cpu
Merge nommu tree
[SERIAL] amba-pl010: allow platforms to specify modem control method
[ARM] proc-v6: mark page table walks outer-cacheable, shared. Enable NX.
[ARM] Fix decompressor serial IO to give CRLF not LFCR
[ARM] Move ice-dcc code into misc.c
Merge nommu tree
[MMC] Pass -DDEBUG on compiler command line if MMC_DEBUG selected
[SERIAL] Allow 8250 PCI, PNP, GSC and HP300 support to be disabled
[ARM] Allow un-muxed syscalls to be available for everyone
Rusty Russell (1):
Remove MODULE_PARM
Ryan S. Arnold (1):
powerpc: hvc_console updates
Rytchkov Alexey (1):
fixed path to moved file in include/linux/device.h
S P (1):
[TCP]: Fix RFC2465 typo.
Sam Ravnborg (37):
kbuild: support building individual files for external modules
kbuild: use warn()/fatal() consistent in modpost
kbuild: apply CodingStyle to modpost.c
kbuild: improved modversioning support for external modules
kbuild: warn about duplicate exported symbols
kbuild: avoid stale modules in $(MODVERDIR) for external modules
kbuild: run depmod when installing external modules
kbuild: check for section mismatch during modpost stage
kbuild: make cc-version available in kbuild files
kbuild: fix comment in Kbuild.include
kbuild: do not segfault in modpost if MODVERDIR is not defined
kbuild: fix segfault in modpost
kbuild: include symbol names in section mismatch warnings
kbuild: do not warn when unwind sections references .init/.exit sections
kbuild: Add copyright to modpost.c
kbuild: ignore all generated files for make allmodconfig (x86_64)
kbuild: whitelist false section mismatch warnings
kbuild: kill trailing whitespace in modpost & friends
kbuild: kill false positives from section mismatch warnings for powerpc
kbuild: fix section mismatch check for unwind on IA64
kbuild: in the section mismatch check try harder to find symbols
kbuild: fix make dir/file.xx when asm symlink is missing
kbuild: when warning symbols exported twice now tell user this is the problem
kbuild: replace PHONY with FORCE
kbuild: in makefile.txt note that Makefile is preferred name for kbuild files
cpufreq: fix section mismatch warnings
kbuild: fix genksyms build error
kbuild: Lindent genksyms.c
kbuild: clean-up genksyms
Clean up module.c symbol searching logic
kbuild: fix make help & make *pkg
kbuild: remove obsoleted scripts/reference_* files
[WAN]: fix section mismatch warning in sbni
[TIPC]: Fix simple sparse warnings
[TIPC]: Remove inlines from *.c
ide: fix section mismatch warning
block/floppy: fix section mismatch warnings
Samuel Thibault (2):
vgacon: fix EGA cursor resize function
Input: add support for Braille devices
Satoru Takeuchi (2):
[IA64] correct some messages and fixes some minor things
[IA64] simplify some condition checks in iosapic_check_gsi_range
Sean Hefty (1):
IB/cm: Check cm_id state before handling a REP
Segher Boessenkool (1):
powerpc/pseries: Change H_StudlyCaps to H_SHOUTING_CAPS
Serge E. Hallyn (1):
mqueue comment typo fix
Sergei Shtylylov (2):
[ALSA] AMD Au1x00: make driver build after cleanup
AMD Au1xx0: fix Ethernet TX stats
Sergei Shtylyov (2):
[ALSA] AMD Au1x00: fix DMA init/cleanup
[ALSA] AMD Au1x00: AC'97 controller is memory mapped
Sergey Vlasov (1):
Fix module refcount leak in __set_personality()
Shaohua Li (5):
x86: cpuid.4 doesn't need cpu level 5
x86: deterine xapic using apic version
swsusp: drain high mem pages
PCI: remove msi save/restore code in specific driver
x86: don't use cpuid.2 to determine cache info if cpuid.4 is supported
Shaun Pereira (6):
[NET]: allow 32 bit socket ioctl in 64 bit kernel
[NET]: socket timestamp 32 bit handler for 64 bit kernel
[X25]: ioctl conversion 32 bit user to 64 bit kernel
[X25]: fix kernel error message 64 bit kernel
[X25]: allow ITU-T DTE facilities for x25
[X25]: dte facilities 32 64 ioctl conversion
Siddha, Suresh B (2):
sched: new sched domain for representing multi-core
sched: fix group power for allnodes_domains
Stas Sergeev (2):
x86: early printk handling fixes
Register the boot-cpu in the cpu maps earlier
Stefan Bader (2):
s390: tape retry flooding by deferred CC in interrupt
s390: 3590 tape driver
Stefan Richter (12):
sbp2: prevent unloading of 1394 low-level driver
ieee1394: remove devfs support
ieee1394: remove amdtp remains from ieee1394_core.h
ohci1394: clean up asynchronous and physical request filters programming
sbp2: check for ARM failure
ieee1394: set read permission for parameter disable_irm
sbp2: proper treatment of DID_OK
sbp2: misc debug logging cleanups
Doc/kernel-parameters.txt: delete false version information and history
Doc/kernel-parameters.txt: mention modinfo and sysfs
Doc/kernel-parameters.txt: slightly reword sentence about restrictions
sbp2: fix spinlock recursion
Stefan Rompf (5):
starfire: Implement suspend/resume
ipw2200: Fix WPA network selection problem
ipw2100: add radiotap headers to packtes captured in monitor mode
[NET] core: add RFC2863 operstate
[VLAN]: translate IF_OPER_DORMANT to netif_dormant_on()
Stefan Weinhuber (1):
s390: dasd extended error reporting
Steffen Klassert (8):
3c59x: use mii_check_media
3c59x: decrease polling interval
3c59x: carriercheck for forced media
3c59x: use ethtool_op_get_link
3c59x: remove per-driver versioning
3c59x: minor cleanups
3c59x: documentation update
3c59x: fix networking for 10base2 NICs
Stephen Hemminger (47):
[NET]: Convert RTNL to mutex.
[NET]: minor net_rx_action optimization
[NET]: dev_put/dev_hold cleanup
[BRIDGE]: remove unneeded bh disables
[BRIDGE]: use setup_timer
[BRIDGE]: use kcalloc
[BRIDGE]: use kzalloc
[BRIDGE]: optimize frame pass up
[BRIDGE]: netfilter whitespace
[BRIDGE]: netfilter dont use __constant_htons
[BRIDGE]: netfilter VLAN macro cleanup
[BRIDGE]: netfilter inline cleanup
[BRIDGE]: forwarding remove unneeded preempt and bh diasables
[BRIDGE]: stp timer to jiffies cleanup
[BRIDGE]: use llc for receiving STP packets
[BRIDGE]: allow show/store of group multicast address
[LLC]: llc_mac_hdr_init const arguments
[BRIDGE]: use LLC to send STP
skge: use NAPI for tx cleanup.
skge: use auto masking of irqs
skge: check the allocation of ring buffer
skge: dma configuration cleanup
skge: use kcalloc
skge: use mmiowb
skge: formmating and whitespace cleanup
skge: handle pci errors better
skge: version 1.4
sky2: remove support for untested Yukon EC/rev 0
sky2: drop broken wake on lan support
sky2: rework of NAPI and IRQ management
sky2: coalescing parameters
sky2: add MSI support
sky2: whitespace fixes
sky2: transmit recovery
sky2: handle all error irqs
sky2 version 1.1
sky2: more ethtool stats
sky2: typo in last stats patch
sky2: Fix RX stats
sky2: dont need to use dev_kfree_skb_any
skge: align receive buffers
skge: dont use dev_alloc_skb for rx buffs
skge: rx_reuse called twice
skge: multicast statistics fix
skge: dont free skb until multi-part transmit complete
skge: compute available ring buffers
skge: version 1.5
Stephen Rothwell (8):
powerpc: update mailing list addresses
create struct compat_timex and use it everywhere
consolidate sys32/compat_adjtimex
powerpc: work around sparse warnings in cputable.h
powerpc: fix various sparse warnings
powerpc: make ISA floppies work again
powerpc: a couple of trivial compile warning fixes
powerpc: iSeries needs slb_initialize to be called
Stephen Smalley (2):
selinux: Disable automatic labeling of new inodes when no policy is loaded
selinux: simplify sel_read_bool
Steve French (29):
[CIFS] Cleanup NTLMSSP session setup handling
[CIFS] fix compile error (typo) and warning in cifssmb.c
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] SessionSetup cleanup part 2
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] Fix large (ie over 64K for MaxCIFSBufSize) buffer case for wrapping
[CIFS] Free small buffers earlier so we exceed the cifs
[CIFS] CIFS readdir perf optimizations part 1
[CIFS] Add posix (advisory) byte range locking support to cifs client
[CIFS] Use correct pid on new cifs posix byte range lock call
[CIFS] Move noisy debug message (triggerred by some older servers) from
[CIFS] Make POSIX CIFS Extensions SetFSInfo match exactly what we want
[CIFS] Allow fallback for setting file size to Procom SMB server when
[CIFS] Workaround various server bugs found in testing at connectathon
[CIFS] Fix slow oplock break response when mounts to different
[CIFS] Upate cifs change log
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] Set correct lock type on new posix unlock call
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] Fix two remaining coverity scan tool warnings.
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] Fix unlink oops when indirectly called in rename error path
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] Incorrect signature sent on SMB Read
[CIFS] Fix typo in earlier cifs_unlink change and protect one
Steve Grubb (5):
Define new range of userspace messages.
SE Linux audit events
add/remove rule update
Add tty to syscall audit records
promiscuous mode
Steven Pratt (1):
readahead: fix initial window size calculation
Steven Rostedt (1):
protect remove_proc_entry
Steven Whitehouse (3):
[DECnet]: Endian annotation and fixes for DECnet.
[DECnet]: Use RCU locking in dn_rules.c
[PKTGEN]: Add MPLS extension.
Stuart Brady (1):
[PARISC] Enabled some NLS modules in a500, b180 and c3000 defconfigs
Sylvain Munaut (3):
ppc32: Adds support for the PCI hostbridge in MPC5200B
ppc32: Adds support for the LITE5200B dev board
ppc32: Reorganize and complete MPC52xx initial cpu setup
Takashi Iwai (65):
[ALSA] pcxhr - Suppress debug messages
[ALSA] ens1370 - Fix resume
[ALSA] intel8x0 - Fix/cleanup detection of codecs on SIS7012
[ALSA] hda-intel - Add single_cmd option for debugging
[ALSA] Fix a typo
[ALSA] Clean up pcm-oss plugins
[ALSA] ice1724 - Add support of Prodigy-7.1LT
[ALSA] Update description of ice1724 driver
[ALSA] au88x0 - 64bit arch fixes
[ALSA] Fix snd_xxx_t typedefs
[ALSA] au88x0 - Fix structs for equalizer
[ALSA] Add the notes on PM to ens1370/ens1371 sections
[ALSA] Fix mulaw -> linear conversion in OSS PCM emulation
[ALSA] Use dma_alloc_coherent() hack on i386 only
[ALSA] Removed unneeded page-reserve
[ALSA] ac97 - Add support of static resolution tables
[ALSA] hda: minor correction to fujitsu ALC260 initverbs
[ALSA] via82xx - Add dxs entry for FSC Amilo L7300
[ALSA] ac97 - Remove duplicated entry in lm4550_restbl
[ALSA] hda-codec - Add missing model entries for Intel 945 boards
[ALSA] hda-intel - Automatic correction to single_cmd mode
[ALSA] hda-intel - Auto-correction of the DMA position mode
[ALSA] Fix check of enable module option
[ALSA] pcm - Move PAUSE ioctl to common ioctl handler
[ALSA] Fix sleep in atomic in virmidi driver
[ALSA] cs4236 - Fix a typo
[ALSA] opti9x - Fix compile without CONFIG_PNP
[ALSA] hda-codec - Fix ALC262 for Fujitsu laptop
[ALSA] Update description of hda-intel models
[ALSA] via82xx - Add dxs entry for ASRock mobo
[ALSA] hda-codec - Fix AD198x recording and add HP model
[ALSA] Fix missing AD1986a capsrc
[ALSA] Fix typos in document
[ALSA] hda-codec - Add lg model for LG laptop
[ALSA] emu10k1 - Add the entry for Audigy4 SB0400
[ALSA] Add default entry for CTL Travel Master U553W
[ALSA] hda-codec - Fix support of laptops with AD1986A codec
[ALSA] hda-codec - Fix Aopen i915GMm-HFS mobo
[ALSA] ac97 - Allow drivers to set static volume resolution table
[ALSA] ac97 - Clean up obsolete workarounds
[ALSA] hda-codec - Add model entry for FIC P4M-915GD1
[ALSA] hda-codec - Add support for VAIO FE550G and SZ110
[ALSA] hda-codec - Fix for Samsung R65 and ASUS A6J
[ALSA] ice1712 - Fix wrong value types for enum items
[ALSA] hda-codec - Fix BIOS auto-configuration
[ALSA] hda-codec - Fix generic auto-configurator
[ALSA] Fix memory leaks in error path of control.c
[ALSA] hda-codec - Add support for HP nx9420 laptop
[ALSA] hda-codec - Add support for ASUS P4GPL-X
Fix "value computed not used" warnings
[ALSA] Add support of LG LW20 laptop
[ALSA] hda-codec - Fix VREF level of Mic inputs on STAC92xx codecs
[ALSA] via82xx - Add dxs entry for EPoX EP-8KRAI
[ALSA] Cleanup unused argument for snd_power_wait()
[ALSA] Make CONFIG_SND_CS46XX_NEW_DSP yes as default
[ALSA] hda-codec - Fix unsol event initialization at resume of stac92xx
[ALSA] hda-codec - Fix noisy output wtih AD1986A 3stack model
[ALSA] Remove obsolete kfree_nocheck call
[ALSA] Remove obsolete kfree_nocheck call
[ALSA] Tiny clean up of PCM codes
[ALSA] Clean up PCM codes (take 2)
[ALSA] Fix / clean up PCM-OSS setup hooks
[ALSA] Test volume resolution of usb audio at initialization
[ALSA] cs4281 - Fix the check of right channel
[ALSA] cs4281 - Fix the check of timeout in probe
Takashi Sato (3):
2TB files: st_blocks is invalid when calling stat64
2TB files: add blkcnt_t
2TB files: change type of kstatfs entries
Tamuki Shoichi (1):
V4L/DVB (3346): Add saa713x card: ELSA EX-VISION 700TV (saa7130)
Tejun Heo (119):
libata: separate out ata_sata_print_link_status
ahci: separate out ahci_stop/start_engine
ahci: separate out ahci_dev_classify
ata_piix: fix MAP VALUE interpretation for for ICH6/7
libata: fold __ata_qc_complete() into ata_qc_free()
libata: make the owner of a qc responsible for freeing it
libata: fix ata_qc_issue() error handling
ahci: fix err_mask setting in ahci_host_intr
libata: add detailed AC_ERR_* flags
libata: return AC_ERR_* from issue functions
SCSI: export scsi_eh_finish_cmd() and scsi_eh_flush_done_q()
libata: implement and apply ata_eh_qc_complete/retry()
libata: create pio/atapi task queueing wrappers
ahci: stop engine during hard reset
ahci: add constants for SRST
libata: export ata_busy_sleep
libata: modify ata_dev_try_classify
libata: new ->probe_reset operation
libata: implement ata_drive_probe_reset()
libata: implement standard reset component operations and ->probe_reset
libata: implement ATA_FLAG_IN_EH port flag
libata: EH / pio tasks synchronization
libata: fix ata_std_probe_reset() SATA detection
libata: separate out sata_phy_resume() from sata_std_hardreset()
libata: add probeinit component operation to ata_drive_probe_reset()
libata: implement ata_std_probeinit()
libata: add ATA_QCFLAG_EH_SCHEDULED
libata: implement ata_scsi_timed_out()
libata: use ata_scsi_timed_out()
libata: kill NULL qc handling from ->eng_timeout callbacks
ahci: separate out ahci_fill_cmd_slot()
libata: make new reset act identical to ->phy_reset register-wise
libata: kill SError clearing in sata_std_hardreset().
sata_sil: convert to new reset mechanism
sata_sil24: convert to new reset mechanism
sata_sil24: add hardreset
libata: inline ata_qc_complete()
ahci: make ahci_fill_cmd_slot() take *pp instead of *ap
ahci: convert to new reset mechanism
libata: convert assert(X)'s in libata core layer to WARN_ON(!X)'s
libata: convert assert(xxx)'s in low-level drivers to WARN_ON(!xxx)'s
libata: kill assert() macro
libata: allow ->probe_reset to return ATA_DEV_UNKNOWN
ata_piix: kill spurious assignment in piix_sata_probe()
libata: implement ata_dev_id_c_string()
libata: use ata_dev_id_c_string()
libata: separate out ata_id_n_sectors()
libata: separate out ata_id_major_version()
libata: make ata_dump_id() take @id instead of @dev
libata: don't do EDD handling if ->probe_reset is used
libata: make ata_dev_knobble() per-device
libata: move cdb_len for host to device
libata: add per-device max_sectors
libata: kill sht->max_sectors
libata: rename ata_dev_id_[c_]string()
libata: update ata_dev_init_params()
libata: fix comment regarding setting cable type
ata_piix: convert pata to new reset mechanism
ata_piix: convert sata to new reset mechanism
libata: separate out ata_dev_read_id()
libata: kill ata_dev_reread_id()
sata_sil24: add a new PCI ID for SiI 3124
libata: kill illegal kfree(id)
sata_sil: remove unneeded ATA_FLAG_SRST from 3512 port info
libata: seperate out ata_class_present()
ata_piix: finer-grained port_info
ata_piix: add a couple of flags
ata_piix: implement proper port map
ata_piix: reimplement piix_sata_probe()
libata: convert dev->id to pointer
libata: separate out ata_dev_configure()
libata: fold ata_dev_config() into ata_dev_configure()
libata: reorganize ata_bus_probe()
ata_piix: rename PIIX_FLAG_IGN_PRESENT to PIIX_FLAG_IGNORE_PCS
sata_sil: replace sil_3112_m15w board id with sil_3112
sata_sil: use kzalloc
sata_sil: replace register address constants with sil_port[] entry
sata_sil: cosmetic flag/constant changes
libata: re-initialize parameters before configuring
libata: add @print_info argument to ata_dev_configure()
libata: implement ata_dev_revalidate()
libata: revalidate after transfer mode configuration
sata_sil24: fix mwdma_mask setting
libata: implement port_task
libata: convert pio_task and packet_task to port_task
libata: kill unused pio_task and packet_task
libata: rename ATA_FLAG_FLUSH_PIO_TASK to ATA_FLAG_FLUSH_PORT_TASK
libata: improve xfer mask constants and update ata_mode_string()
libata: add xfer_mask handling functions
libata: use ata_id_xfermask() in ata_dev_configure()
libata: use xfer_mask helpers in ata_dev_set_mode()
libata: reimplement ata_set_mode() using xfer_mask helpers
libata: kill unused xfer_mode functions
libata: fix missing classes[] initialization in ata_bus_probe()
sata_sil24: exit early from softreset if SStatus reports no device
sata_sil24: lengthen softreset timeout
ahci: enable prefetching for PACKET commands
libata: fix class handling in ata_bus_probe()
libata: check Word 88 validity in ata_id_xfer_mask()
libata: use local *id instead of dev->id in ata_dev_configure()
libata: move IDENTIFY info printing from ata_dev_read_id() to ata_dev_configure()
[SCSI] libata: implement minimal transport template for ->eh_timed_out
libata: do not ignore PIO-only devices
ahci: add softreset
libata: implement ata_unpack_xfermask()
libata: add per-dev pio/mwdma/udma_mask
libata: make per-dev transfer mode limits per-dev
libata: check if port is disabled after internal command
libata: implement ata_dev_disable()
libata: use ata_dev_disable() in ata_bus_probe()
libata: make ata_set_mode() responsible for failure handling
libata: kill E.D.D.
libata: cosmetic changes in ata_bus_softreset()
libata: add FIXME above ata_dev_xfermask()
libata: kill trailing whitespace
ata_piix: fix ich6/m_map_db
libata: fix ata_qc_issue failure path
libata: make ata_qc_issue complete failed qcs
libata: fix ata_xfer_tbl termination
Theodore Ts'o (1):
vfs: MS_VERBOSE should be MS_SILENT
Thibault LE MEUR (2):
[ALSA] Fixes audiophile usb analog capture with the new device_setup parameter
[ALSA] Fixes typos in Audiophile-USB.txt
Thibaut VARENE (1):
[PARISC] Clarify pdc_stable license terms
Thiemo Seufer (1):
[MIPS] Kill tlb-andes.c.
Thilo Berger (1):
V4L/DVB (3377): Support for Satelco EasyWatch DVB-S light
Thomas Gleixner (6):
sys_alarm() unsigned signed conversion fixup
Validate and sanitze itimer timeval from userspace
hrtimers: optimize softirq runqueues
hrtimer: create generic sleeper
hrtimer: use generic sleeper for nanosleep
futex: check and validate timevals
Thomas Koeller (1):
constify tty flip buffer handling
Thomas Vögtle (1):
[NETFILTER]: Fix Kconfig typos
Tilman Schmidt (1):
Driver core: add macros notice(), dev_notice()
Tim Shimmin (1):
[XFS] forgot a couple of calls to XLOG_VEC_SET_TYPE when porting from irix
Tobias Klauser (6):
[BLUETOOTH]: Return negative error constant
Intruduce DMA_28BIT_MASK
fs: Use ARRAY_SIZE macro
drivers/video: Use ARRAY_SIZE macro
drivers/mtd: Use ARRAY_SIZE macro
drivers/char/[i]stallion: Clean up kmalloc usage
Todd Poynor (1):
include/linux/clk.h is betraying its ARM origins
Tolentino, Matthew E (1):
EFI fixes
Tom Zanussi (1):
relay: consolidate sendfile() and read() code
Tony Lindgren (8):
[ARM] 3426/1: ARM: OMAP: 1/8 Update clock framework
[ARM] 3427/1: ARM: OMAP: 2/8 Update timers
[ARM] 3428/1: ARM: OMAP: 3/8 Update pin multiplexing
[ARM] 3429/1: ARM: OMAP: 4/8 Update GPIO
[ARM] 3430/1: ARM: OMAP: 5/8 Update PM
[ARM] 3454/1: ARM: OMAP: 6/8 Update framebuffer low-level init code, take 2
[ARM] 3455/1: ARM: OMAP: 7/8 Misc updates, take 2
[ARM] 3433/1: ARM: OMAP: 8/8 Update board files
Tony Luck (11):
Pull bsp-removal into release branch
Pull ia64-mutex-primitives into release branch
Pull sem2mutex-ioc4 into release branch
Pull delete-sigdelayed into release branch
Pull sn-handle-sc-powerdown into release branch
Pull altix-ce1.0-asic into release branch
Pull sn2-mmio-writes into release branch
Pull icc-cleanup into release branch
Pull mca-cleanup into release branch
Pull sn2-reduce-kmalloc-wrap into release branch
[IA64] Avoid "u64 foo : 32;" for gcc3 vs. gcc4 compatibility
Trent Piepho (3):
V4L/DVB (3657): Kconfig: Add firmware download comments for or51211 and or51132
V4L/DVB (3658): Kconfig: Fix PCI ID typo in VIDEO_CX88_ALSA help text
V4L/DVB (3672): Fix memory leak in dvr open
Trond Myklebust (52):
NFS: Fix a busy inodes issue...
NFS: Avoid races between writebacks and truncation
VFS: Fix __posix_lock_file() copy of private lock area
NLM: nlm_alloc_call should not immediately fail on signal
lockd: Don't expose the process pid to the NLM server
NFS: writes should not clobber utimes() calls
NFSv4: Don't invalidate cached attributes if change attribute is unchanged
NFS: reduce the number of false cache invalidations.
SUNRPC: Run rpci->queue_timeout on the rpciod workqueue instead of generic
SUNRPC: Ensure that rpc_mkpipe returns a refcounted dentry
NFSv4: Do not call rpciod_down() before call to destroy_nfsv4_state()
NFSv4: Kill braindead gcc warnings
NFS: Cleanup of NFS write code in preparation for asynchronous o_direct
NFS: Cleanup of NFS read code
NFS: Make nfs_commit_alloc() extern
nfs: Use UNSTABLE + COMMIT for NFS O_DIRECT writes
NFS: O_DIRECT async IO may lose context
NFS: Debugging code for nfs_direct_(read|write)_schedule()
NFS: Uninline nfs_writedata_(alloc|free) and nfs_readdata_(alloc|free)
lockd: posix_test_lock() should not call locks_copy_lock()
lockd: Fix server-side lock blocking code
lockd: Add refcounting to struct nlm_block
lockd: Clean up of the server-side GRANTED code
lockd: Make nlmsvc_create_block() use nlmsvc_lookup_host()
lockd: Make lockd use rpc_new_client() instead of rpc_create_client
lockd: Fix Oopses due to list manipulation errors.
NLM: nlmclnt_cancel_callback should accept NLM_LCK_DENIED errors
NFS: Clean up nfs_get_user_pages
NFS: O_DIRECT needs to use a completion
NLM: Simplify client locks
NLM: Fix nlmclnt_test to not copy private part of locks
NLM: Add nlmclnt_release_call
lockd: Add helper for *_RES callbacks
lockd: Fix a typo in nlmsvc_grant_release()
NFSv4: Ensure nfs_callback_down() calls svc_destroy()
NFSv4: Send the delegation stateid for SETATTR calls
NFSv4: SETCLIENTID_CONFIRM should handle NFS4ERR_DELAY/NFS4ERR_RESOURCE
lockd: blocks should hold a reference to the nlm_file
NFSv4: Fix an oops in nfs4_fill_super
NFS: Make nfs_fhget() return appropriate error values
NFS, NLM: Allow blocking locks to respect signals
SUNRPC: Fix a 'Busy inodes' error in rpc_pipefs
NFSv4: Ensure the callback daemon flushes signals
NFS: Fix a race with PG_private and nfs_release_page()
NFS: Clean up nfs_flush_list()
NFS: Fix a race in nfs_sync_inode()
SUNRPC: Fix memory barriers for req->rq_received
SUNRPC: Ensure rpc_call_async() always calls tk_ops->rpc_release()
Merge branch 'linus'
Merge branch 'linus'
config: fix CONFIG_LFS option
fs/locks.c: Fix sys_flock() race
Uwe Bugla (2):
V4L/DVB (3391): Documentation update
V4L/DVB (3538): Bt8xx documentation update
Uwe Zeisberger (4):
Fix "frist", "fisrt", typos
add "tags" to .gitignore
fix typos "wich" -> "which"
fix typo "Suposse" -> "Suppose"
Vadim Lobanov (1):
Fold select_bits_alloc/free into caller code.
Vasily Averin (2):
[SCSI] i2o: fix memory leak in i2o_exec_lct_modified
i2o_dump_hrt() output cleanup
Vitaly Bordug (4):
ppc32 8xx: Added setbitsXX/clrbitsXX macro for read-modify-write operations
PPC32 8xx: support for the physmapped flash on m8xx
ppc32: MPC885ADS, MPC866ADS and MPC8272ADS-specific platform stuff for fs_enet
ppc32: Make platform devices being able to assign functions
Vivek Goyal (3):
x86_64: timer interrupt lockup due to pending interrupt
i386: export: memory more than 4G through /proc/iomem
i386 kdump timer vector lockup fix
Vladimir V. Saveliev (1):
reiserfs: cleanups
Vojtech Pavlik (2):
Input: atkbd - fix complaints about 'releasing unknown key 0x7f'
Input: atkbd - disable softrepeat for dumb keyboards
Will Schmidt (1):
powerpc/pseries: misc lparcfg fixes
Willem Riede (1):
[SCSI] osst: changes required to move forward to block request
Wim Van Sebroeck (6):
[WATCHDOG] pcwd.c control status patch
[WATCHDOG] pcwd.c firmware-info patch
[WATCHDOG] pcwd.c pcwd_cleanup_module patch
[WATCHDOG] pcwd.c add debug info
[WATCHDOG] pcwd.c general clean-up after patches
[WATCHDOG] pcwd.c sprintf/strcpy fix
Wolfgang Rohdewald (1):
USB: add support for Creativelabs Silvercrest USB keyboard
Wu Fengguang (2):
mm: isolate_lru_pages() scan count fix
mm: shrink_inactive_lis() nr_scan accounting fix
YOSHIFUJI Hideaki (28):
[IPV6]: TUNNEL6: Don't try to add multicast route twice.
[NET]: NEIGHBOUR: Ensure to record time to neigh->updated when neighbour's state changed.
[IPV6]: ADDRCONF: Use our standard algorithm for randomized ifid.
[IPV6]: ADDRCONF: Split up ipv6_generate_eui64() by device type.
[IPV6]: ROUTE: Add accept_ra_defrtr sysctl.
[IPV6]: ADDRCONF: Add accept_ra_pinfo sysctl.
[IPV6]: ROUTE: Split up rt6_cow() for future changes.
[IPV6]: ROUTE: Set appropriate information before inserting a route.
[IPV6]: ROUTE: Copy u.dst.error for RTF_REJECT routes when cloning.
[IPV6]: ROUTE: Add rt6_alloc_clone() for cloning route allocation.
[IPV6]: ROUTE: Unify two code paths for pmtu disc.
[IPV6]: ROUTE: Clean up reference counting / unlocking for returning object.
[IPV6]: ROUTE: Convert rt6_cow() to rt6_alloc_cow().
[IPV6]: ROUTE: Clean-up cow'ing in ip6_route_{intput,output}().
[IPV6]: ROUTE: Eliminate lock for default route pointer.
[IPV6]: ROUTE: More strict check for default routers in rt6_get_dflt_router().
[IPV6]: ROUTE: Try selecting better route for non-default routes as well.
[IPV6]: ROUTE: Clean up rt6_select() code path in ip6_route_{intput,output}().
[IPV6]: ROUTE: Try finding the next best route.
[IPV6]: ROUTE: Handle finding the next best route in reachability in BACKTRACK().
[IPV6]: ROUTE: Add support for Router Preference (RFC4191).
[IPV6]: ROUTE: Add Router Reachability Probing (RFC4191).
[IPV6]: ROUTE: Add accept_ra_rtr_pref sysctl.
[IPV6]: ROUTE: Add router_probe_interval sysctl.
[IPV6]: ROUTE: Add experimental support for Route Information Option in RA (RFC4191).
[IPV6]: ROUTE: Flag RTF_DEFAULT for Route Infomation for ::/0.
[IPV6]: ROUTE: Add accept_ra_rt_info_max_plen sysctl.
[IPV6]: ROUTE: Ensure to accept redirects from nexthop for the target.
Yasuyuki Kozakai (3):
[NETFILTER]: nf_conntrack: use ipv6_addr_equal in nf_ct_reasm
[NETFILTER]: x_tables: unify IPv4/IPv6 esp match
[NETFILTER]: x_tables: unify IPv4/IPv6 multiport match
Yingping Lu (2):
[XFS] Fixing KDB's xrwtrc command, also added the current process id into
[XFS] Fixing the error caused by the conflict between DIO Write's
Yoichi Yuasa (1):
mips: fixed collision of rtc function name
Yuan Mu (2):
hwmon: w83792d use arrays of attributes
w83627ehf: Refactor the sysfs interface
Zach Brown (1):
x86: align per-cpu section to configured cache bytes
Zdenek Pavlas (1):
BLK_DEV_INITRD: do not require BLK_DEV_RAM=y
Zhang, Yanmin (3):
Enable mprotect on huge pages
[IA64] lazy_mmu_prot_update needs to be aware of huge pages
[IA64] Export cpu cache info by sysfs
Zhu Yi (44):
ieee80211: Log if netif_rx() drops the packet
ieee80211: Add LEAP authentication type
ieee80211: add flags for all geo channels
ieee80211: Add spectrum management information
ieee80211: kmalloc+memset -> kzalloc cleanups
ieee80211: TIM information element parsing
ieee80211: Add TKIP crypt->build_iv
ieee80211: Add 802.11h data type and structures
ieee80211: Add helpers for IBSS DFS handling
ieee80211: Add 802.11h information element parsing
ipw2100: Add LEAP authentication algorithm support
ipw2100: Make iwconfig txpower setting consistent with user input
ipw2100: Add generic geo information
ipw2100: remove white space and better format the code
increase ipw2100 driver version to git-1.1.4
ipw2200: Fix indirect SRAM/register 8/16-bit write routines
ipw2200: Mask out the WEP_KEY command dump from debug log for security reason
ipw2200: Add LEAP authentication algorithm support
ipw2200: Bluetooth coexistence support
ipw2200: use jiffies_to_msec() wherever possible
ipw2200: Make LED blinking frequency independent of HZ
ipw2200: add module parameter to enable/disable roaming
ipw2200: Scale firmware loading watchdog with the firmware size
ipw2200: stack reduction
ipw2200: Fix qos_cmd param switch bug
ipw2200: increase ipw2200 driver version
ipw2200: remove white space and better format the code
ipw2200: Semaphore to mutexes conversion
ipw2200: Disable hwcrypto by default
ieee80211: Use IWEVGENIE to set WPA IE
ipw2200: Fix software crypto shared WEP authentication problem
ipw2200: fix a potential NULL pointer dereference
ipw2200: use generic ieee80211_get_hdrlen() to get packet length
ipw2200: remove the WPA card associates to non-WPA AP checking
ipw2200: Fix rf_kill is activated after mode change with 'disable=1'
ipw2200: Fix ipw_sw_reset() implementation inconsistent with comment
ipw2200: Filter unsupported channels out in ad-hoc mode
ipw2200: Change debug level for firmware error logging
ipw2200: export `debug' module param only if CONFIG_IPW2200_DEBUG
ipw2200: Update ipw2200 version stamp to 1.1.1
ipw2x00: expend Copyright to 2006
ipw2100: Fix radiotap code gcc warning
ipw2100: move mutex.h include from ipw2100.c to ipw2100.h
ipw2100: Update version ipw2100 stamp to 1.2.2
adam radford (1):
[SCSI] 3ware 9000 add big endian support
akpm at osdl.org (1):
kbuild: fix modpost compile with older gcc
andrew.vasquez at qlogic.com (8):
[SCSI] qla2xxx: Convert IS_QLA*() defines to bit-operations.
[SCSI] qla2xxx: Add ISP54xx support.
[SCSI] qla2xxx: Consolidate ISP63xx handling.
[SCSI] qla2xxx: NVRAM id-list updates.
[SCSI] qla2xxx: Correct swing/emphasis settings on ISP24xx.
[SCSI] qla2xxx: Add VPD sysfs attribute.
[SCSI] qla2xxx: Further restrict ZIO mode support.
[SCSI] qla2xxx: Correct FCAL login retry logic for ISP24xx.
bibo mao (1):
kretprobe instance recycled by parent process
bibo,mao (1):
kprobe handler: discard user space trap
hawkes at sgi.com (1):
[IA64-SGI] sn_hwperf use of num_online_cpus()
lorenzo at gnu.org (1):
EXPORT_SYMBOL patch for audit_log, audit_log_start, audit_log_end and audit_format
maximilian attems (4):
[SERIAL] icom: select FW_LOADER
isicom: select FW_LOADER
V4L/DVB (3615): Saa7134: select FW_LOADER
V4L/DVB (3616): Bt8xx: select FW_LOADER
shin, jacob (1):
[CPUFREQ] hotplug cpu fix for powernow-k8
tomek at koprowski.org (1):
PCI: SMBus unhide on HP Compaq nx6110
-----------------------------------------------------------------------
--
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko
More information about the pkg-fso-commits
mailing list