Linux 4.1-rc2
From: Linus Torvalds
Date: Sun May 03 2015 - 22:42:47 EST
So the -rc2's have lately been pretty small - looking more like late
-rc's than early ones. It *used* to be that I couldn't even post the
shortlog, because it was just too big. That's not been the case for
the last few releases.
I think people tend to take a breather after the merge window, because
the -rc3's tend to then be a bit bigger again. But it may just also be
that I've just gotten much better at saying "the merge window is over,
I'm not taking random stragglers", or that people are just getting
better at keeping to the merge window. Whatever the reason, the time
of huge -rc2's seems to be happily behind us.
So in the 4.1 development cycle we match that new pattern. Even if
it's not *quite* as tiny as, say, 3.19-rc2 was (that was really an
extreme outlier), 4.10-rc2 is pretty small, and things have generally
been fairly quiet. The diffstat is also pretty flat and clean, with
the notable exception of the new s390 sha512-based prng. I suspect I
should have chomped down on that one too. But the rest really looks
like "small fixes", no big new chunks of code.
As usual, it's a mixture of driver fixes, arch updates (with s390
really standing out due to that one prng commit), and some filesystem
and networking. The attached shortlog gives the details, there's
nothing particularly worrisome here. So far 4.1 looks fairly normal.
Linus
---
Alex Deucher (7):
drm/radeon: fix ordering of AVI packet setup
drm/radeon: drop dce6_dp_enable
drm/radeon/audio: don't enable packets until the end
drm/radeon: only mark audio as connected if the monitor supports it (v3)
drm/radeon: only enable audio streams if the monitor supports it
drm/radeon: adjust pll when audio is not enabled
drm/radeon: add SI DPM quirk for Sapphire R9 270 Dual-X 2G GDDR5
Alexei Starovoitov (1):
bpf: fix 64-bit divide
Alexey Khoroshilov (1):
pxa168: fix double deallocation of managed resources
Amir Vadai (1):
net/mlx4_en: Prevent setting invalid RSS hash function
Andre Przywara (1):
arm64: add missing data types in smp_load_acquire/smp_store_release
Andreas Oetken (1):
altera tse: add support for fixed-links.
Antonio Ospite (2):
trivial: net: atl1e: atl1e_hw.h: fix 0x0x prefix
trivial: net: systemport: bcmsysport.h: fix 0x0x prefix
Axel Lin (1):
ASoC: rt5645: Fix mask for setting RT5645_DMIC_2_DP_GPIO12 bit
Bard Liao (2):
ASoC: rt5677: add register patch for PLL
ASoC: rt5677: fixed wrong DMIC ref clock
Ben Shelton (1):
net/macb: Factor out one-time assignment from loop
Benjamin Poirier (2):
mlx4: Fix tx ring affinity_mask creation
mlx4_en: Use correct loop cursor in error path.
Chanho Park (1):
ext4 crypto: remove duplicated encryption mode definitions
Charles Keepax (1):
ASoC: dapm: Enable autodisable on SOC_DAPM_SINGLE_TLV_AUTODISABLE
Chee Nouk Phoon (1):
net: eth: altera: Resolve false errors from MSGDMA to TSE
Chris Bainbridge (1):
ACPI / SBS: Enable battery manager when present
Chris Mason (1):
Btrfs: don't check for delalloc_bytes in cache_save_setup
Chris Metcalf (1):
tile: properly use node_isset() on a nodemask_t
Christian KÃnig (4):
drm/radeon: fix lockup when BOs aren't part of the VM on release
drm/radeon: reset BOs address after clearing it.
drm/radeon: check new address before removing old one
drm/radeon: fix userptr return value checking (v2)
Christoph Hellwig (4):
3w-sas: fix command completion race
3w-xxxx: fix command completion race
3w-9xxx: fix command completion race
dm: only initialize the request_queue once
Christophe Jaillet (1):
s390/3215: free memory in error path
Christopher Freeman (1):
dmaengine: increment privatecnt when using dma_get_any_slave_channel
Daniel Axtens (1):
powerpc/powernv: Fix early pci_controller_ops loading.
David Ahern (1):
net/mlx4_core: Fix unaligned accesses
David Gibson (1):
ibmveth: Fix off-by-one error in ibmveth_change_mtu()
David Howells (1):
modsign: change default key details
David S. Miller (2):
netfilter; Add some missing default cases to switch statements
in nft_reject.
ipv4: Missing sk_nulls_node_init() in ping_unhash().
Davide Italiano (1):
ext4: move check under lock scope to close a race.
Dean Nelson (1):
arm64: add missing PAGE_ALIGN() to __dma_free()
Deepak S (1):
drm/i915/chv: Implement WaDisableShadowRegForCpd
Eric Dumazet (6):
tcp: fix possible deadlock in tcp_send_fin()
net: do not deplete pfmemalloc reserve
tcp: avoid looping in tcp_send_fin()
inet: fix possible panic in reqsk_queue_unlink()
net: fix crash in build_skb()
net: rfs: fix crash in get_rps_cpus()
Erik Hugne (2):
tipc: fix random link reset problem
tipc: fix node refcount issue
Fabio Estevam (1):
ASoC: fsl_ssi: Fix platform_get_irq() error handling
Fang, Yang A (1):
ASoC: rt5645: Add ACPI match ID
Filipe Manana (2):
Btrfs: fix race between start dirty bg cache writeout and bg deletion
Btrfs: fix deadlock when starting writeback of bg caches
Florian Westphal (3):
netfilter: nf_tables: fix wrong length for jump/goto verdicts
netfilter: bridge: fix NULL deref in physin/out ifindex helpers
net: sched: act_connmark: don't zap skb->nfct
Forrest Liu (2):
Btrfs: fix find_free_dev_extent() malfunction in case device tree has hole
Btrfs: btrfs_release_extent_buffer_page didn't free pages of dummy extent
Frederic Danis (1):
tty: Re-add external interface for tty_set_termios()
Gavin Shan (3):
net/tg3: Release IRQs on permanent error
powerpc/eeh: Fix race condition in pcibios_set_pcie_reset_state()
powerpc/eeh: Delay probing EEH device during hotplug
Geert Uytterhoeven (7):
ethernet: amd: AMD_XGBE should depend on HAS_DMA
ethernet: arc: ARC_EMAC and EMAC_ROCKCHIP should depend on HAS_DMA
can: CAN_GRCAN should depend on HAS_DMA
dmaengine: usb-dmac: Protect PM-only functions to kill warning
drivers: sh: Disable PM runtime for multi-platform sh73a0 with genpd
drivers: sh: Disable PM runtime for multi-platform r8a73a4 with genpd
drivers: sh: Remove test for now unsupported sh7372
Guenter Roeck (1):
net: dsa: Fix scope of eeprom-length property
Hans de Goede (3):
uas: Allow uas_use_uas_driver to return usb-storage flags
uas: Add US_FL_MAX_SECTORS_240 flag
uas: Set max_sectors_240 quirk for ASM1053 devices
Harald Freudenberger (1):
s390/zcrypt: Introduce new SHA-512 based Pseudo Random Generator.
Hariprasad Shenai (1):
cxgb4: Fix MC1 memory offset calculation
Heiko Carstens (1):
s390/bpf: add dependency to z196 features
Heiko Stuebner (2):
MAINTAINERS: add entry for Rockchip drm drivers
drm/rockchip: fix error check when getting irq
Herbert Xu (2):
route: Use ipv4_mtu instead of raw rt_pmtu
ext4 crypto: do not select from EXT4_FS_ENCRYPTION
Ido Shamay (1):
net/mlx4_en: Schedule napi when RX buffers allocation fails
Ilya Dryomov (1):
rbd: end I/O the entire obj_request on error
Ivan T. Ivanov (1):
Revert "usb: host: ehci-msm: Use devm_ioremap_resource instead
of devm_ioremap"
Jan Kara (1):
ext4: fix growing of tiny filesystems
Jason Eastman (1):
net: unix: garbage: fixed several comment and whitespace style issues
Jean Delvare (1):
dmaengine: xgene: Set hardware dependency
Jie Yang (1):
ASoC: add static inline funcs to fix a compiling issue
Jin Yao (1):
ASoC: Intel: Remove invalid kfree of devm allocated data
Johannes Berg (3):
ip6_gre: use netdev_alloc_pcpu_stats()
netdev_alloc_pcpu_stats: use less common iterator variable
rhashtable: don't attempt to grow when at max_size
Jon Paul Maloy (1):
tipc: fix problem with parallel link synchronization mechanism
KY Srinivasan (1):
hv_netvsc: Fix a bug in netvsc_start_xmit()
Karicheri, Muralidharan (1):
net: netcp: remove call to netif_carrier_(on/off) for MAC to Phy interface
Kuninori Morimoto (1):
ASoC: rsnd: set dmaen->chan = NULL when error case
Li Jun (1):
usb: chipidea: otg: remove mutex unlock and lock while stop and start role
Li RongQing (1):
vxlan: remove the unnecessary codes
Linus Torvalds (1):
Linux 4.1-rc2
Ludovic Desroches (1):
tty/serial: at91: maxburst was missing for dma transfers
Luis R. Rodriguez (1):
ethernet: myri10ge: use arch_phys_wc_add()
Lukas Czerner (1):
ext4: fix data corruption caused by unwritten and delayed extents
Marek Szyprowski (1):
arm64: dma-mapping: always clear allocated buffers
Markus Pargmann (1):
net: fec: Fix RGMII-ID mode
Martin Schwidefsky (4):
kexec: allocate the kexec control page with KEXEC_CONTROL_MEMORY_GFP
s390/kvm: remove delayed reallocation of page tables for KVM
s390/mm: correct transfer of dirty & young bits in __pmd_to_pte
s390/mm: change swap pte encoding and pgtable cleanup
Masanari Iida (1):
net:treewide: Fix typo in drivers/net
Matan Barak (1):
net/bonding: Make DRV macros private
Michael Ellerman (4):
ehea: Fix memory hook reference counting crashes
powerpc/kvm: Fix SMP=n build error in book3s_xics.c
Revert "powerpc/tm: Abort syscalls in active transactions"
selftests/powerpc: Fix the pmu install rule
Michal Schmidt (4):
bnx2x: really disable TPA if 'disable_tpa' option is set
bnx2x: mark LRO as a fixed disabled feature if disable_tpa is set
bnx2x: merge fp->disable_tpa with fp->mode
bnx2x: remove {TPA,GRO}_ENABLE_FLAG
Michal Simek (2):
serial: xilinx: Use platform_get_irq to get irq description structure
serial: of-serial: Remove device_type = "serial" registration
Michel DÃnzer (1):
drm/radeon: Use drm_calloc_ab for CS relocs
Mike Christie (1):
SCSI: add 1024 max sectors black list flag
Mike Snitzer (1):
dm: fix free_rq_clone() NULL pointer when requeueing unmapped request
Nathan Fontenot (1):
powerpc/pseries: Correct cpu affinity for dlpar added cpus
Nicolas Dichtel (3):
bridge/mdb: remove wrong use of NLM_F_MULTI
bridge/nl: remove wrong use of NLM_F_MULTI
tipc: remove wrong use of NLM_F_MULTI
Olaf Hering (1):
ACPICA: remove duplicate u8 typedef
Omar Sandoval (4):
btrfs: handle ENOMEM in btrfs_alloc_tree_block
btrfs: fix race on ENOMEM in alloc_extent_buffer
btrfs: check io_ctl_prepare_pages return in __btrfs_write_out_cache
btrfs: unlock i_mutex after attempting to delete subvolume during send
Ondrej Zary (1):
aha1542: Allocate memory before taking a lock
Pai (1):
net: Fix Kernel Panic in bonding driver debugfs file: rlb_hash_table
Paolo Bonzini (1):
x86: pvclock: Really remove the sched notifier for cross-cpu migrations
Peter Hurley (1):
serial: core: Fix kernel-doc build warnings
Peter Zubaj (1):
ALSA: emu10k1: Emu10k2 32 bit DMA mode
Punnaiah Choudary Kalluri (1):
net: macb: Fix race condition in driver when Rx frame is dropped
Quentin Casasnovas (1):
cdc-acm: prevent infinite loop when parsing CDC headers.
Radim KrÄmÃÅ (1):
kvm: x86: fix kvmclock update protocol
Rafael J. Wysocki (1):
cpuidle: Run tick_broadcast_exit() with disabled interrupts
RafaÅ MiÅecki (1):
bgmac: fix requests for extra polling calls from NAPI
Rajeev Kumar (1):
ASoC: Update email-id of Rajeev Kumar
Robert Baldyga (1):
serial: samsung: fix serial console break
Robert Shearman (3):
mpls: Per-device MPLS state
mpls: Per-device enabling of packet input
mpls: Prevent use of implicit NULL label as outgoing label
Rojhalat Ibrahim (1):
mdio-mux-gpio: use new gpiod_get_array and gpiod_put_array functions
Rusty Russell (1):
virtio: pass baton to Michael Tsirkin
Sam Bobroff (1):
powerpc/powernv: Restore non-volatile CRs after nap
Simon Xiao (1):
hv_netvsc: introduce netif-msg into netvsc module
Soeren Grunewald (1):
serial: 8250_pci: Add support for 16 port Exar boards
Stefan Hajnoczi (1):
virtio: fix typo in vring_need_event() doc comment
Sudeep Holla (1):
ARM64: Enable CONFIG_GENERIC_IRQ_SHOW_LEVEL
Suzuki K. Poulose (1):
arm64: perf: Fix the pmu node name in warning message
Sylvain Rochet (2):
ppp: mppe: sanity error path rework
ppp: mppe: discard late packet in stateless mode
Takashi Iwai (8):
ASoC: qcom: Return an error for invalid PCM trigger command
ALSA: hda - Fix click noise at start on Dell XPS13
ALSA: hda - Fix mute-LED fixed mode
ALSA: hda - Add mute-LED mode control to Thinkpad
ALSA: emu10k1: Fix card shortname string buffer overflow
ALSA: emux: Fix mutex deadlock at unloading
ALSA: hda - Fix missing va_end() call in snd_hda_codec_pcm_new()
ALSA: emux: Fix mutex deadlock in OSS emulation
Theodore Ts'o (2):
ext4 crypto: simplify and speed up filename encryption
ext4 crypto: add padding to filenames before encrypting
Thomas Graf (2):
rhashtable: Schedule async resize when sync realloc fails
rhashtable: Do not schedule more than one rehash if we can't grow further
Tony Camuso (1):
netxen_nic: use spin_[un]lock_bh around tx_clean_lock
Vinod Koul (1):
ASoC: Intel: fix the makefile for atom code
Vivien Didelot (1):
net: mdio-gpio: support access that may sleep
Vlastimil Setka (1):
altera_tse: Correct rx packet length
Wei Yongjun (3):
ASoC: tfa9879: Fix return value check in tfa9879_i2c_probe()
ASoC: samsung: s3c24xx-i2s: Fix return value check in
s3c24xx_iis_dev_probe()
ASoC: Intel: sst_byt: remove kfree for memory allocated with devm_kzalloc
Will Deacon (1):
arm64: perf: don't warn about missing interrupt-affinity property for PPIs
Yang Dongsheng (1):
Btrfs: fill ->last_trans for delayed inode in btrfs_fill_inode.
Ying Xue (1):
tipc: fix topology server broken issue
Yuval Mintz (2):
bnx2x: Prevent inner-reload while VFs exist
bnx2x: Delay during kdump load
--
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/