[lkml]   [2014]   [May]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectLinux 3.15-rc5
    Yes, I'm aware that this is two days early. The normal schedule has
    been for me to do Sunday releases, but this time around I have a
    combination of travel (which would have pushed the release to Saturday
    morning from the airport as is oft my wont when traveling) and the
    fact that rc5 has actually already grown to be larger than rc3 or rc4

    So instead of pushing it to the last minute before I board a plane and
    am off-line for a week, I decided that there is absolutely zero reason
    for that kind of just-under-the-wire release timing. I'd rather do a
    leisurely release on a Friday afternoon than a hurried one tomorrow
    morning before then disappearing for a week.

    Anyway, enough explaining. rc5 is out there, and while I'd have been
    happier if it had been as small as rc4 was, it seems to all be solid
    fixes (famous last words). The interesting dcache list corruption I
    mentioned as being pending for rc4 is in, and it would be lovely if
    you have any VFS layer stress-testing that interacts with memory
    pressure, but the race was tiny to begin with, and the fix actually
    cleaned things up a lot and removed more lines than it added, so I
    feel good about it.

    Apart from that one interesting really core change (where "really
    core" is defined as "an area I personally care about and muck around
    with", and not meant to be a value statement in any other way ;), it
    all looks boringly familiar: 55% drivers, 20% architecture updates,
    and 25% misc (filesystems, core networking, VM, etc).

    And while rc5 may be bigger than rc3/4 were, it's not like it is
    worrying. This merge window was bigger than most, and the fact that
    rc5 is then slightly bigger than most isn't something that worries me
    overmuch. And since rc4 was smaller than usual, it all evens out.

    But I really *will* be entirely unreachable all next week, so get your
    testing in, because the -git tree will be very quiet.



    Al Viro (9):
    fix races between __d_instantiate() and checks of dentry flags
    fold d_kill() and d_free()
    fold try_prune_one_dentry()
    new helper: dentry_free()
    expand the call of dentry_lru_del() in dentry_kill()
    dentry_kill(): don't try to remove from shrink list
    don't remove from shrink list in select_collect()
    more graceful recovery in umount_collect()
    nick kvfree() from apparmor

    Alan Stern (1):
    USB: OHCI: fix problem with global suspend on ATI controllers

    Alex Deucher (2):
    drm/radeon/dp: check for errors in dpcd reads
    drm/radeon: dpm updates for KV/KB

    Alexander Stein (1):
    can: slcan: Fix spinlock variant

    Alexei Starovoitov (1):
    net: filter: initialize A and X registers

    Amos Kong (1):
    virtio_net: zero is an invald queue_pairs number

    Andi Kleen (3):
    asmlinkage: Revert "lto: Make asmlinkage __visible"
    asmlinkage, x86: Add explicit __visible to arch/x86/*
    asmlinkage: Add explicit __visible to drivers/*, lib/*, kernel/*

    Andres Freund (2):
    x86: Fix typo preventing msr_set/clear_bit from having an effect
    x86: Fix typo in MSR_IA32_MISC_ENABLE_LIMIT_CPUID macro

    Andrew Lutomirski (1):
    net: Fix ns_capable check in sock_diag_put_filterinfo

    Andy King (1):
    vsock: Make transport the proto owner

    Anssi Hannula (1):
    ALSA: hda - hdmi: Set converter channel count even without sink

    Artem Bityutskiy (1):
    UBIFS: fix remount error path

    Atilla Filiz (1):
    iio:imu:mpu6050: Fixed segfault in Invensens MPU driver due to
    null dereference

    Balakumaran Kannan (1):
    net phy: Check for aneg completion before setting state to PHY_RUNNING

    Ben Hutchings (2):
    net: Update my email address
    rtl8192cu: Fix unbalanced irq enable in error path of rtl92cu_hw_init()

    Ben Skeggs (2):
    drm/nouveau/bios: fix shadowing from PROM on big-endian systems
    drm/gm107/gr: bump attrib cb size quite a bit

    Benjamin Tissoires (1):
    HID: core: fix computation of the report size

    Bjørn Mork (9):
    net: qmi_wwan: add Sierra Wireless EM7355
    net: qmi_wwan: add Sierra Wireless MC73xx
    net: qmi_wwan: add Sierra Wireless MC7305/MC7355
    net: qmi_wwan: add Olivetti Olicard 500
    net: qmi_wwan: add Alcatel L800MA
    net: qmi_wwan: add a number of CMOTech devices
    net: qmi_wwan: add a number of Dell devices
    usb: qcserial: add a number of Dell devices
    net: cdc_ncm: fix buffer overflow

    Boris Ostrovsky (1):
    x86, vdso, time: Cast tv_nsec to u64 for proper shifting in

    Brendan Hickey (1):
    bpf_dbg: fix wrong register usage

    Brian Foster (1):
    xfs: initialize default acls for ->tmpfile()

    Byungho An (5):
    net: sxgbe: rearrange dma descriptor
    net: sxgbe: Added phy_found error path
    net: sxgbe: sw reset moved to probe function
    net: sxgbe: Added rxqueue enable function
    net: sxgbe: Added set function for interrupt on complete

    Chris Cui (1):
    drivers/rtc/rtc-pcf8523.c: fix month definition

    Christian Gmeiner (1):
    x86/reboot: Add reboot quirk for Certec BPC600

    Christian König (5):
    drm/radeon/uvd: use lower clocks on old UVD to boot v2
    drm/radeon: use pflip irq on R600+ v2
    drm/radeon: avoid high jitter with small frac divs
    drm/radeon: check that we have a clock before PLL setup
    drm/radeon: lower the ref * post PLL maximum

    Christoph Hellwig (2):
    fix quoting of Ted's name in MAINTAINERS
    posix_acl: handle NULL ACL in posix_acl_equiv_mode

    Christoph Lameter (1):
    slub: use sysfs'es release mechanism for kmem_cache

    Claudiu Manoil (2):
    gianfar: Check if phydev present on ethtool -A
    gianfar: Avoid unnecessary reg accesses in adjust_link()

    Clemens Ladisch (1):
    ALSA: usb-audio: work around corrupted TEAC UD-H01 feedback data

    Colin Ian King (1):
    rtlwifi: rtl8188ee: initialize packet_beacon

    Dan Carpenter (2):
    agp: info leak in agpioc_info_wrap()
    agp: info leak in agpioc_info_wrap()

    Daniel Vetter (1):
    drm/i915: Sanitize the enable_ppgtt module option once

    Daniele Forsi (2):
    usb: storage: shuttle_usbat: fix discs being detected twice
    USB: Nokia 5300 should be treated as unusual dev

    Dave Chinner (2):
    xfs: fully support v5 format filesystems
    xfs: remote attribute overwrite causes transaction overrun

    Dave Young (1):
    x86/efi: earlyprintk=efi,keep fix

    David Ertman (4):
    e1000e: Workaround for dropped packets in Gig/100 speeds on 82579
    e1000e: Expand workaround for 10Mb HD throughput bug
    e1000e: Fix issue with link flap on 82579
    e1000e: Restrict MDIO Slow Mode workaround to relevant parts

    David Gibson (2):
    rtnetlink: Warn when interface's information won't fit in our packet
    rtnetlink: Only supply IFLA_VF_PORTS information when
    RTEXT_FILTER_VF is set

    David Miller (1):
    slab: Fix off by one in object max number tests.

    David S. Miller (14):
    netfilter: Fix warning in nfnetlink_receive().
    sparc64: Fix argument sign extension for compat_sys_futex().
    sparc64: Normalize NMI watchdog logging and behavior.
    sparc64: Fix executable bit testing in set_pmd_at() paths.
    sparc64: Fix huge PMD invalidation.
    sparc64: Fix bugs in get_user_pages_fast() wrt. THP.
    sparc64: Fix hex values in comment above pte_modify().
    sparc64: Don't use _PAGE_PRESENT in pte_modify() mask.
    sparc64: Handle 32-bit tasks properly in compute_effective_address().
    sparc64: Fix top-level fault handling bugs.
    sparc64: Fix range check in kern_addr_valid().
    sparc64: Use 'ILOG2_4MB' instead of constant '22'.
    sparc64: Add basic validations to {pud,pmd}_bad().
    sparc64: Give more detailed information in {pgd,pmd}_ERROR() and
    kill pte_ERROR().

    Doug Anderson (1):
    iio: adc: Nothing in ADC should be a bool CONFIG

    Dr. H. Nikolaus Schaller (2):
    Input: bma150 - extend chip detection for bma180
    Input: tca8418 - fix loading this driver as a module from a device tree

    Egbert Eich (1):
    drm/i915: Break encoder->crtc link separately in intel_sanitize_crtc()

    Eric Dumazet (1):
    tcp: increment retransmit counters in tlp and fast open

    Eric W. Biederman (5):
    netlink: Rename netlink_capable netlink_allowed
    net: Move the permission check in sock_diag_put_filterinfo to
    net: Add variants of capable for use on on sockets
    net: Add variants of capable for use on netlink messages
    net: Use netlink_ns_capable to verify the permisions of netlink messages

    Eyal Perry (1):
    net/mlx4_core: Don't issue PCIe speed/width checks for VFs

    Ezequiel Garcia (1):
    net: mvmdio: Check for a valid interrupt instead of an error

    Fabian Frederick (2):
    fuse: add __exit to fuse_ctl_cleanup
    fs/affs/super.c: bugfix / double free

    Felix Fietkau (2):
    ath9k_hw: do not lower ANI setting below default on AR913x
    ath9k: remove tid->paused flag

    Feng Tang (2):
    x86/hpet: Make boot_hpet_disable extern
    x86/intel: Add quirk to disable HPET for the Baytrail platform

    Florian Fainelli (1):
    MAINTAINERS: SXGBE authors update

    Francois Romieu (1):
    i40e: remove open-coded skb_cow_head

    Geert Uytterhoeven (2):
    xtensa: Export __invalidate_icache_range
    Altera TSE: ALTERA_TSE should depend on HAS_DMA

    George Spelvin (1):
    x86-64, build: Fix stack protector Makefile breakage with 32-bit userland

    Gertjan van Wingerde (1):
    rt2x00: Remove myself as maintainer.

    H. Peter Anvin (1):
    x86, build: Don't get confused by local symbols

    Hans de Goede (4):
    Input: synaptics - add min/max quirk for ThinkPad Edge E431
    brcmfmac: Fix brcmf_chip_ai_coredisable not applying reset bits
    HID: add NO_INIT_REPORTS quirk for Synaptics Touch Pad V 103S
    Input: elantech - fix touchpad initialization on Gigabyte U2442

    Hariprasad Shenai (1):
    cxgb4: Update Kconfig to include Chelsio T5 adapter

    Heiko Stübner (2):
    arc_emac: fix probe error path
    arc_emac: add clock handling

    Hiroaki SHIMODA (1):
    e1000e: Enclose e1000e_pm_thaw() with CONFIG_PM_SLEEP

    Hubert Chaumette (1):
    net/phy: micrel: fix bugged test on device tree loading for ksz9021

    Hui Wang (1):
    ALSA: hda - add headset mic detect quirk for a Dell laptop

    Ian Kent (1):
    autofs: fix lockref lookup

    Ilia Mirkin (1):
    drm/nouveau/acpi: allow non-optimus setups to load vbios from acpi

    Ilya Dryomov (1):
    libceph: fix non-default values check in apply_primary_affinity()

    Jack Morgenstein (1):
    net/mlx4_core: Adjust port number in qp_attach wrapper when detaching

    Jacob Keller (1):
    i40e: fix Timesync Tx interrupt handler code

    Jakub Kicinski (2):
    ixgbe: clean up Rx time stamping code
    e1000e/igb/ixgbe/i40e: fix message terminations

    Jean Delvare (1):
    net: cadence: Fix architecture dependencies

    Jean-Jacques Hiblot (1):
    usb: gadget: at91-udc: fix irq and iomem resource retrieval

    Jesse Brandeburg (1):
    i40e: fix TCP flag replication for hardware offload

    Jimmy Li (1):
    staging:iio:ad2s1200 fix missing parenthesis in a for statment.

    Jiri Pirko (1):
    team: forbid incorrect fall-through in notifier

    Johan Hedberg (2):
    Bluetooth: Fix triggering BR/EDR L2CAP Connect too early
    Bluetooth: Fix redundant encryption request for reauthentication

    Johannes Weiner (2):
    mm: filemap: update find_get_pages_tag() to deal with shadow entries
    revert "mm: vmscan: do not swap anon pages just because free+file is low"

    John Fastabend (1):
    net: sched: lock imbalance in hhf qdisc

    Joonsoo Kim (1):
    slab: fix the type of the index on freelist index accessor

    Julia Lawall (1):
    hisax/icc: add missing semicolon after label

    Julian Anastasov (1):
    net: ipv6: more places need LOOPBACK_IFINDEX for flowi6_iif

    KY Srinivasan (1):
    hyperv: Properly handle checksum offload

    Karl Heiss (1):
    net: sctp: Don't transition to PF state when transport has
    exhausted 'Path.Max.Retrans'.

    Kees Cook (1):
    UBI: avoid workqueue format string leak

    Kirill Tkhai (1):
    sparc64: Make itc_sync_lock raw

    Kumar Sundararajan (1):
    ipv6: fib: fix fib dump restart

    Larry Finger (1):
    rtlwifi: rtl8192se: Fix regression due to commit 1bf4bbb

    Leo Liu (2):
    drm/radeon: check buffer relocation offset
    drm/radeon: add Mullins VCE support

    Li Jun (1):
    usb: phy: fsm: update OTG HNP state transition

    Linus Torvalds (1):
    Linux 3.15-rc5

    Liu Yu (1):
    tcp_cubic: fix the range of delayed_ack

    Maarten Lankhorst (2):
    drm/nouveau: fix another lock unbalance in nouveau_crtc_page_flip
    drm/radeon: drm/radeon: add missing radeon_semaphore_free to error path

    Marcel Holtmann (1):
    Revert "Bluetooth: Enable autosuspend for Intel Bluetooth device"

    Masanari Iida (1):
    net: bonding: Fix format string mismatch in bond_sysfs.c

    Matan Barak (1):
    net/mlx4_core: Fix slave id computation for single port VF

    Mathieu Desnoyers (1):
    tracepoint: Fix use of tracepoint funcs after rcu free

    Matthew Daley (2):
    floppy: ignore kernel-only members in FDRAWCMD ioctl input
    floppy: don't write kernel-only members to FDRAWCMD ioctl output

    Max Filippov (13):
    xtensa: export __{invalidate,flush}_dcache_range
    xtensa: enable sorting extable at build time
    xtensa: split bootparam and kernel meminfo
    xtensa: keep sysmem banks ordered in add_sysmem_bank
    xtensa: keep sysmem banks ordered in mem_reserve
    xtensa: handle memmap kernel option
    xtensa: dump sysmem from the bootmem_init
    xtensa: optimize local_flush_tlb_kernel_range
    xtensa: add HIGHMEM support
    xtensa: xtfpga: introduce SoC I/O bus
    xtensa: add support for KC705
    xtensa: xt2000: drop redundant sysmem initialization
    xtensa: ISS: don't depend on CONFIG_TTY

    Max Schwarz (1):
    arc_emac: write initial MAC address from devicetree to hw

    Maxim Patlasov (6):
    fuse: do not use uninitialized i_mode
    fuse: update mtime on truncate(2)
    fuse: update mtime on open(O_TRUNC) in atomic_o_trunc mode
    fuse: allow ctime flushing to userspace
    fuse: trust kernel i_ctime only
    fuse: clear FUSE_I_CTIME_DIRTY flag on setattr

    Michael Welling (1):
    tty: serial: 8250_core.c Bug fix for Exar chips.

    Michel Dänzer (1):
    drm/radeon: Fix num_banks calculation for SI

    Micky Ching (1):
    mmc: rtsx: Revert "mmc: rtsx: add support for pre_req and post_req"

    Miklos Szeredi (10):
    fuse: check fallocate mode
    fuse: fix mtime update error in fsync
    fuse: fuse: fallocate: use file_update_time()
    fuse: clean up fsync
    fuse: add .write_inode
    fuse: fuse: add time_gran to INIT_OUT
    fuse: remove .update_time
    fuse: clear MS_I_VERSION
    fuse: add renameat2 support
    dcache: don't need rcu in shrink_dentry_list()

    Mohammed Habibulla (1):
    Bluetooth: Add support for Lite-on [04ca:3007]

    Murali Karicheri (1):
    mtd: davinci-nand: disable subpage write for keystone-nand

    Narender Kumar (1):
    bnx2x: Fix failure to configure VF multicast filters

    Naveen Krishna Ch (1):
    iio: exynos_adc: use indio_dev->dev structure to handle child nodes

    Nicolas Dichtel (1):
    vxlan: ensure to advertise the right fdb remote

    Nikita Yushchenko (1):
    fsl-usb: do not test for PHY_CLK_VALID bit on controller version 1.6

    Nishanth Aravamudan (1):
    hugetlb: ensure hugepage access is denied if hugepages are not supported

    Oliver Hartkopp (3):
    can: sja1000_isa: add locking for indirect register access mode
    can: fix return value from can_get_bittiming()
    slip: fix spinlock variant

    Or Gerlitz (1):
    net/mlx4_core: Load the Eth driver first

    Paulo Zanoni (1):
    drm/i915: don't try DP_LINK_BW_5_4 on HSW ULX

    Peter Chen (1):
    usb: phy: fsm: change "|" to "||" for condition
    OTG_STATE_A_WAIT_BCON at statemachine

    Peter F. Patel-Schneider (1):
    HID: sensor-hub: Add in quirk for sensor hub in Lenovo Ideapad Yogas

    Peter Hurley (3):
    n_tty: Fix n_tty_write crash when echoing in raw mode
    Revert "tty: Fix race condition between
    __tty_buffer_request_room and flush_to_ldisc"
    tty: Fix lockless tty buffer race

    Rajesh Borundia (1):
    qlcnic: Fix memory leak.

    Rajkumar Manoharan (1):
    ath9k: fix race in setting ATH_OP_INVALID

    Rik van Riel (1):
    mm/page-writeback.c: fix divide by zero in pos_ratio_polynom

    Roland Dreier (1):
    cxgb4: Decode PCIe Gen3 link speed

    Romain Izard (1):
    trace: module: Maintain a valid user count

    Samuel Li (6):
    drm/radeon: add Mullins chip family
    drm/radeon: update cik init for Mullins.
    drm/radeon: add Mullins UVD support.
    drm/radeon: add Mullins dpm support.
    drm/radeon: modesetting updates for Mullins.
    drm/radeon: add pci ids for Mullins

    Sander Eikelenboom (1):
    ALSA: usb-audio: Prevent printk ratelimiting from spamming
    kernel log while DEBUG not defined

    Seth Jennings (1):
    MAINTAINERS: zswap/zbud: change maintainer email address

    Sheng-Liang Song (1):
    Input: atkbd - fix keyboard not working on some LG laptops

    Sony Chacko (1):
    qlcnic: Reset firmware API lock at driver load time

    Soren Brinkmann (5):
    net: macb: Pass same size to DMA_UNMAP as used for DMA_MAP
    net: macb: Clear interrupt flags
    net: macb: Re-enable RX interrupt only when RX is done
    net: macb: Remove 'unlikely' optimization
    net: macb: Fix race between HW and driver

    Stanislaw Gruszka (1):
    rt2x00: fix beaconing on USB

    Takashi Iwai (2):
    ALSA: usb-audio: Save mixer status only once at suspend
    ALSA: usb-audio: Fix deadlocks at resuming

    Tanya Brokhman (2):
    UBI: fix error path in __wl_get_peb
    UBI: fix ubi free PEBs count calculation

    Thomas Gleixner (21):
    can: c_can_pci: Set the type of the IP core
    can: c_can: Fix startup logic
    can: c_can: Make bus off interrupt disable logic work
    can: c_can: Do not access skb after net_receive_skb()
    can: c_can: Handle state change correctly
    can: c_can: Fix berr reporting
    can: c_can: Always update error stats
    can: c_can: Simplify buffer reenabling
    can: c_can: Avoid status register update for D_CAN
    can: c_can: Get rid of pointless interrupts
    can: c_can: Disable rx split as workaround
    can: c_can: Work around C_CAN RX wreckage
    can: c_can: Cleanup irq enable/disable
    can: c_can: Cleanup c_can_read_msg_object()
    can: c_can: Cleanup setup of receive buffers
    can: c_can: Cleanup c_can_inval_msg_object()
    can: c_can: Cleanup c_can_msg_obj_put/get()
    can: c_can: Cleanup c_can_write_msg_object()
    can: c_can: Use proper u32 variables in c_can_write_msg_object()
    can: c_can: Remove tx locking
    can: c_can: Speed up tx buffer invalidation

    Tim Harvey (2):
    ath9k: fix possible hang on flush
    ath9k: add a recv budget

    Tobias Klauser (2):
    Altera TSE: Fix DMA secriptor length initialization
    Altera TSE: Add missing include to silence sparse warnings

    Todd Fujinaka (1):
    igb: fix stats for i210 rx_fifo_errors

    Tomas Sokorai (1):
    HID: multitouch: add support of EliteGroup 05D8 panels

    Tomoki Sekiyama (1):
    drivers/tty/hvc: don't free hvc_console_setup after init

    Toshiaki Makita (1):
    bridge: Handle IFLA_ADDRESS correctly when creating bridge device

    Victor A. Santos (1):
    USB: Nokia 305 should be treated as unusual dev

    Vince Bridgers (4):
    Altera TSE: Work around unaligned DMA receive packet issue with
    Altera SGDMA
    Altera TSE: Set the Pause Quanta value to the IEEE default value
    Altera TSE: Fix Panic in probe routine when phy probe fails
    Altera TSE: Change driver name used by Ethtool

    Vlad Yasevich (3):
    e1000e: Correctly include VLAN_HLEN when changing interface MTU
    mactap: Fix checksum errors for non-gso packets in bridge mode
    Revert "macvlan : fix checksums error when we are in bridge mode"

    Vladimir Davydov (1):
    slub: fix memcg_propagate_slab_attrs

    Vlastimil Babka (1):
    mm/compaction: make isolate_freepages start at pageblock boundary

    Will Woods (1):
    fanotify: fix -EOVERFLOW with large files on 64-bit

    Wolfgang Grandegger (1):
    can: c_can_pci: enable PCI bus master only for MSI

    Wolfram Sang (1):
    can: c_can: use proper type for 'instance'

    Xufeng Zhang (1):
    sctp: reset flowi4_oif parameter on route lookup

    Yan, Zheng (5):
    ceph: check directory's completeness before emitting directory entry
    ceph: use fpos_cmp() to compare dentry positions
    ceph: clear directory's completeness when creating file
    ceph: avoid releasing caps that are being used
    ceph: reserve caps for file layout/lock MDS requests

    Ying Cai (1):
    ip_tunnel: Set network header properly for IP_ECN_decapsulate()

    Yuval Mintz (2):
    bnx2x: Memory leak during VF removal
    bnx2x: Fix vlan credit issues for VFs

    Zi Shen Lim (2):
    smc91x: fix compile error when SMC_DEBUG >= 2
    smc91x: improve definition of debug macros
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2014-05-09 23:21    [W:0.056 / U:31.768 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site