Messages in this thread | | | Date | Sun, 6 Dec 2015 16:13:15 -0800 | Subject | Linux 4.4-rc4 | From | Linus Torvalds <> |
| |
Another week, another rc. We had a few more commits than last week (mostly due to the networking fixes merge), but on the whole it's been pretty calm.
Everything looks fairly normal: about 70% drivers - network drivers, gpu, sound, scsi dominate. On top of that we have 15% core networking, and the rest is split between arch updates and "misc" stuff all over (including some vfs and core kernel fixes).
The appended shortlog gives the overview of the details, it's small enough to skim..
Linus
---
Aaro Koskinen (1): broadcom: fix PHY_ID_BCM5481 entry in the id table
Aaron Conole (1): net: openvswitch: Remove invalid comment
Adam Sampson (1): ASoC: sun4i-codec: use consistent names for PA controls
Al Viro (2): ovl: get rid of the dead code left from broken (and disabled) optimizations Don't reset ->total_link_count on nested calls of vfs_path_lookup()
Alex Deucher (1): drm/amdgpu: Fixup hw vblank counter/ts for new drm_update_vblank_count() (v3)
Alexei Starovoitov (1): bpf: fix allocation warnings in bpf maps and integer overflow
Alexey Khoroshilov (1): vmxnet3: fix checks for dma mapping errors
Andreas Dannenberg (1): ASoC: davinci-mcasp: Fix TDM slot rx/tx mask associations
Andrew Lunn (1): ipv4: igmp: Allow removing groups from a removed interface
Andy Lutomirski (1): x86/entry/64: Fix irqflag tracing wrt context tracking
Antonio Quartulli (1): mac80211: do not actively scan DFS channels
Ard Biesheuvel (1): ARM/arm64: KVM: correct PTE uncachedness check
Arianna Avanzini (2): null_blk: guarantee device restart in all irq modes null_blk: change type of completion_nsec to unsigned long
Arnd Bergmann (10): ASoC: fix rockchip 64-bit build warning spi: bcm63xx: use correct format string for printing a resource pinctrl: fix qcom ssbi drivers for 64-bit compilation advansys: fix big-endian builds net: tulip: turn compile-time warning into dev_warn() scsi: advansys needs ISA dma api for ISA support scsi: hpsa: select CONFIG_SCSI_SAS_ATTR sched/rt: Hide the push_irq_work_func() declaration ASoC: fsl: clarify ac97 dependency remoteproc: avoid stack overflow in debugfs file
Avri Altman (1): iwlwifi: mvm: Avoid dereferencing sta if it was already flushed
Aya Mahfouz (1): net: dns_resolver: convert time_t to time64_t
Bard Liao (4): ASoC: rl6231: avoid using divisible by 3 for DMIC clk ASoC: rt5670: fix wrong bit def for pll src ASoC: rt5645: Add dmi_system_id "Google Wizpig" ASoC: rt5645: Add dmi_system_id "Google Terra"
Bart Van Assche (3): qla2xxx: Fix rwlock recursion Fix a memory leak in scsi_host_dev_release() Revert "scsi: Fix a bdi reregistration race"
Bartosz Markowski (4): ath10k: fix the currently supported QCA9377 target version name ath10k: update missing hw_params of QCA9377 hw1.1 ath10k: introduce dev_id to hw_params ath10k: add QCA9377 hw1.0 support
Ben Pope (1): ethernet/atheros/alx: add Killer E2400 device ID
Benjamin Tissoires (1): HID: lg: restrict filtering out of first interface to G29 only
Bjørn Mork (2): net: qmi_wwan: add XS Stick W100-2 from 4G Systems net: cdc_ncm: fix NULL pointer deref in cdc_ncm_bind_common
Borislav Petkov (1): x86/microcode: Initialize the driver late when facilities are up
Chris Wilson (2): drm/i915: Mark uneven memory banks on gen4 desktop as unknown swizzling drm/i915: Check the timeout passed to i915_wait_request
Christian König (6): drm/amdgpu: fix userptr flags check drm/amdgpu: fix VM page table reference counting drm/amdgpu: set snooped flags only on system addresses v2 drm/amdgpu: take a BO reference in the display code drm/amdgpu: take a BO reference for the user fence drm/amdgpu: partially revert "drm/amdgpu: fix VM_CONTEXT*_PAGE_TABLE_END_ADDR" v2
Christoph Biedl (1): isdn: Partially revert debug format string usage clean up
Chunming Zhou (1): drm/amdgpu: add err check for pin userptr
Dan Carpenter (4): mvsas: don't allow negative timeouts hpsa: logical vs bitwise AND typo net/hsr: fix a warning message MAINTAINERS: ACPI / video: update a file name in drivers/acpi/
Dan Williams (1): libnvdimm, e820: skip module loading when no type-12
Daniel Borkmann (3): net, scm: fix PaX detected msg_controllen overflow in scm_detach_fds bpf: fix clearing on persistent program array maps bpf, array: fix heap out-of-bounds access when updating elements
Daniel Stone (1): drm/rockchip: Use CRTC vblank event interface
Daniel Vetter (1): drm/nouveau: Fix pre-nv50 pageflip events (v4)
Dave Hansen (1): x86/mpx: Fix instruction decoder condition
David Gstir (2): crypto: nx - Fix timing leak in GCM and CCM decryption crypto: talitos - Fix timing leak in ESP ICV verification
David Howells (1): rxrpc: Correctly handle ack at end of client call transmit phase
Dmitry V. Levin (1): x86/signal: Fix restart_syscall number for x32 tasks
Dominik Behr (1): drm/rockchip: vop: fix window origin calculation
Douglas Gilbert (1): scsi_debug: fix prevent_allow+verify regressions
Eliad Peller (1): mac80211: don't teardown sdata on sdata stop
Emmanuel Grumbach (2): iwlwifi: bump firmware API to 19 mac80211: ensure we don't update tx power on a non-running sdata
Eric Anholt (1): PM / Domains: Fix bad of_node_put() in failure paths of genpd_dev_pm_attach()
Eric Dumazet (11): tcp: md5: fix lockdep annotation tcp: fix potential huge kmalloc() calls in TCP_REPAIR drivers: net: xgene: fix possible use after free tcp: initialize tp->copied_seq in case of cross SYN connection net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATA net: fix sock_wake_async() rcu protection ipv6: add complete rcu protection around np->opt ipv6: sctp: add rcu protection around np->opt ipv6: kill sk_dst_lock ipv6: sctp: implement sctp_v6_destroy_sock() net_sched: fix qdisc_tree_decrease_qlen() races
Eric Sandeen (1): Return EBUSY from BLKRRPART for mounted whole-dev fs
Geert Uytterhoeven (1): pinctrl: sh-pfc: sh7734: Add missing cfg macro parameter to fix build
Giuseppe CAVALLARO (5): stmmac: fix a filter problem after resuming. stmmac: fix csr clock divisor for 300MHz stmmac: dwmac-sti: fix st,tx-retime-src check stmmac: fix PHY reset during resume stmmac: fix oversized frame reception
Grant Grundler (1): net: tulip: update MAINTAINER status to Orphan
Gregory Greenman (1): mac80211: always set the buf_size in AddBA req to 64
Grygorii Strashko (1): gpio: omap: drop omap1 mpuio specific irq_mask/unmask callbacks
Guenter Roeck (1): mn10300: Select CONFIG_HAVE_UID16 to fix build failure
Hanjun Guo (1): ACPI / property: fix compile error for acpi_node_get_property_reference() when CONFIG_ACPI=n
Hannes Frederic Sowa (1): af-unix: passcred support for sendpage
Hannes Reinecke (1): block: Always check queue limits for cloned requests
Heiko Stuebner (1): drm/rockchip: unset pgoff when mmap'ing gems
Hiroshi Shimamoto (1): sched/cputime: Fix invalid gtime in proc
Hongzhou Yang (1): pinctrl: mediatek: Add get_direction support.
Ilya Dryomov (1): rbd: don't put snap_context twice in rbd_queue_workfn()
Imre Deak (4): PCI / PM: Tune down retryable runtime suspend error messages drm/i915/ddi: fix intel_display_port_aux_power_domain() after HDMI detect drm/i915: add MISSING_CASE to a few port/aux power domain helpers drm/i915: take a power domain reference while checking the HDMI live status
Iyappan Subramanian (1): drivers: net: xgene: fix: ifconfig up/down crash
James Bottomley (1): mpt3sas: fix Kconfig dependency problem for mpt2sas back compatibility
James Simmons (1): staging/lustre: remove IOC_LIBCFS_PING_TEST ioctl
Jan Kara (1): direct-io: Fix negative return from dio read beyond eof
Jeeja KP (1): ASoC: core: Change power state before rechecking endpoint
Jeffrey Huang (2): bnxt_en: Fixed incorrect implementation of ndo_set_mac_address bnxt_en: enforce proper storing of MAC address
Jimmy Berry (1): HID: usbhid: add Logitech G710+ keyboard quirk NOGET
Johan Hedberg (1): Bluetooth: Fix l2cap_chan leak in SMP
Johannes Berg (3): mac80211: don't advertise NL80211_FEATURE_FULL_AP_CLIENT_STATE mac80211: mesh: fix call_rcu() usage mac80211: fix off-channel mgmt-tx uninitialized variable usage
John Keeping (1): ASoC: es8328: Fix shifts for mixer switches
John Lin (3): ASoC: rl6231: fix range of DMIC clock ASoC: rt5645: Increase the delay time to imporve the HP pop noise ASoC: rt5645: Add struct dmi_system_id "Google Edgar" for Chrome OS
Jon Paul Maloy (1): tipc: correct settings of broadcast link state
JongHo Kim (1): ASoC: wm8960: Fix the Input PGA Mute switch
Jyri Sarha (1): ASoC: dapm: Reset dapm wcache after freeing damp widgets
Jérôme Pouiller (1): net: phy: reset only targeted phy
Keith Busch (1): lightnvm: Simplify config when disabled
Kirill A. Shutemov (1): x86/mm: Fix regression with huge pages on PAE
Konstantin Khlebnikov (1): net/neighbour: fix crash at dumping device-agnostic proxy entries
Kuninori Morimoto (2): ASoC: rsnd: fixup SCU_SYS_INT_EN1 address ASoC: rsnd: make sure SRC In Rate feature enablement
LABBE Corentin (3): gpio: 74xx: fix a possible NULL dereference gpio: syscon: fix a possible NULL dereference gpio: palmas: fix a possible NULL dereference
Larry Finger (1): rtlwifi: rtl8821ae: Fix lockups on boot
Len Brown (1): x86 smpboot: Re-enable init_udelay=0 by default on modern CPUs
Linda Knippers (3): nfit: Account for table size length variation nfit: Fix the check for a successful NFIT merge nfit: Adjust for different _FIT and NFIT headers
Linus Torvalds (1): Linux 4.4-rc4
Liu Jiang (1): x86/PCI/ACPI: Fix regression caused by commit 4d6b4e69a245
Liu Ying (1): drm/imx: ipuv3-crtc: Return error if ipu_plane_init() fails for primary plane
Luca Coelho (1): iwlwifi: mvm: don't overwrite the key indices in D3 entry
Luis de Bethencourt (2): drm: imx: imx-tve: Fix module autoload for OF platform driver drm/rockchip: Fix module autoload for OF platform driver
Lyude (1): drm/radeon: Retry DDC probing on DVI on failure if we got an HPD interrupt
Marc-André Lureau (1): virtio-gpu: use no-merge for fill-modes
Marcelo Ricardo Leitner (2): sctp: convert sack_needed and sack_generation to bits sctp: use GFP_USER for user-controlled kmalloc
Marcin Wojtas (6): net: mvneta: add configuration for MBUS windows access protection net: mvneta: fix bit assignment in MVNETA_RXQ_CONFIG_REG net: mvneta: fix bit assignment for RX packet irq enable net: mvneta: fix error path for building skb net: mvneta: enable setting custom TX IP checksum limit mvebu: dts: enable IP checksum with jumbo frames for Armada 38x on Port0
Mario Kleiner (1): drm/radeon: Fixup hw vblank counter/ts for new drm_update_vblank_count() (v2)
Mark Brown (2): net: fsl: Don't use NO_IRQ to check return value of irq_of_parse_and_map() net: fsl: Fix error checking for platform_get_irq()
Markus Elfring (1): GPU-DRM-IMX: Delete an unnecessary check before drm_fbdev_cma_restore_mode()
Martin Blumenstingl (1): packet: Allow packets with only a header (but no payload)
Martin K. Petersen (4): sd: Make discard granularity match logical block size when LBPRZ=1 MAINTAINERS: Add myself as co-maintainer of the SCSI subsystem. block/sd: Fix device-imposed transfer length limits mpt3sas: Add dummy Kconfig option for backwards compatibility
Martin Sperl (1): spi: bugfix: spi_message.transfer_length does not get reset
Masahiro Yamada (1): pinctrl: remove redundant if conditional from Kconfig
Matias Bjørling (2): lightnvm: refactor and change vendor id for qemu lightnvm: unconverted ppa returned in get_bb_tbl
Maurizio Lombardi (1): st: fix potential null pointer dereference.
Michael Chan (1): bnxt_en: Setup uc_list mac filters after resetting the chip.
Michal Kubeček (1): ipv6: distinguish frag queues by device for multicast and link-local packets
Miklos Szeredi (1): ovl: fix permission checking for setattr
Ming Lei (1): blk-merge: fix computing bio->bi_seg_front_size in case of single segment
Mirza Krak (1): can: sja1000: clear interrupts on start
Moise Gergaud (3): ASoC: sti: remove wrong error message ASoC: sti: rename ST proprietary DT properties ASoC: sti: set player private data
Måns Rullgård (1): net: ethernet: add driver for Aurora VLSI NB8800 Ethernet controller
Nicolai Hähnle (1): drm/amdgpu: fix race condition in amd_sched_entity_push_job
Nicolas Boichat (1): spi: mediatek: single device does not require cs_gpios
Nicolas Dichtel (1): Revert "ipv6: ndisc: inherit metadata dst when creating ndisc requests"
Nikolay Aleksandrov (4): net: ipmr: fix static mfc/dev leaks on table destruction net: ip6mr: fix static mfc/dev leaks on table destruction vrf: fix double free and memory corruption on register_netdevice failure net: ipmr, ip6mr: fix vif/tunnel failure race condition
Nina Schiff (1): cgroups: Allow dynamically changing net_classid
Oder Chiou (2): ASoC: rt5645: Power up the RC clock to make sure the speaker volume adjust properly ASoC: rt5677: Avoid the pop sound that comes from the filter power
Oliver Hartkopp (2): can: fix assignment of error location in CAN error messages can: remove obsolete assignment for CAN protocol error type
Omair M Abdullah (1): ASoC: topology: fix info callback for TLV byte control
Oren Givon (1): iwlwifi: Add new PCI IDs for the 8260 series
Paolo Abeni (3): net/ip6_tunnel: fix dst leak openvswitch: properly refcount vport-vxlan module openvswitch: fix hangup on vxlan/gre/geneve device deletion
Paolo Valente (1): null_blk: set a separate timer for each command
Pavel Fedin (4): arm64: KVM: Correctly handle zero register during MMIO arm64: KVM: Remove const from struct sys_reg_params arm64: KVM: Correctly handle zero register in system register accesses arm64: KVM: Get rid of old vcpu_reg()
Pavel Machek (1): add blacklist for thinkpad T40p
Peter Hurley (1): wan/x25: Fix use-after-free in x25_asy_open_tty()
Peter Ujfalusi (1): ASoC: davinci-mcasp: Fix master capture only mode
Peter Zijlstra (4): ACPI: Better describe ACPI_DEBUGGER sched/wait: Fix signal handling in bit wait helpers sched/core: Better document the try_to_wake_up() barriers sched/core: Fix an SMP ordering race in try_to_wake_up() vs. schedule()
Philipp Zabel (6): drm/imx: switch to universal planes drm/imx: parallel-display: allow to determine bus format from the connected panel gpu: ipu-v3: drop unused dmfc field from client platform data gpu: ipu-v3: Remove reg_offset field gpu: ipu-v3: Assign of_node of child platform devices to corresponding ports drm/imx: Remove of_node assignment from ipuv3-crtc driver probe
Punnaiah Choudary Kalluri (1): net: macb: Add support for sgmii phy interface
Quentin Casasnovas (1): RDS: fix race condition when sending a message on unbound socket
Rabin Vincent (1): spi: pl022: handle EPROBE_DEFER for dma
Rainer Weikusat (1): unix: avoid use-after-free in ep_remove_wait_queue
Rajkumar Manoharan (2): ath10k: fix invalid NSS for 4x4 devices ath10k: poll HTT send completion when CE 5 is unused
Randy Dunlap (1): ASoC: fix kernel-doc warnings in sound/soc/soc-ops.c
Richard Fitzgerald (1): ASoC: arizona: fix range of OPCLK_REF
Russell King (1): drm: imx: convert to drm_crtc_send_vblank_event()
Ryan Hsu (1): ath10k: override CE5 configuration for QCA6147 device
Sachin Pandhare (1): ASoC: wm8962: correct addresses for HPF_C_0/1
Sasha Levin (1): sched/core: Remove false-positive warning from wake_up_process()
Sergei Shtylyov (1): ravb: fix WARNING in __free_irq()
Shaohui Xie (1): net: fsl: expands dependencies of NET_VENDOR_FREESCALE
Sjoerd Simons (2): ASoC: rockchip: Fix incorrect VDW value for 24 bit drm/rockchip: vop: Correct enabled clocks during setup
Sreekanth Reddy (1): mpt3sas: Fix use sas_is_tlr_enabled API before enabling MPI2_SCSIIO_CONTROL_TLR_ON flag
Srinivas Pandruvada (1): cpufreq: use last policy after online for drivers with ->setpolicy
Stefan Agner (1): ASoC: fsl_sai: fix Rx synchrounous mode
Stephan Günther (1): nvme: temporary fix for Apple controller reset
Steven Rostedt (Red Hat) (3): ring-buffer: Update read stamp with first real commit on page ring-buffer: Put back the length if crossed page with add_timestamp tracing: Add sched_wakeup_new and sched_waking tracepoints for pid filter
Sudip Mukherjee (2): ASoC: Intel: Skylake: fix memory leak lightnvm: fix ioctl memory leaks
Suman Anna (1): remoteproc: fix memory leak of remoteproc ida cache layers
Sunil Goutham (3): net: thunderx: Set CQ timer threshold properly net: thunderx: Switchon carrier only upon interface link up net: thunderx: Enable BGX LMAC's RX/TX only after VF is up
Suzuki K. Poulose (1): gpio-tegra: Do not create the debugfs entry by default
Takashi Iwai (5): drm/i915: Don't compare has_drrs strictly in pipe config drm/i915: Don't override output type for DDI HDMI ALSA: hda - Skip ELD notification during system suspend ALSA: hda - Correct codec names for 14f1:50f1 and 14f1:50f3 ALSA: hda - Add Conexant CX8200 (14f1:2008) codec entry
Thanneeru Srinivasulu (2): net: thunderx: Force to load octeon-mdio before bgx driver. net: thunderx: Wait for delayed work to finish before destroying it
Thierry Reding (1): spi: Add missing kerneldoc description for parameter
Thomas Hellstrom (1): drm: Fix an unwanted master inheritance v2
Tony Lindgren (1): net: cpsw: Fix ethernet regression for dm814x
Ulf Hansson (1): PM / Domains: Validate cases of a non-bound driver in genpd governor
Vaishali Thakkar (1): pinctrl: imx1-core: add missing of_node_put
Ville Syrjälä (2): drm/i915: Clean up AUX power domain handling drm/i915: Introduce a gmbus power domain
Vinod Koul (1): ASoC: Intel: Skylake: Add I2C depends for SKL machine
Vitaly Kuznetsov (2): scsi: report 'INQUIRY result too short' once per host scsi_sysfs: protect against double execution of __scsi_remove_device()
Vladimir Kondratiev (1): MAINTAINERS: wil6210: new maintainer - Maya Erez
Vladimir Zapolskiy (2): gpiolib: fix oops, if gpio name is NULL net: lpc_eth: remove irq > NR_IRQS check from probe()
Wenwei Tao (3): lightnvm: free memory when gennvm register fails lightnvm: do device max sectors boundary check first lightnvm: missing nvm_lock acquire
Xunlei Pang (1): sched/core: Clear the root_domain cpumasks in init_rootdomain()
Yang Shi (1): arm64: bpf: add 'store immediate' instruction
Ying Xue (2): tipc: avoid packets leaking on socket receive queue tipc: fix error handling of expanding buffer headroom
Yong Zhi (1): ASoC: nau8825: add pm function
Yuchung Cheng (2): tcp: disable Fast Open on timeouts after handshake tcp: fix Fast Open snmp over-counting bug
Yuval Mintz (1): bnx2x: Fix vxlan removal
Zi Shen Lim (1): arm64: bpf: fix buffer pointer
jimqu (1): drm/amdgpu: add spin lock to protect freed list in vm (v2)
stephen hemminger (3): udp: remove duplicate include fm10k: fix memory leak hdlc: fix null-deref on allocation failure
| |