[pkg-fso-commits] [SCM] linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko annotated tag, v2.6.18-rc1, created. v2.6.18-rc1
Linus Torvalds
torvalds at g5.osdl.org
Tue Mar 3 14:48:02 UTC 2009
The annotated tag, v2.6.18-rc1 has been created
at 7df8ea909888d4856d3aff1c41192739d715a393 (tag)
tagging 120bda20c6f64b32e8bfbdd7b34feafaa5f5332e (commit)
replaces v2.6.17
tagged by Linus Torvalds
on Wed Jul 5 21:10:01 2006 -0700
- Shortlog ------------------------------------------------------------
Linux v2.6.18-rc1
Merge window closed..
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)
iD8DBQBErI0rF3YsRnbiHLsRAtO3AJ9QDgGdBj0immi4tBYjYTCASkkjAgCcDLY0
SVPMSyDlAIGWkHCmi0mTERA=
=ps58
-----END PGP SIGNATURE-----
Aaron Young (1):
[IA64-SGI] fix prom revision checks in SN kernel
Adrian Bunk (71):
[ACPI] drivers/acpi/video.c: fix error path NULL pointer dereference
ACPI: Kconfig: ACPI should depend on, not select PCI
ieee80211_wx.c: remove dead code
drivers/mtd/devices/docprobe.c: correct #if's
drivers/net/s2io.c: make bus_speed[] static
USB: sisusbvga: possible cleanups
drivers/w1/w1.c: fix a compile error
make drivers/net/forcedeth.c:nv_update_pause() static
arch/i386/kernel/apic.c: make modern_apic() static
kernel/power/snapshot.c: cleanups
fs/locks.c: make posix_locks_deadlock() static
fs/fat/misc.c: unexport fat_sync_bhs
drivers/md/raid6algos.c: fix a NULL dereference
[AGPGART] remove unused variable
V4L/DVB (3770): Kill drivers/media/common/saa7146_vv_ksyms.c
V4L/DVB (3820): Drivers/media/dvb/dvb-usb/: possible cleanups
V4L/DVB (3931): Vivi.c: possible cleanups
V4L/DVB (3963): Em28xx/: possible cleanups
V4L/DVB (4060): Make dvb/b2c2/flexcop-fe-tuner.c:alps_tdee4_stv0297_tuner_set_params() static
V4L/DVB (4146): Drivers/media/video/vivi.c: make 2 functions static
V4L/DVB (4147): Drivers/media/video/pwc/: make code static
V4L/DVB (4184): Static variables mustn't be EXPORT_SYMBOL 'ed
uml: remove dead declaration
fs/ufs/inode.c: make 2 functions static
drivers/char/applicom.c: proper module_{init,exit}
kernel/sys.c: cleanups
[NET]: make net/core/dev.c:netdev_nit static
V4L/DVB (4213): Cx88: cleanups
remove the bouncing email address of David Campbell
move acknowledgment for Mark Adler to CREDITS
fbdev: cleanup the CONFIG_VIDEO_SELECT mess
fbdev: Remove duplicate #include's
fbdev: Remove unused exports
md: make md_print_devices() static
drivers/md/md.c: make code static
x86_64: remove sys32_ni_syscall()
fs/ocfs2/dlm/: cleanups
drivers/net/hamradio/dmascc.c: fix section mismatch
V4L/DVB (4260): Stradis.c: make 2 functions static
fs/buffer.c: cleanups
drivers/char/ipmi/ipmi_msghandler.c: make proc_ipmi_root static
drivers/message/i2o/iop.c: unexport i2o_msg_nop()
fix sgivwfb compile
arch/i386/mach-visws/setup.c: remove dummy function calls
re-add CONFIG_SOUND_SSCAPE
drivers/md/raid5.c: remove an unused variable
ocfs2: OCFS2_FS must depend on SYSFS
fs/jffs2/: make 2 functions static
fs/ocfs2/dlm/dlmrecovery.c: make dlm_lockres_master_requery() static
[IrDA]: MCS7780 usb_driver struct should be static
[NET]: make skb_release_data() static
[XFRM]: unexport xfrm_state_mtu
[IrDA]: Fix the AU1000 FIR dependencies
smb is no longer maintained
fix a typo in the RTC_CLASS help text
typo fixes: bandwith -> bandwidth
typo fixes: mecanism -> mechanism
typo fixes: aquire -> acquire
typo fixes: disadvantadge -> disadvantage
typo fixes: infomation -> information
typo fixes: occuring -> occurring
typo fixes in Documentation/networking/pktgen.txt
typo fixes: specfic -> specific
fix ISTALLION=y
UML: fix the INIT_ENV_ARG_LIMIT dependencies
show Acorn-specific block devices menu only when required
drivers/cdrom/cm206.c: cleanups
ACPI: drivers/acpi/scan.c: make acpi_bus_type static
V4L/DVB (4287): Pvrusb2/: possible cleanups
[SCSI] qla2xxx: make some more functions static
[IOAT]: drivers/dma/iovlock.c: make num_pages_spanned() static
Akinobu Mita (7):
iosched: use hlist for request hashtable
use list_add_tail() instead of list_add()
arch: use list_move()
core: use list_move()
net/rxrpc: use list_move()
drivers: use list_move()
fs: use list_move()
Al Boldi (1):
ide-io: increase timeout value to allow for slave wakeup
Al Viro (47):
trivial annotations in rio
rio ->Copy() expects the sourse as first argument
bogus order of copy_from_user() arguments
uses of ->Copy() in rioroute are bogus
fix rio_copy_to_card() for OLDPCI case
handling rio MEMDUMP
forgotten swap of copyout() arguments
copy_to_user() from iomem is a bad thing
missing readb/readw in rio
[XFS] Kill direct access to ->count in valusema(); all we ever use it for
remove config.h from inotify.h
audit_panic() is audit-internal
fix deadlocks in AUDIT_LIST/AUDIT_LIST_RULES
execve argument logging
collect sid of those who send signals to auditd
log ppid
add filtering by ppid
proc_loginuid_write() uses simple_strtoul() on non-terminated array
inline more audit helpers
deprecate AUDIT_POSSBILE
validate rule fields' types
[SCTP]: sctp_unpack_cookie() fix
[ATM]: fix broken uses of NIPQUAD in net/atm
sparc build breakage
frv: __user infrastructure
frv: basic __iomem annotations
frv: signal annotations
frv: sysctl __user annotations
frv: binfmt_elf_fdpic __user annotations
frv: misc __user annotations
frv: misc sparse annotations
frv: wrong syscall
ext2 XIP won't build without MMU
frv: initrd is grossly broken on frv (never built)
frv: NULL noise removal in frv xchg()
frv: ieee1394 is borken on frv
frv: Add missing qualifier to memcpy_fromio() prototype
frv: trivial cleanups in frv_ksyms.c
frv: clean frv unistd.h
m68k traps.c constraints
m68k: windfarm is powerpc-only, don't do it on m68k macs
intelfb delousing
kbuild: kill some false positives from modpost
fix %s in affs_fill_super()
spufs: update ->flush method proto
kill open-coded offsetof in cm4000_cs.c ZERO_DEV()
audit syscall classes
Alan Cox (24):
libata: PIO 0
libata - fix bracketing and DMA oops
PATCH: libata. Add ->data_xfer method
ata_piix formatting
libata: Remove obsolete flag
PCI identifiers for the pata_via update
libata: add pio_data_xfer_noirq
skb_padto()-area fixes in 8390, wavelan
IDE CD end-of media error fix
Correct tty doc
Fix IDE locking error
[SCSI] Bogus disk geometry on large disks
stallion clean up
stallion: fix recent SMP locking cleanup
istallion: cleanups
Old IDE, fix SATA detection for cabling
ide: clean up siimage
SC1200 debug printk
ide: fix error handling for drives which clear the FIFO on error
ide: housekeeping on IDE drivers
ide: clean up pdc202xx_old so its more readable (done so I could work on libata ports)
Set err_stops_fifo for newer Promise as well
pcmcia: warn if driver requests exclusive, but gets a shared IRQ
Fix problem with ATAPI DMA on IT8212 in Linux
Alan Horstmann (6):
[ALSA] Change seq_midi.c so client name is card, rather than port, specific
[ALSA] ice1712 - Provides specified midi port names instead of defaults
[ALSA] au88x0 - Init before create components
[ALSA] Remove ENTER_UART from au88x0 init
[ALSA] ice1712 - Disable AC97 for DMX6fire
[ALSA] ice1712 - Set mpu401 info flags from _card_info
Alan Nisota (1):
V4L/DVB (4029): [PATCH] Genpix 8PSK->USB driver (Take 2)
Alan Stern (31):
Driver Core: Make dev_info and friends print the bus name if there is no driver
USB: usbcore: always turn on hub port power
USB: net2280: add a shutdown routine
USB: UHCI: store the endpoint type in the QH structure
USB: UHCI: fix obscure bug in enqueue()
usbhid: automatically set HID_QUIRK_NOGET for keyboards and mice
UHCI: Common result routine for Control/Bulk/Interrupt
UHCI: Remove non-iso TDs as they are used
UHCI: Move code for cleaning up unlinked URBs
UHCI: Eliminate the TD-removal list
UHCI: Reimplement FSBR
UHCI: Work around old Intel bug
UHCI: use integer-sized frame numbers
UHCI: fix race in ISO dequeuing
UHCI: store the period in the queue header
UHCI: remove ISO TDs as they are used
gadgetfs: fix AIO interface bugs
gadgetfs: fix memory leaks
usbtest: report errors in iso tests
usbhid: Remove unneeded blacklist entries
usbcore: port reset for composite devices
USB hub: use usb_reset_composite_device
usb-storage: use usb_reset_composite_device
usbhid: use usb_reset_composite_device
usbcore: recovery from Set-Configuration failure
usb-storage: unusual_devs entry for Nikon DSC D70s
UHCI: remove hc_inaccessible flag
UHCI: Improve FSBR-off timing
USB: unusual_devs entry for Nokia N80
Allow raw_notifier callouts to unregister themselves
[SCSI] SCSI core: Allow QUIESCE -> CANCEL sdev transition
Alasdair G Kergon (8):
dm snapshot: unify chunk_size
dm mirror log: refactor context
dm mirror log: bitset_size fix
dm mirror log: sync_count fix
dm: consolidate creation functions
dm: add exports
dm: prevent removal if open
dm: improve error message consistency
Albert Lee (44):
libata: interrupt driven pio for libata-core
libata: interrupt driven pio for LLD
libata irq-pio: add comments and cleanup
libata irq-pio: rename atapi_packet_task() and comments
libata irq-pio: simplify if condition in ata_dataout_task()
libata irq-pio: cleanup ata_qc_issue_prot()
libata: move atapi_send_cdb() and ata_dataout_task()
[libata irq-pio] reorganize ata_pio_sector() and __atapi_pio_bytes()
[libata irq-pio] reorganize "buf + offset" in ata_pio_sector()
[libata irq-pio] use PageHighMem() to optimize the kmap_atomic() usage
libata irq-pio: misc fixes
libata irq-pio: merge the ata_dataout_task workqueue with ata_pio_task workqueue
libata irq-pio: eliminate unnecessary queuing in ata_pio_first_block()
libata irq-pio: add read/write multiple support
libata-dev: determine err_mask when error is found
libata-dev: filter out noisy ATAPI error messages
libata-dev: Fix array index value in ata_rwcmd_protocol()
libata-dev: Use new ata_queue_pio_task() for PIO polling task
libata-dev: Use new AC_ERR_* flags
libata-dev: Minor comment fix
libata-dev: recognize WRITE_MULTI_FUA_EXT for r/w multiple
libata-dev: Remove trailing whitespaces
libata-dev: Fix merge problem with upstream
libata-dev: Remove atapi_packet_task()
libata-dev: Move out the HSM code from ata_host_intr()
libata-dev: Minor fix for ata_hsm_move() to work with ata_host_intr()
libata-dev: Let ata_hsm_move() work with both irq-pio and polling pio
libata-dev: Convert ata_pio_task() to use the new ata_hsm_move()
libata-dev: Cleanup unused enums/functions
libata-dev: ata_check_atapi_dma() fix for ATA_FLAG_PIO_POLLING LLDDs
libata-dev: Make the the in_wq check as an inline function
libata-dev: irq-pio minor fixes (respin)
libata-dev: fix the device err check sequence (respin)
libata-dev: wait idle after reading the last data block
libata-dev: print out information for ATAPI devices with CDB interrupts
libata-dev: handle DRQ=1 ERR=1 (revised)
libata-dev: irq-pio minor fix
libata-dev: irq-pio minor fix 2
libata: convert ATAPI_ENABLE_DMADIR to module parameter
libata: Fix the HSM error_mask mapping (was: Re: libata-tj and SMART)
libata: use qc->result_tf for temp taskfile storage
libata: minor fix for irq-pio merge
libata: add back ->data_xfer to ata_piix.c
libata-dev: move the CDB-intr DMA blacklisting
Aleksey Gorelov (1):
fix broken vm86 interrupt/signal handling
Alessandro Zummo (2):
rtc subsystem, fix capability checks in kernel interface
rtc subsystem: add capability checks
Alex Williamson (3):
[IA64] add vmlinuz target
[IA64] sanity check reserved region usage
pcmcia: TI PCIxx12 CardBus controller support
Alexander Belyakov (1):
MTD: mtdconcat NAND/Sibley support (rev.2)
Alexey Dobriyan (22):
e1000: endian fixes
NFSv4: really return status from decode_recall_args()
sata_sil24: endian anotations
[NETFILTER]: PPTP helper: fixup gre_keymap_lookup() return type
[IPV4] igmp: Fixup struct ip_mc_list::multiaddr type
[IPV4]: Right prototype of __raw_v4_lookup()
[IPX]: Endian bug in ipxrtr_route_packet()
[BNX2]: Endian fixes.
Don't trigger full rebuild via CONFIG_MTRR
Don't trigger full rebuild via CONFIG_X86_MCE
blktrace_api.h: endian annotations
nfs: remove nfs_put_link()
emu10k1: mark midi_spinlock as used
nbd: endian annotations
Fix "biovec-(256)" in /proc/slabinfo
xfs: update ->flush method proto
reiserfs: remove reiserfs_aio_write()
[XFS] link(2) on directory is banned in VFS.
[XFS] * There is trivial "inode => vnode => inode" conversion, but only
[XFS] remove unused behaviour lock - shrink XFS vnode as a side effect.
[XFS] Reduce size of xfs_trans_t structure. * remove ->t_forw, ->t_back --
[XFS] Remove redundant directory checks from inode link operation.
Alexey Starikovskiy (1):
ACPI: execute Notify() handlers on new thread
Allan Stephens (34):
[TIPC]: Prevent name table corruption if no room for new publication
[TIPC]: Use correct upper bound when validating network zone number.
[TIPC]: Corrected potential misuse of tipc_media_addr structure.
[TIPC]: Allow ports to receive multicast messages through native API.
[TIPC]: Links now validate destination node specified by incoming messages.
[TIPC]: Multicast link failure now resets all links to "nacking" node.
[TIPC]: Allow compilation when CONFIG_TIPC_DEBUG is not set.
[TIPC]: Fixed privilege checking typo in dest_name_check().
[TIPC]: Fix misleading comment in buf_discard() routine.
[TIPC]: Added support for MODULE_VERSION capability.
[TIPC]: Validate entire interface name when locating bearer to enable.
[TIPC]: Non-operation-affecting corrections to comments & function definitions.
[TIPC]: Fixed connect() to detect a dest address that is missing or too short.
[TIPC]: Implied connect now saves dest name for retrieval as ancillary data.
[TIPC]: Can now return destination name of form {0,x,y} via ancillary data.
[TIPC]: Connected send now checks socket state when retrying congested send.
[TIPC]: Stream socket send indicates partial success if data partially sent.
[TIPC]: Improved performance of error checking during socket creation.
[TIPC]: recvmsg() now returns TIPC ancillary data using correct level (SOL_TIPC)
[TIPC]: Simplify code for returning partial success of stream send request.
[TIPC]: Optimized argument validation done by connect().
[TIPC]: Withdrawing all names from nameless port now returns success, not error
[TIPC]: Added missing warning for out-of-memory condition
[TIPC]: Fixed memory leak in tipc_link_send() when destination is unreachable
[TIPC]: Disallow config operations that aren't supported in certain modes.
[TIPC]: First phase of assert() cleanup
[TIPC]: Enhanced & cleaned up system messages; fixed 2 obscure memory leaks.
[TIPC]: Fixed link switchover bugs
[TIPC]: Get rid of dynamically allocated arrays in broadcast code.
[TIPC]: Fix incorrect correction to discovery timer frequency computation.
[TIPC]: Fixed skb_under_panic caused by tipc_link_bundle_buf
[TIPC]: Improve response to requests for node/link information
[TIPC]: Initial activation message now includes TIPC version number
[TIPC] Fixed sk_buff panic caused by tipc_link_bundle_buf (REVISED)
Amit Arora (1):
[SCSI] Return -EINVAL when "id == max_id" in scsi_scan_host_selected()
Amos Waterland (1):
[POWERPC] Fix builtin command line interaction with firmware
Amul Shah (1):
Fix kdump Crash Kernel boot memory reservation for NUMA machines
Amy Griffis (10):
inotify (1/5): split kernel API from userspace support
inotify (2/5): add name's inode to event handler
inotify (3/5): add interfaces to kernel API
inotify (4/5): allow watch removal from event handler
inotify (5/5): update kernel documentation
fix audit_krule_to_{rule,data} return values
audit: path-based rules
fix AUDIT_FILTER_PREPEND handling
log more info for directory entry change events
add rule filterkey
Ananda Raju (5):
s2io: performance improvements
s2io: input parms, output messages update
s2io: fixes
s2io: additional stats
s2io: init/shutdown fixes
Andi Kleen (27):
[ACPI] fix "nolapic" flag in ACPI mode
[BLOCK] Fix bounce limit address check
x86_64: Update defconfig
x86_64: Use __always_inline for __inline_memcpy
i386/x86-64: Use new official CPUID to get APICID/core split on AMD platforms
i386/x86-64: Emulate CPUID4 on AMD
x86_64: Remove most of ia32_unistd.h
x86_64: Remove bogus comment in topology.h
x86_64: Implement compat functions for PTRACE_SETSIGINFO/GETSIGINFO
x86_64: Clean and enhance up K8 northbridge access code
x86_64: Use -ENODEV in IOMMU initialization
x86_64: Add compat_printk and sysctl to turn off compat layer warnings
x86_64: Remove long obsolete CVS
x86_64: Remove ia32_sys_call_table export
x86_64: Optimize bitmap_weight for small bitmaps
x86_64: Make sure is_compat_task works early
x86_64: Rename IOMMU option, fix help and mark option embedded.
x86_64: Get rid of pud_offset_k / __pud_offset_k
i386/x86-64: Fix isoimage when syslinux is in /usr/share
x86_64: Move VM86 config into arch/i386/Kconfig
x86_64: Mark mce_amd cpu notifier __cpuinit/__cpuinitdata
x86_64: Remove bogus RED-PEN comment in signal.c
i386/x86-64/ia64: Move polling flag into thread_info_status
x86_64: Fix fast check in safe_smp_processor_id
x86_64: Fix race in cpu_local_* on preemptible kernels
x86_64: Move export symbols to their C functions
x86_64: Minor string functions optimizations
Andreas Dilger (1):
reserve space for swap label
Andreas Gruenbacher (2):
NFSv3: Client-side nfsacl caching fix
kbuild: support for %.symtypes files
Andreas Herrmann (6):
[SCSI] zfcp: (cleanup) shortened copyright and author information
[SCSI] zfcp: (cleanup) remove useless comments
[SCSI] zfcp: (cleanup) kmalloc/kzalloc replacement
[SCSI] zfcp: (cleanup) removed superfluous macros, struct members, typedefs
[SCSI] zfcp: make use of fc_remote_port_delete when target port is unavailable
[SCSI] zfcp: bump up version number
Andreas Mohr (23):
ACPI: apply "__read_mostly" to processor_idle.c loop module parameters and friends
Input: constify drivers/char/keyboard.c
[ALSA] azt3328.c: add suspend/resume support
[ALSA] azt3328.c: add 3D sound mixer switch/rename controls
[ALSA] azt3328.c: use kernel coding style
i386 apm.c optimization
x86: make using_apic_timer __read_mostly
x86: cyrix code CONFIG_PCI fix / add __initdata
x86: make i387 mxcsr_feature_mask __read_mostly
make ACPI errata __read_mostly
x86: constify arch/i386/pci/irq.c
x86: use proper defines for i8259A I/O
x86/powerpc make hardirq_ctx and softirq_ctx __read_mostly
make noirqdebug/irqfixup __read_mostly, add (un)likely()
cpu_relax(): smpboot.c
constify parts of kernel/power/
constify libcrc32c table
spelling fixes
make pmtmr_ioport __read_mostly
x86_64: Add cpu_relax to apic_wait_icr_idle
x86: constify some parts of arch/i386/kernel/cpu/
ACPI: restore comment justifying 'extra' P_LVLx access
NI5010 netcard cleanup
Andreas Oberritter (1):
V4L/DVB (3727): Remove DMX_GET_EVENT and associated data structures
Andreas Schwab (3):
[CONNECTOR]: Fix warning in cn_queue.c
[POWERPC] Unify ppc syscall tables
Makefile typo
Andrew Chew (1):
sata_nv: Add MCP61 support
Andrew Morton (79):
ACPI: UP build fix for bugzilla-5737
[SCSI] scsi_lib.c: fix warning in scsi_kmap_atomic_sg
Update UML kernel/physmem.c to use rb_parent() accessor macro
ACPI: asus_acpi_init(): propagate correct return value
[JFFS2] Fix printk format in some error messages.
git-mtd: symbol_get() fix
[MTD] Avoid 64-bit division in mtdconcat
[MTD] Fix debug printk format warning in m25p80 SPI chip driver, again.
[MTD] Fix build warnings (and debug build error) in nand_base.c
[AGPGART] uninorth-agp warning fixes
[AGPGART] alpha-agp warning fix
powerpc kbuild warning fix
[MTD] Prepare physmap for 64-bit-resources
kbuild: modpost build fix
smc911x Kconfig fix
[MMC] sdhci truncated pointer fix
[I/OAT]: Do not use for_each_cpu().
[LLC]: Fix double receive of SKB.
w1 exports
w1: warning fix
suspend_console() warning fix
myri10ge build fix
prune_one_dentry() tweaks
PG_uncached is ia64 only
initialise total_memory() earlier
mmput() might sleep
jbd: avoid kfree(NULL)
ext3_clear_inode(): avoid kfree(NULL)
connector-exports
CONFIG_NET=n build fix
cpufreq build fix
s390_hypfs filesystem: get_sb_single() fix
V4L/DVB (3809a): Remove compat stuff for DMX_GET_EVENT
V4L/DVB (4210a): git-dvb versus matroxfb
V4L/DVB (4210b): git-dvb: tea575x-tuner build fix
git-nfs-build-fixes
nfs-build-fix-99
more for_each_cpu() removal
remove for_each_cpu()
ufs: printk warning fixes
msnd section fix
cpqarray section fix
pdflush: handle resume wakeups
schedule_on_each_cpu(): reduce kmalloc() size
for_each_cpu_mask() warning fix
at91rm9200-rtc-driver-tidy
irda-usb printk fix
[ATM]: atm/mpc.c warning fix
V4L/DVB (4227): Update this driver for recent header file movement.
fix "USB: move <linux/usb_input.h> to <linux/usb/input.h>"
hangcheck: remove monotomic_clock on x86
x86_64: check_addr() cleanups
libata.h needs scatterlist.h
libata reduce timeouts
ACPI: asus_acpi_init: propagate correct return value
pm_trace is dangerous
do_IRQ() warning fix
[POWERPC] powerpc: kconfig warning fix
x86: do_IRQ(): check irq number
load_module() cleanup
x86_64: oprofile build fix
generic_file_buffered_write(): handle zero-length iovec segments
sparc: register_cpu() build fix
ufs: printk() fix
msr.c: use register_hotcpu_notifier()
zoned-vm-counters: remove read_page_state()
add smp_setup_processor_id()
cond_resched() fix
infiniband: devfs fix
i2c-801: 64bit resource fix
ACPI: Kconfig: ACPI_SRAT depends on ACPI
hotcpu_notifier-fixes
pnp: suppress request_irq() warning
genirq ia64 cleanup
sparc i8042 build fix
sparc: resource warning fix
forcedeth: typecast cleanup
[AF_UNIX]: datagram getpeersec fix
revert "kthread: convert stop_machine into a kthread"
Andrew Vasquez (25):
[SCSI] qla2xxx: Update ISP24xx firwmare loading heuristics.
[SCSI] qla2xxx: ABBA lock ordering fix.
[SCSI] qla2xxx: Correct endianess comparisons during ISP24xx NVRAM configuration.
[SCSI] qla2xxx: Add support for alternate WWN NVRAM setting.
[SCSI] qla2xxx: Drop unused driver cruft.
[SCSI] qla2xxx: Remove unused port-type RSCN handling code.
[SCSI] qla2xxx: Remove obsolete firmware-loader-module support.
[SCSI] qla2xxx: Use PCI_DEVICE() for pci_device_id definition.
[SCSI] qla2xxx: Consolidate "qla2xxx" string usage to a #define.
[SCSI] qla2xxx: Consolidate firmware-dump handling across ISPs.
[SCSI] qla2xxx: Correct issue where driver improperly issued SNS commands in N2N topologies.
[SCSI] qla2xxx: Update version number to 8.01.05-k2.
[SCSI] qla2xxx: Rework firmware-trace facilities.
[SCSI] qla2xxx: Resync with latest HBA SSID specification -- 2.2j.
[SCSI] qla2xxx: Add NVRAM 'Disable Serdes' bit support.
[SCSI] qla2xxx: Honour 'skip process-login' option during fabric-login IOCB.
[SCSI] qla2xxx: Add DMI (Diagnostics Monitoring Interface) support.
[SCSI] qla2xxx: Create an VPD sysfs entry for supported ISPs only.
[SCSI] qla2xxx: Remove no-op IOCTL codes and macros.
[SCSI] qla2xxx: Cleanup DEBUG macro usage.
[SCSI] qla2xxx: Add support for extended error logging.
[SCSI] qla2xxx: Correct 'loop-down' determination logic in qla2x00_fw_ready().
[SCSI] qla2xxx: Convert from pci_module_init() to pci_register_driver().
[SCSI] qla2xxx: Correctly set the firmware NOS/OLS timeout during initialization.
[SCSI] qla2xxx: Update version number to 8.01.05-k3.
Andrew Victor (33):
[ARM] 3565/1: AT91RM9200 MMC update
[ARM] 3578/1: AT91RM9200 Clock update
[ARM] 3579/1: AT91RM9200 Timer simplification
[ARM] 3580/1: AT91RM9200 Timer suspend/resume support
[ARM] 3581/1: AT91RM9200 Internal SRAM
[ARM] 3582/1: AT91RM9200 IRQ trigger types
[ARM] 3583/1: AT91RM9200 IRQ suspend/resume support
[ARM] 3584/1: AT91RM9200 GPIO suspend/resume support
[ARM] 3585/1: AT91RM9200 Platform devices
[ARM] 3586/1: AT91RM9200 header update
[ARM] 3587/1: AT91RM9200 hardware headers
[ARM] 3588/1: AT91RM9200 CSB337/637 board update
[ARM] 3589/1: AT91RM9200 DK/EK board update
[ARM] 3590/1: AT91RM9200 Platform devices support
[ARM] 3592/1: AT91RM9200 Serial driver update
[WATCHDOG] convert AT91RM9200 watchdog to platform driver
[ARM] 3603/1: AT91RM9200 remove old files
[ARM] 3604/1: AT91RM9200 New boards
[ARM] 3605/1: AT91RM9200 Power Management
[ARM] 3607/1: AT91RM9200 misc fixes
[ARM] 3599/1: AT91RM9200 remove global variables
AT91RM9200 Ethernet #1: Link poll
AT91RM9200 Ethernet #2: MII interface
AT91RM9200 Ethernet #3: Cleanup
AT91RM9200 Ethernet #4: Suspend/Resume
[ARM] 3631/1: Remove legacy __mem_isa() definitions
RTC: Add rtc_year_days() to calculate tm_yday
AT91RM9200 RTC driver
[ARM] 3660/1: Remove legacy defines
[ARM] 3675/2: Preparing for AT91SAM926 support
Correct rtc_wkalrm comments
[ARM] 3710/1: AT91 Serial: Use GPIO API
[ARM] 3711/1: AT91 timer update
Andrew de Quincey (62):
V4L/DVB (3741): Budget-core doesn't check if register adapter fails
V4L/DVB (3762): Add sysfs device links to dvb devices
V4L/DVB (3805): Fix KNC1 card frontend detection
V4L/DVB (3845): DVB core changes for PLL refactoring
V4L/DVB (3847): Convert cx22700 to refactored tuner code
V4L/DVB (3848): Convert cx22702 to refactored tuner code
V4L/DVB (3849): Convert mt312 to refactored tuner code
V4L/DVB (3850): Convert stv0297 to refactored tuner code
V4L/DVB (3851): Convert tda8083 to refactored tuner code
V4L/DVB (3853): Convert ves1820 to refactored tuner code
V4L/DVB (3854): Convert ves1x93 to refactored tuner code
V4L/DVB (3855): Convert stv0299 to refactored tuner code
V4L/DVB (3856): Convert sp887x to refactored tuner code
V4L/DVB (3857): Convert sp8870 to refactored tuner code
V4L/DVB (3858): Convert tda1004x to refactored tuner code
V4L/DVB (3859): Convert s5h1420 to refactored tuner code
V4L/DVB (3860): Convert l64871 to refactored tuner code
V4L/DVB (3861): Convert mt352 to refactored tuner code
V4L/DVB (3862): Convert tda10021 to refactored tuner code
V4L/DVB (3863): Convert cx24110 to refactored tuner code
V4L/DVB (3864): Convert dvb_dummy_fe to refactored tuner code
V4L/DVB (3865): Convert or51132 to refactored tuner code
V4L/DVB (3866): Convert nxt200x to refactored tuner code
V4L/DVB (3867): Convert nxt6000 to refactored tuner code
V4L/DVB (3868): Convert zl10353 to refactored tuner code
V4L/DVB (3869): Convert cx24123 to refactored tuner code
V4L/DVB (3870): Convert dib3000* to refactored tuner code
V4L/DVB (3871): Convert lgdt330x to refactored tuner code
V4L/DVB (3872): Convert bsbe1/bsru6 to refactored tuner code
V4L/DVB (3873): Convert pluto2 to refactored tuner code
V4L/DVB (3874): Convert ttpci/av7110 to refactored tuner code
V4L/DVB (3875): Convert ttpci/budget to refactored tuner code
V4L/DVB (3876): Convert ttpci/budget-ci to refactored tuner code
V4L/DVB (3877): Convert ttpci/budget-av to refactored tuner code
V4L/DVB (3878): Convert ttpci/budget-patch to refactored tuner code
V4L/DVB (3879): Convert saa7134-dvb to refactored tuner code
V4L/DVB (3880): Convert dvb-ttusb-budget to refactored tuner code
V4L/DVB (3881): Convert core dvb-usb pll code to refactored tuner code
V4L/DVB (3882): Convert dvb-usb/umt-010 to refactored tuner code
V4L/DVB (3883): Convert digtv to refactored tuner code
V4L/DVB (3884): Convert dibusb* to refactored tuner code
V4L/DVB (3885): Convert dvb-pll to be a refactored tuner
V4L/DVB (3887): Convert bt8xx to refactored tuner code
V4L/DVB (3889): Sort out support for non-attached tuners on mt352
V4L/DVB (3890): Add support for non-attached tuners to zl10353
V4L/DVB (3891): Convert cx88-dvb to refactored tuner code
V4L/DVB (3892): Trim documentation
V4L/DVB (3898): Fix dvb-usb tuner code
V4L/DVB (3886): Convert flexcop-fe-tuner to refactored tuner code
V4L/DVB (3888): Convert cxusb to refactored tuner code
V4L/DVB (3893): Convert calls from _pllbuf() to _calc_reg()
V4L/DVB (3894): Fix tda10046 tuning
V4L/DVB (3895): Additional frontend_init safety checks
V4L/DVB (3932): Convert lnbp21 to a module
V4L/DVB (3933): Add isl6421 module
V4L/DVB (3935): Add missing pll gate control calls
V4L/DVB (3984): Fix CI interface on KNC1 DVBT and DVBC cards
V4L/DVB (4011): Fix PLL refactoring breakage to WinTV NOVA T USB 2 driver
V4L/DVB (4012): Fix cx24123 diseqc
V4L/DVB (4032): Fix Pinnacle 300i
V4L/DVB (4276): Fix CI on old KNC1 DVBC cards
V4L/DVB (4277): Fix CI interface on PRO KNC1 cards
Andrey Savochkin (1):
[BRIDGE]: br_dump_ifinfo index fix
Andy Adamson (1):
NFSv4: A root pathname is sent as a zero component4
Andy Fleming (1):
Add 85xx CDS to arch/powerpc
Andy Whitcroft (3):
zone handle unaligned zone boundaries
squash duplicate page_to_pfn and pfn_to_page
sparsemem: record nid during memory present
Angelo Marconi (1):
V4L/DVB (4016): Cx88-blackbird: add support for ProLink Pixelview Playtv at P7000
Angelo P. Castellani (1):
[TCP]: TCP Compound congestion control
Anil S Keshavamurthy (7):
Notify page fault call chain for x86_64
Notify page fault call chain for i386
Notify page fault call chain for ia64
Notify page fault call chain for powerpc
Notify page fault call chain for sparc64
Kprobes registers for notify page fault
Notify page fault call chain
Anssi Hannula (2):
Input: iforce - use ENOSPC instead of ENOMEM
Input: fix accuracy of fixp-arith.h
Anton Altaparmakov (1):
NTFS: Critical bug fix (affects MIPS and possibly others)
Anton Blanchard (17):
powerpc: remove io_page_mask
powerpc: add num_pmcs to 970MP cputable entry
Add a prctl to change the endianness of a process.
[POWERPC] 64bit FPSCR support
[POWERPC] Optimise some TOC usage
[POWERPC] Remove stale 64bit on 32bit kernel code
[POWERPC] Update pseries defconfig
[POWERPC] pcibus_to_node fixes
[POWERPC] node local IOMMU tables
[POWERPC] cleanup dma_mapping_ops
[POWERPC] Fix HV bit handling on non partitioned machines
[POWERPC] system call micro optimisation
[POWERPC] update pmac32_defconfig
[POWERPC] Fix mdelay badness on shared processor partitions
[POWERPC] Dont look for class-code in pci children
[POWERPC] support ibm,extended-*-frequency properties
Link error when futexes are disabled on 64bit architectures
Antonino A. Daplas (45):
intelfb: use firmware EDID for mode database
savagefb: Allocate space for current and saved register states
savagefb: Add state save and_restore hooks
fbdev: More accurate sync range extrapolation
nvidiafb: Revise pci_device_id table
atyfb: Fix hardware cursor handling
atyfb: Remove unneeded calls to wait_for_idle
atyfb: Set correct acceleration flags
epson1355fb: Update platform code
vesafb: Update platform code
vfb: Update platform code
vga16fb: Update platform code
fbdev: Static pseudocolor with depth less than 4 does exist
savagefb: Whitespace cleanup
fbdev: Firmware EDID fixes
nvidiafb: Add support for Geforce 6100 and related chipsets
vesafb: Fix return code of vesafb_setcolreg
vesafb: Prefer VGA registers over PMI
atyfb: Fix dead code
fbdev: Coverity Bug 85
fbdev: Coverity Bug 90
backlight: Fix Kconfig dependency
fbdev: Fix logo rotation if width != height
macmodes: Fix section warning
atyfb: Fix section warnings
Detaching fbcon: fix vgacon to allow retaking of the console
Detaching fbcon: fix give_up_console()
Detaching fbcon: remove calls to pci_disable_device()
Detaching fbcon: sdd sysfs class device entry for fbcon
Detaching fbcon: clean up exit code
Detaching fbcon: add capability to attach/detach fbcon
Detaching fbcon: update documentation
VT binding: Add binding/unbinding support for the VT console
VT binding: Update fbcon to support binding
VT binding: fbcon: Update documentation
VT binding: Add new doc file describing the feature
VT binding: Add sysfs control to the VT layer
VT binding: Make VT binding a Kconfig option
VT binding: Do not create a device file for class device 'fbcon'
VT binding: Update documentation
VT binding: Make mdacon support binding
VT binding: Make newport_con support binding
VT binding: Make promcon support binding
VT binding: Make sticon support binding
vt: Decrement ref count of the VT backend on deallocation
Arjan van de Ven (17):
sem2mutex: drivers/acpi/processor_perflib.c
unused exports in wireless drivers
PCI: Add a "enable" sysfs attribute to the pci devices to allow userspace (Xorg) to enable devices without doing foul direct access
USB: convert the semaphores in the sisusb driver to mutexes
Add EXPORT_UNUSED_SYMBOL and EXPORT_UNUSED_SYMBOL_GPL
pcmcia: fix deadlock in pcmcia_parse_events
bcm43xx: netlink deadlock fix
make more file_operation structs static
lockdep: annotate serio
lockdep: annotate sunrpc code
lockdep: annotate the quota code
lockdep: annotate USBFS
lockdep: annotate sound/core/seq/seq_device.c
lockdep: annotate sb ->s_umount
lockdep: annotate vlan net device as being a special class
lockdep: annotate hostap netdev ->xmit_lock
fix AB-BA deadlock inversion at cs46xx_dsp_remove_scb
Arnaldo Carvalho de Melo (1):
skeletonfb: remove duplicate module init, exit, license lines
Arnaud Patard (2):
ACPI: suppress power button event on S3 resume
s3c2410fb: Fix resume
Arnd Bergmann (2):
[POWERPC] disable floating point exceptions for init
[POWERPC] spufs: fix class0 interrupt assignment
Artem B. Bityutskiy (2):
[MTD] assume mtd->writesize is 1 for NOR flashes
[MTD] Initialize 'writesize'
Arthur Othieno (1):
[SCSI] scsi: remove Documentation/scsi/cpqfc.txt
Ashok Raj (3):
ACPI: build fix for u8 cpu_index
ACPI: Allow hot-add of ejected processor
x86_64: Remove stale lapic definition from apicdef.h
Atsushi Nemoto (14):
[MIPS] Fix fpu_save_double on 64-bit.
[MIPS] Fix futex_atomic_op_inuser.
[MIPS] Unify mips_fpu_soft_struct and mips_fpu_hard_structs.
[MIPS] Make timer interrupt frequency configurable from kconfig.
RTC: rtc-dev UIE emulation
RTC: add rtc-ds1553 driver
RTC: add rtc-ds1742 driver
LED: add LED heartbeat trigger
[CRYPTO] khazad: Use 32-bit reads on key
[CRYPTO] digest: Add alignment handling
RTC: Add a comment for ENOIOCTLCMD in ds1553_rtc_ioctl
RTC: add rtc-rs5c348 driver
[MIPS] Fix FIXADDR_TOP for TX39/TX49.
[MIPS] MIPS32/MIPS64 S-cache fix and cleanup
Auke Kok (43):
e1000: Remove PM warning DPRINTKs breaking 2.4.x kernels
e1000: Esb2 wol link cycle bug and uninitialized registers
e1000: De-inline functions to benefit from compiler smartness
e1000: Made an adapter struct variable into a local (txb2b)
e1000: Update truesize with the length of the packet for packet split
e1000: Dead variable cleanup
e1000: Buffer optimizations for small MTU
e1000: implement more efficient tx queue locking
e1000: Version bump, contact fix, year string change
{e100{,0},ixgb}: Add Auke Kok as new patch maintainer for e{100,1000} and ixgb
e1000: fix mispatch for media type detect.
e1000: fix mismerge skb_put.
ixgb: fix rare early tso completion
ixgb: remove duplicate code setting duplex and speed
ixgb: fix flow control
ixgb: add NETIF_F_LLTX analogous to e1000
ixgb: add copper 10gig driver id
ixgb: remove hardcoded number
ixgb: use DPRINTK and msglvl, and ethtool to control it
ixgb: add tx timeout counter
ixgb: increment version to 1.0.104-k2
e1000: add shutdown handler back to fix WOL
e1000: remove backslash r debug printfs
e1000: remove leading and trailing whitespace.
e1000: Fix date string in Makefile
e1000: remove changelog in driver
e1000: bump version to 7.0.38-k4
ixgb: add performance enhancements to the buffer_info struct
ixgb: use rx copybreak/skb recycle
ixgb: increment version to 1.0.104-k4
ixgb: fix smp polling race condition
ixgb: fix interface losing macaddr on ifdn/up
ixgb: revert an unwanted fix regarding tso/descriptors
ixgb: allocate only buffersize needed
ixgb: remove lock access in the fast path
ixgb: remove inlines, allow compiler to choose
ixgb: replace netdev->priv with netdev_priv()
ixgb: remove changelog
ixgb: update version, dates
e100: add PCI Error Recovery
e1000: add PCI Error Recovery
[DOC] Update bonding documentation with sysfs info
ata_piix: add ICH6/7/8 to Kconfig
Ayaz Abdulla (14):
forcedeth: add support for flow control
pci_ids: add new device ids
forcedeth config: tso cleanup
forcedeth config: ring sizes
forcedeth config: flow control
forcedeth config: phy
forcedeth config: wol
forcedeth config: csum
forcedeth config: statistics
forcedeth config: move functions
forcedeth config: diagnostics
forcedeth config: module parameters
forcedeth config: version
forcedeth: new device ids
Badari Pulavarty (1):
ext3: Add "-o bh" option
Barry Naujok (1):
[XFS] Add degframentation exclusion support
Bart Massey (1):
USB HID/HIDBP, INPUT DRIVERS: fix various usb/input/hid-input.c bugs that make Apple Mighty Mouse work poorly
Bartlomiej Swiercz (1):
ACPI: additional blacklist entry for ThinkPad R40e
Bastiaan Jacques (1):
ahci: add support for VIA VT8251
Ben Collins (30):
video1394: be quiet
ieee1394: speed up of dma_region_sync_for_cpu
ohci1394: Remove superfluous call to free_dma_rcv_ctx,
sbp2: make TSB42AA9 workaround specific to Momobay CX-1
From: Arjan van de Ven <arjan at infradead.org>
raw1394: fix whitespace after x86_64 compat patch
ieee1394/ohci1394: CycleTooLong interrupt management
ieee1394: support for slow links or slow 1394b phy ports
ieee1394: save RAM by using a single tlabel for broadcast transactions
sbp2: remove manipulation of inquiry response
sbp2: log number of supported concurrent logins
ieee1394: extend lowlevel API for address range properties
ohci1394: set address range properties
ohci1394: make phys_dma parameter read-only
sbp2: remove ohci1394 specific constant
sbp2: fix S800 transfers if phys_dma is off
Update feature removal of obsolete raw1394 ISO requests.
sbp2: provide helptext for CONFIG_IEEE1394_SBP2_PHYS_DMA and mark it experimental
sbp2: use __attribute__((packed)) for on-the-wire structures
Fix broken suspend/resume in ohci1394
eth1394: endian fixes
sbp2: fix deregistration of status fifo address space
ieee1394: add preprocessor constant for invalid csr address
ieee1394: sbp2: Kconfig fix
ieee1394_core: switch to kthread API
ieee1394: hl_irqs_lock is taken in hardware interrupt context
ieee1394: adjust code formatting in highlevel.c
eth1394: replace __constant_htons by htons
[IRDA]: add some IBM think pads
[SERIAL] 8250_pnp: add support for other Wacom tablets
Ben Dooks (43):
[MTD] Fix build warnings in RedBoot MTD partition parser.
[ARM] 3550/1: OSIRIS: fix serial port map for 1:1
[ARM] 3551/1: S3C24XX: PM code failes to compile with CONFIG_DCACHE_WRITETHROUGH
[ARM] 3552/1: S3C24XX: Move VA of GPIO for low-level debug
[ARM] 3553/1: S3C24XX: earlier print of cpu idcode info
[ARM] 3558/1: SMDK24XX: LED platform devices
[ARM] 3557/1: S3C24XX: centralise and cleanup uart registration
[ARM] 3559/1: S3C2442: core and serial port
[MTD NAND] s3c24x0 board: Fix clock handling, ensure proper initialisation.
[MTD NAND] S3C2410 driver cleanup
[ARM] 3591/1: Anubis: IDE device definitions
[ARM] 3609/1: S3C24XX: defconfig update for s3c2410_defconfig
[MTD] NAND: S3C2410 convert prinks to dev_*()s
[ARM] 3613/1: S3C2410: Add sysdev and sysclass
[ARM] 3627/1: S3C24XX: split s3c2410 clocks from core clocks
[ARM] 3628/1: S3C24XX: add get_rate call to struct clk
[ARM] 3629/1: S3C24XX: fix missing bracket in regs-dsc.h
[ARM] 3633/1: S3C24XX: s3c2410 gpio bugfix - wrong pin nos
[ARM] 3635/1: S3C24XX: Add S3C2412 core cpu support
[ARM] 3636/1: S3C2412: Add selection of CPU_ARM926
[ARM] 3637/1: S3C24XX: Add mpll clock, and set as fclk parent
[ARM] 3638/1: S3C2412: core clocks
[ARM] 3639/1: S3C2412: serial port support
[ARM] 3640/1: S3C2412: Use S3C24XX_DCLKCON instead of S3C2410_DCLKCON
[ARM] 3641/1: S3C2412: Fixup gpio register naming
[ARM] 3642/1: S3C24XX: Add machine SMDK2413
[ARM] 3643/1: S3C2410: Add new usb clocks
[ARM] 3645/1: S3C2412: irq support for external interrupts
[ARM] 3647/1: S3C24XX: add Osiris to the list of simtec pm machines
AX88796 parallel port driver
[ARM] 3649/1: S3C24XX: Fix capitalisation of CPU on SMDK2440
[ARM] 3650/1: S3C2412: Update s3c2410_defconfig
[ARM] 3651/1: S3C24XX: Make arch list more detailed
[ARM] 3656/1: S3C2412: Add S3C2412 and S3C2413 documenation
[ARM] 3657/1: S3C24XX: Documentation update of Overview.txt
DM9000 - better checks for platform resources
DM9000 - check for MAC left in by bootloader
DM9000 - do no re-init spin lock
DM9000 - minor code cleanups
[MTD NAND] s3c2412 support in s3c2410.c
[ARM] 3658/1: S3C244X: Change usb-gadget name to s3c2440-usbgadget
[ARM] 3661/1: S3C2412: Fix compilation if CPU_S3C2410 only
RTC: class driver for Samsung S3C series SoC
Ben Williamson (1):
[ALSA] USB midi: Remove duplicate CS_AUDIO_* #defines
Benjamin Herrenschmidt (20):
powerpc vdso updates
powerpc: Fix buglet with MMU hash management
powerpc: Add udbg-immortal kernel option
[POWERPC] cell: add RAS support
[POWERPC] spufs: map mmio space as guarded into user space
[POWERPC] spufs: fix MFC command queue purge
genirq: add IRQ_TYPE_SENSE_MASK
genirq: fasteoi handler: handle interrupt disabling
powermac: Fix some 64b resource damage
[POWERPC] Fix various offb and BootX-related issues
[POWERPC] Fix booting on Momentum "Apache" board (a Maple derivative)
[POWERPC] Fix error handling in detecting legacy serial ports
[POWERPC] Update the SWIM3 (powermac) floppy driver
genirq: Allow fasteoi handler to retrigger disabled interrupts
[POWERPC] Use the genirq framework
[POWERPC] New device-tree interrupt parsing code
[POWERPC] Copy i8259 code back to arch/ppc
[POWERPC] Add new interrupt mapping core and change platforms to use it
[POWERPC] Actually copy over i8259.c to arch/ppc/syslib this time
powerpc: Fix loss of interrupts with MPIC
Benoit Boissinot (1):
[IOAT]: Fix a warning in ioatdma
Bernhard Kaindl (1):
yenta: fix hidden PCI bus numbers
Bin Zhou (1):
[TCP]: TCP Veno congestion control
Bjorn Helgaas (30):
PNPACPI: fix non-memory address space descriptor handling
PNPACPI: remove some code duplication
PNPACPI: whitespace cleanup
ACPI: request correct fixed hardware resource type (MMIO vs I/O port)
ACPI: Display "ACPI" to motherboard resources in /proc/io{mem,port}
ACPI: make acpi_bus_register_driver() return success/failure, not device count
ACPI: update asus_acpi driver registration to unload on failure
ACPI: fix sonypi ACPI driver registration to unregister on failure
ACPI: simplify scan.c coding
ACPI: fix memory hotplug range length handling
HPET: fix ACPI memory range length handling
ACPI: remove __init/__exit from Asus .add()/.remove() methods
ACPI: Don't print internal BIOS names of wakeup devices
[IA64] rework memory attribute aliasing
ACPI: acpi_bus_unregister_driver() returns void
PCI: fix to pci ignore pre-set 64-bit bars on 32-bit platforms
vgacon: make VGA_MAP_MEM take size, remove extra use
CCISS: disable device when returning failure
CCISS: request all PCI resources
CCISS: announce cciss%d devices with PCI address/IRQ/DAC info
CCISS: use ARRAY_SIZE without intermediates
CCISS: fix a few spelling errors
CCISS: remove parens around return values
CCISS: run through Lindent
CCISS: tidy up product table indentation
ACPI: acpi_os_wait_semaphore(): silence complaint
IRQ: Use SA_PERCPU_IRQ, not IRQ_PER_CPU, for irqaction.flags
IRQ: warning message cleanup
PNPACPI: support shareable interrupts
SERIAL: allow shared 8250_pnp interrupts
Björn Steinbrink (1):
i386: Fix softirq accounting with 4K stacks
Bob Breuer (5):
[SPARC]: Add topology_init()
[SPARC]: Setup cpu_possible_map
[SPARC]: Add missing rw can_lock macros
[SPARC]: Mark smp init functions as cpuinit
[SPARC]: Fix iommu_flush_iotlb end address
Bob Copeland (1):
docs: update sparse.txt with CHECK_ENDIAN
Bob Moore (10):
[ACPI] ACPICA 20060210
ACPI: ACPICA 20060217
ACPI: ACPICA 20060310
[ACPI] ACPICA 20060317
ACPI: ACPICA 20060331
ACPI: ACPICA 20060421
ACPI: ACPICA 20060512
ACPI: ACPICA 20060526
ACPI: ACPICA 20060608
ACPI: ACPICA 20060623
Borislav Petkov (4):
libata debugging: set initial dbg value
libata: Adjust initial debugging levels through preprocessor defines.
[libata] conversion to new debug scheme, part 1 of $N
libata-core.c: restore configuration boot messages in ata_dev_configure(), v2
Brent Casavant (2):
PCI: Move various PCI IDs to header file
SGI IOC4: Detect IO card variant
Brian Haley (1):
s2io: netpoll support
Brian King (5):
libata: Setup nbytes in ata_sg_init_one
libata: Add ata_scsi_dev_disabled
[SCSI] scsi: Add allow_restart sysfs class attribute
[SCSI] scsi: Device scanning oops for offlined devices (resend)
libata: Conditionally set host->max_cmd_len
Brian Swetland (1):
ARM: OMAP: Add core fsample support
Brice Goglin (12):
Revive pci_find_ext_capability
Add Myri-10G Ethernet driver
myri10ge update
add __iowrite64_copy
PCI: Add PCI_CAP_ID_VNDR
PCI: AMD 8131 MSI quirk called too late, bus_flags not inherited ?
PCI: nVidia quirk to make AER PCI-E extended capability visible
PCI: Add PCI_CAP_ID_VNDR
myri10ge - drop workaround for the missing AER ext cap on nVidia CK804
myri10ge - drop workaround pci_save_state() disabling MSI
myri10ge - Use dev_info() when printing parameters after probe
myri10ge - Export more parameters to ethtool
Bryan O'Sullivan (36):
IB/ipath: name zero counter offsets so it's clear they aren't counters
IB/ipath: update copyrights and other strings to reflect new company name
IB/ipath: share more common code between RC and UC protocols
IB/ipath: fix an indenting problem
IB/ipath: fix shared receive queues for RC
IB/ipath: allow diags on any unit
IB/ipath: update some comments and fix typos
IB/ipath: remove some duplicate code
IB/ipath: don't allow resources to be created with illegal values
IB/ipath: fix some memory leaks on failure paths
IB/ipath: return an error for unknown multicast GID
IB/ipath: report correct device identification information in /sys
IB/ipath: enforce device resource limits
IB/ipath: removed unused field ipath_kregvirt from struct ipath_devdata
IB/ipath: print better debug info when handling 32/64-bit DMA mask problems
IB/ipath: enable freeze mode when shutting down device
IB/ipath: use more appropriate gfp flags
IB/ipath: use vmalloc to allocate struct ipath_devdata
IB/ipath: memory management cleanups
IB/ipath: reduce overhead on receive interrupts
IB/ipath: fixed bug 9776 for real
IB/ipath: fix lost interrupts on HT-400
IB/ipath: disallow send of invalid packet sizes over UD
IB/ipath: don't confuse the max message size with the MTU
IB/ipath: removed redundant statements
IB/ipath: check for valid LID and multicast LIDs
IB/ipath: fixes to performance get counters for IB compliance
IB/ipath: rC receive interrupt performance changes
IB/ipath: purge sps_lid and sps_mlid arrays
IB/ipath: drop the "stats" sysfs attribute group
IB/ipath: support more models of InfiniPath hardware
IB/ipath: read/write correct sizes through diag interface
IB/ipath: fix a bug that results in addresses near 0 being written via DMA
IB/ipath: remove some #if 0 code related to lockable memory
IB/ipath: ignore receive queue size if SRQ is specified
IB/ipath: namespace cleanup: replace ips with ipath
Bryan Scott (1):
V4L/DVB (4170): ATSC typecheck bugfix
Cameron Hutchinson (1):
V4L/DVB (4186): Add support for the DNTV Live! mini DVB-T card.
Carl-Daniel Hailfinger (1):
i386/x86-64: Consolidate arch/{i386,x86_64}/boot/compressed/misc.c
Carlos O'Donell (2):
[PARISC] Use FIXUP_BRANCH_CLOBBER to asm clobber list
[PARISC] Remove unconditional #define PIC in syscall macros
Catalin Marinas (1):
[ARM] 3548/1: Fix the ARMv6 CPU id in compressed/head.S
Catherine Zhang (2):
[LSM-IPsec]: SELinux Authorize
[AF_UNIX]: Datagram getpeersec
Cedric Le Goater (1):
s390: add __raw_writeq required by __iowrite64_copy
Chandra Seetharaman (7):
cpu hotplug: revert init patch submitted for 2.6.17
cpu hotplug: revert initdata patch submitted for 2.6.17
cpu hotplug: make [un]register_cpu_notifier init time only
cpu hotplug: make cpu_notifier related notifier blocks __cpuinit only
cpu hotplug: make cpu_notifier related notifier calls __cpuinit only
cpu hotplug: add hotplug versions of cpu_notifier
cpu hotplug: use hotplug version of cpu notifier in appropriate places
Charles Spirakis (1):
HWMON: w83791d: New hardware monitoring driver for the Winbond W83791D
Chas Williams (3):
[ATM]: [idt77105] should be __devinit not __init
[ATM]: [iphase] should be __devinit not __init
[ATM]: [suni] change suni_init to __devinit
Chen, Kenneth W (2):
tightening hugetlb strict accounting
sched: fix smt nice lock contention and optimization
Chris Dearman (3):
[MIPS] MIPS32/MIPS64 secondary cache management
[MIPS] Typo fixes.
[MIPS] Fix handling of 0 length I & D caches.
Chris Leech (9):
[I/OAT]: DMA memcpy subsystem
[I/OAT]: Driver for the Intel(R) I/OAT DMA engine
[I/OAT]: Setup the networking subsystem as a DMA client
[I/OAT]: Utility functions for offloading sk_buff to iovec copies
[I/OAT]: Structure changes for TCP recv offload to I/OAT
[I/OAT]: Rename cleanup_rbuf to tcp_cleanup_rbuf and make non-static
[I/OAT]: Make sk_eat_skb I/OAT aware.
[I/OAT]: Add a sysctl for tuning the I/OAT offloaded I/O threshold
[I/OAT]: TCP recv offload to I/OAT
Chris Lund (1):
USB: free allocated memory on io_edgeport startup memory failure
Chris Wedgwood (2):
PCI: MSI-K8T-Neo2-Fir: run only where needed
EDD isn't EXPERIMENTAL anymore
Chris Wright (1):
cpuset: remove extra cpuset_zone_allowed check in __alloc_pages
Christian Kujau (1):
x86_64: msi_apic.c build fix
Christian Lupien (1):
ACPI: handle AC notify event on broken BIOS
Christian Praehauser (1):
V4L/DVB (3966): Core: ULE fixes and RFC4326 additions
Christian Trefzer (1):
neofb: fix unblank logic interfering with lid toggled backlight
Christoph Hellwig (12):
[SCSI] fix up request buffer reference in various scsi drivers
[XFS] endianess annotations for xfs_dir2_data_entry_t
[XFS] endianess annotations for xfs_dir_leaf_hdr_t
[XFS] endianess annotations for xfs_dir_leaf_entry_t
powerpc: implement pcibus_to_node and pcibus_to_cpumask
powerpc: node-aware dma allocations
[SCSI] remove scsi_request infrastructure
[SCSI] remove RQ_SCSI_* flags
[IRDA]: stir4200, switching to the kthread API
slab: clean up kmem_getpages
slab: stop using list_for_each
mark address_space_operations const
Christoph Lameter (43):
Page Migration: Make do_swap_page redo the fault
migration: remove unnecessary PageSwapCache checks
page migration cleanup: rename "ignrefs" to "migration"
page migration cleanup: group functions
page migration cleanup: remove useless definitions
page migration cleanup: drop nr_refs in remove_references()
page migration cleanup: extract try_to_unmap from migration functions
page migration cleanup: pass "mapping" to migration functions
page migration cleanup: move fallback handling into special function
Swapless page migration: add R/W migration entries
Swapless page migration: rip out swap based logic
Swapless page migration: modify core logic
More page migration: do not inc/dec rss counters
More page migration: use migration entries for file pages
page migration: Update documentation
page migration: simplify migrate_pages()
page migration: handle freeing of pages in migrate_pages()
page migration: use allocator function for migrate_pages()
page migration: sys_move_pages(): support moving of individual pages
sys_move_pages: x86_64 support
sys_move_pages: 32bit support (i386, x86_64)
move_pages: fix 32 -> 64 bit compat function
mm: remove VM_LOCKED before remap_pfn_range and drop VM_SHM
page migration: Support a vma migration function
Allow migration of mlocked pages
zoned vm counters: create vmstat.c/.h from page_alloc.c/.h
zoned vm counters: basic ZVC (zoned vm counter) implementation
zoned vm counters: convert nr_mapped to per zone counter
zoned vm counters: conversion of nr_pagecache to per zone counter
zoned vm counters: remove NR_FILE_MAPPED from scan control structure
zoned vm counters: split NR_ANON_PAGES off from NR_FILE_MAPPED
zoned vm counters: zone_reclaim: remove /proc/sys/vm/zone_reclaim_interval
zoned vm counters: conversion of nr_slab to per zone counter
zoned vm counters: conversion of nr_pagetables to per zone counter
zoned vm counters: conversion of nr_dirty to per zone counter
zoned vm counters: conversion of nr_writeback to per zone counter
zoned vm counters: conversion of nr_unstable to per zone counter
zoned vm counters: conversion of nr_bounce to per zone counter
zoned vm counters: remove useless struct wbs
Use Zoned VM Counters for NUMA statistics
Light weight event counters
slab: consolidate code to free slabs from freelist
ZVC/zone_reclaim: Leave 1% of unmapped pagecache pages for file I/O
Christoph Pfister (2):
V4L/DVB (3988): Add math routines required by DVB demods
V4L/DVB (3996): Make the table static
Christopher J. PeBenito (1):
[SELINUX]: add security class for appletalk sockets
Christopher Neufeld (1):
V4L/DVB (4050): Add NTSC sliced VBI support to the cx25840 module.
Chuck Ebbert (8):
PCI: fix issues with extended conf space when MMCONFIG disabled because of e820
i386: let usermode execute the "enter" instruction
i386: fix get_segment_eip() with vm86 segments
i386: extra checks in show_registers()
i386: cpu_relax() in crash.c and doublefault.c
x86_64: enlarge window for stack growth
i386: use C code for current_thread_info()
binfmt_elf: fix checks for bad address
Chuck Lever (9):
SUNRPC: select privileged port numbers at random
SUNRPC: NFS_ROOT always uses the same XIDs
NFS: Optimize allocation of nfs_read/write_data structures
NFS: Separate functions for counting outstanding NFS direct I/Os
NFS: "open code" the NFS direct write rescheduler
NFS: remove user_addr, user_count, and pos from nfs_direct_req
NFS: refactor nfs_direct_free_user_pages
NFS: Eliminate nfs_get_user_pages()
NFS: alloc nfs_read/write_data as direct I/O is scheduled
Clemens Ladisch (8):
[ALSA] fix a wrong lock
[ALSA] fix port type bits
[ALSA] add more sequencer port type information bits
[ALSA] rawmidi: add get_port_info callback for sequencer information flags
[ALSA] usb-audio: add workaround for CSR Bluetooth Headphones (Saitek A-250)
[ALSA] bt87x: add Voodoo TV 200 whitelist entry
[ALSA] virmidi: revert erroneous removal of zero initialization
[ALSA] make CONFIG_SND_DYNAMIC_MINORS non-experimental
Cliff Wickman (1):
fs/freevxfs: cleanup of spelling errors
Con Kolivas (2):
mm: fix swap unused warning
sched: fix interactive ceiling code
Constantine Sapuntzakis (1):
drivers/block/loop.c: don't return garbage if LOOP_SET_STATUS not called
Corey Minyard (4):
[WATCHDOG] Pre-Timeout flags
IPMI: tidy msghandler timer
IPMI: remove high res timer code
IPMI: watchdog handle panic properly
Cornelia Huck (4):
[S390] channel measurement fix.
[S390] ccwgroup device unregister.
[S390] cio chpid offline.
[S390] rework of channel measurement facility.
Dan Streetman (1):
improved TT scheduling for EHCI
Dan Williams (1):
wireless/airo: minimal WPA awareness
Daniel Alomar (1):
m68knommu: build support for the Avnet/5282 board
Daniel Drake (12):
mtd: SC520CDP should depend on MTD_CONCAT
softmac: deauthentication implies deassociation
softmac: suggest per-frame-type TX rate
softmac: complete shared key authentication
softmac: Fix handling of authentication failure
USB shuttle_usbat: hardcode flash detection for now
USB: usb-storage alauda: Fix transport info mismerge
USB: print message when device is rejected due to insufficient power
bcm43xx: use softmac-suggested TX rate
bcm43xx: enable shared key authentication
ZyDAS ZD1211 USB-WLAN driver
zd1211rw: disable TX queue during stop
Daniel Jacobowitz (1):
[ARM] 3648/1: Update struct ucontext layout for coprocessor registers
Daniel Phillips (2):
Clean up ocfs2 hash probe and make it faster
ocfs2: allocate lockres hash pages in an array
Daniel R Thompson (1):
fbdev: tag by scantype in sysfs
Daniel Ritz (2):
i2c-i801.c: don't pci_disable_device() after it was just enabled
yenta: do power-up only after socket is configured
Daniel T Chen (3):
[ALSA] sound/pci/: Add hp_only quirk for Dell D800 laptops
[ALSA] Add hp_only quirk for pci id [161f:2032] to via82xx
[ALSA] HDA - Lenovo 3000 N100-07684JU - enable laptop-eapd by default
Daniel Walker (2):
invert irq/migration.c brach prediction
idetape gcc 4.1 warning fix
Daniele Venzano (1):
Add VLAN (802.1q) support to sis900 driver
Darrel Goeddel (4):
fix se_sen audit filter
[NETLINK]: Encapsulate eff_cap usage within security framework.
audit: rename AUDIT_SE_* constants
audit: support for object context filters
Dave Airlie (22):
intelfb: prepare for i9xx support.
intelfb: add pll index to the intelfb structure
intelfb: change splitm to be brute force
intelfb: add p divisor increments for i9xx.
intelfb: enable on x86_64
intelfb: add support for i945G
intelfb: make i915 modeset
intelfb: add hw cursor support for i9xx
intelfb: fixup whitespace..
intelfb: add i945GM support
This patch makes a needlessly global struct static.
intelfb: fixup p calculation
intelfb: fixup pitch calculation like X does
intelfb: some cleanups for intelfbhw
intelfb: align with changes from my X driver.
sync modesetting code with X.org
Revert "intelfb driver -- use the regular modedb table instead of the VESA"
intelfb: fixup clock calculation debugging.
drm: radeon add a tcl state flush before accessing tcl vector space
drm: update radeon to 1.25 add r200 vertex program support
Add i915 ioctls to configure pipes for vblank interrupt.
drm: radeon constify radeon microcode
Dave C Boutcher (2):
[POWERPC] check firmware state before suspending
[SCSI] ibmvscsi: treat busy and error conditions separately
Dave Jones (35):
[ACPI] fix possible acpi thermal leak in failure path
[CPUFREQ] Typo in powernow-k8
[CPUFREQ] Disambiguate loop indexes in powernow-k7
[CPUFREQ] Clean up longhaul's speed pretty-printer
[CPUFREQ] Remove redundant initialisation from longhaul.
[CPUFREQ] Remove pointless reinitialisation from powernow-k8
[CPUFREQ] Remove pointless reinitialisations in acpi-cpufreq
[CPUFREQ] Remove duplicate assignment from cpufreq-nforce2
[CPUFREQ] CodingStyle nits in cpufreq_stats.c
[CPUFREQ] Remove duplicate assignment in freq_table
[CPUFREQ] Fix another redundant initialisation in freq_table
[CPUFREQ] Remove more freq_table reinitialisations.
[AGPGART] Remove pointless code from agp_generic_create_gatt_table()
[AGPGART] Remove pointless initialisation in intel-agp
[CPUFREQ] Remove strange No-op from longrun.c
[CPUFREQ] Make acpi-cpufreq 'sticky'.
[CPUFREQ] Prepare powernow-k8 for future CPUs.
[CPUFREQ] Make powernow-k7 work on SMP kernels.
[CPUFREQ] sets nforce2 minimum PLL divider to 2.
[NET]: NET_TCPPROBE Kconfig fix
[AGPGART] Whitespace cleanups for ati-agp
[AGPGART] Suspend/Resume improvements for ATI AGP
[AGPGART] Suspend/Resume support for nVidia nForce AGP.
[AGPGART] Compile fix for ati-agp
[AGPGART] Fix pci_register_driver checking in amd64-agp
remove dead code from elevator switching
fix typo in acpi video brightness changes.
V4L/DVB (4149): Fix up funky logic in dvb
[SCSI] kmalloc argument switcheroo in recent 53c700 change.
[AGPGART] Make AGP depend on PCI
remove devinit from ioc4 pci_driver
GPIO for SCx200 & PC-8736x: x86-only
Merge ../linus
Move workqueue exports to where the functions are defined.
[POWERPC] fix implicit declaration on cell.
Dave Kleikamp (1):
[CIFS] Do not overwrite aops
Dave Peterson (1):
mm: fix typos in comments in mm/oom_kill.c
David Brownell (23):
[JFFS2] Fix section mismatch warnings in JFFS2.
[ARM] 3534/1: add spi support to lubbock platform
Driver Core: CONFIG_DEBUG_PM covers drivers/base/power too
platform_bus learns about modalias
remove duplication from Documentation/power/devices.txt
Driver core: PM_DEBUG device suspend() messages become informative
USB: usbnet, zaurus mtu fixup
USB: correct the USB info in Documentation/power/swsusp.txt
USB: more pegasus log spamming removed
USB: cdc_ether: recognize olympus r1000 (fix regression)
UHCI: various updates
USB: whitespace removal from usb/gadget/ether
USB: move <linux/usb_cdc.h> to <linux/usb/cdc.h>
USB: move hardware-specific <linux/usb_*.h> to <linux/usb/*.h>
USB: move <linux/usb_input.h> to <linux/usb/input.h>
I2C: I2C controllers go into right place on sysfs
"RTC-framework" driver for DS1307 and similar RTC chips
ARM: OMAP: Mistral board updates (spi, ...)
ARM: OMAP: Mistral ads7846 pendown state
ARM: OMAP: Add bitbank SPI driver for Innovator 1510 touchscreen
fix static linking of NFS
SPI: infrastructure to initialize spi_device.mode early
pcmcia: at91_cf suspend/resume/wakeup
David Chinner (1):
[XFS] Stop a BUG from occurring in generic_delete_inode by preventing
David Hollister (1):
vt: Delay the update of the visible console
David Howells (11):
NFS: Split fs/nfs/inode.c
Keys: Fix race between two instantiators of a key
VFS: Permit filesystem to override root dentry on mount
VFS: Permit filesystem to perform statfs with a known root dentry
XFS: Use the dentry passed to statfs() to limit the scope of the results
add page_mkwrite() vm_operations method
Another couple of alterations to the memory barrier doc
Corrections to memory barrier doc
keys: sort out key quota system
keys: discard the contents of a key on revocation
Keys: Allow in-kernel key requestor to pass auxiliary data to upcaller
David M. Richter (1):
knfsd: nfsd: fix misplaced fh_unlock() in nfsd_link()
David Mosberger-Tang (2):
[IA64] make efi_stub.S fit in 80 cols
V4L/DVB (4046): Trivial videodev2.h patch
David Quigley (8):
SELinux: add security hooks to {get,set}affinity
SELinux: add security hook call to mediate attach_task (kernel/cpuset.c)
SELinux: add task_movememory hook
SELinux: add security_task_movememory calls to mm code
SELinux: extend task_kill hook to handle signals sent by AIO completion
SELinux: add security hook call to kill_proc_info_as_uid
SELinux: update USB code with new kill_proc_info_as_uid
SELinux: Add security hook definition for getioprio and insert hooks
David S. Miller (105):
[I/OAT]: ioatdma.c needs linux/dma-mapping.h
[I/OAT]: Move PCI_DEVICE_ID_INTEL_IOAT to linux/pci_ids.h
[TCP]: tcp_rcv_rtt_measure_ts() call in pure-ACK path is superfluous
[TCP]: Fix compile warning in tcp_probe.c
[IPV4] icmp: Kill local 'ip' arg in icmp_redirect().
[NET]: Fix warnings after LSM-IPSEC changes.
[TCP]: Add tcp_slow_start_after_idle sysctl.
[IRDA]: Use put_unaligned() in irlmp_do_discovery().
[SCTP]: Fix unintentional change to SCTP_ASSERT when !SCTP_DEBUG
Restrict headers exported to userspace for SPARC and SPARC64
[SPARC64]: Send all device interrupts via one PIL.
[SPARC64]: bp->pil can never be zero
[SPARC]: Kill __irq_itoa().
[SPARC64]: Kill ino_bucket->pil
[SPARC64]: Virtualize IRQ numbers.
[SPARC64]: Move over to GENERIC_HARDIRQS.
[SPARC64]: Don't double-export synchronize_irq.
[SPARC64]: Update defconfig.
[SBUS]: Start cleaning up generic sbus support layer.
[SPARC64]: Import OBP device tree into kernel data structures.
[SPARC64]: Add of_find_node_by_{name,type}().
[SPARC64]: Use in-kernel OBP device tree for PCI controller probing.
[SPARC64]: Disable verbose PCI IRQ probing messages by default.
[SPARC64]: Rate limited kernel unaligned trap logging, ala IA64.
[SPARC64]: Convert sun4v virtual-device layer to in-kernel PROM device tree.
[SPARC64]: Add of_getintprop_default().
[SPARC64]: Convert cpu_find_by_*() interface to in-kernel PROM device tree.
[SPARC64]: Minor bug fix to obp_read_memory().
[SPARC64]: Fix for Niagara memory corruption.
[SPARC64]: Must run smp_setup_cpu_possible_map() after paging_init()
[SPARC64]: Convert sparc64 PCI layer to in-kernel device tree.
[SPARC64]: Use in-kernel PROM tree for EBUS and ISA.
[SPARC64]: Kill ebus/isa range and interrupt mapping struct members.
[SPARC64]: Convert central bus layer to in-kernel PROM device tree.
[SPARC64]: Convert Cheetah memory controller driver to in-kernel PROM tree.
[SPARC64]: Kill off some more prom_getproperty() remnants.
[SPARC64]: Kill unused local vars in map_prom_timers().
[SPARC64]: Expand of_*() interfaces some more.
[SPARC64]: Add of_device layer and make ebus/isa use it.
[SPARC]: Port sparc64 in-kernel device tree code to sparc32.
[SPARC]: Port of_device layer and make ebus use it.
[SBUS]: Rewrite and plug into of_device framework.
[SOUND] sparc: Port amd7930 to new SBUS device layer.
[SCSI] sparc: Port esp to new SBUS driver layer.
[NET] sunhme: Kill __sparc__ and __sparc_v9__ ifdefs.
[NET] sunhme: Convert to new SBUS driver framework.
[NET] sunlance: Convert to new SBUS driver framework.
[NET] sunbmac: Convert over to new SBUS device framework.
[NET] sunqe: Convert to new SBUS driver layer.
[NET] myri_sbus: Convert to new SBUS device layer.
[NET] myri_sbus: Kill unused next_module struct member.
[NET] sunhme: Kill useless loop over sdevs in quattro_sbus_find().
[SCSI] esp: Fix bug in esp_remove_common.
[SCSI] qlogicpti: Convert to new SBUS device framework.
[Documentation]: Update probing info in sbus_drivers.txt
[PARPORT] sunbpp: Convert to new SBUS device framework.
[SPARC64]: Make auxio a real driver.
[SPARC64]: Update defconfig.
[MTD] sun_uflash: Port to new EBUS device layer.
[PARPORT] sunbpp: Fix typo.
[CPWATCHDOG]: Fix the build.
[RIOWATCHDOG]: Fix the build.
[SPARC]: Export x_bus_type to modules.
[SPARC64]: Allow floppy driver to build modular.
[SPARC64]: Export _PAGE_IE to modules.
[SPARC64]: Add missing interfaces to dma-mapping.h
[SPARC64]: Export auxio_register to modules.
[SPARC]: Add of_set_property() interface.
[SPARC]: Add unique device_node IDs and a ".node" property.
[OPENPROMFS]: Rewrite using in-kernel device tree and seq_file.
[OPENPROM]: Rewrite driver to use in-kernel device tree.
[SPARC]: Add iomap interfaces.
[IOAT]: Do not dereference THIS_MODULE directly to set unsafe.
[SPARC64]: Kill starfire_cookie from SBUS/PCI.
[SPARC]: Add of_n_{addr,size}_cells().
[SPARC]: Beginnings of generic of_device framework.
[SPARC]: Encode I/O space into resource flags on sparc32.
[SPARC]: Add of_io{remap,unmap}().
[SPARC]: Convert all FB SBUS drivers to of_driver framework.
[SPARC64] auxio: Convert to pure of_device driver.
[SPARC]: Convert clock drivers to of_driver framework.
[SPARC]: Kill interrupt stuff and linux_phandle from device_node.
[SPARC64]: Let irq_install_pre_handler() get called multiple times.
[SPARC64]: Fix typo in isa_dev_get_irq_using_imap().
[SPARC64] power: Do not pass SA_SHIRQ to request_irq().
[SPARC64] clock: Only probe central fhc clock on Enterprise boxes.
[SPARC64]: Fix typo in clock_probe().
[SPARC64]: of_device layer IRQ resolution
[SPARC]: sparc32 side of of_device layer IRQ resolution.
[SERIAL] sunzilog: Convert to of_driver.
[SERIAL] sunzilog: Fix bugs in device deregristration.
[SERIAL] sunsu: Convert to of_driver framework.
[SERIAL] sun{su,zilog}: Add missing MODULE_*() niceties.
[SERIAL] sunsab: Convert to of_driver framework.
[SERIAL] sunsab: Fix section mis-match errors.
[SPARC64] auxio: Remove asm/{sbus,ebus}.h includes.
[SPARC64] power: Convert to of_driver.
[SPARC64]: time: Kill unnecessary asm/{fhc,sbus,ebus,isa}.h includes.
[SERIO] i8042-sparcio.h: Convert to of_driver framework.
[SPARC64]: Print symbol name of regs->tpc on kernel unaligned accesses.
[SUNHME]: Mark SBUS probing routines as __devinit.
[SERIAL] sunsu: Missing return statement in su_probe().
[SPARC64]: Mask out top 8-bits in physical address when building resources.
[SERIAL] sunhv: Convert to of_driver layer.
[SPARC64]: Kill sun4v virtual device layer.
David Shaohua Li (1):
[ACPI] enable SMP C-states on x86_64
David Teigland (2):
dm table split_args: handle no input
dm: create error table
David Wilder (2):
Updated kdump documentation
[POWERPC] Add the use of the firmware soft-reset-nmi to kdump.
David Woodhouse (184):
New MTD git tree in MAINTAINERS
[JFFS2] Fix race in post-mount node checking
Merge with git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[RBTREE] Add accessor macros for colour and parent fields of rb_node
[RBTREE] Change rbtree off-tree marking in I/O schedulers.
[RBTREE] Update ext3 to use rb_parent() accessor macro.
[RBTREE] Update key.c to use rb_parent() accessor macro.
[RBTREE] Update eventpoll.c to use rb_parent() accessor macro.
[RBTREE] Update JFFS2 to use rb_parent() accessor macro.
[RBTREE] Remove dead code in rb_erase()
[RBTREE] Merge colour and parent fields of struct rb_node.
[RBTREE] Add explicit alignment to sizeof(long) for struct rb_node.
[RBTREE] Update hrtimers to use rb_parent() accessor macro.
Remove user-visible references to PAGE_SIZE in include/asm-powerpc/elf.h
Include <linux/jiffies.h> from linux/acct.h only in kernel-private part.
Don't include agp_backend.h in user-visible part of agpgart.h
Use __KERNEL__ to hide kernel-private bits of linux/gameport.h
Export only the appropriate GS_xxx flags to userspace from generic_serial.h
Include various private files only from within __KERNEL__ in genhd.h
Sanitise linux/i2c-algo-ite.h for userspace consumption
Sanitise linux/i2c.h for userspace consumption
Don't include <linux/device.h> from user-visible part of linux/ipmi.h
Remove gratuitous inclusion of <linux/pci.h> from linux/isdn/tpam.h
Sanitise linux/mman.h for userspace consumption
Don't include private files from user-visible part of linux/ncp_fs.h
Don't include <linux/list.h> from user-visible part of linux/msg.h
Don't include <linux/stringify> from user-visible part of linux/net.h
Don't include private headers from user-visible parts of include/linux/nfs*.h
Don't include private headers from user-visible parts of linux/quota.h
Don't include <linux/list.h> from user-visible part of reiserfs_xattr.h
Partially sanitise linux/sched.h for userspace consumption
Don't include <asm/atomic.h> from user-visible part of linux/sem.h
Don't include private headers from user-visible part of linux/signal.h
Move comment in mtd-abi.h to stop confusing unifdef
Don't include <linux/spinlock.h> from user-visible part of linux/wanrouter.h
Don't export CONFIG_COMPAT stuff in linux/usbdevice_fs.h to userspace
Sanitise linux/sunrpc/debug.h for userspace consumption
Don't include private headers from user-visible part of linux/smb_fs.h
Don't include private headers from user-visible part of linux/ext2_fs.h
Don't include private headers from user-visible part of linux/ext3_fs.h
Don't include <linux/config.h> and <linux/linkage.h> from linux/socket.h
Don't include linux/config.h from anywhere else in include/
Sanitise linux/audit.h for userspace consumption, split elf-em.h from elf.h
Sanitise linux/sched.h for userspace consumption
Don't include implementation details from asm-s390/ptrace.h and page.h
Add standard include guard to asm-generic/signal and use compiler.h
Exclude asm-generic/{page,memory_model}.h from user bits of i386/x86_64 page.h
linux/blkpg.h needs <linux/compiler.h> for __user
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Don't include <linux/mod_devicetable.h> in public part of linux/pci.h
Remove struct input_device_id from public view in linux/input.h
Remove 'extern int errno;' from public view in linux/unistd.h
Remove unneeded _syscallX macros from user view in asm-*/unistd.h
Sanitise ethtool.h and mii.h for userspace.
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Guard some of linux/compiler.h with #ifdef __KERNEL__
Move jffs2_fs_i.h and jffs2_fs_sb.h from include/linux/ to fs/jffs2/
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Restore __attribute_const__ to user-visibility in linux/compiler.h...for now
Fix integer types in <sound/hdsp.h> SNDRV_HDSP_IOCTL_GET_PEAK_RMS ioctl
Fix private integer types used in V4L2 ioctls.
Remove unneeded inclusion of <linux/time.h> from <linux/ufs_fs.h>
S390 BIODASDREADCMB ioctl should use __u64 not u64 type.
Use __uXX types for S390 DASD volume label definitions which are user-visible
Don't use 'u32' in user-visible struct ip_conntrack_old_tuple.
Use __uXX types in user-visible structures in <linux/nbd.h>
Remove PPP_FCS from user view in <linux/ppp_defs.h>, remove __P mess entirely
Use __u32 for elf_addr_t in <asm-powerpc/elf.h>, not u32. It's user-visible.
Use __uXX types in <linux/divert.h> for struct divert_blk et al.
Include <linux/types.h> and use __uXX types in <linux/affs_hardblocks.h>
Remove private struct dx_hash_info from public view in <linux/ext3_fs.h>
Use __uXX types in <linux/i2o_dev.h>, include <linux/ioctl.h> too
Include <linux/types.h> and use __uXX types in <linux/cramfs_fs.h>
Revert include/media changes: Mauro says those ioctls are only used in-kernel(!)
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Remove inter_module_xxx() from DiskOnChip drivers.
Move user-visible parts of drivers/s390/crypto/z90crypt.h to include/asm-s390
Fix non-modular case for DiskOnChip probe
Remove use of inter_module_crap in NOR flash chip drivers.
Finally remove the obnoxious inter_module_xxx()
Export cfi_cmdset_0020 and cfi_cmdset_0002 with EXPORT_SYMBOL_GPL
[MTD] Fix capitalisation in export of DiskOnChip Millennium initfunc
[MTD] Basic NAND driver for AMD/NatSemi CS5535/CS5536 Geode companion chip
[MTD] Fix capitalisation in export of old doc2001.c initfunc
[MTD NAND] Use vmalloc for buffer when scanning for bad blocks.
[MTD NAND] Update CS553x NAND driver: Hardware ECC support, optimisations.
[MTD NAND] Reduce paranoia level when scanning for bad blocks on virgin chips
[MTD NAND] Indent all of drivers/mtd/nand/*.c.
[MTD] Fix module refcounting in NAND board drivers.
[MTD] Deal correctly with NOR chips which are smaller than the map window
[MTD] Fix legacy character sets throughout drivers/mtd, include/linux/mtd
[JFFS2] Reduce excessive node count for syslog files.
[MTD] Remove gratuitous inclusion of ARM-only header from physmap.c
[MTD] Clean up <linux/mtd/physmap.h> to fix modular build
[MTD NAND] Modify check for modules registering NAND devices without ->owner
[JFFS2] Don't pack on-medium structures, because GCC emits crappy code
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
[MTD] Add help text for MTD_NAND_CS553X option.
[MTD NAND] Make various initfuncs static, remove #ifdef MODULE from exitfuncs
[JFFS2] Fix printk format in jffs2_sum_write_data() error message.
[JFFS2] Repack some on-medium structures. ARM is weirder than I thought.
Remove struct fddi_statistics from user view in <linux/if_fddi.h>
[MTD] Fix mtdconcat build. We didn't introduce mtd->writesize yet.
[MTD] Fix printk format error in gen_probe.c
[JFFS2] Support new device nodes
[MTD] Use __symbol_get() instead of symbol_get() in NOR chip probe
[JFFS2] Optimise reading of eraseblock summary nodes
[JFFS2] Reduce calls to ref_totlen() in jffs2_mark_node_obsolete()
Merge git://git.infradead.org/jffs2-xattr-2.6
[JFFS2] Introduce jffs2_link_node_ref() function to reduce code duplication
[JFFS2] Correct accounting of erroneous cleanmarkers and failed summaries.
[JFFS2] Correct handling of JFFS2_FEATURE_RWCOMPAT_COPY nodes.
[JFFS2] Fix memory leak in scan code; improve comments.
[JFFS2] Fix summary handling of unknown but compatible nodes.
[JFFS2] Introduce jffs2_scan_dirty_space() function.
[JFFS2] Discard remaining free space when filing a dirty block in scan.
[JFFS2] Mark gaps in summary list as dirty space
[JFFS2] Add length argument to jffs2_add_physical_node_ref()
[JFFS2] File node reference for wasted space when flushing wbuf
[JFFS2] Remove stray kfree of summary info in XATTR code.
[JFFS2] Locking issues in summary write code.
[JFFS2] Finally eliminate __totlen field from struct jffs2_raw_node_ref
[MTD] Use symbol_request() in old DiskOnChip probe code to find actual driver
[MTD] Account for MODULE_SYMBOL_PREFIX when requesting NOR chip driver
Merge git://git.infradead.org/jffs2-devel-2.6
Move inclusion of <linux/compat.h> out of user scope in asm-x86_64/mtrr.h
[JFFS2] Fix dummy jffs2_sum_scan_sumnode() macro for !SUMMARY case.
[JFFS2] Fix accounting error in jffs2_link_node_ref()
[JFFS2] Initialise ref->next_in_ino when marking dirty space in wbuf flush
[JFFS2] Extend jffs2_link_node_ref() to link into per-inode list too.
[JFFS2] Add some preemptive BUG checks for XATTR code
[JFFS2] Put list of nodes in common part of ic/x_ref/x_datum structure
[JFFS2] Remove flash offset argument from various functions.
[JFFS2] Reduce visibility of raw_node_ref to upper layers of JFFS2 code.
[JFFS2] Introduce ref_next() macro for finding next physical node
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Merge branch 'master' of git://git.infradead.org/~gleixner/mtd-nand-2.6.git
[JFFS2] Revert Artem's Bunkage in debug messages.
[JFFS2] Allocate node_ref for wasted space when skipping to page boundary
[JFFS2] jffs2_free_all_node_refs() doesn't free them all. Rename it.
[JFFS2] Correctly handle wasted space before summary node.
[JFFS2] Add 'jeb' argument to jffs2_prealloc_raw_node_refs()
[JFFS2] Fix and improve debugging output during scan.
[MTD] Fix NAND_VERIFY_WRITE case to build with tglx's recent changes
[JFFS2] Fix 64-bit size_t problems in XATTR code.
[MTD] Remove PCI dependency for Geode CS553[56] NAND controller.
[JFFS2] Switch to using an array of jffs2_raw_node_refs instead of a list.
[MTD] Fix thinko in nand_write_page_hwecc()
[JFFS2] Fix wbuf recovery of f->metadata->raw node.
[JFFS2] Fix oops when marking space dirty in scan, but no previous node exists.
[JFFS2] Preallocate raw_node_refs in a couple of missing places in scan
[MTD] AMD Geode NAND support can depend on X86_32; we won't see it on x86_64
[JFFS2] Fix calculation of potential summary marker offset on NOR flash.
[JFFS2] Preallocate node refs for cleanmarker in summary scan
Add <sys/types.h> to headers included for userspace in <linux/input.h>
[JFFS2] Remove stray __exit from jffs2_compressors_exit()
Switch to __s32 types in joystick.h instead of C99 types for consistency.
[RBTREE] Switch rb_colour() et al to en_US spelling of 'color' for consistency
[JFFS2] Fix more breakage caused by janitorial meddling.
[MTD NAND] Fix s3c2410 NAND driver so it at least _looks_ like it compiles
[MTD] Restore MTD_ROM and MTD_RAM types
[JFFS2] Don't trust node headers before the CRC is checked.
[JFFS2] Mark XATTR support as experimental, for now
Basic implementation of 'make headers_install'
Basic implementation of 'make headers_check'
Add generic Kbuild files for 'make headers_install'
Add Kbuild file for PowerPC 'make headers_install'
Add Kbuild file for x86_64 'make headers_install'
Add Kbuild file for i386 'make headers_install'
Add Kbuild file for S390 'make headers_install'
Add Kbuild file for IA64 'make headers_install'
Add Kbuild file for SPARC 'make headers_install'
Add Kbuild file for Alpha 'make headers_install'
Add empty Kbuild files for 'make headers_install' in remaining arches.
[JFFS2] When retiring nextblock, allocate a node_ref for the wasted space
[JFFS2] Check CRC32 on dirent and data nodes each time they're read
[TCP]: Move inclusion of <linux/dmaengine.h> to correct place in <linux/tcp.h>
[NET]: Require CAP_NET_ADMIN to create tuntap devices.
R3964: fix GFP_KERNEL allocations in timer function
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Remove gratuitous inclusion of <linux/config.h> from <linux/dmaengine.h>
Remove export of include/linux/isdn/tpam.h
powerpc: implement missing jiffies64_to_cputime64()
Davide Libenzi (1):
epoll: use unlocked wqueue operations
Dean Nelson (1):
change gen_pool allocator to not touch managed memory
Deepak Saxena (2):
[ARM] 3610/1: Make reboot work on Versatile
Add driver for ARM AMBA PL031 RTC
Dennis Munsie (5):
intelfb -- uses stride alignment of 64 on the 9xx chipsets.
intelfb driver -- use the regular modedb table instead of the VESA
intelfb: use regular modedb table instead of VESA
Removed hard coded EDID buffer size.
fbdev: Add 1366x768 (WXGA) mode to mode database
Dmitry Bazhenov (1):
[JFFS2] Fix race in setting file attributes
Dmitry Torokhov (12):
Merge rsync://rsync.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Input: fix potential overflows in driver/input/mouse
Input: fix potential overflows in driver/input/joystick
Input: fix potential overflows in driver/input/touchscreen
Input: fix potential overflows in driver/input/keyboard
Input: change my e-mail address in MAINTAINERS file
Input: reset name, phys and uniq when unregistering
Input: fix formatting to better follow CodingStyle
Input: rearrange exports
Input: atkbd - fix HANGEUL/HANJA keys
Input: fix resetting name, phys and uniq when unregistering device
Input: atkbd - fix hardware autorepeat
Domen Puncer (8):
[JFFS2] Remove obsolete histo.h
Remove CONFIG_PARPORT_ARC, drivers/parport/parport_arc.c
au1550_ac97: spin_unlock in error path
au1xxx: oss sound support for au1200
[MIPS] au1xxx: fix PSC_SMBTXRX_RSR.
[MIPS] au1xxx: dbdma, no sleeping under spin_lock
[MIPS] au1xxx: export dbdma functions
au1xxx: pcmcia: fix __init called from non-init
Dominik Brodowski (4):
ACPI: C-States: accounting of sleep states
ACPI: C-States: bm_activity improvements
ACPI: C-States: only demote on current bus mastering activity
pcmcia: another ID for serial_cs.c
Dominik Hackl (1):
nfs: non-procfs build fix
Don Fry (7):
pcnet32: Fix Section mismatch error
pcnet32: Use PCI_DEVICE macro
pcnet32: Fix off-by-one in get_ringparam
pcnet32: Use kcalloc instead of kmalloc and memset
pcnet32: Handle memory allocation failures cleanly when resizing tx/rx rings
pcnet32: Suspend the chip rather than restart when changing multicast/promisc
pcnet32: Cleanup rx buffers after loopback test.
Don Zickus (1):
x86_64: nmi watchdog header cleanup
Doug Thompson (7):
PCI Bus Parity Status-broken hardware attribute, EDAC foundation
PCI: Bus Parity Status sysfs interface
EDAC: PCI device to DEVICE cleanup
EDAC: mc numbers refactor 1-of-2
EDAC: probe1 cleanup 1-of-2
EDAC: maintainers update
EDAC: fix module names quoted in sysfs
Douglas Gilbert (1):
[SCSI] scsi_debug version 1.79
Duncan Sands (2):
USBATM: remove pointless inline
USBATM: remove no-longer needed #include
Dustin Kirkland (1):
kbuild: documentation change on allowing checkers besides sparse
Dustin McIntire (1):
RE: [PATCH 1/1] net driver: Add support for SMSC LAN911x line of ethernet chips
Dyks, Axel (XL) (1):
V4L/DVB (4090): Fix cinergyt2_poll() to allow non-blocking IO on frontend
Edgar Hucek (1):
imacfb: Add Intel-based Macintosh Framebuffer Support
Eduard Warkentin (1):
USB: added support for ASIX 88178 chipset USB Gigabit Ethernet adaptor
Egry Gabor (1):
i386: Trivial typo fixes
Egry Gábor (1):
Trivial typo fixes in Kconfig files (MTD).
Elizabeth Oldham (1):
[MIPS] Malta: Handle byteswapping hardare bug in big endian mode.
Eric Hustvedt (2):
Adds support for 256MB aperture on 945 chipsets to the intelfb driver
intelfb: int option fix
Eric Leblond (1):
[NETFILTER]: conntrack: add fixed timeout flag in connection tracking
Eric Moore (5):
[SCSI] fusion : mpi header update
[SCSI] mptsas: wide port support
[SCSI] mptsas: Adding 1078 ROC support
[SCSI] mptsas: make two functions static
[SCSI] mptbase: mpt_interrupt should return IRQ_NONE
Eric Paris (1):
SELinux: Add sockcreate node to procattr API
Eric Sandeen (2):
x86_64: (resend) x86_64 stack overflow debugging
x86_64: x86_64 stack usage debugging
Eric Sesterhenn (21):
PCI Hotplug: fake NULL pointer dereferences in IBM Hot Plug Controller Driver
USB: negative index in drivers/usb/host/isp116x-hcd.c
[ALSA] NULL pointer dereference in sound/synth/emux/soundfont.c
Remove useless check in drivers/net/pcmcia/xirc2ps_cs.c
Array overrun in drivers/net/wireless/wavelan.c
Dereference in tokenring/olympic.c
More BUG_ON conversion
V4L/DVB (4070): Zoran strncpy() fix
Cyclades Cleanup
Clean up char/esp.c
More !tty cleanups in drivers/char
Remove needless checks in fs/9p/vfs_inode.c
[TIPC] Fix for NULL pointer dereference
Fix typo in drivers/isdn/hisax/q931.c
Array overrun in drivers/infiniband/core/cma.c
[XFS] Fix realtime subvolume expansion, a porting bug b0rked it. Coverity
Input: db9 - fix potential buffer overrun
Deref in drivers/block/paride/pf.c
SKB leak in drivers/isdn/i4l/isdn_x25iface.c
V4L/DVB (4289): Missing statement in drivers/media/dvb/frontends/cx22700.c
skb used after passing to netif_rx in net/ieee80211/ieee80211_rx.c
Eric W. Biederman (25):
ptrace: document the locking rules
proc: Fix the .. inode number on /proc/<pid>/fd
proc: Remove useless BKL in proc_pid_readlink
proc: Remove unnecessary and misleading assignments from proc_pid_make_inode
proc: Simplify the ownership rules for /proc
proc: Replace proc_inode.type with proc_inode.fd
proc: Remove bogus proc_task_permission
proc: Kill proc_mem_inode_operations
proc: Properly filter out files that are not visible to a process
proc: Fix the link count for /proc/<pid>/task
proc: Move proc_maps_operations into task_mmu.c
proc: Rewrite the proc dentry flush on exit optimization
proc: Close the race of a process dying durning lookup
proc: refactor reading directories of tasks
proc: Remove tasklist_lock from proc_pid_readdir
proc: Remove tasklist_lock from proc_pid_lookup() and proc_task_lookup()
simply fix first_tgid
proc: make PROC_NUMBUF the buffer size for holding integers as strings
proc: don't lock task_structs indefinitely
proc: Use struct pid not struct task_ref
proc: optimize proc_check_dentry_visible
proc: Use sane permission checks on the /proc/<pid>/fd/ symlinks
proc: Cleanup proc_fd_access_allowed
proc: Remove tasklist_lock from proc_task_readdir.
genirq: irq: document what an IRQ is
Evgeniy Dushistov (21):
ufs: ufs_trunc_indirect: infinite cycle
ufs: right block allocation
ufs: change block number on the fly
ufs: directory and page cache: install aops
ufs: directory and page cache: from blocks to pages
ufs: wrong type cast
ufs: not usual amounts of fragments per block
ufs: Unmark CONFIG_UFS_FS_WRITE as BROKEN
ufs: easy debug
ufs: little directory lookup optimization
ufs: i_blocks wrong count
ufs: unlock_super without lock
ufs: zero metadata
ufs: missed brelse and wrong baseblk
ufs: one way to access super block
ufs: fsync implementation
ufs: make fsck -f happy
ufs: ubh_ll_rw_block cleanup
ext2: cleanup: put_page and comment fix
ufs: ufs_read_inode cleanup
ufs: truncate should allocate block for last byte
Evgeniy Polyakov (11):
[CONNECTOR]: Initialize subsystem earlier.
w1: Added default generic read/write operations.
w1: Replace dscore and ds_w1_bridge with ds2490 driver.
w1: Userspace communication protocol over connector.
w1: Move w1-connector definitions into linux/include/connector.h
w1: netlink: Mark netlink group 1 as unused.
w1: Make w1 connector notifications depend on connector.
w1: Use mutexes instead of semaphores.
W1: cleanups
W1: possible cleanups
w1: clean up W1_CON dependency.
FUJITA Tomonori (1):
[SCSI] ibmvscsi: convert kmalloc + memset to kcalloc
Faidon Liambotis (1):
Add two PLX device IDs
Felix Kuehling (1):
[ALSA] hda - Add support for the ATI RS600 HDMI audio device
Ferenc Havasi (1):
[JFFS2] Remove forgotten summary code
Finn Thain (1):
m68k: m68k mac VIA2 fixes and cleanups
Florin Malita (4):
jffs2: memory leak in jffs2_scan_medium()
orinoco: possible null pointer dereference in orinoco_rx_monitor()
9pfs: missing result check in v9fs_vfs_readlink() and v9fs_vfs_link()
ocfs2: remove redundant NULL checks in ocfs2_direct_IO_get_blocks()
Franck Bui-Huu (4):
Fix a deadlock in usbtest
usb-storage: get rid of the timer during URB submission
USB: gadget-serial: fix a deadlock when closing the serial device
USB: gadget-serial: do not save/restore IRQ flags in gs_close()
Francois Romieu (1):
via-velocity: the link is not correctly detected when the device starts
Frank Filz (1):
knfsd: fixing missing 'expkey' support for fsid type 3
Frank Gevaerts (1):
USB Serial: clean tty fields on failed device open
Frank Pavlic (2):
s390: remove tty support from ctc network device driver [1/2]
s390: remove tty support from ctc network device driver [2/2]
Frank de Lange (1):
Input: wistron - add mapping for Wistron MS 2111
Fredrik Roubert (1):
fix magic sysrq on strange keyboards
Fredrik Tolf (1):
keys: let keyctl_chown() change a key's owner
Frode Isaksen (1):
fs: sys_poll with timeout -1 bug fix
G. Liakhovetski (1):
drivers/acorn/char/pcf8583.[hc] vs. RTC subsystem
GOTO Masanori (1):
[SCSI] Add scsi_add_host() failure handling for nsp32
Ganapathi CH (1):
IB/uverbs: Release lock on error path
Gary Zambrano (7):
b44: fix manual speed/duplex/autoneg settings
b44: add wol
b44: add parameter
b44: add wol for old nic
b44: update version to 1.01
b44: update b44 Kconfig entry
add b44 to maintainers
Geoff Levand (5):
powerpc: remove do-nothing cpu setup routines
[POWERPC] spufs: split the Cell BE support into generic and platform dependant parts
[POWERPC] spufs: further abstract priv1 register access
[POWERPC] spufs: fix spu irq affinity setting
[POWERPC] spufs: fix memory hotplug dependency
George C. Wilson (1):
Audit of POSIX Message Queue Syscalls v.2
Gerald Schaefer (3):
[S390] add __cpuinit to appldata cpu hotplug notifier.
[S390] avenrun export in appdata_base.c
[S390] appldata enhancements.
Gerd Hoffmann (2):
x86_64: x86_64 version of the smp alternative patch.
SMP alternatives: skip with UP kernels
Giridhar Pemmasani (1):
usbcore: Fix broken RNDIS config selection
Giuliano Pochini (1):
[ALSA] Add echoaudio sound drivers
Grant Grundler (3):
PCI: remove unneeded msi code
PCI: clean up pci documentation to be more specific
[PARISC] Fix gcc 4.1 warnings in sba_iommu.c
Greg Kroah-Hartman (55):
PCI: fix error with pci_get_device() call in the mpc85xx driver
kobject: make people pay attention to kobject_add errors
Add kernel<->userspace ABI stability documentation
CCISS: add device symlink to the block cciss block devices in sysfs
Driver Core: remove unused exports
Driver core: change make_class_name() to take kobjects
Driver core: allow struct device to have a dev_t
Driver core: add proper symlinks for devices
USB: add usb_interrupt_msg() function for api completeness.
USB: move the endpoint specific sysfs code to it's own file
USB: make usb_create_ep_files take a struct device
USB: make endpoints real struct devices
USB: move usb_device_class class devices to be real devices
USB: convert usb class devices to real devices
USB: only make /sys/class/usb show up when there is something in it
USB: get USB suspend to work again
Driver core: fix locking issues with the devices that are attached to classes
devfs: Remove devfs from the kernel tree
devfs: Remove devfs documentation from the kernel tree
devfs: Remove devfs from the partition code
devfs: Remove devfs from the init code
devfs: Remove devfs support from the serial subsystem
devfs: Remove devfs support from the ide subsystem.
devfs: Remove devfs support from the sound subsystem
devfs: Remove devfs_*_tape() functions from the kernel tree
devfs: Remove devfs_mk_dir() function from the kernel tree
devfs: Remove devfs_mk_symlink() function from the kernel tree
devfs: Remove devfs_mk_bdev() function from the kernel tree
devfs: Remove devfs_mk_cdev() function from the kernel tree
devfs: Remove devfs_remove() function from the kernel tree
devfs: Remove the devfs_fs_kernel.h file from the tree
devfs: Remove the miscdevice devfs_name field as it's no longer needed
devfs: Remove the gendisk devfs_name field as it's no longer needed
devfs: Remove the videodevice devfs_name field as it's no longer needed
devfs: Remove the line_driver devfs_name field as it's no longer needed
devfs: Remove the tty_driver devfs_name field as it's no longer needed
devfs: Rename TTY_DRIVER_NO_DEVFS to TTY_DRIVER_DYNAMIC_DEV
devfs: Last little devfs cleanups throughout the kernel tree.
devfs: Remove it from the feature_removal.txt file
64bit resource: C99 changes for struct resource declarations
64bit resource: fix up printks for resources in sound drivers
64bit resource: fix up printks for resources in networks drivers
64bit resource: fix up printks for resources in pci core and hotplug drivers
64bit resource: fix up printks for resources in mtd drivers
64bit resource: fix up printks for resources in ide drivers
64bit resource: fix up printks for resources in video drivers
64bit resource: fix up printks for resources in pcmcia drivers
64bit resource: fix up printks for resources in arch and core code
64bit resource: fix up printks for resources in misc drivers
64bit resource: introduce resource_size_t for the start and end of struct resource
64bit resource: change resource core to use resource_size_t
64bit resource: change pci core and arch code to use resource_size_t
64bit resource: change pnp core to use resource_size_t
64bit Resource: convert a few remaining drivers to use resource_size_t where needed
64bit Resource: finally enable 64bit resource sizes
Greg Ungerer (47):
m68knommu: 532x FEC eth struct map
m68knommu: read/write register access for ColdFire core timer
m68knommu: switch arch config name to CONFIG_M68K
m68knommu: remove use of rom_length
m68knommu: read/write register access for PIT timer
m68knommu: ColdFire 532x CPU startup code
m68knommu: ColdFire 532x register definitions
m68knommu: 532x UART support
m68knommu: add ColdFire 532x cache init
m68knommu: include ColdFire 532x register definitions
m68knommu: check DEBUG defined arch code
m68knommu: cleanup setup.c
m68knommu: add ColdFire 532x timer build support
m68knommu: add ColdFire 532x UART address support
m68knommu: ColdFire 532x CPU platform build support
m68knommu: ColdFire 532x CPU configure support
m68knommu: configure support for Avnet5282 board
m68knommu: configurable frequency selection
m68knommu: configurable frequency selection header
m68knommu: force stack alignment on ColdFire
m68knommu: ColdFire cache flush fixups
m68knommu: fix ColdFire 5249 PLL set
m68knommu: make enable_irq() macro statement
m68knommu: remove __ramvec from 68328/pilot start code
m68knommu: remove unused vars from generic 68328 start code
m68knommu: create configurable RAM setup
m68knommu: use configurable RAM setup in linker script
m68knommu: use configurable RAM setup in start up code
m68knommu: use configurable RAM setup page_offset.h
m68knommu: update m68knommu defconfnig
m68knommu: FEC driver event/irq fixes
m68knommu: remove NO_FORMAT_VECi from ptrace.h header
m68knommu: use Kconfig RAM config options in 68360 RAM startup code
m68knommu: use Kconfig RAM config options in 68360 ROM startup code
m68knommu: use Kconfig RAM config options in 68328 startup code
m68knommu: create romvec.S for 68328
m68knommu: fix compilation problems with 68328serial driver
m68knommu: remove romvec asm code from ints.c
m68knommu: build support for 68328 romvec.S
m68knommu: fix clobber list in uCdimm/uCsimm helper asm
m68knommu: include irqnode.h in 68360/ints.c
m68knommu: fix 68360/config.c asm
m68knommu: fix 68VZ328/config.c asm
m68knommu: fix 68EZ328/config.c asm
m68knommu: configuration options for ROM region
m68knommu: remove fixed ROM region setups from linker script
uclinux: fix proc_task()/get_proc-task() naming
Guennadi Liakhovetski (5):
[SCSI] dc395x: dynamically map scatter-gather for PIO
[SCSI] Remove last page_address from dc395x.c
USB: console: fix oops
USB console: fix disconnection issues
[ARM] 3672/1: PXA: don't probe output GPIOs for interrupt
H. Peter Anvin (5):
[ARM] Fix byte order macros for Thumb
PCI: Ignore pre-set 64-bit BARs on 32-bit platforms
Make procfs obligatory except under CONFIG_EMBEDDED
Make sysctl obligatory except under CONFIG_EMBEDDED
initramfs overwrite fix
Hannes Reinecke (3):
[SCSI] audit drivers for incorrect max_id use
[SCSI] HP XP devinfo update
[SCSI] aic79xx: remove slave_destroy
Hans Verkuil (32):
V4L/DVB (3709): Improve line-in handling
V4L/DVB (3711): Add support for VIDIOC_INT_S_CRYSTAL_FREQ internal command.
V4L/DVB (3712): Fix video input setting of em28xx, use _INT_S_VIDEO_ROUTING in tvp5150
V4L/DVB (3814): Add support for Samsung TCPG 6121P30A PAL tuner.
V4L/DVB (4005): Add support for the cx25836/7 video decoder.
V4L/DVB (4006): Stop/start microcontroller when changing sampling frequency
V4L/DVB (4008): Audio soft reset improvements
V4L/DVB (4188): Add new MPEG control/ioctl definitions to videodev2.h
V4L/DVB (4189): Add videodev support for VIDIOC_S/G/TRY_EXT_CTRLS.
V4L/DVB (4190): Add helper functions for control processing to v4l2-common.
V4L/DVB (4191): Add CX2341X MPEG encoder module.
V4L/DVB (4192): Use control helpers for saa7115, cx25840, msp3400.
V4L/DVB (4193): Update cx2341x fw encoding API doc.
V4L/DVB (4196): Port cx88-blackbird to the new MPEG API.
V4L/DVB (4197): Port new MPEG API to saa7134-empress with saa6752hs
V4L/DVB (4198): Avoid newer usages of obsoleted experimental MPEGCOMP API
V4L/DVB (4199): Add cx2341x-specific control array to cx2341x.c
V4L/DVB (4200): Disable bitrate_mode when encoding mpeg-1.
V4L/DVB (4202): allow selecting CX2341x port mode
V4L/DVB (4203): Explicitly set the enum values.
V4L/DVB (4221): Add HM12 YUV format define.
V4L/DVB (4222): Always switch tuner mode when calling VIDIOC_S_FREQUENCY.
V4L/DVB (4223): Add V4L2_CID_MPEG_STREAM_VBI_FMT control
V4L/DVB (4252): Remove duplicate 'tda9887' in info messages.
V4L/DVB (4253): IVTV VBI format description too long.
V4L/DVB (4254): Remove obsoleted tuner_debug option.
V4L/DVB (4255): Tda9887 default TOP value is 0x10
V4L/DVB (4257): Fix 64-bit compile warnings.
V4L/DVB (4259): Pass an explicit log prefix to cx2341x_log_status
V4L/DVB (4270): Add tda9887-specific tuner configuration
V4L/DVB (4281): TDA9887_SET_CONFIG should only be handled by the tda9887.
V4L/DVB (4290): Add support for the TCL M2523_3DB_E tuner.
Hans de Goede (3):
abituguru: New hardware monitoring driver
abituguru: Review fixes
abituguru: Fix fan detection
Hansjoerg Lipp (3):
TTY: return class device pointer from tty_register_device()
i4l gigaset: move sysfs entry to tty class device
i4l: Gigaset drivers: add IOCTLs to compat_ioctl.h
Haren Myneni (2):
powerpc: clear IPIs on kdump
[POWERPC] kdump: Reserve the existing TCE mappings left by the first kernel
Hartmut Rick (1):
smsc47m192: New hwmon driver for SMSC LPC47M192/997
Heiko Carstens (20):
cpu hotplug: fix CPU_UP_CANCEL handling
s390: setup.c cleanup + build fix
[S390] cleanup bitops.h.
[S390] incomplete stack traces.
[S390] memory detection.
[S390] __syscall_return error check.
[S390] head.S code moving.
[S390] preempt_count initialization.
add __[start|end]_rodata sections to asm-generic/sections.h
s390: put sys_call_table into .rodata section and write protect it
lockdep: special s390 print_symbol() version
lockdep: console_init after local_irq_enable()
lockdep: add print_ip_sym()
lockdep: s390 CONFIG_FRAME_POINTER support
lockdep: stacktrace subsystem, s390 support
lockdep: irqtrace subsystem, s390 support
lockdep: s390 turn validator off in machine-check handler
lockdep: annotate qeth driver
zfcp: fix incorrect usage of erp_lock
zfcp: fix incorrect usage of fsf_req_list_lock
Henk Vergonet (1):
USB: add YEALINK phones to the HID_QUIRK_IGNORE blacklist
Henrik Sjoberg (1):
V4L/DVB (4181): Fix CA Info and Application Info
Herbert Valerio Riedel (4):
phy: new SMSC LAN83C185 PHY driver
net: au1000_eth: PHY framework conversion
[MIPS] Au1xxx: board specific irq code cleanup
[MTD] CORE mtdchar.c: fix off-by-one error in lseek()
Herbert Xu (41):
[IPSEC] xfrm: Undo afinfo lock proliferation
[IPSEC] xfrm: Abstract out encapsulation modes
[IPSEC] proto: Move transport mode input path into xfrm_mode_transport
[IPSEC] xfrm: Use IPPROTO_MAX instead of 256
[NET]: Add netif_tx_lock
[NET]: Clean up skb_linearize
[NET] ppp: Remove unnecessary pskb_may_pull
[NET]: skb_trim audit
[NET]: Warn in __skb_trim if skb is paged
[NET]: Add NETIF_F_GEN_CSUM and NETIF_F_ALL_CSUM
[BRIDGE]: Add support for NETIF_F_HW_CSUM devices
[ETHTOOL]: Fix UFO typo
[NET]: Prevent multiple qdisc runs
[FORCEDETH] Fix xmit_lock/netif_tx_lock after merge
[NET]: Avoid allocating skb in skb_pad
[NET]: Prevent transmission after dev_deactivate
[NET]: Merge TSO/UFO fields in sk_buff
[NET]: Add generic segmentation offload
[NET]: Add software TSOv4
[NET]: Added GSO toggle
[IPSEC]: Handle GSO packets
[NET]: Fix CHECKSUM_HW GSO problems.
[CRYPTO] aes-i586: Get rid of useless function wrappers
[CRYPTO] digest: Remove unnecessary zeroing during init
[CRYPTO] all: Pass tfm instead of ctx to algorithms
[CRYPTO] padlock: Rearrange context structure to reduce code size
[CRYPTO] api: Added cra_init/cra_exit
[CRYPTO] api: Removed const from cra_name/cra_driver_name
[CRYPTO] api: Allow replacement when registering new algorithms
[CRYPTO] aes: Add wrappers for assembly routines
[CRYPTO] tcrypt: Forbid tcrypt from being built-in
nfsd kconfig: select things at the closest tristate instead of bool
[NET]: Added GSO header verification
[NET]: Make illegal_highdma more anal
[NET]: Fix logical error in skb_gso_ok
[TCP]: Reset gso_segs if packet is dodgy
[IPV6]: Remove redundant length check on input
[IPV6]: Added GSO support for TCPv6
[NET]: Generalise TSO-specific bits from skb_setup_caps
[IPV6]: Added GSO support for TCPv6
[NET]: Verify gso_type too in gso_segment
HighPoint Linux Team (2):
[SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver
[SCSI] hptiop: HighPoint RocketRAID 3xxx controller driver
Hiro Yoshioka (1):
x86: cache pollution aware __copy_from_user_ll()
Hong Liu (1):
ieee80211: fix not allocating IV+ICV space when usingencryption in ieee80211_tx_frame
Horms (2):
[IPVS]: Add sysctl documentation
CONFIG_WIRELESS_EXT is neccessary after all
Horst Hummel (3):
[S390] dasd_eckd_dump_sense bug.
[S390] dasd whitespace and other cosmetics.
[S390] add PAV support to the dasd driver.
Hua Zhong (3):
likely cleanup: remove unlikely in sys_mprotect()
remove unlikely() in might_sleep_if()
remove unlikely(sb) in prune_dcache
Hugh Dickins (3):
swapoff: use atomic_inc_not_zero() on mm_users
remove unused o_flags from do_shmat
fix update_mmu_cache in fremap.c
Hyok S. Choi (4):
[ARM] nommu: avoid selecting TLB and CPU specific copy code
[ARM] nommu: add arch/arm/Kconfig-nommu to Kconfig files
[ARM] nommu: export flush_dcache_page()
[ARM] nommu: Initial uCLinux support for MMU-based CPUs
Ian Abbott (1):
USB: ftdi_sio: add support for Yost Engineering ServoCenter3.1
Ian Kent (1):
autofs4: need to invalidate children on tree mount expire
Ian Wienand (1):
[IA64] SKI Simulator boot
Imre Deak (2):
ARM: OMAP: GPIO IRQ lazy IRQ disable fix
ARM: OMAP: Fix GPIO IRQ mask handling
Ingo Molnar (126):
sem2mutex: acpi, acpi_link_lock
[XFS] lock validator: lockdep: small xfs init_rwsem() cleanup
mm/slab.c: fix early init assumption
i386: break out of recursion in stackframe walk
cond_resched() might_sleep() fix
introduce WARN_ON_ONCE(cond)
[CIFS] Remove calls to to take f_owner.lock
[ARM] fix drivers/mfd/ucb1x00-core.c IRQ probing bug
work around ppc64 bootup bug by making mutex-debugging save/restore irqs
Convert kernel/cpu.c to mutexes
fix IDE deadlock in error reporting code
x86_64: x86_64-enable-large-bzImage.patch
x86_64: fix unlikely profiling & vsyscalls on x86_64
x86_64: fix vector_lock deadlock in io_apic.c
vdso: randomize the i386 vDSO by moving it into a vma
spin/rwlock init cleanups
pi-futex: futex code cleanups
pi-futex: robust futex docs fix
pi-futex: introduce debug_check_no_locks_freed()
pi-futex: introduce WARN_ON_SMP
pi-futex: add plist implementation
pi-futex: scheduler support for pi
pi-futex: rt mutex core
pi-futex: rt mutex debug
pi-futex: rt mutex futex api
pi-futex: futex_lock_pi/futex_unlock_pi support
genirq: rename desc->handler to desc->chip
genirq: sem2mutex probe_sem -> probing_active
genirq: cleanup: merge irq_affinity[] into irq_desc[]
genirq: cleanup: remove irq_descp()
genirq: cleanup: remove fastcall
genirq: cleanup: misc code cleanups
genirq: cleanup: reduce irq_desc_t use, mark it obsolete
genirq: cleanup: include/linux/irq.h
genirq: cleanup: merge irq_dir[], smp_affinity_entry[] into irq_desc[]
genirq: cleanup: merge pending_irq_cpumask[] into irq_desc[]
genirq: cleanup: turn ARCH_HAS_IRQ_PER_CPU into CONFIG_IRQ_PER_CPU
genirq: add ->retrigger() irq op to consolidate hw_irq_resend()
genirq: doc: comment include/linux/irq.h structures
genirq: doc: handle_IRQ_event() and __do_IRQ() comments
genirq: cleanup: no_irq_type cleanups
genirq: update copyrights
genirq MSI fixes
genirq: add handle_bad_irq()
genirq: cleanup: no_irq_type -> no_irq_chip rename
genirq: more verbose debugging on unexpected IRQ vectors
genirq: add chip->eoi(), fastack -> fasteoi
fix drivers/video/imacfb.c compilation
fix platform_device_put/del mishaps
pi-futex: futex_wake() lockup fix
lockdep: floppy.c irq release fix
lockdep: add is_module_address()
lockdep: add per_cpu_offset()
lockdep: add disable/enable_irq_lockdep() API
lockdep: add local_irq_enable_in_hardirq() API
lockdep: add DECLARE_COMPLETION_ONSTACK() API
lockdep: clean up rwsems
lockdep: remove RWSEM_DEBUG remnants
lockdep: rename DEBUG_WARN_ON()
lockdep: remove DEBUG_BUG_ON()
lockdep: remove mutex deadlock checking code
lockdep: better lock debugging
lockdep: mutex section binutils workaround
lockdep: locking init debugging improvement
lockdep: beautify x86_64 stacktraces
lockdep: x86_64 document stack frame internals
lockdep: i386 remove multi entry backtraces
lockdep: stacktrace subsystem, core
lockdep: stacktrace subsystem, i386 support
lockdep: stacktrace subsystem, x86_64 support
lockdep: irqtrace subsystem, core
lockdep: irqtrace subsystem, docs
lockdep: irqtrace subsystem, i386 support
lockdep: irqtrace cleanup of include/asm-i386/irqflags.h
lockdep: irqtrace subsystem, x86_64 support
lockdep: irqtrace cleanup of include/asm-x86_64/irqflags.h
lockdep: locking API self tests
lockdep: core
lockdep: allow read_lock() recursion of same class
lockdep: design docs
lockdep: procfs
lockdep: prove rwsem locking correctness
lockdep: prove spinlock rwlock locking correctness
lockdep: prove mutex locking correctness
lockdep: kconfig
lockdep: print all lock classes on SysRQ-D
lockdep: x86_64 early init
lockdep: x86 smp alternatives workaround
lockdep: do not recurse in printk
lockdep: fix RT_HASH_LOCK_SZ
lockdep: enable on i386
lockdep: enable on x86_64
lockdep: enable on s390
lockdep: annotate direct io
lockdep: annotate serial
lockdep: annotate dcache
lockdep: annotate i_mutex
lockdep: annotate futex
lockdep: annotate genirq
lockdep: annotate waitqueues
lockdep: annotate mm
lockdep: annotate skb_queue_head_init
lockdep: annotate timer base locks
lockdep: annotate scheduler runqueue locks
lockdep: annotate hrtimer base locks
lockdep: annotate sock_lock_init()
lockdep: annotate af_unix locking
lockdep: annotate bh_lock_sock()
lockdep: annotate ieee1394 skb-queue-head locking
lockdep: annotate ->mmap_sem
lockdep: annotate NTFS locking rules
lockdep: annotate sound/core/seq/seq_ports.c
lockdep: annotate 8390.c disable_irq()
lockdep: annotate 3c59x.c disable_irq()
lockdep: annotate enable_in_hardirq()
lockdep: annotate on-stack completions
lockdep: annotate ->s_lock
lockdep: annotate SLAB code
lockdep: annotate blkdev nesting
lockdep: annotate on-stack completions, mmc
lockdep: annotate sk_locks
lockdep: annotate forcedeth.c disable_irq()
sched: clean up fallout of recent changes
sched: cleanup, remove task_t, convert to struct task_struct
sched: cleanup, convert sched.c-internal typedefs to struct
lock validator: fix ns83820.c irq-flags bug
Ingo van Lil (1):
drivers/block/nbd.c compile fix
Irwan Djajadi (1):
[ACPI] drivers/acpi/hotkey.c: check kmalloc return value
Ishai Rabinovitz (4):
IB/srp: Clean up loop in srp_remove_one()
IB/srp: Handle DREQ events from CM
IB/srp: Factor out common request reset code
[SCSI] sg.c: Fix bad error handling in
J. Bruce Fields (10):
NFSv4: remove obviously bogus comparison from decode_getacl
knfsd: nfsd4: fix open_confirm locking
knfsd: nfsd: call nfsd_setuser() on fh_compose(), fix nfsd4 permissions problem
knfsd: nfsd4: remove superfluous grace period checks
knfsd: svcrpc: gss: simplify rsc_parse()
knfsd: nfsd4: fix some open argument tests
knfsd: nfsd4: fix open flag passing
knfsd: svcrpc: Simplify nfsd rpcsec_gss integrity code
knfsd: nfsd: mark rqstp to prevent use of sendfile in privacy case
knfsd: svcrpc: gss: server-side implementation of rpcsec_gss privacy
Jack Morgenstein (3):
IB: Add caching of ports' LMC
IB/mad: Check GID/LID when matching requests
IPoIB: Fix kernel unaligned access on ia64
Jack Steiner (2):
[IA64-SGI] SN topology fix for large systems
[IA64-SGI] - Pass OS logical cpu number to the SN prom (bios)
Jacob Shin (4):
x86_64: apic support for extended apic interrupt
x86_64: mce_amd relocate sysfs files
x86_64: mce_amd support for family 0x10 processors
x86_64: mce_amd cleanup
Jae-hyeon Park (2):
ACPI: Device [kobj-name] is not power manageable
ACPI: fix not power-manageable device message
Jake Moilanen (2):
[POWERPC] Add support for PCI-Express nodes in the device tree
[POWERPC] MSI abstraction
James Bottomley (19):
Merge ../scsi-rc-fixes-2.6
[SCSI] fix proc_scsi_write to return "length" on success with remove-single-device case
[SCSI] aic7xxx: expose the bus setting to sysfs
[SCSI] spi transport: don't allow dt to be set on SE or HVD buses
Merge ../linux-2.6
[SCSI] scsi_transport_sas: fix panic in sas_free_rphy
[SCSI] hptiop: don't use cmnd->bufflen
[SCSI] 53c700: remove reliance on deprecated cmnd fields
[PARISC] Fix PCREL22F relocation problem for most modules
[PARISC] Fix do_gettimeofday() hang
fix subarchitecture breakage with CONFIG_SCHED_SMT
voyager: fix compile after setup rework
voyager: add cpu_present_map
[SCSI] scsi_transport_sas: introduce a sas_port entity
Merge ../linux-2.6/
[SCSI] 53c700: fix breakage caused by the autosense update
[SCSI] mptsas: eliminate ghost devices
[SCSI] fix error handling in scsi_io_completion
Merge ../scsi-misc-2.6
James Courtier-Dutton (6):
[ALSA] ca0106: Add analog capture controls.
[ALSA] emu10k1: Add support for Audigy4 (not Pro)
[ALSA] Add p17v.h file.
[ALSA] ca0106: Fixes MSI K8N's SB Live 24 bit, no sound from line-in.
[ALSA] AC97: Correct Mic Boost label.
[ALSA] snd-ca0106: Update playback to 24bit. Fix typo is comment.
James Morris (8):
[SECMARK]: Add new flask definitions to SELinux
[SECMARK]: Add SELinux exports
[SECMARK]: Add secmark support to core networking.
[SECMARK]: Add xtables SECMARK target
[SECMARK]: Add secmark support to conntrack
[SECMARK]: Add CONNSECMARK xtables target
[SECMARK]: Add new packet controls to SELinux
lsm: add task_setioprio hook
James Smart (5):
[SCSI] Block I/O while SG reset operation in progress - the midlayer patch
[SCSI] Block I/O while SG reset operation in progress - lpfc portion
[SCSI] fc transport: resolve scan vs delete deadlocks
[SCSI] update max sdev block limit
[SCSI] fc transport: bug fix: correct references
Jan Altenberg (1):
m68k: ptrace.h typo fix
Jan Beulich (21):
[CPUFREQ] dprintk adjustments to cpufreq-nforce2
[CPUFREQ] dprintk adjustments to cpufreq-speedstep-centrino
[CPUFREQ] cpufreq core {d,}printk adjustments
PCI Hotplug: Fix recovery path from errors during pcie_init()
fix x86 microcode driver handling of multiple matching revisions
adjust handle_IRR_event() return type
x86_64: serialize assign_irq_vector() use of static variables
i386/x86-64: simplify ioapic_register_intr()
x86_64: add END()/ENDPROC() annotations to entry.S
x86_64: reliable stack trace support
x86_64: reliable stack trace support (x86-64)
x86_64: reliable stack trace support (x86-64 IRQ stack
x86_64: reliable stack trace support (x86-64 syscall
i386: reliable stack trace support (i386)
i386: reliable stack trace support i386 entry.S
i386/x86-64: fall back to old-style call trace if no unwinding
x86_64: allow unwinder to build without module support
x86_64: use halt() instead of raw inline assembly
x86_64: miscellaneous mm/init.c fixes
i386/x86-64: adjust /proc/interrupts column headings
x86_64: adjust kstack_depth_to_print default
Jan Engelhardt (7):
Update devices.txt
openpromfs: fix missing NUL
openpromfs: remove unnecessary casts
openpromfs: factorize out
printk time parameter
fuse: use MISC_MAJOR
update-devices.txt
Jan Kara (2):
jbd: fix BUG in journal_commit_transaction()
JBD: split checkpoint lists
Jani Alinikula (1):
[ALSA] Stereo controls for M-Audio Revolution cards
Jarkko Lavinen (1):
OneNand: Fix free byte positions.
Jarkko Nikula (1):
ARM: OMAP: Correct two bugs in arch/arm/mach-omap2/clock.c
Jaroslav Kysela (2):
[ALSA] aoa driver - Kconfig - remove spaces for SND!=n
[ALSA] version 1.0.12rc1
Jason Lunz (1):
bcm43xx: quiet down log spam from set_security
Jay Cliburn (1):
via-velocity: allow MTU size less than 1500 bytes
Jaya Kumar (6):
[ALSA] PM support for cs5535audio
[ALSA] Single variables for cs5535audio
[ALSA] ac97_codec - fix duplicate control creation in AC97
[ALSA] cs5535audio - trivial debug printk
[ALSA] AD1888 suspend/resume fix
[ALSA] AD1888 mixer controls for DC mode
Jean Delvare (24):
Remove <linux/i2c-id.h> and <linux/i2c-algo-ite.h> from userspace export
w83627ehf: Add alarms support
f71805f: Resource needs not be global
hwmon: Add sysfs interface for individual alarm files
I2C: i2c-piix4: Fix typo in documentation
I2C: i2c-piix4: Document the IBM problem more clearly
I2C: i2c-nforce2: Add support for the nForce4 MCP51 and MCP55
HWMON: hdaps: Update the list of supported systems
HWMON: lm83: Documentation update
HWMON: Improve the help text for CONFIG_HWMON
i2c: Suggest N for rare devices in Kconfig
hwmon: Sysfs interface documentation update, 2 of 2, take 2
hwmon: Fix a typo in the hdaps driver
hwmon: Drop some maintainers entries
scx200_acb: Mark scx200_acb_probe __init
scx200_acb: Documentation update
i2c-i801: Fix block transaction poll loops
i2c-i801: Remove force_addr parameter
i2c-i801: Remove PCI function check
i2c-i801: Cleanups
i2c-i801: Better pci subsystem integration
i2c-i801: Merge setup function
hwmon: Fix the Kconfig header
rtc: small documentation update
Jean-Luc Leger (6):
[MTD] Fix invalid default value of CONFIG_MTD_PCMCIA_ANONYMOUS in Kconfig
W1: fix dependencies of W1_SLAVE_DS2433_CRC
clean up default value of SCHED_SMT
clean up default value of SYSCALL_DEBUG
clean up default value of USB_ISP116X_HCD, USB_SL811_HCD and USB_SL811_CS
clean up default value of IP_DCCP_ACKVEC
Jeff Dike (9):
UML: fix wall_to_monotonic initialization
uml: fix /proc/mounts parsing boundary condition
uml: fix off-by-one bug in VM file creation
uml: unregister useless console when it's not needed
uml: add locking to xtime accesses
uml: remove unneeded time definitions
uml: remove stray file
uml: fix biarch gcc build on x86_64
uml: add __raw_writeq definition
Jeff Garzik (160):
Merge libata upstream (which includes C/H/S support) include irq-pio branch.
Merge branch 'upstream'
[libata irq-pio] build fix
Merge branch 'upstream'
[libata pdc_adma] update for removal of ATA_FLAG_NOINTR
Merge branch 'master'
Merge branch 'upstream'
[libata pdc_adma] fix for new irq-driven PIO code
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream'
[libata sata_mv] IRQ PIO build fix
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'master'
Merge branch 'upstream'
[libata] irq-pio: fix breakage related to err_mask merge
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
[libata sata_promise] irq_pio: fix merge bug
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'tmp'
Merge branch 'tmp'
Merge branch 'tmp'
Merge branch 'tmp'
Merge branch 'tmp'
Merge branch 'upstream-2.6.17'
Merge branch 'upstream'
Merge branch 'upstream'
[libata] build fix after merging some pre-packet_task-removal code
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
[libata irq-pio] s/assert/WARN_ON/
Merge branch 'upstream'
[libata] build fix after cdb_len move
Merge branch 'upstream'
sata_vsc build fix
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
libata: irq-pio build fixes
Merge branch 'upstream'
Merge branch 'upstream'
[libata] irq-pio: fix build breakage
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'upstream'
[libata] irq-pio: Fix merge mistake
Merge branch 'upstream'
[libata] kill bogus cut-n-pasted comments in three drivers
[libata] bump versions
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'master'
libata: Fix EH merge difference between this branch and upstream.
libata: Add helper ata_shost_to_port()
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch '7.0.38-k2' of git://66.93.40.222/srv/git/netdev-2.6
Merge branch 'master'
Merge branch 'upstream'
Merge branch 'upstream'
Merge branch 'master'
Merge branch 'e1000-7.0.38-k2-fixes' of git://63.64.152.142/~ahkok/git/netdev-2.6
[netdrvr smc911x] trim trailing whitespace
Merge branch 'upstream-fixes'
Merge branch 'upstream-fixes'
Merge branch 'master'
Merge branch 'upstream-fixes' into upstream
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'master' into upstream
Merge branch 'master' into upstream
Merge branch 'upstream' into max-sect
Merge branch 'upstream' into irq-pio
Merge branch 'master' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'master' into upstream
Merge branch 'for-jeff' of git://htj.dyndns.org/libata-tj into tejun-merge
Merge branch 'max-sect' into upstream
Merge branch 'master' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'master' into upstream
Merge branch 'e1000-7.0.38-k4' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into upstream
Merge branch 'master' into upstream
[netdrvr pcnet_cs, myri] trim trailing whitespace
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
Merge branch 'upstream-fixes' into upstream
[netdrvr ibmlana, ibmveth] trim trailing whitespace
Merge branch 'master' into upstream
[libata sata_promise] Add PATA cable detection.
Merge branch 'upstream-fixes' into upstream
[libata] libata-scsi, sata_mv: trim trailing whitespace
Merge branch 'upstream-fixes' into upstream
Merge branch 'master' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'upstream-fixes' into upstream
[netdrvr] trim trailing whitespace: 8139*.c, epic100, forcedeth, tulip/*
Merge branch 'upstream-fixes' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'velocity' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
Merge branch 'master' into upstream
Merge branch 'master' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'upstream' of git://lost.foo-projects.org/~ahkok/git/netdev-2.6 into tmp
Merge branch 'upstream-fixes' into upstream
libata: more verbose request_irq() failure
libata: fix build, by adding required workqueue member to port struct
[libata] Update docs to reflect current driver API
Merge branch 'master' into upstream
Merge branch 'master' into upstream
Merge branch 'master' into upstream
Merge branch 'master' into upstream
Merge branch 'upstream' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
Merge branch 'upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6 into upstream
[libata] sata_nv: s/spin_lock_irqsave/spin_lock/ in irq handler
Merge branch 'master' into upstream
Merge branch 'master' into upstream
[libata] ahci: Add NVIDIA PCI IDs.
[libata] sata_nv: add PCI IDs
[libata] ahci: add JMicron PCI IDs
Merge branch 'upstream' of git://electric-eye.fr.zoreil.com/home/romieu/linux-2.6 into upstream
[libata] Add host lock to struct ata_port
[libata] Bump versions
[libata] sata_vsc: partially revert a PCI ID-related commit
[netdrvr] natsemi: Separate out media initialization code
[netdrvr] natsemi: minor cleanups
[netdrvr] Remove long-unused bits from Becker template drivers
[netdrvr] epic100: minor cleanups
[netdrvr] Remove Linux-specific changelogs from several Becker template drivers
[netdrvr] Remove Becker-template 'io_size' member, when invariant
[netdrvr] via-velocity: use netdev_priv() where appropriate
[netdrvr] minor cleanups in Becker-derived drivers
[netdrvr] via-velocity: misc. cleanups
[netdrvr] via-velocity: remove io_size struct member, it is invariant
[netdrvr] Use dev_printk() when ethernet interface isn't available
[netdrvr] use dev_xxx() printk helpers, rather than dev_printk(KERN_xxx, ...
[PCI] Add JMicron PCI ID constants
Jeff Mahoney (8):
lib: add idr_replace
dm: fix idr minor allocation
dm: move idr_pre_get
dm: change minor_lock to spinlock
dm: add DMF_FREEING
dm: fix mapped device ref counting
dm: add module ref counting
dm: fix block device initialisation
Jeff Moyer (1):
Add a sysfs file to determine if a kexec kernel is loaded
Jelle Foks (1):
V4L/DVB (3426): PATCH cx88-mpeg: cx8802_restart_queue() for blackbird
Jens Axboe (10):
cfq-iosched: Don't set the queue batching limits
Kill PF_SYNCWRITE flag
Get rid of struct request request_pm_state member
Rearrange a few struct request members
Make CFQ the default IO scheduler
cfq-iosched: correctly set ioprio on both targets
cfq-iosched: many performance fixes
cfq-iosched: rq update fixes
splice: retrieve mapping after locking the page
rbtree: support functions used by the io schedulers
Jens Osterkamp (1):
spidernet: replace whitespaces by tabs
Jeremy Fitzhardinge (7):
ACPI: Allow a WAN module enable/disable on a Thinkpad X60.
redirect speedstep-centrino maintainer mail to cpufreq list
USB: Add Sierra Wireless MC5720 ID to airprime.c
Clean up and refactor i386 sub-architecture setup
Fix bounds check in vsnprintf, to allow for a 0 size and NULL buffer
Implement kasprintf
[NET] netpoll: don't spin forever sending to stopped queues
Jeremy Kerr (6):
powerpc: cell: use kzalloc in alloc_spu_context()
powerpc: Add of_parse_dma_window()
powerpc: pseries: Use generic dma-window parsing function
[POWERPC] cell: register SPUs as sysdevs
[POWERPC] spufs: use kzalloc in create_spu
[POWERPC] change get_property to return void *
Jerome Pinot (1):
Input: fix misspelling of Hangeul key
Jes Sorensen (1):
kernel/sys.c doesn't need init.h
Jesper Juhl (26):
mtd, nettel: fix build error and implicit declaration
[JFFS2] Remove number of pointer dereferences in fs/jffs2/summary.c
mtd: fix memory leaks in phram_setup
mtd: fix memory leak in block2mtd_setup()
[SCSI] fix (unlikely) memory leak in DAC960 driver
[ALSA] fix potential NULL pointer deref in snd_sb8dsp_midi_interrupt()
xtensa: remove verify_area macros
OSS: cs46xx cleanup and tiny bugfix
i4l: memory leak fix for sc_ioctl().
ISDN: correctly handle isdn_writebuf_stub() errors
binfmt_elf: CodingStyle cleanup and remove some pointless casts
binflt_elf: remove more casts
V4L/DVB (4154): Fix use-after-free bug in cpia2 driver
ensure NULL deref can't possibly happen in is_exported()
pnp: card_probe(): fix memory leak
moxa: remove pointless casts
moxa: remove pointless check of 'tty' argument vs NULL
moxa: partial CodingStyle cleanup & spelling fixes
Correct sa'K' description in sysrq.txt
Input: iforce - remove some pointless casts
Bluetooth: fix potential NULL ptr deref in dtl1_cs.c::dtl1_hci_send_frame()
Clean up 'inline is not at beginning' warnings for usb storage
Remove redundant NULL checks before [kv]free - in fs/
Remove redundant NULL checks before [kv]free - in kernel/
Remove redundant NULL checks before [kv]free - in drivers/
[SCSI] small whitespace cleanup for qlogic driver
Jim Cromie (22):
generic-time: add macro to simplify/hide mask constants
GTOD: add scx200 HRT clocksource
chardev: GPIO for SCx200 & PC-8736x: whitespace pre-clean
chardev: GPIO for SCx200 & PC-8736x: modernize driver init to 2.6 api
chardev: GPIO for SCx200 & PC-8736x: add platforn_device for use w dev_dbg
chardev: GPIO for SCx200 & PC-8736x: device minor numbers are unsigned ints
chardev: GPIO for SCx200 & PC-8736x: put gpio_dump on a diet
chardev: GPIO for SCx200 & PC-8736x: add 'v' command to device-file
chardev: GPIO for SCx200 & PC-8736x: refactor scx200_probe to better segregate _gpio initialization
chardev: GPIO for SCx200 & PC-8736x: add gpio-ops vtable
chardev: GPIO for SCx200 & PC-8736x: dispatch via vtable
chardev: GPIO for SCx200 & PC-8736x: add empty common-module
chardev: GPIO for SCx200 & PC-8736x: migrate file-ops to common module
chardev: GPIO for SCx200 & PC-8736x: migrate gpio_dump to common module
chardev: GPIO for SCx200 & PC-8736x: add new pc8736x_gpio module
chardev: GPIO for SCx200 & PC-8736x: add platform_device for use w dev_dbg
chardev: GPIO for SCx200 & PC-8736x: use dev_dbg in common module
chardev: GPIO for SCx200 & PC-8736x: fix gpio_current, use shadow regs
chardev: GPIO for SCx200 & PC-8736x: replace spinlocks w mutexes
gpio-patchset-fixups: include linux/io.h
chardev: GPIO for SCx200 & PC-8736x: display pin values in/out in gpio_dump
chardev: GPIO for SCx200 & PC-8736x: add proper Kconfig, Makefile entries
Jimi Xenidis (3):
powerpc: Auto reserve of device tree blob
[POWERPC] Don't access HID registers if running on a Hypervisor.
[POWERPC] Skip the "copy down" of the kernel if it is already at zero.
Jing Min Zhao (1):
[NETFILTER]: H.323 helper: Add support for Call Forwarding
Jiri Benc (1):
orinoco: fix BAP0 offset error after several days of operation
Jiri Slaby (2):
ACPI: EC acpi-ecdt-uid-hack
pci: bcm43xx avoid pci_find_device
Joel Becker (5):
ocfs2: Alloc at least a page for the DLM hash
configfs: Release memory in configfs_example.
configfs: Clear up a few extra spaces where there should be TABs.
ocfs2: Compile-time disabling of ocfs2 debugging output.
ocfs2: silence -EEXIST from ocfs2_extent_map_insert/lookup
Joern Engel (10):
mtd: improve parameter parsing for block2mtd
[MTD] Use single flag to mark writeable devices.
[MTD] Introduce writesize
[MTD] Merge STMicro NOR_ECC code with Intel Sibley code
[MTD] Introduce MTD_BIT_WRITEABLE
[MTD] remove a forgotten MTD_XIP
[MTD] replace MTD_ROM with MTD_GENERIC_TYPE
[MTD] replace MTD_RAM with MTD_GENERIC_TYPE
[MTD] Disconnect struct mtd_info from ABI
[MTD] Allow alternate JFFS2 mount variant for root filesystem.
Johann Lombardi (1):
ext3: cleanup dead code in ext3_add_entry()
Johannes Berg (11):
sungem: Marvell PHY suspend
softmac: add SIOCSIWMLME
softmac: clean up event handling code
[POWERPC] make pmf irq_client functions safe against pmf interrupts coming in
[ALSA] snd-aoa: add snd-aoa
[ALSA] snd-powermac: no longer handle anything with a layout-id property
Input: via-pmu - add input device support
[POWERPC] Convert powermac ide blink to new led infrastructure
[ALSA] snd-aoa: not experimental
[ALSA] snd-aoa: support iMac G5 iSight
[ALSA] snd-aoa: enable dual-edge in GPIOs
John Rose (2):
powerpc: reorg RTAS delay code
[POWERPC] RTAS delay, fix module build breaks
John W. Linville (12):
Merge branch 'from-linus' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'from-linus' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'from-linus' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'from-linus' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'from-linus' into upstream
Merge branch 'upstream-fixes' into upstream
Merge branch 'from-linus' into upstream
softmac: fix build-break from 881ee6999d66c8fc903b429b73bbe6045b38c549
Jon Loeliger (15):
[POWERPC] Guard L3CR references with CPU_FTR_L3CR.
[POWERPC] Prevent duplicate lmb reservations for Device Tree blob.
[POWERPC] Add the mpc8641 hpcn Kconfig and Makefiles.
[POWERPC] Add mpc8641_hpcn_defconfig config file.
[POWERPC] Add 8641 CPU table entry.
[POWERPC] Add starting of secondary 86xx CPUs.
[POWERPC] Add the MPC8641 HPCN platform files.
[POWERPC] Add mpc8641hpcn PCI/PCI-Express platform files.
[POWERPC] Add 8641 Register space and IRQ definitions.
[POWERPC] Document I2C_MPC option for 86xx too.
[POWERPC] Add Vitesse 8244 PHY for MPC8641 HPCN platform.
[POWERPC] Remove redundant PPC_86XX check.
[POWERPC] Move I8259 selection under MPC8641HPCN board
[POWERPC] Remove redundant STD_MMU selection.
[POWERPC] Remove obsolete #include <linux/config.h>.
Jon Maloy (1):
[TIPC] Improved tolerance to promiscuous mode interface
Jon Mason (8):
remove powerpc bitops in favor of existing generic bitops
x86_64: pci-dma.c clean-up - trivial
x86_64: trivial gart clean-up
x86_64: remove unused gart header file
x86_64: Calgary IOMMU - introduce iommu_detected
x86_64: Calgary IOMMU - move valid_dma_direction into the callers
x86_64: Calgary IOMMU - IOMMU abstractions
x86_64: Calgary IOMMU - Calgary specific bits
Jonathan Brassow (1):
dm kcopyd: error accumulation fix
Jonathan McDowell (3):
[MTD] Add Amstrad Delta NAND support
leds: Amstrad Delta LED support
ARM: OMAP: Readd Amstrad Delta USB support
Jordan Crouse (2):
lm83: Add LM82 support
scx200_acb: Use PCI I/O resource when appropriate
Jorge Matias (1):
[NETFILTER]: xt_sctp: fix --chunk-types matching
Jose Alberto Reguero (1):
V4L/DVB (4110): Small bug in saa7127.c
Joseph Jezak (3):
softmac: unified capabilities computation
SoftMAC: Prevent multiple authentication attempts on the same network
SoftMAC: Add network to ieee80211softmac_call_events when associate times out
Josh Boyer (1):
CHIPS: Fix potential starvation in cfi_cmdset_0001
Josh Triplett (2):
[IrDA]: Fix RCU lock pairing on error path
rcu: Add lock annotations to RCU locking primitives
Juha Yrjola (4):
ARM: OMAP: Register the 24xx McSPI device
ARM: OMAP: Add GPMC support for OMAP2
ARM: OMAP: Fix GPMC compilation when DEBUG is defined
ARM: OMAP: Make clock variables static
Justin Piszcz (1):
md: md Kconfig speeling feex
Jörn Engel (5):
Simplify test for RAM devices
Make mtdblock_ro unconditionally readonly
Remove unchecked MTD flags
Remove unused MTD types
Remove obsolete #include <linux/config.h>
Jürgen Schindele (1):
[ARM] 3666/1: TRIZEPS4 [1/5] core
KAMEZAWA Hiroyuki (9):
ACPI: use for_each_possible_cpu() instead of for_each_cpu()
ACPI add ia64 exports to build acpi_memhotplug as a module
for_each_possible_cpu: xfs
support for panic at OOM
update vm_total_pages at memory hotadd
acpi memory hotplug cannot manage _CRS with plural resoureces
register hot-added memory to iomem resource
catch valid mem range at onlining memory
node hotplug: register cpu: remove node struct
KaiGai Kohei (25):
[JFFS2][XATTR] XATTR support on JFFS2 (version. 5)
[JFFS2][XATTR] remove typedef from posix_acl related definition.
[JFFS2][XATTR] Add a description about c->xattr_sem
[JFFS2][XATTR] Remove 'struct list_head ilist' from jffs2_inode_cache.
[JFFS2][XATTR] Remove jffs2_garbage_collect_xattr(c, ic)
[JFFS2][XATTR] '#include <linux/list.h>' was added into xattr.h.
[JFFS2][XATTR] Unify each file header part with any jffs2 file.
[JFFS2][XATTR] remove senseless comment
[JFFS2][XATTR] remove '__KERNEL__' from acl.h
[JFFS2][XATTR] remove redundant pointer cast in acl.c
[JFFS2][XATTR] Handling the duplicate JFFS2_NODETYPE_XATTR node cases.
[JFFS2][XATTR] Fix obvious typo
Merge git://git.infradead.org/mtd-2.6
pacct: add pacct_struct to fix some pacct bugs.
pacct: avoidance to refer the last thread as a representation of the process
pacct: none-delayed process accounting accumulation
[JFFS2][XATTR] using 'delete marker' for xdatum/xref deletion
[JFFS2][XATTR] Fix ACL bug when updating null xattr by null ACL.
[JFFS2][XATTR] rid unnecessary writing of delete marker.
[JFFS2][XATTR] Fix memory leak with jffs2_xattr_ref
[JFFS2][XATTR] Re-define xd->refcnt as atomic_t
[JFFS2][XATTR] Fix wrong copyright
[JFFS2][XATTR] coexistence between xattr and write buffering support.
[JFFS2][XATTR] Fix xd->refcnt race condition
[JFFS2][XATTR] Fix memory leak in POSIX-ACL support
Kaiwan N Billimoria (1):
lm70: New hardware monitoring driver
Karol Kozimor (11):
ACPI: asus_acpi: misc cleanups
ACPI: asus_acpi: support A3G
ACPI: asus_acpi: LED display support
ACPI: asus_acpi: support W3400N
ACPI: asus_acpi: support A4G
ACPI: asus_acpi: handle internal Bluetooth / support W5A
ACPI: asus_acpi: support L5D
ACPI: asus_acpi: rework model detection
ACPI: asus_acpi: add S1N WLED control
ACPI: asus_acpi: add S1N WLED control
ACPI: asus_acpi: correct M6N/M6R display nodes
Karsten Keil (5):
fix processing of the last byte in isdn_readbchan_tty()
i4l fix DLE masking in isdn_tty_try_read
i4l: remove unneeded include/linux/isdn/tpam.h
i4l make PCMCIA for all cards working with shared IRQ
i4l:add some checks for valid drvid and driver pointer
Karsten Wiese (1):
[ALSA] via82xx - Default to variable samplerate enabled for MSI K8T Neo2-FI
Kay Sievers (2):
Driver core: bus device event delay
Driver core: add generic "subsystem" link to all devices
Keith Owens (3):
[IA64] Sanitize assembler code for ia64_sal_os_state
x86_64: Standardize i386/x86_64 handling of NMI_VECTOR
x86_64: Avoid broadcasting NMI IPIs
Kelly Daly (1):
[POWERPC] re-enable OProfile for iSeries, using timer interrupt
Kenji Kaneshige (21):
acpi_pcihp: Fix programming _HPP values
acpi_pcihp: Remove improper error message about OSHP
acpi_pcihp: Add support for _HPX
pciehp: Fix programming hotplug parameters
SHPC: Cleanup SHPC register access
SHPC: Cleanup SHPC Logical Slot Register access
SHPC: Cleanup SHPC Logical Slot Register bits access
SHPC: Fix SHPC Logical Slot Register bits access
SHPC: Fix SHPC Contoller SERR-INT Register bits access
shpchp: Mask Global SERR and Intr at controller release time
shpchp: Create shpchpd at controller probe time
pciehp: Replace pci_find_slot() with pci_get_slot()
pciehp: Add missing pci_dev_put
pciehp: Implement get_address callback
shpchp: Remove unnecessary hpc_ctlr_handle check
shpchp: Cleanup interrupt handler
shpchp: Cleanup SHPC commands
shpchp: Cleanup interrupt polling timer
shpchp: Remove Unused hpc_evelnt_lock
shpchp: Cleanup improper info messages
[IA64] Make PCI Express support selectable
Kenneth Crudup (1):
[ALSA] hda-codec - Add support for Sony Vaio VGN-A790 laptop
Kevin Corry (1):
dm mirror log: sector size fix
Kevin Hilman (1):
[ARM] 3537/1: Rework DMA-bounce locking for finer granularity
Kim Phillips (4):
Documentation: correct values in MPC8548E SEC example node
powerpc: Add base support for the Freescale MPC8349E-mITX eval board
powerpc: add defconfig for Freescale MPC8349E-mITX board
Add support for the Cicada 8201 PHY
Kimball Murray (1):
PCI: don't move ioapics below PCI bridge
Kirill Korotaev (2):
printk() should not be called under zone->lock
sched: CPU hotplug race vs. set_cpus_allowed()
Kirill Smelkov (1):
x86: compile fix for asm-i386/alternatives.h
Komuro (1):
pcmcia: hostap_cs.c - 0xc00f,0x0000 conflicts with pcnet_cs
Konrad Rzeszutek (1):
PCI: fix memory leak in MMCONFIG error path
Konstantin Karasyov (2):
ACPI: create acpi_fan_suspend()/acpi_fan_resume()
ACPI: create acpi_thermal_resume()
Krishna Kumar (1):
IB/uverbs: Don't free wr list when it's known to be empty
Kristen Accardi (7):
PCI Hotplug: don't use acpi_os_free
pciehp: dont call pci_enable_dev
PCI: don't enable device if already enabled
KEVENT: add new uevent for dock
ACPI: dock driver
ACPIPHP: use ACPI dock driver
ACPIPHP: prevent duplicate slot numbers when no _SUN
Krzysztof Halasa (5):
Goramo PCI200SYN WAN driver subsystem ID patch
i2c: Mark block write buffers as const
WAN: register_hdlc_device() doesn't need dev_alloc_name()
WAN: ioremap() failure checks in drivers
WAN: update info page for a bunch of my drivers
Kumar Gala (6):
Merge branch '85xx'
powerpc: provide ppc_md.panic() for both ppc32 & ppc64
PCI: Add pci_assign_resource_fixed -- allow fixed address assignments
USB: allow multiple types of EHCI controllers to be built as modules
powerpc: minor cleanups for mpc86xx
Merge branch '83xx' into for_paulus
Kumba (3):
[MIPS] Add Missing R4K Cache Macros to IP27 & IP32
[MIPS] Fix R4K cache macro names
[MIPS] Correct HAL2 Kconfig description
Kurt Garloff (3):
[SCSI] Try LUN 1 and use bflags
[SCSI] Better log messages for PQ3 devs
[SCSI] BLIST_ATTACH_PQ3 flags
Kurt Hackel (45):
ocfs2: add a small delay after a failed migration
ocfs2: recheck lockres master before sending an unlock request.
ocfs2: fix inverted logic in dlm_is_node_dead
ocfs2: Fix empty lvb check
ocfs2: Better tracking for recovery state changes
ocfs2: only recover one dead node at a time
ocfs2: handle network errors during recovery
ocfs2: clean up recovery related messages
ocfs2: better mle debugging
ocfs2: mle ref counting fixes
ocfs2: detach mle from heartbeat events
ocfs2: properly initialize the mle structure
ocfs2: take mle reference during migration
ocfs2: allow for an assert message during lock mastery
ocfs2: mle ref count debugging
ocfs2: dump lockres info before we BUG() on a bad reference
ocfs2: better error handling during assert master message
ocfs2: dlm recovery / lockres reference count fix
ocfs2: make dlm recovery finalization 2 stage
ocfs2: dump mismatching migrated lvbs before BUG()
ocfs2: purge lockres' sooner
ocfs2: do not send master requests to localhost
ocfs2: update lvb immediately during recovery
ocfs2: gracefully handle stale create_lock messages.
ocfs2: teach dlm_restart_lock_mastery() to wait on recovery
ocfs2: give the dlm dirty list a reference on the lockres
ocfs2: have dlm_pre_master_reco_lockres() ignore dead nodes
ocfs2: increase backoff before waiting for recovery
ocfs2: do not unconditionally purge the lockres in dlmlock_remote()
ocfs2: temporarily disable automatic lock migration
ocfs2: pending mastery asserts and migrations should block each other
ocfs2: special case recovery lock in dlmlock_remote()
ocfs2: dlm_remaster_locks() should never exit without completing
ocfs2: remove unneccesary spin_unlock() in dlm_remaster_locks()
ocfs2: continue recovery when a dead node is encountered
ocfs2: wait for recovery when starting lock mastery
ocfs2: use GFP_NOFS in some dlm operations
ocfs2: use cond_resched() in dlm_thread()
ocfs2: retry operations when a lock is marked in recovery
ocfs2: mlog in dlm_convert_lock_handler() should be ML_ERROR
ocfs2: display message before waiting for recovery to complete
ocfs2: tune down some noisy messages during dlm recovery
ocfs2: fix incorrect error returns
ocfs2: move dlm work to a private work queue
ocfs2: remove whitespace in dlmunlock.c
Kyle McMartin (13):
[PARISC] Ensure all ldcw uses are ldcw,co on pa2.0
[PARISC] Whitespace clean up in asm/pgtable.h
[PARISC] Test ioc_needs_fdc variable instead of open coding
[PARISC] Remove dead function pc_in_user_space
[PARISC] Use MFIA in current_text_addr on pa2.0 processors
[PARISC] Add is_compat_task() helper
[PARISC] Remove unused macro fixup_branch in syscall.S
[PARISC] Match show_cache_info with reality
[PARISC] Ensure Space ID hashing is turned off
[PARISC] OS_ID_LINUX == 0x0006
[PARISC] Add os_id_to_string helper
[PARISC] Refactor show_regs in traps.c
[PARISC] Move os_id_to_string() inside #ifndef __ASSEMBLY__
Kyungmin Park (8):
OneNAND: Add touch_softlock_watchdog()
OneNAND: handle byte access on BufferRAM
OneNAND: Add write_oob verify function
OneNAND: Write oob area with aligned size, mtd->oobsize
OneNAND: Handle erase correctly in Double Density Package (DDP)
OneNAND: One-Time Programmable (OTP) support
OneNAND: fix block command typo
ARM: OMAP: OMAP2 DMA burst support
Langsdorf, Mark (2):
[CPUFREQ] Clarify powernow-k8 cpu_family statements
[CPUFREQ] correct powernow-k8 fid/vid masks for extended parts
Larry Finger (4):
wireless: Changes to ieee80211.h for user space regulatory daemon
wireless: correct dump of WPA IE
Convert bcm43xx-softmac to use the ieee80211_is_valid_channel routine
2.6.17 missing a call to ieee80211softmac_capabilities from ieee80211softmac_assoc_req
Latchesar Ionkov (2):
v9fs: return the correct error when interrupted by signal
v9fs: fix fid check in v9fs_create
Laura Garcia (1):
firmware_class: s/semaphores/mutexes
Laurent MEYER (1):
fix incorrect SA_ONSTACK behaviour for 64-bit processes
Laurent Riffard (1):
kbuild: fix module.symvers parsing in modpost
Lee Revell (1):
fix paniced->panicked typos
Len Brown (50):
ACPI: enable BIOS warning
[ACPI] document cmdline acpi_os_name=
Revert "[PATCH] ACPI: fix vendor resource length computation"
ACPI: inline trivial acpi_os_get_thread_id()
ACPI: ia64 buildfix
ACPI: ia64 buildfix
ACPI: delete newly added debugging macros in processor_perflib.c
ACPI: silence ia64 build warning
ACPI: delete unused acpi_bus_drivers_lock
ACPI: pass pm_message_t from acpi_device_suspend() to root_suspend()
Pull acpica into release branch
Pull address_range into release branch
Pull cpu-hotplug into release branch
Pull ec into release branch
Pull Kconfig into release branch
Pull motherboard into release branch
Pull pnpacpi into release branch
Pull trivial1 into release branch
Pull novell-bugzilla-156426 into release branch
Pull trivial into release branch
Pull bugzilla-5653 into release branch
Pull bugzilla-5452 into release branch
Pull acpi_bus_register_driver into release branch
Pull video into release branch
Pull trivial2 into release branch
Pull sem2mutex into release branch
Pull ibm_acpi into release branch
Pull bugzilla-5764 into release branch
Pull bugzilla-5000 into release branch
Pull bugzilla-5737 into release branch
ACPI: resolve merge conflict between sem2mutex and processor_perflib.c
Pull button into release branch
merge linus into release branch
ACPI: un-export ACPI_WARNING() -- use printk(KERN_WARNING...)
ACPI: un-export ACPI_ERROR() -- use printk(KERN_ERR...)
ACPI: static-ize handle_hotplug_event_func()
Pull trivial into release branch
Pull c-states into release branch
Pull acpica into release branch
merge linus into release branch
ACPI: delete acpi_os_free(), use kfree() directly
Pull kmalloc into release branch
Pull acpi_device_handle_cleanup into release branch
Pull asus_acpi-0.30 into release branch
ACPI: remove function tracing macros from drivers/acpi/*.c
Pull acpi_os_free into release branch
Pull acpi_device_handle_cleanup into release branch
Pull asus_acpi-0.30 into release branch
Pull bugzilla-3241 into release branch
Pull smart-battery into release branch
Lennert Buytenhek (29):
smc91x: add support for LogicPD PXA270 platform
ts72xx NAND driver
[MTD] Convert physmap to platform driver
[ARM] 3600/1: increase amba-pl010 UART_NR to 8
[ARM] 3602/1: ixp23xx: fix two typos
[ARM] 3614/1: ep93xx: use platform devices for physmap flash
[ARM] 3615/1: ixp23xx: use platform devices for physmap flash
[ARM] 3616/1: fix timer handler wrap logic for a number of platforms
[ARM] 3617/1: ep93xx: fix slightly incorrect timer tick rate
[ARM] 3618/1: add defconfig for logicpd pxa270 card engine
[ARM] 3620/2: ixp23xx: add uengine loader support
[ARM] 3632/1: iwmmxt: fix up argument comment for iwmmxt_task_restore()
[ARM] 3634/1: ep93xx: initial implementation of the clk_* API
[ARM] 3646/1: ep93xx: instantiate ep93xx-ohci platform device
[ARM] 3644/1: ixp2000: export gpio_line_config()
[ARM] 3654/1: add ajeco 1arm sbc support
[MTD] Remove unused 'nr_banks' variable from ixp2000 map driver
[ARM] 3662/1: ixp23xx: don't include asm/hardware.h in uncompress.h
[ARM] 3663/1: fix resource->end off-by-one thinko during physmap conversion
[ARM] 3664/1: crunch: add signal frame save/restore
[ARM] 3665/1: crunch: add ptrace support
[ARM] 3370/2: ep93xx: add crunch support
[ARM] 3671/1: ep93xx: add cirrus logic edb9315 support
[ARM] 3673/1: lpd270: parse lcd= command line parameter
[ARM] 3674/1: ep93xx: add cirrus logic edb9302 support
[ARM] 3706/2: ep93xx: add cirrus logic edb9315a support
[ARM] 3707/1: iwmmxt: use the generic thread notifier infrastructure
[ARM] 3705/1: add supersection support to ioremap()
[ARM] 3708/2: fix SMP build after section ioremap changes
Leonid Arsh (4):
IB: Add client reregister event type
IPoIB: Handle client reregister events
IB: Move struct port_info from ipath to <rdma/ib_smi.h>
IB/mthca: Add client reregister event generation
Leubner, Achim (1):
[SCSI] remove the scsi_request interface from the gdth driver
Liam Girdwood (1):
[ARM] 3606/1: PXA27x SSP Register definitions
Linas Vepstas (4):
powerpc/pseries: clear PCI failure counter if no new failures
powerpc/pseries: Increment fail counter in PCI recovery
e1000: prevent statistics from getting garbled during reset
[POWERPC] pseries: Print PCI slot location code on failure
Linda Knippers (1):
update of IPC audit record cleanup
Linus Torvalds (120):
Improve SATA core suspend/resume
Make sure to re-enable SCI after an ACPI suspend
Add support for suspending and resuming the whole console subsystem
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
Merge branch 'i915fb' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/intelfb-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
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
Merge git://git.infradead.org/mtd-2.6
Merge git://git.infradead.org/~dwmw2/rbtree-2.6
Merge git://git.infradead.org/hdrcleanup-2.6
Merge branch 'audit.b21' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
Merge branch 'rio.b19' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/bird
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Fix up CFQ scheduler for recent rbtree node shrinkage
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bcollins/linux1394-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/gregkh/pci-2.6
Merge git://oss.sgi.com:8090/xfs-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/w1-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/i2c-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-serial
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/usb-2.6
x86: call eisa_set_level_irq() in pbibios_lookup_irq()
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Add some basic resume trace facilities
Enable minimal per-device resume tracing
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6
Merge branch 'intelfb-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/intelfb-2.6
Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Revert "[PATCH] usb: drivers/usb/core/devio.c dereferences a userspace pointer"
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Fix PM_TRACE dependency: works only on 32-bit x86 for now
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge git://git.linux-nfs.org/pub/linux/nfs-2.6
Fix NFS2 compile error
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
Revert "swsusp special saveable pages support" commits
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 branch 'x86-64'
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge master.kernel.org:/pub/scm/linux/kernel/git/dtor/input
Merge master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
Revert "[PATCH] kthread: update loop.c to use kthread"
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge master.kernel.org:/home/rmk/linux-2.6-serial
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Revert "kbuild: fix make -rR breakage"
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6
Properly delete sound/ppc/toonie.c
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev
Merge git://oss.sgi.com:8090/nathans/xfs-2.6
Merge git://git.infradead.org/mtd-2.6
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
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/dtor/input
Merge master.kernel.org:/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'nommu' of master.kernel.org:/home/rmk/linux-2.6-arm
Fix vsnprintf off-by-one bug
Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/pci-2.6
Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/kyle/parisc-2.6
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge master.kernel.org:/pub/scm/linux/kernel/git/perex/alsa
Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/agpgart
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/devfs-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6/
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bunk/trivial
Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband
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/sam/kbuild
Merge branch 'audit.b22' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'genirq' of master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-mmc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
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 git://git.infradead.org/mtd-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge branch 'devel' of master.kernel.org:/home/rmk/linux-2.6-serial
Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6
Merge git://git.infradead.org/hdrinstall-2.6
Fix up headers_install wrt devfs removal
Merge master.kernel.org:/pub/scm/linux/kernel/git/davej/cpufreq
Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6
Merge master.kernel.org:/home/rmk/linux-2.6-arm
Merge git://git.linux-nfs.org/pub/linux/nfs-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/sparc-2.6
Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
Linux 2.6.18-rc1
Lothar Englisch (1):
V4L/DVB (4073): Support for new version of Satelco EasyWatch DVB-S light
Luben Tuikov (2):
SCSI: Introduce scsi_req_abort_cmd (REPOST)
[SCSI] sd/scsi_lib simplify sd_rw_intr and scsi_io_completion
Luc Saillard (1):
V4L/DVB (3835): [PATCH] update pwc driver
Luca De Cicco (3):
[TCP] Westwood: comment fixes
[TCP] Westwood: bandwidth filter startup
[TCP] Westwood: reset RTT min after FRTO
Luca Risolia (2):
V4L/DVB (3838): ZC0301 driver updates
V4L/DVB (3906): ZC0301 driver updates
Luiz Fernando N. Capitulino (1):
usbserial: Fixes wrong return values.
MUNEDA Takahiro (4):
acpiphp: configure _PRT - V3
acpiphp: hotplug slot hotplug
acpiphp: host and p2p hotplug
acpiphp: turn off slot power at error case
Mac Michaels (1):
V4L/DVB (4122): Lgdt330x: fix missing line in VSB snr decoding logic
Malcolm Parsons (1):
uclinux: use PER_LINUX_32BIT in binfmt_flat
Malcolm Valentine (2):
V4L/DVB (4056): Cx88: Add basic support for Leadtek Winfast DTV2000H card
V4L/DVB (4057): Cx88: IR remote support for DTV2000H
Mandy Kirkconnell (2):
[XFS] Fix size argument in kmem_free().
[XFS] Fix nused counter. It's currently getting set to -1 rather than
Manoj Naik (8):
NFSv4: convert fs-locations-components to conform to RFC3530
NFSv4: Decode mounted_on_fileid attribute in getattr.
NFSv4: GETATTR attributes on referral
NFSv4: Define an fs_locations bitmap
NFSv4: Create NFSv4 transport and client
NFS: Expand clone mounts to include other servers
NFSv4: Ensure client submounts when following a referral
NFSv4: Follow a referral
Manu Abraham (28):
V4L/DVB (3995): Add missing include
V4L/DVB (4155): ATSC frontend support
V4L/DVB (4156): Add basic ATSC support to DST
V4L/DVB (4157): Add support for VP-3250 ATSC card
V4L/DVB (4158): Make ASIC RESET Conditional
V4L/DVB (4159): Implement tuning algorithm as a module parameter
V4L/DVB (4160): Use device specific algorithms
V4L/DVB (4161): Utilize the device specific algorithm callbacks
V4L/DVB (4162): Explicit defining of type is not necessary with MULTI_FE
V4L/DVB (4163): Initialize ATSC frontend
V4L/DVB (4164): Add DVB-S specific demod names
V4L/DVB (4165): Add in tuner names
V4L/DVB (4166): Fix string length
V4L/DVB (4167): Add Board Names
V4L/DVB (4168): ATSC tuner doesn't have variable length field
V4L/DVB (4169): Add more Firmware and Tuner names
V4L/DVB (4171): Fix Daughterboard detection
V4L/DVB (4173): Dprintk macro beautification
V4L/DVB (4174): Distinguish between STV0299 and MB86A15 based NIM's
V4L/DVB (4175): Fix a bug in tuner detection
V4L/DVB (4177): DCTNEW and ATSC fixes
V4L/DVB (4178): Replace NEWTUNE with TS188
V4L/DVB (4179): VLF fixes for DCT
V4L/DVB (4180): Initial go at MMI
V4L/DVB (4182): Comment out MMI functions for now
V4L/DVB (4211): Fix an Oops for all fe that have get_frontend_algo == NULL
V4L/DVB (4217): Fix a misplaced closing bracket/else, which caused swzigzag not to be called
V4L/DVB (4282): Fix: use swzigzag for swalgo
Marc Eshel (1):
locks.c: add the fl_owner to nlm_compare_locks
Marc Singer (8):
[ARM] 3400/1: lpd7a40x: platform headers update
[ARM] 3401/1: lpd7a40x: platform update
[ARM] 3402/1: lpd7a40x: serial driver bug fix
[ARM] 3403/1: lpd7a40x: updated default configurations
[ARM] 3404/1: lpd7a40x: AMBA CLCD support
[ARM] 3405/1: lpd7a40x: CPLD ssp driver
[ARM] 3406/1: lpd7x: compilation fix for smc91x
[ARM] 3407/1: lpd7x: documetation update
Marc Sowen (1):
com20020_cs: more device support
Marc Zyngier (1):
netdrvr: Convert cassini to pci_iomap
Marcel Holtmann (9):
[Bluetooth] Use raw mode for the Frontline sniffer device
[Bluetooth] Add suspend/resume support to the HCI USB driver
[Bluetooth] Correct SCO buffer size on request
[Bluetooth] Add automatic sniff mode support
[Bluetooth] Add platform device for virtual and serial devices
[Bluetooth] Use real devices for host controllers
[Bluetooth] Small cleanup of the L2CAP source code
[Bluetooth] Allow disabling of credit based flow control
[Bluetooth] Add RFCOMM role switch support
Marcin Juszkiewicz (2):
hostap: new pcmcia IDs
pcnet_cs: Add TRENDnet TE-CF100 ethernet adapter ID
Mark A. Greer (4):
[POWERPC] mpic: add support for serial mode interrupts
i2c: cleanup m41t00
I2C: m41t00: Add support for the ST M41T81 and M41T85
[POWERPC] todc: add support for Time-Of-Day-Clock
Mark Fasheh (11):
ocfs2: move lockres qstr next to hlist_node structure
ocfs2: calculate lockid hash values outside of the spinlock
ocfs2: inline dlm_lockres_get()
ocfs2: silence a compile warning in dlm_alloc_pagevec()
ocfs2: do LVB puts in place
ocfs2: dlm_print_one_mle() needs to be defined
ocfs2: fix compiler warnings in dlm_convert_lock_handler()
ocfs2: warn the user on a dead timeout mismatch
ocfs2: silence a debug print
ocfs2: fix init of uuid_net_key
ocfs2: clean up some osb fields
Mark Haverkamp (8):
[SCSI] aacraid: remove unneeded locking
[SCSI] aacraid: optimize sg alloc
[SCSI] aacraid: adjustable timeouts
[SCSI] aacraid: sa race condition fix
[SCSI] aacraid: remove unneeded list
[SCSI] aacraid: Fix return code interpretation
[SCSI] aacraid: Update supported product information
[SCSI] aacraid: small misc. cleanups
Mark Lord (1):
sata_mv: endian annotations
Mark Maule (3):
PCI: msi abstractions and support for altix
PCI: per-platform IA64_{FIRST,LAST}_DEVICE_VECTOR definitions
PCI: altix: msi support
Mark.Zhan (2):
[MIPS] Wind River 4KC PPMC Eval Board Support
[MIPS] Fix the build error of Wind River PPMC board, rewrite irq code to C
Markus Armbruster (2):
oprofile: convert from semaphores to mutexes
oprofile: Fix unnecessary cleverness
Martin Habets (1):
[SCSI] st: remove unused st_buffer.in_use
Martin Hicks (1):
sata_vsc: data_xfer should use mmio
Martin Michlmayr (4):
Re-add module description for ms02-nv to Kconfig
LASAT depends on MTD_CFI
[ARM] 3703/1: Add help description for ARCH_EP80219
[ARM] 3704/1: format IOP Kconfig with tabs, create more consistency
Martin Samuelsson (1):
V4L/DVB (3916): AverMedia 6 Eyes AVS6EYES support
Martin Schwidefsky (6):
[S390] __FD_foo definitions.
[S390] console_unblank woes.
[S390] modular 3270 driver.
[S390] virtual cpu accounting vs. machine checks.
[S390] remove unused macros from binfmt_elf32.c
[S390] remove export of sys_call_table
Masami Hiramatsu (1):
kprobe: boost 2byte-opcodes on i386
Masatake YAMATO (1):
kbuild: adding symbols in Kconfig and defconfig to TAGS
Masato Noguchi (3):
[POWERPC] spufs: remove stop_code from struct spu
[POWERPC] spufs: fix Makefile for "make clean"
[POWERPC] spufs: clear class2 interrupt status before wakeup
Mathieu Chouquet-Stringer (1):
Remove duplicate symbol exports on Alpha
Matt Helsley (3):
Process Events - Header Cleanup
Process Events: License Change
Remove unecessary NULL check in kernel/acct.c
Matt LaPlante (6):
KConfig: Spellchecking 'similarity' and 'independent'
[NETFILTE] ipv4: Fix typo (Bugzilla #6753)
Kconfig: Typos in net/sched/Kconfig
Documentation/IPMI typos
arch/arm26/Kconfig typos
Documentation/IPMI typos
Matt Mackall (5):
random: remove SA_SAMPLE_RANDOM from floppy driver
random: make CCISS use add_disk_randomness
random: change cpqarray to use add_disk_randomness
random: remove redundant SA_SAMPLE_RANDOM from touchscreen drivers
[SCSI] random: remove redundant SA_SAMPLE_RANDOM from NinjaSCSI
Matt Porter (1):
[ALSA] hda: add sigmatel 9227/9228/9229 ids
Matt Reimer (1):
USB: trivial DEBUG message correction in gadget ether driver
Matt Waddel (2):
m68knommu: build support for the Freescale 532x CPU family
m68knommu: FEC driver support for the ColdFire 523x CPU family
Matthew Martin (1):
ixj: make ixj_set_tone_off() static
Matthew Wilcox (3):
IB/srp: Use SCAN_WILD_CARD from SCSI headers
IB/srp: Get rid of unneeded use of list_for_each_entry_safe()
IB/srp: Change target_mutex to a spinlock
Matthias Fuchs (1):
[POWERPC] ppc32: fix CPCI405 board support
Matthias Urlichs (1):
USB: new devices for the Option driver
Mauro Carvalho Chehab (26):
V4L/DVB (3715): Change all emails to the currently used one.
V4L/DVB (3753): Whitespace cleanups at media/radio
V4L/DVB (3929): Compilation for DVB_AV7110_FIRMWARE seems to be weird
V4L/DVB (3809b): Added missing docs at kernel tree
V4L/DVB (3809c): Added cx2341x header file
V4L/DVB (3968a): Remove compatibility check for I2C_PEC
V4L/DVB (3968): Fix checking logic for a broken xawtv version
V4L/DVB (3973a): Return value is ssize_t
V4L/DVB (4036): Fix some compilation warnings
V4L/DVB (4052): Wrong syntax: instead of bool, it was written boolean
V4L/DVB (4064): No drivers should use VIDIOC_*_OLD
V4L/DVB (4065): Several improvements at videodev.c
V4L/DVB (4066): Vivi.c were ported to the newer videodev2 format.
V4L/DVB (4067): Fixed cx25840 to work with PAL/M
V4L/DVB (4068): Removed all references to kernel stuff from videodev.h and videodev2.h
V4L/DVB (4086): There were a cross-reference on cpia and cpia_pp/cpia_usb
V4L/DVB (4108): Fixes some userspace dependencies at V4L2 public api header
V4L/DVB (4112): Fix: videodev.c were cleaning the pointer, not the values
V4L/DVB (4120): Ovcamship position at Kconfig changed
V4L/DVB (4148): Fix userbits debug prints
V4L/DVB (4205): Merge tda9887 module into tuner.
Fixes some sync issues between V4L/DVB development and GIT
V4L/DVB (4209): Added some BTTV PCI IDs for newer boards
V4L/DVB (4261): Included required header for in-kernel compilation
V4L/DVB (4263): Fix warning when compiling on 64 bit machines
V4L/DVB (4272): Fix tveeprom supported standards
Micah Dowty (2):
USB: Remove 4088-byte limit on usbfs control URBs
USB: Allow high-bandwidth isochronous packets via usbfs
Michael Buesch (14):
bcm43xx: use pci_iomap() for convenience.
bcm43xx: redesign locking
bcm43xx: preemptible periodic work
Remove old HW RNG support
Add new generic HW RNG core
Add Intel HW RNG driver
Add AMD HW RNG driver
Add Geode HW RNG driver
Add VIA HW RNG driver
Add ixp4xx HW RNG driver
Add TI OMAP CPU family HW RNG driver
Add bcm43xx HW RNG support
CAPI crash / race condition
bcm43xx: workaround init_board vs. IRQ race
Michael Chan (23):
[TG3]: Add 5786 PCI ID
[TG3]: Add recovery logic when MMIOs are re-ordered
[TG3]: update version and reldate
[BNX2]: Add an rx drop counter
[BNX2]: Allow WoL settings on new 5708 chips
[BNX2]: Add firmware decompression
[BNX2]: Use compressed firmware
[BNX2]: Use CPU native page size
[BNX2]: Update version and reldate
[TG3]: Remove unnecessary tx_lock
[TG3]: Convert to non-LLTX
[NET]: Fix GSO problems in dev_hard_start_xmit()
[NET]: Add ECN support for TSO
[BNX2]: Add NETIF_F_TSO_ECN
[BNX2]: Use dev_kfree_skb() instead of the _irq version
[BNX2]: Turn off link during shutdown
[TG3]: Add tg3_netif_stop() in vlan functions
[TG3]: Add rx BD workaround
[TG3]: Turn on hw fix for ASF problems
[TG3]: Add TSO workaround using GSO
[TG3]: Update version and reldate
[IPV6]: Fix ipv6 GSO payload length
[TG3]: Add ipv6 TSO feature
Michael Ellerman (24):
powerpc: Disable and EOI interrupts in machine_crash_shutdown()
powerpc: Make early debugging options behave with oldconfig
powerpc: Make early xmon logic immune to location of early parsing
powerpc: Parse early parameters earlier
powerpc: Unify mem= handling
powerpc: Kdump header cleanup
powerpc: Move crashkernel= handling into the kernel.
powerpc: Make rtas console _much_ faster
powerpc: Cleanup hvc_rtas.c a little
[POWERPC] spufs: fix deadlock in spu_create error path
Make printk work for really early debugging
[POWERPC] Remove remaining iSeries debugger cruft
[POWERPC] Export flat device tree via debugfs for debugging
[POWERPC] powerpc: Initialise ppc_md htab pointers earlier
[POWERPC] Use ppc_md.hpte_insert() in htab_bolt_mapping()
[POWERPC] Make kexec_setup() a regular initcall
[POWERPC] Setup the boot cpu's paca pointer in C rather than asm
[POWERPC] Make rtas_call() safe if RTAS hasn't been initialised
[POWERPC] Move RTAS exports next to their declarations
[POWERPC] Setup RTAS values earlier, to enable rtas_call() earlier
[POWERPC] Add udbg support for RTAS console
[POWERPC] Enable the RTAS udbg console on IBM Cell Blade
[POWERPC] Enable XMON in cell_defconfig
[POWERPC] Make sure smp_processor_id works very early in boot
Michael Hanselmann (2):
Rewritten backlight infrastructure for portable Apple computers
powermac backlight fixes
Michael Hayes (1):
Spelling fixes for Documentation/atomic_ops.txt
Michael Holzheu (2):
Driver Core: Add /sys/hypervisor when needed
s390_hypfs filesystem
Michael Krufky (46):
V4L/DVB (3718): Removed trailing newlines
V4L/DVB (3720): Fix spelling error / typo in comments
V4L/DVB (3736): Cx88 cleanup: move CX88_BOARD_PCHDTV_HD5500 to the end of the cards array
V4L/DVB (3764): Lgdt330x: update supported cards list in comments
V4L/DVB (3765): Dvb-bt8xx: add support for DViCO FusionHDTV DVB-T Lite 2nd revision
V4L/DVB (3801): Cx88-tvaudio: replace 'if' with 'switch..case'
V4L/DVB (3806): Cx88-blackbird: allow proper detection of PAL vs. NTSC video standard
V4L/DVB (3807): Cx88-blackbird: fix typo
V4L/DVB (3810): KWorld HardwareMpegTV XPert: Enable Blackbird MPEG encoder support
V4L/DVB (3811): Cxusb: lgh064f: set auxiliary byte in pll_set
V4L/DVB (3817): KWorld HardwareMpegTV XPert: set encoder video standard based on tvnorm
V4L/DVB (3830): Fix display name for LG TDVS-H06xF
V4L/DVB (3840): Create standalone fe_lgh064f header
V4L/DVB (3841): Dvb-bt8xx: use fe_lgh06xf.h
V4L/DVB (3842): Cx88-dvb: use fe_lgh06xf.h
V4L/DVB (3843): Cxusb: use fe_lgh06xf.h
V4L/DVB (3844): B2c2-flexcop: use fe_lgh06xf.h
V4L/DVB (3900): Rename fe_lgh06xf.h to lg_h06xf.h
V4L/DVB (3919): V4l: rename TUNER_LG_TDVS_H062F to TUNER_LG_TDVS_H06XF
V4L/DVB (3920): Dvb: rename dvb_pll_tdvs_tua6034 to dvb_pll_lg_tdvs_h06xf
V4L/DVB (3970): Cx88-blackbird: use firmware api commands defined in cx2341x.h
V4L/DVB (3971): Cx88-blackbird: use standard filename for cx23416 firmware
V4L/DVB (3982): Cx88-blackbird: use encoder firmware filename defined in cx2341x.h
V4L/DVB (3991): Cx88: add autodetection for another Twinhan VP-3054 board.
V4L/DVB (4042): Documentation: whitespace cleanup
V4L/DVB (4043): Miropcm20: fix sub-optimal header inclusion for sound/oss/aci.h
V4L/DVB (4053): KWorld HardwareMpegTV XPert: enable s-video/composite video inputs
V4L/DVB (4058): Bttv: add autodetection support for Osprey 230
V4L/DVB (4072): Cx88: whitespace cleanup
V4L/DVB (4094): Cxusb: add support for DViCO FusionHDTV DVB-T Dual USB based on zl10353
V4L/DVB (4096): CinergyT2: whitespace cleanup
V4L/DVB (4097): Cx88: add support for DViCO FusionHDTV DVB-T Dual PCI based on zl10353
V4L/DVB (4098): Cx88: #ifdef cleanups
V4L/DVB (4099): Cx88-dvb: clean up long linewraps
V4L/DVB (4121): Update cardlist documentation
V4L/DVB (4124): Kconfig: fix description for saa7115 module
V4L/DVB (4135): Cx88-tvaudio.c must #include <linux/config.h>
V4L/DVB (4144): Cx88: add support for FusionHDTV 3 Gold (original revision)
V4L/DVB (4150): Cx88: clear EN_I2SIN_ENABLE bit for ASUS PVR-416 to enable audio
V4L/DVB (4206): Cx88-blackbird: always set encoder height based on tvnorm->id
V4L/DVB (4214): Make VIDEO_CX2341X a selectable build option
V4L/DVB (4215): Make VIDEO_CX88_BLACKBIRD a separate build option
V4L/DVB (4229): Cx88-blackbird: implement VIDIOC_LOG_STATUS
V4L/DVB (4264): Cx88-blackbird: implement VIDIOC_QUERYCTRL and VIDIOC_QUERYMENU
V4L/DVB (4267): Remove all instances of request_module("tda9887")
add Mike Isely as pvrusb2 maintainer
Michael LeMay (5):
selinux: add hooks for key subsystem
keys: allocate key serial numbers randomly
keys: restrict contents of /proc/keys to Viewable keys
keys: add a way to store the appropriate context for newly-created keys
selinux: inherit /proc/self/attr/keycreate across fork
Michael Neuling (2):
powerpc: whitespace cleanup in reg.h
powerpc: oprofile support for POWER6
Michael Reed (5):
[SCSI] mptfusion: move fc event/reset handling to mptfc
[SCSI] mptfc: set fibre channel fw target missing timers to one second
[SCSI] mptfc: fix fibre channel infinite request/response loop
[SCSI] mptfc: abort of board reset leaves port dead requiring reboot
[SCSI] mptfusion: change driver revision to 3.03.10
Michael S. Tsirkin (4):
IB/mthca: restore missing PCI registers after reset
IB/mthca: memfree completion with error FW bug workaround
IB/mthca: Remove dead code
IB/cm: remove unneeded flush_workqueue
Michael Schimek (1):
V4L/DVB (4001): Cx88 NTSC VBI fixes
Michal Ludvig (4):
x86: VIA C7 CPU flags
[CRYPTO] api: Fixed incorrect passing of context instead of tfm
[CRYPTO] tcrypt: Return -EAGAIN from module_init()
[CRYPTO] tcrypt: Speed benchmark support for digest algorithms
Michal Schmidt (1):
wireless/airo: minimal WPA awareness
Mikael Pettersson (1):
[SPARC64]: Fix stack overflow checking in modular non-SMP kernels.
Mike Christie (28):
[SCSI] iscsi: rm kernel iscsi handles usage for session and connection
[SCSI] iscsi: add sysfs attrs for uspace sync up
[SCSI] iscsi: fix up iscsi eh
[SCSI] iscsi: add libiscsi
[SCSI] iscsi: convert iscsi tcp to libiscsi
[SCSI] iscsi: fix manamgement task oops
[SCSI] iscsi: increment expstatsn during login
[SCSI] iscsi: dequeue all buffers from queue
[SCSI] iscsi: dont use sendpage for iscsi headers
[SCSI] iscsi: only preallocate login buffer
[SCSI] iscsi: kill dtask mempools
[SCSI] iscsi: support mutiple daemons
[SCSI] iscsi: fix command requeues during iscsi recovery
[SCSI] iscsi: update version
[SCSI] iscsi: don't switch states when just cleaning up
[SCSI] iscsi: fix run list corruption
[SCSI] iscsi: return task found during search
[SCSI] iscsi: fix writepsace race
[SCSI] iscsi: update version to 1.0-595
[SCSI] iscsi: add target discvery event to transport class
[SCSI] iscsi: fixup set/get param functions
[SCSI] iscsi: convert iser to new set/get param fns
[SCSI] iscsi: convert iscsi_tcp to new set/get param fns
[SCSI] iscsi: fix session refcouting
[SCSI] iscsi: rm channel usage from iscsi
[SCSI] iscsi: break up session creation into two stages
[SCSI] iscsi: pass target nr to session creation
[SCSI] iscsi: add async notification of session events
Mike Habeck (2):
SGI Hotplug: Incorrect power status
[IA64-SGI] fix SGI Altix tioce_bus_fixup() bug
Mike Isely (19):
V4L/DVB (4228a): pvrusb2 to kernel 2.6.18
V4L/DVB (4231): Include some extra headers that we need.
V4L/DVB (4232): Rearrange things in pvrusb2-encoder in preparation for use of cx2341x module
V4L/DVB (4233): Don't print empty enum values in pvrusb2-sysfs.c
V4L/DVB (4234): Clean up long-standing video format handling mess in pvrusb2-v4l2.c
V4L/DVB (4235): Increase the maximum number of controls that pvrusb2-sysfs.c can handle.
V4L/DVB (4236): Rearrange things in pvrusb2 driver in preparation for using cx2341x module
V4L/DVB (4237): Move LOG_STATUS bracketing to a different part of the pvrusb2 driver
V4L/DVB (4238): Make sure flags field is initialized when quering a control in pvrusb2
V4L/DVB (4239): Handle boolean controls in pvrusb2
V4L/DVB (4240): Various V4L control enhancements in pvrusb2
V4L/DVB (4241): Fix faulty encoder error recovery in pvrusb2
V4L/DVB (4242): Don't suspend encoder when changing its attributes (in pvrusb2)
V4L/DVB (4243): Exploit new V4L control features in pvrusb2
V4L/DVB (4244): Implement use of cx2341x module in pvrusb2 driver
V4L/DVB (4245): Reduce the amount of pvrusb2-sourced noise going into the system log
V4L/DVB (4273): Always log pvrusb2 device register / unregister events
V4L/DVB (4274): Eliminate use of tda9887 from pvrusb2 driver
V4L/DVB (4288): Clean out a zillion sparse warnings in pvrusb2
Mike Miller (1):
make kernel warn about incorrectly sized partitions
Mike Waychison (1):
x86_64: iommu_gart_bitmap search to cross next_bit
Mike Wolf (1):
kbuild: fix make rpm for powerpc
Miklos Szeredi (12):
remove steal_locks()
locks: don't unnecessarily fail posix lock operations
locks: don't do unnecessary allocations
locks: clean up locks_remove_posix()
vfs: add lock owner argument to flush operation
fuse: no backgrounding on interrupt
fuse: add control filesystem
fuse: add POSIX file locking support
fuse: ensure FLUSH reaches userspace
fuse: rename the interrupted flag
fuse: add request interruption
fuse: scramble lock owner ID
Milan Broz (1):
dm table: get_target: fix last index
Milan Svoboda (5):
usb gadget: allow drivers support speeds higher than full speed
usb gadget: fix compile errors
usb gadget: update pxa2xx_udc.c driver to fully support IXP4xx platform
[ARM] 3612/1: make pci bus optional for ixp4xx platform
usb gadget: fixup pxa2xx_udc to include asm/arch/udc.h again
Mingming Cao (4):
percpu counter data type changes to suppport more than 2**31 ext3 free blocks counter
Avoid disk sector_t overflow for >2TB ext3 filesystem
ext3_fsblk_t: filesystem, group blocks and bug fixes
ext3_fsblk_t: the rest of in-kernel filesystem blocks conversion
Muthu Kumar (1):
PCI ACPI: Rename the functions to avoid multiple instances.
Nathan Lynch (1):
[POWERPC] Extra sanity check in EEH code
Nathan Scott (34):
[XFS] Fix a comment typo, originally noticed by Ming Zhang.
[XFS] Fix a noatime regression related to updating inode atime field on
[XFS] Drop use of m_writeio_blocks when zeroing, its not meaningful
[XFS] getattr can return an error code, so propogate any from lower
[XFS] Shutdown the filesystem if all device paths have gone. Made
[XFS] Fix a buffer refcount leak in dir2 code on a forced shutdown.
[XFS] Make the pflags test/set wrappers more legible for us mere humans.
[XFS] Start writeout earlier (on last close) in the case where we have a
[XFS] Fix a typo in a header file comment.
[XFS] Remove dead code from come bulkstat paths.
[XFS] Portability changes: remove prdev, stick to one diagnostic
[XFS] statvfs component of directory/project quota support, code
[XFS] Resolve a namespace collision on vfs/vfsops for FreeBSD porters.
[XFS] Resolve a namespace collision on vnode/vnodeops for FreeBSD porters.
[XFS] Resolve a namespace collision on remaining vtypes for FreeBSD
[XFS] Cleanup a missed porting conversion, and freezing.
[XFS] Remove unused parameter from di2xflags routine.
[XFS] Fix up debug code so that bulkstat wont generate thousands of
[XFS] Fix mismerge of the fs_writable cleanup patch causing a freeze/thaw
[XFS] Fix broken const use inside local suffix_strtoul routine.
[XFS] Minor XFS documentation updates.
[XFS] Remove unnecessary local from open_exec dmapi path.
[XFS] Push some common code out of write path into core XFS code for
[XFS] Remove an incorrect use of unlikely() on a relatively likely code
[XFS] Remove unneeded conditional code on NFS export interface related
[XFS] Map EFSCORRUPTED to an actual error code, not just a made up one
[XFS] Remove version 1 directory code. Never functioned on Linux, just
[XFS] Fix a Makefile issue related to exports.o handling.
[XFS] Remove files from the build that are now unused.
Merge HEAD from ../linux-2.6
[XFS] Remove a couple of no-longer-used macros.
[XFS] Remove a race condition where a linked inode could BUG_ON in
[XFS] Rework code snippets slightly to remove remaining recent-gcc
[XFS] Fixup whitespace damage in log_write, remove final warning.
Neil Brown (1):
dm: mirror sector offset fix
Neil Horman (2):
[SCTP]: Fix persistent slowdown in sctp when a gap ack consumes rx buffer.
[NET] netpoll: break recursive loop in netpoll rx path
NeilBrown (35):
Fix dcache race during umount
Remove semi-softlockup from invalidate_mapping_pages
Prepare for __copy_from_user_inatomic to not zero missed bytes
Make copy_from_user_inatomic NOT zero the tail on i386
md: reformat code in raid1_end_write_request to avoid goto
md: remove arbitrary limit on chunk size
md: remove useless ioctl warning
md: increase the delay before marking metadata clean, and make it configurable
md: merge raid5 and raid6 code
md: remove nuisance message at shutdown
md: allow checkpoint of recovery with version-1 superblock
md: allow a linear array to have drives added while active
md: support stripe/offset mode in raid10
md: split reshape portion of raid5 sync_request into a separate function
md/bitmap: fix online removal of file-backed bitmaps
md/bitmap: remove bitmap writeback daemon
md/bitmap: cleaner separation of page attribute handlers in md/bitmap
md/bitmap: use set_bit etc for bitmap page attributes
md/bitmap: remove unnecessary page reference manipulations from md/bitmap code
md/bitmap: remove dead code from md/bitmap
md/bitmap: tidy up i_writecount handling in md/bitmap
md/bitmap: change md/bitmap file handling to use bmap to file blocks
md: Change md/bitmap file handling to use bmap to file blocks-fix
md: Calculate correct array size for raid10 in new offset mode
md: Fix bug that stops raid5 resync from happening
md: Allow re-add to work on array without bitmaps
md: Don't write dirty/clean update to spares - leave them alone
md: Set/get state of array via sysfs
md: Allow rdev state to be set via sysfs
md: Allow raid 'layout' to be read and set via sysfs
md: Allow resync_start to be set and queried via sysfs
md: Allow the write_mostly flag to be set via sysfs
knfsd: improve the test for cross-device-rename in nfsd
knfsd: remove noise about filehandle being uptodate
knfsd: ignore ref_fh when crossing a mountpoint
Nick Fedchik (1):
[IRDA]: irda-usb.c: STIR421x cleanups
Nick Piggin (3):
mm: introduce remap_vmalloc_range()
radix-tree: direct data
radix-tree: small
Nickolay (1):
kbuild: bugfix with initramfs
Nicolas Boichat (1):
USB: MacBook Pro touchpad support
Nicolas Pitre (5):
cfi-cmdset-0001: always update the chip status
cfi_cmdset_0001: factorize code to wait for flash status
[ARM] 3626/1: ARM EABI: fix syscall restarting
fix silly ARM non-EABI build error
[ARM] 3541/2: workaround for PXA27x erratum E7
Niels Kristian Bech Jensen (1):
Update contact information in CREDITS
OGAWA Hirofumi (3):
Fix a race condition between ->i_mapping and iput()
writeback: fix range handling
Fix modular cpuid.ko
Olaf Weber (2):
[XFS] Add parameters to xfs_bmapi() and xfs_bunmapi() to have them report
[XFS] Originally the ATTR_DMI flag also had the functionality of the
Oleg Nesterov (13):
list: introduce list_replace() helper
list: use list_replace_init() instead of list_splice_init()
simplify/fix first_tid()
cleanup next_tid()
de_thread: fix lockless do_each_thread
coredump: optimize ->mm users traversal
coredump: speedup SIGKILL sending
coredump: kill ptrace related stuff
coredump: don't take tasklist_lock
coredump: some code relocations
coredump: shutdown current process first
coredump: copy_process: don't check SIGNAL_GROUP_EXIT
sched: uninline task_rq_lock()
Oliver Bock (1):
USB: new driver for Cypress CY7C63xxx mirco controllers
Oliver Neukum (1):
USB: cdc-acm: add a new special case for modems with buggy firmware
Olof Johansson (14):
powerpc: Quiet HVSI boot output
powerpc: Quiet time init output
powerpc: Quiet page order output
powerpc: Quiet VETH version printk
powerpc: Don't print chosen idle loop at every boot
powerpc: Less verbose mem configuration output
powerpc: Lack of ISA interrupts on XICS isn't dangerous
powerpc: Quiet PCI init printouts
powerpc: Quiet rtasd output at boot
powerpc: Quiet oprofile output at boot
powerpc: Remove stale iseries global
powerpc: kill union tce_entry
powerpc iommu: minor cleanup
[POWERPC] U4 DART improvements
Or Gerlitz (10):
[SCSI] iscsi: add transport end point callbacks
[SCSI] iscsi: align printks
IB/mthca: Fill in max_map_per_fmr device attribute
IB/fmr: Use device's max_map_map_per_fmr attribute in FMR pool.
IB/iser: iSCSI iSER transport provider header file
IB/iser: iSCSI iSER transport provider high level code
IB/iser: iSER initiator iSCSI PDU and TX/RX
IB/iser: iSER RDMA CM (CMA) and IB verbs interaction
IB/iser: iSER handling of memory for RDMA
IB/iser: iSER Kconfig and Makefile
Paolo 'Blaisorblade' Giarrusso (4):
blk_start_queue() must be called with irq disabled - add warning
uml: make copy_*_user atomic
uml: fix not_dead_yet when directory is in bad state
uml: rename and improve actually_do_remove()
Patrick Boettcher (3):
V4L/DVB (4030): Minor code cleanup on the genpix-module
V4L/DVB (4027): Fixes after dvb_tuner_ops-conversion
V4L/DVB (4028): Change dvb_frontend_ops to be a real field instead of a pointer field inside dvb_frontend
Patrick McHardy (22):
[NETFILTER]: x_tables: remove some unnecessary casts
[NETFILTER]: x_tables: add SCTP/DCCP support where missing
[NETFILTER]: x_tables: add quota match
[NETFILTER]: x_tables: add statistic match
[NETFILTER]: recent match: replace by rewritten version
[NETFILTER]: conntrack: don't call helpers for related ICMP messages
[NETFILTER]: conntrack: add sysctl to disable checksumming
[NETFILTER]: ctnetlink: fix NAT configuration
[NETFILTER]: ctnetlink: change table dumping not to require an unique ID
[NETFILTER]: SNMP helper: fix debug module param type
[NETFILTER]: FTP helper: search optimization
[NETFILTER]: amanda helper: convert to textsearch infrastructure
[NETFILTER]: H.323 helper: replace internal_net_addr parameter by routing-based heuristic
[NETFILTER]: Add SIP connection tracking helper
[NETFILTER]: recent match: fix "sleeping function called from invalid context"
[NETFILTER]: recent match: missing refcnt initialization
[NETFILTER]: hashlimit match: fix random initialization
[NETFILTER]: xt_sctp: fix endless loop caused by 0 chunk length
[NETFILTER]: x_tables: fix xt_register_table error propagation
[NETFILTER]: ip_queue/nfnetlink_queue: drop bridge port references when dev disappears
[NETFILTER]: statistic match: add missing Kconfig help text
[NETFILTER]: SCTP conntrack: fix crash triggered by packet without chunks
Patrick Mochel (30):
ACPI: create acpi_device_suspend()/acpi_device_resume()
ACPI: delete tracing macros from drivers/acpi/*.c
ACPI: ac: Add struct acpi_device to struct acpi_ac.
ACPI: acpi_memhotplug: add struct acpi_device to struct acpi_memory_device.
ACPI: battery: add struct acpi_device to struct acpi_battery.
ACPI: fan: add struct acpi_device to struct acpi_fan.
ACPI: pci root: add struct acpi_device to struct acpi_pci_root.
ACPI: thermal: add struct acpi_device to struct acpi_thermal.
ACPI: power: add struct acpi_device to struct acpi_power_resource
ACPI: video: add struct acpi_device to struct acpi_video_bus.
ACPI: ac: Use acpi_device's handle instead of driver's
ACPI: acpi_memhotplug: Use acpi_device's handle instead of driver's
ACPI: battery: Use acpi_device's handle instead of driver's
ACPI: button: Use acpi_device's handle instead of driver's
ACPI: fan: Use acpi_device's handle instead of driver's
ACPI: pci_link: Use acpi_device's handle instead of driver's
ACPI: pci_root: Use acpi_device's handle instead of driver's
ACPI: power: Use acpi_device's handle instead of driver's
ACPI: thermal: Use acpi_device's handle instead of driver's
ACPI: video: Use acpi_device's handle instead of driver's
ACPI: ac: Remove unneeded acpi_handle from driver.
ACPI: acpi_memhotplug: Remove unneeded acpi_handle from driver.
ACPI: battery: Remove unneeded acpi_handle from driver.
ACPI: button: Remove unneeded acpi_handle from driver.
ACPI: fan: Remove unneeded acpi_handle from driver.
ACPI: pci_link: Remove unneeded acpi_handle from driver.
ACPI: pci_root: Remove unneeded acpi_handle from driver.
ACPI: power: Remove unneeded acpi_handle from driver.
ACPI: thermal: Remove unneeded acpi_handle from driver.
ACPI: video: Remove unneeded acpi_handle from driver.
Patrick Pletscher (1):
Documentation/DocBook/mtdnand.tmpl: typo fixes
Paul Brook (1):
[ARM] 3335/1: Old-abi Thumb sys_syscall broken
Paul Collins (1):
v9fs: do not include linux/version.h
Paul Drynoff (1):
slab: kmalloc, kzalloc comments cleanup and fix
Paul E. McKenney (5):
Make RCU API inaccessible to non-GPL Linux kernel modules
RCU documentation: self-limiting updates and call_rcu()
rcutorture: catchup doc fixes for idle-hz tests
rcutorture: add ops vector and Classic RCU ops
rcutorture: add call_rcu_bh() operations
Paul Fulghum (12):
USB: console: fix cr/lf issues
USB: console: prevent ENODEV on node
fix memory leak in rocketport rp_do_receive
add synclink_gt custom hdlc idle
add synclink_gt crc return feature
fix synclink_gt diagnostics error reporting
synclink_gt: add GT2 adapter support
tty: fix TCSBRK comment
remove TTY_DONT_FLIP
add receive_room flow control to flush_to_ldisc
remove active field from tty buffer structure
remove dead entry in net wan Kconfig
Paul Mackerras (26):
Merge branch 'merge'
Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
Merge branch 'merge'
Merge branch 'merge'
Merge ../linux-2.6
Merge branch 'for_paulus' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc
Merge ../linux-2.6
Merge branch 'merge'
powerpc: Implement support for setting little-endian mode via prctl
powerpc: Implement PR_[GS]ET_UNALIGN prctls for powerpc
powerpc: Fix bug in iommu_alloc_coherent causing hang during boot
powerpc: add context.vdso_base for 32-bit too
Merge branch 'merge'
powerpc: Remove unused paca->pgdir field
powerpc: Fix some missed ppc32 mm->context.id conversions
powerpc: Use 64k pages without needing cache-inhibited large pages
powerpc: Simplify push_end definition in pci_32.c
Define __raw_get_cpu_var and use it
[POWERPC] Simplify the code defining the 64-bit CPU features
[POWERPC] Make sure we select CONFIG_NEW_LEDS if ADB_PMU_LED is set
Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
[POWERPC] Correct the MAX_CONTEXT definition
[POWERPC] Use little-endian bit from firmware ibm,pa-features property
[POWERPC] Add a default config for 32-bit CHRP machines
Merge branch 'for_paulus' of master.kernel.org:/pub/scm/linux/kernel/git/galak/powerpc
lockdep: irqtrace subsystem, move account_system_vtime() calls into kernel/softirq.c
Paul Serice (1):
USB: EHCI works again on NVidia controllers with >2GB RAM
Pavel Machek (6):
usb wifi: zd1201 cleanups
wireless: move zd1201 where it belongs
[CIFS] Fix suspend/resume problem which causes EIO on subsequent access to
swsusp: documentation updates
nbd: kill obsolete changelog, add GPL
remove obsolete swsusp_encrypt
Pavel Pisa (1):
[ARM] 3601/1: i.MX/MX1 DMA error handling for signaled channels only
Pavel Roskin (25):
orinoco: Remove useless CIS validation
orinoco: remove PCMCIA audio support, it's useless for wireless cards
orinoco: remove underscores from little-endian field names
orinoco: remove tracing code, it's unused
orinoco: remove debug buffer code and userspace include support
orinoco: Symbol card supported by spectrum_cs is LA4137, not LA4100
orinoco: optimize Tx exception handling in orinoco
orinoco: orinoco_xmit() should only return valid symbolic constants
orinoco replace hermes_write_words() with hermes_write_bytes()
orinoco: don't use any padding for Tx frames
orinoco: refactor and clean up Tx error handling
orinoco: simplify 802.3 encapsulation code
orinoco: delay FID allocation after firmware initialization
orinoco_pci: disable device and free IRQ when suspending
orinoco_pci: use pci_iomap() for resources
orinoco: support PCI suspend/resume for Nortel, PLX and TMD adaptors
orinoco: reduce differences between PCI drivers, create orinoco_pci.h
orinoco: further comment cleanup in the PCI drivers
orinoco: bump version to 0.15
orinoco: unregister network device before releasing PCMCIA resources
orinoco: report more relevant data on startup
orinoco: simplify locking, fix error handling in PCMCIA resume
orinoco: eliminate the suspend/resume functions if CONFIG_PM is unset
orinoco: don't put PCI resource data to the network device
kbuild: obj-dirs is calculated incorrectly if hostprogs-y is defined
Pedro Alejandro López-Valencia (1):
sundance: PCI ID for ip100a
Pekka Enberg (7):
slab: extract cache_free_alien from __cache_free
slab: page mapping cleanup
slab: redzone double-free detection
slab: verify pointers before free
read_mapping_page for address space
strstrip() API
ipmi: strstrip conversion
Per Dalén (1):
V4L/DVB (4013): Change the sweeprate for TT C1500 using QAM64
Pete Zaitcev (12):
USB: clean out an unnecessary NULL check from ub
usb: io_edgeport, cleanup to unicode handling
USB serial: encapsulate schedule_work, remove double-calling
USB: Improve Kconfig comment for mct_u232
USB: Syntax cleanup for pl2303 (trailing backslash)
USB: rmmod pl2303 after -28
ub: atomic add_disk
ub: random cleanups
USB: io_edgeport touch-up
USB: update usbmon, fix glued lines
USB: implement error event in usbmon
USB: update usbmon.txt
Peter Chubb (2):
USB: shuttle_usbat: Fix handling of scatter-gather buffers
USB: shuttle_usbat: Hardcode detection of HP CDRW devices
Peter Hagervall (1):
Sparse fixes for synclink_cs
Peter Korsgaard (2):
i2c: New bus driver for the OpenCores I2C controller
i2c-ocores: Minor cleanups
Peter Oberparleiter (3):
[S390] cio long busy in read configuration data.
[S390] cio async subchannel reprobe.
[S390] Add vmpanic parameter.
Peter Staubach (1):
ftruncate does not always update m/ctime
Peter Ujfalusi (1):
ARM: OMAP: DMA transfer parameter configuration fix
Peter Williams (4):
sched: fix SCHED_FIFO bug in sys_sched_rr_get_interval()
sched: implement smpnice
sched: modify move_tasks() to improve load balancing outcomes
sched: Avoid unnecessarily moving highest priority task move_tasks()
Peter Zijlstra (1):
buglet in radix_tree_tag_set
Petr Stetiar (1):
[MTD] NAND: Fix typo in mtd/nand/ts7250.c
Phil Oester (1):
[NET]: skb_find_text ignores to argument
Philip Craig (2):
8139cp: fix eeprom read command length
8139cp: add ethtool eeprom support
Philipe De Muyter (1):
m68knommu: remove useless compiler args
Philippe De Muyter (2):
m68knommu: improve syscall entry and fix strace
m68knommu: avoid fec driver hang when link disappears
Philippe Retornaz (1):
usb: drivers/usb/core/devio.c dereferences a userspace pointer
Pierre Ossman (21):
[MMC] sdhci: check SDHCI base clock
[MMC] sdhci: print device id
[MMC] sdhci: support for multiple voltages
[MMC] sdhci: fix timeout loops in sdhci
[MMC] sdhci: fix sdhci reset timeout
[MMC] sdhci: proper timeout handling
[MMC] sdhci: correct register order
[MMC] sdhci: fix interrupt handling
[MMC] Fix sdhci PIO routines
[MMC] sdhci: Avoid sdhci DMA boundaries
[MMC] sdhci: Test for invalid block size
[MMC] sdhci: check only relevant inhibit bits
[MMC] sdhci: check controller version
[MMC] sdhci: reset sdhci controller early
[MMC] sdhci: more DMA capabilities tests
[MMC] sdhci: support controller specific quirks
[MMC] sdhci: version bump sdhci
[MMC] sdhci: Add SDHCI controller ids
[MMC] sdhci: quirk for broken reset
[MMC] sdhci: force DMA on some controllers
[MMC] sdhci: remove duplicate error message
Piotr Kaczuba (1):
x86_64: Fix modular pc speaker
Porpoise (1):
When CONFIG_BASE_SMALL=1, cascade() may enter an infinite loop
Pozsar Balazs (1):
Input: psmouse - add support for Intellimouse 4.0
Prarit Bhargava (1):
PCI Hotplug: Tollhouse HP: SGI hotplug driver changes
Prasanna Meda (1):
dup fd error fix
Rachita Kothiyal (1):
Fix cdrom being confused on using kdump
Rafael J. Wysocki (3):
swsusp: rework memory shrinker
swsusp: take lowmem reserves into account
swsusp: use less memory during resume
Raimonds Cicans (1):
[ALSA] add support for SB Live! 24-Bit External remote control
Rajesh Shah (2):
PCI: i386/x86_84: disable PCI resource decode on device disable
PCI: Allow MSI to work on kexec kernel
Ralf Baechle (58):
[MIPS] IP22: Fix ISA driver builds if CONFIG_EISA is selected.
[MIPS] Fix optimization for size build.
[MIPS] Mark PNX8550 support broken.
[MIPS] IP27: Fix collision with hardcoded interrupt number.
[MIPS] Remove prototype for non-existing function.
[MIPS] Remove unused instances of prom_build_cpu_map.
[MIPS] Cleanup __emt() a bit.
[MIPS] Remove duplicate declarations from Alchemy code.
[MIPS] C99-ify struct resource initialization.
[MIPS] IP27: Nuke last leftovers of CONFIG_SGI_IO.
[MIPS] IP27: Nuke last leftovers from FRUTEST
[MIPS] IP27: Remove leftovers of sable support.
[MIPS] IP27: Nuke leftovers of _STANDALONE
[MIPS] IP27: Remove #if 0'ed code.
[MIPS] Cleanup ARCH_DISCONTIGMEM_ENABLE and NUMA configuration.
[MIPS] SN: Move FRU header one level up; it is not SN0-specific.
[MIPS] SN: Rename SGI_SN0_N_MODE -> SGI_SN_N_MODE.
[MIPS] Consolidate definitions of pfn_valid in one file.
[MIPS] Drop 0 definition for kern_addr_valid
[MIPS] IP27: Throw away old unused hacks.
[MIPS] IP27: Cleanup N/M mode configuration.
[MIPS] IP27: Use symbolic constants instead of magic numbers.
[MIPS] IP27: Extract pci_ops into separate file.
[MIPS] Remove unused function alloc_pci_controller.
[MIPS] SN: Declare bridge_pci_ops.
[MIPS] Cleanup memory managment initialization.
[MIPS] Remove support for NEC DDB5074.
[MIPS] Remove support for NEC DDB5476.
[MIPS] SN: include asm/sn/types.h for nasid_t.
[MIPS] Support for the RM9000-based Basler eXcite smart camera platform.
USB: EHCI on non-Au1200 build fix
IP27: Really set PCI64_ATTR_VIRTUAL, not PCI64_ATTR_PREC.
Delete unused definitions of kvaddr_to_nid
[NETROM]: Fix possible null pointer dereference.
[MIPS] Only register RAM as resources if UNCAC_BASE != IO_BASE.
Remove au1x00_uart from feature-removal-schedule.txt.
[MIPS] Wire up tee(2).
[MIPS] Consistent formatting for Qemu makefile segment.
[MIPS] Define ARCH_HAS_IRQ_PER_CPU for all SMP systems.
[MIPS] Fix use of ehb instruction for non-R2 configurations.
elf-em.h: Define and explain both EM_MIPS_RS3_LE and EM_MIPS_RS4_BE.
[MIPS] Limit MIPS_MT to MIPS32R2 only.
[MIPS] Fix build error: don't offer SMP on systems that don't have SMP.
[MIPS] Fix configuration of R2 CPU features and multithreading.
[MIPS] Early printk for IP27.
[MIPS] excite: plat_setup -> plat_mem_setup.
[MIPS] excite: PCI makefile needs to use += if it wants a chance to work.
[MIPS] Oprofile: Support VSMP on 34K.
[MIPS] Treat CPUs with AR bit as physically indexed.
[MIPS] 74K: Assume it will also have an AR bit in config7
[MIPS] ioc3.h: Uses u8, so include <linux/types.h>.
[MIPS] Remove BSD and Sys V compat data types.
[MIPS] Death list of board support to be removed after 2.6.18.
[MIPS] Add missing backslashes to macro definitions.
Fix IS_ERR Threshold Value
[ROSE]: Fix dereference of skb pointer after free.
[ROSE]: Try all routes when establishing a ROSE connections.
Fix freeing of net device
Ralf Baechle DL5RB (2):
[AX.25]: Reference counting for AX.25 routes.
[NETROM]: Use socket helpers instead of direct fiddling with struct sock
Ralph Wuerthner (2):
[SCSI] zfcp: print bit error threshold data human readable
[SCSI] zfcp: evaluate plogi payload to set maxframe_size, supported_classes of rports
Ram Pai (2):
kbuild: export-type enhancement to modpost.c
kbuild: export-symbol usage report generator
Ramachandra K (2):
[SCSI] srp.h: Add I/O Class values
IB/srp: Support SRP rev. 10 targets
Randy Dunlap (67):
MTD: m25p80: fix printk format warning
jffs2: fix printk warnings
[SCSI] imm: no need for unchecked_isa_dma
kbuild: ignore smp_locks section warnings from init/exit code
kconfig: exit if no beginning filename
hp ethernet: fix section mismatches
smc ethernet: fix section mismatch warnings
3c5zz ethernet: fix section warnings
[CPUFREQ] Fix powernow-k8 SMP kernel on UP hardware bug.
[ALSA] sound/vxpocket: fix printk warning
[NET]: fix net-core kernel-doc
kernel-doc for mm/filemap.c
add Doc/SubmitChecklist
Doc: add audit & acct to DocBook
CodingStyle: add typedefs chapter
V4L/DVB (4047): Doc. sources: expose video4linux/
fix list.h kernel-doc
list.h doc: change "counter" to "cursor"
kernel-doc: drop leading space in sections
kernel-doc: script cleanups
megaraid_mbox: fix section mismatch warnings
kernel-doc: mm/readhead fixup
checkstack: print module names
wan/sdla section fixes
trident fb section fixes
cdrom/mcdx: section fixes
char/ip2: more section fixes (replacement)
advansys section fixes
kernel-doc: warn on malformed function docs.
ide-floppy: fix debug-only syntax error
kernel-doc for lib/bitmap.c
kernel-doc for lib/cmdline.c
kernel-doc for lib/crc*.c
kernel-doc: don't use XML escapes in text or man output mode
kernel-doc: use Members for struct fields consistently
reed-solomon: fix kernel-doc comments
ktime/hrtimer: fix kernel-doc comments
DMI: cleanup kernel-doc, add to DocBook
kthread: move kernel-doc and put it into DocBook
parport: add to kernel-doc
[SCSI] lpfc: sparse NULL warnings
ata: add some NVIDIA chipset IDs
kernel/acct: fix function definition
zlib inflate: fix function definitions
add poison.h and patch primary users
update two drivers for poison.h
poison: add & use more constants
fix kernel-doc in kernel/ dir
[SCSI] atp870u: reduce huge stack usage
[WATCHDOG] Documentation/watchdog update
sound: fix cs4232 section mismatch
ac97_codec: make bitfield unsigned
oss/via: make bitfield unsigned
MTD: fix all kernel-doc warnings
MTD: kernel-doc fixes + additions
V4L/DVB (4269): Subject: videocodec: make 1-bit fields unsigned
pcmcia: expose tool in pcmcia/Documentation/pcmcia/
pcmcia: fix kernel-doc function name
[SCSI] qla1280: fix section mismatch warnings
kernel-doc: make man/text mode function output same
kernel-doc MAINTAINERS
[IOAT]: fix sparse ulong warning
[IOAT]: fix header file kernel-doc
[IOAT]: fix kernel-doc in source files
[NET]: add+use poison defines
[ATM]: add+use poison defines
[SPARC64]: Fix sparc64 build errors when CONFIG_PCI=n.
Randy.Dunlap (3):
Section mismatch in drivers/net/ne.o during modpost
wd7000: fix section mismatch warnings
kernel-doc: consistent text/man mode output
Raphael Assenat (2):
Add max6902 RTC support
Add v3020 RTC support
Ravi Anand (3):
[SCSI] qla2xxx: Don't wait for loop transition to complete if LOOP_DEAD state is attained.
[SCSI] qla2xxx: Add support for new flash part.
[SCSI] qla2xxx: Use FW calculated residual count for underrun handling.
Ravikiran G Thirumalai (2):
avoid tasklist_lock at getrusage for multithreaded case too
percpu_counters: create lib/percpu_counter.c
Remy Bruno (1):
[ALSA] RME HDSP - fixed proc interface (missing {})
Rene Herman (2):
Driver model: add ISA bus
[ALSA] unregister platform device again if probe was unsuccessful
Rene Rebe (1):
USB: Add Apple MacBook product IDs to usbhid
Renzo Davoli (1):
powerpc: enable PPC_PTRACE_[GS]ETREGS on ppc32
Ricardo Cerqueira (6):
V4L/DVB (4026): Bttv-gpio-irq is no longer used, remove it
V4L/DVB (4038): New cx88 card #50: NPG Tech RealTV
V4L/DVB (4088): Fixes for card cx88 #50
V4L/DVB (4130): Fix card cx88 #50 remote
V4L/DVB (4131): Fix cx88-alsa vs IRQ remote conflict
V4L/DVB (4132): Don't kill cx88 DMA sound on channel change
Rich Townsend (2):
ACPI: replace spin_lock_irq with mutex for ec poll mode
ACPI: add support for Smart Battery
Richard Purdie (10):
MTD: Correct Poodle partition size
JFFS2: Return an error for long filenames
[ARM] 3563/1: LED: Set the LOCOMO LED driver default triggers
[ARM] 3593/1: Add reboot and shutdown handlers for Zaurus handhelds
[ARM] 3561/1: Poodle: Correct the MMC/SD power control
[ARM] 3564/1: sharpsl_pm: Abstract some machine specific parameters
[ARM] 3594/1: Poodle: Add touchscreen support + other updates
zlib_inflate: Upgrade library code to a recent version
Input: return correct size when reading modalias attribute
backlight: LOCOMO Backlight Driver updates
Rob Landley (2):
bloat-o-meter: gcc-4 fix
Initramfs docs update
Rod Whitby (2):
[ARM] 3595/1: ixp4xx/nas100d: Board support for new LED subsystem
[ARM] 3597/1: ixp4xx/nslu2: Board support for new LED subsystem
Rodolfo Giometti (3):
[MIPS] APM emu support
[ALSA] Disable AC97 AUX and VIDEO controls for WM9705 touchscreen
au1100fb: add power management support
Rohit Seth (4):
x86_64: Change assembly to use regular cpuid_count macro
x86_64: moving phys_proc_id and cpu_core_id to cpuinfo_x86
x86_64: x86_64 setup.c - printing cmp related boottime information
i386: move phys_proc_id and cpu_core_id to cpuinfo_x86
Roland Dreier (14):
IB/srp: Use FMRs to map gather/scatter lists
IB/mthca: Convert FW commands to use wait_for_completion_timeout()
IB: Make needlessly global ib_mad_cache static
IPoIB: Mention RFC numbers in documentation
IB/srp: Get rid of "Target has req_lim 0" messages
IPoIB: Avoid using stale last_send counter when reaping AHs
IB/ipath: Add client reregister event generation
IB/uverbs: Don't decrement usecnt on error paths
IB/uverbs: Factor out common idr code
IB/mthca: Fix memory leak on modify_qp error paths
IB/mthca: Make all device methods truly reentrant
IB/uverbs: Don't serialize with ib_uverbs_idr_mutex
IB/uverbs: Remove unnecessary list_del()s
IB/uverbs: Set correct user handle for user SRQs
Roman Kagan (1):
[ATM]: basic sysfs support for ATM devices
Roman Zippel (53):
kconfig: improve config load/save output
kconfig: fix .config dependencies
kconfig: remove SYMBOL_{YES,MOD,NO}
kconfig: allow multiple default values per symbol
kconfig: allow loading multiple configurations
kconfig: integrate split config into silentoldconfig
kconfig: move .kernelrelease
kconfig: add symbol option config syntax
kconfig: add defconfig_list/module option
kconfig: Add search option for xconfig
kconfig: finer customization via popup menus
kconfig: create links in info window
kconfig: jump to linked menu prompt
kconfig: warn about leading whitespace for menu prompts
kconfig: remove leading whitespace in menu prompts
kconfig: KCONFIG_OVERWRITECONFIG
kbuild: `make kernelrelease' speedup
x86_64: use select for GART_IOMMU to enable AGP
x86: fix __range_ok constraint
m68k: completely initialize hw_regs_t in ide_setup_ports
m68k: atyfb_base compile fix for CONFIG_PCI=n
m68k: cleanup unistd.h
m68k: Remove some unused definitions in zorro.h
m68k: use c99 initializer
m68k: print correct stack trace
m68k: restore amikbd compatibility with 2.4
m68k: wd33c93: extra delay
m68k: use proper defines for zone initialization
m68k: adjust to changed HARDIRQ_MASK
m68k: clean up uaccess.h
kbuild: fix silentoldconfig recursion
m68k: fix uaccess.h for gcc-3.x
m68k: fix constraints of the signal functions and some cleanup
m68k: fix __iounmap for 030
m68k: small flush_icache() cleanup
m68k: Add the generic dma API functions
m68k: dma API addition
m68k: fix show_registers()
m68k: separate handler for auto and user vector interrupt
m68k: cleanup generic irq names
m68k: cleanup amiga irq numbering
m68k: introduce irq controller
m68k: convert generic irq code to irq controller
m68k: convert amiga irq code
m68k: convert apollo irq code
m68k: convert atari irq code
m68k: convert hp300 irq code
m68k: convert mac irq code
m68k: convert q40 irq code
m68k: convert sun3 irq code
m68k: convert VME irq code
fix and optimize clock source update
fix rt-mutex defaults and dependencies
Rudolf Marek (6):
w83627ehf: Add voltage inputs support
i2c-piix4: Add ATI IXP200/300/400 support
I2C: i2c-piix4: Remove the fix_hstcfg parameter
HWMON: Trim VID values to correct number of bits
hwmon: Sysfs interface documentation update, 1 of 2
hwmon-vid: Add support for Intel Core and Conroe
Russ Anderson (1):
[IA64-SGI] Remove SN SAL error handling feature bit that is no longer needed
Russell King (54):
[MMC] Add (MMC) to entry in MAINTAINERS file
[SERIAL] PARPORT_SERIAL should depend on SERIAL_8250_PCI
[ARM] Remove rt_sigframe puc and pinfo pointers
[ARM] Replace extramask with a full copy of the sigmask
[ARM] Merge sigcontext and sigmask members of sigframe
[ARM] Re-use sigframe within rt_sigframe
[ARM] Gather common sigframe restoration code into restore_sigframe()
[ARM] Gather common sigframe saving code into setup_sigframe()
[MMC] Convert all hosts except mmci to use data->blksz
[ARM] Fix badge4 build error
Merge AT91 branch
Merge Zaurus branch
[ARM] Include asm/hardware.h not asm/arch/hardware.h
Merge S3Cxxxx branch
[ARM] Fix tosa build error
Driver Core: Fix platform_device_add to use device_add
[ARM] Add thread_notify infrastructure
[ARM] Enable VFP to be built when non-VFP capable CPUs are selected
Merge ep93xx branch
Merge S3C24xx branch
[ARM] Add identifying number for non-rt sigframe
Merge signal handler branch
[ARM] Remove RETINSTR macro
[ARM] Remove LOADREGS macro
[ARM] Remove partial non-v6 binutils compatibility
[ARM] Remove save_lr/restore_pc macros
[ARM] Remove MODE_(SVC|IRQ|FIQ|USR) and DEFAULT_FIQ
[ARM] Update mach-types
[ARM] Remove the __arch_* layer from uaccess.h
[ARM] nommu: we need the TLS register emulation for nommu mode
[ARM] nommu: adjust headers for !MMU ARM systems
[ARM] nommu: uaccess tweaks
[ARM] nommu: add stubs for ioremap and friends
[ARM] nommu: Provide a simple flush_dcache_page implementation
[ARM] Remove TABLE_SIZE, and several unused function prototypes
[ARM] nommu: remove fault-armv, mmap and mm-armv files from nommu build
[ARM] nommu: prevent Xscale-based machines being selected
[ARM] nommu: backtrace code must not reference a discarded section
[ARM] Remove yucky ifdefs to print "id(wb)BRR" suffix on CPU name
[ARM] nommu: provide a way for correct control register value selection
Merge omap tree
[ARM] Set bit 4 on section mappings correctly depending on CPU
[ARM] Fix sa11x0 SDRAM selection
[ARM] Add section support to ioremap
Merge nommu branch
[SERIAL] Convert fifosize to an unsigned int
[ARM] More missing proc-macros.S includes
[ARM] Fix bad asm instruction in proc-arm925.S
[ARM] Fix ISA IRQ resources
[ARM] Fix ecard.c resource warnings.
[ARM] Fix warnings in arch/arm/kernel/setup.c
[ARM] Fix warning in consistent.c
[SERIAL] Ensure 8250_pci quirks are not marked __devinit
[ARM] Fix lh7a40x_udc.c
Rusty Russell (1):
x86: increase interrupt vector range
Rusty Scott (1):
V4L/DVB (3735): Add support for pcHDTV HD5500 ATSC/QAM
Salyzyn, Mark (1):
[SCSI] aacraid: remove x86_64 IOMMU dependent code
Sam Ravnborg (12):
kbuild: fix false section mismatch with ARCH=um build
kbuild: check license compatibility when building modules
kbuild: ignore make's built-in rules & variables
kbuild: fix make -rR breakage
kbuild: replace abort() with exit(1)
kbuild: trivial fixes in Makefile
kbuild: fix ia64 breakage after introducing make -rR
kbuild: fix segv in modpost
kbuild: warn when a moduled uses a symbol marked UNUSED
kbuild: explicit turn off gcc stack-protector
Merge branch 'master' of /home/sam/kernel/linux-2.6/
kbuild: introduce utsrelease.h
Sam Revitch (2):
[ALSA] hda-codec - Add support for Apple Mac Mini (early 2006)
[ALSA] usb-audio support for Turtle Beach Roadie
Samuel Ortiz (3):
[IRDA]: Initial support for MCS7780 based dongles
[IRDA]: ali-ircc: using device model power management
ARM: OMAP: Add OMAP_TAG_CAMERA_SENSOR
Samuel Thibault (1):
kconfig: enhancing accessibility of lxdialog
Santiago Leon (1):
ibmveth change buffer pools dynamically
Saqeb Akhter (2):
V4L/DVB (4284): Cx24123: fix set_voltage function according to the specs
V4L/DVB (4285): Cx88: add support for Geniatech Digistar / Digiwave 103g
Sascha Hauer (12):
[ARM] 3566/1: netX: register definitions
[ARM] 3571/1: netX: serial driver for Hilscher netX
[ARM] 3572/1: netX: framebuffer driver for Hilscher netX
[ARM] 3567/2: arm: base support for Hilscher netX
[ARM] 3568/2: netX: pointer fifo driver
[ARM] 3569/2: netX: driver for XMAC/XPEC engines
[ARM] 3574/1: netX: board support for NXDKN development board
[ARM] 3575/1: netX: board support for NXDB500 development board
[ARM] 3576/1: netX: board support for NXEB500HMI development board
[ARM] 3577/1: netX: Default config for netx based boards
network driver for Hilscher netx
[MTD] Fix off-by-one error in physmap.c
Savin Zlobec (1):
[MTD] NAND: Missing fixups
Scott Alfter (1):
V4L/DVB (4048): Add support for the Texas Instruments TLV320AIC23B audio codec
Sean Hefty (11):
IB: common handling for marshalling parameters to/from userspace
IB/cm: Match connection requests based on private data
[NET]: Export ip_dev_find()
IB: address translation to map IP toIB addresses (GIDs)
IB: IP address based RDMA connection manager
IB/ucm: convert semaphore to mutex
IB/ucm: Get rid of duplicate P_Key parameter
IB: Add ib_init_ah_from_wc()
IB/sa: Add ib_init_ah_from_path()
IB/cm: Use address handle helpers
IB/core: Set alternate port number when initializing QP attributes
Sean Young (3):
[PCMCIA MTD] Fix leak and crash on reboot
[MTD] RFD FTL: Be noisier, and don't assume block without RFD magic are erased
USB Phidget InterfaceKit: make inputs pollable and new device support
Sebastien Dugue (1):
futex_requeue() optimization
Serge E. Hallyn (7):
minor audit updates
kthread: update loop.c to use kthread
kthread: convert smbiod
kthread: convert stop_machine into a kthread
Convert s390_collect_crw_info() in s390mach.c from being started
[S390] fix duplicate export of overflow{ug}id
pcmcia: convert pcmcia_cs to kthread
Sergei Shtylyov (7):
au1000_eth.c probe code straightened up
NAND: AMD Au1550 driver reads write-only register
NAND: Fix NAND ECC errors on AMD Au1550
[MIPS] arch/mips/au1000/time.c cleanup
Au1550/1200: add missing PSC #define's, make OSS driver use the proper ones
ide: actually honor drive's minimum PIO/DMA cycle times
ide: pdc202xx_old: remove the obsolete busproc
Sergey Vlasov (1):
x86_64: Do not use -ffunction-sections for modules
Shaohua Li (8):
PCI: disable msi mode in pci_disable_device
Driver Core: Allow sysdev_class have attributes
swsusp: add architecture special saveable pages support
swsusp: i386 mark special saveable/unsaveable pages
swsusp: x86_64 mark special saveable/unsaveable pages
don't use flush_tlb_all in suspend time
move do_suspend_lowlevel to correct segment
x86: cpu_init(): avoid GFP_KERNEL allocation while atomic
Shuya MAEDA (1):
[PKT_SCHED]: PSCHED_TADD() and PSCHED_TADD2() can result,tv_usec >= 1000000
Siddha, Suresh B (2):
x86_64: fix apic error on bootup
sched: mc/smt power savings sched policy
Sigmund Augdal Helberg (2):
V4L/DVB (4172): Remove spurious newlines in dprintk's. Add dst(card-num) as prefix in dprintk
V4L/DVB (4176): Bug-fix: Fix memory overflow
Sonny Rao (3):
fix race in idr code
rtc: fix idr locking
[POWERPC] Fix idr locking in init_new_context
Sridhar Samudrala (2):
[SCTP]: Don't do CRC32C checksum over loopback.
[TCP]: Export accept queue len of a TCP listening socket via rx_queue
Srivatsa Vaddagiri (4):
sched_domain: handle kmalloc failure
sched_domai: Don't use GFP_ATOMIC
sched_domai: Use kmalloc_node
sched_domai: Allocate sched_group structures dynamically
Stefan Richter (1):
ieee1394: nodemgr: do not peek into struct semaphore
Stefan Weinhuber (2):
[S390] missing check in dasd_eer_open.
[S390] dasd eer data format.
Stefano Brivio (2):
bcm43xx: fix whitespace
bcm43xx: add PCI ID for bcm4319
Stephen Hemminger (21):
skge: use workq for PHY handling
skge: TX low water mark definition
skge: transmit complete via IRQ not NAPI
skge: dont allow bad hardware address from ROM
skge: version 1.6
[LLC]: use more efficient ether address routines
[LLC]: allow datagram recvmsg
[LLC]: use rcu_dereference on receive handler
[LLC]: allow applications to get copy of kernel datagrams
[LLC]: add multicast support for datagrams
[BRIDGE]: optimize conditional in forward path
[BRIDGE]: fix module startup error handling
[BRIDGE]: netlink interface for link management
[TCP]: TCP Compound quad root function
[TCP]: Minimum congestion window consolidation.
[TCP]: TCP Probe congestion window tracing
[TCP]: Limited slow start for Highspeed TCP
[NET]: net.ipv4.ip_autoconfig sysctl removal
[TCP] Westwood: fix first sample
Driver core: class_device_add needs error checks
Get rid of /proc/sys/proc
Stephen Rothwell (28):
powerpc: add all the iSeries virtual devices to the device tree
powerpc: use the device tree for the iSeries vio bus probe
powerpc: use a common vio_match_device routine
powerpc: merge the rest of the vio code
powerpc: update iseries_veth device-tree information
powerpc: update iSeries viodasd device-tree entries
powerpc: update iSeries vdevice
powerpc: update iSeries viocd and viotape device-tree
powerpc: the iSeries vio lan driver changed device type
powerpc: tidy up iseries/pci.c
powerpc: reintroduce HvCallPci_configLoad32
powerpc: move iSeries PCI devices to the device tree
powerpc: remove iSeries_Global_Device_List
powerpc: remove Irq from pci_dn
powerpc: remove LogicalSlot from pci_dn
powerpc: iSeries PCI devices can now have a devpsec attribute
powerpc: clean up iSeries PCI probe
powerpc: make iSeries flat device tree stuff static
powerpc: give iSeries device tree nodes better names
powerpc: split device tree stuff out of iseries/setup.c
powerpc: make iSeries flattened device tree dynamic
powerpc: make iSeries flattened device tree dynamic - part 2
powerpc: cleanup of iSeries flat device tree
[POWERPC] Clean up it_lp_queue.h
[POWERPC] update asm-powerpc/time.h
[POWERPC] Remove unused function call_with_mmu_off
[POWERPC] Consolidate some of kernel/misc*.S
[POWERPC] Make lparcfg.c work when both iseries and pseries are selected
Steve French (25):
[CIFS] Cleanup extra whitespace in dmesg logging. Update cifs change log
[CIFS] Support for setting up SMB sessions to legacy lanman servers
[CIFS] Missing include shows up on some architectures
[CIFS] Support for setting up SMB sessions to legacy lanman servers part 2
[CIFS] Fix minor build breaks due to cifs kconfig issues
[CIFS] Missing brace
[CIFS] Fix mapping of old SMB return code Invalid Net Name so it is
[CIFS] Support for older servers which require plaintext passwords
CIFS] Support for older servers which require plaintext passwords - part 2
[CIFS] Fix mask so can set new cifs security flags properly
[CIFS] NTLMv2 support part 2
[CIFS] NTLMv2 support part 3
[CIFS] NTLMv2 support part 4
[CIFS] Add support for readdir to legacy servers
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] NTLMv2 support part 5
[CIFS] fix minor compile warning when config_cifs_weak_security is off
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] Enable sec flags on mount for cifs (part one)
Merge with /pub/scm/linux/kernel/git/torvalds/linux-2.6.git
[CIFS] Fix compile warning when CONFIG_CIFS_EXPERIMENTAL is off
[CIFS] remove some redundant null pointer checks
[CIFS] Fix allocation of buffers for new session setup routine to allow
[CIFS] Fix alignment of unicode strings in previous patch
[CIFS] Fix authentication choice so we do not force NTLMv2 unless the
Steve Grubb (1):
make set_loginuid obey audit_enabled
Steven Rostedt (4):
sched: simplify bitmap definition
unnecessary long index i in sched
BUG() if setscheduler is called from interrupt context
pi-futex: rt mutex docs
Stuart MacDonald (1):
USB: Whiteheat: fix firmware spurious errors
Sumant Patro (2):
[SCSI] megaraid_sas: switch fw_outstanding to an atomic_t
[SCSI] megaraid_sas: zcr with fix
Sunil Mushran (2):
ocfs2: Cleanup message prints
ocfs2: silence ENOENT during lookup of broken links
Sylvain Pasche (1):
V4L/DVB (4023): Subject: Pinnacle PCTV grey remote control support
Takashi Iwai (72):
[ALSA] vxpocket - Fix a typo
[ALSA] hda-codec - Add Thinkpad X60/T60/Z60 support
[ALSA] hda-codec - Fix a typo
[ALSA] Clean up ugly hacks in pcm_params.h
[ALSA] Clean up EXPORT_SYMBOL()s in snd module
[ALSA] Clean up EXPORT_SYMBOL()s in snd-seq module
[ALSA] ac97 - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] opl3 - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] opl4 - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] emu10k1 - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] trident - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] emux - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] vx - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] i2c - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] hda-codec - Move EXPORT_SYMBOL() to adjacent to each function
[ALSA] Move OSS-specific hw_params helper to snd-pcm-oss module
[ALSA] Clean up ugly hacks in pcm_lib.c
[ALSA] Make buffer size of proc text interface variable
[ALSA] Remove unneeded read/write_size fields in proc text ops
[ALSA] Remove spinlocks around proc prints
[ALSA] Insert might_sleep() in snd_iprintf()
[ALSA] Add O_APPEND flag support to PCM
[ALSA] Fix mmap_count with O_APPEND opened streams
[ALSA] Fix compile warning in timer.c
[ALSA] hda-codec - Add support for LG S1 laptop
[ALSA] Add a workaround for ASUS A6KM
[ALSA] cs5535audio - Add missing module_param*() and MODULE_PARM_DESC()
[ALSA] hda-codec - Fix mute switch on VAIO laptops with STAC7661
[ALSA] Fix a typo in writing-an-alsa-driver document
[ALSA] cmipci - Disable integrated mpu401 as default
[ALSA] rme96 - Fix OSS full-duplex
[ALSA] hda-codec - Add support for Sony Vaio VGN-S3HP
[ALSA] Remove obsolete description from ALSA-Configuration.txt
[ALSA] hda-codec - Fix handling of capture controls on ALC882 3/6-stack models
[ALSA] Fix rwlock around snd_iprintf() in sound core
[ALSA] Fix description of snd-hda-intel driver in document
[ALSA] Fix pcm-draining of capture stream in PCM middle layer
[ALSA] Remove zero-initialization of static variables
[ALSA] hda-codec - Fix init verbs for ALC260 hp model
[ALSA] usbaudio - Fix a typo
[ALSA] mpu401_uart - Fix coding style and code clean up
[ALSA] Fix description of cs5535audio driver in ALSA-Configuration.txt
[ALSA] hdsp - Fix compilation with hdsp driver built in kernel
[ALSA] Change an arugment of snd_mpu401_uart_new() to bit flags
[ALSA] au88x0 - Fix 64bit address of MPU401 MMIO port
[ALSA] ice1724 - Add functionality for Audiotrak Prodigy 7.1 LT
[ALSA] hda-codec - Fix model for HP dc7600
[ALSA] cmipci - Fix a typo in 'PC Speaker Playback Switch' control
[ALSA] hda-intel - Fix race in remove
[ALSA] Fix possible races in PCI driver removal
[ALSA] ac97 - Add Thinkpad T41p to AD1981 jack-sense blacklist
[ALSA] hda-codec - Add model entry for HP nx6320
[ALSA] Fix races in irq handler and ioremap
[ALSA] Remove bogus check of mmap_count in snd_pcm_release()
[ALSA] Fix invalid __init in ALSA ISA drivers
[ALSA] hda-codec - Add SPDIF support to Thinkpad T/X/Z60
[ALSA] hda-codec - Use 3stack model for ASUS P5RD2-VM / P5GPL-X SE
[ALSA] Remove ppc/toonie.c
[ALSA] Remove nested mutexes in seq_ports.c
[ALSA] hda-codec - Show EAPD and pin-detection capabilities in proc
[ALSA] Suppress irq handler mismatch messages in ALSA ISA drivers
[ALSA] fix build failure due to snd-aoa
[ALSA] Fix wrong dependencies of snd-aoa driver
[ALSA] hda-codec - Add model entry for Samsung X60 Chane
[ALSA] Fix misuse of __list_add() in seq_ports.c
[ALSA] Remove CONFIG_EXPERIMENTAL from intel8x0m driver
[ALSA] ak4xxx-adda - Code clean-up
[ALSA] Fix a typo in echoaudio/midi.c
[ALSA] Fix/add support of Realtek ALC883 / ALC888 and ALC861 codecs
[ALSA] Add Intel D965 board support
[ALSA] echoaudio - Fix Makefile
[ALSA] echoaudio - Remove kfree_nocheck()
Tejun Heo (192):
libata: increase LBA48 max sectors to 65535
libata: fix ata_set_mode() return value
libata: make ata_bus_probe() return negative errno on failure
libata: separate out ata_spd_string()
libata: convert do_probe_reset() to ata_do_reset()
libata: implement ata_dev_enabled and disabled()
libata: make ata_set_mode() handle no-device case properly
libata: reorganize ata_set_mode()
libata: don't disable devices from ata_set_mode()
libata: preserve SATA SPD setting over hard resets
libata: implement ata_dev_absent()
libata: implement ap->sata_spd_limit and helpers
libata: use SATA speed down in ata_drive_probe_reset()
libata: add 5s sleep between resets
libata: implement ata_down_xfermask_limit()
libata: improve ata_bus_probe()
libata: consider disabled devices in ata_dev_xfermask()
libata: report device number when PIO fails
libata: ata_dev_revalidate() printk update
libata: ATA_FLAG_IN_EH is not used, kill it
libata: clean up constants
libata: rename ATA_FLAG_PORT_DISABLED to ATA_FLAG_DISABLED
libata: clear only affected flags during ata_dev_configure()
libata: clear ATA_DFLAG_PIO before setting it
libata: add ATA_QCFLAG_IO
libata: pass qc around intead of ap during PIO
libata: always generate sense if qc->err_mask is non-zero
libata: don't read TF directly from sense generation functions
libata: add @cdb to ata_exec_internal()
libata: dec scmd->retries for qcs with zero err_mask
libata: separate out libata-eh.c
libata: make some libata-core routines extern
libata: print SControl in SATA link status info message
ahci: do not fail softreset if PHY reports no device
libata: set default cbl in probeinit
libata: kill @verbose from ata_reset_fn_t
libata: make reset methods complain when they fail
sata_sil24: fix timeout calculation in sil24_softreset
sata_sil24: better error message from softreset
libata: implement ata_wait_register()
ahci: use ata_wait_register()
sata_sil24: use ata_wait_register()
libata: disable failed devices only once in ata_bus_probe()
libata: cosmetic update to ata_bus_probe()
libata: export ata_set_sata_spd()
sata_sil24: typo fix
sata_sil24: rename PORT_IRQ_SDB_FIS to PORT_IRQ_SDB_NOTIFY
sata_sil24: add more constants
sata_sil24: consolidate host flags into SIL24_COMMON_FLAGS
sata_sil24: implement loss of completion interrupt on PCI-X errta fix
sata_sil24: implement sil24_init_port()
sata_sil24: put port into known state before softresetting
sata_sil24: kill 10ms sleep in softreset
sata_sil24: reimplement hardreset
sata_sil24: don't do hardreset during driver initialization
sata_sil24: fix on-memory structure byteorder
sata_sil24: enable 64bit
SCSI: implement shost->host_eh_scheduled
libata: silly fix in ata_scsi_start_stop_xlat()
libata: rename ata_down_sata_spd_limit() and friends
ahci: hardreset classification fix
libata: unexport ata_scsi_error()
libata: kill duplicate prototypes
libata: fix ->phy_reset class code handling in ata_bus_probe()
libata: clear ap->active_tag atomically w.r.t. command completion
libata: hold host_set lock while finishing internal qc
libata: use preallocated buffers
libata: move ->set_mode() handling into ata_set_mode()
libata: remove postreset handling from ata_do_reset()
libata: implement qc->result_tf
sata_sil24: update TF image only when necessary
libata: init ap->cbl to ATA_CBL_SATA early
libata: implement new SCR handling and port on/offline functions
libata: use new SCR and on/offline functions
libata: kill old SCR functions and sata_dev_present()
libata: add dev->ap
libata: use dev->ap
libata: implement ATA printk helpers
libata: use ATA printk helpers
libata-eh-fw: add flags and operations for new EH
libata-eh-fw: clear SError in ata_std_postreset()
libata-eh-fw: use special reserved tag and qc for internal commands
libata-eh-fw: update ata_qc_from_tag() to enforce normal/EH qc ownership
libata-eh-fw: implement new EH scheduling via error completion
libata-eh-fw: implement ata_port_schedule_eh() and ata_port_abort()
libata-eh-fw: implement freeze/thaw
libata-eh-fw: implement new EH scheduling from PIO
libata-eh-fw: update ata_scsi_error() for new EH
libata-eh-fw: update ata_exec_internal() for new EH
libata-eh-fw: update SCSI command completion path for new EH
libata-eh: add ATA and libata flags for new EH
libata-eh: implement dev->ering
libata-eh: implement ata_eh_info and ata_eh_context
libata-eh: implement new EH
libata-eh: implement BMDMA EH
ata_piix: convert to new EH
sata_sil: convert to new EH
ahci: convert to new EH
ahci: add PIOS interim interrupt handling
sata_sil24: convert to new EH
Merge branch 'irq-pio'
libata: fix irq-pio merge
libata-ncq: add NCQ related ATA/libata constants and macros
libata-ncq: pass ata_scsi_translate() return value to SCSI midlayer
libata-ncq: rename ap->qactive to ap->qc_allocated
libata-ncq: implement ap->qc_active, ap->sactive and complete helper
libata-ncq: implement NCQ command translation and exclusion
libata-ncq: update EH to handle NCQ
libata-ncq: implement NCQ device configuration
ahci: clean up AHCI constants in preparation for NCQ
ahci: add HOST_CAP_NCQ constant
ahci: kill pp->cmd_tbl_sg
ahci: implement NCQ suppport
sata_sil24: implement NCQ support
libata: enforce default EH actions
SCSI: make scsi_implement_eh() generic API for SCSI transports
libata: set PIO-0 after successful EH reset
libata: shift host flag constants
libata: implement ata_eh_wait()
libata-hp-prep: add flags and eh_info/context fields for hotplug
libata-hp-prep: implement ata_dev_init()
libata-hp-prep: make some ata_device fields persistent
libata-hp-prep: update ata_scsi_find_dev() and friends
libata-hp-prep: use __ata_scsi_find_dev()
libata-hp-prep: implement ap->hw_sata_spd_limit
libata-hp-prep: store attached SCSI device
libata-hp-prep: add ata_aux_wq
libata-hp-prep: make probing related functions global
libata-hp-prep: implement sata_phy_debounce()
libata-hp-prep: add prereset() method and implement ata_std_prereset()
libata-hp-prep: implement followup softreset handling
libata: export ata_hsm_move()
sata_sil: add new constants in preparation for new interrupt handler
sata_sil: new interrupt handler
sata_sil24: rename PORT_PRB to PORT_LRAM and add PORT_LRAM_SLOT_SZ
sata_sil24: update sil24_hardreset()
libata-hp: implement ata_eh_detach_dev()
libata-hp: implement hotplug
libata-hp: implement SCSI part of hotplug
libata-hp: implement warmplug
libata-hp: hook warmplug
libata-hp: implement bootplug
libata-hp: update unload-unplug
ata_piix: convert ata_piix to new probing mechanism
sata_sil: convert to new probing mechanism and add hotplug support
ahci: convert to new probing mechanism and add hotplug support
sata_sil24: convert to new probing mechanism and add hotplug support
libata-hp: killl ops->probe_reset
libata-hp: move ata_do_reset() to libata-eh.c
libata: add missing finish_wait() call in ata_port_wait_eh()
libata: cosmetic change in struct ata_port
libata: add missing ->data_xfer for pdc_adma
sata_sil: add controller unplug detection in sil_interrupt()
libata: fix comment above ata_exec_internal()
libata: fix ATA_EH_REVALIDATE clearing
libata: fast exit from EH while unloading
sata_sil: update device hotplug handling, take #2
libata: fix oops caused rescanning NULL sdev
libata: add host_set->next for legacy two host_sets case, take #3
sata_nv: kill not-working hotplug code
sata_nv: kill struct nv_host_desc and nv_host
sata_nv: simplify constants
sata_nv: better irq handlers
sata_nv: convert to new EH
sata_nv: add hotplug support
sata_via: convert to new EH, take #3
libata: convert several bmdma-style controllers to new EH, take #3
ahci: disable NCQ support on vt8251
libata: implement per-dev EH action mask eh_info->dev_action[]
libata: move ata_eh_clear_action() upward
libata: implement and use ata_deh_dev_action()
libata: clear EH action on device detach
libata: move ata_do_simple_cmd() below ata_exec_internal()
libata: update ata_do_simple_cmd()
libata: make two functions global
libata: implement ata_port_max_devices()
libata: cosmetic updates
sata_sil: disable hotplug interrupts on two ATI IXPs
libata: add ap->pflags and move core dynamic flags to it
libata: fix ehc->i.action setting in ata_eh_autopsy()
libata: replace ap_lock w/ ap->lock in ata_scsi_error()
libata: implement ATA_EHI_RESUME_LINK
libata: clean up debounce parameters and improve parameter selection
libata: implement ATA_EHI_NO_AUTOPSY and QUIET
libata: separate out __ata_ehi_hotplugged()
libata: implement PM EH actions
libata: reimplement per-dev PM
libata: reimplement controller-wide PM
sata_sil: separate out sil_init_controller()
sata_sil: add suspend/sleep support
sata_sil24: separate out sil24_init_controller()
sata_sil24: add suspend/sleep support
Thago Galesi (1):
Remove unnecessary kmalloc/kfree calls in mtdchar
Theodore Ts'o (4):
kbuild: add option for stripping modules while installing them
ext2: clean up dead code from mount code
ext3: fix memory leak when the journal file is corrupted
ext3: remove inconsistent space before exclamation point in mount code
Theodore Tso (1):
uml build fix
Thibaut Varene (5):
[PARISC] PDC_CHASSIS is implemented on all machines
[PARISC] Work around machines which do not support chassis warnings
[PARISC] pdc_stable version 0.30
[PARISC] Reduce data footprint in pdc_stable.c
[PARISC] Update Thibaut Varene's CREDITS entry
Thiemo Seufer (3):
[MIPS] Qemu system shutdown support
[MIPS] Fix bcm1480 compile
[MIPS] Random fixes for sb1250
Thomas Bogendoerfer (1):
[MIPS] Support SNI RM200C SNI in big endian mode and R5000 processors.
Thomas Glanzmann (1):
Add PCI ID for the Intel IDE Controller which is in the Intel Mac Minis shipped in first quarter 2006
Thomas Gleixner (132):
[MTD] Improve software ECC calculation
[MTD] Simplify NAND locking
[MTD] Add platform support for NAND
[MTD] Add support for NDFC NAND controller
[JFFS2] Simplify writebuffer handling
[MTD] NAND whitespace and formatting cleanup
[MTD] NAND consolidate data types
[MTD] NAND cleanup nand_scan
[MTD] NAND modularize ECC
Merge branch 'master' of /home/tglx/work/kernel/git/mtd-2.6/
[MTD] NAND ECC hwctl function has no return value
[MTD] ECC rework broke diskonchip
[MTD] Remove nand writev support
[MTD] Remove readv/readv_ecc
[MTD] Remove read/write _ecc variants
[MTD] Mark NAND drivers TOTO and PPChameleon broken
[MTD] Export nand_write_raw
[MTD] Refactor NAND hwcontrol to cmd_ctrl
[MTD] NAND remove write_byte/word function from nand_chip
[MTD] NAND LED support cleanup
[MTD] NAND coding style and namespace cleanup
[MTD] NAND fix cmd_ctrl breakage
[MTD] NAND Initialize controller lock and wq only once
[MTD] NAND Introduce NAND_NO_READRDY option
[MTD] NAND Cleanup oob functions
[MTD] Add ECC statistics to struct mtd_info
[MTD] NAND Add read/write function pointers to struct nand_ecc_ctrl
[MTD] NAND Modularize read function
[MTD] Remove the only useless readv implementation
[MTD] NAND modularize write function
[MTD] NAND simplify nand_chip_select
[MTD] NAND Consolidate references and add back default name setting
[MTD] NAND Fix platform structure and NDFC driver
[MTD] NAND Consolidate oobinfo handling
[MTD] NAND Replace oobinfo by ecclayout
[MTD] Remove silly MTD_WRITE/READ macros
[MTD] Rework the out of band handling completely
[MTD] NAND Signal that a bitflip was corrected by ECC
[MTD] NAND Expose the new raw mode function and status info to userspace
[MTD] NAND Fixup NDFC merge brokeness
[MTD] NAND: Fix breakage all over the place
[MTD] NAND: ndfc fix address offset thinko
[MTD] NAND: Select chip before checking write protect status
pi-futex: rt mutex tester
Drop tasklist lock in do_sched_setscheduler
rtmutex: Modify rtmutex-tester to test the setscheduler propagation
rtmutex: Propagate priority settings into PI lock chains
[MTD] DOC: Fixup read functions and do a little cleanup
Fix plist include dependency
genirq: debug: better debug printout in enable_irq()
genirq: doc: add design documentation
genirq: add genirq sw IRQ-retrigger
genirq: add IRQ_NOPROBE support
genirq: add IRQ_NOREQUEST support
genirq: add IRQ_NOAUTOEN support
genirq: core
genirq: add irq-chip support
genirq: add irq-wake (power-management) support
genirq: add SA_TRIGGER support
[MTD] NAND: Fix broken sharpsl driver
[ARM] 3679/1: ARM: Make ARM dyntick implementation work with genirq
[ARM] 3690/1: genirq: Introduce and make use of dummy irq chip
[ARM] 3692/1: ARM: coswitch irq handling to the generic implementation
[ARM] 3686/1: ARM: arm/common: convert irq handling
[ARM] 3689/1: ARM drivers/input/touchscreen: Fixup includes
[ARM] 3695/1: ARM drivers/pcmcia: Fixup includes
[ARM] 3680/1: ARM: Convert footbridge to generic irq handling
[ARM] 3681/1: ARM: Convert ixp2000 to generic irq handling
[ARM] 3684/1: ARM: Convert l7200 to generic irq handling
[ARM] 3685/1: ARM: Convert pxa to generic irq handling
[ARM] 3687/1: ARM: Convert integrator to generic irq handling
[ARM] 3688/1: ARM: Convert clps7500 to generic irq handling
[ARM] 3691/1: ARM: Convert imx to generic irq handling
[ARM] 3693/1: ARM: Convert omap1 to generic irq handling
[ARM] 3694/1: ARM: Convert ecard driver to generic irq handling
[ARM] 3696/1: ARM: Convert clps711x to generic irq handling
[ARM] 3697/1: ARM: Convert shark to generic irq handling
[ARM] 3698/1: ARM: Convert sa1100 to generic irq handling
[ARM] 3699/1: ARM: Convert s3c2410 to generic irq handling
[ARM] 3700/1: ARM: Convert lh7a40x to generic irq handling
[ARM] 3701/1: ARM: Convert plat-omap to generic irq handling
[ARM] 3702/1: ARM: Convert ixp23xx to generic irq handling
[ARM] 3682/2: ARM: Convert ixp4xx to generic irq handling
[ARM] 3683/2: ARM: Convert at91rm9200 to generic irq handling
irq-flags: consolidate flags for request_irq
irq-flags: ALPHA: Use the new IRQF_ constants
irq-flags: ARM26: Use the new IRQF_ constants
irq-flags: CRIS: Use the new IRQF_ constants
irq-flags: FRV: Use the new IRQF_ constants
irq-flags: H8300: Use the new IRQF_ constants
irq-flags: i386: Use the new IRQF_ constants
irq-flags: IA64: Use the new IRQF_ constants
irq-flags: M32R: Use the new IRQF_ constants
irq-flags: M68KNOMMU: Use the new IRQF_ constants
irq-flags: M68K: Use the new IRQF_ constants
irq-flags: MIPS: Use the new IRQF_ constants
irq-flags: PARISC: Use the new IRQF_ constants
irq-flags: POWERPC: Use the new IRQF_ constants
irq-flags: PPC: Use the new IRQF_ constants
irq-flags: S390: Use the new IRQF_ constants
irq-flags: SH64: Use the new IRQF_ constants
irq-flags: SH: Use the new IRQF_ constants
irq-flags: SPARC64: Use the new IRQF_ constants
irq-flags: SPARC: Use the new IRQF_ constants
irq-flags: UM: Use the new IRQF_ constants
irq-flags: V850: Use the new IRQF_ constants
irq-flags: x86_64: Use the new IRQF_ constants
irq-flags: XTENSA: Use the new IRQF_ constants
irq-flags: generic irq: Use the new IRQF_ constants
irq-flags: drivers/block Use the new IRQF_ constants
irq-flags: drivers/char: Use the new IRQF_ constants
irq-flags: drivers/drm: Use the new IRQF_ constants
irq-flags: ide: Use the new IRQF_ constants
irq-flags: firewire: Use the new IRQF_ constants
irq-flags: isdn: Use the new IRQF_ constants
irq-flags: media: Use the new IRQF_ constants
irq-flags: misc drivers: Use the new IRQF_ constants
irq-flags: drivers/net: Use the new IRQF_ constants
irq-flags: PARISC: Use the new IRQF_ constants
irq-flags: pci: Use the new IRQF_ constants
irq-flags: rio: Use the new IRQF_ constants
irq-flags: scsi: Use the new IRQF_ constants
irq-flags: serial: Use the new IRQF_ constants
irq-flags: usb: Use the new IRQF_ constants
irq-flags: video: Use the new IRQF_ constants
irq-flags: sound: Use the new IRQF_ constants
irq-flags: documentation: Use the new IRQF_ constants
genirq: ARM dyntick cleanup
ARM: fixup irqflags breakage after ARM genirq merge
genirq:fixup missing SA_PERCPU replacement
ARM: Fixup missing includes in arch/arm/mm/proc-<cputype>.S
genirq: Fixup ARM devel merge
Thomas Graf (3):
[PKT_SCHED]: Fix illegal memory dereferences when dumping actions
[PKT_SCHED]: Return ENOENT if action module is unavailable
[PKT_SCHED]: Fix error handling while dumping actions
Thomas Kaiser (1):
V4L/DVB (3934): Support new dvb-ttusb-budget boards with stv0297
Thomas Kleffel (1):
pcmcia: Make ide_cs work with the memory space of CF-Cards if IO space is not available
Thomas Renninger (4):
ACPI: Enable ACPI error messages w/o CONFIG_ACPI_DEBUG
ACPI: Export symbols for ACPI_ERROR/EXCEPTION/WARNING macros
Pull bugzilla-5737 into release branch
[ACPI] Print error message if remove/install notify handler fails
Tilman Schmidt (2):
isdn4linux: Gigaset base driver: improve error recovery
isdn4linux: Gigaset driver cleanup
Tim Kaiser (1):
V4L/DVB (4219): Av7110: analog sound output of DVB-C rev 2.3
Tim Shimmin (2):
[XFS] inode items and EFI/EFDs have different ondisk format for 32bit and
[XFS] Over zealous with doing endian conversions. We endian converted the
Timo Teras (3):
ARM: OMAP: Port dmtimers to OMAP2 and implement PWM support
ARM: OMAP: Fix 32 kHz timer and modify GP timer to use GPT1
ARM: OMAP: Update dmtimers
Timothy Sipples (1):
airprime.c: add Kyocera Wireless KPC650/Passport support
Tobias Klauser (2):
[SCSI] drivers/scsi: Use ARRAY_SIZE macro
Storage class should be first
Tobias Oed (3):
ide: pdc202xx_old.c: remove unneeded tuneproc() call
pdc202xx_old depends on CONFIG_BLK_DEV_IDEDMA
Remove code that has long been commented out from pdc20265_old
Tony Lindgren (11):
[ARM] 3554/1: ARM: Fix dyntick locking
ARM: OMAP: Fix gpt2_ick clock bit
ARM: OMAP: Fix DMA channel irq handling for omap24xx
ARM: OMAP: Update cpufreq support for 24xx
ARM: OMAP: Add initial 24xx suspend support
ARM: OMAP: Mux updates for external DMA and GPIO
ARM: OMAP: Fix SRAM to use MT_MEMORY instead of MT_DEVICE
ARM: OMAP: Multiplexing for 24xx GPMC wait pin monitoring
[ARM] 3676/1: ARM: OMAP: Fix dmtimers and timer32k to compile on OMAP1
[ARM] 3677/1: OMAP: Update H2 defconfig
[ARM] 3678/1: MMC: Make OMAP MMC work
Tony Luck (5):
Pull rework-memory-attribute-aliasing into release branch
Auto-update from upstream
[IA64] fix ia64 build (fadt_descriptor)
[IA64] palinfo.c: s/register_cpu_notifier/register_hotcpu_notifier/
[IA64] tiger_defconfig s/NR_CPUS=4/NR_CPUS=16/
Toralf Förster (1):
ieee80211softmac_io.c: fix warning "defined but not used"
Trent Piepho (14):
V4L/DVB (3708a): Clean up some cruft in or51132 frontend
V4L/DVB (3721): Fix spelling
V4L/DVB (3723): Avoid unnecessary firmware re-loads in or51132 frontend
V4L/DVB (3724): Remove a wee bit of cruft
V4L/DVB (3739): Add support for FE_GET_FRONTEND to or51132 frontend
V4L/DVB (3761): Silence some dprintk's in cx88-mpeg
V4L/DVB (3757): Fix alignment after the replacement from semaphore to muxex
V4L/DVB (4002): Adjust VBI offset to match value reported in VBI format
V4L/DVB (4014): Remove the spagetti code gotos that aren't useful
V4L/DVB (4104): Default "yes", no. default y, yes.
V4L/DVB (4105): Remove uneeded prototype
V4L/DVB (4106): Fix problems with AV7110 firmware building
V4L/DVB (4118): Whitespace cleanups
V4L/DVB (4275): The FE_SET_FRONTEND_TUNE_MODE ioctl always returns EOPNOTSUPP
Trond Myklebust (42):
NFS: Clean up and fix page zeroing when we have short reads
NFSv4: Some NFSv4 servers have broken behaviour for the change attribute
NFS: Clean up inode metadata updates
NFS: Fix page cache revalidation
NFS: More page cache revalidation fixups
NFS: Separate metadata and page cache revalidation mechanisms
NFS: Fix up inode revalidation accounting
NFS: Flesh out nfs_invalidate_page()
NFS: Remove nfs_delete_inode()
VFS: Add GPL_EXPORTED function vfs_kern_mount()
VFS: Unexport do_kern_mount() and clean up simple_pin_fs()
VFS: Add shrink_submounts()
VFS: Remove dependency of ->umount_begin() call on MNT_FORCE
NFS: Store the file system "fsid" value in the NFS super block.
NFS: Ensure the client submounts, when it crosses a server mountpoint.
NFS: Add timeout to submounts
RPC: Allow struc xdr_stream to read the page section of an xdr_buf
NFSv4: Implement the fs_locations function call
NFSv4: Ensure that referral mounts bind to a reserved port
NFS: Fix compile errors introduced by referrals patches
NFS: Fix typo in nfs_do_clone_mount()
NFS: Display the chosen RPCSEC_GSS security flavour in /proc/mounts
NLM: sem to mutex conversion
NLM: Fix reclaim races
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
Merge branch 'odirect'
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
Revert "Merge branch 'odirect'"
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
Merge branch 'master' of /home/trondmy/kernel/linux-2.6/
VFS: Allow caller to determine if BSD or posix locks were actually freed
NLM,NFSv4: Don't put UNLOCK requests on the wire unless we hold a lock
NFSv4: Ensure nfs4_lock_expired() caches delegated locks
VFS: Add support for the FL_ACCESS flag to flock_lock_file()
NLM,NFSv4: Wait on local locks before we put RPC calls on the wire
NFS: Fix NFS page_state usage
This fixes a panic doing the first READDIR or READDIRPLUS call when:
NFS: Optimise away an excessive GETATTR call when a file is symlinked
Merge branch 'locks'
Tsutomu Fujii (1):
[SCTP]: Send only 1 window update SACK per message.
Tushar Gohad (1):
[PFKEYV2]: Fix inconsistent typing in struct sadb_x_kmprivate.
Uli Luckas (1):
[ARM] 3624/1: Report true modem control line states
Ulrich Drepper (1):
Implement AT_SYMLINK_FOLLOW flag for linkat
Uwe Bugla (2):
V4L/DVB (3768): Fix a tab error in cx14110.c, dprintk
V4L/DVB (3769): Fix a type error in dvb_frontend.c
Uwe Zeisberger (3):
kbuild: append git revision for all untagged commits
kbuild: append -dirty for updated but uncommited changes
Fix phy id for LXT971A/LXT972A
Vadim Lobanov (1):
Poll cleanups/microoptimizations
Valentin Zagura (3):
V4L/DVB (3800): Cx88: added support for KWorld MCE 200 Deluxe
V4L/DVB (3827): Cx88-blackbird: clean up the buffers when closing the MPEG stream
V4L/DVB (3973): Cx88-blackbird: pause the encoder during frequency change
Valerie Henson (1):
Make EXT2_DEBUG work again
Vasily Averin (2):
ACPI: fix potential memory leak in acpi_evaluate_integer() error path
ACPI: fix memory leak in acpi_thermal_add() error path
Venkatesh Pallipadi (11):
P-state software coordination for ACPI core
P-state software coordination for acpi-cpufreq
P-state software coordination for speedstep-centrino
Enable P-state software coordination via _PDC
[CPUFREQ] Fix ondemand vs suspend deadlock
ACPI: HW P-state coordination support
x86_64: i386/x86-64 Add nmi watchdog support for new Intel CPUs
[CPUFREQ] Remove slowdown from ondemand sampling path.
[CPUFREQ] Add queue_delayed_work_on() interface for workqueues.
[CPUFREQ] Make ondemand sampling per CPU and remove the mutex usage in sampling path.
[CPUFREQ] Misc cleanups in ondemand.
Vernon Mauery (1):
pi-futex: fix mm_struct memory leak
Vitaly Wool (10):
[MTD] generic: propagate oobavail to MTD partitions
[ARM] 3465/1: [1/3] Support for Philips PNX4008 platform: headers
[ARM] 3466/1: [2/3] Support for Philips PNX4008 platform: chip support
[ARM] 3467/1: [3/3] Support for Philips PNX4008 platform: defconfig
NAND: fix remaining OOB length calculation
[ARM] 3622/1: pnx4008: remove clk_use/clk_unuse
[ARM] 3623/1: pnx4008: move GPIO-related defines to gpio.h
[ARM] 3621/1: fix compilation breakage for pnx4008
fbdev: Add framebuffer and display update module support for pnx4008
[ARM] 3709/1: pnx4008: convert to generic irq subsystem
Vitja Makarov (1):
USB: new cp2101 device
Vivek Goyal (2):
[SCSI] kdump: mpt fusion driver initialization failure fix
i386: export memory more than 4G through /proc/iomem
Vlad Yasevich (3):
[SCTP]: Limit association max_retrans setting in setsockopt.
[SCTP]: Reject sctp packets with broadcast addresses.
[SCTP] Reset rtt_in_progress for the chunk when processing its sack.
Vladimir Lebedev (2):
ACPI: fix battery on HP NX6125
ACPI: handle battery notify event on broken BIOS
Vladimir Saveliev (1):
reiserfs: update ctime and mtime on expanding truncate
Vladimir V. Saveliev (1):
generic_file_buffered_write(): deadlock on vectored write
Vojtech Pavlik (7):
x86_64: Add useful constants to time.h
x86_64: Rename oem_force_hpet_timer to apic_is_clustered_box
x86_64: Add X86_FEATURE_RDTSCP, fix rdtscp in /proc/cpuinfo
x86_64: Remove hack to manually enable HPET on AMD8111 southbridges
x86_64: Make use of the *PER* constants in time.c
x86_64: Explain why HPET T0_CMP register is written twice
x86_64: Update copyright in time.c
Vu Pham (2):
IB/srp: Allow cmd_per_lun to be set per target port
IB/srp: Allow sg_tablesize to be adjusted
Will Schmidt (2):
nvram_print_partitions cosmetic fixup
powerpc: fix of_parse_dma_window
Willson Callan (1):
m68knommu: FEC driver set different priority/level on each IRQ
Wim Van Sebroeck (1):
[WATCHDOG] add WDIOC_GETTIMELEFT ioctl
Wong Hoi Sing Edison (1):
[TCP]: TCP Low Priority congestion control
Wu Fengguang (2):
radixtree: normalize radix_tree_tag_get() return value
readahead: backoff on I/O error
Xose Vazquez Perez (1):
module.h: updated comments with a new license
YOSHIFUJI Hideaki (2):
[IPV6]: Sum real space for RTAs.
[IPV6] ADDRCONF: Fix default source address selection without CONFIG_IPV6_PRIVACY
Yasunori Goto (21):
wait_table and zonelist initializing for memory hotadd: change name of wait_table_size()
wait_table and zonelist initializing for memory hotadd: change to meminit for build_zonelist
wait_table and zonelist initializing for memory hotadd: add return code for init_current_empty_zone
wait_table and zonelist initializing for memory hotadd: wait_table initialization
wait_table and zonelist initializing for memory hotadd: update zonelists
Unify pxm_to_node() and node_to_pxm()
Catch notification of memory add event of ACPI via container driver. (register start func for memory device)
Catch notification of memory add event of ACPI via container driver. (avoid redundant call add_memory)
pgdat allocation for new node add (specify node id)
pgdat allocation for new node add (get node id by acpi)
pgdat allocation for new node add (generic alloc node_data)
pgdat allocation for new node add (refresh node_data[])
pgdat allocation for new node add (export kswapd start func)
pgdat allocation for new node add (call pgdat allocation)
sparc64: support sparsemem and !memory hotplug
Register sysfs file for hotplugged new node
pgdat allocation and update for ia64 of memory hotplug: hold pgdat address at system running
pgdat allocation and update for ia64 of memory hotplug: update pgdat address array
pgdat allocation and update for ia64 of memory hotplug: allocate pgdat and per node data
solve config broken: undefined reference to `online_page'
Fix copying of pgdat array on each node for ia64 memory hotplug
Yasuyuki Kozakai (1):
[NETFILTER]: nf_conntrack: Fix undefined references to local_bh_*
Yeasah Pell (1):
V4L/DVB (4185): Conditionally enable 5 byte diseqc commands
Yingping Lu (1):
[XFS] In actual allocation of file system blocks and freeing extents, the
Yoichi Yuasa (10):
r8169: add new PCI ID
[MIPS] Cobalt: Fix undefined reference to disable_early_printk.
[MIPS] Remove unused definitions from addrspace.h.
[MIPS] vr41xx: remove unnecessay items from vr41xx/Kconfig.
mips: fix number of mremap arguments
add "select GPIO_VR41XX" for TANBAC_TB0229
[MIPS] Removes unused functions for GT64120
[MIPS] Remove unused system type name for DDB5074 and DDB5476.
[MIPS] Remove set_c0_status(ST0_IM) from wrppmc's irq.c.
[MIPS] Remove first timer interrupt setup in wrppmc_timer_setup()
Yu, Luming (1):
ACPI: fix potential memory leaks in driver/acpi/video.c
Yuan Mu (2):
w83792d: Fix setting the PWM value
w83792d: Add missing data access locks
Yuri Gushin (1):
[NETFILTER]: xt_tcpudp: fix double unregistration in error path
Zac Bowling (1):
V4L/DVB (4115): Saa7134 card (LifeView3000 NTSC)
Zach Brown (3):
kbuild: add dependency on kernel.release to the package targets
AOP_TRUNCATED_PAGE victims in read_pages() belong in the LRU
mthca: initialize send and receive queue locks separately
Zachary Amsden (1):
i386: don't try kprobes for v8086 mode
Zang Roy-r61911 (3):
[POWERPC] Add general support for mpc7448hpc2 (Taiga) platform
[POWERPC] Add tsi108 pci and platform device data register function
[POWERPC] mpc7448hpc2 (taiga) board config file
Zhang Yanmin (2):
PCI: fix race with pci_walk_bus and pci_destroy_dev
x86: kernel irq balance doesn't work
Zhu Yi (25):
ieee80211: Fix TKIP MIC calculation for QoS frames
ieee80211: Fix TX code doesn't enable QoS when using WPA + QoS
ieee80211: export list of bit rates with standard WEXT procddures
ieee80211: remove unnecessary CONFIG_WIRELESS_EXT checking
ieee80211: replace debug IEEE80211_WARNING with each own debug macro
ieee80211: update version stamp to 1.1.13
ipw2200: Exponential averaging for signal and noise Level
ipw2200: Fix TX QoS enabled frames problem
ipw2200: generates a scan event after a scan has completed
ipw2200: add module_param support for antenna selection
ipw2200: fix compile warning when !CONFIG_IPW2200_DEBUG
ipw2200: Do not continue loading the firmware if kmalloc fails
ipw2200: turn off signal debug log
ipw2200: Set the 'fixed' flags in wext get_rate
ipw2200: Fix endian issues with v3.0 fw image format
README.ipw2200: rename CONFIG_IPW_DEBUG to CONFIG_IPW2200_DEBUG
ipw2200: Enable rtap interface for RF promiscuous mode while associated
ipw2200: version string rework
ipw2200: update version stamp to 1.1.2
ipw2200: rename CONFIG_IPW_QOS to CONFIG_IPW2200_QOS
wireless Kconfig add IPW2200_RADIOTAP
ipw2200: rename CONFIG_IEEE80211_RADIOTAP to CONFIG_IPW2200_RADIOTAP
ipw2200: remove priv->last_noise reference
ipw2200: Fix wpa_supplicant association problem
ipw2200 locking fix
[MIPS] James E Wilson (1):
Fix BCM1480 doubled process accounting times.
akpm at osdl.org (7):
[SCSI] scsi_scan.c: fix compile warnings
Driver for Apple Cinema Display
V4L/DVB (3967): Pwc-dec23 oops fix
N32 sigset and __COMPAT_ENDIAN_SWAP__
md: Fix Kconfig error
IPMI: use schedule in kthread
ACPI: fixup memhotplug debug message
arnd at arndb.de (10):
[POWERPC] cell: fix interrupt priority handling
[POWERPC] cell: update defconfig
[POWERPC] cell: always build spu base into the kernel
[POWERPC] spufs: restore mapping of mssync register
[POWERPC] spufs: set up correct SLB entries for 64k pages
[POWERPC] spufs: add a phys-id attribute to each SPU context
[POWERPC] spufs: fix initial state of wbox file
[POWERPC] spufs: dont try to access SPE channel 1 count
[POWERPC] spufs: fail spu_create with invalid flags
[POWERPC] spufs: one more fix for 64k pages
bibo,mao (2):
PCI: cleanup unused variable about msi driver
x86_64: x86_86 msi miss one entry handler
bjdouma (1):
two additions to ./linux/Documentation/ioctl-number.txt
brice at myri.com (2):
myri10ge - Drop unused pm_state
myri10ge - Drop ununsed nvidia chipset id
dmitry pervushin (1):
[MIPS] Support for the R5500-based NEC EMMA2RH Mark-eins board
jayakumar.video at gmail.com (1):
V4L/DVB (4018): Usbvideo/quickcam_messenger driver v4l
jimix at watson.ibm.com (1):
powerpc: udbg_printf() formatting attribute
john stultz (13):
Time: Clocksource Infrastructure
Time: Use clocksource infrastructure for update_wall_time
Time: Let user request precision from current_tick_length()
Time: Use clocksource abstraction for NTP adjustments
Time: Introduce arch generic time accessors
Time: i386 Conversion - part 1: Move timer_pit.c to i8253.c
Time: i386 Conversion - part 2: Rework TSC Support
Time: i386 Conversion - part 3: Enable Generic Timekeeping
Time: i386 Conversion - part 4: Remove Old timer_opts Code
Time: i386 Clocksource Drivers
time: rename clocksource functions
time: fix time going backward w/ clock=pit
time initialisation fix
lamikr (1):
ARM: OMAP: Aic23 alsa platform driver code for board-innovator
mao, bibo (1):
Kprobe: multi kprobe posthandler for booster
mark gross (1):
type-oh bug in tlclk.c
mostrows at watson.ibm.com (2):
powerpc: Create /proc/rtas, /proc/ppc64/rtas if RTAS exists.
[POWERPC] Editable kernel command-line in zImage binary.
olecom at mail.ru (1):
typo fixes
pageexec at freemail.hu (1):
small fix for not releasing the mmap semaphore in i386/arch_setup_additional_pages
ravikiran thirumalai (1):
x86_64: Use local APIC ID from local APIC instead of CPUID
root (1):
ahci: Ensure that we don't grab both functions
zhao, forrest (1):
Snoop SET FEATURES - WRITE CACHE ENABLE/DISABLE command(v5)
Åukasz Stelmach (1):
[IPV6]: Fix source address selection.
-----------------------------------------------------------------------
--
linux-2.6-openmoko, the Linux 2.6 kernel tree from Openmoko
More information about the pkg-fso-commits
mailing list