Messages in this thread | | | Date | Wed, 28 Jan 2009 11:41:40 -0800 (PST) | From | Linus Torvalds <> | Subject | Linux 2.6.29-rc3 |
| |
It's out there, and while it's a bit larger than I'd wish for, that size is pretty understandable considering that it's closer to two weeks than one in between -rc2 and -rc3 (due to LCA, obviously).
And it isn't really _that_ big: part of the reason it looks bigger as a traditional patch (which is what I upload when I upload patches) than it really is due to a lot of m68k include file renames, so if you look at the git rename-aware patches it all actually looks much smaller.
About a quarter of it is arch updates (of which a third is ppc defconfig updates): mainly sh, arm and m68k. Almost another quarter is some filesystem updates, but the bulk of that is literally just splitting up the core fs Kconfig file and moving out the filesystem config information into the individual filesystems. With some xfs updates to round it all up.
And half (which is pretty much "the rest" for you guys keeping count) is driver updates. As usual. USB and the dmaengine code dominates in pure lines, but there's a couple of new drivers like the i.MX31 framebuffer thing etc.
But the most interesting part (at least for me) of the driver update is likely the continued fixing of the PCI suspend/resume handling, which for me now finally results in a _reliable_ suspend/resume on one of my laptops (admittedly I still have an X problem, but the discussions on the exact way to fix that are still on-going, and it's technically a userlevel problem that will likely result in a kernel change just to make the DRI interfaces not be as fragile).
We have historically been in a situation where suspend/resume often works, but may not be reliable due to interrupt timings, especially if there are any shared interrupts going on between drivers. We already had some parts of the suspend/resume changes in -rc1, but I hope it's approaching more stability now.
[ In the longer run, the changes will also allow us to simplify a lot of device drivers thanks to the code PCI driver code doing more of it for us, but that's a largely independent later cleanup issue. ]
The thing about suspend/resume though is that partly exactly _because_ it's been very fragile historically (a driver may have been totally solid on one machine for example, but flaky on another due to different interrupt configuration), I'm not going out on much of a limb when I say that we'll really need user feedback on any drivers that now don't suspend/resume cleanly.
So please, people - especially if you use suspend/resume, we want to hear about regressions, and will need to know what hardware and drivers you have active. Hearing about success stories is obviously always fun, but it's the regressions that we really want to track.
Linus ---
Abbas, Mohamed (1): iwlwifi: fix rs_get_rate WARN_ON()
Adrian Bunk (3): m68knommu: set NO_DMA m68knommu: remove obsolete and unused eLIA board m68knommu: remove the no longer used PCI support option
Adrian McMenamin (1): dma-coherent: per-device coherent area is in pages, not bytes.
Ajay Kumar Gupta (1): USB: musb free_irq bugfix
Alan Cox (1): USB: cdc-acm: Add another conexant modem to the quirks
Alan Stern (3): USB: fix toggle mismatch in disable_endpoint paths USB: don't enable wakeup by default for PCI host controllers USB: fix char-device disconnect handling
Alex Williamson (1): virtio_net: Fix MAX_PACKET_LEN to support 802.1Q VLANs
Alex.Cheng@quantatw.com (1): USB: option: add QUANTA HSDPA Data Card device ids
Alexey Dobriyan (37): fs/Kconfig: move reiserfs out fs/Kconfig: move jfs out fs/Kconfig: move ocfs2 out fs/Kconfig: move btrfs out fs/Kconfig: move autofs, autofs4 out fs/Kconfig: move fuse out fs/Kconfig: move iso9660, udf out fs/Kconfig: move fat out fs/Kconfig: move ntfs out fs/Kconfig: move sysfs out fs/Kconfig: move configfs out fs/Kconfig: move adfs out fs/Kconfig: move affs out fs/Kconfig: move ecryptfs out fs/Kconfig: move hfs, hfsplus out fs/Kconfig: move befs out fs/Kconfig: move bfs out fs/Kconfig: move efs out fs/Kconfig: move cramfs out fs/Kconfig: move squashfs out fs/Kconfig: move vxfs out fs/Kconfig: move minix out fs/Kconfig: move omfs out fs/Kconfig: move hpfs out fs/Kconfig: move qnx4 out fs/Kconfig: move romfs out fs/Kconfig: move sysv out fs/Kconfig: move ufs out fs/Kconfig: move nfs out fs/Kconfig: move nfsd out fs/Kconfig: move sunrpc out fs/Kconfig: move smbfs out fs/Kconfig: move the rest of ncpfs out fs/Kconfig: move coda out fs/Kconfig: move afs out fs/Kconfig: move 9p out Fix longstanding "error: storage size of '__mod_dmi_device_table' isn't known"
Anand Gadiyar (1): ARM: OMAP: Fix DMA CCR programming for request line > 63, v3
Andi Kleen (3): x86, generic: mark complex bitops.h inlines as __always_inline kbuild: print usage with no arguments in scripts/config x86: use early clobbers in usercopy*.c
Andreas Schwab (1): ide: fix IDE PMAC breakage
Andrew Lunn (1): USB: CDC-ACM quirk for MTK GPS
Andrew Morton (1): mlx4_core: Fix min() warning
Andrew Vasquez (8): [SCSI] qla2xxx: Simplify sector-mask calculation in preparation for larger flash parts. [SCSI] qla2xxx: Ensure RISC-interrupt-enabled consistency for IS_NOPOLLING_TYPE() ISPs. [SCSI] qla2xxx: Always serialize mailbox command execution. [SCSI] qla2xxx: Modify firmware-load order precedence for ISP81XX parts. [SCSI] qla2xxx: Correct endianness issue during flash manipulation. [SCSI] qla2xxx: Correct regression in EH abort handling. [SCSI] qla2xxx: Correct regression in DMA-mask setting prior to allocations. [SCSI] qla2xxx: Update version number to 8.03.00-k2.
Andrey Borzenkov (1): orinoco: move kmalloc(..., GFP_KERNEL) outside spinlock in orinoco_ioctl_set_genie
Andrey Yurovsky (1): libertas: Fix alignment issues in libertas core
Anirban Chakraborty (1): [SCSI] qla2xxx: Fix memory leak in error path
Anton Vorontsov (3): phylib: Fix oops in suspend/resume paths gianfar: Revive VLAN support USB: Driver for Freescale QUICC Engine USB Host Controller
Artur Skawina (1): p54: set_tim must be atomic.
Arun KS (1): ARM: OMAP: Fix OSK ASoC by registering I2C board info for tlvaic23
Atsushi Nemoto (1): dmatest: Use custom map/unmap for destination buffer
Ben Greear (1): vlan: Export symbols as non GPL symbols.
Ben Nizette (1): ASoC: atmel_pcm: Remove non-existant header
Brandon Philips (1): USB: usblp.c: add USBLP_QUIRK_BIDIR to Brother HL-1440
Brian Cavagnolo (1): mac80211: decrement ref count to netdev after launching mesh discovery
Brian King (1): [SCSI] ibmvfc: Fix DMA mapping leak on memory allocation failure
Brice Goglin (1): myri10ge: don't forget pci_disable_device()
Bryan Wu (2): USB: composite: Fix bug: should test set_alt function pointer before use it USB: composite: Fix bug: low byte of w_index is the usb interface number not the whole 2 bytes of w_index
Casey Schaufler (1): smackfs load append mode fix
Chr (1): p54: add missing break in eeprom parser
Christian Borntraeger (1): [CVE-2009-0029] sparc: Enable syscall wrappers for 64-bit
Christian Eggers (1): usb/mcs7830: Don't use buffers from stack for USB transfers
Christian Lamparter (6): p54: fix oops caused by bad eeproms p54: fix p54_set_key's return code mac80211: fix slot time debug message p54: more cryptographic accelerator fixes p54usb: fix nasty use after free p54usb: fix packet loss with first generation devices
Christoph Hellwig (7): xfs: fix dentry aliasing issues in open_by_handle xfs: use mnt_want_write in compat_attrmulti ioctl xfs: add a separate lock class for the per-mount list of dquots xfs: lockdep annotations for xfs_dqlock2 xfs: add a lock class for group/project dquots xfs: fix bad_features2 fixups for the root filesystem xfs: sanity check attr fork size
Clemens Ladisch (3): sound: virtuoso: enable UART on Xonar HDAV1.3 sound: virtuoso: add newline sound: virtuoso: document HDAV1.3 driver status
Cliff Wickman (1): x86, UV: cpu_relax in uv_wait_completion
Dan Carpenter (1): fuse: fix NULL deref in fuse_file_alloc()
Dan Magenheimer (1): xen: actually release memory when shrinking domain
Dan Williams (3): fsldma: use a valid 'device' for dma_pool_create dmaengine: kill some dubious WARN_ONCEs dmaengine: dma_issue_pending_all == nop when CONFIG_DMA_ENGINE=n
Daniele Venzano (1): isdn: Fix missing ifdef in isdn_ppp
Dave Airlie (2): drm: fix leak of device mappings since multi-master changes. i915: fix freeing path for gem phys objects.
Dave Chinner (1): Long btree pointers are still 64 bit on disk
David Brownell (6): drivers/ide/palm_bk3710.c buildfix [ARM] 5368/1: arch/arm/mach-davinci/usb.c buildfix USB: omap1 ohci buildfix (otg related) USB: musb davinci buildfix USB: musb_hdrc: another davinci buildfix (otg related) USB: musb: Kconfig fix
David Daney (2): Make irq_*_affinity depend on CONFIG_GENERIC_HARDIRQS too. cpumask fallout: Initialize irq_default_affinity earlier
David S. Miller (4): sparc64: Initialize FHC/CLOCK LED platform_device 'id' field correctly. sparc64: Annotate sparc64 specific syscalls with SYSCALL_DEFINEx() sparc64: Fix DAX handling via userspace access from kernel. Revert "xfrm: For 32/64 compatability wrt. xfrm_usersa_info"
David Teigland (1): dlm: fix plock notify callback to lockd
Dhananjay Phadke (2): netxen: fix vlan tso/checksum offload netxen: reduce memory footprint
Divy Le Ray (1): cxgb3: Fix LRO misalignment
Don Skidmore (2): ixgbe: fix dca issue with relaxed ordering turned on ixgbe: fix tag stripping for VLAN ID 0
Eilon Greenstein (22): bnx2x: Free IRQ bnx2x: Handling probe failures bnx2x: Potential race after iSCSI boot bnx2x: Wrong HDR offset in CAM bnx2x: Read chip ID bnx2x: Block nvram access when the device is inactive bnx2x: Overstepping array bounds bnx2x: 1G-10G toggling race bnx2x: Prevent self test loopback failures bnx2x: Legacy speeds autoneg failures bnx2x: Handling PHY FW load failure bnx2x: Driver description update bnx2x: Barriers for the compiler bnx2x: Version update bnx2x: Reset HW before use bnx2x: Disable napi bnx2x: Handling load failures bnx2x: Carrier off first call bnx2x: Calling napi_del bnx2x: Missing rmb when waiting for FW response bnx2x: loopback test failure bnx2x: Version
Eric Anholt (3): drm: stash AGP include under the do-we-have-AGP ifdef x86: work around PAGE_KERNEL_WC not getting WC in iomap_atomic_prot_pfn. drm: Rip out the racy, unused vblank signal code.
Eric Paris (1): tty_open can return to userspace holding tty_mutex
Eric Sandeen (1): [XFS] Remove the rest of the macro-to-function indirections.
Gabriel Paubert (1): mv643xx_eth: prevent interrupt storm on ifconfig down
Gary Hade (1): x86: remove kernel_physical_mapping_init() from init section
Gerhard Pircher (1): powerpc/mm: Fix handling of _PAGE_COHERENT in BAT setup code
Grant Erickson (1): powerpc/4xx: DTS: Add Add'l SDRAM0 Compatible and Interrupt Info
Greg Kroah-Hartman (1): sysfs: fix problems with binary files
Greg Ungerer (4): m68knommu: fix cache flushing for the 527x ColdFire processors m68knommu: remove the obsolete and long unused comempci chip support m68knommu: fix syscall restarting uclinux: add process name to allocation error message
Guennadi Liakhovetski (3): dmaengine: add async_tx_clear_ack() macro i.MX31: Image Processing Unit DMA and IRQ drivers i.MX31: framebuffer driver
H. Peter Anvin (2): x86: add MSR_IA32_MISC_ENABLE bits to <asm/msr-index.h> x86: unmask CPUID levels on Intel CPUs
Harvey Harrison (1): m68k{nommu}: fixups after the header move
Heiko Carstens (4): [S390] personality: fix personality loss on execve [S390] cputime: fix lowcore initialization on cpu hotplug [S390] etr/stp: fix possible deadlock lcs: fix compilation for !CONFIG_IP_MULTICAST
Henrik Kretzschmar (1): sound: Remove removed OSS kernel parameters from doc
Herbert Xu (6): crypto: authenc - Fix zero-length IV crash net: Add debug info to track down GSO checksum bug gro: Fix handling of complete checksums in IPv6 gro: Fix error handling on extremely short frags gro: Fix merging of paged packets crypto: blkcipher - Fix WARN_ON handling in walk_done
Hidetoshi Seto (1): PCI/MSI: bugfix/utilize for msi_capability_init()
Hin-Tak Leung (1): zd1211rw: adding Sitecom WL-603 (0df6:0036) to the USB id list
Huang Weiyi (1): ARM: OMAP: remove duplicated #include's
Hugo Villeneuve (1): USB: musb cppi bugfixes
Ian Campbell (2): xen: handle highmem pages correctly when shrinking a domain xen: unitialised return value in xenbus_write_transaction
Ihar Hrachyshka (1): MIPS: enable serial UART support on PNX833X devices.
Inaky Perez-Gonzalez (3): wimax/i2400m: error paths that need to free an skb should use kfree_skb() debugfs: introduce stub for debugfs_create_size_t() when DEBUG_FS=n USB: add kernel-doc for wusb_dev in struct usb_device
Ingo Molnar (5): x86, cpufreq: remove leftover copymask_copy() fix: crash: IP: __bitmap_intersects+0x48/0x73 Revert "x86: signal: change type of paramter for sys_rt_sigreturn()" x86: use standard PIT frequency x86: unmask CPUID levels on Intel CPUs, fix
Ivo van Doorn (1): rt2x00: Fix TX rate short preamble detection
J. Bruce Fields (3): nfs: note that CONFIG_SUNRPC_XPRT_RDMA turns on server side support too nfsd: fix null dereference on error path nfsd: fix cred leak on every rpc
James A. Treacy (1): USB: cdc-acm: support some gps data loggers
James Lentini (1): update port number in NFS/RDMA documentation
Jan Beulich (2): x86: avoid early crash in disable_local_APIC() x86: fix assumed to be contiguous leaf page tables for kmap_atomic region (take 2)
Jan Kara (2): quota: Improve locking ocfs2: Remove ocfs2_dquot_initialize() and ocfs2_dquot_drop()
Jarek Poplawski (1): net: Fix data corruption when splicing from sockets.
Jarkko Nikula (1): ARM: OMAP: Fix gpio by switching to generic gpio calls, v2
Jarod Wilson (1): crypto: ccm - Fix handling of null assoc data
Jaswinder Singh Rajput (1): time-sched.c: tick_nohz_update_jiffies should be static
Jean Delvare (5): i2c: Delete 10 unused driver IDs i2c: Delete many unused adapter IDs i2c: Quilt tree has moved eeprom: More consistent symbol names i2c: Warn on deprecated binding model use
Jean-Baptiste Onofre (1): USB: storage: support of Dane-Elec MediaTouch USB device
Jean-Christop PLAGNIOL-VILLARD (1): [ARM] 5370/1: at91: fix rm9200 watchdog
Jeff Layton (2): dlm: initialize file_lock struct in GETLK before copying conflicting lock nfsd: only set file_lock.fl_lmops in nfsd4_lockt if a stateowner is found
Jeff Mahoney (1): x86: define ARCH_WANT_FRAME_POINTERS
Jesper Nilsson (1): klist.c: bit 0 in pointer can't be used as flag
Jesse Barnes (6): drm: create mode_config idr lock drm/i915: remove unnecessary debug output in KMS init drm/i915: hook up LVDS DPMS property drm: don't whine about not reading EDID data drm/i915: Fix cursor physical address choice to match the 2D driver. networking: document "nc" in addition to "netcat" in netconsole.txt
Jesse Brandeburg (1): e1000e: workaround hw errata
Jiri Slaby (3): relay: fix lock imbalance in relay_late_setup_files PCI hotplug: fix lock imbalance in pciehp NET: net_namespace, fix lock imbalance
Joe Carnuccio (1): [SCSI] qla2xxx: Correct descriptions in flash manipulation routines.
John Adamson (1): m68knommu: fix ColdFire 5272 serial baud rates in mcf.c
JosephChan@via.com.tw (1): [libata] pata_via: support VX855, future chips whose IDE controller use 0x0571
Josh Boyer (4): powerpc/40x: Update PowerPC 40x defconfigs powerpc/44x: Update PowerPC 44x defconfigs powerpc/4xx: Update multi-board PowerPC 4xx defconfigs powerpc: Remove arch/ppc cruft from Kconfig
Jouni Malinen (2): ath9k: Fix an operator typo in phy rate validation ath9k: Fix an operator typo in REG_DOMAIN_2GHZ_MASK
Julia Lawall (2): arch/sh/mm: Move a dereference below a NULL test USB: musb uses endpoint functions
Kalle Valo (1): USB: musb: tusb6010 buildfix
Kay Sievers (1): PNP: fix broken pnp lowercasing for acpi module aliases
Krzysztof Hałasa (1): net: Fix linux/if_frad.h's suitability for userspace.
Kumar Gala (7): powerpc/85xx: Fix typo in mpc8572ds dts powerpc/85xx: Update defconfigs powerpc/83xx: Update defconfigs powerpc/86xx: Update defconfigs powerpc/8xx: Update defconfigs powerpc/embedded6xx: Update defconfigs dmi: Fix build breakage
Kuninori Morimoto (3): sh: mach-migor: Add ov772x support. sh: mach-migor: Delete soc_camera_platform setup. sh: mach-migor: Add tw9910 support.
Lai Jiangshan (2): rcu: add __cpuinit to rcu_init_percpu_data() rcu: remove duplicate CONFIG_RCU_CPU_STALL_DETECTOR
Lalit Chandivade (1): [SCSI] qla2xxx: Correct MSI-X vector allocation for single queue mode.
Larry Finger (1): rtl8187: Add termination packet to prevent stall
Lennert Buytenhek (2): Revert "mv643xx_eth: use longer DMA bursts". mv643xx_eth: fix multicast filter programming
Leonardo Potenza (1): x86: fix section mismatch warnings in kernel/setup_percpu.c
Li Yang (1): powerpc/mpc8313erdb: fix kernel panic because mdio device is not probed
Linus Torvalds (3): Fix annoying DRM_ERROR() string warning Fix "multiple definition of `debugfs_create_size_t'" Linux 2.6.29-rc3
Luis R. Rodriguez (3): cfg80211: make handle_band() and handle_channel() wiphy specific cfg80211: Fix regression with 11d on bands cfg80211: Fix parsed country IE info for 5 GHz
Luke Yelavich (1): ALSA: hda - add quirks for some 82801H variants to use ALC883_MITAC
Madhusudhan Chikkature (1): [ARM] 5369/1: omap mmc: Add new omap hsmmc controller for 2430 and 34xx, v3
Magnus Damm (4): sh: ap325rxa MMC support using spi_gpio and mmc_spi sh: Migo-R MMC support using spi_gpio and mmc_spi. sh: export the sh7343 JPU to user space sh: fix sh-sci / early printk build on sh7723
Mandeep Singh Baines (1): softlock: fix false panic which can occur if softlockup_thresh is reduced
Marcel Sebek (1): USB: 'option' driver - onda device MT503HS has wrong id
Mark Lord (5): sata_mv: fix 8-port timeouts on 508x/6081 chips sata_mv: don't read hc_irq_cause sata_mv: remove bogus nsect restriction sata_mv: msi masking fix (v2) sata_mv: no longer experimental (v2)
Matt Carlson (1): tg3: Fix firmware loading
Matt Helsley (1): net: Move config NET_NS to from net/Kconfig to init/Kconfig
Matt Waddel (3): m68knommu: add ColdFire M532x to the FEC configuration options m68knommu: correct the mii calculations for 532x ColdFire FEC m68knommu: fix 5329 ColdFire periphal addressing
Matthew Ranostay (4): ALSA: hda: fix invalid power mapping masks ALSA: hda: 83xxx port 0xe DAC selection ALSA: hda: revert change to 92hd83xxx power mapping ALSA: hda: Add STAC92HD83XXX_PWR_REF quirk
Mhayk Whandson (1): USB: ftdi_sio driver support of bar code scanner from Diebold
Michael Bramer (1): Add support for '8-port RS-232 MIC-3620 from advantech'
Michael Holzheu (2): [S390] fix compat sigaltstack syscall table entry [S390] Add missing compat system call wrappers.
Michael Schmitz (1): ide: fix Falcon IDE breakage
Mike Christie (2): [SCSI] libiscsi: fix iscsi pool leak [SCSI] qla4xxx: do not reuse session when connecting to different target port
Mike Frysinger (1): asm-sh/posix_types_{32,64}.h: drop __GLIBC__/__USE_ALL usage
Mike Travis (3): rcu: move Kconfig menu x86: put trigger in to detect mismatched apic versions cpufreq: use work_on_cpu in acpi-cpufreq.c for drv_read and drv_write
Miklos Szeredi (4): fuse: fix missing fput on error fuse: fuse_fill_super error handling cleanup fuse: destroy bdi on umount fuse: fix poll notify
Oliver Neukum (2): USB: storage: add unusual devs entry USB: new id for ti_usb_3410_5052 driver
Patrick McHardy (1): netfilter: ctnetlink: fix scheduling while atomic
Paul Mundt (8): sh: Drop the BKL from sys_execve() on SH-5. sh: mach-x3proto: needs linux/irq.h. sh: sh7785lcr/highlander/hp6xx need linux/irq.h. sh: Kill off obsolete busses from arch/sh/Kconfig. serial: sh-sci: Fix up SH7720/SH7721 SCI build. sh: update defconfigs. nommu: Stub in vm_map_ram()/vm_unmap_ram()/vm_unmap_aliases(). dma-coherent: Restore dma_alloc_from_coherent() large alloc fall back policy.
Pavel Roskin (2): dell_rbu: use scnprintf() instead of less secure sprintf() orinoco: use KERN_DEBUG for link status messages
Pete Zaitcev (1): USB: usbmon: Implement compat_ioctl
Peter Korsgaard (2): fsldma: check for NO_IRQ in fsl_dma_chan_remove() fsldma: print correct IRQ on mpc83xx
Peter P Waskiewicz Jr (1): ixgbe: Fix usage of netif_*_all_queues() with netif_carrier_{off|on}()
Peter Ujfalusi (1): ASoC: Add missing comma to SND_SOC_DAPM_SWITCH_E in soc-dapm.h
Peter Zijlstra (4): itimers: remove the per-cpu-ish-ness locking, hpet: annotate false positive warning hrtimers: fix inconsistent lock state on resume in hres_timers_resume x86, mm: fix pte_free()
Phil Dibowitz (3): USB: Remove ZTE modem from unusual_devices USB: unusual_dev: usb-storage needs to ignore a device USB: storage: Add another unusual_dev for off-by-one bug
Phil Sutter (4): korina: fix loop back of receive descriptors korina: adjust headroom for new skb's also korina: drop leftover assignment pata-rb532-cf: remove set_irq_type from finish_io
Philipp Zabel (1): power_supply: pda_power: Don't request shared IRQs w/ IRQF_DISABLED
Rafael J. Wysocki (8): PCI PM: Restore standard config registers of all devices early Hibernation: Introduce system_entering_hibernation DMI: Introduce dmi_first_match to make the interface more flexible SATA: Blacklisting of systems that spin off disks during ACPI power off SATA AHCI: Blacklist system that spins off disks during ACPI power off SATA Sil: Blacklist system that spins off disks during ACPI power off SATA PIIX: Blacklist system that spins off disks during ACPI power off USB: Fix suspend-resume of PCI USB controllers
Rakib Mullick (1): x86: fix section mismatch warning
Ramax Lo (1): [ARM] 5365/1: s3cmci: Use new include path of dma.h
Rami Rosen (1): rt2x00: fix a wrong parameter for __test_and_clear_bit() in rt2x00rfkill_free().
Randy Dunlap (2): kbuild: fix kbuild.txt typos mac80211: more kernel-doc fixes
Reinette Chatre (1): iwlwifi: return NETDEV_TX_OK from _tx ops
Richard Röjfors (1): macb: avoid lockup when TGO during underrun
Robert Jennings (1): powerpc/pseries: Correct VIO bus accounting problem in CMO env.
Robert Richter (1): oprofile: fix uninitialized use of struct op_entry
Robie Basak (1): USB: ftdi_sio: added Alti-2 VID and Neptune 3 PID
Roel Kluin (2): net/9p: fid->fid is used uninitialized USB: GADGET: fix !x & y
Roland Dreier (4): IPoIB: Fix hang in napi_disable() if P_Key is never found IPoIB: Fix deadlock between ipoib_open() and child interface create IB/mlx4: Fix memory ordering problem when posting LSO sends driver core: Convert '/' to '!' in dev_set_name()
Russell King (6): [ARM] omap: ensure OMAP drivers pass a struct device to clk_get() [ARM] fix StrongARM-11x0 page copy implementation [ARM] clkdev: fix clock matching [ARM] omap: watchdog: allow OMAP watchdog driver on OMAP34xx platforms [ARM] omap: usb: thou shalt not provide empty release functions [ARM] fix section-based ioremap
Rusty Russell (2): work_on_cpu: don't try to get_online_cpus() in work_on_cpu. work_on_cpu: Use our own workqueue.
SUGIOKA Toshinobu (1): sh: fix unaligned and nonexistent address handling
Sam Ravnborg (4): Revert "kbuild: strip generated symbols from *.ko" m68k,m68knommu: merge header files sparc64: fix readout of cpu/fpu type sparc64: fix modpost failure
Sean MacLennan (1): powerpc/44x: Warp patches for the new NDFC driver
Sebastian Siewior (1): m68knommu: use one exist from execption
Seokmann Ju (1): [SCSI] qla2xxx: Add checks for a valid fcport in dev-loss-tmo/terminate_rport_io callbacks.
Stephen Rothwell (4): IB/ehca: Fix printk format warnings from u64 type change IB/ehca: Use consistent types for ehca_plpar_hcall9() powerpc: Printing fix for l64 to ll64 conversion: phyp_dump.c powerpc: More printing warning fixes for the l64 to ll64 conversion
Steve Glendinning (5): sh: convert ap325rxa platform to use smsc911x. sh: convert magicpanelr2 platform to use smsc911x. sh: convert rsk7203 to use smsc911x. usbnet: allow type check of devdbg arguments in non-debug build phy: Add suspend/resume support to SMSC PHYs
Steven Noonan (1): kernel/fork.c: unused variable 'ret'
Suresh Siddha (3): x86, pat: fix reserve_memtype() for legacy 1MB range x86: fix page attribute corruption with cpa() x86: fix PTE corruption issue while mapping RAM using /dev/mem
Swaminathan S (1): USB: musb cppi dma fix
Takashi Iwai (2): ALSA: hda - Fix (yet more) STAC925x issues ALSA: hda - Add model entry for HP dv4
Tejun Heo (4): libata-sff: fix incorrect EH message libata: set NODEV_HINT for 0x7f status sata_nv: rename nv_nf2_hardreset() sata_nv: fix MCP5x reset
Thomas Gleixner (1): debugobjects: add and use INIT_WORK_ON_STACK
Thomas Reitmayr (1): sata_mv: Properly initialize main irq mask
Thomas Renninger (1): x86: mtrr fix debug boot parameter
Timo Teras (1): af_key: initialize xfrm encap_oa
Timur Tabi (1): ASoC: fix registration of the SoC card in the Freescale MPC8610 drivers
Tomasz K (1): USB: cp2101 device
Tony Lindgren (7): ARM: OMAP: Fix compile for various McBSP ARM: OMAP: Fix compile for palmte ARM: OMAP: Fix compile for beagle ARM: OMAP: Fix gpio.c compile on 15xx with CONFIG_DEBUGFS ARM: OMAP: Fix ASoC by enabling writes to XCCR and RCCR McBSP registers, v3 ARM: OMAP: Remove unused platform devices, v3 ARM: OMAP: Fix compile for h3 MMC
Uwe Kleine-König (3): move wm8400-regulator's probe function to .devinit.text [NET] am79c961a: fix spin_lock usage Move jsm_remove_one to .devexit.text
Vegard Nossum (2): security: introduce missing kfree inotify: clean up inotify_read and fix locking problems
Vlad Yasevich (4): sctp: Fix crc32c calculations on big-endian arhes. sctp: Correctly start rtx timer on new packet transmissions. sctp: Properly timestamp outgoing data chunks for rtx purposes sctp: Fix another socket race during accept/peeloff
Vladislav Zolotarov (1): bnx2x: tx_has_work should not wait for FW
Wolfgang Glas (1): USB: cp2101: add fasttrax GPS evaluation kit vendor/product ID
Wolfram Sang (4): i2c: Move at24 to drivers/misc/eeprom i2c: Move old eeprom driver to /drivers/misc/eeprom spi: Move at25 (for SPI eeproms) to /drivers/misc/eeprom eeprom: Move 93cx6 eeprom driver to /drivers/misc/eeprom
Yossi Etigin (1): IPoIB: Do not print error messages for multicast join retries
Yuri Tikhonov (1): dmaengine: fix dependency chaining
Zhu Yi (1): iwlwifi: remove CMD_WANT_SKB flag if send_cmd_sync failure
roel kluin (1): via-velocity: fix hot spin
sware (1): USB: remove vernier labpro from ldusb -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |