Merge android-4.19.44 (0b63cd6d) into msm-4.19
* refs/heads/tmp-0b63cd6d: Linux 4.19.44 PCI: hv: Add pci_destroy_slot() in pci_devices_present_work(), if necessary PCI: hv: Add hv_pci_remove_slots() when we unload the driver PCI: hv: Fix a memory leak in hv_eject_device_work() powerpc/booke64: set RI in default MSR powerpc/powernv/idle: Restore IAMR after idle powerpc/book3s/64: check for NULL pointer in pgd_alloc() drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl drivers/virt/fsl_hypervisor.c: dereferencing error pointers in ioctl tipc: fix hanging clients using poll with EPOLLOUT flag isdn: bas_gigaset: use usb_fill_int_urb() properly tuntap: synchronize through tfiles array instead of tun->numqueues tuntap: fix dividing by zero in ebpf queue selection vrf: sit mtu should not be updated when vrf netdev is the link vlan: disable SIOCSHWTSTAMP in container selinux: do not report error on connect(AF_UNSPEC) packet: Fix error path in packet_init net: ucc_geth - fix Oops when changing number of buffers in the ring net: seeq: fix crash caused by not set dev.parent net: macb: Change interrupt and napi enable order in open net: ethernet: stmmac: dwmac-sun8i: enable support of unicast filtering net: dsa: Fix error cleanup path in dsa_init_module ipv4: Fix raw socket lookup for local traffic fib_rules: return 0 directly if an exactly same rule exists when NLM_F_EXCL not supplied dpaa_eth: fix SG frame cleanup bridge: Fix error path for kobject_init_and_add() bonding: fix arp_validate toggling in active-backup mode powerpc/64s: Include cpu header um: Don't hardcode path as it is architecture dependent Don't jump to compute_result state from check_result state rtlwifi: rtl8723ae: Fix missing break in switch statement mwl8k: Fix rate_idx underflow cw1200: fix missing unlock on error in cw1200_hw_scan() x86/kprobes: Avoid kretprobe recursion bug nfc: nci: Potential off by one in ->pipes[] array NFC: nci: Add some bounds checking in nci_hci_cmd_received() net: strparser: partially revert "strparser: Call skb_unclone conditionally" net/tls: fix the IV leaks mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw workqueue mlxsw: core: Do not use WQ_MEM_RECLAIM for mlxsw ordered workqueue mlxsw: core: Do not use WQ_MEM_RECLAIM for EMAD workqueue mlxsw: spectrum_switchdev: Add MDB entries in prepare phase net: fec: manage ahb clock in runtime pm netfilter: nf_tables: add missing ->release_ops() in error path of newrule() netfilter: nf_tables: use-after-free in dynamic operations usb: typec: Fix unchecked return value mm/memory.c: fix modifying of page protection by insert_pfn() net: dsa: mv88e6xxx: fix few issues in mv88e6390x_port_set_cmode powerpc/smp: Fix NMI IPI xmon timeout powerpc/smp: Fix NMI IPI timeout mm/memory_hotplug.c: drop memory device reference after find_memory_block() RDMA/hns: Bugfix for mapping user db Input: synaptics-rmi4 - fix possible double free drm/sun4i: Unbind components before releasing DRM and memory spi: ST ST95HF NFC: declare missing of table spi: Micrel eth switch: declare missing of table ARM: 8856/1: NOMMU: Fix CCR register faulty initialization when MPU is disabled drm/imx: don't skip DP channel disable for background plane gpu: ipu-v3: dp: fix CSC handling netfilter: fix nf_l4proto_log_invalid to log invalid packets selftests/net: correct the return value for run_netsocktests drm/sun4i: Fix component unbinding and component master deletion drm/sun4i: Set device driver data at bind time for use in unbind s390: ctcm: fix ctcm_new_device error return code MIPS: perf: ath79: Fix perfcount IRQ assignment netfilter: nf_tables: prevent shift wrap in nft_chain_parse_hook() netfilter: ctnetlink: don't use conntrack/expect object addresses as id ipvs: do not schedule icmp errors from tunnels selftests: netfilter: check icmp pkttoobig errors are set as related init: initialize jump labels before command line option parsing mm: fix inactive list balancing between NUMA nodes and cgroups scsi: aic7xxx: fix EISA support ocelot: Don't sleep in atomic context (irqs_disabled()) ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash tools lib traceevent: Fix missing equality check for strcmp KVM: x86: avoid misreporting level-triggered irqs as edge-triggered in tracing KVM: fix spectrev1 gadgets x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T x86/build/lto: Fix truncated .bss with -fdata-sections s390/pkey: add one more argument space for debug feature entry drm/amd/display: If one stream full updates, full update all planes afs: Unlock pages for __pagevec_release() qede: fix write to free'd pointer error and double free of ptp vxge: fix return of a free'd memblock on a failed dma mapping mISDN: Check address length before reading address family selftests: fib_tests: Fix 'Command line is not complete' errors clocksource/drivers/oxnas: Fix OX820 compatible clocksource/drivers/npcm: select TIMER_OF drm/amd/display: extending AUX SW Timeout s390/3270: fix lockdep false positive on view->lock libnvdimm/pmem: fix a possible OOB access when read and write pmem nl80211: Add NL80211_FLAG_CLEAR_SKB flag for other NL commands mac80211: fix memory accounting with A-MSDU aggregation cfg80211: Handle WMM rules in regulatory domain intersection mac80211: Increase MAX_MSG_LEN mac80211: fix unaligned access in mesh table hash function s390/dasd: Fix capacity calculation for large volumes libnvdimm/btt: Fix a kmemdup failure check HID: input: add mapping for "Toggle Display" key HID: input: add mapping for keyboard Brightness Up/Down/Toggle keys HID: input: add mapping for Expose/Overview key libnvdimm/namespace: Fix a potential NULL pointer dereference acpi/nfit: Always dump _DSM output payload iio: adc: xilinx: prevent touching unclocked h/w on remove iio: adc: xilinx: fix potential use-after-free on probe iio: adc: xilinx: fix potential use-after-free on remove USB: serial: fix unthrottle races virt: vbox: Sanity-check parameter types for hgcm-calls coming from userspace kernfs: fix barrier usage in __kernfs_new_node() hwmon: (pwm-fan) Disable PWM if fetching cooling data fails platform/x86: dell-laptop: fix rfkill functionality platform/x86: thinkpad_acpi: Disable Bluetooth for some machines platform/x86: sony-laptop: Fix unintentional fall-through bfq: update internal depth state when queue depth changes ANDROID: cuttlefish_defconfig: Disable DEVTMPFS ANDROID: Move from clang r349610 to r353983c. f2fs: fix to avoid accessing xattr across the boundary f2fs: fix to avoid potential race on sbi->unusable_block_count access/update f2fs: add tracepoint for f2fs_filemap_fault() f2fs: introduce DATA_GENERIC_ENHANCE f2fs: fix to handle error in f2fs_disable_checkpoint() f2fs: remove redundant check in f2fs_file_write_iter() f2fs: fix to be aware of readonly device in write_checkpoint() f2fs: fix to skip recovery on readonly device f2fs: fix to consider multiple device for readonly check f2fs: relocate chksum_offset for large_nat_bitmap feature f2fs: allow unfixed f2fs_checkpoint.checksum_offset f2fs: Replace spaces with tab f2fs: insert space before the open parenthesis '(' f2fs: allow address pointer number of dnode aligning to specified size f2fs: introduce f2fs_read_single_page() for cleanup f2fs: mark is_extension_exist() inline f2fs: fix to set FI_UPDATE_WRITE correctly f2fs: fix to avoid panic in f2fs_inplace_write_data() f2fs: fix to do sanity check on valid block count of segment f2fs: fix to do sanity check on valid node/block count f2fs: fix to avoid panic in do_recover_data() f2fs: fix to do sanity check on free nid f2fs: fix to do checksum even if inode page is uptodate f2fs: fix to avoid panic in f2fs_remove_inode_page() f2fs: fix to clear dirty inode in error path of f2fs_iget() f2fs: remove new blank line of f2fs kernel message f2fs: fix wrong __is_meta_io() macro f2fs: fix to avoid panic in dec_valid_node_count() f2fs: fix to avoid panic in dec_valid_block_count() f2fs: fix to use inline space only if inline_xattr is enable f2fs: fix to retrieve inline xattr space f2fs: fix error path of recovery f2fs: fix to avoid deadloop in foreground GC f2fs: data: fix warning Using plain integer as NULL pointer f2fs: add tracepoint for f2fs_file_write_iter() f2fs: add comment for conditional compilation statement f2fs: fix potential recursive call when enabling data_flush f2fs: improve discard handling with multi-device volumes f2fs: Reduce zoned block device memory usage f2fs: Fix use of number of devices Conflicts: fs/f2fs/data.c mm/vmscan.c Change-Id: I1c7d74a42db572d3fe024a8466396f4503fc9d2b Signed-off-by:Ivaylo Georgiev <irgeorgiev@codeaurora.org>
Loading
Please register or sign in to comment