Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756266AbZDNXtS (ORCPT ); Tue, 14 Apr 2009 19:49:18 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752011AbZDNXtB (ORCPT ); Tue, 14 Apr 2009 19:49:01 -0400 Received: from smtp1.linux-foundation.org ([140.211.169.13]:51722 "EHLO smtp1.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751630AbZDNXs6 (ORCPT ); Tue, 14 Apr 2009 19:48:58 -0400 Date: Tue, 14 Apr 2009 16:48:19 -0700 (PDT) From: Linus Torvalds X-X-Sender: torvalds@localhost.localdomain To: Linux Kernel Mailing List Subject: Linux 2.6.30-rc2 Message-ID: User-Agent: Alpine 2.00 (LFD 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-15 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 28757 Lines: 807 Hmm. New 'microblaze' architecture, a somewhat late 'input' layer merge, a new intel virtual networking driver and some firmware loading updates. And mn10300 and frv moved their header files from include/asm to arch. That accounts for the bulk, but shouldn't affect anybody. Otherwise? Some driver updates (ide, infiniband, sgi-xp, intel dri, watchdog). nilfs2 and xfs filesystem updates. And random small fixes. Not all as small as I'd wish for, but it's just early -rc2, and it at least feels less chaotic than some other -rc2's. But maybe that's my optimistic nature again. Shortlog appended, it might give people some flavor of the kinds of changes there were. Linus --- Adrian McMenamin (1): Input: add support for the Maple mouse on the SEGA Dreamcast Alan Cox (5): x86: DMI match for the Dell DXP061 as it needs BIOS reboot tty: MAX3100 cdc-acm: Fix long standing abuse of tty->low_latency tty: Fix leak in ti-usb parport: Fix various uses of parport_pc Alasdair G Kergon (3): dm: rearrange dm_wq_work dm: split DMF_BLOCK_IO flag into two dm: simplify dm_request loop Alex Nixon (1): Xen: Add virt_to_pfn helper function Alex Riesen (1): netfilter: fix selection of "LED" target in netfilter Alexander Beregalov (1): befs: fix build on parisc Alexander Duyck (2): igbvf: add new driver to support 82576 virtual functions igb: remove sysfs entry that was used to set the number of vfs Alexey Dobriyan (1): aio: remove INIT_KIOCTX Andi Kleen (2): asm-generic/siginfo.h: update NSIGTRAP definition kernel/sys.c: clean up sys_shutdown exit path Andrea Righi (2): fbdev: fix info->lock deadlock in fbcon_event_notify() res_counter: update documentation Andrew Morton (2): work_on_cpu(): rewrite it to create a kernel thread on demand cpufreq: use smp_call_function_[single|many]() in acpi-cpufreq.c Andy Grover (2): x86: Document get_user_pages_fast() mm: document get_user_pages_fast() Andy Whitcroft (1): Input: psmouse - add newline to OLPC HGPK touchpad debugging Atsushi Nemoto (3): tx4939ide: remove wmb() tx493[89]ide: Remove big endian version of tx493[89]ide_tf_{load,read} tx4939ide: Fix tx4939ide_{in,out}put_data_swap argument Balaji Rao (2): pcf50633_charger: Enable periodic charging restart pcf50633_charger: Remove unused mbc_set_status function Bartlomiej Zolnierkiewicz (3): ide-cd: convert cdrom_decode_status() to use switch statements ide-cd: unify handling of fs and pc requests in cdrom_decode_status() ide-cd: fix intendation in cdrom_decode_status() Bastian Blank (1): bnx2: Don't use reserved names Ben Gamari (1): drm/i915: Implement batch and ring buffer dumping Ben Hutchings (1): i2c: Fix sparse warnings for I2C_BOARD_INFO() Bharata B Rao (3): cpuacct: make cpuacct hierarchy walk in cpuacct_charge() safe when rcupreempt is used -v2 cpuacct: add per-cgroup utime/stime statistics memcg: fix documentation Bjorn Helgaas (7): ACPI: thermal: use .notify method instead of installing handler directly ACPI: video: use .notify method instead of installing handler directly fujitsu-laptop: use .notify method instead of installing handler directly fujitsu-laptop: use .notify method instead of installing hotkey handler directly panasonic-laptop: use .notify method instead of installing handler directly sony-laptop: use .notify method instead of installing handler directly ACPI: WMI: use .notify method instead of installing handler directly Borislav Petkov (5): ide-cd: move status checking into the IRQ handler ide-cd: carve out an ide_cd_breathe()-helper for fs write requests ide-cd: respect REQ_QUIET for fs requests in cdrom_decode_status() ide-cd: update debugging support ide-cd: reverse NOT_READY sense key logic Chien Tung (3): RDMA/nes: Fix SFP+ PHY initialization RDMA/nes: Add wide_ppm_offset parm for switch compatibility RDMA/nes: Add support for new SFP+ PHY Dan Carpenter (1): niu: Fix error handling Daniel Mack (3): Input: generic driver for rotary encoders on GPIOs [ARM] pxa/colibri: provide MAC address from ATAG_SERIAL [ARM] pxa/colibri: get rid of set_irq_type() Daniel Mierswa (2): Input: atkbd - consolidate force release quirk setup Input: atkbd - add quirk for Fujitsu Siemens Amilo PA 1510 Darren Hart (1): futex: comment requeue key reference semantics Dave Anderson (1): hfs: fix memory leak when unmounting Dave Chinner (9): xfs: validate log feature fields correctly xfs: fix double free of inode xfs: prevent unwritten extent conversion from blocking I/O completion xfs: inform the xfsaild of the push target before sleeping xfs: use xfs_sync_inodes() for device flushing xfs: make inode flush at ENOSPC synchronous xfs: block callers of xfs_flush_inodes() correctly xfs: flush delayed allcoation blocks on ENOSPC in create xfs: remove xfs_flush_space David Brownell (2): leds: just ignore invalid GPIOs in leds-gpio spi: spi_write_then_read() bugfixes David Howells (11): keys: Handle there being no fallback destination keyring for request_key() FRV: Use in NOMMU mode MN10300: Kill MN10300's own profiling Kconfig FRV: Fix indentation errors to keep git-am happy when moving arch header files FRV: Move to arch/frv/include/asm/ Move arch headers from include/asm-mn10300/ to arch/mn10300/include/asm/. Separate out the proc- and unit-specific header directories from the general MN10300 arch headers and place them instead in the same directories as contain the .c files for the processor and unit implementations. kbuild: make it possible for the linker to discard local symbols from vmlinux mm: point the UNEVICTABLE_LRU config option at the documentation mm: reformat the Unevictable-LRU documentation Fix lpfc_parse_bg_err()'s use of do_div() David S. Miller (8): sparc64: get_cells() can't be marked __init sparc64: Fix section mismatch warnings in power driver. sparc64: Fix section mismatch warnings in PCI controller drivers. sparc: Fix section mismatch warnings in cs4231 sound driver. serial: sunsu: sunsu_kbd_ms_init needs to be __devinit sparc64: add_node_ranges() must be __init sparc: Hook up sys_preadv and sys_pwritev niu: Fix unused variable warning. David Woodhouse (8): Revert "fix modules_install via NFS" Partially revert "V4L/DVB (9533): cx88: Add support for TurboSight TBS8910 DVB-S PCI card" firmware/WHENCE: Add missing origin information for Ambassador atmsar11.fw firmware: Remove newly-added slicoss and sxg firmware images Add README.AddingFirmware file. Basically telling people not to. x86, intel-iommu: fix X2APIC && !ACPI build failure qla1280: Fix off-by-some error in firmware loading. intel-iommu: Avoid panic() for DRHD at address zero. Dmitry Eremin-Solenikov (1): [ARM] pxa/csb701: do not register devices on non-csb726 boads Dmitry Torokhov (3): Input: fix polling of /proc/bus/input/devices Input: arrange drivers/input/misc/Makefile in alphabetical order Input: i8042 - add HP DV9700 to the noloop list Don Wood (1): RDMA/nes: Fix incorrect casts on 32-bit architectures Eric Anholt (2): drm/i915: Correctly set the write flag for get_user_pages in pread. drm/i915: Allow tiling of objects with bit 17 swizzling by the CPU. Eric Dumazet (1): netfilter: ip6tables regression fix Eric Sandeen (1): include/linux/fiemap.h: include types.h now that it's exported Faisal Latif (2): RDMA/nes: Fix error handling issues RDMA/nes: Fix nes_nic_cm_xmit() error handling Fenghua Yu (1): Intel-IOMMU Alignment Issue in dma_pte_clear_range() Ferenc Wagner (1): drm/i915: indicate framebuffer restore key in SysRq help message Florian Fainelli (1): r6040: set MODULE_VERSION Florian Mickler (1): drm/i915: Fix use of uninitialized var in 40a5f0de Francesco VIRLINZI (1): sh: intc: Added resume from hibernation support to the intc Frederic Weisbecker (3): tracing/syscalls: use a dedicated file header lockdep: warn about lockdep disabling after kernel taint lockdep: continue lock debugging despite some taints From: Thiemo Nagel (1): ext4: check block device size on mount Gautham R Shenoy (1): sched: Print sched_group::__cpu_power in sched_domain_debug Geert Uytterhoeven (5): ide: Fix host drivers that need IRQF_SHARED ide: falconide/q40ide - Use __ide_mm_{in,out}sw() for data namespaces: move get_mq() inside #ifdef CONFIG_SYSCTL at24: make input buffers of at24_*write() const at25: make input buffers of at25_*write() const Grant Grundler (1): ide: remove wmb() from ide-dma-sff.c and scc_pata.c Grant Likely (1): xsysace: Fix dereferencing of cf_id after hd_driveid removal H. Peter Anvin (1): x86, setup: un-resequence mode setting for VGA 80x34 and 80x60 modes Hannes Eder (2): NULL noise: drivers/platform/x86/panasonic-laptop.c NULL noise: arch/x86/xen/smp.c Heiko Carstens (1): mutex: have non-spinning mutexes on s390 by default Helge Deller (1): Input: hilkbd - fix crash when removing hilkbd module Herbert Xu (1): module: try_then_request_module must wait Hidetoshi Seto (2): posixtimers, sched: Fix posix clock monotonicity x86: smarten /proc/interrupts output for new counters Huang Weiyi (5): ACPI: cpufreq: remove dupilcated #include ide: remove unused #include hp_accel: remove unused #include sysrq: remove duplicated #include microblaze: remove duplicated #include's Hugh Dickins (2): shmem: respect MAX_LFS_FILESIZE x86 microcode: revert some work_on_cpu Ian Campbell (2): xen: resume interrupts before system devices. xen: honour VCPU availability on boot Ingo Molnar (2): sched: refresh MAINTAINERS entry lockdep: warn about lockdep disabling after kernel taint, fix Jan Beulich (1): kbuild: remove pointless strdup() on arguments passed to new_module() in modpost Jan Dumon (1): MAINTAINERS: switch maintainer of the hso driver Jan Kara (3): ext3: Try to avoid starting a transaction in writepage for data=writepage jbd: update locking coments ext2: fix data corruption for racing writes Jarkko Lavinen (2): mmc: Accept EXT_CSD rev 1.3 since it is backwards compatible with 1.2 omap_hsmmc: Do not expect cmd/data to be non-null when CC/TC occurs Jaswinder Singh (2): firmware: convert av7110 driver to request_firmware() Remove fdump tool for av7110 firmware Jaswinder Singh Rajput (1): x86: cpu_debug remove execute permission Jean Delvare (6): ACPI: Adjust Kelvin offset to match local implementation i2c-algo-pca: Fix use of uninitialized variable in debug message i2c-voodoo3: Deprecate in favor of tdfxfb i2c: Let new-style drivers implement attach_adapter MAINTAINERS: bluesmoke-devel list is moderated for non-subscribers edac: use to_delayed_work() Jeff Garzik (1): [libata] sata_via: kill uninit'd var warning Jeff Haran (1): edac: fix local pci_write_bits32 Jeremy Fitzhardinge (13): xen: disable preempt for leave_lazy_mmu xen: separate p2m allocation from setting xen: split construction of p2m mfn tables from registration xen: clean up xen_load_gdt xen: make xen_load_gdt simpler xen: remove xen_load_gdt debug xen: mask XSAVE from cpuid x86-64: remove PGE from must-have feature list xen/mmu: some early pagetable cleanups xen/mmu: weaken flush_tlb_other test xen: set _PAGE_NX in __supported_pte_mask before pagetable construction xen: clean up gate trap/interrupt constants xen: add FIX_TEXT_POKE to fixmap Joe Perches (20): Add scripts/get_maintainer.pl MAINTAINERS - Add file patterns MAINTAINERS - Standardize style MAINTAINERS - Remove HP Fibre Channel HBA no longer in tree MAINTAINERS - standardize "T: git urls" MAINTAINERS - Add Linus Torvalds' git MAINTAINERS - i2c_tiny_usb T: should be W: MAINTAINERS - Update FPU Emulator contact address and web page MAINTAINERS - Remove x86/Voyager no longer in tree MAINTAINERS - Remove cyblafb frame buffer no longer in tree MAINTAINERS - Coalesce sections "DVB" and "Video for Linux" MAINTAINERS - Update M68K patterns MAINTAINERS - Update DRIVER CORE patterns MAINTAINERS - Add missing "/" to some pattern directories MAINTAINERS - Add additional patterns MAINTAINERS - Update Freescale sound patterns scripts/get_maintainer.pl - Allow multiple files on command line MAINTAINERS - Update frv arch patterns MAINTAINERS - Update MN10300 patterns include/video/cyblafb.h: remove it, it's unused Johannes Berg (1): Input: stop autorepeat timer on key release Jonathan Cameron (1): hwmon: sht15 humidity sensor driver Justin Waters (2): [ARM] 5445/1: AT91: Remove flexible array from USBH platform data [ARM] 5446/1: ohci-at91: Limit vbus_pin assignment to the size of the array KAMEZAWA Hiroyuki (1): memcg: remove warning when CONFIG_DEBUG_VM=n Kevin Hilman (1): omap_hsmmc: Flush posted write to IRQ Kirill Smelkov (1): kbuild: fix a few typos in top-level Makefile Krzysztof Helt (1): cirrusfb: do not allow unsupported pixel depth Kuninori Morimoto (4): sh: urquell: Add board comment sh: urquell: Fix up address mapping in board comments. sh: ap325: use edge control for ov772x camera sh: sh7786: modify usb setup timeout judgment bug. Lai Jiangshan (4): tracing: disable seeking for trace_pipe_raw tracing: allocate page when needed tracing: update file->f_pos when splice(2) it tracing: fix splice return too large Leandro Dorileo (1): tty: Update some of the USB kernel doc Len Brown (2): ACPI: delete acpi_device.g_list ACPICA: delete check for AML access to port 0x81-83 Lennert Buytenhek (1): mv643xx_eth: don't reset the rx coal timer on interface up Li Zefan (8): blktrace: pass the right pointer to kfree() tracing: consolidate documents tracing: fix document references tracing/filters: NIL-terminate user input filter tracing/filters: fix NULL pointer dereference tracing/filters: allow user input integer to be oct or hex tracing/filters: return proper error code when writing filter file Documentation/sysctl/net.txt: fix a typo Linus Torvalds (5): Remove stale include/asm-mn10300/.gitignore file async: Fix module loading async-work regression Revert "ACPI battery: fix async boot oops" Fix quilt merge error in acpi-cpufreq.c Linux 2.6.30-rc2 Linus Walleij (1): [ARM] 5447/1: Add SZ_32K Ma Ling (1): drm/i915: sync hdmi detection by hdmi identifier with 2D Marcin Slusarz (1): x86: fix wrong section of pat_disable & make it static Marek Vasut (4): [ARM] pxa: Palm Tungsten E2 basic support [ARM] pxa: PalmTE2 support for battery, UDC, IrDA and backlight [ARM] pxa: Add support for suspend on PalmTX, T5 and LD [ARM] pxa/cm-x2xx: fix ucb1400 not being registered Mark Brown (3): Input: wm97xx - use disable_irq_nosync() for Mainstone Input: add accelerated touchscreen support for Marvell Zylonite [ARM] pxa: register AC97 controller devices Martin K. Petersen (1): dm: add integrity support Masami Hiramatsu (2): x86: fix set_fixmap to use phys_addr_t x86: fix set_fixmap to use phys_addr_t Matthew Garrett (1): efifb: exit if framebuffer address is invalid Maxime Bizon (1): kbuild: fix spurious initramfs rebuild Michael Ellerman (1): mm: add documentation describing what tsk->active_mm means vs tsk->mm Michael Hennerich (3): Input: bf54x-keys - fix typo in warning Input: add AD7877 touchscreen driver Input: add AD7879 Touchscreen driver Michal Januszewski (5): fbdev: fix color component field length documentation uvesafb: fix color component length for pseudocolor modes s3fb: fix color component length for pseudocolor modes sa1100fb: fix color component length for pseudocolor modes sisfb: fix color component length for pseudocolor modes Michal Simek (66): microblaze_v8: Cpuinfo handling microblaze_v8: Open firmware files microblaze_v8: Platform bus registration microblaze_v8: exception handling microblaze_v8: Signal support microblaze_v8: Selfmodified code microblaze_v8: cache support microblaze_v8: Generic dts file for platforms microblaze_v8: kernel modules support microblaze_v8: lmb include file microblaze_v8: PVR support, cpuinfo support microblaze_v8: defconfig file microblaze_v8: assembler files head.S, entry-nommu.S, syscall_table.S microblaze_v8: vmlinux.lds.S - linker script microblaze_v8: supported function for memory - kernel/lib microblaze_v8: checksum support microblaze_v8: early_printk support microblaze_v8: uaccess files microblaze_v8: heartbeat file microblaze_v8: setup.c, setup.h - system setting microblaze_v8: asm-offsets.c microblaze_v8: process and init task function microblaze_v8: delay.h, timex.h microblaze_v8: ptrace support microblaze_v8: IPC support microblaze_v8: traps support microblaze_v8: memory inicialization, MMU, TLB microblaze_v8: page.h, segment.h, unaligned.h microblaze_v8: includes SHM*, msgbuf microblaze_v8: bug headers files microblaze_v8: definitions of types microblaze_v8: ioctl support microblaze_v8: io.h IO operations microblaze_v8: headers for executables format FLAT, ELF microblaze_v8: dma support microblaze_v8: headers for irq microblaze_v8: atomic.h bitops.h swab.h byteorder.h microblaze_v8: headers pgalloc.h pgtable.h microblaze_v8: system.h processor.h microblaze_v8: clinkage.h linkage.h sections.h kmap_types.h microblaze_v8: stats headers microblaze_v8: termbits.h termios.h microblaze_v8: sigcontext.h siginfo.h microblaze_v8: headers simple files - empty or redirect to asm-generic microblaze_v8: gpio.h, serial.h microblaze_v8: namei.h microblaze_v8: headers files entry.h current.h mman.h registers.h sembuf.h microblaze_v8: device.h param.h topology.h microblaze_v8: pool.h socket.h microblaze_v8: fcntl.h sockios.h ucontext.h microblaze_v8: unistd.h microblaze_v8: string.h thread_info.h microblaze_v8: Kbuild file microblaze_v8: pci headers microblaze_v8: syscalls.h microblaze_v8: Interrupt handling and timer support microblaze_v8: Kconfig patches microblaze_v8: Makefiles for Microblaze cpu microblaze_v8: Uartlite for Microblaze microblaze_v8: Add MAINTAINERS fragment microblaze: Fix problem with removing zero length files microblaze: Add missing empty ftrace.h file microblaze: Add TIMESTAMPING constants to socket.h microblaze: Simplify copy_thread() microblaze: struct device - replace bus_id with dev_name() microblaze: Add missing FILE tag to MAINTAINERS Mike Rapoport (3): Input: wm97xx - add BTN_TOUCH event to wm97xx to use it with Android Input: ucb1400_ts, mainstone-wm97xx - add BTN_TOUCH events [ARM] pxa/em-x270: add libertas device registration Miklos Szeredi (2): fuse: fix argument type in fuse_get_user_pages() fuse: fix "direct_io" private mmap Mikulas Patocka (6): dm: remove limited barrier support dm: rework queueing and suspension dm: remove dm_request loop dm: implement basic barrier support dm kcopyd: prepare for callback race fix dm kcopyd: fix callback race Nathan Lynch (1): sched: do not count frozen tasks toward load Nikanth Karthikesan (1): init/initramfs: fix warning with CONFIG_BLK_DEV_RAM=n Nobuhiro Iwamatsu (1): nommu: fix typo vma->pg_off to vma->vm_pgoff Oleg Nesterov (4): posix-timers: fix RLIMIT_CPU && fork() posix-timers: fix RLIMIT_CPU && setitimer(CPUCLOCK_PROF) kthread: move sched-realeted initialization from kthreadd context ptrace: fix exit_ptrace() vs ptrace_traceme() race Or Gerlitz (1): IPoIB: Document newish features Pablo Neira Ayuso (1): netfilter: ctnetlink: fix regression in expectation handling Paul Menzel (1): drivers/video/aty/radeon_base.c: fix typo in comment Paul Mundt (7): sh: wire up sys_preadv/sys_pwritev() syscalls. sh: Provide cpumask_of_pcibus() to fix NUMA build. sh: Add support for DMA API debugging. sh: Plug in support for ARCH=sh64 using sh SRCARCH. MAINTAINERS: Update sh architecture file patterns. sh: Pre-allocate a reasonable number of DMA debug entries. sh: Add in PCI bus for DMA API debugging. Paulius Zaleckas (3): [WATCHDOG] remove ARM26 sections imxmmc: init-exit rework imxmmc: move RSSR BLR Peter Korsgaard (1): kbuild: use git svn instead of git-svn in setlocalversion Peter Zijlstra (1): mm: move the scan_unevictable_pages sysctl to the vm table Phil Sutter (1): Input: add driver for S1 button of rb532 Philipp Zabel (2): pda_power: Add optional OTG transceiver and voltage regulator support [ARM] pxa/magician: Enable bq24022 regulator for gpio_vbus and pda_power Pierre Ossman (1): New mail address for Pierre Ossman Rafael J. Wysocki (1): PM/Hibernate: Wait for SCSI devices scan to complete during resume Rakib Mullick (1): x86: Fix section mismatches in mpparse Randy Dunlap (5): timers: add missing kernel-doc ethoc: fix library build errors docbook: make cleandocs MAINTAINERS: fix Andreas's email address filemap: fix kernel-doc warnings Randy Robertson (1): initramfs: fix initramfs to work with hardlinked init Robin Holt (4): sgi-xpc: update SGI XP/XPC/XPNET maintainer sgi-xpc: prevent false heartbeat failures sgi-xpc: implement opencomplete messaging sgi-xpc: clean up numerous globals Roel Kluin (1): Input: pc110pad - use no_pci_devices() Roland Dreier (3): IB/mlx4: Use pgprot_writecombine() for BlueFlame pages mlx4_core: Don't leak mailbox for SET_PORT on Ethernet ports IPoIB: Avoid free_netdev() BUG when destroying a child interface Roland McGrath (1): ptrace: some checkpatch fixes Russell King (1): [ARM] omap: fix omap1 clock usecount decrement bug Rusty Russell (1): sched_rt: don't allocate cpumask in fastpath Ryusuke Konishi (8): nilfs2: return f_fsid for statfs2 nilfs2: fix lockdep recursive locking warning on bmap nilfs2: fix lockdep recursive locking warning on meta data files nilfs2: remove module version nilfs2: simplify handling of active state of segments fix nilfs2: fix wrong accounting and duplicate brelse in nilfs_sufile_set_error nilfs2: segment usage file cleanups nilfs2: fix possible mismatch of sufile counters on recovery Sam Ravnborg (3): kconfig: fix update-po-config to accect backslash in input kbuild: introduce destination-y for exported headers Documentation: explain the difference between __bitwise and __bitwise__ Sascha Hauer (1): FEC driver: add missing #endif Serge E. Hallyn (2): cap_prctl: don't set error to 0 at 'no_change' add some long-missing capabilities to fs_mask Sergei Shtylyov (9): ide-h8300: remove mm_{inw|outw}() at91_ide: remove custom tf_{read|load}() methods ide-h8300: remove custom tf_{read|load}() methods ide: replace IDE_TFLAG_* flags by IDE_VALID_* ide: simplify 'struct ide_taskfile' ide: move common code out of tf_load() method ide: call write_devctl() method from tf_read() method ide: refactor tf_load() method ide: refactor tf_read() method Shaohua Li (3): ACPI: convert acpi_device_lock spinlock to mutex drm/i915: Fix a mismerge of the IGD patch (new .find_pll hooks missed) drm/i915: fix scheduling while holding the new active list spinlock Shen Feng (1): doc: use correct debugfs mountpoint Stanislaw Gruszka (2): at91_ide: remove unused ide_mm_{outb,inb} at91_ide: turn on PIO 6 support Stefan Husemann (1): intelfb: support i854 Steve Glendinning (1): smsc911x: correct debugging message on mii read timeout Steve Wise (2): RDMA/cxgb3: Handle EEH events RDMA/cxgb3: Release dependent resources only when endpoint memory is freed. Stoyan Gaydarov (1): afs: BUG to BUG_ON changes Suresh Siddha (1): x86: add linux kernel support for YMM state Takashi Iwai (1): ALSA: wavefront - Always use request_firmware() Tejun Heo (2): percpu: unbreak alpha percpu ahci: force CAP_NCQ for earlier NV MCPs Tetsuo Handa (3): tracing: append a comma to INIT_FTRACE_GRAPH tomoyo: add Documentation/tomoyo.txt tomoyo: version bump to 2.2.0. Theodore Ts'o (1): block_write_full_page: switch synchronous writes to use WRITE_SYNC_PLUG Thiemo Nagel (2): ext4: Fix big-endian problem in __ext4_check_blockref() ext4: Fix off-by-one-error in ext4_valid_extent_idx() Thomas Gleixner (1): MN10300: Convert obsolete no_irq_type to no_irq_chip Thomas Reitmayr (1): [WATCHDOG] orion5x_wdt: Add shutdown callback, use watchdog ping function Tony Breeds (1): parport_pc: Fix build failure drivers/parport/parport_pc.c for powerpc Tony Lindgren (1): mmc: Fix compile for omap_hsmmc.c Tony Luck (1): [IA64] wire up preadv/pwritev system calls Uwe Kleine-K?nig (4): [WATCHDOG] at91rm9200_wdt.c: move probe function to .devinit.text [WATCHDOG] ks8695_wdt.c: move probe function to .devinit.text [WATCHDOG] omap_wdt.c: move probe function to .devinit.text kbuild: fix option processing for -I in headerdep Vegard Nossum (2): ACPI battery: fix async boot oops ata: fix obviously wrong comment Venkatesh Pallipadi (3): ACPI x86: Cleanup acpi_cpufreq structures related to aperf/mperf ACPI x86: Make aperf/mperf MSR access in acpi_cpufreq read_only x86 ACPI: Add support for Always Running APIC timer Ville Syrjala (3): Input: ati_remote2 - complete suspend support Input: ati_remote2 - add per device attrs Input: ati_remote2 - check module params Vitaliy Gusev (1): kthread: Don't looking for a task in create_kthread() #2 Weidong Han (1): x86, intr-remap: fix eoi for interrupt remapping without x2apic Wim Van Sebroeck (3): [WATCHDOG] i6300esb.c: Cleanup [WATCHDOG] i6300esb.c: Fix the GETSTATUS and GETBOOTSTATUS ioctls. [WATCHDOG] i6300esb.c: Restructure initialization of the device Wolfgang Muees (3): mmc_spi: do not check CID and CSD blocks with CRC16 mmc_spi: convert timeout handling to jiffies and avoid busy waiting mmc_spi: support for non-byte-aligned cards Yang Hongyang (2): drivers/net/eql.c: Fix a dev leakage. Replace all DMA_nBIT_MASK macro with DMA_BIT_MASK(n) Yinghai Lu (2): irq: fix cpumask memory leak on offstack cpumask kernels x86: make 64 bit to use default_inquire_remote_apic Yoshihiro Shimoda (1): sh: sh7785lcr: fix PCI address map for 32-bit mode Yossi Etigin (2): RDMA/cma: Use rate from IPoIB broadcast when joining IPoIB multicast groups RDMA/cma: Create cm id even when IB port is down Yuri Tikhonov (1): shmem: fix division by zero Zhaolei (3): printk: fix wrong format string iter for printk Make __stringify support variable argument macros too ftrace: Output REC->var instead of __entry->var for trace format -- 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/