Commit Graph

17 Commits

Author SHA1 Message Date
Bruce Ashfield
82ff5d0f30 linux-yocto: qemuarm|qemuarm64: graphics support
Integrating the configuration changes from Jon Mason <jdmason@kudzu.us>
to enable graphics for qemuarm/qemuarm64.

Note2: This requires the machine/configuration changes also sent by
       John to have working graphics.

(From OE-Core rev: b62c48039834990a9265e6a7ef081a6dbdc489b9)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-02 16:49:07 +00:00
Bruce Ashfield
3a5a49cad0 linux-yocto/4.19: configuration cleanups
Integrating the following configuration tweaks (which were already
on yocto-4.18):

   9bddc4aa1eb bsp/intel-x86: Rename CONFIG_R8723BE to CONFIG_RTL8723BE
   6504b0ed616 features: drop the obsolete kernel option
   5d18756a7fc features/hostapd: drop obsolete configs
   bdf91f835b9 bsp/intel-x86: Drop configs that has been removed by kernel
   0f8bb536c22 intel-x86: Drop configs which are not defined in kernel

(From OE-Core rev: 5c1c1f223c6618d033ea23abb33dacc230e754de)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-02 16:49:07 +00:00
Bruce Ashfield
7c3c316ddf linux-yocto: netfilter: Enable CONFIG_NETFILTER_XT_TARGET_LOG
[
    In order for logging to work, as for example seen with the default
    configuration of 'ufw' we need to have logging support enabled.  This is
    currently gated on the CONFIG_NETFILTER_XT_TARGET_LOG option, so enable
    it here.

    Fixes: f56608b405f0 ("meta: cleanup invalid/obselete 3.4 CONFIG options")
    Signed-off-by: Tom Rini <trini@konsulko.com>
]

