From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753866AbZBHVB4 (ORCPT ); Sun, 8 Feb 2009 16:01:56 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1753084AbZBHVBs (ORCPT ); Sun, 8 Feb 2009 16:01:48 -0500 Received: from smtp1.linux-foundation.org ([140.211.169.13]:42695 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752988AbZBHVBo (ORCPT ); Sun, 8 Feb 2009 16:01:44 -0500 Date: Sun, 8 Feb 2009 13:01:04 -0800 (PST) From: Linus Torvalds X-X-Sender: torvalds@localhost.localdomain To: Linux Kernel Mailing List Subject: Linus 2.6.29-rc4 Message-ID: User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Another week (and a half), another -rc. Arch updates (sparc, blackfin), driver updates (dvb, mmc, ide), ACPI updates, FS updates (ubifs, btrfs), you name it. It's all there. But more importantly, people really have been working on regressions, and hopefully this closes a nice set of the top one, and hopefully without introducing too many new ones. Linus --- Aaro Koskinen (1): ARM: OMAP: gptimer min_delta_ns corrected Adrian Hunter (5): UBIFS: ensure orphan area head is initialized UBIFS: fix LPT out-of-space bug (again) UBIFS: sync wbufs after syncing inodes and pages UBIFS: spelling fix 'date' -> 'data' UBIFS: remount ro fixes Al Viro (1): braino in sg_ioctl_trans() Alberto Bertogli (3): Fix small typo in bio.h's documentation Fix misleading comment in bio.h bio.h: If they MUST be inlined, then use __always_inline Alex Buell (1): fbdev: incorrect URL given in drivers/video/Kconfig Alex Chiang (1): PCI: properly clean up ASPM link state on device remove Alexander Beregalov (1): sata_sil: Fix build breakage Alexander Duyck (3): igb: Fix DCA errors and do not use context index for 82576 igb: prevent skb_over panic w/ mtu smaller than 1K igb: fix link reporting when using sgmii Alexey Dobriyan (3): sky2: fix hard hang with netconsoling and iface going up alpha: fixup BUG macro seq_file: fix big-enough lseek() + read() Alexey Klimov (1): V4L/DVB (10317): radio-mr800: fix radio->muted and radio->stereo Andre Noll (1): md: Fix a bug in linear.c causing which_dev() to return the wrong device. Andrea Righi (1): fbmem: don't call copy_from/to_user() with mutex held Andreas Schwab (1): x86 setup: fix asm constraints in vesa_store_edid Andrew Morton (4): drivers/gpu/drm/i915/intel_lvds.c: fix locking snafu kernel/async.c: fix printk warnings revert "rlimit: permit setting RLIMIT_NOFILE to RLIM_INFINITY" hp-wmi: fix error path in hp_wmi_bios_setup() Andy Fleming (2): gianfar: Fix BD_LENGTH_MASK definition gianfar: Fix potential soft reset race Andy Walls (3): V4L/DVB (10218): cx23885: Fix Oops for mixed install of analog and digital only cards V4L/DVB (10219): saa7134: Prevent Oops due to stale IRQ status when enabling interrupts V4L/DVB (10229): cx88-dvb: Fix order of frontend allocations Anton Vorontsov (1): gianfar: Fix Wake-on-LAN support Antti Palosaari (2): V4L/DVB (10287): af9015: fix second FE V4L/DVB (10288): af9015: bug fix: stick does not work always when plugged Arjan van de Ven (1): ahci: add a module parameter to ignore the SSS flags for async scanning Artem Bityutskiy (20): UBI: improve ioctl commentaries UBI: remove unnecessry header inclusion UBI: allow all ioctls UBIFS: do not commit twice UBIFS: constify operations UBI: add ioctl compatibility UBI: use nicer 64-bit math UBIFS: do not treat all data as short term UBIFS: document dark_wm and dead_wm better UBI: remove unused variable UBI: fix resource de-allocation UBIFS: simplify locking UBIFS: fix LEB list freeing UBIFS: add re-mount debugging checks UBIFS: always clean up GC LEB space UBIFS: fix assertions UBIFS: fix no_chk_data_crc UBIFS: return sensible error codes UBIFS: remove fast unmounting write-back: fix nr_to_write counter Arve Hjønnevåg (3): Staging: android: binder: fix arm build errors Staging: android: timed_gpio: Fix build to build on kernels after 2.6.25. Staging: android: Add lowmemorykiller documentation. Atsushi Nemoto (2): MIPS: TXx9: Add support for TX4939 internal RTC tx4939ide: typo fix and minor cleanup Atsushi SAKAI (1): lguest: typos fix Balaji Rao (1): mfd: Remove non exported references from pcf50633 Bartlomiej Zolnierkiewicz (4): block: export SSD/non-rotational queue flag through sysfs ide: fix ide_register_port() failure handling ide: add CS5536 host driver (v3) icside: fix PCB version 6 support (v2) Ben Hutchings (5): sfc: SFN4111T: Fix GPIO sharing between I2C and FLASH_CFG_1 sfc: Update board info for hardware monitor on SFN4111T-R5 and later sfc: SFT9001: Always enable XNP exchange on SFT9001 rev B sfc: SFX7101/SFT9001: Fix AN advertisements sfc: Replace stats_enabled flag with a disable count Benjamin Herrenschmidt (4): powerpc: Fix oops on some machines due to incorrect pr_debug() atyfb: Properly save PCI state before changing PCI PM level aty128fb: Properly save PCI state before changing PCI PM level radeonfb: Fix resume from D3Cold on some platforms Benjamin Zores (1): ipv4: fix infinite retry loop in IP-Config Bernd Schmidt (1): Blackfin arch: fix bug - traps test case 19 for exception 0x2d fails Bharath Ramesh (1): hwmon: applesmc: add support for MacPro 3 temperature sensors Bill Nottingham (1): Documentation/Changes: add required versions for new filesystems Boaz Harrosh (1): include/linux: Add bsg.h to the Kernel exported headers Bob Copeland (1): ath5k: fix locking in ath5k_config Borislav Petkov (2): ide-cd: fix DMA for non bio-backed requests x86: APIC: enable workaround on AMD Fam10h CPUs Bryan Wu (1): Blackfin arch: Add ANOMALY_05000380 to BF54x to kill the compile warning Carmelo AMOROSO (1): sh: fcnvds fix with denormalized numbers on SH-4 FPU. Carsten Otte (1): do_wp_page: fix regression with execute in place Chris Ball (1): Btrfs: Handle SGID bit when creating inodes Before this patch, new files/dirs would ignore the SGID bit on their parent directory and always be owned by the creating user's uid/gid. Chris Mason (18): Btrfs: stop providing a bmap operation to avoid swapfile corruptions Btrfs: do less aggressive btree readahead Btrfs: fix readdir on 32 bit machines Btrfs: Catch missed bios in the async bio submission thread Btrfs: async threads should try harder to find work Btrfs: sort references by byte number during btrfs_inc_ref Btrfs: disable leak debugging checks in extent_io.c Btrfs: hash_lock is no longer needed Btrfs: Change btree locking to use explicit blocking points Btrfs: Make btrfs_drop_snapshot work in larger and more efficient chunks Btrfs: Don't try to compress pages past i_size Btrfs: Change btrfs_truncate_inode_items to stop when it hits the inode Btrfs: change btrfs_del_leaf to drop locks earlier Btrfs: fix btrfs_unlock_up_safe to walk the entire path Btrfs: Only prep for btree deletion balances when nodes are mostly empty Btrfs: don't return congestion in write_cache_pages as often Btrfs: Fix memory leak in cache_drop_leaf_ref Btrfs: Make sure dir is non-null before doing S_ISGID checks Christian Hesse (1): Btrfs: make btrfs acls selectable This patch adds a menu entry to kconfig to enable acls for btrfs. This allows you to enable FS_POSIX_ACL at kernel compile time. Christopher SMITH (1): sh: Only reserve memory under CONFIG_ZERO_PAGE_OFFSET when it != 0. Clemens Ladisch (1): sound: usb-audio: handle wMaxPacketSize for FIXED_ENDPOINT devices Cliff Brake (2): pxamci: replace #ifdef CONFIG_PXA27x with if (cpu_is_pxa27x()) pxamci: enable DMA for write ops after CMD/RESP Cord Walter (1): pcnet_cs: Fix misuse of the equality operator. Corentin Chary (10): UBI: add ioctl for map operation UBI: add ioctl for unmap operation UBI: add ioctl for is_mapped operation eeepc-laptop: split eeepc_backlight_exit() asus_acpi: Add R1F support asus-laptop: use generic netlink interface asus-laptop: hotkeys via the generic input interface asus-laptop: update Kconfig for input layer asus-laptop: fix label indentation eeepc-laptop: use netlink interface Cornelia Huck (4): async: Fix running list handling. async: Handle kthread_run() return codes. async: Add some documentation. async: Rename _special -> _domain for clarity. Daisuke Nishimura (1): memcg: get/put parents at create/free Dan Carpenter (2): fix emacs indenting howto filename expansion sx.c: fix missed unlock_kernel() on error path in sx_fw_ioctl() Daniel Marjamäki (1): netxen: fix memory leak in drivers/net/netxen_nic_init.c Darren Salt (1): eeepc-laptop: fix oops when changing backlight brightness during eeepc-laptop init Darrick J. Wong (1): PCI hotplug: fakephp: Allocate PCI resources before adding the device Dave Chinner (1): xfs: Check buffer lengths in log recovery Dave Jones (2): ipv6: compile fix for ip6mr.c x86: add cache descriptors for Intel Core i7 Dave Kleikamp (1): vfs: Don't call attach_nobh_buffers() with an empty list David Altobelli (2): hpilo: increment version hpilo: open/close fix David Brownell (1): rtc: rtc-dm355evm driver David Daney (3): MIPS: Fix a typo in watchpoint register structure. MIPS: Read watch registers with interrupts disabled. MIPS: Use hardware watchpoints on all R1 and R2 CPUs. David Howells (1): CRED: Fix SUID exec regression David Rientjes (1): slub: fix per cpu kmem_cache_cpu array memory leak David S. Miller (10): ipv6: Make mc_forwarding sysctl read-only. sparc64: Move generic PCR support code to seperate file. sparc: Probe PMU type and record in sparc_pmu_type. tun: Add some missing TUN compat ioctl translations. sparc64: Implement NMI watchdog on capable cpus. net: Fix userland breakage wrt. linux/if_tunnel.h sparc64: On non-Niagara, need to touch NMI watchdog in NOHZ mode. sparc64: Validate kernel generated fault addresses on sparc64. sparc64: Kill bogus TPC/address truncation during 32-bit faults. Revert "tcp: Always set urgent pointer if it's beyond snd_nxt" David Vrabel (4): uwb: safely remove all reservations wusb: return -ENOTCONN when resetting a port with no connected device wusb: timeout when waiting for ASL/PZL updates in whci-hcd uwb: lock rc->rsvs_lock with spin_lock_bh() Davide Libenzi (1): epoll: drop max_user_instances and rely only on max_user_watches Dean Nelson (2): sgi-xp: link XPNET's net_device_ops to its net_device structure sgi-xp: fix writing past the end of kzalloc()'d space Devin Heitmueller (2): V4L/DVB (10261): em28xx: fix kernel panic on audio shutdown V4L/DVB (10411): s5h1409: Perform s5h1409 soft reset after tuning Dhananjay Phadke (1): netxen: revert jumbo ringsize Dimitris Michailidis (1): tcp: Fix length tcp_splice_data_recv passes to skb_splice_bits. Divy Le Ray (1): cxgb3: Fix lro switch Divyesh Shah (1): cfq-iosched: Allow RT requests to pre-empt ongoing BE timeslice Ed Swierk (1): signals, debug: fix BUG: using smp_processor_id() in preemptible code in print_fatal_signal() Eero Nurkkala (1): OMAP: ASoC: Fix spinlock misuse in omap-pcm.c Eric Biederman (1): seq_file: move traverse so it can be used from seq_read Eric Dumazet (4): udp: optimize bind(0) if many ports are in use net: wrong test in inet_ehash_locks_alloc() udp: increments sk_drops in __udp_queue_rcv_skb() modules: Use a better scheme for refcounting Eric Piel (1): lis3lv02d: add axes knowledge for HP 6530 Eric Sandeen (1): don't reallocate sxp variable passed into xfs_swapext Evgeniy Polyakov (1): mm: OOM documentation update Felix Blyakher (1): [XFS] Warn on transaction in flight on read-only remount Filip Aben (1): hso: add new device id's Frank Seidel (1): ACPI: add missing KERN_* constants to printks Frans Pop (2): hp-wmi: fix regressions caused by missing if statement hp-wmi: set initial docking state Frederic Weisbecker (2): tracing/function-graph-tracer: fix a regression while suspend to disk hrtimers: increase clock min delta threshold while interrupt hanging Geert Uytterhoeven (1): staging: agnx: drivers/staging/agnx/agnx.h needs Gerhard Pircher (1): ide: Force VIA IDE legacy interrupts for AmigaOne boards Grace Pan (1): Blackfin arch: Add in cflag to support mlong-calls for kgdb_test Graf Yang (3): Blackfin arch: Fix bug - BF518 port F, G, and H have different mux offset compare to BF527 Blackfin arch: Fix bug - 561 SMP kernel can't boot from jffs2 Blackfin arch: add platform device bfin_mii-bus and KSZ8893M switch driver platform resources to board files Grant Likely (3): powerpc/5200: update defconfigs powerpc/5200: Bugfix for PCI mapping of memory and IMMR powerpc/5200: update device tree binding documentation Greg Kroah-Hartman (3): Staging: comedi: fix Kbuild Staging: meilhaus: fix Kbuild Staging: android: fix build error on 64bit boxes H. Peter Anvin (2): x86: correct the CPUID pattern for MSR_IA32_MISC_ENABLE availability x86: add x86@kernel.org to MAINTAINERS Haiying Wang (1): ucc_geth: Change uec phy id to the same format as gianfar's Hans J. Koch (1): UIO: Add missing documentation of features added recently Hans Verkuil (8): V4L/DVB (10214): Fix 'stb0899_get_srate' defined but not used warning V4L/DVB (10230): v4l2-device: fix buggy macro V4L/DVB (10243): em28xx: fix compile warning V4L/DVB (10248): v4l-dvb: fix a bunch of compile warnings. V4L/DVB (10250): cx25840: fix regression: fw not loaded on first use V4L/DVB (10270): saa7146: fix unbalanced mutex_lock/unlock V4L/DVB (10314): cx25840: ignore TUNER_SET_CONFIG in the command callback. V4L/DVB (10229): ivtv: fix memory leak Hans-Christian Egtvedt (1): atmel-ssc: fix misuse of dev_dbg when requested ssc instance is not found Herbert Xu (3): net: Fix frag_list handling in skb_seq_read packet: Avoid lock_sock in mmap handler ipv6: Copy cork options in ip6_append_data Holger Macht (1): ACPI: dock: Don't eval _STA on every show_docked sysfs read Huang Weiyi (5): uwb: remove unused #include 's Btrfs: removed unused #include 's Btrfs: remove duplicated #include V4L/DVB (10193): removed unused #include 's MIPS: Octeon: Remove duplicated #includes Ian Campbell (1): IDE: Unregister and disable devices if initialization fails. Inaky Perez-Gonzalez (1): wimax: fix build issue when debugfs is disabled Ingo Molnar (2): irq: export __set_irq_handler() and handle_level_irq() x86: tone down mtrr_trim_uncached_memory() warning Ira W. Snyder (1): virtio_net: use correct accessors for scatterlists Ivan Kokshaysky (3): alpha: use syscall wrappers alpha: compile fixes alpha: fix the BUG() macro James Bottomley (1): x86/Voyager: make it build and boot Jan Engelhardt (2): UBI: constify file operations Btrfs: change/remove typedef Jan Kara (2): ocfs2: Push out dropping of dentry lock to ocfs2_wq ocfs2: Fix possible deadlock in ocfs2_write_dquot() Jarkko Nikula (1): ARM: OMAP: DMA: Fix uninitialized channel flags Jarod Wilson (1): HID: add antec-branded soundgraph imon devices to blacklist Jaswinder Singh Rajput (90): headers_check fix: can/bcm.h headers_check fix: dvb/audio.h headers_check fix: dvb/dmx.h headers_check fix: dvb/frontend.h headers_check fix: dvb/net.h headers_check fix: dvb/video.h headers_check fix: netfilter/xt_conntrack.h headers_check fix: nfsd/export.h headers_check fix: nfsd/nfsfh.h headers_check fix: nfsd/syscall.h headers_check fix: raid/md_p.h headers_check fix: spi/spidev.h headers_check fix: tc_act/tc_gact.h headers_check fix: tc_act/tc_mirred.h headers_check fix: tc_act/tc_pedit.h headers_check fix: tc_ematch/tc_em_cmp.h headers_check fix: tc_ematch/tc_em_meta.h headers_check fix: tc_ematch/tc_em_nbyte.h headers_check fix: tc_ematch/tc_em_text.h headers_check fix: usb/cdc.h headers_check fix: usb/gadgetfs.h headers_check fix: linux/aio_abi.h headers_check fix: linux/atalk.h headers_check fix: linux/atmbr2684.h headers_check fix: linux/auto_fs4.h headers_check fix: linux/bfs_fs.h headers_check fix: linux/blktrace_api.h headers_check fix: linux/capability.h headers_check fix: linux/cdrom.h headers_check fix: linux/cgroupstats.h headers_check fix: linux/dlm_plock.h headers_check fix: linux/dn.h headers_check fix: linux/edd.h headers_check fix: linux/efs_fs_sb.h headers_check fix: linux/elf-fdpic.h headers_check fix: linux/elf.h headers_check fix: linux/errqueue.h headers_check fix: linux/genetlink.h headers_check fix: linux/gfs2_ondisk.h headers_check fix: linux/hid.h headers_check fix: linux/hiddev.h headers_check fix: linux/icmpv6.h headers_check fix: linux/if_addr.h headers_check fix: linux/if_addrlabel.h headers_check fix: linux/if_fc.h headers_check fix: linux/if_hippi.h headers_check fix: linux/if_link.h headers_check fix: linux/if_ppp.h headers_check fix: linux/if_strip.h headers_check fix: linux/if_tr.h headers_check fix: linux/igmp.h headers_check fix: linux/inet_diag.h headers_check fix: linux/ip6_tunnel.h headers_check fix: linux/ipv6.h headers_check fix: linux/ipv6_route.h headers_check fix: linux/ipx.h headers_check fix: linux/irda.h headers_check fix: linux/minix_fs.h headers_check fix: linux/msdos_fs.h headers_check fix: linux/neighbour.h headers_check fix: linux/nfs_idmap.h headers_check fix: linux/phonet.h headers_check fix: linux/pkt_cls.h headers_check fix: linux/pkt_sched.h headers_check fix: linux/ppp_defs.h headers_check fix: linux/random.h headers_check fix: linux/signalfd.h headers_check fix: linux/sound.h headers_check fix: linux/synclink.h headers_check fix: linux/taskstats.h headers_check fix: linux/video_decoder.h headers_check fix: linux/video_encoder.h headers_check fix: linux/videodev.h headers_check fix: linux/virtio_blk.h headers_check fix: linux/virtio_console.h headers_check fix: linux/virtio_net.h headers_check fix: mtd/inftl-user.h headers_check fix: sound/hdsp.h headers_check fix: video/sisfb.h headers_check fix: video/uvesafb.h headers_check fix: linux/nubus.h headers_check fix: linux/rtnetlink.h headers_check fix: x86, e820.h headers_check fix: x86, kvm.h headers_check fix: x86, mce.h headers_check fix: x86, mtrr.h headers_check fix: x86, ptrace-abi.h headers_check fix: x86, sigcontext.h headers_check fix: x86, sigcontext32.h headers_check fix: x86, swab.h Jean-Francois Moine (1): V4L/DVB (10385): gspca - main: Fix memory leak when USB disconnection while streaming. Jeff Layton (2): cifs: turn smb_send into a wrapper around smb_sendv cifs: make sure we allocate enough storage for socket address Jeff Mahoney (1): kmalloc: return NULL instead of link failure Jens Axboe (8): block: get rid of the manual directory counting in blktrace block: seperate bio/request unplug and sync bits block: add bio_rw_flagged() for testing bio->bi_rw block: silently error an unsupported barrier bio block: add sysfs file for controlling io stats accounting block: fix oops in blk_queue_io_stat() block: fix inconsistent parenthesisation of QUEUE_FLAG_DEFAULT block: add text file detailing queue/ sysfs files Jeremy Fitzhardinge (2): xen: make sysfs files behave as their names suggest xen: disable interrupts before saving in percpu Jesper Dangaard Brouer (1): udp: Fix UDP short packet false positive Jesse Brandeburg (1): e1000: fix bug with shared interrupt during reset Jie Zhang (2): Blackfin arch: Add one more check on `fp' to prevent double fault Blackfin arch: fix 2 bugs related to debug Jim Owens (1): Btrfs: selinux support Add call to LSM security initialization and save resulting security xattr for new inodes. Jiri Kosina (2): HID: adjust report descriptor fixup for MS 1028 receiver HID: document difference between hid_blacklist and hid_ignore_list Jiri Pirko (1): net: fix xfrm reverse flow lookup for icmp6 Jiri Tersel (1): lis3lv02d: add axes knowledge for HP 6510b Joe Perches (1): Btrfs: MAINTAINERS entry Joel Becker (1): configfs: Silence lockdep on mkdir(), rmdir() and configfs_depend_item() Joerg Schirottke (1): ALSA: hda - Add quirk for HP DV6700 laptop Johannes Berg (1): mac80211: remove Michael Wu as maintainer Johannes Weiner (1): wait: prevent exclusive waiter starvation Josef Bacik (2): Btrfs: cleanup xattr code Btrfs: join the transaction in __btrfs_setxattr Juha Yrjola (1): ARM: OMAP: Fix race in OMAP2/3 DMA IRQ handling KAMEZAWA Hiroyuki (4): cgroups: use hierarchy mutex in creation failure path memcg: fix refcnt handling at swapoff memcg: update document to mention that swapoff should be tested memcg: NULL pointer dereference at rmdir on some NUMA systems Karsten Keil (1): e1000: Fix PCI enable to honor the need_ioport flag Kay Sievers (2): ide: struct device - replace bus_id with dev_name(), dev_set_name() ACPI: struct device - replace bus_id with dev_name(), dev_set_name() Kevin Hilman (1): ARM: OMAP: fix fault in enter_full_retention() Kuninori Morimoto (4): sh: mach-migor: Enable ov772x and tw9910 in defconfig. sh: ap325rxa: control camera power toggling. sh: ap325rxa: Add ov772x support. sh: ap325rxa: Enable ov772x in defconfig. Lai Jiangshan (1): ring_buffer: reset write when reserve buffer fail Larry Finger (1): rtl8187: Fix error in setting OFDM power settings for RTL8187L Laurent Pinchart (3): V4L/DVB (10197): uvcvideo: Whitespace and comments cleanup, copyright updates. V4L/DVB (10198): uvcvideo: Print the UVC version number in binary-coded decimal. V4L/DVB (10199): uvcvideo: Fix GET_DEF failure detection. Len Brown (6): ACPI: remove locking from PM1x_STS register reads ACPI: remove BM_RLD access from idle entry path ACPICA: add debug dump of BIOS _OSI strings ACPI: make some IO ports off-limits to AML ACPI: delete CPU_IDLE=n code ACPI: disable ACPI cleanly when bad RSDP found Li Zefan (2): cgroups: fix lock inconsistency in cgroup_clone() fork.c: fix NULL pointer dereference when nr_threads == threads-max Liam Girdwood (1): ALSA: ASoC: email - update email addresses. Linus Torvalds (5): Fix OOPS in mmap_region() when merging adjacent VM_LOCKED file segments Allow opportunistic merging of VM_CAN_NONLINEAR areas Stop playing silly games with the VM_ACCOUNT flag Manually revert "mlock: downgrade mmap sem while populating mlocked regions" Linux 2.6.29-rc4 Linus Walleij (1): mmci: Add support for ST Micro derivate Luis R. Rodriguez (2): cfg80211: Fix sanity check on 5 GHz when processing country IE cfg80211: print correct intersected regulatory domain Luke Yelavich (1): ALSA: hda - add another MacBook Pro 4, 1 subsystem ID Maciej Sosnowski (1): dca: redesign locks to fix deadlocks Magnus Damm (1): gpiolib: fix request related issue Manish Katiyar (2): r6040: Remove unused variable pdev from drivers/net/r6040.c rtc-ds1390: fix compilation warnings in drivers/rtc/rtc-ds1390.c Manuel Lauss (1): MIPS: Alchemy: time.c build fix Mark Brown (1): ASoC: Fix null string usage with WM8753 DAIs Mark Eggleston (1): ALSA: hda - Add support of iMac 24 Aluminium Mark Fasheh (2): ocfs2: add quota call to ocfs2_remove_btree_range() Revert "configfs: Silence lockdep on mkdir(), rmdir() and configfs_depend_item()" Mark Lord (1): sata_mv: Fix chip type for Hightpoint RocketRaid 1740/1742 Mark McLoughlin (1): virtio-pci: do not oops on config change if driver not loaded Mark Wallis (1): lguest: Fix a memory leak with the lg object during launcher close Markus Metzger (1): x86, ds, bts: cleanup/fix DS configuration Martin Dauskardt (1): V4L/DVB (10216): saa7127: fix broken S-Video with saa7129 Martin Hicks (1): x86: push old stack address on irqstack for unwinder Martin K. Petersen (3): block: Don't verify integrity metadata on read error block: Remove obsolete BUG_ON block: Allow empty integrity profile Martin Kebert (1): lis3lv02d: add axes knowledge for HP 6710 Masami Hiramatsu (2): kprobes: fix module compilation error with CONFIG_KPROBES=n prevent kprobes from catching spurious page faults Matthew Garrett (5): eeepc-laptop: Add support for extended hotkeys eeepc-laptop: Check return values from rfkill_register eeepc-laptop: Implement rfkill hotplugging in eeepc-laptop PCI hotplug: Change link order of pciehp & acpiphp misc: dell-laptop should depend on POWER_SUPPLY Matthew Wilcox (1): PCI MSI: Fix undefined shift by 32 Matthias Dahl (1): V4L/DVB (9054): implement proper locking in the dvb ca en50221 driver Mauro Carvalho Chehab (6): V4L/DVB (10192): em28xx: fix input selection V4L/DVB (10201): Fixes cx88 compilation bug V4L/DVB (10208): zoran: Re-adds udev entry removed by changeset 60b4bde4 V4L/DVB (10209): tveeprom: Properly initialize tuner type (BZ#11367) V4L/DVB (10228): em28xx: fix audio output PCM IN selection V4L/DVB (10403): saa7134-alsa: saa7130 doesn't support digital audio Miao Xie (1): cpuset: fix possible deadlock in async_rebuild_sched_domains Michael Hennerich (9): Blackfin arch: Fix Bug - Kernel does not boot if re-program clocks Blackfin arch: Fix Bug - request lines with peripheral_request_list, but don't get freed with peripheral_free_list Blackfin arch: reset POLAR setting when acquiring a gpio for the first time Blackfin arch: Faster Implementation of csum_tcpudp_nofold() Blackfin arch: Update CM-BF527 kernel config Blackfin arch: Add BF561 PPI POLS, POLC Masks Blackfin arch: Update Copyright information Blackfin arch: Fix udelay implementation Blackfin arch: Remove outdated code Mike Frysinger (15): Blackfin arch: scrub comments/whitespace/cvs keywords Blackfin arch: add support for mobile ddr bf54x parts Blackfin arch: line up machine-/cpu- vars after BF54xM addition Blackfin arch: fix bug - Dmacopy failed in BF537-STAMP Blackfin arch: cleanup bf54x ifdef mess in gpio code MAINTIANERS: Blackfin: remove subscribers-only marking Blackfin arch: sync reboot handler with version in u-boot Blackfin arch: bfin_reset->_bfin_reset redirection no longer needed Blackfin arch: drop CONFIG_I2C_BOARDINFO ifdefs Blackfin arch: fixup board init function name Blackfin arch: read SYSCR on newer parts that mirror the bits of SWRST in it Blackfin arch: base SIC_IWR# programming on whether the MMR exists Blackfin arch: build jtag tty driver as a module by default Blackfin arch: cplb mananger: use a do...while loop rather than a for loop Blackfin arch: define bfin_memmap as static since it is only used here Mike Galbraith (1): sched: clear buddies more aggressively Mike Isely (1): V4L/DVB (10240): Fix obvious swapped names in v4l2_subdev logic Mike Rapoport (1): drivers/video/backlight: rename da903x to da903x_bl Mikulas Patocka (1): Fix memory corruption in console selection Misael Lopez Cruz (1): ASoC: OMAP: Initialize XCCR and RCCR registers in McBSP DAI driver Myron Stowe (1): ACPICA: Fix table entry truncation calculation NeilBrown (2): md: Allow read error in a single drive raid1 to be passed up. md: Ensure an md array never has too many devices. Nicolas Fournier (1): V4L/DVB (10233): [PATCH] Terratec Cinergy DT XS Diversity new USB ID (0ccd:0081) Nicolas Pitre (1): [ARM] 5366/1: fix shared memory coherency with VIVT L1 + L2 caches Nikanth Karthikesan (1): Mark mandatory elevator functions in the biodoc.txt Oleg Nesterov (2): Staging: android: task_get_unused_fd_flags: fix the wrong usage of tsk->signal ftrace: do_each_pid_task() needs rcu lock Oliver Neukum (1): HID: fix reversed logic in disconnect testing of hiddev Pallipadi, Venkatesh (1): ACPI: Enable bit 11 in _PDC to advertise hw coord Pasi Kärkkäinen (1): [libata] sata_sil: Fix compilation error with libata debugging enabled Paul Larson (1): Add enable_ms to jsm driver Paul Menage (2): cgroups: add cpu_relax() calls in css_tryget() and cgroup_clear_css_refs() cgroup: fix root_count when mount fails due to busy subsystem Paul Mundt (1): sh: Fix up spurious syscall restarting. Pavel Herrmann (1): lis3lv02d: add axes knowledge for HP 6730 Peter Zijlstra (4): sched: fix sync wakeups sched: symmetric sync vs avg_overlap sched: fix buddie group latency generic swap(): don't return a value from swap() Petr Vandrovec (1): firewire: core: Remove card from list of cards when enable fails Phil Sutter (14): MIPS: RB532: Fix bit swapping in rb532_set_bit() MIPS: RC32434: Define io_map_base for PCI controller MIPS: RB532: Add set_type() function to IRQ struct. MIPS: RB532: Auto disable GPIO alternate function MIPS: RB532: remove useless CF GPIO initialisation MIPS: RB532: Detect uart type, add platform device MIPS: RB532: Use driver_data instead of platform_data MIPS: RB532: Fix init of rb532_dev3_ctl_res MIPS: RB532: Fix set_latch_u5() MIPS: RB532: Move dev3 init code to devices.c MIPS: RB532: Remove {get,set}_434_reg() MIPS: RB532: Simplify dev3 init MIPS: RB532: Update headers MIPS: RB532: Export rb532_gpio_set_func() Philipp Zabel (1): regulator: move bq24022 init back to module_init instead of subsys_initcall Philippe De Muyter (1): tulip: fix 21142 with 10Mbps without negotiation Qinghuang Feng (3): Btrfs: check return value for kthread_run() correctly Btrfs: simplify iteration codes Btrfs: open_ctree() error handling can oops on fs_info Rafael J. Wysocki (13): PM: Fix compilation warning in kernel/power/main.c ACPI suspend: Fix compilation warnings in drivers/acpi/sleep.c PCI PM: Fix suspend error paths and testing facility breakage PCI PM: Fix hibernation breakage on EeePC 701 PCI PM: Power up devices before restoring their state PCI PM: Do not wait for buses in B2 or B3 during resume PCI PM: Fix handling of devices without drivers PCI PM: Check if the state has been saved before trying to restore it PCI PM: Fix saving of device state in pci_legacy_suspend PCI: PCIe portdrv: Simplify suspend and resume PCI PM: Do not disable and enable bridges during suspend-resume PCI PM: Read power state from device after trying to change it on resume PCI PM: make the PM core more careful with drivers using the new PM framework Ralf Baechle (7): MIPS: SMTC: Fix build after recent creditial changes. MIPS: Avoid destructive invalidation on partial cachelines. MIPS: Port "mm: invoke oom-killer from page fault" from UML / x86 MIPS: atomic_*(): Change type of intermediate variables. MIPS: Add return value checks to user_termio_to_kernel_termios() MIPS: IP27: Switch from DMA_IP27 to DMA_COHERENT MIPS: R2: Fix broken installation of cache error handler. Randy Dunlap (7): driver-core: fix kernel-doc parameter name Documentation: move DMA-mapping.txt to Doc/PCI/ libata: fix kernel-doc warnings sched: add missing kernel-doc in sched.h sunrpc: fix rdma dependencies maintainers: general@lists.openfabrics.org is moderated atyfb: fix CONFIG_ namespace violations Reinette Chatre (2): iwlwifi: clean key table in iwl_clear_stations_table iwlwifi: save PCI state before suspend, restore after resume Risto Suominen (1): fbdev/atyfb: Fix DSP config on some PowerMacs & PowerBooks Robert Krakora (4): V4L/DVB (10254): em28xx: Fix audio URB transfer buffer race condition V4L/DVB (10256): em28xx: Fix for KWorld 330U AC97 V4L/DVB (10257): em28xx: Fix for KWorld 330U Board V4L/DVB (10325): em28xx: Fix for fail to submit URB with IRQs and Pre-emption Disabled Robin Getz (5): Blackfin arch: Print out where the bootmode is coming from (for easier debugging). Blackfin arch: don't accidently re-enable interrupts Blackfin arch: Fix URL Blackfin arch: Add a few more instructions that can cause the trace buffer to be discontiguous Blackfin arch: Add ability to count and display number of NMI interrupts Robin Holt (3): sgi-xpc: ensure flags are updated before bte_copy sgi-xpc: Remove NULL pointer dereference. sgi-xpc: fix up stale DBUG_ON statements Roel Kluin (10): panasonic-laptop: fix X[ ARRAY_SIZE(X) ] Staging: usbip: usbip_start_threads(): handle kernel_thread failure Staging: poch: fix verification of memory area smsc911x: timeout reaches -1 drivers/net/skfp: if !capable(CAP_NET_ADMIN): inverted logic leds: Fix bounds checking of wm8350->pmic.led ALSA: alsa: time reaches -1, tested 0 net: variables reach -1, but 0 tested cassini/sungem: limit reaches -1, but 0 tested ALSA: pcm_oss: AFMT_S24_LE is set twice in return value Roland Dreier (1): Btrfs: Remove extra KERN_INFO in the middle of a line Roland McGrath (2): elf core dump: fix get_user use x86-64: fix int $0x80 -ENOSYS return Ron Mercer (3): qlge: bugfix: Fix endian issue when reading flash. qlge: bugfix: Add flash offset for second port. qlge: bugfix: Add missing netif_napi_del call. Russell King (3): [ARM] etherh: continue fixing build failure [ARM] msm: fix build errors [ARM] call undefined instruction exception handler with irqs enabled Rusty Russell (3): cpumask: convert lib/smp_processor_id to new cpumask ops sched_rt: don't use first_cpu on cpumask created with cpumask_and module: remove over-zealous check in __module_get() Samuel Thibault (1): Fix my email address in qd65xx.[ch]/pata_qdi.c Sascha Hauer (1): mmc: Add a MX2/MX3 specific SDHC driver Sebastian Andrzej Siewior (1): V4L/DVB (10202): [PATCH] v4l/tvp514x: Don't write after line end Sebastiano Di Paola (1): net: packet socket packet_lookup_frame fix Sebastien Dugue (1): hrtimers: allow the hot-unplugging of all cpus Sergei Shtylyov (1): ide/libata: fix ata_id_is_cfa() (take 4) Seth Heasley (1): PCI: irq and pci_ids patch for Intel Tigerpoint DeviceIDs Shyam Iyer (1): net: Fix OOPS in skb_seq_read(). Sidney Amani (1): UBI: allow direct user-space I/O Simon Harrison (1): V4L/DVB (10210): Fix a bug on v4lgrab.c Simon Holm Thøgersen (1): ext4: fix wrong use of do_div Sonic Zhang (2): Blackfin arch: enable bfin_eth in bf51x by default Blackfin arch: Fix bug - Run "reboot" hangs bf518-ezbrd Stanley.Miao (1): ARM: OMAP: Fix McBSP spin_lock deadlock Stefan Richter (18): firewire: insist on successive self ID complete events firewire: unnecessary BM delay after generation rollover firewire: keep highlevel drivers attached during brief connection loss firewire: ohci: change "context_stop: still active" log message firewire: ohci: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others ieee1394: ohci1394: increase AT req. retries, fix ack_busy_X from Panasonic camcorders and others firewire: core: optimize card shutdown ieee1394: support for speeds greater than S800 ieee1394: sbp2: update a help string ieee1394: sbp2: fix payload limit at S1600 and S3200 ieee1394: sbp2: don't assume zero model_id or firmware_revision if there is none firewire: sbp2: fix payload limit at S1600 and S3200 firewire: sbp2: define some magic numbers as macros firewire: sbp2: fix DMA mapping leak on the failure path firewire: sbp2: add workarounds for 2nd and 3rd generation iPods ieee1394: sbp2: add workarounds for 2nd and 3rd generation iPods ieee1394: dv1394: move deprecation message from module init to file open async: use list_move_tail Stephen Hemminger (1): net: update documentation ip aliases Stephen Rothwell (2): powerpc/ps3: Printing fixups for l64 to ll64 convserion drivers/net sparc: fixup for sparseirq changes Steve French (4): [CIFS] Rename md5 functions to avoid collision with new rt modules [CIFS] revalidate parent inode when rmdir done within that directory [CIFS] some cleanup to dir.c prior to addition of posix_open [CIFS] Make socket retry timeouts consistent between blocking and nonblocking cases Steve Glendinning (1): smsc9420: fix interrupt signalling test failures Steve Hodgson (6): sfc: SFT9001: Enable robust link training sfc: SFX7101: Remove workaround for bad link training sfc: SFT9001: Fix speed reporting in 1G PHY loopback sfc: Fix post-reset MAC selection sfc: Reinitialise the PHY completely in case of a PHY or NIC reset sfc: Test for PHYXS faults whenever we cannot test link state bits Steven Rostedt (6): ring-buffer: fix alignment problem trace: print ftrace_dump at KERN_EMERG log level trace: stop all recording to ring buffer on ftrace_dump trace: set max latency variable to zero on default ring-buffer: reset timestamps when ring buffer is reset generic-ipi: use per cpu data for single cpu ipi calls Stuart Menefy (1): sh: Handle calling csum_partial with misaligned data Sunil Mushran (1): ocfs2: Wakeup the downconvert thread after a successful cancel convert Takashi Iwai (8): ALSA: hda - Fix PCM reference NID for STAC/IDT analog outputs ALSA: hda - Fix compile warning with CONFIG_SND_JACK=n ALSA: hda - Add quirk for another HP dv5 model ALSA: hda - No widget selection for volume knob widgets in proc output ALSA: hda - Add quirk for FSC Amilo Xi2550 ALSA: hda - Fix misc workqueue issues ALSA: hda - Add missing initialization for ALC272 ALSA: hda - Add missing COEF initialization for ALC887 Takashi Yoshii (1): sh: Fix up T-bit error handling in SH-4A mutex fastpath. Tao Ma (1): ocfs2: Access the xattr bucket only before modifying it. Teemu Likonen (1): Documentation: update CodingStyle tips for Emacs users Tejun Heo (9): sata_nv: ck804 has borked hardreset too libata: fix EH device failure handling libata: move ata_dev_disable() to libata-eh.c libata: check onlineness before using SPD in sata_down_spd_limit() libata: clear dev->ering in smarter way libata: add @spd_limit to sata_down_spd_limit() libata: improve probe failure handling libata: add no penalty retry request for EH device handling routines libata: implement HORKAGE_1_5_GBPS and apply it to WD My Book Tero Roponen (1): ACPI: Fix crash on ASUS laptops Thadeu Lima de Souza Cascardo (1): ext4: Fix building with EXT4FS_DEBUG Theodore Ts'o (8): ext4: only use i_size_high for regular files ext4: Add sanity check to make_indexed_dir ext3: Add sanity check to make_indexed_dir jbd2: On a __journal_expect() assertion failure printk "JBD2", not "EXT3-fs" ext4: Fix ext4_free_blocks() w/o a journal when files have indirect blocks ext4: Initialize the new group descriptor when resizing the filesystem ext4: Remove bogus BUG() check in ext4_bmap() block: Fix documentation for blkdev_issue_flush() Thierry Vignaud (1): ACPI: Kconfig text - Fix the ACPI_CONTAINER module name according to the real module name. Thomas Gleixner (1): hrtimer: prevent negative expiry value after clock_was_set() Thomas Goff (1): IPv6: Fix multicast routing bugs. Thomas Renninger (1): ACPI: cpufreq: Remove deprecated /proc/acpi/processor/../performance proc entries Tim 'mithro' Ansell (1): lguest: disable the FORTIFY for lguest. Timothy S. Nelson (1): PCI: return error on failure to read PCI ROMs Tony Battersby (1): shm: fix shmctl(SHM_INFO) lockup with !CONFIG_SHMEM Tony Broad (1): V4L/DVB (10265): budget.c driver: Kernel oops: "BUG: unable to handle kernel paging request at ffffffff Tony Lindgren (2): ARM: OMAP: Fix omap34xx revision detection for ES3.1 ARM: OMAP: Fix hsmmc init, v2 Trent Piepho (6): V4L/DVB (10212): Convert to be a pci driver V4L/DVB (10222): zoran: Better syntax for initializing array module params V4L/DVB (10223): zoran: Remove global device array V4L/DVB (10224): zoran: Use pci device table to get card type V4L/DVB (10225): zoran: Remove zr36057_adr field V4L/DVB (10226): zoran: Get rid of extra module ref count Tsugikazu Shibata (1): Sync patch for jp_JP/stable_kernel_rules.txt Tyler Hicks (1): eCryptfs: Regression in unencrypted filename symlinks Uwe Kleine-Koenig (1): Blackfin arch: explicit add a might sleep to gpio_free Uwe Kleine-König (6): Use __SPIN_LOCK_UNLOCKED to initialize bad_irq_desc.lock annotate that [fp, #-4] is the saved lr rename platform_driver name "flash" to "sa1100-mtd" NVRAM depends on RTC_DRV_CMOS add another mailmap entry for Uwe Kleine-König Add Sascha Hauer to .mailmap Wang Cong (1): Btrfs: cleanup fs/btrfs/super.c::btrfs_control_ioctl() Yan Zheng (4): Btrfs: fix locking issue in btrfs_remove_block_group Btrfs: Fix infinite loop in btrfs_extent_post_op Btrfs: fix stop searching test in replace_one_extent Btrfs: fix tree logs parallel sync Yehuda Sadeh (1): Btrfs: fiemap support Yinghai Lu (1): irq, x86: fix lock status with numa_migrate_irq_desc Yusuf Altin (1): V4L/DVB (10195): [PATCH] add Terratec Cinergy T Express to dibcom driver Zhao Yakui (2): ACPI: Skip the first two elements in the _BCL package ACPI: proc_dir_entry 'video/VGA' already registered Zhu, Yi (1): iwlwifi: fix kernel oops when ucode DMA memory allocation failure philipl@overt.org (1): ricoh_mmc: Use suspend_late/resume_early 김규원 (1): ARM: OMAP: Mask interrupts when disabling interrupts, v2