Linux 3.10-rc5
From: Linus Torvalds
Date: Sat Jun 08 2013 - 22:05:37 EST
Yes, it's that time again - another week or so has passed, and a new
release candidate is made in order to encourage and remind people to
try things out.
I wish I could say that things are calming down, but I'd be lying. rc5
is noticeably bigger than rc4, both in number of commits and in files
changed (although rc4 actually had more lines changed, so there's
that).
Guys, guys, guys. I'm going to have to start cursing again unless you
stop sending me non-critical stuff. So the next pull request I get
that has "cleanups" or just pointless churn, I'm going to call you
guys out on, and try to come up with new ways to insult you, your
mother, and your deceased pet hamster.
So don't do it. Send me just fixes to serious problems. Ok?
Anyway, the rc5 changes are pretty much all over: pretty much exactly
half are drivers (networking, usb, gpu, mmc, sound..), with the other
half being various other subsystems. Some arch updates: MIPS, arm,
smattering of ia64, microblaze, s390 and some x86. And networking
(non-driver), xfs, fuse, gfs2, jfs..
So there's more than I'd like, but at least none of it looks particularly scary.
Go out and test. And again - please don't make me curse you and your pets.
Linus
---
Aaron Lu (1):
ACPI / scan: do not match drivers against objects having scan handlers
Adis HamziÄ (1):
radeon: Fix system hang issue when using KMS with older cards
Adrian Hunter (3):
mmc: sdhci-acpi: fix initial runtime pm status
mmc: sdhci-acpi: add more device ids
mmc: sdhci-pci: add more device ids
Alan Stern (2):
USB: revert periodic scheduling bugfix
USB: EHCI: fix regression related to qh_refresh()
Alex Deucher (1):
drm/radeon: don't allow audio on DCE6
Alex Hung (1):
ACPI / video: ignore BIOS initial backlight value for HP m4
Alexander Stein (1):
drm/nv84/disp: Fix HDMI audio regression
Alexey Kardashevskiy (1):
vfio: fix crash on rmmod
Andre Przywara (1):
ARM: KVM: prevent NULL pointer dereferences with KVM VCPU ioctl
Andrew Lunn (1):
ARM: Kirkwood: TS219: Fix crash by double PCIe instantiation
Andy Lutomirski (2):
net: Block MSG_CMSG_COMPAT in send(m)msg and recv(m)msg
net: Unbreak compat_sys_{send,recv}msg
Andy Shevchenko (1):
dmatest: do not allow to interrupt ongoing tests
Anson Huang (1):
ARM: imx: clk-imx6q: AXI clock select index is incorrect
Arend van Spriel (3):
brcmfmac: add additional parameter to brcmf_free_vif()
brcmfmac: free net device when registration fails
brcmfmac: use struct net_device::destructor to remove interfaces
Arnd Bergmann (3):
drm/tilcd: select BACKLIGHT_LCD_SUPPORT
drm/nouveau: use mdelay instead of large udelay constants
irqdomain: export irq_domain_add_simple
Ash Willis (1):
ACPI / video: ignore BIOS initial backlight value for HP Pavilion g6
Ben Mesman (1):
drm/i915: no lvds quirk for hp t5740
Ben Skeggs (3):
drm/nv50-nv84/fifo: fix resume regression introduced by playlist race fix
drm/nv50/disp: force dac power state during load detect
drm/nv50/kms: use dac loadval from vbios, where it's available
BjÃrn Mork (1):
USB: option: blacklist network interface on Huawei E1820
Bob Liu (1):
drivers: staging: zcache: fix compile error
Bob Peterson (4):
GFS2: Set log descriptor type for jdata blocks
GFS2: Increase i_writecount during gfs2_setattr_size
GFS2: Fall back to vmalloc if kmalloc fails for dir hash tables
GFS2: Don't cache iopen glocks
Brian Foster (4):
fuse: allocate for_background dio requests based on io->async state
fuse: truncate pagecache range on hole punch
fuse: update inode size and invalidate attributes on fallocate
fuse: return -EIOCBQUEUED from fuse_direct_IO() for all async requests
Chander Kashyap (1):
serial: samsung: enable clock before clearing pending interrupts
during init
Charles Keepax (1):
regulator: core: Correct spelling mistake in comment
Chen Gang (3):
netfilter: ipt_ULOG: fix non-null terminated string in the nf_log path
arch: s390: appldata: using strncpy() and strnlen() instead of sprintf()
kernel/irq/irqdomain.c: before use 'irq_data', need check it
whether valid.
Chew, Chiau Ee (1):
ata_piix: add PCI IDs for Intel BayTail
Christian Borntraeger (2):
s390/pgtable: Fix check for pgste/storage key handling
s390/pgtable: Fix gmap notifier address
Christopher Harvey (1):
drm/mgag200: Add missing write to index before accessing data register
Clemens Ladisch (1):
ALSA: usb-audio: fix Roland/Cakewalk UM-3G support
Clement Chauplannaz (1):
scripts/config: fix assignment of parameters for short version
of --*-after options
Dan Carpenter (3):
atmel: printing bogus information
staging: alarm-dev: information leak in alarm_ioctl()
staging: alarm-dev: information leak in alarm_compat_ioctl()
Dan Williams (1):
USB: option,zte_ev: move most ZTE CDMA devices to zte_ev
Daniel Vetter (2):
drm/i915: Fix spurious -EIO/SIGBUS on wedged gpus
drm/i915: Quirk the pipe A quirk in the modeset state checker
Dave Chinner (6):
xfs: rework dquot CRCs
xfs: fix remote attribute invalidation for a leaf
xfs: fix log recovery transaction item reordering
xfs: inode unlinked list needs to recalculate the inode CRC
xfs: disable noattr2/attr2 mount options for CRC enabled filesystems
xfs: increase number of ACL entries for V5 superblocks
David Daney (9):
MIPS: Remove duplicate definition of check_for_high_segbits.
MIPS: Quit exposing Kconfig symbols in uapi headers.
mips/kvm: Fix ABI for use of FPU.
mips/kvm: Fix ABI for use of 64-bit registers.
mips/kvm: Fix name of gpr field in struct kvm_regs.
mips/kvm: Use ARRAY_SIZE() instead of hardcoded constants in
kvm_arch_vcpu_ioctl_{s,g}et_regs
mips/kvm: Fix ABI by moving manipulation of CP0 registers to
KVM_{G,S}ET_ONE_REG
mips/kvm: Use ENOIOCTLCMD to indicate unimplemented ioctls.
MIPS: OCTEON: Improve _machine_halt implementation.
David Henningsson (1):
ALSA: hda - Add headset quirk for two Dell machines
Dirk Gouders (2):
mconf: handle keys in empty dialogs
kconfig/menu.c: fix multiple references to expressions in menu_add_prop()
Dmitry Kravkov (1):
bnx2x: fix TCP offload for tunneling ipv4 over ipv6
Doug Anderson (1):
ARM: exynos: add debug_ll_io_init() call in exynos_init_io()
Dustin Kirkland (1):
Update eCryptFS maintainers
Ebben Aries (1):
ALSA: hda - add dock support for Thinkpad T431s
Egbert Eich (1):
drm/i915/sdvo: Use &intel_sdvo->ddc instead of intel_sdvo->i2c for DDC.
Emmanuel Grumbach (1):
iwlwifi: dvm: fix zero LQ CMD sending avoidance
Eric Dumazet (4):
ip_tunnel: fix kernel panic with icmp_dest_unreach
net: force a reload of first item in hlist_nulls_for_each_entry_rcu
net_sched: restore "overhead xxx" handling
net_sched: htb: do not mix 1ns and 64ns time units
Eric Miao (1):
Input: synaptics - fix sync lost after resume on some laptops
Federico Manzan (1):
usbfs: Increase arbitrary limit for USB 3 isopkt length
Federico Vaga (1):
net/core/sock.c: add missing VSOCK string in af_family_*_key_strings
Felix Fietkau (5):
ath9k: prevent aggregation session deadlocks
cfg80211: fix reporting 64-bit station info tx bytes
ath9k_hw: fix spur mitigation issues on AR934x
ath9k_hw: fix host interface reset on AR934x
ath9k_hw: improve performance for AR934x v1.3+
Finn Thain (1):
m68k/mac: Fix unexpected interrupt with CONFIG_EARLY_PRINTK
Florian Westphal (1):
netfilter: add nf_ipv6_ops hook to fix xt_addrtype with IPv6
Gabor Juhos (1):
ath9k: use correct OTP register offsets for AR9550
Gao feng (1):
ipv6: assign rt6_info to inet6_ifaddr in init_loopback
Geert Uytterhoeven (1):
ntp: Remove unused variable flags in __hardpps
George Cherian (1):
usb: dwc3: gadget: free trb pool only from epnum 2
George Spelvin (1):
ahci: add an observed PCI ID for Marvell 88se9172 SATA controller
Giuseppe CAVALLARO (1):
net: phy: fix a bug when verify the EEE support
Gleb Natapov (1):
KVM: Fix race in apic->pending_events processing
Grant Likely (1):
irqchip: Return -EPERM for reserved IRQs
Greg Ungerer (1):
m68k: only use local gpio_request_one if not using GPIOLIB
Grzegorz Lyczba (1):
ipvs: Fix reuse connection if real server is dead
Gu Zheng (1):
fs/jfs: Add check if journaling to disk has been disabled in lbmRead()
Guennadi Liakhovetski (1):
cpufreq: cpufreq-cpu0: use the exact frequency for clk_set_rate()
Haiyang Zhang (1):
hyperv: Fix vlan_proto setting in netvsc_recv_callback()
Hante Meuleman (4):
brcmfmac: Turn off ARP offloading when configured for AP.
brcmfmac: Fix p2p setup when connected to ap on 5G.
brcmfmac: Add multi channel support for P2P.
brcmfmac: Disable powersave mode for P2P link.
Heiko Carstens (1):
s390/smp: lost IPIs on cpu hotplug
Helmut Schaa (1):
mac80211: Allow single vif mac address change with addr_mask
Huacai Chen (1):
drm: fix a use-after-free when GPU acceleration disabled
Jack Morgenstein (1):
net/mlx4_core: Return -EPROBE_DEFER when a VF is probed before
PF is sufficiently initialized
Jan Beulich (1):
ipvs: ip_vs_sh: fix build
Jason Wang (1):
tuntap: forbid changing mq flag for persistent device
Jay Vosburgh (4):
net/core: __hw_addr_create_ex does not initialize sync_cnt
net/core: __hw_addr_unsync_one "from" address not marked synced
net/core: __hw_addr_sync_one / _multiple broken
net/core: dev_mc_sync_multiple calls wrong helper
Jeff Layton (1):
cifs: fix off-by-one bug in build_unc_path_to_root
Jeff Liu (1):
cgroup: warn about mismatching options of a new mount of an
existing hierarchy
Jens Renner \(EFE\) (1):
net: ethernet: xilinx_emaclite: set protocol selector bits when
writing ANAR
Jiada Wang (1):
ARM i.MX6q: fix for ldb_di_sels
Jiri Pirko (2):
list: introduce list_first_entry_or_null
team: fix port list dump for big number of ports
Joe Perches (1):
inkern: iio_device_put after incorrect return/goto
Johan Hovold (14):
USB: serial: fix Treo/Kyocera interrrupt-in urb context
USB: visor: fix initialisation of Treo/Kyocera devices
USB: mos7720: fix DMA to stack
USB: mos7840: fix DMA to stack
USB: ark3116: fix control-message timeout
USB: iuu_phoenix: fix bulk-message timeout
USB: mos7720: fix message timeouts
USB: zte_ev: fix control-message timeouts
USB: zte_ev: fix broken open
USB: keyspan: fix bogus array index
USB: keyspan: remove unused endpoint-array access
USB: mos7720: fix hardware flow control
USB: serial: fix TIOCMIWAIT return value
USB: whiteheat: fix broken port configuration
Johannes Berg (4):
cfg80211: check wdev->netdev in connection work
mac80211: fix queue handling crash
mac80211: assign AP_VLAN hw queues correctly
mac80211: close AP_VLAN interfaces before unregistering all
John Crispin (1):
MIPS: ralink: add missing SZ_1M multiplier
Jonas Andersson (1):
ARM: dts: imx: fix clocks for cspi
Jonas Peterson (1):
net: can: kvaser_usb: fix reception on "USBcan Pro" and "USBcan
R" type hardware.
Jonathan Cameron (1):
iio:callback buffer: free the scan_mask
Jongsung Kim (1):
ARM: bcm2835: override the HW UART periphid
Kishon Vijay Abraham I (1):
regulator: palmas: Fix "enable_reg" to point to the correct reg for SMPS10
Kyle McMartin (1):
Revert "serial: 8250: Make SERIAL_8250_RUNTIME_UARTS work correctly"
Laurent Pinchart (1):
sh-pfc: r8a7779: Don't group USB OVC and PENC pins
Lee Jones (2):
ARM: ux500: Only configure wake-up reasons on ux500 based platforms
ARM: ux500: Provide supplies for AUX1, AUX2 and AUX3
Li Zefan (1):
cgroup: initialize xattr before calling d_instantiate()
Linus Torvalds (1):
Linux 3.10-rc5
Linus Walleij (1):
irqdomain: document the simple domain first_irq
Lucas Stach (3):
mmc: sdhci-esdhc-imx: fix multiblock reads on i.MX53
serial/imx: disable hardware flow control at startup
net: fec: add fallback to random MAC address
Ludovic Desroches (1):
mmc: atmel-mci: convert to dma_request_slave_channel_compat()
Maciej W. Rozycki (1):
MIPS: Trap exception handling fixes
Marc Kleine-Budde (1):
net: can: peak_usb: Do not do dma on the stack
Marc Zyngier (1):
ARM: KVM: be more thorough when invalidating TLBs
Markus Pargmann (1):
ARM: mxs: icoll: Fix interrupts gpio bank 0
Martin Fuzzey (1):
mmc: sdhci-esdhc-imx: Fix SDIO interrupts
Matt Fleming (1):
x86/PCI: Map PCI setup data with ioremap() so it can be in highmem
Matt Porter (1):
mmc: omap_hsmmc: convert to dma_request_slave_channel_compat
Matthijs Kooijman (1):
kbuild: Don't assume dts files live in arch/*/boot/dts
Maxim Patlasov (1):
fuse: fix alignment in short read optimization for async_dio
Michael Hennerich (2):
iio: frequency: ad4350: Fix bug / typo in mask
iio:inkern: Fix typo/bug in convert raw to processed.
Michael Holzheu (1):
kernel: Fix s390 absolute memory access for /dev/mem
Michael Wang (1):
cpufreq: protect 'policy->cpus' from offlining during __gov_queue_work()
Michal Kubecek (1):
ipv4: fix redirect handling for TCP packets
Michal KubeÄek (1):
netfilter: xt_LOG: fix mark logging for IPv6 packets
Michal Simek (2):
microblaze: Fix sparse warnings
microblaze: Use static inline functions in cacheflush.h
Mike Marciniszyn (1):
IB/qib: Fix lockdep splat in qib_alloc_lkey()
Miklos Szeredi (1):
fuse: fix readdirplus Oops in fuse_dentry_revalidate
Mikulas Patocka (1):
hpfs: fix warnings when the filesystem fills up
Nadav Haklai (1):
ARM: mvebu: Fix bug in coherency fabric low level init function
Nicolas Dichtel (1):
snmp6: remove IPSTATS_MIB_CSUMERRORS
Nithin Sujir (1):
tg3: Add read dma workaround for 5720
Olivier Sobrie (1):
net: can: esd_usb2: Do not do dma on the stack
Or Gerlitz (4):
net/mlx4_en: Handle unassigned VF MAC address correctly
net/mlx4_core: Keep VF assigned MAC in the PF admin table
IB/iser: Add Mellanox copyright
MAINTAINERS: Add entry for iSCSI Extensions for RDMA (iSER) initiator
Pablo Neira (1):
net: fix sk_buff head without data area
Paolo Bonzini (2):
KVM: Emulate multibyte NOP
KVM: fix sil/dil/bpl/spl in the mod/rm fields
Paul Bolle (1):
NFC: Remove commented out LLCP related Makefile line
Paul Moore (2):
xfrm: force a garbage collection after deleting a policy
selinux: fix the labeled xfrm/IPsec reference count handling
Paul Taysom (1):
ecryptfs: fixed msync to flush data
Paul Zimmerman (1):
staging: dwc2: fix value of dma_mask
Pavel Tikhomirov (1):
posix-timers: Show clock ID in proc file
Peter Chen (2):
usb: dwc3: pci: PHY should be deleted later than dwc3 core
usb: dwc3: exynos: PHY should be deleted later than dwc3 core
Peter Zijlstra (1):
arch, mm: Remove tlb_fast_mode()
Ping Cheng (1):
Input: wacom - fix a typo for Cintiq 22HDT
Pravin B Shelar (1):
udp6: Fix udp fragmentation for tunnel traffic.
Rabin Vincent (1):
dmaengine: ste_dma40: fix pm runtime ref counting
Rafael J. Wysocki (2):
ACPI / PM: Do not execute _PS0 for devices without _PSC during
initialization
Revert "ACPI / scan: do not match drivers against objects having
scan handlers"
Ralf Baechle (1):
MIPS: Compat: Fix cputime_to_timeval() arguments in compat binfmt_elf.
Richard Weinberger (1):
USB: serial: Add Option GTM681W to qcserial device table.
Robert Butora (1):
USB: Serial: cypress_M8: Enable FRWD Dongle hidcom device
Robert P. J. Day (1):
regulator: Fix kernel-doc generation warnings.
Roi Dayan (1):
IB/iser: Fix device removal flow
Ross Lagerwall (1):
acpi-cpufreq: set current frequency based on target P-State
Sachin Kamat (2):
regulator: dbx500: Make local symbol static
regulator: palmas: Fix incorrect condition
Sagi Grimberg (1):
net/mlx4_en: Fix adaptive moderation cq update
Samuel Li (1):
drm/radeon: Use direct mapping for fast fb access on RS780/RS880 (v2)
Samuel Ortiz (3):
NFC: mei_phy depends on INTEL_MEI
NFC: mei_phy: Register event callback when enabling the device
NFC: mei: Do not disable MEI devices from their remove routine
Santosh Shilimkar (1):
mmc: omap_hsmmc: Skip platform_get_resource_byname() for dt case
Sarah Sharp (1):
xhci: Disable D3cold for buggy TI redrivers.
Sebastian Ott (1):
s390/dma: do not call debug_dma after free
Sergei Shtylyov (2):
sata_rcar: clear STOP bit in bmdma_start() method
sata_rcar: fix interrupt handling
Sergio Aguirre (1):
xhci-mem: init list heads at the beginning of init
Simon Horman (1):
ARM: shmobile: sh73a0: Update CMT clockevent rating to 80
Somnath Kotur (2):
be2net: Mark checksum fail for IP fragmented packets
be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook
Stanislaw Gruszka (1):
mac80211: fix direct probe auth
Stefan Weinhuber (1):
s390/dasd: fix handling of gone paths
Steven Rostedt (4):
rcu: Add _notrace variation of rcu_dereference_raw() and
hlist_for_each_entry_rcu()
ftrace: Use the rcu _notrace variants for rcu_dereference_raw()
and friends
tracing: Fix bad parameter passed in branch selftest
tracing: Use current_uid() for critical time tracing
Takashi Iwai (7):
ALSA: hda/via - Disable broken dynamic power control
ALSA: hda - Allow setting automute/automic hooks after parsing
ALSA: hda - Add keep_eapd_on flag to generic parser
ALSA: hda/via - Fix wrongly cleared pins after suspend on VT1802
ALSA: hda/via - Clean up duplicated codes
ALSA: usb-audio - Apply Logitech QuickCam Pro 9000 quirk only to
audio iface
ALSA: usb-audio - Fix invalid volume resolution on Logitech HD webcam c270
Tejun Heo (2):
libata: update "Maintained by:" tags
cgroup: fix a subtle bug in descendant pre-order walk
Thomas Gleixner (1):
tick: Cure broadcast false positive pending bit warning
Tony Camuso (1):
xhci - correct comp_mode_recovery_timer on return from hibernate
Tony Lindgren (1):
mmc: omap_hsmmc: Fix the DT pbias workaround for MMC controllers 2 to 5
Tushar Behera (1):
ARM: EXYNOS: uncompress - print debug messages if DEBUG_LL is defined
Tyler Hicks (1):
eCryptfs: Check return of filemap_write_and_wait during fsync
Vahram Martirosyan (1):
jfs: Several bugs in jfs_freeze() and jfs_unfreeze()
Vincent Pelletier (1):
libata: make ata_exec_internal_sg honor DMADIR
Virupax Sadashivpetimath (1):
usb: musb: make use_sg flag URB specific
Vladimir Murzin (1):
xhci: fix list access before init
Wei Yongjun (4):
qlge: add missing free_netdev() on error in qlge_probe()
ptp_pch: fix error handling in pch_probe()
ALSA: sis7019: fix error return code in sis_chip_create()
ACPI / APEI: fix error return code in ghes_probe()
Yoichi Yuasa (1):
MIPS: rtlx: Fix implicit declaration of function set_vi_handler()
Yuval Mintz (1):
bnx2x: Fix bridged GSO for 57710/57711 chips
Zoran Markovic (1):
timekeeping: Correct run-time detection of persistent_clock.
lan,Tianyu (1):
x86 / platform / hp_wmi: Fix bluetooth_rfkill misuse in
hp_wmi_rfkill_setup()
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/