(From OE-Core rev: 4f3371b06d878800d2f759e00f7d5f4b244e7bf6)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-03-02 16:49:07 +00:00
Bruce Ashfield
d15af849d4 linux-yocto: add baseline ARC support
Adding both the required toolchain options (libgcc) and baseline
BSP definitions for arc support.

  Author: Alexey Brodkin <alexey.brodkin@synopsys.com>
  Date:   Fri Feb 8 18:32:21 2019 +0300

    linux-yocto: Add dependency on libgcc for ARC

    As of now in case of ARC there's no in-kernel implementation of basic libgcc
    functions used for millicode, multiplication, division etc instead we simply
    link with libgcc.a which provides everything used by the compiler.

    Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>

  Author: Alexey Brodkin <alexey.brodkin@synopsys.com>
  Date:   Fri Feb 8 17:29:40 2019 +0300

    ARC: Add nsimhs- and hsdk-standard configs

    With ARC support ramping-up in upstream OE we're ready to
    build more complicated distributions and linux-yocto is
    a nice and configurable base for that.

    This commit adds support of 1 simulated board (nSIM) and
    the mast affordable and powerful to date development board (HSDK).

    Once Qemu port for ARC is functional (it's being actively developed now)
    we'll switch from nSIM to Qemu.

    Still it would be really good to keep nSIM support in linux-yocto for now
    as it allows for simpler testing as compared to real HW.

    Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
    Cc: Bruce Ashfield <bruce.ashfield@windriver.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>

(From OE-Core rev: 430bd28093fb743ba3bd032e11e40b4dd8e5bd1f)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-12 14:04:31 +00:00
Bruce Ashfield
2a68d9fa4b linux-yocto: tweak console boot check
boot/main: don't check console device file on fs when booting with
initrd/initramfs

    In case of initrd/initramfs /dev/console might not exist that early
    as devtmpfs is mounted a bit later by /init process so disable this
    check in that case.

    Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
    Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>

(From OE-Core rev: b5bd54b1640c1e59960c260dd6521ba2500df204)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-12 14:04:31 +00:00
Bruce Ashfield
8ab63201dc linux-yocto/4.19: update to v4.19.19
Integrating the korg -stable updates that comprise the following
commits:

   dffbba4348e9 Linux 4.19.19
   3a3b6a6b15db Input: input_event - fix the CONFIG_SPARC64 mixup
   d4a6ac28d44a ide: fix a typo in the settings proc file name
   25ad17d692ad usb: dwc3: gadget: Clear req->needs_extra_trb flag on cleanup
   6bab957396ce Revert "mm, memory_hotplug: initialize struct pages for the full memory section"
   7dbf12973d53 nvmet-rdma: fix null dereference under heavy load
   fa9184be67a6 nvmet-rdma: Add unlikely for response allocated check
   48046a0177e6 s390/smp: Fix calling smp_call_ipl_cpu() from ipl CPU
   37c9e3ee4239 bpf: fix inner map masking to prevent oob under speculation
   eed84f94ff8d bpf: fix sanitation of alu op with pointer / scalar type from different paths
   f92a819b4cbe bpf: prevent out of bounds speculation on pointer arithmetic
   4f7f708d0e6c bpf: fix check_map_access smin_value test when pointer contains offset
   44f8fc649980 bpf: restrict unknown scalars of mixed signed bounds for unprivileged
   5332dda94f63 bpf: restrict stack pointer arithmetic for unprivileged
   9e57b2969d4a bpf: restrict map value pointer arithmetic for unprivileged
   232ac70dd38b bpf: enable access to ax register also from verifier rewrite
   b855e3103740 bpf: move tmp variable into ax register in interpreter
   333a31c89ae2 bpf: move {prev_,}insn_idx into verifier env
   437112946263 bpf: add per-insn complexity limit
   7da6cd690c43 bpf: improve verifier branch analysis
   ce8d0581ae33 drm/meson: Fix atomic mode switching regression
   8b4dffe8261a vt: invoke notifier on screen size change
   18ef43def81c vt: always call notifier with the console lock held
   855f7e64169f vt: make vt_console_print() compatible with the unicode screen buffer
   6f4f2a443d87 can: flexcan: fix NULL pointer exception during bringup
   576f474fb2d3 can: bcm: check timer values before ktime conversion
   8d85aa96c54b can: dev: __can_get_echo_skb(): fix bogous check for non-existing skb by removing it
   bdcf74e735b1 irqchip/gic-v3-its: Align PCI Multi-MSI allocation on their size
   6f4db68ab5ce net: sun: cassini: Cleanup license conflict
   21c0d1621b8d posix-cpu-timers: Unbreak timer rearming
   dd085f9b1dc1 x86/entry/64/compat: Fix stack switching for XEN PV
   ed334be9c2ed x86/kaslr: Fix incorrect i8254 outb() parameters
   334c0e1b3cdd x86/selftests/pkeys: Fork() to check for state being preserved
   db01b8d40feb x86/pkeys: Properly copy pkey state at fork()
   f9203cd03125 KVM/nVMX: Do not validate that posted_intr_desc_addr is page aligned
   d58f5e638b18 kvm: x86/vmx: Use kzalloc for cached_vmcs12
   bbb8c5c75f6e KVM: x86: WARN_ONCE if sending a PV IPI returns a fatal error
   b2598858ac21 KVM: x86: Fix PV IPIs for 32-bit KVM host
   6d3dabbdf46e KVM: x86: Fix single-step debugging
   c1bfae340367 drm/amdgpu: Add APTX quirk for Lenovo laptop
   b911f1dcb60d dm crypt: fix parsing of extended IV arguments
   5b779f841773 dm thin: fix passdown_double_checking_shared_status()
   eba68bd45672 scsi: ufs: Use explicit access size in ufshcd_dump_regs
   b18931c5fe0d acpi/nfit: Fix command-supported detection
   3cb00cfa3d37 acpi/nfit: Block function zero DSMs
   92fbac528fd0 Input: uinput - fix undefined behavior in uinput_validate_absinfo()
   71b1af87749b Input: input_event - provide override for sparc64
   865a07956db5 Input: xpad - add support for SteelSeries Stratus Duo
   06d9f987201f smb3: add credits we receive from oplock/break PDUs
   779c65bb7739 CIFS: Do not reconnect TCP session in add_credits()
   2ae6fedbd5cb CIFS: Fix credit calculation for encrypted reads with errors
   0380ed9b1cd3 CIFS: Fix credits calculations for reads with errors
   07b9e5e35e8f CIFS: Fix possible hang during async MTU reads and writes
   f4abbb16ed9a vgacon: unconfuse vc_origin when using soft scrollback
   a912e16faeda Drivers: hv: vmbus: Check for ring when getting debug info
   bfe482b9b299 hv_balloon: avoid touching uninitialized struct page during tail onlining
   71d1a74f36a7 tty/n_hdlc: fix __might_sleep warning
   6d15ef2c912a uart: Fix crash in uart_write and uart_put_char
   80250b48803a tty: Handle problem if line discipline does not have receive_buf
   3209eeded863 staging: rtl8188eu: Add device code for D-Link DWA-121 rev B1
   75a08b9a0fcb mmc: meson-gx: Free irq in release() callback
   4a559dfe6603 mmc: dw_mmc-bluefield: : Fix the license information
   d3faea2d152e char/mwave: fix potential Spectre v1 vulnerability
   0479bdbf55d8 misc: ibmvsm: Fix potential NULL pointer dereference
   049c7b068dd1 s390/smp: fix CPU hotplug deadlock with CPU rescan
   e0d573a08f23 s390/early: improve machine detection
   b563764443a3 s390/mm: always force a load of the primary ASCE on context switch
   8cbca17381ac ARC: perf: map generic branches to correct hardware condition
   2f0d2f3ace1f ARC: adjust memblock_reserve of kernel memory
   7bb78e62f712 ARCv2: lib: memeset: fix doing prefetchw outside of buffer
   cf662d989425 ALSA: hda - Add mute LED support for HP ProBook 470 G5
   2173f5a1b0d7 ALSA: hda/realtek - Fix typo for ALC225 model
   a719cbe07847 inotify: Fix fd refcount leak in inotify_add_watch().
   afb4a7ca7818 clk: socfpga: stratix10: fix naming convention for the fixed-clocks
   cf8ea8d536a4 clk: socfpga: stratix10: fix rate calculation for pll clocks
   0af64fda917d ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode
   4fedd516d554 ASoC: rt5514-spi: Fix potential NULL pointer dereference
   d6847f539bd6 ASoC: atom: fix a missing check of snd_pcm_lib_malloc_pages
   3e05ceedf143 ceph: clear inode pointer when snap realm gets dropped by its inode
   8e7320b9f551 USB: serial: pl2303: add new PID to support PL2303TB
   4d984aab54a6 USB: serial: simple: add Motorola Tetra TPG2200 device id
   a70e5cd09361 USB: leds: fix regression in usbport led trigger
   f8982204cbea mei: me: add denverton innovation engine device IDs
   adfda26bdf47 mei: me: mark LBG devices as having dma support
   2cade15d58ca tcp: allow MSG_ZEROCOPY transmission also in CLOSE_WAIT state
   6c4d069aec0f ip6_gre: update version related info when changing link
   c9fe9d194d45 net: phy: marvell: Fix deadlock from wrong locking
   552cd931b483 erspan: build the header with the right proto according to erspan_ver
   0449da6fc203 ip6_gre: fix tunnel list corruption for x-netns
   e3fa624ee7af udp: with udp_segment release on error path
   84bf74307c88 net/sched: cls_flower: allocate mask dynamically in fl_change()
   bdafc159ac8c mlxsw: pci: Ring CQ's doorbell before RDQ's
   c82f4684d330 mlxsw: spectrum_fid: Update dummy FID index
   adbf7e580994 net: ipv4: Fix memory leak in network namespace dismantle
   bc4e2300e44a mlxsw: pci: Increase PCI SW reset timeout
   1688e75cae7d vhost: log dirty page correctly
   3d997bf0074e openvswitch: Avoid OOB read when parsing flow nlattrs
   916c27c8cf88 net_sched: refetch skb protocol for each filter
   02239e797ac7 net/sched: act_tunnel_key: fix memory leak in case of action replace
   3e4cd0677715 net: phy: mdio_bus: add missing device_del() in mdiobus_register() error handling
   1a864e38b39e net: phy: marvell: Errata for mv88e6390 internal PHYs
   40f2f08030fa net: Fix usage of pskb_trim_rcsum
   e287968a3837 net: bridge: Fix ethernet header pointer before check skb forwardable
   779a5077d9cf amd-xgbe: Fix mdio access for non-zero ports and clause 45 PHYs
   34ae65724615 Linux 4.19.18
   b40aec33eeb5 ipmi: Don't initialize anything in the core until something uses it
   031a94ff8ac4 ipmi:ssif: Fix handling of multi-part return messages
   821a003d8e81 ipmi: Prevent use-after-free in deliver_response
   753abe2a6339 ipmi: msghandler: Fix potential Spectre v1 vulnerabilities
   1c393ca118cf ipmi: fix use-after-free of user->release_barrier.rda
   7557895b3dda Bluetooth: Fix unnecessary error message for HCI request completion
   d9bcbcb7d77c iwlwifi: mvm: Send LQ command as async when necessary
   0d73e773edc9 mm, proc: be more verbose about unstable VMA flags in /proc/<pid>/smaps
   2011eb741803 userfaultfd: clear flag if remap event not enabled
   b0cd52e644ef mm/swap: use nr_node_ids for avail_lists in swap_info_struct
   dc15e3fd3fbe mm/page-writeback.c: don't break integrity writeback on ->writepage() error
   5a404f39f8fa ocfs2: fix panic due to unrecovered local alloc
   c9dcb871b1a9 iomap: don't search past page end in iomap_is_partially_uptodate
   00886cebcce5 scsi: megaraid: fix out-of-bound array accesses
   d640fb10cab4 scsi: smartpqi: call pqi_free_interrupts() in pqi_shutdown()
   dd619b90dd71 ath10k: fix peer stats null pointer dereference
   ca8ad9bcbebd scsi: smartpqi: correct lun reset issues
   868152e4ca97 scsi: mpt3sas: fix memory ordering on 64bit writes
   6fa75685aa3a IB/usnic: Fix potential deadlock
   a13daf038b49 sysfs: Disable lockdep for driver bind/unbind files
   959bf5c190ea ALSA: bebob: fix model-id of unit for Apogee Ensemble
   c5e68453be0c Bluetooth: btusb: Add support for Intel bluetooth device 8087:0029
   887b1c9a7d17 dm: Check for device sector overflow if CONFIG_LBDAF is not set
   decca9bc2116 clocksource/drivers/integrator-ap: Add missing of_node_put()
   876b79b973f2 quota: Lock s_umount in exclusive mode for Q_XQUOTA{ON,OFF} quotactls.
   77f14a495530 perf tools: Add missing open_memstream() prototype for systems lacking it
   e2a1f8d695c2 perf tools: Add missing sigqueue() prototype for systems lacking it
   4bc4b575131f perf cs-etm: Correct packets swapping in cs_etm__flush()
   9e5be33b1061 dm snapshot: Fix excessive memory usage and workqueue stalls
   d9513fdbeb62 tools lib subcmd: Don't add the kernel sources to the include path
   8603cac28a78 perf stat: Avoid segfaults caused by negated options
   cbd257f3bbc9 dm kcopyd: Fix bug causing workqueue stalls
   4e26ee3149e4 dm crypt: use u64 instead of sector_t to store iv_offset
   a4772e8b3e60 x86/topology: Use total_cpus for max logical packages calculation
   9d51378a6893 netfilter: ipt_CLUSTERIP: fix deadlock in netns exit routine
   bb7b6c49cc34 netfilter: ipt_CLUSTERIP: remove wrong WARN_ON_ONCE in netns exit routine
   744383c88e2e netfilter: ipt_CLUSTERIP: check MAC address when duplicate config is set
   bd1040e646d6 perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX
   58c67a0b06a7 perf parse-events: Fix unchecked usage of strncpy()
   b332b4cd25e7 perf svghelper: Fix unchecked usage of strncpy()
   f54fc4c23eea perf tests ARM: Disable breakpoint tests 32-bit
   c3e8c335e788 perf intel-pt: Fix error with config term "pt=0"
   f74fc96e32ab tty/serial: do not free trasnmit buffer page under port lock
   310f8296d630 btrfs: improve error handling of btrfs_add_link
   38b17eee7074 btrfs: fix use-after-free due to race between replace start and cancel
   720b86a53a10 btrfs: alloc_chunk: fix more DUP stripe size handling
   bb5717a4a165 btrfs: volumes: Make sure there is no overlap of dev extents at mount time
   c21991ed17e9 mmc: atmel-mci: do not assume idle after atmci_request_end
   461991104dcb kconfig: fix memory leak when EOF is encountered in quotation
   ba8efcdc5779 kconfig: fix file name and line number of warn_ignored_character()
   344b51e7ce13 bpf: relax verifier restriction on BPF_MOV | BPF_ALU
   dfbf8c981f83 arm64: Fix minor issues with the dcache_by_line_op macro
   73f0b2e36e40 clk: imx6q: reset exclusive gates on init
   8f183b332398 arm64: kasan: Increase stack size for KASAN_EXTRA
   656257cf1cbd selftests: do not macro-expand failed assertion expressions
   3ad8148ce042 scsi: target/core: Make sure that target_wait_for_sess_cmds() waits long enough
   25d3546acd60 scsi: target: use consistent left-aligned ASCII INQUIRY data
   50deccdceb59 net: call sk_dst_reset when set SO_DONTROUTE
   fd4c7fe100fc staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'
   38be2cbae300 media: venus: core: Set dma maximum segment size
   9df6861a35d1 ASoC: use dma_ops of parent device for acp_audio_dma
   597a09e0ce2c media: firewire: Fix app_info parameter type in avc_ca{,_app}_info
   3049cdc28409 powerpc/pseries/cpuidle: Fix preempt warning
   115a0d668793 powerpc/xmon: Fix invocation inside lock region
   819e2e0760f3 media: uvcvideo: Refactor teardown of uvc on USB disconnect
   265242d82a3c pstore/ram: Do not treat empty buffers as valid
   ed99d79a158c clk: imx: make mux parent strings const
   c356972f27cc jffs2: Fix use of uninitialized delayed_work, lockdep breakage
   50063ba9dd51 efi/libstub: Disable some warnings for x86{,_64}
   fded1b0e0c89 rxe: IB_WR_REG_MR does not capture MR's iova field
   e34e54f925e2 drm/amdgpu: Reorder uvd ring init before uvd resume
   4614fe394c55 scsi: qedi: Check for session online before getting iSCSI TLV data.
   22e568af3989 ASoC: pcm3168a: Don't disable pcm3168a when CONFIG_PM defined
   34ea589d97d7 selinux: always allow mounting submounts
   e4c04fd44157 fpga: altera-cvp: fix probing for multiple FPGAs on the bus
   7cae65dbc7b4 usb: gadget: udc: renesas_usb3: add a safety connection way for forced_b_device
   7187ac3e3c4d samples: bpf: fix: error handling regarding kprobe_events
   5e1be9c72310 clk: meson: meson8b: fix incorrect divider mapping in cpu_scale_table
   6ebffc54843b drm/atomic-helper: Complete fake_commit->flip_done potentially earlier
   6f88ff119205 arm64: perf: set suppress_bind_attrs flag to true
   dbb97f7663c0 crypto: ecc - regularize scalar for scalar multiplication
   6e5be6e3f56a MIPS: SiByte: Enable swiotlb for SWARM, LittleSur and BigSur
   1d839c72fc13 x86/mce: Fix -Wmissing-prototypes warnings
   3945c33a608e ALSA: oxfw: add support for APOGEE duet FireWire
   464b01e4406e bpf: Allow narrow loads with offset > 0
   4c7c36a7f348 serial: set suppress_bind_attrs flag only if builtin
   e7a5f0073533 writeback: don't decrement wb->refcnt if !wb->bdi
   b6d75422462a of: overlay: add missing of_node_put() after add new node to changeset
   d216d503a0b2 selftests/bpf: enable (uncomment) all tests in test_libbpf.sh
   579f3fc1f46f usb: typec: tcpm: Do not disconnect link for self powered devices
   88f3beae5836 e1000e: allow non-monotonic SYSTIM readings
   e5090418fbb0 platform/x86: asus-wmi: Tell the EC the OS will handle the display off hotkey
   3dc1bc575e75 ixgbe: allow IPsec Tx offload in VEPA mode
   bd240b1182da drm/amdkfd: fix interrupt spin lock
   07f4cf9547d9 drm/amd/display: Guard against null stream_state in set_crc_source
   414dbd6c00b9 gpio: pl061: Move irq_chip definition inside struct pl061
   ad7013cd6d6a netfilter: ipset: Allow matching on destination MAC address for mac and ipmac sets
   183144815e34 net: clear skb->tstamp in bridge forwarding path
   c1fa98a5748f ipv6: Take rcu_read_lock in __inet6_bind for mapped addresses
   19ad57e220a1 r8169: Add support for new Realtek Ethernet
   8bb38336b721 qmi_wwan: add MTU default to qmap network interface
   598e57e02929 net, skbuff: do not prefer skb allocation fails early
   e10411389248 net: dsa: mv88x6xxx: mv88e6390 errata
   07348a7ebb58 mlxsw: spectrum_switchdev: Set PVID correctly during VLAN deletion
   cac1bffc77e9 mlxsw: spectrum: Disable lag port TX before removing it
   9b25d7b69d61 ipv6: Consider sk_bound_dev_if when binding a socket to a v4 mapped address
   23b6b8bf9011 Linux 4.19.17
   9a9c3c02eace nbd: Use set_blocksize() to set device blocksize
   685cc9c3ee48 media: vb2: be sure to unlock mutex on errors
   7696248f9b5a selftests: Fix test errors related to lib.mk khdr target
   241e514850a1 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock
   8868a72d4201 loop: drop caches if offset or block_size are changed
   30805ece5068 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_control_ioctl()
   b42e24aa3b88 loop: Get rid of 'nested' acquisition of loop_ctl_mutex
   5c684c250bf3 loop: Avoid circular locking dependency between loop_ctl_mutex and bd_mutex
   5f0db37d916b loop: Fix deadlock when calling blkdev_reread_part()
   6e0d69353095 loop: Move loop_reread_partitions() out of loop_ctl_mutex
   ed281a7230c9 loop: Move special partition reread handling in loop_clr_fd()
   dc717408cef0 loop: Push loop_ctl_mutex down to loop_change_fd()
   9218b108062e loop: Push loop_ctl_mutex down to loop_set_fd()
   90386ad72fcf loop: Push loop_ctl_mutex down to loop_set_status()
   8de64127b2aa loop: Push loop_ctl_mutex down to loop_get_status()
   ed87dc660171 loop: Push loop_ctl_mutex down into loop_clr_fd()
   18974320825e loop: Split setting of lo_state from loop_clr_fd
   b8463897a294 loop: Push lo_ctl_mutex down into individual ioctls
   ea5df5077091 loop: Get rid of loop_index_mutex
   38d9cce3d61f loop: Fold __loop_release into loop_release
   342b3360aeb1 block/loop: Use global lock for ioctl() operation.
   f5d3c785c1d3 block/loop: Don't grab "struct file" for vfs_getattr() operation.
   21172412a727 tipc: fix uninit-value in tipc_nl_compat_doit
   2d5fc1d492d1 tipc: fix uninit-value in tipc_nl_compat_name_table_dump
   04d87429738a tipc: fix uninit-value in tipc_nl_compat_link_set
   7960fb71aad9 tipc: fix uninit-value in tipc_nl_compat_bearer_enable
   1d61caf05721 tipc: fix uninit-value in tipc_nl_compat_link_reset_stats
   927733365214 tipc: fix uninit-value in in tipc_conn_rcv_sub
   7f902f7c146c sctp: allocate sctp_sockaddr_entry with kzalloc
   1e11b1d630f8 blockdev: Fix livelocks on loop device
   5a79e71e0bc8 selinux: fix GPF on invalid policy
   4cc66cc4f81f block: use rcu_work instead of call_rcu to avoid sleep in softirq
   2663bcba075f netfilter: ebtables: account ebt_table_info to kmemcg
   61b29bed9010 sunrpc: handle ENOMEM in rpcb_getport_async
   c4f39cba6fd0 media: vb2: vb2_mmap: move lock up
   a19aedf1a77c LSM: Check for NULL cred-security on free
   a72e572f8a2d ipv6: make icmp6_send() robust against null skb->dev
   341906cb25f9 bpf: in __bpf_redirect_no_mac pull mac only if present
   d9c249a302cb media: vivid: set min width/height to a value > 0
   4497ce43a5d0 media: vivid: fix error handling of kthread_run
   4190c5fd8a7f omap2fb: Fix stack memory disclosure
   328f3de2ef76 fix int_sqrt64() for very large numbers
   89a9f049f8b9 Disable MSI also when pcie-octeon.pcie_disable on
   3832c115bf80 arm64: dts: marvell: armada-ap806: reserve PSCI area
   ca8080c308f4 arm64: kaslr: ensure randomized quantities are clean to the PoC
   483ac8e65a8a pstore/ram: Avoid allocation and leak of platform data
   a10cabbf7a76 net: dsa: realtek-smi: fix OF child-node lookup
   0098f2e791d7 kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace & GCC <= 4.7
   ec485378a4c4 RDMA/vmw_pvrdma: Return the correct opcode when creating WR
   836edf22ffd1 RDMA/nldev: Don't expose unsafe global rkey to regular user
   8f4a0e7d8bef media: v4l: ioctl: Validate num_planes for debug messages
   d846f48c1dd5 mfd: tps6586x: Handle interrupts on suspend
   a752c6d6de80 OF: properties: add missing of_node_put
   ac8b9e8e7ddd drm/i915/gvt: Fix mmap range check
   434b1b91573c MIPS: lantiq: Fix IPI interrupt handling
   19f41f32a4b4 MIPS: BCM47XX: Setup struct device for the SoC
   8f469dc0e6dc mips: fix n32 compat_ipc_parse_version
   9d37f4a046c2 scsi: sd: Fix cache_type_store()
   d368f540ac3e scsi: core: Synchronize request queue PM status only on successful resume
   b955a2c75675 Yama: Check for pid death before checking ancestry
   01634ac56393 btrfs: wait on ordered extents on abort cleanup
   4675f90ef892 Revert "btrfs: balance dirty metadata pages in btrfs_finish_ordered_io"
   4432362af3a3 xen: Fix x86 sched_clock() interface for xen
   64e986444138 crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK
   c6578f509312 crypto: talitos - reorder code in talitos_edesc_alloc()
   44c67402c3f7 crypto: authenc - fix parsing key with misaligned rta_len
   97a6662b035c crypto: bcm - convert to use crypto_authenc_extractkeys()
   93242fa04d87 crypto: ccree - convert to use crypto_authenc_extractkeys()
   659080376639 crypto: authencesn - Avoid twice completion call in decrypt path
   9107b2f43432 crypto: caam - fix zero-length buffer DMA mapping
   68afc7c36461 crypto: sm3 - fix undefined shift by >= width of value
   6e09bef3cbe2 r8169: load Realtek PHY driver module before r8169
   eb02c17fcce5 ip: on queued skb use skb_header_pointer instead of pskb_may_pull
   d2898aae0da6 bonding: update nest level on unlink
   d976151a51c8 r8169: don't try to read counters if chip is in a PCI power-save state
   8dc262df0c6f smc: move unhash as early as possible in smc_release()
   f352903d5d78 lan743x: Remove phy_read from link status change function
   08be4b72f362 tun: publish tfile after it's fully initialized
   d7fe54c17aa3 tcp: change txhash on SYN-data timeout
   3dc241b8fa94 packet: Do not leak dev refcounts on error exit
   54cbcff82d5e net: bridge: fix a bug on using a neighbour cache entry without checking its state
   c0e1392e37e1 ipv6: fix kernel-infoleak in ipv6_local_error()
   d29d3891c009 arm64: Don't trap host pointer auth use to EL2
   a31edd1c1b7b arm64/kvm: consistently handle host HCR_EL2 flags
   a200574da87b scsi: target: iscsi: cxgbit: fix csk leak
   25c0f7a24a4c scsi: target: iscsi: cxgbit: fix csk leak
   ec98b3f39feb Revert "scsi: target: iscsi: cxgbit: fix csk leak"
   e276420e4828 mmc: sdhci-msm: Disable CDR function on TX
   6567515e4a7c netfilter: nf_conncount: fix argument order to find_next_bit
   b01b92417d09 netfilter: nf_conncount: speculative garbage collection on empty lists
   aea1d19594e6 netfilter: nf_conncount: move all list iterations under spinlock
   bdc6c893ba37 netfilter: nf_conncount: merge lookup and add functions
   13c639424bc2 netfilter: nf_conncount: restart search when nodes have been erased
   d6b3ff0222fb netfilter: nf_conncount: split gc in two phases
   ef68fdb5179c netfilter: nf_conncount: don't skip eviction when age is negative
   c5cbe95a4ba8 netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with CONNCOUNT_SLOTS
   8db82a6f2b76 can: gw: ensure DLC boundaries after CAN frame modification
   a13520e0d5f5 tty: Don't hold ldisc lock in tty_reopen() if ldisc present
   a42c97862837 tty: Simplify tty->count math in tty_reopen()
   e6a4caa0b4dd tty: Hold tty_ldisc_lock() during tty_reopen()
   028c13f7caf2 tty/ldsem: Wake up readers after timed out down_write()
   9c5931b65a7b Linux 4.19.16
   7a1b9b76bac7 Btrfs: use nofs context when initializing security xattrs to avoid deadlock
   79aa5c0daa5c Btrfs: fix deadlock when enabling quotas due to concurrent snapshot creation
   829431a2a5a8 Btrfs: fix access to available allocation bits when starting balance
   6c9a2046297f arm64: compat: Don't pull syscall number from regs in arm_compat_syscall
   4f14f446d115 KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less
   44e7bab39f87 sunrpc: use-after-free in svc_process_common()
   160f79c0a039 mm: page_mapped: don't assume compound page is huge or THP
   5dc41af3d19e ext4: fix special inode number checks in __ext4_iget()
   bb80ad0dc392 ext4: track writeback errors using the generic tracking infrastructure
   da38a1b47b02 ext4: use ext4_write_inode() when fsyncing w/o a journal
   01db6e5cf81f ext4: avoid kernel warning when writing the superblock to a dead device
   926cdac10439 ext4: fix a potential fiemap/page fault deadlock w/ inline_data
   7c2ea25e1364 ext4: make sure enough credits are reserved for dioread_nolock writes
   997255351a29 rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set
   c7ca8e94dbb5 drm/amdgpu: Don't fail resume process if resuming atomic state fails
   f05d02b3b4c8 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume()
   d1a5113cf41b drm/i915: Unwind failure on pinning the gen7 ppgtt
   f57bef95d6f8 drm/fb-helper: Partially bring back workaround for bugs of SDL 1.2
   7398668b3110 drm/fb_helper: Allow leaking fbdev smem_start
   b7c3696f68ad drm/amd/display: Fix MST dp_blank REG_WAIT timeout
   857af87dcdce PCI: dwc: Move interrupt acking into the proper callback
   c408aac37787 PCI: dwc: Take lock when ACKing an interrupt
   11637a3a383b PCI: dwc: Use interrupt masking instead of disabling
   c051be2b2621 drm/amdgpu: Add new VegaM pci id
   719aee2c5ba1 vfio/type1: Fix unmap overflow off-by-one
   1e235ec00be0 mtd: rawnand: qcom: fix memory corruption that causes panic
   fca4eb31e096 i2c: dev: prevent adapter retries and timeout being set as minus value
   3fdb8121e90a ACPI/IORT: Fix rc_dma_get_range()
   6fd3d1975105 ACPI / PMIC: xpower: Fix TS-pin current-source handling
   fec7361193b4 ACPI: power: Skip duplicate power resource references in _PRx
   97b02b632466 mm, memcg: fix reclaim deadlock with writeback
   8a4b6e8cb796 mm/usercopy.c: no check page span for stack objects
   f928ca391747 slab: alien caches must not be initialized if the allocation of the alien cache failed
   33c96bc68ff3 USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB
   12388881ce0d USB: storage: add quirk for SMI SM3350
   621ecb93578a USB: storage: don't insert sane sense for SPC3+ when bad sense specified
   51b2a8e263cb usb: cdc-acm: send ZLP for Telit 3G Intel based modems
   2a71a47e03ff cifs: Fix potential OOB access of lock element array
   7dcc5b36ea7f CIFS: Fix credit computation for compounded requests
   d2f76f6f9fa9 CIFS: Do not hide EINTR after sending network packets
   c3606c646783 CIFS: Do not set credits to 1 if the server didn't grant anything
   d1130682d127 CIFS: Fix adjustment of credits for MTU requests
   045e3d2f1216 ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225
   0fd36f024a70 ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode for ALC225
   50a67b1a85b9 ALSA: hda/realtek - Support Dell headset mode for New AIO platform
   4bef2bacb1c5 x86, modpost: Replace last remnants of RETPOLINE with CONFIG_RETPOLINE
   4ecbd88bf994 cpufreq: scmi: Fix frequency invariance in slow path
   f64231cb4f13 staging: rtl8188eu: Fix module loading from tasklet for WEP encryption
   ce588054801d staging: rtl8188eu: Fix module loading from tasklet for CCMP encryption
   d7068618ae1f Btrfs: fix deadlock when using free space tree due to block group creation
   e31851235412 Linux 4.19.15
   6384c67c64b5 bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans() on some hw
   8e3a1c500288 drm/amd/display: Fix unintialized max_bpc state values
   5f0ab980de1a drm/rockchip: psr: do not dereference encoder before it is null checked.
   05a0177d84d9 drm/vc4: Set ->is_yuv to false when num_planes == 1
   85c8c61007dd drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology_mgr_resume()
   4f44e58a5614 lib: fix build failure in CONFIG_DEBUG_VIRTUAL test
   8dbea64423dc of: __of_detach_node() - remove node from phandle cache
   1cb5a0333a5d of: of_node_get()/of_node_put() nodes held in phandle cache
   daa67bd5d1ec power: supply: olpc_battery: correct the temperature units
   f65b4d4ff3aa intel_th: msu: Fix an off-by-one in attribute store
   998c3537af41 genwqe: Fix size check
   86dcb94392f7 drivers/perf: hisi: Fixup one DDRC PMU register offset
   c1aa0c845c36 video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ allocated data"
   9797226bf661 ceph: don't update importing cap's mseq when handing cap export
   dc8408ea0b22 sched/fair: Fix infinite loop in update_blocked_averages() by reverting a9e7f6544b9c
   87b868070f41 iommu/vt-d: Handle domain agaw being less than iommu agaw
   f408aac3104c RDMA/srpt: Fix a use-after-free in the channel release code
   c03d6b0f9a95 rxe: fix error completion wr_id and qp_num
   6bf97c01b948 9p/net: put a lower bound on msize
   af7cc8ebab4a iio: dac: ad5686: fix bit shift read register
   a854ab8f6446 powerpc/tm: Set MSR[TS] just prior to recheckpoint
   6d9e96f37d38 Revert "powerpc/tm: Unset MSR[TS] if not recheckpointing"
   eb05c02903a7 leds: pwm: silently error out on EPROBE_DEFER
   ae5c75e660e2 arm64: relocatable: fix inconsistencies in linker script and options
   9873efe708bb arm64: drop linker script hack to hide __efistub_ symbols
   3f26e68af5c0 nfsd4: zero-length WRITE should succeed
   0b6001b941af lockd: Show pid of lockd for remote locks
   b541ebbe0cf0 PCI / PM: Allow runtime PM without callback functions
   b37fdd941036 selinux: policydb - fix byte order and alignment issues
   c6c59adbc19a b43: Fix error in cordic routine
   6ef56c9ad7f1 gfs2: Fix loop in gfs2_rbm_find
   310486107d41 gfs2: Get rid of potential double-freeing in gfs2_create_inode
   30d3dfd4c420 dlm: memory leaks on error path in dlm_user_request()
   c5fa01a0153f dlm: lost put_lkb on error path in receive_convert() and receive_unlock()
   294776562f96 dlm: possible memory leak on error path in create_lkb()
   03acbec28a24 dlm: fixed memory leaks after failed ls_remove_names allocation
   6353c0a03791 block: mq-deadline: Fix write completion handling
   69e9b2858b20 block: deactivate blk_stat timer in wbt_disable_default()
   a85449199539 Fix failure path in alloc_pid()
   5781b53dd89c driver core: Add missing dev->bus->need_parent_lock checks
   b57b3b008284 srcu: Lock srcu_data structure in srcu_gp_start()
   378f9dfa495a ALSA: usb-audio: Always check descriptor sizes in parser code
   6c8c16479b23 ALSA: usb-audio: Fix an out-of-bound read in create_composite_quirks
   b389f9c4c97a ALSA: usb-audio: Check mixer unit descriptors more strictly
   8ee6f180d56f ALSA: usb-audio: Avoid access before bLength check in build_audio_procunit()
   281a9e46a94c ALSA: cs46xx: Potential NULL dereference in probe
   6584ae39fa60 media: cx23885: only reset DMA on problematic CPUs
   b6f66e8b227f mt76x0: init hw capabilities
   13e554feddbd dma-direct: do not include SME mask in the DMA supported check
   439022e0c2ec raid6/ppc: Fix build for clang
   7dfb22b5abaa powerpc/boot: Set target when cross-compiling for clang
   f4c27d53b15d Makefile: Export clang toolchain variables
   1637d5d2e299 kbuild: consolidate Clang compiler flags
   dcaab8b5d745 kbuild: add -no-integrated-as Clang option unconditionally
   28e1d143b868 powerpc: Disable -Wbuiltin-requires-header when setjmp is used
   ba1fe90be68f powerpc: avoid -mno-sched-epilog on GCC 4.9 and newer
   24e26062b90e powerpc: consolidate -mno-sched-epilog into FTRACE flags
   5b59eeba6b00 powerpc: remove old GCC version checks
   668ecd6b17b9 sunrpc: use SVC_NET() in svcauth_gss_* functions
   807957cecdc7 sunrpc: fix cache_head leak due to queued request
   1c5e0be35de1 memcg, oom: notify on oom killer invocation from the charge path
   8da70752f5fa mm, swap: fix swapoff with KSM pages
   0f1a62e0737a mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL
   e890a867060b mm, hmm: use devm semantics for hmm_devmem_{add, remove}
   c215c66ceab5 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support
   ec5471c92fb2 mm, devm_memremap_pages: fix shutdown handling
   0a38f2e4a4c7 mm, devm_memremap_pages: kill mapping "System RAM" support
   b30ea244cf3e mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT_SYMBOL_GPL
   2c87072a3bf9 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined
   e3af83bd44ec zram: fix double free backing device
   bc999b5099d7 fork: record start_time late
   d257d4299ae7 scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_params.wqpcnt is invalid
   06fd6847c4a1 scsi: zfcp: fix posting too many status read buffers leading to adapter shutdown
   218c81851f11 auxdisplay: charlcd: fix x/y command parsing
   dc68052427be serial/sunsu: fix refcount leak
   08e7661cdd56 qmi_wwan: Fix qmap header retrieval in qmimux_rx_fixup
   2fb13e2004e8 net: netxen: fix a missing check and an uninitialized use
   8bb68ed82f01 Input: synaptics - enable SMBus for HP EliteBook 840 G4
   ae247d60588c gpio: mvebu: only fail on missing clk if pwm is actually to be used
   332fc66790d6 lan743x: Remove MAC Reset from initialization
   e1b3575c474e virtio: fix test build after uio.h change
   e46d5bd8fd89 m68k: Fix memblock-related crashes
   ae206a1a5e3a kbuild: fix false positive warning/error about missing libelf
   ff014712e5d3 mac80211: free skb fraglist before freeing the skb
   366fc5858720 nl80211: fix memory leak if validate_pae_over_nl80211() fails
   098143bfc29e vxge: ensure data0 is initialized in when fetching firmware version information
   945b416a973b lan78xx: Resolve issue with changing MAC address
   c26419f3574e lan743x: Expand phy search for LAN7431
   98876c46efd0 net: macb: add missing barriers when reading descriptors
   6e48c0fc14af net: macb: fix dropped RX frames due to a race
   873f9a559bcb net: macb: fix random memory corruption on RX with 64-bit DMA
   12024f4fc118 qed: Fix an error code qed_ll2_start_xmit()
   233ba13db681 SUNRPC: Fix a race with XPRT_CONNECTING
   4f784484bd96 mac80211: fix a kernel panic when TXing after TXQ teardown
   97fd4c7f6ddf net: hns: Fix ping failed when use net bridge and send multicast
   1f89e4e8b54d net: hns: Add mac pcs config when enable|disable mac
   b686b8c073c0 net: hns: Fix ntuple-filters status error.
   db2ca348c80c net: hns: Avoid net reset caused by pause frames storm
   c8e78cbcde24 net: hns: Free irq when exit from abnormal branch
   ac9ae1930a1b net: hns: Clean rx fbd when ae stopped.
   1b2f8d7cc1b2 net: hns: Fixed bug that netdev was opened twice
   17eeca6e3d9b net: hns: Some registers use wrong address according to the datasheet.
   341b8840435a net: hns: All ports can not work when insmod hns ko after rmmod.
   41d54657e34b net: hns: Incorrect offset address used for some registers.
   2cd0c6f8d050 w90p910_ether: remove incorrect __init annotation
   997cb5039dba net/tls: Init routines in create_ctx
   7a2b5258682f drivers: net: xgene: Remove unnecessary forward declarations
   37fc22c6cf22 x86, hyperv: remove PCI dependency
   2e2127508297 mt76: fix potential NULL pointer dereference in mt76_stop_tx_queues
   131366ebda88 scsi: target: iscsi: cxgbit: add missing spin_lock_init()
   c9cef2c71a89 scsi: target: iscsi: cxgbit: fix csk leak
   a01345407c43 bnx2x: Send update-svid ramrod with retry/poll flags enabled
   53471f0d893d bnx2x: Remove configured vlans as part of unload sequence.
   096795d4ccc7 bnx2x: Clear fip MAC when fcoe offload support is disabled
   7fd995d3b444 netfilter: nf_conncount: use rb_link_node_rcu() instead of rb_link_node()
   ba364929ff0c netfilter: nat: can't use dst_hold on noref dst
   9e4041016015 netfilter: ipset: do not call ipset_nest_end after nla_nest_cancel
   27f59f342f7c ixgbe: Fix race when the VF driver does a reset
   3bfed541c3ee i40e: fix mac filter delete when setting mac address
   56769ef90b83 x86/dump_pagetables: Fix LDT remap address marker
   62075c982bf7 x86/mm: Fix guard hole handling
   af03a980e86f ieee802154: ca8210: fix possible u8 overflow in ca8210_rx_done
   e4bcb09d3b48 ibmvnic: Fix non-atomic memory allocation in IRQ context
   733f5216eb54 ibmvnic: Convert reset work item mutex to spin lock
   b7e2af3fdf8a Input: synaptics - enable RMI on ThinkPad T560
   c5dabddc2ccc Input: omap-keypad - fix idle configuration to not block SoC idle states
   c0c14b758c0c scsi: bnx2fc: Fix NULL dereference in error handling
   98ce676bea96 Revert "scsi: qla2xxx: Fix NVMe Target discovery"
   6bcf9ef86c86 netfilter: seqadj: re-load tcp header pointer after possible head reallocation
   cee05c0371a6 netfilter: nf_tables: fix suspicious RCU usage in nft_chain_stats_replace()
   537e9a8c301d ieee802154: hwsim: fix off-by-one in parse nested
   083d552a890c xfrm: Fix NULL pointer dereference in xfrm_input when skb_dst_force clears the dst_entry.
   00eff089dfb7 xfrm: Fix bucket count reported to userspace
   34a2f36c0115 xfrm: Fix error return code in xfrm_output_one()
   7519ffa9118c checkstack.pl: fix for aarch64
   8c9c3747750a IB/core: Fix oops in netdev_next_upper_dev_rcu()
   a8d16017db2e drm/amdgpu: Fix DEBUG_LOCKS_WARN_ON(depth <= 0) in amdgpu_ctx.lock
   54568ab2e11f powerpc/mm: Fallback to RAM if the altmap is unusable
   52e1f29e8bcf Input: restore EV_ABS ABS_RESERVED
   b4592b838322 IB/mlx5: Block DEVX umem from the non applicable cases
   aad142a61ebb ARM: dts: imx7d-nitrogen7: Fix the description of the Wifi clock
   eab3109e1547 ARM: imx: update the cpu power up timing setting on i.mx6sx
   94541b595ad4 ARM: dts: imx7d-pico: Describe the Wifi clock
   270a08ffa1b9 HID: ite: Add USB id match for another ITE based keyboard rfkill key quirk
   d4fdc5e82357 powerpc/mm: Fix linux page tables build with some configs
   4642a5c58299 powerpc: Fix COFF zImage booting on old powermacs
   a294de739535 arm64: dts: mt7622: fix no more console output on rfb1
   cd9ff62bad88 pinctrl: meson: fix pull enable register calculation
   0dc2ffac869c ARM: dts: sun8i: a83t: bananapi-m3: increase vcc-pd voltage to 3.3V

(From OE-Core rev: 29d4b668e2ecba2ea263d448ac32505d953ad1d1)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-02-07 10:01:07 +00:00
Bruce Ashfield
b51ccdbda8 linux-yocto/4.19: riscv: enable serial
Integrating the following configuration change for riscv serial:

  Author: Alistair Francis <Alistair.Francis@wdc.com>
  Date:   Tue Jan 22 18:55:04 2019 +0000

    qemuriscv64: Enable the 8250 serial driver

    Signed-off-by: Alistair Francis <alistair.francis@wdc.com>

(From OE-Core rev: d85d529e967a8f092fb2085d1d3c24370d751309)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-24 17:45:25 +00:00
Bruce Ashfield
ccad1dc80d linux-yocto/4.19: qemuarma15: drop 'qemuarm' match
Until qemuarma15 is a drop in replacement for the existing versatile
qemuarm emulation, it shouldn't match on qemuarm as a machine
definition. Since the difference in capabilities will cause unexpected
issues at runtime.

(From OE-Core rev: a56298f2d0f6590774e4e1454b85d7be301dfb44)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-22 20:08:22 +00:00
Bruce Ashfield
1873c9605d linux-yocto/4.19: integrate qemuarm refresh changes
Integrating the following two commits that prepare for an update of
'qemuarm' to an a15 based emulation.

[
   Author: Jon Mason <jdmason@kudzu.us>
   Date:   Fri Jan 18 16:45:28 2019 -0500

       qemuarma15: Add Real-Time and Tiny configs

       Add tiny and Real-Time configs.  Also, add kmachine name to standard
       config to allow for BSP renaming.

       Signed-off-by: Jon Mason <jdmason@kudzu.us>
       Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>

   Author: Jon Mason <jdmason@kudzu.us>
   Date:   Fri Jan 18 16:45:27 2019 -0500

       qemuarm: Add qemuarmv5 kmachine name

       Add alternative kmachine name to allow for the configs to be used by
       soon-to-be-renamed BSPs.

       Signed-off-by: Jon Mason <jdmason@kudzu.us>
       Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
]

(From OE-Core rev: 10aae50df0febb83fe1570405ac2b8b265365052)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-21 23:44:23 +00:00
Bruce Ashfield
406f6addb4 linux-yocto/4.19: fix qemuarm KBRANCH specification
The arm-tiny reference picked up a cut and paste error from 4.15.
While the SRCREV is correct, the KBRANCH is not. We fix that by
making it match the 4.19 reality.

(From OE-Core rev: a105af42640a1d022ba43fab37ecb27ceb800183)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-21 23:44:23 +00:00
Bruce Ashfield
3a817688dd linux-yocto/4.19: update to v4.19.14
Integrating the korg -stable updates that comprise the following commits:

   f630d3cc771e Linux 4.19.14
   a4a929aa46b4 MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y
   feb0be15ee8b spi: bcm2835: Unbreak the build of esoteric configs
   62977aad0a52 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x
   7f4a7b1badcf tpm: tpm_try_transmit() refactor error flow.
   920735c63d8a arm64: compat: Avoid sending SIGILL for unallocated syscall numbers
   1817b2ccbd11 iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes
   f318d0cf26b1 KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq()
   47ffaa7decc5 KVM: arm/arm64: vgic-v2: Set active_source to 0 when restoring state
   6318b1b7c90c KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum
   f0fcc4d17cf4 KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs disabled
   ce866af60e90 rtc: m41t80: Correct alarm month range with RTC reads
   badd5690661b ARM: dts: exynos: Specify I2S assigned clocks in proper node
   0fa68518047b arm/arm64: KVM: vgic: Force VM halt when changing the active state of GICv3 PPIs/SGIs
   7ec9ea679c96 arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1
   ba77e8c7f704 smb3: fix large reads on encrypted connections
   1827d1c439bc CIFS: Fix error mapping for SMB2_LOCK command which caused OFD lock problem
   db825a79e07a MIPS: Fix a R10000_LLSC_WAR logic in atomic.h
   34c512d883b3 MIPS: OCTEON: mark RGMII interface disabled on OCTEON III
   fb38b12e0b2b MIPS: Expand MIPS32 ASIDs to 64 bits
   88c61f5cb67d MIPS: Align kernel load address to 64KB
   76a9f7b4be28 MIPS: Ensure pmd_present() returns false after pmd_mknotpresent()
   e8ae2ae2aae5 MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3
   62452b351195 MIPS: math-emu: Write-protect delay slot emulation pages
   d642e0b630b0 tools lib traceevent: Fix processing of dereferenced args in bprintk events
   47af3cecd561 media: v4l2-tpg: array index could become negative
   245fc1c7f688 media: vb2: check memory model for VIDIOC_CREATE_BUFS
   845c7f6cbc98 media: vivid: free bitmap_cap when updating std/timings/etc.
   257ad26e7e98 media: imx274: fix stack corruption in imx274_read_reg
   7ce31f635b23 media: rc: cec devices do not have a lirc chardev
   2f8cff22960b media: cec-pin: fix broken tx_ignore_nack_until_eom error injection
   465153038583 media: cec: keep track of outstanding transmits
   e534754ffd93 serial: uartps: Fix interrupt mask issue to handle the RX interrupts properly
   5036fcd9b145 f2fs: sanity check of xattr entry size
   58d7ab7163d9 f2fs: fix validation of the block count in sanity_check_raw_super
   ce5b0057f768 f2fs: read page index before freeing
   9621ea6b9c4c dax: Use non-exclusive wait in wait_entry_unlocked()
   c555772c2a4e dax: Don't access a freed inode
   a9935a127688 powerpc/tm: Unset MSR[TS] if not recheckpointing
   71cda0af3670 brcmfmac: Fix out of bounds memory access during fw load
   fad6c183e20b brcmfmac: fix roamoff=1 modparam
   9eec74b48477 Btrfs: send, fix race with transaction commits that create snapshots
   6911b074a005 btrfs: run delayed items before dropping the snapshot
   10b04210aabf Btrfs: fix fsync of files with multiple hard links in new directories
   7708a83090ba btrfs: skip file_extent generation check for free_space_inode in run_delalloc_nocow
   c1f90eb01971 btrfs: dev-replace: go back to suspend state if another EXCL_OP is running
   28867a52e48d btrfs: dev-replace: go back to suspended state if target device is missing
   326ca6bd0fae cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader.
   8a2fbdd5b020 cgroup: fix CSS_TASK_ITER_PROCS
   99dcd45f274e crypto: cfb - fix decryption
   d8e4b24ffbbb crypto: testmgr - add AES-CFB tests
   cc43a8afa8e3 crypto: chcr - small packet Tx stalls the queue
   0fa6bead41ba crypto: cavium/nitrox - fix a DMA pool free failure
   d095e1ba4165 clk: sunxi-ng: Use u64 for calculation of NM rate
   36ef9d14fdda clk: rockchip: fix typo in rk3188 spdif_frac parent
   9e9c669859f6 spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode
   cc8b83ff6a69 spi: bcm2835: Fix book-keeping of DMA termination
   63f97d305aed spi: bcm2835: Fix race on DMA termination
   0cb4f6559087 ext4: check for shutdown and r/o file system in ext4_write_inode()
   bf2fd1f97040 ext4: force inode writes when nfsd calls commit_metadata()
   263663888d2f ext4: avoid declaring fs inconsistent due to invalid file handles
   6633fcb231a0 ext4: include terminating u32 in size of xattr entries when expanding inodes
   11bb168baef2 ext4: fix EXT4_IOC_GROUP_ADD ioctl
   0d078853b87a ext4: missing unlock/put_page() in ext4_try_to_write_inline_data()
   0a1c177dd903 ext4: fix possible use after free in ext4_quota_enable
   b878c8a7f08f ext4: add ext4_sb_bread() to disambiguate ENOMEM cases
   6665481e1c21 ocxl: Fix endiannes bug in read_afu_name()
   3fbf78b25268 ocxl: Fix endiannes bug in ocxl_link_update_pe()
   65e4e67de33d perf env: Also consider env->arch == NULL as local operation
   d124dd5c6ace perf pmu: Suppress potential format-truncation warning
   307dbd383650 perf script: Use fallbacks for branch stacks
   39dad822b785 perf tools: Use fallback for sample_addr_correlates_sym() cases
   0ada27a74438 perf thread: Add fallback functions for cases where cpumode is insufficient
   62977a9ba8dd perf machine: Record if a arch has a single user/kernel address space
   bf75d9382bc4 clocksource/drivers/arc_timer: Utilize generic sched_clock
   ca3a6fd272bb DRM: UDL: get rid of useless vblank initialization
   29ac2218a9f8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA.
   6c56e89e4ebe platform-msi: Free descriptors in platform_msi_domain_free()
   c9dae887cf64 KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_area() fails
   07cbcfc33fc9 arm64: KVM: Make VHE Stage-2 TLB invalidation operations non-interruptible
   edcf33b155fe KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup
   4910271928c2 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical_mapping_init()
   86ba6f66c9c1 x86/speculation/l1tf: Drop the swap storage limit restriction when l1tf=off
   aeb5e5341696 Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G
   f1680565304c Input: atmel_mxt_ts - don't try to free unallocated kernel memory
   d648a9bdac4b s390/pci: fix sleeping in atomic during hotplug
   47148001ae12 ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Gnawty
   c4b6173e54ca ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk for Chromebook Clapper
   6cd208cb934f staging: wilc1000: fix missing read_write setting when reading data
   80562cf3b188 media: dvb-usb-v2: Fix incorrect use of transfer_flags URB_FREE_BUFFER
   f295bc9b8c9c usb: roles: Add a description for the class to Kconfig
   9c1f18773406 Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs"
   b1ab9f3d69f6 usb: dwc2: disable power_down on Amlogic devices
   5e4dbeba2add usb: r8a66597: Fix a possible concurrency use-after-free bug in r8a66597_endpoint_disable()
   8a5d034b5e86 USB: serial: option: add Fibocom NL678 series
   f37b8b18b54f USB: serial: pl2303: add ids for Hewlett-Packard HP POS pole displays
   9339eaf7ff4f usb: dwc2: host: use hrtimer for NAK retries
   2c7882957c12 ALSA: hda/tegra: clear pending irq handlers
   22bc89a31109 ALSA: hda/realtek: Enable the headset mic auto detection for ASUS laptops
   302d9834ef29 ALSA: firewire-lib: use the same print format for 'without_header' tracepoints
   ec7334b5ad18 ALSA: firewire-lib: fix wrong assignment for 'out_packet_without_header' tracepoint
   438b26705896 ALSA: firewire-lib: fix wrong handling payload_length as payload_quadlet
   a8be7cd59d37 ALSA: fireface: fix for state to fetch PCM frames
   9ded351759d0 ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294
   691d06e60d9d ALSA: hda: add mute LED support for HP EliteBook 840 G4
   cec876b46e19 mtd: rawnand: omap2: Pass the parent of pdev to dma_request_chan()
   5cad883fd612 mtd: rawnand: marvell: prevent timeouts on a loaded machine
   586209404782 mtd: atmel-quadspi: disallow building on ebsa110
   34fc09193486 powerpc/fsl: Fix spectre_v2 mitigations reporting
   eb734900aa83 ALSA: emux: Fix potential Spectre v1 vulnerabilities
   56971d62c759 ALSA: pcm: Fix potential Spectre v1 vulnerability
   0d2270496891 ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities
   67b6a811a5f0 ALSA: rme9652: Fix potential Spectre v1 vulnerability
   91dea490a4e1 IB/hfi1: Incorrect sizing of sge for PIO will OOPs
   648458fe97b5 r8169: fix WoL device wakeup enable
   e4a2ffe9029f net: Use __kernel_clockid_t in uapi net_stamp.h
   e15413d61d4e net: mvneta: fix operation for 64K PAGE_SIZE
   e97ecb19fee9 net/mlx5e: RX, Fix wrong early return in receive queue poll
   e72e92914387 net/mlx5e: Remove unused UDP GSO remaining counter
   af93ac090110 mlxsw: core: Increase timeout during firmware flash process
   a8b01caff7d4 qed: Fix command number mismatch between driver and the mfw
   5696ca93120b net: mvpp2: fix the phylink mode validation
   fe65dfcca1b9 net/mlx5e: RX, Verify MPWQE stride size is in range
   78512e346836 net/mlx5e: Cancel DIM work on close SQ
   935bc9ddd774 mscc: Configured MAC entries should be locked.
   ccc8b3747327 ipv6: route: Fix return value of ip6_neigh_lookup() on neigh_create() error
   2210c2737e19 nfp: flower: ensure TCP flags can be placed in IPv6 frame
   fe3f820c18b0 net/ipv6: Fix a test against 'ipv6_find_idev()' return value
   5ac4cc331bca ipv6: frags: Fix bogus skb->sk in reassembled packets
   9ed77be31e95 net/mlx5e: Remove the false indication of software timestamping support
   7942d5be4922 tipc: check group dests after tipc_wait_for_cond()
   71e848bd5e1d net/mlx5: Typo fix in del_sw_hw_rule
   3a1cbcf4f3ae xen/netfront: tolerate frags with no data
   d7c2162d5ab6 VSOCK: Send reset control packet when socket is partially bound
   2b23a3651749 vhost: make sure used idx is seen before log in vhost_add_used_n()
   2ce6d5aeafba tipc: use lock_sock() in tipc_sk_reinit()
   b66ecc4f0b36 tipc: fix a double kfree_skb()
   f404723deb69 tipc: fix a double free in tipc_enable_bearer()
   a2ee6fb9c675 tipc: compare remote and local protocols in tipc_udp_enable()
   dc6c13d5d5b4 tipc: check tsk->group in tipc_wait_for_cond()
   e52170348715 tcp: fix a race in inet_diag_dump_icsk()
   60f05dddf1eb sock: Make sock->sk_stamp thread-safe
   fff7f7178630 sctp: initialize sin6_flowinfo for ipv6 addrs in sctp_inet6addr_event
   2ec3976e29f2 qmi_wwan: Add support for Fibocom NL678 series
   b7934b17b8f8 qmi_wwan: Added support for Telit LN940 series
   a47e4db747f6 qmi_wwan: Added support for Fibocom NL668 series
   6e36567284cf ptr_ring: wrap back ->producer in __ptr_ring_swap_queue()
   4037ce1b28ca packet: validate address length if non-zero
   a35c9c1712df packet: validate address length
   781e26adfdea net/wan: fix a double free in x25_asy_open_tty()
   f624d95c9937 net/tls: allocate tls context using GFP_ATOMIC
   42e8bf856838 net: stmmac: Fix an error code in probe()
   e028017380f0 net/smc: fix TCP fallback socket release
   a1bce7196b72 netrom: fix locking in nr_find_socket()
   4d1edda006a5 net: phy: Fix the issue that netif always links up after resuming
   e3ba5b266e6b net: mvpp2: 10G modes aren't supported on all ports
   5ea9c08a8692 net: macb: restart tx after tx used bit read
   d5f9565c8d5a net: ipv4: do not handle duplicate fragments as overlapping
   acb70d28fe63 net/hamradio/6pack: use mod_timer() to rearm timers
   281731c8170a net: clear skb->tstamp in forwarding paths
   ec820972c543 isdn: fix kernel-infoleak in capi_unlocked_ioctl
   cde81154f86e ip: validate header length on virtual device xmit
   0d2b652b0732 ipv6: tunnels: fix two use-after-free
   cae3c9cf9d7d ipv6: explicitly initialize udp6_addr in udp_sock_create6()
   360fb1db92df ipv4: Fix potential Spectre v1 vulnerability
   32403fd3b529 ip6mr: Fix potential Spectre v1 vulnerability
   110c877da975 ieee802154: lowpan_header_create check must check daddr
   42b676c72e04 ibmveth: fix DMA unmap error in ibmveth_xmit_start error path
   3c859adedd52 gro_cell: add napi_disable in gro_cells_destroy
   3e881d8764ed ax25: fix a use-after-free in ax25_fillin_cb()
   c04c050f5bf9 Linux 4.19.13
   7f3ebea19795 drm/ioctl: Fix Spectre v1 vulnerabilities
   6bb41321166f proc/sysctl: don't return ENOMEM on lookup when a table is unregistering
   488f2c66dd46 Input: elantech - disable elan-i2c for P52 and P72
   a5e880969713 mm: don't miss the last page because of round-off error
   e27666dd8ffa mm, page_alloc: fix has_unmovable_pages for HugePages
   161a5654cf06 mm: thp: fix flags for pmd migration when split
   7592dbfaf3ef mm, memory_hotplug: initialize struct pages for the full memory section
   3fbd4d87f1d1 media: ov5640: Fix set format regression
   7f30924b488f iwlwifi: add new cards for 9560, 9462, 9461 and killer series
   9007fba734d0 Revert "mwifiex: restructure rx_reorder_tbl_lock usage"
   c151740ff107 iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares
   fed44d6cb15f rtlwifi: Fix leak of skb when processing C2H_BT_INFO
   5ecdfbb0d9f0 xfrm_user: fix freeing of xfrm states on acquire
   89d6fff0747f mm: introduce mm_[p4d|pud|pmd]_folded
   ba38c3e78838 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty
   28a3b553dd31 mm: add mm_pxd_folded checks to pgtable_bytes accounting functions
   384221cbb918 panic: avoid deadlocks in re-entrant console drivers
   0a95cba52bf2 x86/intel_rdt: Ensure a CPU remains online for the region's pseudo-locking sequence
   56f7bfac531a x86/vdso: Pass --eh-frame-hdr to the linker
   1e3b98b28c0d x86/mm: Fix decoy address handling vs 32-bit builds
   c623326a3398 x86/mtrr: Don't copy uninitialized gentry fields back to userspace
   9933bfb6d3f2 futex: Cure exit race
   c1f8e7acb0c2 Drivers: hv: vmbus: Return -EINVAL for the sys files for unopened channels
   1972ca047083 KVM: Fix UAF in nested posted interrupt processing
   229468c62942 kvm: x86: Add AMD's EX_CFG to the list of ignored MSRs
   76281d12dac9 KVM: X86: Fix NULL deref in vcpu_scan_ioapic
   82c8dbb376b9 posix-timers: Fix division by zero bug
   1f51527d020e gpiolib-acpi: Only defer request_irq for GpioInt ACPI event handlers
   85ac860a5fdf gpio: max7301: fix driver for use with CONFIG_VMAP_STACK
   0867cfaabcf7 mmc: omap_hsmmc: fix DMA API warning
   b38f6898b60c mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl
   12df9797d98c mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support
   f465300aab0d mmc: core: Reset HPI enabled state during re-init and in case of errors
   024d515aab9b scsi: sd: use mempool for discard special page
   690699b27185 scsi: t10-pi: Return correct ref tag when queue has no integrity profile
   073645885686 ubifs: Handle re-linking of inodes correctly while recovery
   507a953af925 USB: serial: option: add Telit LN940 series
   81dfcd0b2c17 USB: serial: option: add Fibocom NL668 series
   4e0f50024696 USB: serial: option: add Simcom SIM7500/SIM7600 (MBIM mode)
   cc0667b533a9 USB: serial: option: add HP lt4132
   7a37019379d6 USB: serial: option: add GosunCn ZTE WeLink ME3630
   a67fb441decd USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd
   e13bfb357f5b xhci: Don't prevent USB2 bus suspend in state check intended for USB3 only
   8f980122236c USB: hso: Fix OOB memory access in hso_probe/hso_get_config_data
   9c5ccadb7b42 Revert "vfs: Allow userns root to call mknod on owned filesystems."
   38d072a4a717 iomap: Revert "fs/iomap.c: get/put the page in iomap_page_create/release()"
   2a7cb228d29c Linux 4.19.12
   b4c7c826709b Btrfs: fix missing delayed iputs on unmount
   5f286ec243d3 nvmet-rdma: fix response use after free
   b2d587568588 nvme: validate controller state before rescheduling keep alive
   cab9d27671db i2c: uniphier-f: fix violation of tLOW requirement for Fast-mode
   eb296b2d315b i2c: uniphier: fix violation of tLOW requirement for Fast-mode
   9d5db5becd74 i2c: scmi: Fix probe error on devices with an empty SMB0001 ACPI device node
   9be9c23a507a i2c: axxia: properly handle master timeout
   8175f9d39789 mlxsw: spectrum_switchdev: Fix VLAN device deletion via ioctl
   50dc13e2b3c6 vhost/vsock: fix reset orphans race with close timeout
   b5a8028c25f3 cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy (insecure cifs)
   e6a5c4948c2c drm/ast: Fix connector leak during driver unload
   10197442f1fb acpi/nfit: Fix user-initiated ARS to be "ARS-long" rather than "ARS-short"
   d689c1371d18 tools/testing/nvdimm: Align test resources to 128M
   878275fa3e75 drm/amdgpu/vcn: Update vcn.cur_state during suspend
   e6a57a90b371 net: mvpp2: fix phylink handling of invalid PHY modes
   f124acc92c83 net: mvpp2: fix detection of 10G SFP modules
   42d040e2c7b9 thermal: armada: fix legacy validity test sense
   4c2efd8cf5d9 ethernet: fman: fix wrong of_node_put() in probe function
   80eaec9b94bc ARM: 8816/1: dma-mapping: fix potential uninitialized return
   5cb9667104e8 ARM: 8815/1: V7M: align v7m_dma_inv_range() with v7 counterpart
   b3d52556794c ARM: 8814/1: mm: improve/fix ARM v7_dma_inv_range() unaligned address handling
   6ffd9f25c0e9 bpf: check pending signals while verifying programs
   efda3b1d90e5 net/mlx4_en: Fix build break when CONFIG_INET is off
   4ae4046a1246 mv88e6060: disable hardware level MAC learning
   2ef6e0fe383f macvlan: return correct error value
   2ed4392b0bb3 libata: whitelist all SAMSUNG MZ7KM* solid-state disks
   62a866ed4c48 Input: omap-keypad - fix keyboard debounce configuration
   65905f7b9033 Input: synaptics - enable SMBus for HP 15-ay000
   8e09f402321e clk: mmp: Off by one in mmp_clk_add()
   70c883946441 clk: mvebu: Off by one bugs in cp110_of_clk_get()
   92bc065001a6 drm/amd/powerplay: issue pre-display settings for display change event
   ee404810e01e drm/msm: Fix error return checking
   38b579de0b9a drm/msm: dpu: Fix "WARNING: invalid free of devm_ allocated data"
   b7c819a03ae8 drm/msm: dpu: Don't set legacy plane->crtc pointer
   80f68af97440 drm/msm/hdmi: Enable HPD after HDMI IRQ is set up
   580fd7b5452c ide: pmac: add of_node_put()
   b37b7d5b9086 drivers/tty: add missing of_node_put()
   78e974363bbc drivers/sbus/char: add of_node_put()
   90d62a36352a sbus: char: add of_node_put()
   20595815b058 SUNRPC: Fix a potential race in xprt_connect()
   de956d407811 nfs: don't dirty kernel pages read by direct-io
   b0cf59188ec2 liquidio: read sc->iq_no before release sc
   85099bea9743 bpf: Fix verifier log string check for bad alignment.
   aa4540d8cc87 bonding: fix 802.3ad state sent to partner when unbinding slave
   43f5afa3eaae net: aquantia: fix rx checksum offload bits
   0df6d609c5d2 net: stmmac: Move debugfs init/exit to ->probe()/->remove()
   bf69dc3cb1b8 ARC: io.h: Implement reads{x}()/writes{x}()
   dbb0f9e74655 drm/amdgpu: wait for IB test on first device open
   546486c5b196 drm/ttm: fix LRU handling in ttm_buffer_object_transfer
   01ba4fd98947 drm/msm: Grab a vblank reference when waiting for commit_done
   801f12d991bc drm/msm/dsi: configure VCO rate for 10nm PLL driver
   d60ec2e70298 drm/msm: fix handling of cmdstream offset
   7de8218615d3 drm/msm/gpu: Fix a couple memory leaks in debugfs
   35516413ae5a drm/msm: Fix task dump in gpu recovery
   985dea32ba57 x86/earlyprintk/efi: Fix infinite loop on some screen widths
   3965b4f0c37f drm/amd/display: Fix 6x4K displays light-up on Vega20 (v2)
   bdf7c4c84bea net: ethernet: ave: Replace NET_IP_ALIGN with AVE_FRAME_HEADROOM
   112a7f8e0540 tools/bpf: add addition type tests to test_btf
   8b26fd26d69f tools/bpf: fix two test_btf unit test cases
   a58fb8346d3c scsi: vmw_pscsi: Rearrange code to avoid multiple calls to free_irq during unload
   13b968d59bb5 scsi: libiscsi: Fix NULL pointer dereference in iscsi_eh_session_reset
   b288daf8e1da i2c: rcar: check bus state before reinitializing
   53e0d8ecc83f Input: hyper-v - fix wakeup from suspend-to-idle
   ff7d99c424ae mac80211_hwsim: fix module init error paths for netlink
   70b0baddd09b IB/hfi1: Remove race conditions in user_sdma send path
   2658687568cd locking/qspinlock, x86: Provide liveness guarantee
   150f038c9382 locking/qspinlock: Re-order code
   2a5f80c5bd72 Linux 4.19.11
   d92c66b30f93 x86/build: Fix compiler support check for CONFIG_RETPOLINE
   228f6f28d478 dm zoned: Fix target BIO completion handling
   7b942bad3818 drm/amdgpu: update SMC firmware image for polaris10 variants
   3ae86cfbbbf6 drm/amdgpu: update smu firmware images for VI variants (v2)
   2732df872c63 drm/amdgpu: add some additional vega10 pci ids
   95baf54676a8 drm/amdkfd: add new vega10 pci ids
   d68d2ad54474 drm/amdgpu/powerplay: Apply avfs cks-off voltages on VI
   f0e9995f7eed drm/i915/execlists: Apply a full mb before execution for Braswell
   d6ebe485da3d drm/i915/gvt: Fix tiled memory decoding bug on BDW
   683ef526234f Revert "drm/rockchip: Allow driver to be shutdown on reboot/kexec"
   4d5907f70ec1 drm/nouveau/kms/nv50-: also flush fb writes when rewinding push buffer
   d7fde95b7f3f drm/nouveau/kms: Fix memory leak in nv50_mstm_del()
   c97c353e5f29 powerpc: Look for "stdout-path" when setting up legacy consoles
   73732de1579f powerpc/msi: Fix NULL pointer access in teardown code
   13e318b8680e media: vb2: don't call __vb2_queue_cancel if vb2_start_streaming failed
   ee310e8ebb9e tracing: Fix memory leak of instance function hash filters
   8f01f990b19f tracing: Fix memory leak in set_trigger_filter()
   470cc678a12b tracing: Fix memory leak in create_filter()
   b543b5c0ac1c dm: call blk_queue_split() to impose device limits on bios
   09bc666fb411 dm cache metadata: verify cache has blocks in blocks_are_clean_separate_dirty()
   809c692c665d dm thin: send event about thin-pool state change _after_ making it
   bea8a160c621 ARM: dts: bcm2837: Fix polarity of wifi reset GPIOs
   0017698d34b0 ARM: mmp/mmp2: fix cpu_is_mmp2() on mmp2-dt
   d9267e136044 fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS
   113fe99d6376 mmc: sdhci: fix the timeout check window for clock and reset
   661feb2fc993 mmc: sdhci-omap: Fix DCRC error handling during tuning
   105819c8a545 mmc: core: use mrq->sbc when sending CMD23 for RPMB
   e1e99fea907a MMC: OMAP: fix broken MMC on OMAP15XX/OMAP5910/OMAP310
   2a335229946e ovl: fix missing override creds in link of a metacopy upper
   3faf68a42f97 ovl: fix decode of dir file handle with multi lower layers
   7290c71ded83 block/bio: Do not zero user pages
   beb98fda1853 arm64: dma-mapping: Fix FORCE_CONTIGUOUS buffer clearing
   d41c49daf259 userfaultfd: check VM_MAYWRITE was set after verifying the uffd is registered
   498a6e6be0de fs/iomap.c: get/put the page in iomap_page_create/release()
   b11d5c025d8e scripts/spdxcheck.py: always open files in binary mode
   a6136922d905 aio: fix spectre gadget in lookup_ioctx
   4c74d5f1836e pinctrl: sunxi: a83t: Fix IRQ offset typo for PH11
   67e255bf2f34 drm/msm: fix address space warning
   26527312c519 ARM: dts: qcom-apq8064-arrow-sd-600eval fix graph_endpoint warning
   cd50eeeb6646 i2c: aspeed: fix build warning
   340a904a1944 slimbus: ngd: mark PM functions as __maybe_unused
   14e8b9ec43c9 staging: olpc_dcon: add a missing dependency
   cda8e63c89d7 scsi: raid_attrs: fix unused variable warning
   dc5350715915 sched/pelt: Fix warning and clean up IRQ PELT config
   b23de3254f8c Linux 4.19.10
   d265655ae46b tcp: lack of available data can also cause TSO defer
   bddeb44981c1 bpf: fix off-by-one error in adjust_subprog_starts
   1fd99ac175e6 IB/hfi1: Fix an out-of-bounds access in get_hw_stats
   2a493d8ef5b9 ALSA: hda/realtek - Fix the mute LED regresion on Lenovo X1 Carbon
   178b1a584e7f ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294
   1be8246777c5 ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294
   487b6512d881 ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN
   c8461d87716b ALSA: hda/realtek - Fixed headphone issue for ALC700
   03e8b38c5177 ALSA: fireface: fix reference to wrong register for clock configuration
   384f18115267 dax: Check page->mapping isn't NULL
   111758f73595 flexfiles: enforce per-mirror stateid only for v4 DSes
   a31da26a15e9 ocfs2: fix potential use after free
   2a5d5f5f47b9 initramfs: clean old path before creating a hardlink
   c6900015132a kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notrace
   359c0c4aefa1 proc: fixup map_files test on arm
   53f1c27ac5d5 debugobjects: avoid recursive calls with kmemleak
   ab31765ef4dd hfsplus: do not free node before using
   f7cbec75fb0b hfs: do not free node before using
   505bc9f38996 mm/page_alloc.c: fix calculation of pgdat->nr_zones
   6aab48ae8ab5 ocfs2: fix deadlock caused by ocfs2_defrag_extent()
   126afacf7a8f ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value
   992a773cb9bb nvme-rdma: fix double freeing of async event data
   5893e48f8f8a nvme: flush namespace scanning work just before removing namespaces
   1bda8b799665 nvme: warn when finding multi-port subsystems without multipathing enabled
   1f925643315d fscache, cachefiles: remove redundant variable 'cache'
   d8bf97a0a489 cachefiles: Explicitly cast enumerated type in put_object
   02bd7b740cbb fscache: fix race between enablement and dropping of object
   52da87f0e2e8 afs: Fix validation/callback interaction
   ce469db0943b pstore/ram: Correctly calculate usable PRZ bytes
   ff5ac9bd16ef pvcalls-front: fixes incorrect error handling
   a9d79a0751a2 Revert "xen/balloon: Mark unallocated host memory as UNUSABLE"
   c1a21086bbbd xen: xlate_mmu: add missing header to fix 'W=1' warning
   f3c73ae453ed drm/ast: fixed reading monitor EDID not stable issue
   cbd6a7ea6068 drm/amdgpu: Add delay after enable RLC ucode
   3b54558a73d0 net: hisilicon: remove unexpected free_netdev
   e3fb9d84fdd1 ixgbe: recognize 1000BaseLX SFP modules as 1Gbps
   4b0f9f881bc1 igb: fix uninitialized variables
   eee2269fd04f cachefiles: Fix page leak in cachefiles_read_backing_file while vmscan is active
   a4a7a0d729c0 fscache: Fix race in fscache_op_complete() due to split atomic_sub & read
   5132f91318ed cachefiles: Fix an assertion failure when trying to update a failed object
   815899cf26f6 ALSA: usb-audio: Add vendor and product name for Dell WD19 Dock
   e5f42e061789 netfilter: nf_tables: deactivate expressions in rule replecement routine
   6d665dab42e7 usb: gadget: u_ether: fix unsafe list iteration
   227b1745cd97 net: thunderx: fix NULL pointer dereference in nic_remove
   bf1b47f33cb1 x86/kvm/vmx: fix old-style function declaration
   d6b1692d9b9e KVM: x86: fix empty-body warnings
   3c7670d56ac6 KVM: VMX: Update shared MSRs to be saved/restored on MSR_EFER.LMA changes
   8038f92df3eb netfilter: nf_conncount: remove wrong condition check routine
   5517d4c6dcbb netfilter: nat: fix double register in masquerade modules
   18218f827e3c netfilter: add missing error handling code for register functions
   4f03e063a554 IB/mlx5: Fix page fault handling for MW
   9838090d9859 netfilter: ipv6: Preserve link scope traffic original oif
   bf6f1276768f drm/meson: add support for 1080p25 mode
   5dda1e7d7ce4 thunderbolt: Prevent root port runtime suspend during NVM upgrade
   9ca88f3c4cb5 USB: omap_udc: fix rejection of out transfers when DMA is used
   b58128138f06 USB: omap_udc: fix USB gadget functionality on Palm Tungsten E
   634395d20d7d USB: omap_udc: fix omap_udc_start() on 15xx machines
   27b61cbaa809 USB: omap_udc: fix crashes on probe error and module removal
   66d73a4ef37e USB: omap_udc: use devm_request_irq()
   28ad9091e186 ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf
   2aad202fcd4c fsi: master-ast-cf: select GENERIC_ALLOCATOR
   6bfebedaa810 bpf: fix check of allowed specifiers in bpf_trace_printk
   4c7d50c23a88 RDMA/hns: Bugfix pbl configuration for rereg mr
   ad374d10b78e exportfs: do not read dentry after free
   0aeda30045b6 ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE
   38f3a0f01052 ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE
   abf7201316a3 ASoC: omap-mcbsp: Fix latency value calculation for pm_qos
   1f1aedd6b19a tools: bpftool: fix potential NULL pointer dereference in do_load
   8653ffc34cee RDMA/rdmavt: Fix rvt_create_ah function signature
   59315d0ca4fa RDMA/bnxt_re: Avoid accessing the device structure after it is freed
   f4515855b7a1 RDMA/bnxt_re: Fix system hang when registration with L2 driver fails
   5a49ef9832e5 RDMA/core: Add GIDs while changing MAC addr only for registered ndev
   7c736fee5a5d RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR
   91f6a9aa7952 Btrfs: send, fix infinite loop due to directory rename dependencies
   b3159470aa8f ARM: dts: at91: sama5d2: use the divided clock for SMC
   4724b50f9e09 phy: qcom-qusb2: Fix HSTX_TRIM tuning with fused value for SDM845
   d801a3eff554 phy: qcom-qusb2: Use HSTX_TRIM fused value as is
   3d2d2ba0c296 objtool: Fix segfault in .cold detection with -ffunction-sections
   79cd7b0e114d objtool: Fix double-free in .cold detection error path
   a8657e682427 ASoC: acpi: fix: continue searching when machine is ignored
   2a031cab71cd PCI: imx6: Fix link training status detection in link up check
   67707627c2f2 perf tools: Restore proper cwd on return from mnt namespace
   f3ff2ac4169e hwmon: (w83795) temp4_type has writable permission
   fb0fc90cc20f netfilter: xt_hashlimit: fix a possible memory leak in htable_create()
   df66ef67c334 aio: fix failure to put the file pointer
   5689666aa134 bpf: allocate local storage buffers using GFP_ATOMIC
   0d4ff09997f3 hwmon: (mlxreg-fan) Fix macros for tacho fault reading
   842aeeac335e spi: omap2-mcspi: Add missing suspend and resume calls
   fa3ceb3b59e5 ASoC: dapm: Recalculate audio map forcely when card instantiated
   abbd01b77987 ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing
   3ef0d19cd815 hwmon: (ina2xx) Fix current value calculation
   d70a6605fe94 s390/cpum_cf: Reject request for sampling in event initialization
   2309636dc474 ASoC: qcom: Set dai_link id to each dai_link
   88e8e3c710b1 ASoC: Intel: Power down links before turning off display audio power
   737f3bb3e4be ASoC: wm_adsp: Fix dma-unsafe read of scratch registers
   e4777c2e40f0 ASoC: rockchip: add missing slave_config setting for I2S
   dbc62bd3b05b hwmon: (raspberrypi) Fix initial notify
   08cff35113e5 hwmon (ina2xx) Fix NULL id pointer in probe()
   61170596e1c0 s390/cio: Fix cleanup when unsupported IDA format is used
   a4f21114d83e s390/cio: Fix cleanup of pfn_array alloc failure
   00bac44c9991 netfilter: nf_tables: fix use-after-free when deleting compat expressions
   e947f9aa9a61 netfilter: xt_RATEEST: remove netns exit routine
   f8328abb8782 perf tools: Fix crash on synthesizing the unit
   d15443a19d41 selftests: add script to stress-test nft packet path vs. control plane
   8fe8940ffcf6 netfilter: nf_tables: don't skip inactive chains during update
   4a3b49f0ced5 netfilter: nf_conncount: fix unexpected permanent node of list.
   ae60f4705f95 netfilter: nf_conncount: fix list_del corruption in conn_free
   08c7e68ab261 netfilter: nf_conncount: use spin_lock_bh instead of spin_lock
   f6168a800b6b sysv: return 'err' instead of 0 in __sysv_write_inode
   1eb8dd51887b arm64: dts: sdm845-mtp: Reserve reserved gpios
   411b321f0ff5 ASoC: sun8i-codec: fix crash on module removal
   b42ab5284412 tools: bpftool: prevent infinite loop in get_fdinfo()
   136c52373429 ARM: OMAP1: ams-delta: Fix possible use of uninitialized field
   28f3050b13ab ARM: dts: am3517-som: Fix WL127x Wifi interrupt
   9f7df2a39ab8 ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1
   09372f3cbeed ARM: dts: LogicPD Torpedo: Fix mmc3_dat1 interrupt
   886e00c5fe3d ARM: dts: am3517: Fix pinmuxing for CD on MMC1
   de7e3f88dd5c staging: rtl8723bs: Fix the return value in case of error in 'rtw_wx_read32()'
   748b7861bce5 ASoC: qdsp6: q6afe-dai: Fix the dai widgets
   32d28e247da7 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask
   8ec3e5552e4e ASoC: rsnd: fixup clock start checker
   5a8fbba77bf8 ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup
   9ac607494a5d net: fix XPS static_key accounting
   b4b8a71c72ba net: restore call to netdev_queue_numa_node_write when resetting XPS
   a275c66b4d81 sctp: update frag_point when stream_interleave is set
   4aa6d46d1711 net: phy: sfp: correct store of detected link modes
   a7dba859ca58 virtio-net: keep vnet header zeroed after processing XDP
   36206419989d tun: forbid iface creation with rtnl ops
   bbc83e8d08cb tcp: fix NULL ref in tail loss probe
   03b271cb9175 tcp: Do not underestimate rwnd_limited
   5148726f2c27 sctp: kfree_rcu asoc
   a482f800169c rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices
   f5c9c30da730 Revert "net/ibm/emac: wrong bit is used for STA control"
   7fafda16bb64 net: use skb_list_del_init() to remove from RX sublists
   16218638a239 net: Prevent invalid access to skb->prev in __qdisc_drop_all
   ac1fb97e9136 net: phy: don't allow __set_phy_supported to add unsupported modes
   70727c00cbb7 net/mlx4_en: Change min MTU size to ETH_MIN_MTU
   1fa276e92009 net/mlx4_core: Correctly set PFC param if global pause is turned off.
   ec5d7ceda60a net: 8139cp: fix a BUG triggered by changing mtu with network traffic
   c4ec6a9a788a ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output
   0e96b90351f4 neighbour: Avoid writing before skb->head in neigh_hh_output()
   fd018cb37ea0 ipv6: Check available headroom in ip6_xmit() even without options
   ffe5754d2823 ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes
   be53d23e68c2 Linux 4.19.9
   0fc19a8881e6 HID: quirks: fix RetroUSB.com devices
   b74a078e48a9 mac80211: ignore NullFunc frames in the duplicate detection
   e9f8baa38c2a mac80211: fix reordering of buffered broadcast packets
   50749911b1cc mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext
   a75ac4e15e9c mac80211: Clear beacon_int in ieee80211_do_stop
   e08ab93325bb mac80211: fix GFP_KERNEL under tasklet context
   daac338a9e7b mac80211_hwsim: Timer should be initialized before device registered
   d66c1b9280d1 cfg80211: Fix busy loop regression in ieee80211_ie_split_ric()
   98206f340033 libnvdimm, pfn: Pad pfn namespaces relative to other regions
   beb68a727fb9 kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var()
   3c1773b0275e gnss: sirf: fix activation retry handling
   41867ab9b0d3 tty: do not set TTY_IO_ERROR flag if console port
   ecbfb178c75c tty: serial: 8250_mtk: always resume the device in probe.
   b02b86bc74c3 Drivers: hv: vmbus: Offload the handling of channels to two workqueues
   e88ebc06bd53 x86/efi: Allocate e820 buffer before calling efi_exit_boot_service
   ce74d11a3794 kprobes/x86: Fix instruction patching corruption when copying more than one RIP-relative instruction
   1a9056407808 drm/i915: Downgrade Gen9 Plane WM latency error
   e8a7f59e3643 drm/amdgpu/gmc8: always load MC firmware in the driver
   39bdb32876df drm/amdgpu/gmc8: update MC firmware for polaris
   2abdfe248369 drm/msm: Move fence put to where failure occurs
   318f6e599dcd drm/lease: Send a distinct uevent
   fcf5d0dbfb7f drm/amdgpu: update mc firmware image for polaris12 variants
   2f94605195ab crypto: do not free algorithm before using
   35929281460b Revert commit ef9209b642f "staging: rtl8723bs: Fix indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c"
   9138ce0a8011 staging: rtl8712: Fix possible buffer overrun
   99c694081ba2 cifs: Fix separator when building path from dentry
   bd5d1c273cce Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved"
   e92cc52ee5e7 arm64: dts: rockchip: remove vdd_log from rock960 to fix a stability issues
   33f310e09388 xhci: Prevent U1/U2 link pm states if exit latency is too long
   5d3b10677bf8 xhci: workaround CSS timeout on AMD SNPS 3.0 xHC
   3fe0c68aea21 ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE
   37e74076f3cb dmaengine: cppi41: delete channel from pending list when stop channel
   374f384bc66f dmaengine: imx-sdma: use GFP_NOWAIT for dma descriptor allocations
   9063f5a99ea7 dmaengine: imx-sdma: implement channel termination via worker
   228bee887467 Revert "dmaengine: imx-sdma: alloclate bd memory from dma pool"
   2f79476548d8 Revert "dmaengine: imx-sdma: Use GFP_NOWAIT for dma allocations"
   37aefa023734 dmaengine: dw: Fix FIFO size for Intel Merrifield
   33154a299890 SUNRPC: Fix leak of krb5p encode pages
   1d9ca56698ad arm64: hibernate: Avoid sending cross-calling with interrupts disabled
   f9cd25b1e5e5 vhost/vsock: fix use-after-free in network stack callers
   2a622040a8bc virtio/s390: fix race in ccw_io_helper()
   79f6e9facb8b virtio/s390: avoid race on vcdev->config
   6c9ac388c6c8 parisc: Enable -ffunction-sections for modules on 32-bit kernel
   c91ec2c4eb65 Revert "mfd: cros_ec: Use devm_kzalloc for private data"
   24a776e398e9 media: dvb-pll: don't re-validate tuner frequencies
   d7db76065041 media: dvb-pll: fix tuner frequency ranges
   663bfc44d1a0 media: vicodec: fix memchr() kernel oops
   c4dabf370838 media: gspca: fix frame overflow error
   fbb982c6ad97 ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G
   ba3ce1bf275c ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G
   bf03eb5e297f ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic
   642314e11ade ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880
   071b34a1a5ed ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570
   a2928e749812 ALSA: pcm: Fix interval evaluation with openmin/max
   19054c18846e ALSA: pcm: Call snd_pcm_unlink() conditionally at closing
   026fdecbc3d7 ALSA: pcm: Fix starvation on down_write_nonblock()
   2ea30d9d5fa1 ALSA: hda: Add support for AMD Stoney Ridge
   a7e719ace75e ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c
   86c257e05223 ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support
   9d9026afc36b USB: serial: console: fix reported terminal settings
   1b2e742bf723 USB: check usb_get_extra_descriptor for proper size
   24e09d7a52ae usb: appledisplay: Add 27" Apple Cinema Display
   f025aa79bda0 usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device
   c34678d4c155 net: amd: add missing of_node_put()
   ebc4b790103d team: no need to do team_notify_peers or team_mcast_rejoin when disabling port
   f1c4022ab268 ibmvnic: Update driver queues after change in ring size support
   a13220e6817c ibmvnic: Fix RX queue buffer cleanup
   0a98c7c5dc62 flexfiles: use per-mirror specified stateid for IO
   07b92c224d5c NFSv4.2 copy do not allocate memory under the lock
   d1862827f41a iommu/vt-d: Use memunmap to free memremap
   549e3c24ac34 net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts
   d69eb98a86c0 riscv: fix warning in arch/riscv/include/asm/module.h
   bfa634ba505a net/ibmnvic: Fix deadlock problem in reset
   07f745f9a6d6 qed: Fix QM getters to always return a valid pq
   b63de4413656 qed: Fix bitmap_weight() check
   e359a17143ef NFSv4: Fix a NFSv4 state manager deadlock
   4a9ad460a07b net: ena: fix crash during failed resume from hibernation
   d7dace92d040 mtd: spi-nor: Fix Cadence QSPI page fault kernel panic
   d861fe2fd5b1 HID: multitouch: Add pointstick support for Cirque Touchpad
   699faa9cf00c Revert "HID: uhid: use strlcpy() instead of strncpy()"
   0799feafeb1b cpufreq: ti-cpufreq: Only register platform_device when supported
   1a488242d942 mtd: rawnand: qcom: Namespace prefix some commands
   4ef9e48c9c8f tc-testing: tdc.py: Guard against lack of returncode in executed command
   9806e7473d10 tc-testing: tdc.py: ignore errors when decoding stdout/stderr
   b8c51924b4e1 gpio: mockup: fix indicated direction
   b9284d6c30cb gpio: pxa: fix legacy non pinctrl aware builds again
   9ebacc1a8754 drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo
   b53fa368dd8e net/mlx4: Fix UBSAN warning of signed integer overflow
   034f7ad3f706 net/mlx4_core: Fix uninitialized variable compilation warning
   5110c0406c8c net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command
   3374518d4d1a drm/amd/display: Support amdgpu "max bpc" connector property (v2)
   a0c25b4098b8 drm/amdgpu: Add amdgpu "max bpc" connector property (v2)
   12163e3e6902 bnxt_en: Fix filling time in bnxt_fill_coredump_record()
   0e79e30e6121 nvme-fc: resolve io failures during connect
   b65fa443e56e s390/ism: clear dmbe_mask bit before SMC IRQ handling
   8b87305f816c Revert "usb: gadget: ffs: Fix BUG when userland exits with submitted AIO transfers"
   3355199746b8 usb: dwc2: pci: Fix an error code in probe
   4f22a32f555d qed: Fix reading wrong value in loop condition
   d4105c836c13 qed: Fix rdma_info structure allocation
   52da24907e6e qed: Fix overriding offload_tc by protocols without APP TLV
   631ebe93bdcb qed: Fix PTT leak in qed_drain()
   147bcca117b8 bnx2x: Assign unique DMAE channel number for FW DMAE transactions.
   821d0b9afa8d amd/iommu: Fix Guest Virtual APIC Log Tail Address Register
   2e959f250949 batman-adv: Expand merged fragment buffer for full packet
   25683accf7c7 batman-adv: Use explicit tvlv padding for ELP packets
   92724c1deaf9 HID: input: Ignore battery reported by Symbol DS4308
   27b504af882b test_firmware: fix error return getting clobbered
   0e3e8e31877a can: rcar_can: Fix erroneous registration
   1f329e64e1f1 can: ucan: remove set but not used variable 'udev'
   f2e78c08e844 scsi: ufs: Fix hynix ufs bug with quirk on hi36xx SoC
   c97a2a726cef iommu/ipmmu-vmsa: Fix crash on early domain free
   e2807327b562 mt76: fix building without CONFIG_LEDS_CLASS
   4a4c9b29a0c1 brcmutil: really fix decoding channel info for 160 MHz bandwidth
   093255da5688 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread()
   f84263bfd801 media: ipu3-cio2: Unregister device nodes first, then release resources
   61880fb56851 media: omap3isp: Unregister media device as first
   cd7b7f509cd0 media: cec: check for non-OK/NACK conditions while claiming a LA
   35eaa0ee4e69 media: vicodec: lower minimum height to 360

(From OE-Core rev: 969049ede5353c1a5a808b284e5bba81ccb47df6)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-14 11:35:56 +00:00
Bruce Ashfield
3669055de3 linux-yocto/4.19: introduce qemuriscv64 and qemuarma15 BSP definitions
Incorporating the BSP definitions for two new qemu targets.

(From OE-Core rev: f64f6e1a5f8cbd44ea8feb9c2470bf256765f507)

Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Jon Mason <jdmason@kudzu.us>
Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2019-01-14 11:35:56 +00:00
Bruce Ashfield
9c506fa7d3 linux-yocto: correct qemumips64el definition
The big endian mips definition was used as the basis for the little
endian machine. Unfortunatey, the KMACHINE definitions were not fully
cleared, so big endian builds will match on the 'le' variant .. and
break.

We drop the BE machine definitions from the LE variant and we are fixed.

(From OE-Core rev: 863e520059cdc96817ec87983d1e036f291bf37c)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18 16:19:34 +00:00
Bruce Ashfield
826235f994 linux-yocto: configuration updates (virtio and tpm)
Integrating the following configuration changes:

  1992fb4dad30 virtio.cfg: enable CONFIG_DRM_VIRTIO_GPU
  9e9ba7cb6756 features/tpm: enable tpm support

(From OE-Core rev: c4e273f6a2213ac898fbc504b9bfc12af633c9b8)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18 16:19:34 +00:00
Bruce Ashfield
9509cc4275 linux-yocto/4.19: update to v4.19.8
Integrating the korg -stable updates that comprise the following commits:

   178574b66509 Linux 4.19.8
   55cbeea76e76 blk-mq: punt failed direct issue to dispatch list
   6235c229fea4 tipc: use destination length for copy string
   4e84cccacb12 arc: [devboards] Add support of NFSv3 ACL
   41e0254d32bd ARC: change defconfig defaults to ARCv2
   b0234f15d2e2 btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable
   280d652e0dd2 Input: elan_i2c - add support for ELAN0621 touchpad
   77dd91caddfe Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR
   08a7e486a19d Input: elan_i2c - add ELAN0620 to the ACPI table
   918cd7d1dfac Input: cros_ec_keyb - fix button/switch capability reports
   25e78d0557e1 Input: matrix_keypad - check for errors from of_get_named_gpio()
   167390050068 Input: synaptics - add PNP ID for ThinkPad P50 to SMBus
   58a99d3722fe Input: xpad - quirk all PDP Xbox One gamepads
   c47bb7af582a scsi: lpfc: fix block guard enablement on SLI3 adapters
   2cb8d55be86c i40e: Fix deletion of MAC filters
   4c202ade1e74 selinux: add support for RTM_NEWCHAIN, RTM_DELCHAIN, and RTM_GETCHAIN
   85bb1e8b7013 svm: Add mutex_lock to protect apic_access_page_done on AMD systems
   e762e1407bc8 kgdboc: Fix warning with module build
   5eede3d09625 kgdboc: Fix restrict error
   8f193a716e56 userfaultfd: shmem: UFFDIO_COPY: set the page dirty if VM_WRITE is not set
   4ce337622f2b userfaultfd: shmem: add i_size checks
   6e44dd02c955 userfaultfd: shmem: allocate anonymous memory for MAP_PRIVATE shmem
   10f98c134b02 userfaultfd: use ENOENT instead of EFAULT if the atomic copy user fails
   212ad3d70222 drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()
   ea6bb077bff2 drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
   736f04212a28 drm/meson: Fixes for drm_crtc_vblank_on/off support
   c952979ad95b drm: set is_master to 0 upon drm_new_set_master() failure
   8a8effbe56b1 drm/amd/dm: Don't forget to attach MST encoders
   94be4764b4bb drm/ast: Fix incorrect free on ioregs
   81f966235412 tracing/fgraph: Fix set_graph_function from showing interrupts
   a99075642666 IB/mlx5: Avoid load failure due to unknown link width
   a41e946e9380 mips: fix mips_get_syscall_arg o32 check
   8e847e8c7456 MIPS: ralink: Fix mt7620 nd_sd pinmux
   d49297b5c77a tracepoint: Use __idx instead of idx in DO_TRACE macro to make it unique
   fd8152818f11 sched, trace: Fix prev_state output in sched_switch tracepoint
   2858d1891eb5 arm64: ftrace: Fix to enable syscall events on arm64
   86e429241603 mtd: nand: Fix memory allocation in nanddev_bbt_init()
   ac8edc62e813 uprobes: Fix handle_swbp() vs. unregister() + register() race once more
   61c963ab59fd iser: set sector for ambiguous mr status errors
   0448ad42d6a1 unifdef: use memcpy instead of strncpy
   f2d12a0ba143 test_hexdump: use memcpy instead of strncpy
   724ff9cbfe1f blk-mq: fix corruption with direct issue
   61c68f2a2af0 Linux 4.19.7
   842c4c22ea2b misc: mic/scif: fix copy-paste error in scif_create_remote_lookup
   5e4b30d68a02 Drivers: hv: vmbus: check the creation_status in vmbus_establish_gpadl()
   b66375b599bf mm: use swp_offset as key in shmem_replace_page()
   16a2d602244f mm: cleancache: fix corruption on missed inode invalidation
   91a514788356 lib/test_kmod.c: fix rmmod double free
   855f9dc87160 iio:st_magn: Fix enable device after trigger
   ec800c8b028e iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers
   91f1c5c65d73 Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid"
   c7d370712e72 usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series
   d4f924e359ad USB: usb-storage: Add new IDs to ums-realtek
   b73301b7db4a staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station
   6d956674dfc5 staging: rtl8723bs: Fix incorrect sense of ether_addr_equal
   fa299861aeeb staging: mt7621-pinctrl: fix uninitialized variable ngroups
   bea52e4d1e42 staging: mt7621-dma: fix potentially dereferencing uninitialized 'tx_desc'
   6df2b837939a staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION
   053b783d3da3 staging: most: use format specifier "%s" in snprintf
   0d04d450fe0d dmaengine: at_hdmac: fix module unloading
   9983a5bba09e dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
   6e74fc22db9c ARM: dts: rockchip: Remove @0 from the veyron memory node
   b16c2b78f13c ASoC: pcm186x: Fix device reset-registers trigger value
   f35f68c68ce4 ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0
   ffaaaf68be1e ext2: fix potential use after free
   1666cf8c492d ext2: initialize opts.s_mount_opt as zero before using it
   553927d6aab9 binder: fix race that allows malicious free of live buffer
   a22ff9df71aa function_graph: Reverse the order of pushing the ret_stack and the callback
   d2bcf809e838 function_graph: Move return callback before update of curr_ret_stack
   aec14c812ba8 function_graph: Have profiler use curr_ret_stack and not depth
   392374326d29 function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack
   72c33b233f05 function_graph: Make ftrace_push_return_trace() static
   35aa93cbb04c MIPS: function_graph: Simplify with function_graph_enter()
   bdfd01cfd1e7 arm64: function_graph: Simplify with function_graph_enter()
   ef9326a145cd s390/function_graph: Simplify with function_graph_enter()
   84d2023c14ea riscv/function_graph: Simplify with function_graph_enter()
   87352d621bd3 parisc: function_graph: Simplify with function_graph_enter()
   34773b2f57ae sparc/function_graph: Simplify with function_graph_enter()
   56c1dd92c0fc sh/function_graph: Simplify with function_graph_enter()
   5478648ee825 powerpc/function_graph: Simplify with function_graph_enter()
   25ac02d0ed5e nds32: function_graph: Simplify with function_graph_enter()
   217614993ace x86/function_graph: Simplify with function_graph_enter()
   e7deeabe9aa3 microblaze: function_graph: Simplify with function_graph_enter()
   fbbee0cfba5f ARM: function_graph: Simplify with function_graph_enter()
   67d7bec3fc6c function_graph: Create function_graph_enter() to consolidate architecture code
   b72fc1c3cce4 ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360 laptop
   dcd51305cd41 ALSA: hda/realtek - fix the pop noise on headphone for lenovo laptops
   524841156bbe ALSA: hda/realtek - fix headset mic detection for MSI MS-B171
   094c00891be8 ALSA: hda/realtek - Support ALC300
   bb951d8d965c ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist
   15c5fb33cda9 ALSA: sparc: Fix invalid snd_free_pages() at error path
   d8a2dca04064 ALSA: control: Fix race between adding and removing a user element
   b77c35ef8e38 ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
   e83c4405ebf0 ALSA: wss: Fix invalid snd_free_pages() at error path
   adcd35a38cde fs: fix lost error code in dio_complete
   205af59e7011 perf/x86/intel: Disallow precise_ip on BTS events
   be0e2e2436cc perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts()
   ad65b548409c perf/x86/intel: Move branch tracing setup to the Intel-specific source file
   33448a8b577d x86/fpu: Disable bottom halves while loading FPU registers
   00f91adf52af x86/MCE/AMD: Fix the thresholding machinery initialization order
   8af02415638e arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-puma-haikou.
   ab7702162bbc PCI: Fix incorrect value returned from pcie_get_speed_cap()
   1ce69ec307fd PCI: dwc: Fix MSI-X EP framework address calculation bug
   b391ed731b39 PCI: layerscape: Fix wrong invocation of outbound window disable accessor
   590657656bdc btrfs: relocation: set trans to be NULL after ending transaction
   172a94eb2df2 Btrfs: fix race between enabling quotas and subvolume creation
   715608dbf756 Btrfs: fix rare chances for data loss when doing a fast fsync
   78a2890fcda1 Btrfs: ensure path name is null terminated at btrfs_control_ioctl
   aaf249e36785 btrfs: Always try all copies when reading extent buffers
   949ddf8039bf udf: Allow mounting volumes with incorrect identification strings
   01fb21bf2424 xtensa: fix coprocessor part of ptrace_{get,set}xregs
   5f84a996a0cb xtensa: fix coprocessor context offset definitions
   4ec1039f474b xtensa: enable coprocessors that are being flushed
   bbe23c4b948f KVM: VMX: re-add ple_gap module parameter
   61c42d657c85 KVM: X86: Fix scan ioapic use-before-initialization
   ffb01e73737b KVM: LAPIC: Fix pv ipis use-before-initialization
   6d772df4038e KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall
   76c8476cc720 KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset
   b8b0c871640f kvm: svm: Ensure an IBPB on all affected CPUs when freeing a vmcb
   471aca572529 kvm: mmu: Fix race in emulated page table writes
   34b7a7cc5321 userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE vmas
   9f3baacee183 x86/speculation: Provide IBPB always command line options
   d1ec2354787a x86/speculation: Add seccomp Spectre v2 user space protection mode
   7b62ef142c11 x86/speculation: Enable prctl mode for spectre_v2_user
   238ba6e75855 x86/speculation: Add prctl() control for indirect branch speculation
   f67fafb88c46 x86/speculation: Prepare arch_smt_update() for PRCTL mode
   e84124017450 x86/speculation: Prevent stale SPEC_CTRL msr content
   59028be13385 x86/speculation: Split out TIF update
   aecb99692a4d ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS
   a17888154cf2 x86/speculation: Prepare for conditional IBPB in switch_mm()
   dd73e15ea213 x86/speculation: Avoid __switch_to_xtra() calls
   a87c81f0de3d x86/process: Consolidate and simplify switch_to_xtra() code
   69985a2cae82 x86/speculation: Prepare for per task indirect branch speculation control
   711875432218 x86/speculation: Add command line control for indirect branch speculation
   8a34c70686e0 x86/speculation: Unify conditional spectre v2 print functions
   507ac84e159b x86/speculataion: Mark command line parser data __initdata
   275d90f0fa5d x86/speculation: Mark string arrays const correctly
   10c24dc62a3a x86/speculation: Reorder the spec_v2 code
   1572793b498d x86/l1tf: Show actual SMT state
   f55e301ec4d5 x86/speculation: Rework SMT state change
   340693ee912e sched/smt: Expose sched_smt_present static key
   f98bf1640e06 x86/Kconfig: Select SCHED_SMT if SMP enabled
   a2c094816f89 sched/smt: Make sched_smt_present track topology
   6308dde50fcc x86/speculation: Reorganize speculation control MSRs update
   39402a5e5a29 x86/speculation: Rename SSBD update functions
   ca41d792a230 x86/speculation: Disable STIBP when enhanced IBRS is in use
   f37b55ab8d84 x86/speculation: Move STIPB/IBPB string conditionals out of cpu_show_common()
   30a8e214606d x86/speculation: Remove unnecessary ret variable in cpu_show_common()
   2ee44e2d761a x86/speculation: Clean up spectre_v2_parse_cmdline()
   e8494e5df78e x86/speculation: Update the TIF_SSBD comment
   90d2c53fa196 x86/retpoline: Remove minimal retpoline support
   8c4ad5d39144 x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support
   cbc93677ef08 x86/speculation: Add RETPOLINE_AMD support to the inline asm CALL_NOSPEC variant
   44a076100a7b x86/speculation: Propagate information about RSB filling mitigation to sysfs
   cacd9385b78d x86/speculation: Apply IBPB more strictly to avoid cross-process data leak
   b07fc04c94e3 x86/speculation: Enable cross-hyperthread spectre v2 STIBP mitigation
   4e3fbd7433d7 tipc: fix lockdep warning during node delete
   38af4b903210 net: phy: add workaround for issue where PHY driver doesn't bind to the device
   aaa7e45c00d6 tcp: defer SACK compression after DupThresh
   b8e076958a09 net/dim: Update DIM start sample after each DIM iteration
   b06510bf095b virtio-net: fail XDP set if guest csum is negotiated
   1af400beef4a virtio-net: disable guest csum during XDP set
   4aaa233c79f6 net: skb_scrub_packet(): Scrub offload_fwd_mark
   2f6cfb8e9f5c net: thunderx: set xdp_prog to NULL if bpf_prog_add fails
   535b494a4fa5 usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2
   711e3d37275c s390/qeth: fix length check in SNMP processing
   720e0d05af0f rapidio/rionet: do not free skb before reading its length
   f2a67e68dbae packet: copy user buffers before orphan or clone
   abc963e459fd net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue
   cfbee9e96d79 net: gemini: Fix copy/paste error
   b24a813e792d net: don't keep lonely packets forever in the gro hash
   18dd9bf51325 lan743x: fix return value for lan743x_tx_napi_poll
   767d890331ea lan743x: Enable driver to work with LAN7431
   8b37c40503ea mm/khugepaged: collapse_shmem() do not crash on Compound
   af24c01831e4 mm/khugepaged: collapse_shmem() without freezing new_page
   3e9646c76cb9 mm/khugepaged: minor reorderings in collapse_shmem()
   ee13d69bc1e8 mm/khugepaged: collapse_shmem() remember to clear holes
   78141aabfbb9 mm/khugepaged: fix crashes due to misaccounted holes
   8797f2f4fe0d mm/khugepaged: collapse_shmem() stop if punched or truncated
   d31ff4722f45 mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()
   7e18656c9a2c mm/huge_memory: splitting set mapping+index before unfreeze
   69697e6a61c7 mm/huge_memory: rename freeze_page() to unmap_page()
   96db90800c06 Linux 4.19.6
   d873e63e0a01 media: ov5640: fix auto controls values when switching to manual mode
   5724c6ad1c4c media: ov5640: fix wrong binning value in exposure calculation
   644fefe4c6a7 media: ov5640: fix auto gain & exposure when changing mode
   f8248ad512b6 media: ov5640: fix exposure regression
   905fa2f2ffad media: ov5640: Fix timings setup code
   c59dc6cf4fd9 media: ov5640: Re-work MIPI startup sequence
   016a8fc59d14 rcu: Make need_resched() respond to urgent RCU-QS needs
   38084377af4f gfs2: Fix iomap buffer head reference counting bug
   9365cdf8db51 tty: wipe buffer if not echoing data
   5a2261ed3a29 tty: wipe buffer.
   5e8c28f4fd64 include/linux/pfn_t.h: force '~' to be parsed as an unary operator
   e7a121e34c79 dax: Avoid losing wakeup in dax_lock_mapping_entry
   9dec38554aa8 mm, page_alloc: check for max order in hot path
   db89fc007b23 tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset
   b44fd1268bd2 mm, memory_hotplug: check zone_movable in has_unmovable_pages
   510066729ba4 z3fold: fix possible reclaim races
   43b2ceb0d4e0 efi/arm: Revert deferred unmap of early memmap mapping
   f5c632cfc424 powerpc/numa: Suppress "VPHN is not supported" messages
   b5ccf0038f34 NFSv4: Fix an Oops during delegation callbacks
   2bc40f89f47e kdb: Use strscpy with destination buffer size
   4dc843906873 drm/amdgpu: fix bug with IH ring setup
   021e2f3fc985 RISC-V: Silence some module warnings on 32-bit
   fc9b1d7f791f riscv: add missing vdso_install target
   ab1a52066938 SUNRPC: Fix a bogus get/put in generic_key_to_expire()
   487d58a9c3e5 block: copy ioprio in __bio_clone_fast() and bounce
   08f94d0628c3 perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs
   08fbd4e011ef sched/fair: Fix cpu_util_wake() for 'execl' type workloads
   b771863247e8 powerpc/io: Fix the IO workarounds code to work with Radix
   73fd491d7708 floppy: fix race condition in __floppy_read_block_0()
   c587ba480e12 crypto: simd - correctly take reqsize of wrapped skcipher into account
   49bcb0415da9 rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write
   b411f9463a78 rtc: cmos: Do not export alarm rtc_ops when we do not support alarms
   121f89dd7024 cpufreq: imx6q: add return value check for voltage scale
   8d976d7a883c KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE
   c7ae5115e32a scsi: hisi_sas: Remove set but not used variable 'dq_list'
   3d57a04fbd6d scsi: lpfc: fix remoteport access
   08609aace6bb tools/testing/nvdimm: Fix the array size for dimm devices.
   c4b25ef590f5 pinctrl: meson: fix meson8b ao pull register bits
   93620bc4de8a pinctrl: meson: fix meson8 ao pull register bits
   c74e3fc6d0c3 pinctrl: meson: fix gxl ao pull register bits
   5922ab4adc13 pinctrl: meson: fix gxbb ao pull register bits
   71ab26e917de pinctrl: meson: fix pinconf bias disable
   20663629f6ae fanotify: fix handling of events on child sub-directory
   1dc3c17cdb9f fsnotify: generalize handling of extra event flags
   6763372b816c IB/hfi1: Eliminate races in the SDMA send error path
   87403e35bc56 ACPICA: AML interpreter: add region addresses in global list during initialization
   d5a9ba4324d5 can: flexcan: remove not needed struct flexcan_priv::tx_mb and struct flexcan_priv::tx_mb_idx
   24e5589791d0 can: flexcan: Always use last mailbox for TX
   50d94ac1da74 can: hi311x: Use level-triggered interrupt
   bf8295faed73 can: raw: check for CAN FD capable netdev in raw_sendmsg()
   04f985776f04 can: flexcan: handle tx-complete CAN frames via rx-offload infrastructure
   f699c3222635 can: flexcan: use can_rx_offload_queue_sorted() for flexcan_irq_bus_*()
   6ce9d61a6537 can: rx-offload: rename can_rx_offload_irq_queue_err_skb() to can_rx_offload_queue_tail()
   169130c87a88 can: rx-offload: introduce can_rx_offload_get_echo_skb() and can_rx_offload_queue_sorted() functions
   474673a94f17 can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb
   e3b8d98e3758 can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds
   cfc8ed910312 can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length
   5877d2c0eac8 can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb()
   8d2aed6439cf can: flexcan: Unlock the MB unconditionally
   09132a6b01a7 drm/ast: Remove existing framebuffers before loading driver
   80142af39bd9 drm/ast: fixed cursor may disappear sometimes
   e9d2c0fbe161 drm/ast: change resolution may cause screen blurred
   382debd2fe42 drm/i915: Disable LP3 watermarks on all SNB machines
   e3290a5e24df drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is unset
   d9ea911e2b90 drm/vc4: Set ->legacy_cursor_update to false when doing non-async updates
   7841a545f8bd drm/amdgpu: Add missing firmware entry for HAINAN
   d543f583e3af drm/fb-helper: Blacklist writeback when adding connectors to fbdev
   cddcc9959a32 tcp: do not release socket ownership in tcp_close()
   5999609a93a4 mm/memory.c: recheck page table entry with page table lock held
   3996e891ec97 mm: don't warn about large allocations for slab
   292c48e2971e llc: do not use sk_eat_skb()
   331bd738eb17 gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd
   cd947138e8c3 sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer
   8380cbfe4eab bfs: add sanity check at bfs_fill_super()
   9891b528f91d Input: synaptics - avoid using uninitialized variable when probing
   3962e78a9fcb selinux: Add __GFP_NOWARN to allocation at str_read()
   829567dd9196 v9fs_dir_readdir: fix double-free on p9stat_read error
   9f9e2bd0bbcf tools/power/cpupower: fix compilation with STATIC=true
   b7d5ef6af8eb opp: ti-opp-supply: Correct the supply in _get_optimal_vdd_voltage call
   50f4a3b8eb62 opp: ti-opp-supply: Dynamically update u_volt_min
   54923bc74beb brcmfmac: fix reporting support for 160 MHz channels
   c74c926ffa0a iwlwifi: mvm: don't use SAR Geo if basic SAR is not used
   4969751575c8 iwlwifi: mvm: fix regulatory domain update when the firmware starts
   b643d705441c iwlwifi: mvm: support sta_statistics() even on older firmware
   29d920ba59c3 iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE
   602162dce8a4 gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path
   6d24302acc10 mmc: sdhci-pci: Workaround GLK firmware failing to restore the tuning value
   52f4036282f7 mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL
   bcec3b858057 Documentation/security-bugs: Postpone fix publication in exceptional cases
   160a390a9d53 Documentation/security-bugs: Clarify treatment of embargoed information
   fc0f90849a45 MAINTAINERS: Add Sasha as a stable branch maintainer
   27d6abfb99c8 ALSA: oss: Use kvzalloc() for local buffer allocations
   cc8b329fef53 usb: xhci: Prevent bus suspend if a port connect change or polling state is detected
   b6cc7f9c6461 xhci: Add quirk to workaround the errata seen on Cavium Thunder-X2 Soc
   cad3876cd23d usb: xhci: fix timeout for transition from RExit to U0
   60ac01c60ba9 usb: xhci: fix uninitialized completion when USB3 port got wrong status
   3e8886bd158f xhci: Add check for invalid byte size error when UAS devices are connected.
   a237717dfdbc xhci: handle port status events for removed USB3 hcd
   82c1b66894fd xhci: Fix leaking USB3 shared_hcd at xhci removal
   2ff85eaf165f usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove()
   c4d1e71e5613 usb: dwc3: core: Clean up ULPI device
   4b977515da48 usb: dwc3: gadget: Properly check last unaligned/zero chain TRB
   47cb27191f6c usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers
   269c01eb49ed usb: core: Fix hub port connection events lost
   711bd5d290da efi/libstub: arm: support building with clang
   fb87a92b4396 HID: steam: remove input device when a hid client is running.

(From OE-Core rev: 40d6b10ebed9355b5c6eea4fab222c96fba3a3ac)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18 16:19:34 +00:00
Bruce Ashfield
b7c2e69eb0 linux-yocto/4.19: configuration cleanups
Integrating the following 4.19+ configuration cleanups:

  9ff5d1ee9f72 security.cfg: rename STACKPROTECTOR configs
  23e7370e9f71 media-usb-tv: remove CONFIG_DVB_USB_FRIIO
  7efbbd7def44 standard/preempt-rt.cfg: remove CONFIG_CIFS_STATS
  080ea61f0a4e netfilter: remove obsolete entries

(From OE-Core rev: d4a806dc5c29c9fee794cb7e750fe986e1ab61f4)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18 16:19:34 +00:00
Bruce Ashfield
5cc1a7cecc linux-yocto: introduce 4.19 recipes
Introduce the 4.19 linux kernel as the reference for LTS and eventually
LSB distros. For now, we keep the other versions around until the h/w
reference BSPs are updated and 4.20+ are available as the "latest"
kernel. This avoid updating qemu* to 4.19 as the default for a small
transition window.

(From OE-Core rev: d52d68adff8fc2b9b2a98405f57fb06d2ed26c24)

Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-12-18 16:19:34 +00:00