[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CA+55aFzQjLyC1TLev-bJyJnog9SOx6g21-q_PrLf0K-aRypNaA@mail.gmail.com>
Date:   Sun, 21 Aug 2016 16:50:34 -0700
From:   Linus Torvalds <torvalds@...ux-foundation.org>
To:     Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: Linux 4.8-rc3
After last weeks somewhat unusual patch statistics (only 1/6th
drivers), we're not back to the normal programming with rc3, and we
have the usual situation with roughly ~60% of the patch being driver
updates. It's spread out, but most of it tends to be networking, GPU,
USB and a new EDAC driver.  But all of it is fairly small.
Outside of the driver department, we've got core networking, some
filesystem updates (mainly xfs, although in the diffstat afs shows up
too, but that's really from the networking changes) and a smattering
of updates all over: documentation, scheduler, some miinor arch
updates etc.
And some perf tooling fixes.
It all looks pretty sane, I'm not seeing anything hugely scary here.
Go test it out,
              Linus
---
Adrian Hunter (2):
      perf intel-pt: Fix ip compression
      perf intel-pt: Fix occasional decoding errors when tracing system-wide
Agrawal, Nitesh-kumar (1):
      pinctrl/amd: Remove the default de-bounce time
Alan Stern (4):
      USB: hub: fix up early-exit pathway in hub_activate
      USB: hub: change the locking in hub_activate
      USB: validate wMaxPacketValue entries in endpoint descriptors
      USB: remove race condition in usbfs/libusb when using
reap-after-disconnect
Alban Browaeys (1):
      xhci: really enqueue zero length TRBs.
Alex Deucher (2):
      Revert "drm/amdgpu: work around lack of upstream ACPI support for D3cold"
      Revert "drm/radeon: work around lack of upstream ACPI support for D3cold"
Alexander Duyck (2):
      ixgbe: Force VLNCTRL.VFE to be set in all VMDq paths
      ixgbe: Re-enable ability to toggle VLAN filtering
Alexei Starovoitov (2):
      bpf: restore behavior of bpf_map_update_elem
      samples/bpf: add bpf_map_update_elem() tests
Alexey Khoroshilov (1):
      i2c: ocores: add missed clk_disable_unprepare() on failure paths
Alexey Klimov (1):
      USB: serial: fix memleak in driver-registration error path
Andy Shevchenko (1):
      pinctrl: intel: merrifield: Add missed header
Andy Yan (1):
      power: reset: reboot-mode: fix build error of missing
ioremap/iounmap on UM
Anton Blanchard (1):
      perf symbols: Fix annotation of objects with debuginfo files
Ard Biesheuvel (2):
      ARM: 8591/1: mm: use fully constructed struct pages for EFI pgd
allocations
      arm64: kernel: avoid literal load of virtual address with MMU off
Arnaldo Carvalho de Melo (3):
      perf jitdump: Add the right header to get the major()/minor() definitions
      perf probe: Release resources on error when handling exit paths
      tools: Sync kvm related header files for arm64 and s390
Arnd Bergmann (7):
      net: xgene: fix maybe-uninitialized variable
      rxrpc: fix uninitialized pointer dereference in debug code
      drm/mediatek: add COMMON_CLK dependency
      drm/mediatek: add CONFIG_OF dependency
      drm/mediatek: add ARM_SMCCC dependency
      dsa: mv88e6xxx: hide unused functions
      clocksource/drivers/kona: Fix get_counter() error handling
Arvind Yadav (1):
      power: reset: hisi-reboot: Unmap region obtained by of_iomap
Binyamin Sharet (1):
      usb: gadget: fix check in sync read from ep in gadgetfs
Borislav Petkov (1):
      x86/microcode/AMD: Fix initrd loading with CONFIG_RANDOMIZE_MEMORY=y
Brian Foster (1):
      xfs: don't assert fail on non-async buffers on ioacct decrement
Brian King (1):
      ipr: Fix sync scsi scan
Brian Norris (1):
      i2c: cros-ec-tunnel: Fix usage of cros_ec_cmd_xfer()
Calvin Owens (1):
      ses: Fix racy cleanup of /sys in remove_dev()
Catalin Marinas (2):
      arm64: Fix NUMA build error when !CONFIG_ACPI
      arm64: Fix shift warning in arch/arm64/mm/dump.c
Chris Wilson (5):
      drm/i915: Flush GT idle status upon reset
      drm/i915: Handle ENOSPC after failing to insert a mappable node
      drm/i915/fbc: FBC causes display flicker when VT-d is enabled on Skylake
      drm/i915: Add missing rpm wakelock to GGTT pread
      drm/i915: Acquire audio powerwell for HD-Audio registers
Christian Borntraeger (3):
      s390/crc32-vx: Fix checksum calculation for small sizes
      s390/lib: fix memcmp and strstr
      s390/config: make the vector optimized crc function builtin
Christoph Hellwig (6):
      xfs: fix bogus space reservation in xfs_iomap_write_allocate
      iomap: remove superflous mark_page_accessed from iomap_write_actor
      iomap: remove superflous pagefault_disable from iomap_write_actor
      iomap: mark ->iomap_end as optional
      xfs: simplify xfs_file_iomap_begin
      xfs: (re-)implement FIEMAP_FLAG_XATTR
Christophe JAILLET (2):
      usb: gadget: uvc: Fix return value in case of error
      usb: gadget: composite: Fix return value in case of error
Christophe Leroy (1):
      netfilter: nf_conntrack_sip: CSeq 0 is a valid CSeq
Chunming Zhou (1):
      drm/amdgpu: fix vm init error path
Colin Ian King (4):
      cfg80211: fix missing break in NL8211_CHAN_WIDTH_80P80 case
      drm/amdkfd: print doorbell offset as a hex value
      calipso: fix resource leak on calipso_genopt failure
      perf probe: Check for dup and fdopen failures
Cyrille Pitchen (1):
      i2c: at91: fix support of the "alternative command" feature
Dan Carpenter (1):
      usb: gadget: fsl_qe_udc: off by one in setup_received_handle()
Daniel Borkmann (5):
      bpf: also call skb_postpush_rcsum on xmit occasions
      bpf: fix checksum fixups on bpf_skb_store_bytes
      bpf: fix checksum for vlan push/pop helper
      bpf: fix bpf_skb_in_cgroup helper naming
      bpf: fix write helpers with regards to non-linear parts
Daniel Wagner (4):
      i2c: bcm-iproc: Use complete() instead of complete_all()
      i2c: bcm-kona: Use complete() instead of complete_all()
      i2c: brcmstb: Use complete() instead of complete_all()
      i2c: meson: Use complete() instead of complete_all()
Daniele Palmas (1):
      USB: serial: option: add support for Telit LE920A4
Darrick J. Wong (2):
      xfs: store rmapbt block count in the AGF
      xfs: remove OWN_AG rmap when allocating a block from the AGFL
Dave Carroll (1):
      aacraid: Check size values after double-fetch from user
Dave Chinner (3):
      xfs: don't invalidate whole file on DAX read/write
      iomap: fiemap should honor the FIEMAP_FLAG_SYNC flag
      iomap: prepare iomap_fiemap for attribute mappings
Dave Ertman (1):
      i40e: check for and deal with non-contiguous TCs
David Carrillo-Cisneros (1):
      perf/core: Check return value of the perf_event_read() IPI
David Forster (1):
      ipv4: panic in leaf_walk_rcu due to stale node pointer
David Howells (6):
      rxrpc: Fix races between skb free, ACK generation and replying
      rxrpc: Need to flag call as being released on connect failure
      rxrpc: Don't access connection from call if pointer is NULL
      rxrpc: Once packet posted in data_ready, don't retry posting
      rxrpc: Fix a use-after-push in data_ready handler
      rxrpc: Free packets discarded in data_ready
Elad Raz (1):
      mlxsw: spectrum: Add missing packet traps
Fabian Frederick (1):
      net: hns: fix typo in g_gmac_stats_string[]
Felipe Balbi (4):
      usb: dwc3: gadget: increment request->actual once
      usb: dwc3: gadget: fix for short pkts during chained xfers
      usb: dwc3: gadget: always cleanup all TRBs
      usb: dwc3: gadget: stop processing on HWO set
Felix Fietkau (2):
      mac80211: fix check for buffered powersave frames with txq
      mac80211: fix purging multicast PS buffer queue
Felix Kuehling (1):
      drm/amdgpu: Change GART offset to 64-bit
Florian Westphal (1):
      rhashtable: avoid large lock-array allocations
Gavin Li (1):
      cdc-acm: fix wrong pipe type on rx interrupt xfers
Gavin Shan (1):
      drivers/of: Validate device node in __unflatten_device_tree()
Geert Uytterhoeven (2):
      net: dsa: b53: Add missing ULL suffix for 64-bit constant
      crypto: sha3 - Add missing ULL suffixes for 64-bit constants
Gerard Garcia (1):
      vhost/vsock: drop space available check for TX vq
Greg Edwards (1):
      mpt3sas: Fix resume on WarpDrive flash cards
Gregory CLEMENT (1):
      clocksource/drivers/time-armada-370-xp: Fix the clock reference
Grygorii Strashko (1):
      drivers: net: cpsw: fix kmemleak false-positive reports for sk buffers
Guenter Roeck (1):
      hwmon: (it87) Features mask must be 32 bit wide
Harini Katakam (1):
      net: macb: Correct CAPS mask
He Kuang (2):
      perf script: Show proper message when failed list scripts
      perf script: Don't disable use_callchain if input is pipe
Heikki Krogerus (1):
      usb: dwc3: pci: add Intel Kabylake PCI ID
Heiko Carstens (1):
      s390/pageattr: handle numpages parameter correctly
Heinz Mauelshagen (4):
      dm raid: fix frozen recovery regression
      dm raid: fix restoring of failed devices regression
      dm raid: enhance attempt_restore_of_faulty_devices() to support
more devices
      dm raid: support raid0 with missing metadata devices
Helge Deller (2):
      parisc: Fix automatic selection of cr16 clocksource
      parisc: Fix order of EREFUSED define in errno.h
Horia Geantă (2):
      crypto: caam - fix echainiv(authenc) encrypt shared descriptor
      crypto: caam - defer aead_set_sh_desc in case of zero authsize
Ian Wienand (1):
      OVS: Ignore negative headroom value
Ido Schimmel (11):
      mlxsw: spectrum: Do not assume PAUSE frames are disabled
      mlxsw: spectrum: Do not override PAUSE settings
      mlxsw: spectrum: Add missing DCB rollback in error path
      mlxsw: spectrum: Don't return upon error in removal path
      mlxsw: spectrum: Remove redundant errors from the code
      mlxsw: spectrum: Create PVID vPort before registering netdevice
      mlxsw: spectrum: Mark port as active before registering it
      mlxsw: spectrum: Trap loop-backed packets
      mlxsw: spectrum: Add missing rollbacks in error path
      mlxsw: spectrum: Unmap 802.1Q FID before destroying it
      mlxsw: spectrum: Allow packets to be trapped from any PG
Jaewon Kim (1):
      usb: host: max3421-hcd: fix mask of IO control register
Jakub Kicinski (1):
      bpf: fix method of PTR_TO_PACKET reg id generation
James Morse (1):
      PM / hibernate: Fix rtree_next_node() to avoid walking off list ends
Janusz Dziedzic (1):
      usb: dwc3: don't set last bit for ISOC endpoints
Jarno Rajahalme (1):
      openvswitch: Remove incorrect WARN_ONCE().
Jarod Wilson (2):
      e1000e: factor out systim sanitization
      e1000e: fix PTP on e1000_pch_lpt variants
Jason Wang (1):
      macvtap: fix use after free for skb_array during release
Jay Cornwall (1):
      drm/amdgpu: Fix memory trashing if UVD ring test fails
Jim Lin (1):
      usb: xhci: Fix panic if disconnect
Jiri Olsa (2):
      perf tools mem: Fix -t store option for record command
      x86/smp: Fix __max_logical_packages value setup
Jiri Pirko (1):
      mlxsw: reg: Fix missing op field fill-up
Jiri Slaby (1):
      usb: devio, do not warn when allocation fails
Joerg Roedel (1):
      iommu/mediatek: Mark static functions in headers inline
Johannes Berg (3):
      ipv6: suppress sparse warnings in IP6_ECN_set_ce()
      Revert "drm/fb-helper: Reduce READ_ONCE(master) to lockless_dereference"
      locking/barriers: Suppress sparse warnings in lockless_dereference()
Jonathan Corbet (2):
      docs: Set the Sphinx default highlight language to "guess"
      docs: kernel-documentation: remove some highlight directives
Kevin Hao (1):
      of/platform: disable the of_platform_default_populate_init() for
all the ppc boards
Kshitiz Gupta (1):
      igb: fix adjusting PTP timestamps for Tx/Rx latency
Lance Richardson (1):
      vti: flush x-netns xfrm cache when vti interface is removed
Laura Garcia Liebana (1):
      netfilter: nft_exthdr: Add size check on u8 nft_exthdr attributes
Linus Torvalds (2):
      Make the hardened user-copy code depend on having a hardened allocator
      Linux 4.8-rc3
Liping Zhang (5):
      netfilter: nf_ct_h323: do not re-activate already expired timer
      netfilter: nf_ct_expect: remove the redundant slash when policy
name is empty
      netfilter: nfnetlink_queue: fix memory leak when attach
expectation successfully
      netfilter: nfnetlink_queue: reject verdict request from different portid
      netfilter: ctnetlink: reject new conntrack request with different l4proto
Lorenzo Colitti (1):
      net: ipv6: Fix ping to link-local addresses.
Lu Baolu (1):
      usb: misc: usbtest: add fix for driver hang
Lubomir Rintel (1):
      USB: serial: option: add D-Link DWM-156/A3
Lucas Stach (2):
      drm/etnaviv: take GPU lock later in the submit process
      of: fix reference counting in of_graph_get_endpoint_by_regs
Lukasz Odzioba (1):
      EDAC, sb_edac: Fix channel reporting on Knights Landing
Maarten Lankhorst (1):
      drm/i915: Fix modeset handling during gpu reset, v5.
Maital Hahn (1):
      mac80211: mesh: flush stations before beacons are stopped
Manish Chopra (3):
      qlcnic: fix data structure corruption in async mbx command handling
      qlcnic: fix napi budget alteration
      qlcnic: Update version to 5.3.65
Marc Ohlf (1):
      usb: ehci: change order of register cleanup during shutdown
Markus Elfring (1):
      of: Delete an unnecessary check before the function call "of_node_put"
Markus Heiser (1):
      doc-rst: customize RTD theme, drop padding of inline literal
Martynas Pumputis (1):
      openvswitch: do not ignore netdev errors when creating tunnel vports
Masashi Honma (2):
      mac80211: End the MPSP even if EOSP frame was not acked
      nl80211: correct checks for NL80211_MESHCONF_HT_OPMODE value
Mathias Nyman (2):
      xhci: always handle "Command Ring Stopped" events
      xhci: don't dereference a xhci member after removing xhci
Mathieu Laurendeau (1):
      usb/gadget: fix gadgetfs aio support.
Mathieu Poirier (3):
      perf/core: Fix file name handling for start/stop filters
      perf/core: Update filters only on executable mmap
      perf/core: Enable mapping of the stop filters
Matt Roper (1):
      drm/i915/gen9: Give one extra block per line for SKL plane WM calculations
Matthew Auld (2):
      drm/i915: fix WaInsertDummyPushConstPs
      drm/i915: fix aliasing_ppgtt leak
Maxim Altshul (1):
      mac80211: Add ieee80211_hw pointer to get_expected_throughput
Michael Ellerman (1):
      crypto: powerpc - CRYPT_CRC32C_VPMSUM should depend on ALTIVEC
Michael S. Tsirkin (3):
      ringtest: test build fix
      vhost/test: fix after swiotlb changes
      tools/virtio: add dma stubs
Mike Manning (1):
      net: ipv6: Do not keep IPv6 addresses when IPv6 is disabled
Mike Snitzer (1):
      dm round robin: do not use this_cpu_ptr() without having
preemption disabled
Mikulas Patocka (1):
      dm crypt: increase mempool reserve to better support swapping
Nicolas Pitre (1):
      ARM: 8590/1: sanity_check_meminfo(): avoid overflow on vmalloc_limit
Oleg Nesterov (1):
      uprobes: Fix the memcg accounting
Pablo Neira Ayuso (2):
      netfilter: nf_tables: s/MFT_REG32_01/NFT_REG32_01
      netfilter: nft_rbtree: ignore inactive matching element with no
descendants
Parthasarathy Bhuvaragan (1):
      tipc: fix variable dereference before NULL check
Paul Gortmaker (2):
      net/ethernet: tundra: fix dump_eth_one warning in tsi108_eth
      clocksource/drivers/mips-gic-timer: Make
gic_clocksource_of_init() return int
Peter Chen (5):
      usb: misc: usbtest: usbtest_do_ioctl may return positive integer
      usb: gadget: composite: fix dereference after null check coverify warning
      usb: gadget: u_ether: fix dereference after null check coverify warning
      usb: misc: usbtest: usbtest_do_ioctl may return positive integer
      usb: udc: core: fix error handling
Peter Zijlstra (2):
      perf/core: Fix event_function_local()
      sched/cputime: Fix NO_HZ_FULL getrusage() monotonicity regression
Phil Sutter (4):
      sctp: Export struct sctp_info to userspace
      sctp_diag: Fix T3_rtx timer export
      sctp_diag: Respect ss adding TCPF_CLOSE to idiag_states
      rhashtable-test: Fix max_size parameter description
Philipp Zabel (2):
      of/irq: Mark interrupt controllers as populated before initialisation
      ARM: imx6: mark GPC node as not populated after irq init to
probe pm domain driver
Rafael J. Wysocki (2):
      PM / sleep: Update some system sleep documentation
      x86/power/64: Use __pa() for physical address computation
Ravi Bangoria (1):
      perf ppc64le: Fix build failure when libelf is not present
Robert Deliën (1):
      USB: serial: ftdi_sio: add PIDs for Ivium Technologies devices
Robin Murphy (2):
      iommu/dma: Don't put uninitialised IOVA domains
      iommu/dma: Respect IOMMU aperture when allocating
Roman Mashak (1):
      net_sched: allow flushing tc police actions
Russell King (2):
      crypto: caam - fix non-hmac hashes
      ARM: fix address limit restoration for undefined instructions
Sabrina Dubroca (3):
      macsec: use after free when deleting the underlying device
      macsec: fix lockdep splats when nesting devices
      net: remove type_check from dev_get_nest_level()
Sascha Silbe (1):
      s390: clarify compressed image code path
Satish Baddipadige (1):
      tg3: Fix for diasllow rx coalescing time to be 0
Sebastian Ott (6):
      s390/cio: stop using subchannel_id from ccw_device_private
      s390/qdio: obtain subchannel_id via ccw_device_get_schid()
      s390/cio: remove subchannel_id from ccw_device_private
      s390/qdio: get rid of spin_lock_irqsave usage
      s390/qdio: fix double return code evaluation
      s390/qdio: remove checks for ccw device internal state
Sheng-Hui J. Chu (1):
      USB: serial: ftdi_sio: add device ID for WICED USB UART dev board
Simon Horman (1):
      gre: set inner_protocol on xmit
Siva Reddy Kallam (1):
      tg3: Report the correct number of RSS queues through tg3_get_rxnfc
Stefan Haberland (2):
      s390/dasd: fix hanging device after clear subchannel
      s390/dasd: fix failing CUIR assignment under LPAR
Sudarsana Reddy Kalluru (4):
      qed: Remove the endian-ness conversion for pri_to_tc value.
      qed: Use ieee mfw-mask to get ethtype in ieee-dcbx mode.
      qed: Add dcbx app support for IEEE Selection Field.
      qed: Update app count when adding a new dcbx app entry to the table.
Sven Van Asbroeck (1):
      power: supply: max17042_battery: fix model download bug.
Sylwester Nawrocki (1):
      dm9000: Fix irq trigger type setup on non-dt platforms
Thilo Cestonaro (1):
      hwmon: (ftsteutates) Correct ftp urls in driver documentation
Tony Luck (1):
      EDAC, skx_edac: Add EDAC driver for Skylake
Toshiaki Makita (1):
      bridge: Fix problems around fdb entries pointing to the bridge device
Ursula Braun (1):
      s390/qdio: avoid reschedule of outbound tasklet once killed
Vegard Nossum (4):
      net/irda: handle iriap_register_lsap() allocation failure
      net/sctp: always initialise sctp_ht_iter::start_fail
      rhashtable: fix shift by 64 when shrinking
      tipc: fix NULL pointer dereference in shutdown()
Ville Syrjälä (4):
      drm/i915: Fix iboost setting for DDI with 4 lanes on SKL
      drm/i915: Program iboost settings for HDMI/DVI on SKL
      drm/i915: Clean up the extra RPM ref on CHV with i915.enable_rc6=0
      drm/i915: Fix iboost setting for SKL Y/U DP DDI buffer translation entry 2
Vincent (1):
      mlxsw: spectrum_router: Fix use after free
Viresh Kumar (1):
      usb: hub: Fix unbalanced reference count/memory leak/deadlocks
Vitaly Kuznetsov (5):
      hv_netvsc: don't lose VF information
      hv_netvsc: avoid deadlocks between rtnl lock and vf_use_cnt wait
      hv_netvsc: reset vf_inject on VF removal
      hv_netvsc: protect module refcount by checking net_device_ctx->vf_netdev
      hv_netvsc: fix bonding devices check in netvsc_netdev_event()
WANG Cong (6):
      net_sched: remove the leftover cleanup_a()
      net_sched: remove an unnecessary list_del()
      net_sched: fix a typo in tc_for_each_action()
      net_sched: move tc offload macros to pkt_cls.h
      net_sched: convert tcf_exts from list to pointer array
      net_sched: unify the init logic for act_police
Wanpeng Li (1):
      sched/cputime: Resync steal time when guest & host lose sync
Wei Yongjun (7):
      fcoe: Use kfree_skb() instead of kfree()
      net: arc_emac: add missing of_node_put() in arc_emac_probe()
      pinctrl: meson: Drop pinctrl_unregister for devm_ registered device
      pinctrl: pistachio: Drop pinctrl_unregister for devm_ registered device
      usb: phy: omap-otg: Fix missing platform_set_drvdata() in omap_otg_probe()
      usb: dwc3: fix missing platform_set_drvdata() in dwc3_of_simple_probe()
      power_supply: tps65217-charger: fix missing platform_set_drvdata()
Wenyou Yang (1):
      net: phy: micrel: Add specific suspend
Winter Wang (1):
      usb: gadget: configfs: add mutex lock before unregister gadget
Wolfram Sang (1):
      i2c: mux: demux-pinctrl: properly roll back when adding adapter fails
Xerox Lin (1):
      usb: gadget: rndis: free response queue during REMOTE_NDIS_RESET_MSG
Xiao Han (1):
      usb: misc: ftdi-elan: Fix off-by-one memory corruptions
Xin Long (1):
      sctp: use event->chunk when it's valid
Yinghai Lu (1):
      megaraid_sas: Fix probing cards without io port
Yoshihiro Shimoda (3):
      usb: renesas_usbhs: Fix receiving data corrupt on R-Car Gen3 with dmac
      usb: renesas_usbhs: clear the BRDYSTS in usbhsg_ep_enable()
      usb: renesas_usbhs: Use dmac only if the pipe type is bulk
Zhu Yanjun (1):
      bonding: fix the typo
pravin shelar (2):
      net: vxlan: lwt: Use source ip address during route lookup.
      net: vxlan: lwt: Fix vxlan local traffic.
sean.wang@...iatek.com (5):
      net: ethernet: mediatek: fixed that initializing u64_stats_sync is missing
      net: ethernet: mediatek: add the missing of_node_put() after
node is used done
      net: ethernet: mediatek: fix RMII mode and add REVMII supported by GMAC
      net: ethernet: mediatek: fix flow control settings on GMAC0 is
not being enabled properly
      net: ethernet: mediatek: fix runtime warning raised by
inconsistent struct device pointers passed to DMA API
Powered by blists - more mailing lists
 
