Messages in this thread | | | From | Linus Torvalds <> | Date | Sun, 19 Jun 2016 21:52:26 -0700 | Subject | Linux 4.7-rc4 |
| |
It's been a fairly normal week, and rc4 is out. Go test.
The statistics look very normal: about two thirds drivers, with the rest being half architecture updates and half "misc" (small ffilesystem updates,. some documentation, and a smattering of patches elsewhere).
The bulk of the driver updates are usb and gpu, but there's iio, leds, platform drivers, dma etc).
The arch updates are mostly arm, with some small x86 fixlets too.
But it's all pretty small, nothing particularly worrisome.
Shortlog appended for people who want to get a feel for the kinds of things that have been happening.
Linus
---
Akinobu Mita (1): iio: pressure: bmp280: fix error message for wrong chip id
Alan Stern (1): USB: EHCI: avoid undefined pointer arithmetic and placate UBSAN
Alden Tondettar (3): udf: Don't BUG on missing metadata partition descriptor udf: Use IS_ERR when loading metadata mirror file entry udf: Use correct partition reference number for metadata
Alex Deucher (3): drm/radeon: fix asic initialization for virtualized environments drm/amdgpu/gfx7: fix broken condition check Revert "drm/amdgpu: add pipeline sync while vmid switch in same ctx"
Alex Hung (1): ideapad_laptop: Add an event for mic mute hotkey
Alexander Usyskin (1): mei: don't use wake_up_interruptible for wr_ctrl
Alexander Yarygin (1): KVM: s390: Add stats for PEI events
Alexandre Belloni (1): Documentation: configfs-usb-gadget-uvc: fix kernel version
Alison Schofield (1): iio: humidity: hdc100x: correct humidity integration time mask
Ander Conselvan de Oliveira (1): drm/i915: Fix NULL pointer deference when out of PLLs in IVB
Andres Rodriguez (1): amdgpu: fix asic initialization for virtualized environments (v2)
Andrew Goodbody (2): usb: musb: Ensure rx reinit occurs for shared_fifo endpoints usb: musb: Stop bulk endpoint while queue is rotated
Andrey Grodzovsky (1): drm/dp/mst: Always clear proposed vcpi table for port.
Andy Gross (1): usb: host: ehci-msm: Conditionally call ehci suspend/resume
Arnd Bergmann (4): ARM: samsung: improve static dma_mask definition ARM: exynos: don't select keyboard driver phy: exynos-mipi-video: avoid uninitialized variable use usb: dwc2: fix regression on big-endian PowerPC/ARM systems
Axel Lin (1): regulator: tps51632: Fix setting ramp delay
Ben Skeggs (1): drm/nouveau/iccsense: fix memory leak
Benjamin Tissoires (1): HID: multitouch: Add MT_QUIRK_NOT_SEEN_MEANS_UP to Surface Pro 3
Bin Liu (5): usb: gadget: fix spinlock dead lock in gadgetfs usb: musb: host: clear rxcsr error bit if set usb: musb: host: don't start next rx urb if current one failed usb: musb: only restore devctl when session was set in backup usb: musb: host: correct cppi dma channel for isoch transfer
Boris Brezillon (1): pwm: atmel-hlcdc: Fix default PWM polarity
Brian Norris (1): pwm: Improve args checking in pwm_apply_state()
Chandan Rajendra (1): Btrfs: btrfs_check_super_valid: Allow 4096 as stripesize
Chen-Yu Tsai (2): ARM: dts: sun6i: primo81: Drop constraints on dc1sw regulator ARM: dts: sun6i: yones-toptech-bs1078-v2: Drop constraints on dc1sw regulator
Chris Wilson (2): drm/i915: Silence "unexpected child device config size" for VBT on 845g drm/i915: Only ignore eDP ports that are connected
Christian König (1): drm/radeon: don't use fractional dividers on RS[78]80 if SS is enabled
Crestez Dan Leonard (4): max44000: Remove scale from proximity iio: st_sensors: Init trigger before irq request iio: st_sensors: Disable DRDY at init time iio: Fix error handling in iio_trigger_attach_poll_func
Dan Carpenter (4): iio: dac: ad5592r: Off by one bug in ad5592r_alloc_channels() iio: humidity: am2315: Remove a stray unlock usb: f_fs: off by one bug in _ffs_func_bind() KEYS: potential uninitialized variable
Daniel Baluta (2): iio: bmi160: Fix output data rate for accel iio: bmi160: Fix ODR setting
Daniel Thompson (1): arm64: kgdb: Match pstate size with gdbserver protocol
Dave Gerlach (3): ARM: OMAP2+: AM43XX: Enable fixes for Cortex-A9 errata ARM: OMAP2+: Select OMAP_INTERCONNECT for SOC_AM43XX ARM: dts: am437x-sk-evm: Reduce i2c0 bus speed for tps65218
David Hildenbrand (1): KVM: s390: ignore IBC if zero
David Sterba (2): btrfs: use new error message helper in qgroup_account_snapshot btrfs: remove build fixup for qgroup_account_snapshot
Dennis Wassenberg (1): thinkpad_acpi: Add support for HKEY version 0x200
Doug Oucharek (1): staging: lustre: lnet: Don't access NULL NI on failure path
Enric Balletbo i Serra (2): ARM: dts: igep00x0: Add SD card-detect. ARM: dts: igep0020: Add SD card write-protect pin.
Fabio Estevam (2): ARM: imx6ul: Fix Micrel PHY mask MAINTAINERS: Add myself as reviewer of ARM FSL/NXP
Franklin S Cooper Jr (1): ARM: dts: dra7: Add gpmc dma channel
Gabriel Krisman Bertazi (1): xhci: Cleanup only when releasing primary hcd
Geert Uytterhoeven (4): MAINTAINERS: Add file patterns for dma device tree bindings MAINTAINERS: Add file patterns for virtio device tree bindings MAINTAINERS: Add file patterns for usb device tree bindings nfsd: Fix NFSD_MDS_PR_KEY on 32-bit by adding ULL postfix
Greg Kroah-Hartman (1): usbip: rate limit get_frame_number message
Gregor Boirie (1): iio:st_pressure: fix sampling gains (bring inline with ABI)
Hans de Goede (10): usb: quirks: Fix sorting usb: quirks: Add no-lpm quirk for Acer C120 LED Projector USB: uas: Fix slave queue_depth not being set USB: xhci: Add broken streams quirk for Frescologic device id 1009 usb: musb: sunxi: Add set_mode platform function usb: musb: sunxi: Set state to A_WAIT_VRISE when enabling Vbus usb: musb: sunxi: Fix NULL ptr deref when gadget is registered before musb usb: musb: sunxi: Remove bogus "Frees glue" comment Revert "Staging: drivers: rtl8188eu: use sizeof(*ptr) instead of sizeof(struct)" Revert "Staging: rtl8188eu: rtw_efuse: Use sizeof type *pointer instead of sizeof type."
Heinrich Schuchardt (3): usb: gadget: avoid exposing kernel stack usb: gadget: f_tcm: out of bound access in usbg_drop_tpg btrfs: Use correct format specifier
J. Bruce Fields (3): SUNRPC: fix xprt leak on xps allocation failure nfsd4/rpc: move backchannel create logic into rpc code rpc: share one xps between all backchannels
James Hogan (4): MIPS: KVM: Fix modular KVM under QEMU MIPS: KVM: Include bit 31 in segment matches MIPS: KVM: Don't unwind PC when emulating CACHE MIPS: KVM: Fix CACHE triggered exception emulation
Janusz Krzysztofik (1): ARM: OMAP1: fix ams-delta FIQ handler to work with sparse IRQ
Javier Martinez Canillas (2): ARM: dts: exynos: Fix port nodes names for Exynos5250 Snow board ARM: dts: exynos: Fix port nodes names for Exynos5420 Peach Pit board
Jean Delvare (1): platform/x86: Drop duplicate dependencies on X86
Jean-Philippe Brucker (1): iommu/arm-smmu: Wire up map_sg for arm-smmu-v3
Jeff Mahoney (1): btrfs: account for non-CoW'd blocks in btrfs_abort_transaction
Jim Lin (2): usb: gadget: f_fs: Fix wrong check on reserved1 of OS_DESC_EXT_COMPAT usb: gadget: f_fs: Fix kernel panic if use_os_string not set
Jiri Slaby (1): base: make module_create_drivers_dir race-free
Joerg Roedel (1): iommu/vt-d: Enable QI on all IOMMUs before setting root entry
Johannes Thumshirn (2): mcb: Acquire reference to device in probe mcb: Acquire reference to carrier module in core
John Keeping (1): iommu/rockchip: Fix zap cache during device attach
John Youn (1): usb: dwc3: Set the ClearPendIN bit on Clear Stall EP command
Josef Bacik (1): Btrfs: don't BUG_ON() in btrfs_orphan_add
Junichi Nomura (1): ipmi: Remove smi_msg from waiting_rcv_msgs list before handle_one_recv_msg()
Jérôme Glisse (1): drm/radeon: do not hard reset GPU while freezing on r600/r700 family
Krzysztof Opasiak (4): usb: gadget: Fix binding to UDC via configfs interface usb: gadget: printer: Drop unused device qualifier descriptor usb: gadget: uac2: Drop unused device qualifier descriptor usb: gadget: storage-common: Fix old comment about qualifier descriptor
Lee Jones (1): ARM: dts: STi: stih407-family: Disable reserved-memory co-processor nodes
Linus Torvalds (1): Linux 4.7-rc4
Linus Walleij (5): iio: light: bh1780: return after write iio: bh1780: dereference the client properly iio: light: bh1780: assign a static name iio: st_sensors: switch to a threaded interrupt leds: handle suspend/resume in heartbeat trigger
Liu Bo (1): Btrfs: check if extent buffer is aligned to sectorsize
Lucas Stach (1): drm/etnaviv: initialize iommu domain page size
Ludovic Desroches (3): dmaengine: at_xdmac: align descriptors on 64 bits dmaengine: at_xdmac: fix residue corruption dmaengine: at_xdmac: double FIFO flush needed to compute residue
Lyude (1): drm/i915/ilk: Don't disable SSC source if it's in use
Marek Vasut (1): ARM: dts: socfpga: Add missing PHY phandle
Mark Rutland (2): arm64: fix dump_instr when PAN and UAO are in use arm64: mm: mark fault_info table const
Mark Salter (1): arm: pmu: Fix non-devicetree probing
Masahiro Yamada (1): arm64: dts: drop "arm,amba-bus" in favor of "simple-bus" part 2
Mathias Nyman (2): xhci: Fix handling timeouted commands on hosts in weird states. xhci: fix platform quirks overwrite regression in 4.7-rc1
Matt Ranostay (5): iio: proximity: as3935: correct IIO_CHAN_INFO_RAW output iio: proximity: as3935: remove triggered buffer processing iio: proximity: as3935: fix buffer stack trashing iio: humidity: hdc100x: fix IIO_TEMP channel reporting iio: hudmidity: hdc100x: fix incorrect shifting and scaling
Mauro Carvalho Chehab (1): Update my main e-mails at the Kernel tree
Michael S. Tsirkin (1): tools/virtio: add noring tool
Michał Pecio (1): USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails
Mike Rapoport (2): tools/virtio/ringtest: add usage example to README tools/virtio/ringtest: fix run-on-all.sh to work without /dev/cpu
Miklos Szeredi (4): vfs: add d_real_inode() helper af_unix: fix hard linked sockets on overlay ovl: xattr filter fix ovl: fix uid/gid when creating over whiteout
Mikulas Patocka (1): reiserfs: check kstrdup failure
Nicolai Stange (3): kernel/kcov: unproxify debugfs file's fops debugfs: full_proxy_open(): free proxy on ->open() failure debugfs: open_proxy_open(): avoid double fops release
Nicolas Chauvet (2): ARM: dts: Add non-removable to hsmmc on hp-t410 ARM: dts: disable mmc by default and enable when needed for dm814x
Nishanth Menon (7): ARM: dts: omap5-board-common: Describe the voltage supply mapping accurately ARM: OMAP5 / DRA7: Introduce workaround for 801819 ARM: dts: am57xx-idk-common: Fix input supply names ARM: OMAP2: Enable Errata 430973 for OMAP3 ARM: OMAP: DRA7: powerdomain data: Set L3init and L4per to ON ARM: OMAP: DRA7: powerdomain data: Remove unused pwrsts_logic_ret ARM: OMAP: DRA7: powerdomain data: Remove unused pwrsts_mem_ret
Ocquidant, Sebastien (1): memory: omap-gpmc: Fix omap gpmc EXTRADELAY timing
Oded Gabbay (3): drm/amdkfd: unbind only existing processes drm/amdkfd: destroy dbgmgr in notifier release drm/amdkfd: print once about mem_banks truncation
Oleg Drokin (3): nfsd: Always lock state exclusively. nfsd: Extend the mutex holding region around in nfsd4_process_open2() nfsd: Make init_open_stateid() a bit more whole
Oliver Neukum (1): HID: elo: kill not flush the work
Olliver Schinagl (1): ARM: dts: sunxi: Add OLinuXino Lime2 eMMC to the Makefile
Paul E. McKenney (2): arm: Use _rcuidle tracepoint to allow use from idle arm: Use _rcuidle for smp_cross_call() tracepoints
Peter Griffin (1): usb: dwc3: st: Fix USB_DR_MODE_PERIPHERAL configuration.
Philipp Zabel (2): drm/crtc: fix connector reference counting mismatch in drm_crtc_helper_set_config drm/crtc: only store the necessary data for set_config rollback
Rafael J. Wysocki (1): Revert "ACPICA: ACPI 2.0, Hardware: Add access_width/bit_offset support for acpi_hw_write()"
Rex Zhu (2): drm/amd/powerplay: update powerplay table parsing drm/amd/powerplay: select samu dpm 0 as boot level on polaris.
Richard Weinberger (3): Revert "mtd: switch ubi_open_volume_path() to vfs_stat()" Revert "mtd: switch open_mtd_by_chdev() to use of vfs_stat()" ubi: Don't bypass ->getattr()
Robin Murphy (1): drm/nouveau/Revert "drm/nouveau/device/pci: set as non-CPU-coherent on ARM64"
Roger Quadros (2): phy: ti-pipe3: Program the DPLL even if it was already locked extcon: palmas: Fix boot up state of VBUS when using GPIO detection
Ryo Kodama (1): pwm: sysfs: Get return value from pwm_apply_state()
Sergei Shtylyov (2): usb: musb: host: move DMA engine check from musb_tx_dma_set_mode_cppi_tusb() to its caller usb: musb: host: make musb_tx_dma_set_mode_*() *void*
Shuah Khan (1): Update email addresses in MAINTAINERS and .mailmap
Srinivas Kandagatla (4): usb: echi-hcd: Add ehci_setup check before echi_shutdown regulator: qcom_smd: add list_voltage callback regulator: qcom_smd: add regulator ops for pm8941 lnldo regulator: qcom_smd: add list_voltage callback
Srinivas Pandruvada (1): cpufreq: intel_pstate: Adjust _PSS[0] freqeuency if needed
Stefan Roese (1): dmaengine: mv_xor: Fix incorrect offset in dma_map_page()
Steinar H. Gunderson (1): usb: dwc3: exynos: Fix deferred probing storm.
Steve Capper (1): ARM: 8579/1: mm: Fix definition of pmd_mknotpresent
Sudip Mukherjee (1): USB: mos7720: delete parport
Suravee Suthikulpanit (2): kvm: svm: Fix implicit declaration for __default_cpu_present_to_apicid() kvm: svm: Do not support AVIC if not CONFIG_X86_LOCAL_APIC
Suzuki K Poulose (4): coresight: Fix NULL pointer dereference in _coresight_build_path coresight: Fix tmc_read_unprepare_etr coresight: Fix erroneous memset in tmc_read_unprepare_etr coresight: Handle build path error
Tejun Heo (2): percpu: fix synchronization between chunk->map_extend_work and chunk destruction percpu: fix synchronization between synchronous map extension and chunk destruction
Tero Kristo (1): ARM: OMAP2+: timer: add probe for clocksources
Thierry Reding (2): usb: host: ehci-tegra: Grab the correct UTMI pads reset usb: host: ehci-tegra: Avoid getting the same reset twice
Thomas Petazzoni (1): usb: xhci-plat: properly handle probe deferral for devm_clk_get()
Tom Yan (1): uas: remove can_queue set in host template
Tomi Valkeinen (1): ARM: dts: DRA74x: fix DSS PLL2 addresses
Tony Lindgren (18): ARM: dts: Fix igepv5 audiopwon-gpio ARM: dts: Fix uart wakeirq on omap5 by removing WAKEUP_EN for omaps ARM: dts: Fix ldo7 source for HDMI on igepv5 usb: musb: Fix idling after host mode by increasing autosuspend delay usb: musb: Remove unnecessary shutdown function usb: musb: Update to use PM runtime autosuspend usb: musb: Split PM runtime between wrapper IP and musb core usb: musb: Remove conditional PM runtime calls for musb_gadget usb: musb: Use delayed for musb_gadget_pullup usb: musb: Handle cable status better for 2430 glue layer usb: musb: Improve PM runtime and phy handling for 2430 glue layer usb: musb: Remove try_idle for 2430 glue layer usb: musb: Don't set d+ high before enable for 2430 glue layer usb: musb: Return error value from musb_mailbox usb: musb: Remove extra PM runtime calls from 2430 glue layer usb: musb: Remove pm_runtime_set_irq_safe usb: musb: Use normal module_init for 2430 glue usb: phy: Check initial state for twl6030
Tony Makkiel (1): leds: core: Fix brightness setting upon hardware blinking enabled
Vahram Aharonyan (2): usb: dwc2: gadget: Do not halt endpoint if active usb: dwc2: gadget: Do not halt isochronous endpoints
Ville Syrjälä (2): drm/i915: Check VBT for port presence in addition to the strap on VLV/CHV drm/i915: Extract physical display dimensions from VBT
Viresh Kumar (1): PM / OPP: Add 'UNKNOWN' status for shared_opp in struct opp_table
Will Deacon (4): ARM: 8578/1: mm: ensure pmd_present only checks the valid bit arm64: spinlock: order spin_{is_locked,unlock_wait} against local locks arm64: spinlock: fix spin_unlock_wait for LSE atomics arm64: spinlock: Ensure forward-progress in spin_unlock_wait
William Breathitt Gray (6): isa: Allow ISA-style drivers on modern systems gpio: Allow PC/104 devices on X86_64 iio: stx104: Allow build for X86_64 watchdog: ebc-c384_wdt: Allow build for X86_64 isa: Call isa_bus_init before dependent ISA bus drivers register isa: Dummy isa_register_driver should return error code
William Wu (1): usb: gadget: composite: don't queue OS desc req if length is invalid
Xiubo Li (1): kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES
Yang Zhang (1): kvm: vmx: check apicv is active before using VT-d posted interrupt
Yong Li (1): iio: light apds9960: Add the missing dev.parent
Zygo Blaxell (1): btrfs: avoid blocking open_ctree from cleaner_kthread
| |