lkml.org 
[lkml]   [2011]   [Apr]   [19]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Date
    SubjectLinux 2.6.39-rc4
    So things have sadly not continued to calm down even further. We had
    more commits in -rc4 than we had in -rc3, and I sincerely hope that
    upward trend doesn't continue.

    That said, so far the only thing that has really caused problems this
    release cycle has been the block layer plugging changes, and as of
    -rc4 the issues we had with MD should hopefully now be behind us. So
    we're making progress on that front too.

    The plugging code still seems to trigger some issue with what looks
    like an infinite stream of disk-change notifications on CD-ROMs - but
    Jens is hopefully going to squish that problem soon. In the meantime,
    you can avoid the problem by either running SMP or having preemption
    enabled.

    Other than that? We may have a bit more commits than in -rc3, but it
    hasn't been _too_ bad. There's certainly nothing overly exciting:
    aside from the block/MD fixups, we've got some filesystem updates
    (btrfs, cifs and ubifs) and some driver updates (the largest chunk of
    which is actually a duplicate driver removal). USB, some KMS, nothing
    really earthshaking.

    Shortlog appended for the curious.

    Linus

    ---
    Abhilash Kesavan (2):
    ARM: S5P: Remove unused s3c_pm_check_resume_pin
    ARM: SAMSUNG: Fix build failure in PM CRC check code

    Alan Stern (1):
    USB: EHCI: unlink unused QHs when the controller is stopped

    Alberto Mardegan (1):
    samsung-laptop: Samsung R410P backlight driver

    Alex Deucher (8):
    drm/radeon/kms: pll tweaks for rv6xx
    drm/radeon/kms: make radeon i2c put/get bytes less noisy
    drm/radeon/kms: clean up gart dummy page handling
    drm/radeon/kms: fix suspend on rv530 asics
    drm/radeon/kms: fix pcie_p callbacks on btc and cayman
    drm/radeon/kms: add voltage type to atom set voltage function
    drm/radeon/kms: properly program vddci on evergreen+
    i2c-algo-bit: Call pre/post_xfer for bit_test

    Alexander Clouter (1):
    MAINTAINERS: add ARM/ts78xx-setup platform maintainer

    Alexandre Bounine (2):
    RapidIO: add IDT CPS-1432 switch definitions
    RapidIO/mpc85xx: fix possible mport registration problems

    Alexey Dobriyan (2):
    kstrtox: fix compile warnings in test
    kstrtox: simpler code in _kstrtoull()

    Alexey Khoroshilov (1):
    USB: usb-gadget: unlock data->lock mutex on error path in ep_read()

    Andi Kleen (1):
    mm: add VM counters for transparent hugepages

    Andiry Xu (2):
    usbcore: Bug fix: system can't suspend with USB3.0 device
    connected to USB3.0 hub
    xHCI: Implement AMD PLL quirk

    Andreas Bießmann (1):
    avr32: add ATAG_BOARDINFO

    Aneesh Kumar K.V (5):
    fs/9p: Fix revalidate to return correct value
    fs/9p: Use write_inode for data sync on server
    9p: revert tsyncfs related changes
    fs/9p: Fix error reported by coccicheck
    9p: Fix sparse error

    Anton Blanchard (1):
    powerpc: Fix oops if scan_dispatch_log is called too early

    Antonio Ospite (1):
    leds/leds-regulator.c: fix handling of already enabled regulators

    Arne Jansen (1):
    btrfs: using cached extent_state in set/unlock combinations

    Artem Bityutskiy (1):
    UBIFS: fix oops when R/O file-system is fsync'ed

    Axel Lin (2):
    Input: twl4030_keypad - fix potential NULL dereference in
    twl4030_kp_probe()
    drivers/rtc/rtc-mc13xxx.c: fix unterminated platform_device_id table

    Ben Hutchings (2):
    avr32: Fix .size directive for cpu_enter_idle
    mm/thp: use conventional format for boolean attributes

    Ben Skeggs (5):
    drm/nouveau: implement init table opcode 0x5c
    drm/nouveau: quirk for XFX GT-240X-YA
    drm/nv50: use "nv86" tlb flush method on everything except 0x50/0xac
    drm/nv50-nvc0: remove some code that doesn't belong here
    drm/nvc0: improve vm flush function

    Benjamin Herrenschmidt (1):
    powerpc/powermac: Build fix with SMP and CPU hotplug

    Bob Liu (1):
    ramfs: fix memleak on no-mmu arch

    Catalin Marinas (3):
    ARM: 6866/1: Do not restrict HIGHPTE to !OUTER_CACHE
    ARM: 6867/1: Introduce THREAD_NOTIFY_COPY for copy_thread() hooks
    ARM: 6868/1: Preserve the VFP state during fork

    Chase Douglas (1):
    Input: document event types and codes and their intended use

    Chris Mason (4):
    Btrfs: make uncache_state unconditional
    Btrfs: don't force chunk allocation in find_free_extent
    Btrfs end_bio_extent_readpage should look for locked bits
    Btrfs: fix free space cache leak

    Christian Simon (1):
    USB: ftdi_sio: Added IDs for CTI USB Serial Devices

    Christoph Fritz (1):
    Input: h3600_ts - fix error handling at connect

    Christoph Hellwig (2):
    block: cleanup the block plug helper functions
    block: add blk_run_queue_async

    Christoph Lameter (1):
    vmstat: update comment regarding stat_threshold

    Colin Cross (1):
    ARM: tegra: gpio: Fix unused variable warnings

    Corentin Chary (3):
    asus-laptop: remove removed features from feature-removal-schedule.txt
    asus-wmi: swap input name and phys
    eeepc-wmi: add keys found on EeePC 1215T

    Dan Carpenter (6):
    USB: musb: add missing unlock in cppi_interrupt()
    USB: musb: using 0 instead of NULL
    USB: musb: silence printk format warning
    USB: musb: dereferencing an iomem pointer
    usb: pch_udc: unlock on allocation failure
    USB: xhci: unsigned char never equals -1

    Daniel J Blueman (1):
    fix user annotation in ioctl.c

    Daniel Kiper (1):
    mm: optimize pfn calculation in online_page()

    Darren Hart (1):
    futex: Set FLAGS_HAS_TIMEOUT during futex_wait restart setup

    Dave Airlie (3):
    i915: restore only the mode of this driver on lastclose
    Revert "ttm: Utilize the DMA API for pages that have
    TTM_PAGE_FLAG_DMA32 set."
    Revert "i915: restore only the mode of this driver on lastclose"

    Dave Chinner (1):
    nfs: don't call __mark_inode_dirty while holding i_lock

    David Brown (2):
    msm: Remove extraneous ffa device check
    msm: timer: fix missing return value

    David Dillow (1):
    drm/nv50-nvc0: work around an evo channel hang that some people see

    Dmitry Eremin-Solenikov (2):
    pcmcia: limit pxa2xx_balloon3 subdriver to balloon3 platform
    pcmcia: limit pxa2xx_trizeps4 subdriver to trizeps4 platform

    Dmitry Torokhov (6):
    USB: fix formatting of SuperSpeed endpoints in /proc/bus/usb/devices
    USB: xhci - fix unsafe macro definitions
    USB: xhci - remove excessive 'inline' markings
    USB: xhci: simplify logic of skipping missed isoc TDs
    USB: xhci - fix math in xhci_get_endpoint_interval()
    USB: xhci - also free streams when resetting devices

    Emil Velikov (1):
    nv30: Fix parsing of perf table

    Eric B Munson (1):
    powerpc/perf_event: Skip updating kernel counters if register
    value shrinks

    Eric Dumazet (2):
    perf: Fix a build error with some GCC versions
    memcg: fix mem_cgroup_rotate_reclaimable_page()

    Eric Miao (1):
    ARM: pxa: convert incorrect IRQ_TO_IRQ() to irq_to_gpio()

    Felipe Balbi (2):
    usb: musb: temporarily make it bool
    usb: musb: gadget: check the correct list_head

    Feng Tang (1):
    RTC: rtc-mrst: follow on to the change of rtc_device_register()

    Geert Uytterhoeven (1):
    m68k,m68knommu: Wire up name_to_handle_at, open_by_handle_at,
    clock_adjtime, syncfs

    Graf Yang (1):
    Blackfin: SMP: make all barriers handle cache issues

    Greg Kroah-Hartman (2):
    samsung-laptop: add support for N230 model
    Revert "USB: isp1760-hcd: move imask clear after pending work is done"

    Hans J. Koch (1):
    MAINTAINERS: change mail adress of Hans J. Koch

    Haojian Zhuang (3):
    ARM: pxa: always clear LPM bits for PXA168 MFPR
    ARM: pxa: align NR_BUILTIN_GPIO with GPIO interrupt number
    ARM: mmp: align NR_BUILTIN_GPIO with gpio interrupt number

    Harsh Prateek Bora (1):
    net/9p: nwname should be an unsigned int

    Hema HK (1):
    usb: musb: Fix the crash issue during reboot

    Hugh Dickins (1):
    tmpfs: fix off-by-one in max_blocks checks

    Igor Mammedov (1):
    Input: xen-kbdfront - fix mouse getting stuck after save/restore

    Jacob Pan (1):
    x86/mrst: Fix boot crash caused by incorrect pin to irq mapping

    Jarod Wilson (1):
    Input: add KEY_IMAGES specifically for AL Image Browser

    Jean Delvare (1):
    i2c: Improve deprecation warnings

    Jean-Christophe PLAGNIOL-VILLARD (1):
    avr32: At32ap: pio fix typo "))" on gpio_irq_unmask prototype

    Jeff Brown (2):
    Input: evdev - indicate buffer overrun with SYN_DROPPED
    Input: estimate number of events per packet

    Jeff Layton (9):
    cifs: check for private_data before trying to put it
    cifs: replace /proc/fs/cifs/Experimental with a module parm
    cifs: always do is_path_accessible check in cifs_mount
    cifs: fix broken BCC check in is_valid_oplock_break
    cifs: set ra_pages in backing_dev_info
    cifs: clean up length checks in check2ndT2
    cifs: clean up various nits in unicode routines (try #2)
    cifs: wrap received signature check in srv_mutex
    cifs: don't allow mmap'ed pages to be dirtied while under
    writeback (try #3)

    Jeff Mahoney (1):
    fs/fhandle.c: add <linux/personality.h> for ia64

    Jens Axboe (13):
    block: remove block_unplug_timer() trace point
    block: fixup block IO unplug trace call
    block: add comment on why we save and disable interrupts in
    flush_plug_list()
    block: add callback function for unplug notification
    block: readd plug trace event
    block: kill queue_sync_plugs()
    block: move queue run on unplug to kblockd
    block: only force kblockd unplugging from the schedule() path
    block: let io_schedule() flush the plug inline
    block: make unplug timer trace event correspond to the schedule() unplug
    Revert "block: add callback function for unplug notification"
    block: drop queue lock before calling __blk_run_queue() for kblockd punt
    block: blk_delay_queue() should use kblockd workqueue

    Jeremy Fitzhardinge (1):
    xen: just completely disable XSAVE

    Jiri Kosina (1):
    brk: COMPAT_BRK: fix detection of randomized brk

    Joe Perches (2):
    MAINTAINERS: update m68knommu patterns
    MAINTAINERS: update various tty patterns

    Joerg Roedel (2):
    USB host: Fix lockdep warning in AMD PLL quirk
    x86, amd: Disable GartTlbWlkErr when BIOS forgets it

    Johan Hovold (2):
    usb: musb: omap2430: fix build failure
    USB: ftdi_sio: add PID for OCT DK201 docking station

    John Stultz (1):
    RTC: Fix early irqs caused by calling rtc_set_alarm too early

    Josef Bacik (11):
    Btrfs: deal with the case that we run out of space in the cache
    Btrfs: only retry transaction reservation once
    Btrfs: map the inode item when doing fill_inode_item
    Btrfs: do not call btrfs_update_inode in endio if nothing changed
    Btrfs: don't split dio bios if we don't have to
    Btrfs: do not use async submit for small DIO io's
    Btrfs: reuse the extent_map we found when calling btrfs_get_extent
    Btrfs: check for duplicate iov_base's when doing dio reads
    Btrfs: check for duplicate iov_base's when doing dio reads
    Btrfs: avoid taking the trans_mutex in btrfs_end_transaction
    Btrfs: avoid taking the chunk_mutex in do_chunk_alloc

    Justin P. Mattock (1):
    ARM: 6872/1: arch:common:Makefile Remove unused config in the Makefile.

    KOSAKI Motohiro (3):
    vmscan: all_unreclaimable() use zone->all_unreclaimable as a name
    oom-kill: remove boost_dying_task_prio()
    x86, NUMA: Fix fakenuma boot failure

    Keith Packard (1):
    thinkpad-acpi fails to load with newer Thinkpad X201s BIOS

    Ken Chen (2):
    sched: Fix sched-domain avg_load calculation
    sched: Fix erroneous all_pinned logic

    Konrad Rzeszutek Wilk (1):
    xen/debug: Don't be so verbose with WARN on 1-1 mapping errors.

    Konstantin Khlebnikov (1):
    i915: select VIDEO_OUTPUT_CONTROL for ACPI_VIDEO

    Kumar Gala (2):
    powerpc/book3e: Fix CPU feature handling on 64-bit e5500
    powerpc/85xx: disable Suspend support if SMP enabled

    Lee, Chun-Yi (1):
    acer-wmi: Fix capitalisation of GUID in module alias

    Li Zefan (2):
    Btrfs: Check if btrfs_next_leaf() returns error in btrfs_listxattr()
    Btrfs: Check if btrfs_next_leaf() returns error in btrfs_real_readdir()

    Linus Torvalds (9):
    Revert "vfs: Export file system uuid via /proc/<pid>/mountinfo"
    vm: fix mlock() on stack guard page
    vfs: Re-introduce s_uuid in the superblock
    vm: fix vm_pgoff wrap in stack expansion
    block: don't flush plugged IO on forced preemtion scheduling
    vfs: fix incorrect dentry_update_name_case() BUG_ON() test
    next_pidmap: fix overflow condition
    proc: do proper range check on readdir offset
    Linux 2.6.39-rc4

    Liu Yuan (1):
    block, blk-sysfs: Use the variable directly instead of a function call

    Maksim Rayskiy (1):
    UBIFS: fix compilation warnings when compiling with gcc 4.5

    Marcin Slusarz (1):
    drm/nouveau: fix oops on unload with disabled LVDS panel

    Marco Chiappero (1):
    sony-laptop: keyboard backlight fixes

    Marek Vasut (1):
    ARM: pxafb: Fix access to nonexistent member of pxafb_info

    Marius B. Kotsbak (1):
    USB: option: Added support for Samsung GT-B3730/GT-B3710 LTE USB modem.

    Matt Fleming (1):
    avr32: init cannot ignore signals sent by force_sig_info()

    Matthew Garrett (1):
    x86 platform drivers: Build fix for intel_pmic_gpio

    Matthew Wilcox (1):
    USB: Fix unplug of device with active streams

    Mattia Dongili (2):
    sony-laptop: fix early NULL pointer dereference
    sony-laptop: only show the handles sysfs file in debug mode

    Maurus Cuelenaere (1):
    ARM: SAMSUNG: Fix warning 's3c_pm_show_resume_irqs' defined but not used

    Mian Yousaf Kaukab (2):
    usb: musb: clear AUTOSET while clearing DMAENAB
    usb: musb: ux500: copy dma mask from platform device to musb device

    Miao Xie (2):
    Btrfs: Fix incorrect inode nlink in btrfs_link()
    Btrfs: Check validity before setting an acl

    Michael Ellerman (1):
    mm: check that we have the right vma in __access_remote_vm()

    Michal Marek (2):
    staging: samsung-laptop has moved to platform/x86
    samsung-laptop: set backlight type

    Michal Simek (1):
    usb: Fix Kconfig unmet dependencies for Microblaze EHCI

    Michel Dänzer (2):
    radeon: Fix KMS CP writeback on big endian machines.
    drm/radeon: Fix KMS legacy backlight support if
    CONFIG_BACKLIGHT_CLASS_DEVICE=m.

    Mike Frysinger (4):
    RTC: add missing "return 0" in new alarm func for rtc-bfin.c
    USB: musb: blackfin: work around anomaly 05000450
    Blackfin: gptimers: fix thinko when disabling timers
    Blackfin: time-ts: ack gptimer sooner to avoid missing short ints

    Milton Miller (1):
    fs: synchronize_rcu when unregister_filesystem success not failure

    NeilBrown (8):
    block: splice plug list to local context
    block: Enhance new plugging support to support general callbacks
    md: use new plugging interface for RAID IO.
    md/dm - remove remains of plug_fn callback.
    md - remove old plugging code.
    md: provide generic support for handling unplug callbacks.
    md: incorporate new plugging into raid5.
    md: fix up raid1/raid10 unplugging.

    Nicolas Kaiser (2):
    xen: events: fix error checks in bind_*_to_irqhandler()
    arm: tegra: fix error check in tegra2_clocks.c

    Nicolas Pitre (3):
    ARM: 6877/1: the ADDR_NO_RANDOMIZE personality flag should be
    honored with mmap()
    ARM: 6878/1: fix personality flag propagation across an exec
    ARM: 6879/1: fix personality test wrt usage of domain handlers

    Nishanth Aravamudan (1):
    powerpc/pseries: Use a kmem cache for DTL buffers

    Ole Henrik Jahren (1):
    avr32: fix deadlock when reading clock list in debugfs

    Paul Friedrich (1):
    USB: ftdi_sio: add ids for Hameg HO720 and HO730

    Paul Gortmaker (1):
    powerpc/kexec: Fix regression causing compile failure on UP

    Paul Mundt (1):
    mm/page_alloc.c: silence build_all_zonelists() section mismatch

    Prabhakar Kushwaha (2):
    powerpc/85xx: Don't add disabled PCIe devices
    powerpc: Check device status before adding serial device

    Rafael J. Wysocki (1):
    PM / Hibernate: Introduce CONFIG_HIBERNATE_CALLBACKS

    Randy Dunlap (3):
    msi-laptop: fix config-dependent build error
    usb: fix ips1760-hcd printk format warning
    MAINTAINERS: update STABLE BRANCH info

    Richard Henderson (4):
    alpha: Don't force -Werror.
    alpha: Remove set but unused variables.
    alpha: Fix RTC interrupt setup.
    alpha: Fix uninitialized value in read_persistent_clock.

    Richard Retanubun (1):
    USB: isp1760-hcd: move imask clear after pending work is done

    Richard Weinberger (2):
    um: fix call tracer and bug handler
    um: disable CONFIG_CMPXCHG_LOCAL

    Roy Spliet (1):
    drm/nouveau: correct memtiming table parsing for nv4x

    Russell King (2):
    ARM: Make consolidated PM sleep code depend on PM_SLEEP
    ARM: Only allow PM_SLEEP with CPUs which support suspend

    Sage Weil (1):
    libceph: fix linger request requeueing

    Samuel Ortiz (1):
    mfd: Fetch cell pointer from platform_device->mfd_cell

    Sarah Sharp (2):
    xhci: Fix NULL pointer deref in handle_port_status()
    xhci: Tell USB core both roothubs lost power.

    Scott Wood (1):
    powerpc/e500mc: Remove CPU_FTR_MAYBE_CAN_NAP/CPU_FTR_MAYBE_CAN_DOZE

    Sebastian Andrzej Siewior (2):
    x86/ce4100: Add reg property to bridges
    usb/gadget: don't leak hs_descriptors

    Sergei Trofimovich (1):
    btrfs: properly handle overlapping areas in memmove_extent_buffer

    Shan Haitao (1):
    xen: Allow PV-OPS kernel to detect whether XSAVE is supported

    Shriram Rajagopalan (1):
    fix XEN_SAVE_RESTORE Kconfig dependencies

    Shubhrajyoti D (1):
    Input: twl4030_keypad - avoid potential NULL-pointer dereference

    Sonic Zhang (1):
    Blackfin: SMP: fix cache flush loop

    Stefan Roese (1):
    powerpc: Don't write protect kernel text with
    CONFIG_DYNAMIC_FTRACE enabled

    Stephane Eranian (1):
    perf_event: Fix cgrp event scheduling bug in perf_enable_on_exec()

    Stephen Boyd (1):
    ARM: 6876/1: Kconfig.debug: Remove unused CONFIG_DEBUG_ERRORS

    Steve French (6):
    Allow user names longer than 32 bytes
    Max share size is too small
    Elminate sparse __CHECK_ENDIAN__ warnings on port conversion
    various endian fixes to cifs
    [CIFS] cifs: clarify the meaning of tcpStatus == CifsGood
    [CIFS] Warn on requesting default security (ntlm) on mount

    Steven Hardy (3):
    usb: Fix qcserial memory leak on rmmod
    usb: qcserial avoid pointing to freed memory
    usb: qcserial add missing errorpath kfrees

    Thomas Gleixner (1):
    platform-drivers: x86: pmic: Restore the dropped buslock/unlock

    Tim Chen (1):
    vfs: Fix absolute RCU path walk failures due to uninitialized seq number

    Timo Warns (1):
    fs/partitions/ldm.c: fix oops caused by corrupted partition table

    Uwe Kleine-König (1):
    don't check platform_get_irq's return value against zero

    Valentin Longchamp (1):
    USB: fsl_qe_udc: send ZLP when zero flag and length % maxpacket == 0

    Vasily Khoruzhick (1):
    RTC: Fix s3c compile error due to missing s3c_rtc_setpie

    Wanlong Gao (2):
    fix the wrong argument of the functions definition
    drivers/misc/sgi-gru/grufile.c: fix the wrong members of gru_chip

    Will Deacon (2):
    ARM: 6864/1: hw_breakpoint: clear DBGVCR out of reset
    ARM: 6865/1: perf: ensure pass through zero is counted on overflow

    Xin Zhong (1):
    Btrfs: fix subvolume mount by name problem when default mount
    subvolume is set

    Yauheni Kaliuta (1):
    usb: gadget: eem: fix echo command processing

    Yoichi Yuasa (1):
    USB: ohci-au1xxx: fix warning "__BIG_ENDIAN" is not defined

    Yoshihiro Shimoda (1):
    usb: r8a66597-udc: fix spinlock usage

    Yoshinori Sano (1):
    Btrfs: fix memory leaks in btrfs_new_inode()
    --
    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/

    \
     
     \ /
      Last update: 2011-04-19 07:01    [W:0.059 / U:1.204 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site