summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFiles
2017-08-31libsoup: upgrade to 2.58.2Ross Burton1
This fixes CVE-2017-2885 (stack overflow with HTTP chunked encoding), no other relevant changes. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-31qemu: upgrade to version 2.10.0Juro Bystricky6
Remove recipes for older versions. Remove patches no longer needed. Modify the patch "add-ptest-in-makefile.patch" for version 2.10.0 Signed-off-by: Juro Bystricky <juro.bystricky@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2017-08-31linux-yocto/4.4: update to v4.4.85Bruce Ashfield3
Integrating the korg releases with the following commit summary: 717bd21f81a3 Linux 4.4.85 12b25d2a52f0 ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal b526de00a9b0 ACPI: ioapic: Clear on-stack resource before using it 4e5f2c204150 ntb_transport: fix bug calculating num_qps_mw 1aac8ffd619f ntb_transport: fix qp count bug 4ec0b2c2d235 ASoC: rsnd: don't call update callback if it was NULL 95fc5ef85428 ASoC: rsnd: ssi: 24bit data needs right-aligned settings fd504621fa52 ASoC: rsnd: Add missing initialization of ADG req_rate e974777b2ecb ASoC: rsnd: avoid pointless loop in rsnd_mod_interrupt() fdc568a4224a ASoC: rsnd: disable SRC.out only when stop timing bfba69dc30ab ASoC: simple-card: don't fail if sysclk setting is not supported eb2ba09b05a6 staging: rtl8188eu: add RNX-N150NUB support 1d7e8cf01e2e iio: hid-sensor-trigger: Fix the race with user space powering up sensors d2c072cb638d iio: imu: adis16480: Fix acceleration scale factor for adis16480 9dac44d5d4b0 ANDROID: binder: fix proc->tsk check. 1792d6c17cb2 binder: Use wake up hint for synchronous transactions. 596b97ec2e5e binder: use group leader instead of open thread e1c7a4478833 Bluetooth: bnep: fix possible might sleep error in bnep_session f9adf422b993 Bluetooth: cmtp: fix possible might sleep error in cmtp_session 172bbb8ee44a Bluetooth: hidp: fix possible might sleep error in hidp_session_thread 708d19eaf303 perf/core: Fix group {cpu,task} validation 87ac57ff972a nfsd: Limit end of page list when decoding NFSv4 WRITE e6066962ca46 cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup() 210b41b4971e cifs: Fix df output for users with quota limits 9f57741b44ba tracing: Fix freeing of filter in create_filter() when set_str is false 0d2b7767611f drm: rcar-du: Fix H/V sync signal polarity configuration 64f3c534e7ac drm: rcar-du: Fix display timing controller parameter fbf583912145 drm: rcar-du: Fix crash in encoder failure error path 766a097cbfea drm: rcar-du: lvds: Rename PLLEN bit to PLLON 2b60c153ff3d drm: rcar-du: lvds: Fix PLL frequency-related configuration 3416ee45a8cb drm/atomic: If the atomic check fails, return its value first 2a9d7664ffb2 drm: Release driver tracking before making the object available again 33e4c6378417 i2c: designware: Fix system suspend 10814c149eeb ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses 6b1c81dd7fdb ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978) 099e57fcb03f ALSA: core: Fix unexpected error at replacing user TLV 07051c175477 Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310 5609ae96bcd6 Input: trackpoint - add new trackpoint firmware ID a56800ae1c57 mei: me: add lewisburg device ids 707352e68745 mei: me: add broxton pci device ids 58079f56b302 net_sched: fix order of queue length updates in qdisc_replace() 248af6aa226c net: sched: fix NULL pointer dereference when action calls some targets eece6c91dd33 irda: do not leak initialized list.dev to userspace 4e39b7409f3b tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP ece3ff173731 ipv6: repair fib6 tree in failure case 6415a71ddf15 ipv6: reset fn->rr_ptr when replacing route 69827c395d25 tipc: fix use-after-free 0e8d62861552 sctp: fully initialize the IPv6 address in sctp_v6_to_addr() 1bd54371388c ipv4: better IP_MAX_MTU enforcement 7e1fe0062c24 net_sched/sfq: update hierarchical backlog when drop packet 114414b85475 ipv4: fix NULL dereference in free_fib_info_rcu() c207ec46b301 dccp: defer ccid_hc_tx_delete() at dismantle time c65eca7ddd88 dccp: purge write queue in dccp_destroy_sock() f0cd9201c0c0 af_key: do not use GFP_KERNEL in atomic contexts 982ce2aa79fb Linux 4.4.84 ccf1033d9983 usb: qmi_wwan: add D-Link DWM-222 device ID 6b4509223681 usb: optimize acpi companion search for usb port devices ce1b98a30571 perf/x86: Fix LBR related crashes on Intel Atom b4cf49024cf4 pids: make task_tgid_nr_ns() safe 46d51a26efbc Sanitize 'move_pages()' permission checks b27e9ff9a5f4 irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup() ed281a6acaf1 irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup() 64340986295d x86/asm/64: Clear AC on NMI entries c0b397fd6b2b xen: fix bio vec merging 240628085eff mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes cc971fa12bd2 mm/mempolicy: fix use after free when calling get_mempolicy 669c8ab896a2 ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices f600f9c43346 ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset 735aa043bf00 ALSA: seq: 2nd attempt at fixing race creating a queue ae4743cac8d7 Input: elan_i2c - Add antoher Lenovo ACPI ID for upcoming Lenovo NB 0dbf7f7811df Input: elan_i2c - add ELAN0608 to the ACPI table 4362533a0468 crypto: x86/sha1 - Fix reads beyond the number of blocks passed 04f4f73ffe93 parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo ea088172692c audit: Fix use after free in audit_remove_watch_rule() b72f1119c654 netfilter: nf_ct_ext: fix possible panic after nf_ct_extend_unregister 425fdd287e9b Linux 4.4.83 792f1fe5ec55 pinctrl: samsung: Remove bogus irq_[un]mask from resource management 6f51066b3797 pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver 8bb6ef68655e pnfs/blocklayout: require 64-bit sector_t 7b5a9de376b8 iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits 567a21de8531 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume dd3a2a08943f usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter 921a1ed2a11a usb: core: unlink urbs from the tail of the endpoint's urb_list bc2f02f74549 USB: Check for dropped connection before switching to full speed ed4f50eec60f uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069 dedeba47c51a iio: light: tsl2563: use correct event code dfb5cc919c61 iio: accel: bmc150: Always restore device to normal mode after suspend-resume c5f6f4fe1c09 staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read dc978e9b65ab USB: hcd: Mark secondary HCD as dead if the primary one died 8b278516e5e3 usb: musb: fix tx fifo flush handling again 8a0c225613c2 USB: serial: pl2303: add new ATEN device id 31c9287b9430 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle 9cb43dec24e0 USB: serial: option: add D-Link DWM-222 device ID a89843a80bd4 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays 7271d130b5dc fuse: initialize the flock flag in fuse_file on allocation b89e781dab24 iscsi-target: Fix iscsi_np reset hung task during parallel delete 3afc4e9273de iscsi-target: fix memory leak in iscsit_setup_text_cmd() 9ea732ebb53f mm: ratelimit PFNs busy info message 97e371409da7 cpuset: fix a deadlock due to incomplete patching of cpusets_enabled() 4e2e415f4cc1 Linux 4.4.82 fab61468402b net: account for current skb length when deciding about UFO 96cdeaa3af8f ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output d45aabadbcb9 mm/mempool: avoid KASAN marking mempool poison checks as use-after-free 7e86f2d55f66 KVM: arm/arm64: Handle hva aging while destroying the vm 6fe71ca3cb3c sparc64: Prevent perf from running during super critical sections 938990d2433c udp: consistently apply ufo or fragmentation 98c1ad1edfe8 revert "ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output" 54fc0c32307d revert "net: account for current skb length when deciding about UFO" 63364a508d24 packet: fix tp_reserve race in packet_set_ring 37d5c6e8d38d net: avoid skb_warn_bad_offload false positives on UFO 8607d550847f tcp: fastopen: tcp_connect() must refresh the route 40fc2b4451a2 net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target d0da2877d421 bpf, s390: fix jit branch offset related to ldimm64 4e0675f44b89 net: fix keepalive code vs TCP_FASTOPEN_CONNECT 025bb7f7e92c tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states 2ab639c7e2d1 Linux 4.4.81 34a08ae493f1 workqueue: implicit ordered attribute should be overridable 0c787041504e net: account for current skb length when deciding about UFO 12b8f014a394 ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output 78c04996b588 mm: don't dereference struct page fields of invalid pages bbe660db23e4 signal: protect SIGNAL_UNKILLABLE from unintentional clearing. 623f4fcd947e lib/Kconfig.debug: fix frv build failure 9c83b97bdeab mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER 5205f5216c6a ARM: 8632/1: ftrace: fix syscall name matching 874f22658c54 virtio_blk: fix panic in initialization error path c9e4ee445752 drm/virtio: fix framebuffer sparse warning 1e43b2d06474 scsi: qla2xxx: Get mutex lock before checking optrom_state a98737110659 phy state machine: failsafe leave invalid RUNNING state db01878ca5dd x86/boot: Add missing declaration of string functions 032422cca86d tg3: Fix race condition in tg3_get_stats64(). 93585e813588 net: phy: dp83867: fix irq generation 41433e314b77 sh_eth: R8A7740 supports packet shecksumming 50231cef2d6f wext: handle NULL extra data in iwe_stream_add_point better cada8caa2655 sparc64: Measure receiver forward progress to avoid send mondo timeout 7c37101cd650 xen-netback: correctly schedule rate-limited queues 2933fb22de6d net: phy: Fix PHY unbind crash a8f1b40bb2da net: phy: Correctly process PHY_HALTED in phy_stop_machine() dc4132791a50 net/mlx5: Fix command bad flow on command entry allocation failure de6669607a45 sctp: fix the check for _sctp_walk_params and _sctp_walk_errors 2bac20a4ae9c sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}() dd4edbcbb760 dccp: fix a memleak for dccp_feat_init err process adcc87858e09 dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly c3278ed37d3e dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly 91c5aa7ea073 net: ethernet: nb8800: Handle all 4 RGMII modes identically d1ed1f8ae487 ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment() 499338964af8 packet: fix use-after-free in prb_retire_rx_blk_timer_expired() 23f787ceebf8 openvswitch: fix potential out of bound access in parse_ct 6d1e34ee278f mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled d0594690a9ee rtnetlink: allocate more memory for dev_set_mac_address() 31afa8b5edf9 ipv4: initialize fib_trie prior to register_netdev_notifier call. f09db7559c1f ipv6: avoid overflow of offset in ip6_find_1stfragopt e9b2f4617a4e net: Zero terminate ifr_name in dev_ifname(). c10e874bc3a5 ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check() deae9956cfb4 saa7164: fix double fetch PCIe access condition e0f39019aa3f drm: rcar-du: fix backport bug 76517ed2a7fe f2fs: sanity check checkpoint segno and blkoff c7c6f63dbc67 media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds f1181047ff29 mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries 9745cbec9c1f iser-target: Avoid isert_conn->cm_id dereference in isert_login_recv_done ae059833646f iscsi-target: Fix delayed logout processing greater than SECONDS_FOR_LOGOUT_COMP bf54cf1ede97 iscsi-target: Fix initial login PDU asynchronous socket close OOPs cf4ab9d57cbe iscsi-target: Fix early sk_data_ready LOGIN_FLAGS_READY race 119903dc36d3 iscsi-target: Always wait for kthread_should_stop() before kthread exit 2bf7791c6a5e target: Avoid mappedlun symlink creation during lun shutdown fa95dfc750fb media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl 3c2bf2bd8829 ARM: dts: armada-38x: Fix irq type for pca955 31cd127ca69a ext4: fix overflow caused by missing cast in ext4_resize_fs() bad9f6142ce1 ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize 12f60018f63b mm/page_alloc: Remove kernel address exposure in free_reserved_area() bbccdb1e442b KVM: async_pf: make rcu irq exit if not triggered from idle task 7de8d0c06e56 ASoC: do not close shared backend dailink 458c8be4e208 ALSA: hda - Fix speaker output from VAIO VPCL14M1R c59eec4dad4a workqueue: restore WQ_UNBOUND/max_active==1 to be ordered 8ecd8cff92a8 libata: array underflow in ata_find_dev() 09e69607e47c Linux 4.4.80 2f8e6140bb6a ASoC: dpcm: Avoid putting stream state to STOP when FE stream is paused 32b850a626c5 scsi: snic: Return error code on memory allocation failure 27eb77b5544e scsi: fnic: Avoid sending reset to firmware when another reset is in progress 0866aed4fa64 HID: ignore Petzl USB headlamp cab7c045f5fd ALSA: usb-audio: test EP_FLAG_RUNNING at urb completion 8ced91a2e920 sh_eth: enable RX descriptor word 0 shift on SH7734 fe1da3b785b3 nvmem: imx-ocotp: Fix wrong register size e76426857b3e arm64: mm: fix show_pte KERN_CONT fallout dc48ebe33063 vfio-pci: Handle error from pci_iomap 93794239c6b9 video: fbdev: cobalt_lcdfb: Handle return NULL error from devm_ioremap 1286e959a59a perf symbols: Robustify reading of build-id from sysfs cc8b62fce96b perf tools: Install tools/lib/traceevent plugins with install-bin ce9b76665ecd xfrm: Don't use sk_family for socket policy lookups 4b8adea2e3cd tools lib traceevent: Fix prev/next_prio for deadline tasks 786fd31f6001 Btrfs: adjust outstanding_extents counter properly when dio write is split 7ea3cc440ec9 usb: gadget: Fix copy/pasted error message f4a42f8492bd ACPI / scan: Prefer devices without _HID/_CID for _ADR matching 8c065e76fbc5 ARM: s3c2410_defconfig: Fix invalid values for NF_CT_PROTO_* fcee67d7d618 ARM64: zynqmp: Fix i2c node's compatible string 4bd1d0b1a170 ARM64: zynqmp: Fix W=1 dtc 1.4 warnings a07d8c131898 dmaengine: ti-dma-crossbar: Add some 'of_node_put()' in error path. 328a9cdcbab9 dmaengine: ioatdma: workaround SKX ioatdma version 6c0d9f0212f8 dmaengine: ioatdma: Add Skylake PCI Dev ID 65dab1d8af6c openrisc: Add _text symbol to fix ksym build error 4c1ea6a51acd irqchip/mxs: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND 1a734b39857e ASoC: nau8825: fix invalid configuration in Pre-Scalar of FLL 152684089ea3 spi: dw: Make debugfs name unique between instances dc19e98eb86e ASoC: tlv320aic3x: Mark the RESET register as volatile fc6c41f0b921 irqchip/keystone: Fix "scheduling while atomic" on rt 1704a9695062 vfio-pci: use 32-bit comparisons for register address for gcc-4.5 7de922c14e83 drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are set b54e58ccceb7 drm/msm: Ensure that the hardware write pointer is valid cbc80312fd70 net/mlx4: Remove BUG_ON from ICM allocation routine 386504004504 ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output ed3e4a435339 ARM: dts: n900: Mark eMMC slot with no-sdio and no-sd flags 7cff0699f47e r8169: add support for RTL8168 series add-on card. 6b99f1a84d5c x86/mce/AMD: Make the init code more robust f7e0f7f86ce0 tpm: Replace device number bitmap with IDR 7e7892239327 tpm: fix a kernel memory leak in tpm-sysfs.c 366f50133bb6 xen/blkback: don't use xen_blkif_get() in xen-blkback kthread 53f577247738 xen/blkback: don't free be structure too early 62208707b466 sched/cputime: Fix prev steal time accouting during CPU hotplug fa57125e8ec4 net: skb_needs_check() accepts CHECKSUM_NONE for tx fa7773191046 pstore: Use dynamic spinlock initializer 9ece74e1006e pstore: Correctly initialize spinlock and flags aca5b1e3c5b7 pstore: Allow prz to control need for locking ff013a624258 vlan: Propagate MAC address to VLANs e8aff6037318 /proc/iomem: only expose physical resource addresses to privileged users 14ae9c4b5ae2 Make file credentials available to the seqfile interfaces b3ddb091c77f v4l: s5c73m3: fix negation operator 407669f2c9fe dentry name snapshots 9909e61c1006 ipmi/watchdog: fix watchdog timeout set on reboot 81845c2f61bf libnvdimm, btt: fix btt_rw_page not returning errors c4af40a7218e RDMA/uverbs: Fix the check for port number c7ca61734ba7 PM / Domains: defer dev_pm_domain_set() until genpd->attach_dev succeeds if present 0e0967e26241 sched/cgroup: Move sched_online_group() back into css_online() to fix crash 9402c6266704 kaweth: fix oops upon failed memory allocation 19ba0e65d60b kaweth: fix firmware download 658f9c65ee8c mpt3sas: Don't overreach ioc->reply_post[] during initialization 63c9c49c04a1 mailbox: handle empty message in tx_tick 21ab579fbae6 mailbox: skip complete wait event if timer expired 686494443dd3 mailbox: always wait in mbox_send_message for blocking Tx mode 461b44fdf02f wil6210: fix deadlock when using fw_no_recovery option 91cc72969137 ath10k: fix null deref on wmi-tlv when trying spectral scan d4b159f14d61 isdn/i4l: fix buffer overflow 633763ed93c4 isdn: Fix a sleep-in-atomic bug 71a165f6397d net: phy: Do not perform software reset for Generic PHY 8335b312c7cc nfc: fdp: fix NULL pointer dereference 56548b6f505a xfs: don't BUG() on mixed direct and mapped I/O eb0760deee89 perf intel-pt: Ensure never to set 'last_ip' when packet 'count' is zero 0ce32f8944c6 perf intel-pt: Use FUP always when scanning for an IP 33f3bc42fc23 perf intel-pt: Fix last_ip usage 01ac8afc6c8f perf intel-pt: Fix ip compression 8255d26322a3 drm: rcar-du: Simplify and fix probe error handling 5ec9d83b2b54 drm: rcar-du: Perform initialization/cleanup at probe/remove time 0354df9578b4 drm/rcar: Nuke preclose hook b5a48676e7a2 Staging: comedi: comedi_fops: Avoid orphaned proc entry 0c335d55cee6 Revert "powerpc/numa: Fix percpu allocations to be NUMA aware" fcd35f5a3f85 KVM: PPC: Book3S HV: Save/restore host values of debug registers 17d381054b1d KVM: PPC: Book3S HV: Reload HTM registers explicitly f5b29db247d4 KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit 339fa4af4133 KVM: PPC: Book3S HV: Context-switch EBB registers properly 29da136fbbd9 drm/nouveau/bar/gf100: fix access to upper half of BAR2 fde885f19986 drm/vmwgfx: Fix gcc-7.1.1 warning 376830c340ec md/raid5: add thread_group worker async_tx_issue_pending_all 2148e9ab0cac crypto: authencesn - Fix digest_null crash c4efb7434a2a powerpc/pseries: Fix of_node_put() underflow during reconfig remove fdbcb81b5a31 net: reduce skb_warn_bad_offload() noise 08408f7ae5cd pstore: Make spinlock per zone instead of global b627f6001948 af_key: Add lock to key dump e058f634852d Linux 4.4.79 9c839d00dc1b alarmtimer: don't rate limit one-shot timers bb8109a9ca87 tracing: Fix kmemleak in instance_rmdir 6dbd8f73a28e spmi: Include OF based modalias in device uevent 29669d8e8f4c of: device: Export of_device_{get_modalias, uvent_modalias} to modules 4ca0f3730e27 drm/mst: Avoid processing partially received up/down message transactions 3d26e2ed7c8b drm/mst: Avoid dereferencing a NULL mstb in drm_dp_mst_handle_up_req() 3383334a6cf3 drm/mst: Fix error handling during MST sideband message reception af7b187fe52f RDMA/core: Initialize port_num in qp_attr ba790013b514 ceph: fix race in concurrent readdir 5af851adbeea staging: rtl8188eu: add TL-WN722N v2 support 45c59e792ce6 Revert "perf/core: Drop kernel samples even though :u is specified" 569da0be824b perf annotate: Fix broken arrow at row 0 connecting jmp instruction to its target 8d832513726d target: Fix COMPARE_AND_WRITE caw_sem leak during se_cmd quiesce f57b4ae0b750 udf: Fix deadlock between writeback and udf_setsize() d2fa4057b11e NFS: only invalidate dentrys that are clearly invalid. bba6b69e1177 Input: i8042 - fix crash at boot time 775e4dba9d07 MIPS: Fix a typo: s/preset/present/ in r2-to-r6 emulation error message f28e32a8e379 MIPS: Send SIGILL for linked branches in `__compute_return_epc_for_insn' d2220e7f285b MIPS: Rename `sigill_r6' to `sigill_r2r6' in `__compute_return_epc_for_insn' e5bf16f02945 MIPS: Send SIGILL for BPOSGE32 in `__compute_return_epc_for_insn' 4c7d28c1e99d MIPS: math-emu: Prevent wrong ISA mode instruction emulation 9dbca9e8a91a MIPS: Fix unaligned PC interpretation in `compute_return_epc' aebb79634ff1 MIPS: Actually decode JALX in `__compute_return_epc_for_insn' f87aa1203910 MIPS: Save static registers before sysmips a0ee41298926 MIPS: Fix MIPS I ISA /proc/cpuinfo reporting 71de40fd4f64 x86/ioapic: Pass the correct data to unmask_ioapic_irq() fa7ddee3485f x86/acpi: Prevent out of bound access caused by broken ACPI tables 62d131ec60cd MIPS: Negate error syscall return in trace 4d9f109ff9ca MIPS: Fix mips_atomic_set() with EVA de34c0799d25 MIPS: Fix mips_atomic_set() retry condition 75202d3ffca4 ftrace: Fix uninitialized variable in match_records() 3457c0459496 vfio: New external user group/file match db42944cc63a vfio: Fix group release deadlock fca8859982fb f2fs: Don't clear SGID when inheriting ACLs fa696eea4d8d ipmi:ssif: Add missing unlock in error branch 8878c53244f5 ipmi: use rcu lock around call to intf->handlers->sender() 89308cb841c6 drm/radeon: Fix eDP for single-display iMac10,1 (v2) 0157e2a8a719 drm/radeon/ci: disable mclk switching for high refresh rates (v2) ad2efae4613d drm/amd/amdgpu: Return error if initiating read out of range on vram a89b6e355dae s390/syscalls: Fix out of bounds arguments access 098333918b4f Raid5 should update rdev->sectors after reshape 78de920bae8a cx88: Fix regression in initial video standard setting 5c7c179eb9e3 x86/xen: allow userspace access during hypercalls 78dce99f5497 md: don't use flush_signals in userspace processes 9b989b4d325b usb: renesas_usbhs: gadget: disable all eps when the driver stops abe87c1c0dff usb: renesas_usbhs: fix usbhsc_resume() for !USBHSF_RUNTIME_PWCTRL ff651e899073 USB: cdc-acm: add device-id for quirky printer ab8e00991809 usb: storage: return on error to avoid a null pointer dereference f883b509b48b xhci: Fix NULL pointer dereference when cleaning up streams for removed host 09364c783c84 xhci: fix 20000ms port resume timeout 82944485937a ipvs: SNAT packet replies only for NATed connections 48a72b55502c PCI/PM: Restore the status of PCI devices across hibernation 7ad6d36dc907 af_key: Fix sadb_x_ipsecrequest parsing b8c6a93837f0 powerpc/asm: Mark cr0 as clobbered in mftb() 79afeb379cf4 powerpc: Fix emulation of mfocrf in emulate_step() 397722322954 powerpc: Fix emulation of mcrf in emulate_step() 3f888d1e40ad powerpc/64: Fix atomic64_inc_not_zero() to return an int c50e87ecca55 iscsi-target: Add login_keys_workaround attribute for non RFC initiators 8045fe0a208c scsi: ses: do not add a device to an enclosure if enclosure_add_links() fails. e114c612e225 PM / Domains: Fix unsafe iteration over modified list of domain providers f422cfc38ecc PM / Domains: Fix unsafe iteration over modified list of device links 50b40109fada ASoC: compress: Derive substream from stream based on direction c2d4d4fa320c wlcore: fix 64K page support 1e3b56033e82 Bluetooth: use constant time memory comparison for secret values 3762d7ed1a43 perf intel-pt: Clear FUP flag on error b559fa787c62 perf intel-pt: Ensure IP is zero when state is INTEL_PT_STATE_NO_IP 2178b4aa56b7 perf intel-pt: Fix missing stack clear a4ebb58fd124 perf intel-pt: Improve sample timestamp 5523884640e9 perf intel-pt: Move decoder error setting into one condition ac8f07408acd NFC: Add sockaddr length checks before accessing sa_family in bind handlers f71ce1c865cb nfc: Fix the sockaddr length sanitization in llcp_sock_connect ecb7abed0be9 nfc: Ensure presence of required attributes in the activate_target handler b57a72d5aaf8 NFC: nfcmrvl: fix firmware-management initialisation 5288f3f80c4c NFC: nfcmrvl: use nfc-device for firmware download 6e2b65dc2774 NFC: nfcmrvl: do not use device-managed resources 4798e468b37b NFC: nfcmrvl_uart: add missing tty-device sanity check f4d41096f49e NFC: fix broken device allocation 5c2828839909 ath9k: fix tx99 bus error a86c42f760ff ath9k: fix tx99 use after free 2c1ac3721d4a thermal: cpu_cooling: Avoid accessing potentially freed structures f440ec864fd8 s5p-jpeg: don't return a random width/height 0ff1117c08c2 ir-core: fix gcc-7 warning on bool arithmetic 83863589806d disable new gcc-7.1.1 warnings for now ece78cd779f4 Linux 4.4.78 3ed43caedf69 kvm: vmx: allow host to access guest MSR_IA32_BNDCFGS 6ffa92ffaed8 kvm: vmx: Check value written to IA32_BNDCFGS a40f0ccd4f1c kvm: x86: Guest BNDCFGS requires guest MPX support be6f33a61f33 kvm: vmx: Do not disable intercepts for BNDCFGS c6f3576ed0f2 KVM: x86: disable MPX if host did not enable MPX XSAVE features 999b96b4de81 tracing: Use SOFTIRQ_OFFSET for softirq dectection for more accurate results c17f6512463e PM / QoS: return -EINVAL for bogus strings 275d4be9d39f PM / wakeirq: Convert to SRCU 988067ec9606 sched/topology: Optimize build_group_mask() 5c34f49776b8 sched/topology: Fix overlapping sched_group_mask 4e3c1188521a crypto: caam - fix signals handling f1bf5d83a9c1 crypto: sha1-ssse3 - Disable avx2 fc43f0935035 crypto: atmel - only treat EBUSY as transient if backlog d05fbdbe6d1c crypto: talitos - Extend max key length for SHA384/512-HMAC and AEAD 8f93a9aa1d65 mm: fix overflow check in expand_upwards() 0f4fa2138e83 tpm: Issue a TPM2_Shutdown for TPM2 devices. 5c9a2972983f Add "shutdown" to "struct class". 5ec5771bcb2b tpm: Provide strong locking for device removal 5e07de5b5a4e tpm: Get rid of chip->pdev a2e0b1c18c09 selftests/capabilities: Fix the test_execve test f07288cfb0f7 mnt: Make propagate_umount less slow for overlapping mount propagation trees fdb8f1049992 mnt: In propgate_umount handle visiting mounts in any order 7cbc3955ef3b mnt: In umount propagation reparent in a separate pass 050b074e2285 vt: fix unchecked __put_user() in tioclinux ioctls 86949eb96466 exec: Limit arg stack to at most 75% of _STK_LIM 7888c0296c87 s390: reduce ELF_ET_DYN_BASE 72a333a0468e powerpc: move ELF_ET_DYN_BASE to 4GB / 4MB 43cf90f788ac arm64: move ELF_ET_DYN_BASE to 4GB / 4MB d2471b5e84f3 arm: move ELF_ET_DYN_BASE to 4MB 7eb968cd04d4 binfmt_elf: use ELF_ET_DYN_BASE only for PIE 4544e9ebef4c checkpatch: silence perl 5.26.0 unescaped left brace warnings 68b0f5d85b3a fs/dcache.c: fix spin lockup issue on nlru->lock 2d0db02d2e8f mm/list_lru.c: fix list_lru_count_node() to be race free 717ce69e47f0 kernel/extable.c: mark core_kernel_text notrace 0d6ee0bea866 tools/lib/lockdep: Reduce MAX_LOCK_DEPTH to avoid overflowing lock_chain/: Depth b29145746576 parisc/mm: Ensure IRQs are off in switch_mm() 635a58225c36 parisc: DMA API: return error instead of BUG_ON for dma ops on non dma devs f265641dc874 parisc: use compat_sys_keyctl() e18ca17b9040 parisc: Report SIGSEGV instead of SIGBUS when running out of stack 970616464f43 irqchip/gic-v3: Fix out-of-bound access in gic_set_affinity 2d3c10e21571 cfg80211: Check if PMKID attribute is of expected size 24d0410712b0 cfg80211: Validate frequencies nested in NL80211_ATTR_SCAN_FREQUENCIES 05bf0b6ef9ce cfg80211: Define nla_policy for NL80211_ATTR_LOCAL_MESH_POWER_MODE 4c7021c2fb74 brcmfmac: fix possible buffer overflow in brcmf_cfg80211_mgmt_tx() 9618eb4af306 rds: tcp: use sock_create_lite() to create the accept socket 89e7f17f8f64 vrf: fix bug_on triggered by rx when destroying a vrf eb7bef1db6f3 net: ipv6: Compare lwstate in detecting duplicate nexthops 0c32b01ee49d ipv6: dad: don't remove dynamic addresses if link is down 38ae32c9f13d net: handle NAPI_GRO_FREE_STOLEN_HEAD case also in napi_frags_finish() 1a4f13e0a99a bpf: prevent leaking pointer via xadd on unpriviledged d598f7ff24db net: prevent sign extension in dev_get_stats() 32a44f1ba7ed tcp: reset sk_rx_dst in tcp_disconnect() ccff2f4afbc1 net: dp83640: Avoid NULL pointer dereference. 6a87cca39f29 ipv6: avoid unregistering inet6_dev for loopback f71e5140242a net/phy: micrel: configure intterupts after autoneg workaround c485792ed649 net: sched: Fix one possible panic when no destroy callback 0be4c96e7c57 net_sched: fix error recovery at qdisc creation 9e0499d7d30c Linux 4.4.77 52b9815d37fc saa7134: fix warm Medion 7134 EEPROM read 646b65808b0d x86/mm/pat: Don't report PAT on CPUs that don't support it ad5a88c54cd2 ext4: check return value of kstrtoull correctly in reserved_clusters_store cb2bc13d0b55 staging: comedi: fix clean-up of comedi_class in comedi_init() 370d06c6b075 staging: vt6556: vnt_start Fix missing call to vnt_key_init_table. 627f3abeeac1 tcp: fix tcp_mark_head_lost to check skb len before fragmenting ff62c63109d9 md: fix super_offset endianness in super_1_rdev_size_change e20894aad9e8 md: fix incorrect use of lexx_to_cpu in does_sb_need_changing 2b4f81fb56cf perf tools: Use readdir() instead of deprecated readdir_r() again c04b8bbd64be perf tests: Remove wrong semicolon in while loop in CQM test 1991cbd2c486 perf trace: Do not process PERF_RECORD_LOST twice 5a25a08ad5e6 perf dwarf: Guard !x86_64 definitions under #ifdef else clause 300d4fea8de0 perf pmu: Fix misleadingly indented assignment (whitespace) 0ba2f070bf45 perf annotate browser: Fix behaviour of Shift-Tab with nothing focussed 0717b5dfab93 perf tools: Remove duplicate const qualifier c7b8d98bff82 perf script: Use readdir() instead of deprecated readdir_r() 56e75cee2af3 perf thread_map: Use readdir() instead of deprecated readdir_r() 055ce585a864 perf tools: Use readdir() instead of deprecated readdir_r() 144eb3e8e4d9 perf bench numa: Avoid possible truncation when using snprintf() fb3c230b7ec2 perf tests: Avoid possible truncation with dirent->d_name + snprintf 071ca0bcf337 perf scripting perl: Fix compile error with some perl5 versions c9cf7ce0bbc4 perf thread_map: Correctly size buffer used with dirent->dt_name e5a9078a8e0e perf intel-pt: Use __fallthrough 0586f5cd4195 perf top: Use __fallthrough 1ca0a4098005 tools strfilter: Use __fallthrough 57a4c2504b77 tools string: Use __fallthrough in perf_atoll() e1b7b00a1bd5 tools include: Add a __fallthrough statement 034e10b4f834 mqueue: fix a use-after-free in sys_mq_notify() 5fd2bba08c17 RDMA/uverbs: Check port number supplied by user verbs cmds 92e90c20dc38 KEYS: Fix an error code in request_master_key() 483b1c69655d ath10k: override CE5 config for QCA9377 e47e71766640 x86/uaccess: Optimize copy_user_enhanced_fast_string() for short strings 0214a8ca61e2 x86/tools: Fix gcc-7 warning in relocs.c e952c291df09 gfs2: Fix glock rhashtable rcu bug ac12d6abed6c USB: serial: qcserial: new Sierra Wireless EM7305 device ID 1a04853de069 USB: serial: option: add two Longcheer device ids 174ddbcc69e2 pinctrl: sh-pfc: Update info pointer after SoC-specific init 45424528a184 pinctrl: mxs: atomically switch mux and drive strength config 79565741fce0 pinctrl: sunxi: Fix SPDIF function name for A83T 3c4720871bdd pinctrl: meson: meson8b: fix the NAND DQS pins 5d030f597f47 pinctrl: sh-pfc: r8a7791: Fix SCIF2 pinmux data a2148222e375 sysctl: report EINVAL if value is larger than UINT_MAX for proc_douintvec e8505e6432c2 sysctl: don't print negative flag for proc_douintvec 2e42225b85ee mac80211_hwsim: Replace bogus hrtimer clockid 93f526ffe8ae usb: Fix typo in the definition of Endpoint[out]Request c6bf62a36175 usb: usbip: set buffer pointers to NULL after free ab96add78bfe Add USB quirk for HVR-950q to avoid intermittent device resets 45c73d0c7a96 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick c8130087ff4d usb: dwc3: replace %p with %pK a080ec466c34 drm/virtio: don't leak bo on drm_gem_object_init failure fe0bb2ac167b tracing/kprobes: Allow to create probe with a module name starting with a digit 78f20db86418 mm: fix classzone_idx underflow in shrink_zones() 1f97e170cfc5 bgmac: reset & enable Ethernet core before using it c01ace719ebe driver core: platform: fix race condition with driver_override 4043d5bca587 fs: completely ignore unknown open flags ccb973e681d8 fs: add a VALID_OPEN_FLAGS Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2017-08-31linux-yocto/4.9: update to v4.9.46Bruce Ashfield3
Integrating the korg -stable releases with the following commit summary: 0eed54bdbd1b Linux 4.9.46 5aa523a994d1 powerpc/mm: Ensure cpumask update is ordered 5906715b93da ACPI: EC: Fix regression related to wrong ECDT initialization order 3bc8e4f96fe9 ACPI / APEI: Add missing synchronize_rcu() on NOTIFY_SCI removal 454cac5d0891 ACPI: ioapic: Clear on-stack resource before using it c1628774f0c8 ntb: transport shouldn't disable link due to bogus values in SPADs 4d4f35473d8f ntb: ntb_test: ensure the link is up before trying to configure the mws 7592db555524 ntb: no sleep in ntb_async_tx_submit bff04a462da3 NTB: ntb_test: fix bug printing ntb_perf results 471954c313c5 ntb_transport: fix bug calculating num_qps_mw 4743d1b37a38 ntb_transport: fix qp count bug b8fce38266db Clarify (and fix) MAX_LFS_FILESIZE macros ab4be3a64d06 staging: rtl8188eu: add RNX-N150NUB support 23caaf2f216c iio: hid-sensor-trigger: Fix the race with user space powering up sensors b150ee066af7 iio: imu: adis16480: Fix acceleration scale factor for adis16480 cbd854d99354 ANDROID: binder: fix proc->tsk check. 8fb0b0ce288d binder: Use wake up hint for synchronous transactions. 51050750181c binder: use group leader instead of open thread eda70a559187 Revert "android: binder: Sanity check at binder ioctl" 242cea2d666f Bluetooth: bnep: fix possible might sleep error in bnep_session ffb7640acbc3 Bluetooth: cmtp: fix possible might sleep error in cmtp_session 1b5fcb3b25f7 Bluetooth: hidp: fix possible might sleep error in hidp_session_thread 5f81b1f51b9c netfilter: nat: fix src map lookup 090911a22c7b Revert "leds: handle suspend/resume in heartbeat trigger" d4c5c26c5f09 net: sunrpc: svcsock: fix NULL-pointer exception 3559de45c99a x86/mm: Fix use-after-free of ldt_struct 70b3fd5ce2ce timers: Fix excessive granularity of new timers after a nohz idle 3df3b2efc065 perf/x86/intel/rapl: Make package handling more robust bac83e5ce85e perf probe: Fix --funcs to show correct symbols for offline module bde6608dd638 perf/core: Fix group {cpu,task} validation 741397d16a3d ftrace: Check for null ret_stack on profile function graph entry function fd8235e721ef nfsd: Limit end of page list when decoding NFSv4 WRITE 5ed70f7db9af cifs: return ENAMETOOLONG for overlong names in cifs_open()/cifs_lookup() 8b053290ee20 cifs: Fix df output for users with quota limits 1fdee09116db kbuild: linker script do not match C names unless LD_DEAD_CODE_DATA_ELIMINATION is configured 8838cd5c543f tracing: Fix freeing of filter in create_filter() when set_str is false 2818a7659f0a tracing: Fix kmemleak in tracing_map_array_free() 3170d9abc5d0 tracing: Call clear_boot_tracer() at lateinit_sync 46cd0a3b93a5 drm: rcar-du: Fix H/V sync signal polarity configuration 1fb8ff8b92bd drm: rcar-du: Fix display timing controller parameter 35fd2b840b6c drm: rcar-du: Fix crash in encoder failure error path eed96e759533 drm/atomic: If the atomic check fails, return its value first ce66f629ad82 drm: Release driver tracking before making the object available again 9d263321d7a2 mm/memblock.c: reversed logic in memblock_discard() b65b6ac52e0f fork: fix incorrect fput of ->exe_file causing use-after-free 0f49b0519f11 mm/madvise.c: fix freeing of locked page with MADV_FREE 036c100b58f7 i2c: designware: Fix system suspend 5d8b3cc24688 mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage/shmem_enabled 8d362cb3bfbb ARCv2: PAE40: Explicitly set MSB counterpart of SLC region ops addresses 6cba07468521 ALSA: firewire: fix NULL pointer dereference when releasing uninitialized data of iso-resource b52bce93db99 ALSA: hda - Add stereo mic quirk for Lenovo G50-70 (17aa:3978) 8989c70d30b6 ALSA: core: Fix unexpected error at replacing user TLV 9767a4567831 ALSA: usb-audio: Add delay quirk for H650e/Jabra 550a USB headsets 275f3033ccf6 KVM: x86: block guest protection keys unless the host has them enabled cfb917a17d3d KVM: s390: sthyi: fix specification exception detection a745333fa924 KVM: s390: sthyi: fix sthyi inline assembly 963068b1ff1c Input: ALPS - fix two-finger scroll breakage in right side on ALPS touchpad 9ab605d2bb6f Input: elan_i2c - add ELAN0602 ACPI ID to support Lenovo Yoga310 a00a9cd7daf9 Input: trackpoint - add new trackpoint firmware ID 655da3da9bb3 bpf/verifier: fix min/max handling in BPF_SUB bf5b91b782e8 bpf: fix mixed signed/unsigned derived min/max value bounds 8d674bee8f66 bpf, verifier: fix alu ops against map_value{, _adj} register types 577aa83b2896 bpf: adjust verifier heuristics e37bdeee95a4 bpf, verifier: add additional patterns to evaluate_reg_imm_alu 7fa2fdf9f19e net_sched: fix order of queue length updates in qdisc_replace() 3e00bf91fefc net: sched: fix NULL pointer dereference when action calls some targets f3f5bf2755c7 irda: do not leak initialized list.dev to userspace 19f433a9ce9d net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled aadbe1fe91e7 tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP 1c18f9367520 ipv6: repair fib6 tree in failure case 62e9a28baa28 ipv6: reset fn->rr_ptr when replacing route 7ad5fb9594ee tipc: fix use-after-free 0f5ecc79194d sctp: fully initialize the IPv6 address in sctp_v6_to_addr() 57406e737322 nfp: fix infinite loop on umapping cleanup f29c9f46af4a ipv4: better IP_MAX_MTU enforcement 59af5b87695d ptr_ring: use kmalloc_array() 3c7af814def8 openvswitch: fix skb_panic due to the incorrect actions attrlen d6a6b6b4c3ba bpf: fix bpf_trace_printk on 32 bit archs 792c0707bd3f net_sched: remove warning from qdisc_hash_add 38530f6e6dae net_sched/sfq: update hierarchical backlog when drop packet 71501d9b6190 ipv4: fix NULL dereference in free_fib_info_rcu() 236b0d939b05 dccp: defer ccid_hc_tx_delete() at dismantle time b31cbe2c3916 dccp: purge write queue in dccp_destroy_sock() 2e3f17f81029 af_key: do not use GFP_KERNEL in atomic contexts d0526eef0bf7 sparc64: remove unnecessary log message 4b904b22bc90 Linux 4.9.45 083d423b1f8a usb: qmi_wwan: add D-Link DWM-222 device ID edfe57b2f44a usb: optimize acpi companion search for usb port devices 322cd3262365 pids: make task_tgid_nr_ns() safe 61332dc598c3 Sanitize 'move_pages()' permission checks f9497d51259f genirq/ipi: Fixup checks against nr_cpu_ids 762ac49ccece genirq: Restore trigger settings in irq_modify_status() 4691f1ca6fad irqchip/atmel-aic: Fix unbalanced refcount in aic_common_rtc_irq_fixup() 665d2009a4af irqchip/atmel-aic: Fix unbalanced of_node_put() in aic_common_irq_fixup() 10d5bf2f6928 x86/asm/64: Clear AC on NMI entries 1581d704e97d xen-blkfront: use a right index when checking requests 7672f1186047 powerpc: Fix VSX enabling/flushing to also test MSR_FP and MSR_VEC d8c20af00858 blk-mq-pci: add a fallback when pci_irq_get_affinity returns NULL 6c7f3756d072 xen: fix bio vec merging 1f2347a095ce mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes 91105f2c621e mm/mempolicy: fix use after free when calling get_mempolicy 59ee25d09fd5 mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS 87395eeb28e5 mm: discard memblock data later d3e6e5956687 ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices f39f086d541f ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset bafb25c5050c ALSA: seq: 2nd attempt at fixing race creating a queue 3f7292106d0b Input: elan_i2c - Add antoher Lenovo ACPI ID for upcoming Lenovo NB 5dd141e0e985 Input: elan_i2c - add ELAN0608 to the ACPI table c3e8a12e701c crypto: x86/sha1 - Fix reads beyond the number of blocks passed 24e7f540245d crypto: ixp4xx - Fix error handling path in 'aead_perform()' 93f5a0318aae parisc: pci memory bar assignment fails with 64bit kernels on dino/cujo adcfbb2d9e38 audit: Fix use after free in audit_remove_watch_rule() 5170d210efe4 netfilter: nf_ct_ext: fix possible panic after nf_ct_extend_unregister a97a16f18c48 Linux 4.9.44 eea1ec08f8a5 MIPS: DEC: Fix an int-handler.S CPU_DADDI_WORKAROUNDS regression 5e5a51045532 pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry 8cbc0b49ca8d pinctrl: samsung: Remove bogus irq_[un]mask from resource management 8495ab6ef94a pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD20 f642d29c2388 pinctrl: uniphier: fix WARN_ON() of pingroups dump on LD11 877fe62863d0 pinctrl: intel: merrifield: Correct UART pin lists 7b6fff65ecf9 pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver a68978bb949a pnfs/blocklayout: require 64-bit sector_t eda1b3d42fad iio: adc: vf610_adc: Fix VALT selection value for REFSEL bits 4cae4a23d9a4 usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume f4bbed570aef usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter 42d65cc89a23 usb: core: unlink urbs from the tail of the endpoint's urb_list 7c2beb1c4432 USB: Check for dropped connection before switching to full speed 7f737f10c1ee usb: renesas_usbhs: Fix UGCTRL2 value for R-Car Gen3 2db03a7fa0dd usb: gadget: udc: renesas_usb3: Fix usb_gadget_giveback_request() calling a09ecc9345b6 uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069 b189f8eb2715 staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING bbae08213e6e iio: light: tsl2563: use correct event code 1ca3869234d3 iio: accel: bmc150: Always restore device to normal mode after suspend-resume c5347390e57a staging:iio:resolver:ad2s1210 fix negative IIO_ANGL_VEL read 199a3f26e9d8 USB: hcd: Mark secondary HCD as dead if the primary one died 821ccbe2937e usb: musb: fix tx fifo flush handling again 4fd8c366acac USB: serial: pl2303: add new ATEN device id 566516401501 USB: serial: cp210x: add support for Qivicon USB ZigBee dongle e27f58cd130b USB: serial: option: add D-Link DWM-222 device ID 2b3bf207b2a2 drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut 4381e2c30008 drm/etnaviv: Fix off-by-one error in reloc checking 00f3c2a253f7 nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays 0a205d8145c2 mmc: mmc: correct the logic for setting HS400ES signal voltage 160c365b5879 nand: fix wrong default oob layout for small pages using soft ecc 227559e6233c fuse: initialize the flock flag in fuse_file on allocation 1da30c23b63b target: Fix node_acl demo-mode + uncached dynamic shutdown regression b51a71635576 iscsi-target: Fix iscsi_np reset hung task during parallel delete e6a0599b7464 iscsi-target: fix memory leak in iscsit_setup_text_cmd() ced271b814e4 mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES a311810903c7 xtensa: don't limit csum_partial export by CONFIG_NET a3ab0f069f46 xtensa: mm/cache: add missing EXPORT_SYMBOLs 03973c57e1a2 xtensa: fix cache aliasing handling code for WT cache 0041042de554 futex: Remove unnecessary warning from get_futex_key e2286916ac07 mm: fix list corruptions on shmem shrinklist b56cd77c1205 mm: ratelimit PFNs busy info message 6da35f43acde Linux 4.9.43 1166e3e03342 Revert "ARM: dts: sun8i: Support DTB build for NanoPi M1" 3f0075cdbdd8 KVM: arm/arm64: Handle hva aging while destroying the vm 6309eb77d823 sparc64: Prevent perf from running during super critical sections 33dc6a6a85f1 udp: consistently apply ufo or fragmentation 4688f042599f revert "ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output" 53eed8aadc58 revert "net: account for current skb length when deciding about UFO" e58413550613 packet: fix tp_reserve race in packet_set_ring f628c9df047b igmp: Fix regression caused by igmp sysctl namespace code. 69ffc9644ffe net: avoid skb_warn_bad_offload false positives on UFO 87fdcfe21195 tcp: fastopen: tcp_connect() must refresh the route e392e305af01 net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target 35d90144e2ce net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets 1b582a2c366d bpf, s390: fix jit branch offset related to ldimm64 05046af36302 net: fix keepalive code vs TCP_FASTOPEN_CONNECT 3914a7eccbc7 tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states 6ec6ec3bbb87 ppp: fix xmit recursion detection on ppp channels 3b25bfc11cf9 ppp: Fix false xmit recursion detect with two ppp devices 4c666b0d9070 Linux 4.9.42 f9636c9bdd58 workqueue: implicit ordered attribute should be overridable c3c94716855a net: phy: Fix PHY unbind crash ef09c9ff3431 net: account for current skb length when deciding about UFO f102bb7164c9 ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output a69f0d54fdc9 net/mlx5: E-Switch, Re-enable RoCE on mode change only after FDB destroy 22cccef1fc70 mm: don't dereference struct page fields of invalid pages 916a05b90d83 signal: protect SIGNAL_UNKILLABLE from unintentional clearing. d12824c897a2 lib/Kconfig.debug: fix frv build failure c736011052cf mm, slab: make sure that KMALLOC_MAX_SIZE will fit into MAX_ORDER bebbe845cb50 ARM: 8632/1: ftrace: fix syscall name matching e6d53f5f8c03 virtio_blk: fix panic in initialization error path 952d07ac1e6e nbd: blk_mq_init_queue returns an error code on failure, not NULL 44d52834efb3 iw_cxgb4: do not send RX_DATA_ACK CPLs after close/abort 984922f2c897 ARM: dts: sunxi: Change node name for pwrseq pin on Olinuxino-lime2-emmc 1e9e71782f34 ARM: dts: sun8i: Support DTB build for NanoPi M1 61cf0afe12eb drm/virtio: fix framebuffer sparse warning 2a60965a0ef7 scsi: qla2xxx: Get mutex lock before checking optrom_state 99eb27d6182d clk/samsung: exynos542x: mark some clocks as critical ee96797b78ca ipv4: make tcp_notsent_lowat sysctl knob behave as true unsigned int 0bbbbaef6aa0 phy state machine: failsafe leave invalid RUNNING state 9acfb313849e netfilter: use fwmark_reflect in nf_send_reset 2e2a390b7f67 ASoC: rt5645: set sel_i2s_pre_div1 to 2 c77512d67102 spi: spi-axi: Free resources on error path f897e9ae07c4 x86/boot: Add missing declaration of string functions 1042bd47ddfb tg3: Fix race condition in tg3_get_stats64(). 5f7eeee7940e net: phy: dp83867: fix irq generation bfe384ed452a sh_eth: R8A7740 supports packet shecksumming 2d4fef7f4102 sh_eth: fix EESIPR values for SH77{34|63} b87145215abe wext: handle NULL extra data in iwe_stream_add_point better b9d68cdce72d sparc64: Fix exception handling in UltraSPARC-III memcpy. bfafa56e6c67 sparc64: Measure receiver forward progress to avoid send mondo timeout 816843a257c7 xen-netback: correctly schedule rate-limited queues 38e71eabb8f7 net: phy: Correctly process PHY_HALTED in phy_stop_machine() 33e25b2168dd net/mlx5e: Schedule overflow check work to mlx5e workqueue 862ade9a4383 net/mlx5e: Fix wrong delay calculation for overflow check scheduling d7049799668a net/mlx5e: Fix outer_header_zero() check size d19d0ac684e5 net/mlx5: Fix command bad flow on command entry allocation failure fca84d617f77 net/mlx5: Consider tx_enabled in all modes on remap df32d08293ea sctp: fix the check for _sctp_walk_params and _sctp_walk_errors cc6f1486f2cb sctp: don't dereference ptr before leaving _sctp_walk_{params, errors}() bb21d2e75378 dccp: fix a memleak for dccp_feat_init err process 4d938b6fcb90 dccp: fix a memleak that dccp_ipv4 doesn't put reqsk properly 9ffa6727f571 dccp: fix a memleak that dccp_ipv6 doesn't put reqsk properly c0c8688f0deb net: ethernet: nb8800: Handle all 4 RGMII modes identically 23a91c8ab682 ipv6: Don't increase IPSTATS_MIB_FRAGFAILS twice in ip6_fragment() 47f3bf6e3116 packet: fix use-after-free in prb_retire_rx_blk_timer_expired() d53ff3816d94 openvswitch: fix potential out of bound access in parse_ct 59e76ed17981 mcs7780: Fix initialization when CONFIG_VMAP_STACK is enabled cda2bc91baf7 rtnetlink: allocate more memory for dev_set_mac_address() 0c47f11bc4a5 ipv4: initialize fib_trie prior to register_netdev_notifier call. 5a2d511a95cc net: dsa: b53: Add missing ARL entries for BCM53125 4a2ffe1707e3 ipv6: avoid overflow of offset in ip6_find_1stfragopt 0b83249a57ad net: Zero terminate ifr_name in dev_ifname(). a62bc8d336e3 ipv4: ipv6: initialize treq->txhash in cookie_v[46]_check() 0cd73c42b7a2 tcp_bbr: init pacing rate on first RTT sample 2e6b237dc03b tcp_bbr: remove sk_pacing_rate=0 transient during init 0c0ede36b9e0 tcp_bbr: introduce bbr_init_pacing_rate_from_rtt() helper ec789686d79b tcp_bbr: introduce bbr_bw_to_pacing_rate() helper 73520d3814b6 tcp_bbr: cut pacing rate only if filled pipe 12d17d78e3f7 saa7164: fix double fetch PCIe access condition 3a63729427ac Btrfs: fix early ENOSPC due to delalloc 0f442c5b2e4a f2fs: sanity check checkpoint segno and blkoff c14e327bee70 media: lirc: LIRC_GET_REC_RESOLUTION should return microseconds e92add299fee mmc: core: Use device_property_read instead of of_property_read baf4ad0e5162 mmc: dw_mmc: Use device_property_read instead of of_property_read bdabf097f05b iscsi-target: Fix initial login PDU asynchronous socket close OOPs 733d7ab6c5bc media: platform: davinci: return -EINVAL for VPFE_CMD_S_CCDC_RAW_PARAMS ioctl 4f3544816937 ARM: dts: tango4: Request RGMII RX and TX clock delays ff603e017bee ARM: dts: armada-38x: Fix irq type for pca955 12353a00df25 ext4: fix overflow caused by missing cast in ext4_resize_fs() 0814c3a9447b ext4: fix SEEK_HOLE/SEEK_DATA for blocksize < pagesize b680e22fca76 gpiolib: skip unwanted events, don't convert them to opposite edge be5c6efc996e iommu/amd: Enable ga_log_intr when enabling guest_mode 03ebdd1eb95a powerpc/64: Fix __check_irq_replay missing decrementer interrupt 8164692a2f66 powerpc/tm: Fix saving of TM SPRs in core dump 9ef8b23b94b9 timers: Fix overflow in get_next_timer_interrupt 7b95b7456362 mm/page_alloc: Remove kernel address exposure in free_reserved_area() 0c609d3e1fbd KVM: async_pf: make rcu irq exit if not triggered from idle task 650c763ea5ea ASoC: do not close shared backend dailink 69f15fff03e8 drm/amdgpu: Fix undue fallthroughs in golden registers initialization c531a24057ac ALSA: hda - Fix speaker output from VAIO VPCL14M1R 45a636ec1849 cpuset: fix a deadlock due to incomplete patching of cpusets_enabled() 5a1eef71aa2a mm, mprotect: flush TLB if potentially racing with a parallel reclaim leaving stale TLB entries 943281eb4ecf mmc: core: Fix access to HS400-ES devices 1f32e67adac4 device property: Make dev_fwnode() public 347be00b56f7 mmc: sdhci-of-at91: force card detect value for non removable devices f7d3e54fb40c NFSv4: Fix EXCHANGE_ID corrupt verifier issue f5214eb4baf8 brcmfmac: fix memleak due to calling brcmf_sdiod_sgtable_alloc() twice de8c33290f1c iwlwifi: dvm: prevent an out of bounds access 61a0adbfaad7 workqueue: restore WQ_UNBOUND/max_active==1 to be ordered 804b1a9f0aea libata: array underflow in ata_find_dev() 445ee6cdd91e cgroup: fix error return value from cgroup_subtree_control() 4a99eac8d2b3 cgroup: create dfl_root files on subsys registration 5d23e4f3a333 parisc: Handle vma's whose context is not current in flush_cache_range db397d9c6e66 Linux 4.9.41 007dffc661cf ASoC: dpcm: Avoid putting stream state to STOP when FE stream is paused 27ef0283b60e ASoC: Intel: Skylake: Release FW ctx in cleanup 23ab274ddf83 scsi: bfa: Increase requested firmware version to 3.2.5.1 5f7040719202 scsi: snic: Return error code on memory allocation failure 2803ea76366a scsi: fnic: Avoid sending reset to firmware when another reset is in progress 3b6f4e292cbd HID: ignore Petzl USB headlamp 3f0dfa11cc0d ASoC: Intel: bytcr-rt5640: fix settings in internal clock mode b899142ce21d perf/x86: Set pmu->module in Intel PMU modules efa225254a4a x86/platform/intel-mid: Rename 'spidev' to 'mrfld_spidev' 12dac5fcf5ec ALSA: usb-audio: test EP_FLAG_RUNNING at urb completion 301681d60003 ARCv2: IRQ: Call entry/exit functions for chained handlers in MCIP f10e2065ce76 sh_eth: enable RX descriptor word 0 shift on SH7734 2909c9c2d713 ASoC: fsl_ssi: set fifo watermark to more reliable value 2548d893a542 net: usb: asix_devices: add .reset_resume for USB PM a7526723b7fc nvmem: imx-ocotp: Fix wrong register size e95ec3582a29 arm64: mm: fix show_pte KERN_CONT fallout 812a7df6556f vfio-pci: Handle error from pci_iomap a417ea5b9d22 video: fbdev: cobalt_lcdfb: Handle return NULL error from devm_ioremap ddc0ec3be807 perf symbols: Robustify reading of build-id from sysfs d8086c3bd3a5 perf tools: Install tools/lib/traceevent plugins with install-bin 0b8656414e29 xfrm: Don't use sk_family for socket policy lookups ab5e7df9e064 tools lib traceevent: Fix prev/next_prio for deadline tasks 704a6d719d4c Xen: ARM: Zero reserved fields of xatp before making hypervisor call f76ddff6c521 Btrfs: adjust outstanding_extents counter properly when dio write is split 49fc90b443c7 benet: stricter vxlan offloading check in be_features_check 673121283605 Btrfs: fix lockdep warning about log_mutex 78418b867334 Btrfs: use down_read_nested to make lockdep silent 92d6a813b03a usb: gadget: Fix copy/pasted error message a15a3d92eca8 ACPI / scan: Prefer devices without _HID/_CID for _ADR matching ebd4642ee412 ARM: s3c2410_defconfig: Fix invalid values for NF_CT_PROTO_* 69f3df1fd013 perf probe: Fix to get correct modname from elf header 3209f3f69eeb ARM64: zynqmp: Fix i2c node's compatible string e3603533ae63 ARM64: zynqmp: Fix W=1 dtc 1.4 warnings 8af0937aee50 usb: dwc3: omap: fix race of pm runtime with irq handler in probe 29e0adf8bacd dmaengine: ti-dma-crossbar: Add some 'of_node_put()' in error path. 000224c1106c l2tp: consider '::' as wildcard address in l2tp_ip6 socket lookup c2804b21f2e7 dmaengine: ioatdma: workaround SKX ioatdma version 2987ce159fb9 dmaengine: ioatdma: Add Skylake PCI Dev ID 88a86f8dfaad openrisc: Add _text symbol to fix ksym build error 033d5ce4ad8d irqchip/mxs: Enable SKIP_SET_WAKE and MASK_ON_SUSPEND c612bba54b8c ASoC: nau8825: fix invalid configuration in Pre-Scalar of FLL 14e5c8c61791 spi: dw: Make debugfs name unique between instances ed788dc6fa65 ASoC: tlv320aic3x: Mark the RESET register as volatile ca40b2d039dc irqchip/keystone: Fix "scheduling while atomic" on rt c7d0c0d84808 vfio-pci: use 32-bit comparisons for register address for gcc-4.5 7d33b41d34f5 drm/msm: Verify that MSM_SUBMIT_BO_FLAGS are set 50e3950d77ba drm/msm: Put back the vaddr in submit_reloc() e0d5bb92c07b drm/msm: Ensure that the hardware write pointer is valid 237652fae500 net/mlx4_core: Fix raw qp flow steering rules under SRIOV 7e150f79134e net/mlx4: Remove BUG_ON from ICM allocation routine a8820678afe1 net/mlx4_core: Use-after-free causes a resource leak in flow-steering detach aeb230318ddb ipv6: Should use consistent conditional judgement for ip6 fragment between __ip6_append_data and ip6_finish_output ea703cb0140b net/mlx5: Disable RoCE on the e-switch management port under switchdev mode a0a4dd446904 ARM: dts: n900: Mark eMMC slot with no-sdio and no-sd flags 0ce84ef6a296 ARM: dts: am57xx-idk: Put USB2 port in peripheral mode 2bc4d1c95784 dt-bindings: input: Specify the interrupt number of TPS65217 power button b1164693f770 dt-bindings: power/supply: Update TPS65217 properties 0686a9bc42ad ARM: omap2+: fixing wrong strcat for Non-NULL terminated string 82338e9ffba5 r8169: add support for RTL8168 series add-on card. 34fae9c906ec x86/mce/AMD: Make the init code more robust a3ff46097a1d device-dax: fix sysfs duplicate warnings 48a70be0de9e net: skb_needs_check() accepts CHECKSUM_NONE for tx e10f7bd6a6b8 pstore: Use dynamic spinlock initializer a0840275e3eb pstore: Correctly initialize spinlock and flags 4693080316e6 pstore: Allow prz to control need for locking 5463a3dccf10 v4l: s5c73m3: fix negation operator ad25f11ed216 dentry name snapshots d933777b1b1b ipmi/watchdog: fix watchdog timeout set on reboot 196553666dce RDMA/uverbs: Fix the check for port number 62b5776c8c86 sched/cgroup: Move sched_online_group() back into css_online() to fix crash 016a638a518c mailbox: handle empty message in tx_tick abe9090ac07b mailbox: skip complete wait event if timer expired a23fba818203 mailbox: always wait in mbox_send_message for blocking Tx mode 2f16bcd4dba9 wil6210: fix deadlock when using fw_no_recovery option 59153e658936 ath10k: fix null deref on wmi-tlv when trying spectral scan 7b3a66739ff0 isdn/i4l: fix buffer overflow b756862459d2 isdn: Fix a sleep-in-atomic bug 6c78197e4a69 net: phy: Do not perform software reset for Generic PHY 57154f0302cd nfc: fdp: fix NULL pointer dereference 35bdf9a61dc9 nfc: Fix hangup of RC-S380* in port100_send_ack() 6b3d13fe67da smp/hotplug: Replace BUG_ON and react useful 7b4e4b18ea64 smp/hotplug: Move unparking of percpu threads to the control CPU 755f65501f70 drm: rcar-du: Simplify and fix probe error handling 9bf0d78bf640 Staging: comedi: comedi_fops: Avoid orphaned proc entry 0f31691508c6 Revert "powerpc/numa: Fix percpu allocations to be NUMA aware" c39c3aeb2b41 KVM: PPC: Book3S HV: Save/restore host values of debug registers e5cd34d10459 KVM: PPC: Book3S HV: Restore critical SPRs to host values on guest exit ae8faca6e2e7 drm/nouveau/bar/gf100: fix access to upper half of BAR2 34da5f74eb5c drm/nouveau/disp/nv50-: bump max chans to 21 e41779886b90 drm/vmwgfx: Fix gcc-7.1.1 warning fabc7dffe9e1 md/raid5: add thread_group worker async_tx_issue_pending_all d745f0f67b70 KVM: PPC: Book3S HV: Enable TM before accessing TM registers 9eb088e57edd crypto: authencesn - Fix digest_null crash 7d2a354861e9 NFSv4.1: Fix a race where CB_NOTIFY_LOCK fails to wake a waiter b087b8b11e52 NFS: invalidate file size when taking a lock. 6d3d93ca2ef8 powerpc/pseries: Fix of_node_put() underflow during reconfig remove fa2aa76efe7d parisc: Suspend lockup detectors before system halt f0d23fa63243 parisc: Extend disabled preemption in copy_user_page afe9fc012bc1 parisc: Prevent TLB speculation on flushed pages on CPUs that only support equivalent aliases 5f8bdd5edc82 ALSA: hda - Add missing NVIDIA GPU codec IDs to patch table 3d955095c597 ALSA: fm801: Initialize chip after IRQ handler is registered 3a79e1c8e709 jfs: Don't clear SGID when inheriting ACLs 26d01aa8a110 net: reduce skb_warn_bad_offload() noise d97aff4f9770 pstore: Make spinlock per zone instead of global 0f94b36de37c af_key: Add lock to key dump efcfbfb1d8bf Linux 4.9.40 91af5f04cd5b alarmtimer: don't rate limit one-shot timers 919e481152ce tracing: Fix kmemleak in instance_rmdir 7bd804a05eb0 PM / Domains: defer dev_pm_domain_set() until genpd->attach_dev succeeds if present 69fbb442144a reiserfs: Don't clea