So rc7 is a day late, delayed by easter dinner. To compensate, it got a few extra fixes.
But it's still pretty small, and things are on track for 4.0 next weekend. There's a tiny chance that I'll decide to delay 4.0 by a week just because I'm traveling the week after, and I might want to avoid opening the merge window. We'll see how I feel about it next weekend. Anyway, nothing particularly odd here in rc7. It's about three quarters driver updates (the bulk of it being network drivers, but there's stuff all over: gpu, iio, input, usb...). The rest is some small x86 fixes, some networking, a lazytime fix and documentation. And all of it is pretty small Linus --- Adriana Reus (1): iio:inv-mpu6050: Fix inconsistency for the scale channel Ahmed S. Darwish (2): can: kvaser_usb: Comply with firmware max tx URBs value can: kvaser_usb: Fix sparse warning __le16 degrades to integer Alex Deucher (1): drm/radeon/dpm: fix 120hz handling harder Alex Williamson (2): iommu/vt-d: Detach domain *only* from attached iommus iommu/vt-d: Remove unused variable Alexey Kodanev (1): net: tcp6: fix double call of tcp_v6_fill_cb() Andi Kleen (1): perf/x86/intel: Fix Haswell CYCLE_ACTIVITY.* counter constraints Andre Przywara (1): irqchip: gicv3-its: Fix device ID encoding Andreas Werner (1): can: flexcan: Deferred on Regulator return EPROBE_DEFER Andri Yngvason (1): can: flexcan: fix bus-off error state handling. Andy Lutomirski (1): x86/asm/entry/64: Disable opportunistic SYSRET if regs->flags has TF set Anton Nayshtut (1): bonding: Bonding Overriding Configuration logic restored. Arend van Spriel (1): brcmfmac: disable MBSS feature for BCM43362 Axel Lin (1): iommu: ipmmu-vmsa: Add terminating entry for ipmmu_of_ids Baptiste Reynal (1): iommu/arm-smmu: fix ARM_SMMU_FEAT_TRANS_OPS condition Ben Hutchings (2): usbnet: Fix tx_packets stat for FLAG_MULTI_FRAME drivers usbnet: Fix tx_bytes statistic running backward in cdc_ncm Benjamin Herrenschmidt (1): drivers/of: Add empty ranges quirk for PA-Semi Borislav Petkov (1): MAINTAINERS: Change the x86 microcode loader maintainer Charlie Mooney (1): Input: add MT_TOOL_PALM Chris Wilson (1): drm/i915: Skip allocating shadow batch for 0-length batches Christian Hesse (1): net/usb/r8152: add device id for Lenovo TP USB 3.0 Ethernet Christian König (4): drm/radeon: always dump the ring content if it's available drm/radeon: programm the VCE fw BAR as well drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr drm/radeon: fix wait in radeon_mn_invalidate_range_start Christoph Hellwig (1): nfsd: require an explicit option to enable pNFS Cliff Clark (1): ucc_geth: Intialize link state to down before register_netdev Colin Ian King (1): can: gs_usb: check for kzalloc allocation failure D.S. Ljungmark (1): ipv6: Don't reduce hop limit for an interface Daniel Baluta (1): staging: iio: dummy: Fix undefined symbol build error Daniel Stone (1): drm: Exynos: Respect framebuffer pitch for FIMD/Mixer Darshana Padmadas (1): iio: imu: Use iio_trigger_get for indio_dev->trig assignment David Disseldorp (1): cifs: fix use-after-free bug in find_writable_file David Miller (1): radeon: Do not directly dereference pointers to BIOS area. Dmitry Torokhov (1): Input: ALPS - fix max coordinates for v5 and v7 protocols Doug Goldstein (2): USB: ftdi_sio: Added custom PID for Synapse Wireless product USB: ftdi_sio: Use jtag quirk for SNAP Connect E10 Emmanuel Grumbach (2): iwlwifi: dvm: drop VO packets when mac80211 tells us to iwlwifi: dvm: run INIT firmware again upon .start() Eugene Crosser (1): af_iucv: fix AF_IUCV sendmsg() errno Felix Fietkau (2): ath9k: fix tracking of enabled AP beacons ath9k: disable TPC support again (for now) Filip Ayazi (1): Input: synaptics - fix min-max quirk value for E440 Grygorii Strashko (1): gpio: syscon: reduce message level when direction reg offset not in dt Hans de Goede (3): Input: alps - report interleaved bare PS/2 packets via dev3 Input: alps - report V2 Dualpoint Stick events via the right evdev node Input: alps - document stick behavior for protocol V2 Hariprasad Shenai (6): cxgb4: Fix frame size warning for 32 bit arch cxgb4: Allocate dynamic mem. for egress and ingress queue maps cxgb4: Disable interrupts and napi before unregistering netdev cxgb4vf: Fix sparse warnings cxgb4: Firmware macro changes for fw verison 1.13.32.0 cxgb4: Fix to dump devlog, even if FW is crashed Ido Shamay (1): net/mlx4_en: Call register_netdevice in the proper location J. Bruce Fields (1): nfsd: return correct lockowner when there is a race on hash insert Jack Morgenstein (2): net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex net/mlx4_core: Fix error message deprecation for ConnectX-2 cards Jan Stancek (1): powerpc: fix memory corruption by pnv_alloc_idle_core_states Jani Nikula (1): drm/edid: set ELD for firmware and debugfs override EDIDs Javier Martinez Canillas (1): serial: samsung: Clear operation mode on UART shutdown Jean Delvare (1): firmware: dmi_scan: Prevent dmi_num integer overflow Jeff Kirsher (1): MAINTAINERS: Update Intel Wired Ethernet Driver info Jeff Layton (2): nfsd: return correct openowner when there is a race to put one in the hash sunrpc: make debugfs file creation failure non-fatal Jiri Benc (5): ipvlan: fix addr hash list corruption ipvlan: protect against concurrent link removal ipvlan: do not use rcu operations for address list ipvlan: fix check for IP addresses in control path netlink: pad nla_memcpy dest buffer with zeroes Johannes Berg (4): iwlwifi: mvm: disconnect if CSA time event fails scheduling iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations iwlwifi: mvm: remove WARN_ON for invalid BA notification mac80211: fix RX A-MPDU session reorder timer deletion Jonathan Davies (1): xen-netfront: transmit fully GSO-sized packets Juergen Gross (2): x86/xen: prepare p2m list for memory hotplug xen/balloon: before adding hotplugged memory, set frames to invalid Kan Liang (1): perf/x86/intel: Filter branches for PEBS event Kevin Hao (1): gpio: mpc8xxx: remove __initdata annotation for mpc8xxx_gpio_ids[] Kinglong Mee (8): NFSD: restore trace event lost in mismerge NFSD: Check layout type when returning client layouts NFSD: Take care the return value from nfsd4_decode_stateid NFSD: Error out when register_shrinker() fail NFSD: Put exports after nfsd4_layout_verify fail NFSD: Printk blocklayout length and offset as format 0x%llx NFSD: Take care the return value from nfsd4_encode_stateid NFSD: Fix bad update of layout in nfsd4_return_file_layout Larry Finger (2): rtlwifi: Fix IOMMU mapping leak in AP mode iwlwifi: Fix memory leak in iwl_req_fw_callback() Lars-Peter Clausen (1): dmaengine: jz4740: Define capabilities Linus Torvalds (1): Linux 4.0-rc7 Lu Baolu (2): usb: xhci: handle Config Error Change (CEC) in xhci driver usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers Marc Zyngier (3): irqchip: gicv3-its: Fix encoding of collection's target redistributor irqchip: gicv3-its: Fix PROP/PEND and BASE/CBASE confusion irqchip: gicv3-its: Use non-cacheable accesses when no shareability Marek Belisko (1): staging: iio: hmc5843: Set iio name property in sysfs Martin Fuzzey (1): iio: core: Fix double free. Martin K. Petersen (2): libata: Update Crucial/Micron blacklist libata: Blacklist queued TRIM on Samsung SSD 850 Pro Michal Kubeček (1): tcp: prevent fetching dst twice in early demux code Mike Snitzer (1): block: fix blk_stack_limits() regression due to lcm() change Nathaniel W Filardo (1): USB: keyspan_pda: add new device id Neal Cardwell (1): tcp: fix FRTO undo on cumulative ACK of SACKed range Nicolas Dichtel (3): netns: don't clear nsid too early on removal Revert "netns: don't clear nsid too early on removal" netns: don't allocate an id for dead netns Octavian Purdila (1): iio: fix drivers that check buffer->scan_mask Oren Givon (1): iwlwifi: add new 3165 series PCI IDs Pavel Nakonechny (1): net: dsa: fix filling routing table from OF description Peter Hutterer (1): Input: define INPUT_PROP_ACCELEROMETER behavior Peter Ujfalusi (3): dmaengine: omap-dma: Fix memory leak when terminating running transfer dmaengine: bcm2835-dma: Fix memory leak when stopping a running transfer dmaengine: moxart-dma: Fix memory leak when stopping a running transfer Petr Kulhavy (1): dmaengine: edma: fix memory leak when terminating running transfers Ramiro Morales (1): Input: synaptics - add quirk for Thinkpad E440 Richard Weinberger (1): iio/adc/cc10001_adc.c: Fix !HAS_IOMEM build Rusty Russell (1): lguest: now needs PCI_DIRECT. Sachin Prabhu (1): cifs: smb2_clone_range() - exit on unhandled error Sathyanarayanan Kuppuswamy (1): iio: bmc150: change sampling frequency Shachar Raindel (1): IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic Simon Horman (1): rocker: handle non-bridge master change Stas Sergeev (1): mvneta: dont call mvneta_adjust_link() manually Stefan Agner (3): tty: serial: fsl_lpuart: specify transmit FIFO size tty: serial: fsl_lpuart: clear receive flag on FIFO flush iio: adc: vf610: use ADC clock within specification Stefan Lippers-Hollmann (1): x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk Steffen Liebergeld (1): kgdb/x86: Fix reporting of 'si' in kgdb on x86_64 Stephane Grosjean (2): can: peak_usb: rename usb option cmds definition and structs can: peak_usb_fd: add support for ISO / non-ISO mode switching Steve French (8): Fix warning on uninitialized buftype Don't ignore errors on encrypting password in SMBTcon Fix dereference before null check warning Fix coverity warning Fix warning on impossible comparison CIFS: session servername can't be null Fix another dereference before null check warning Fix warning Sudeep Holla (1): usb: isp1760: fix spin unlock in the error path of isp1760_udc_start Taesoo Kim (1): cifs: potential memory leaks when parsing mnt opts Theodore Ts'o (2): fs: make sure the timestamps for lazytime inodes eventually get written fs: add dirtytime_expire_seconds sysctl Thomas Graf (1): openvswitch: Return vport module ref before destruction Uwe Kleine-König (1): net: fec: setup right value for mdio hold time Ville Syrjälä (1): drm/i915: Reject the colorkey ioctls for primary and cursor planes Viorel Suman (1): iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo WANG Cong (6): net: use for_each_netdev_safe() in rtnl_group_changelink() ipmr,ip6mr: call ip6mr_free_table() on failure path ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup net: move fib_rules_unregister() under rtnl lock ip6mr: call del_timer_sync() in ip6mr_free_table() l2tp: unregister l2tp_net_ops on failure path Yan, Zheng (1): locks: fix file_lock deletion inside loop Ying Xue (1): tipc: fix a slab object leak Yuval Mintz (3): bnx2x: Fix statistics locking scheme bnx2x: Fix kdump on 4-port device bnx2x: Fix kdump when iommu=on han...@stressinduktion.org (1): ipv6: protect skb->sk accesses from recursive dereference inside the stack qipeng.zha (1): gpiolib: translate pin number in GPIO ACPI callbacks -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/