)]}' { "commit": "b6c855d0b7daf9b231df471ccd1d087f8d0259a4", "tree": "48bbe6af4cb3024f7c2b2bdb02acc8b58f2f2eed", "parents": [ "076876e5d7a3f4182160cfdd126686c461b5c9c9", "e77ff35fa79353a8bd85a33b83609bd3add65e4b" ], "author": { "name": "Greg Kroah-Hartman", "email": "gregkh@google.com", "time": "Sat Jan 04 13:55:37 2020 +0100" }, "committer": { "name": "Greg Kroah-Hartman", "email": "gregkh@google.com", "time": "Sat Jan 04 13:55:37 2020 +0100" }, "message": "Merge 4.9.208 into android-4.9-p\n\nChanges in 4.9.208\n\tbtrfs: skip log replay on orphaned roots\n\tbtrfs: do not leak reloc root if we fail to read the fs root\n\tbtrfs: handle ENOENT in btrfs_uuid_tree_iterate\n\tALSA: pcm: Avoid possible info leaks from PCM stream buffers\n\tALSA: hda/ca0132 - Keep power on during processing DSP response\n\tALSA: hda/ca0132 - Avoid endless loop\n\tdrm: mst: Fix query_payload ack reply struct\n\tdrm/bridge: analogix-anx78xx: silence -EPROBE_DEFER warnings\n\tiio: light: bh1750: Resolve compiler warning and make code more readable\n\tspi: Add call to spi_slave_abort() function when spidev driver is released\n\tstaging: rtl8192u: fix multiple memory leaks on error path\n\tstaging: rtl8188eu: fix possible null dereference\n\trtlwifi: prevent memory leak in rtl_usb_probe\n\tlibertas: fix a potential NULL pointer dereference\n\tIB/iser: bound protection_sg size by data_sg size\n\tmedia: am437x-vpfe: Setting STD to current value is not an error\n\tmedia: i2c: ov2659: fix s_stream return value\n\tmedia: i2c: ov2659: Fix missing 720p register config\n\tmedia: ov6650: Fix stored frame format not in sync with hardware\n\ttools/power/cpupower: Fix initializer override in hsw_ext_cstates\n\tusb: renesas_usbhs: add suspend event support in gadget mode\n\thwrng: omap3-rom - Call clk_disable_unprepare() on exit only if not idled\n\tregulator: max8907: Fix the usage of uninitialized variable in max8907_regulator_probe()\n\tmedia: flexcop-usb: fix NULL-ptr deref in flexcop_usb_transfer_init()\n\tmedia: cec-funcs.h: add status_req checks\n\tsamples: pktgen: fix proc_cmd command result check logic\n\tmwifiex: pcie: Fix memory leak in mwifiex_pcie_init_evt_ring\n\tmedia: ti-vpe: vpe: fix a v4l2-compliance warning about invalid pixel format\n\tmedia: ti-vpe: vpe: fix a v4l2-compliance failure about frame sequence number\n\tmedia: ti-vpe: vpe: Make sure YUYV is set as default format\n\textcon: sm5502: Reset registers during initialization\n\tx86/mm: Use the correct function type for native_set_fixmap()\n\tperf test: Report failure for mmap events\n\tperf report: Add warning when libunwind not compiled in\n\tusb: usbfs: Suppress problematic bind and unbind uevents.\n\tiio: adc: max1027: Reset the device at probe time\n\tBluetooth: hci_core: fix init for HCI_USER_CHANNEL\n\tx86/mce: Lower throttling MCE messages\u0027 priority to warning\n\tdrm/gma500: fix memory disclosures due to uninitialized bytes\n\trtl8xxxu: fix RTL8723BU connection failure issue after warm reboot\n\tx86/ioapic: Prevent inconsistent state when moving an interrupt\n\tarm64: psci: Reduce the waiting time for cpu_psci_cpu_kill()\n\tlibata: Ensure ata_port probe has completed before detach\n\tpinctrl: sh-pfc: sh7734: Fix duplicate TCLK1_B\n\tBluetooth: Fix advertising duplicated flags\n\tbnx2x: Fix PF-VF communication over multi-cos queues.\n\tspi: img-spfi: fix potential double release\n\tALSA: timer: Limit max amount of slave instances\n\trtlwifi: fix memory leak in rtl92c_set_fw_rsvdpagepkt()\n\tperf probe: Fix to find range-only function instance\n\tperf probe: Fix to list probe event with correct line number\n\tperf probe: Walk function lines in lexical blocks\n\tperf probe: Fix to probe an inline function which has no entry pc\n\tperf probe: Fix to show ranges of variables in functions without entry_pc\n\tperf probe: Fix to show inlined function callsite without entry_pc\n\tperf probe: Fix to probe a function which has no entry pc\n\tperf probe: Skip overlapped location on searching variables\n\tperf probe: Return a better scope DIE if there is no best scope\n\tperf probe: Fix to show calling lines of inlined functions\n\tperf probe: Skip end-of-sequence and non statement lines\n\tperf probe: Filter out instances except for inlined subroutine and subprogram\n\tath10k: fix get invalid tx rate for Mesh metric\n\tmedia: pvrusb2: Fix oops on tear-down when radio support is not present\n\tmedia: si470x-i2c: add missed operations in remove\n\tEDAC/ghes: Fix grain calculation\n\tspi: pxa2xx: Add missed security checks\n\tASoC: rt5677: Mark reg RT5677_PWR_ANLG2 as volatile\n\ts390/disassembler: don\u0027t hide instruction addresses\n\tparport: load lowlevel driver if ports not found\n\tcpufreq: Register drivers only after CPU devices have been registered\n\tx86/crash: Add a forward declaration of struct kimage\n\tiwlwifi: mvm: fix unaligned read of rx_pkt_status\n\tspi: tegra20-slink: add missed clk_unprepare\n\tmmc: tmio: Add MMC_CAP_ERASE to allow erase/discard/trim requests\n\tbtrfs: don\u0027t prematurely free work in end_workqueue_fn()\n\tbtrfs: don\u0027t prematurely free work in run_ordered_work()\n\tspi: st-ssc4: add missed pm_runtime_disable\n\tx86/insn: Add some Intel instructions to the opcode map\n\tiwlwifi: check kasprintf() return value\n\tfbtft: Make sure string is NULL terminated\n\tcrypto: sun4i-ss - Fix 64-bit size_t warnings on sun4i-ss-hash.c\n\tcrypto: vmx - Avoid weird build failures\n\tlibtraceevent: Fix memory leakage in copy_filter_type\n\tnet: phy: initialise phydev speed and duplex sanely\n\tbtrfs: don\u0027t prematurely free work in reada_start_machine_worker()\n\tRevert \"mmc: sdhci: Fix incorrect switch to HS mode\"\n\tusb: xhci: Fix build warning seen with CONFIG_PM\u003dn\n\tbtrfs: don\u0027t double lock the subvol_sem for rename exchange\n\tbtrfs: do not call synchronize_srcu() in inode_tree_del\n\tbtrfs: return error pointer from alloc_test_extent_buffer\n\tbtrfs: abort transaction after failed inode updates in create_subvol\n\tBtrfs: fix removal logic of the tree mod log that leads to use-after-free issues\n\taf_packet: set defaule value for tmo\n\tfjes: fix missed check in fjes_acpi_add\n\tmod_devicetable: fix PHY module format\n\tnet: hisilicon: Fix a BUG trigered by wrong bytes_compl\n\tnet: nfc: nci: fix a possible sleep-in-atomic-context bug in nci_uart_tty_receive()\n\tnet: qlogic: Fix error paths in ql_alloc_large_buffers()\n\tnet: usb: lan78xx: Fix suspend/resume PHY register access error\n\tsctp: fully initialize v4 addr in some functions\n\tnet: dst: Force 4-byte alignment of dst_metrics\n\tusbip: Fix error path of vhci_recv_ret_submit()\n\tUSB: EHCI: Do not return -EPIPE when hub is disconnected\n\tplatform/x86: hp-wmi: Make buffer for HPWMI_FEATURE2_QUERY 128 bytes\n\tstaging: comedi: gsc_hpdi: check dma_alloc_coherent() return value\n\text4: fix ext4_empty_dir() for directories with holes\n\text4: check for directory entries too close to block end\n\tpowerpc/irq: fix stack overflow verification\n\tmmc: sdhci-of-esdhc: fix P2020 errata handling\n\tperf probe: Fix to show function entry line as probe-able\n\tscsi: mpt3sas: Fix clear pending bit in ioctl status\n\tscsi: lpfc: Fix locking on mailbox command completion\n\tInput: atmel_mxt_ts - disable IRQ across suspend\n\tiommu/tegra-smmu: Fix page tables in \u003e 4 GiB memory\n\tscsi: target: compare full CHAP_A Algorithm strings\n\tscsi: lpfc: Fix SLI3 hba in loop mode not discovering devices\n\tscsi: csiostor: Don\u0027t enable IRQs too early\n\tpowerpc/pseries: Mark accumulate_stolen_time() as notrace\n\tpowerpc/pseries: Don\u0027t fail hash page table insert for bolted mapping\n\tdma-debug: add a schedule point in debug_dma_dump_mappings()\n\tclocksource/drivers/asm9260: Add a check for of_clk_get\n\tpowerpc/security/book3s64: Report L1TF status in sysfs\n\tpowerpc/book3s64/hash: Add cond_resched to avoid soft lockup warning\n\tjbd2: Fix statistics for the number of logged blocks\n\tscsi: tracing: Fix handling of TRANSFER LENGTH \u003d\u003d 0 for READ(6) and WRITE(6)\n\tscsi: lpfc: Fix duplicate unreg_rpi error in port offline flow\n\tclk: qcom: Allow constant ratio freq tables for rcg\n\tirqchip/irq-bcm7038-l1: Enable parent IRQ if necessary\n\tirqchip: ingenic: Error out if IRQ domain creation failed\n\tfs/quota: handle overflows of sysctl fs.quota.* and report as unsigned long\n\tscsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences\n\tscsi: ufs: fix potential bug which ends in system hang\n\tpowerpc/pseries/cmm: Implement release() function for sysfs device\n\tpowerpc/security: Fix wrong message when RFI Flush is disable\n\tscsi: atari_scsi: sun3_scsi: Set sg_tablesize to 1 instead of SG_NONE\n\tclk: pxa: fix one of the pxa RTC clocks\n\tbcache: at least try to shrink 1 node in bch_mca_scan()\n\tHID: Improve Windows Precision Touchpad detection.\n\text4: work around deleting a file with i_nlink \u003d\u003d 0 safely\n\tscsi: pm80xx: Fix for SATA device discovery\n\tscsi: scsi_debug: num_tgts must be \u003e\u003d 0\n\tscsi: target: iscsi: Wait for all commands to finish before freeing a session\n\tgpio: mpc8xxx: Don\u0027t overwrite default irq_set_type callback\n\tscripts/kallsyms: fix definitely-lost memory leak\n\tcdrom: respect device capabilities during opening action\n\tperf regs: Make perf_reg_name() return \"unknown\" instead of NULL\n\tlibfdt: define INT32_MAX and UINT32_MAX in libfdt_env.h\n\ts390/cpum_sf: Check for SDBT and SDB consistency\n\tocfs2: fix passing zero to \u0027PTR_ERR\u0027 warning\n\tkernel: sysctl: make drop_caches write-only\n\tx86/mce: Fix possibly incorrect severity calculation on AMD\n\tnet, sysctl: Fix compiler warning when only cBPF is present\n\tALSA: hda - Downgrade error message for single-cmd fallback\n\tperf strbuf: Remove redundant va_end() in strbuf_addv()\n\tMake filldir[64]() verify the directory entry filename is valid\n\tfilldir[64]: remove WARN_ON_ONCE() for bad directory entries\n\tnetfilter: ebtables: compat: reject all padding in matches/watchers\n\t6pack,mkiss: fix possible deadlock\n\tnetfilter: bridge: make sure to pull arp header in br_nf_forward_arp()\n\tnet: icmp: fix data-race in cmp_global_allow()\n\thrtimer: Annotate lockless access to timer-\u003estate\n\ttty/serial: atmel: fix out of range clock divider handling\n\tpinctrl: baytrail: Really serialize all register accesses\n\tmmc: sdhci: Update the tuning failed messages to pr_debug level\n\tnet: ena: fix napi handler misbehavior when the napi budget is zero\n\tvhost/vsock: accept only packets with the right dst_cid\n\ttcp/dccp: fix possible race __inet_lookup_established()\n\ttcp: do not send empty skb from tcp_write_xmit()\n\tgtp: fix wrong condition in gtp_genl_dump_pdp()\n\tgtp: avoid zero size hashtable\n\tLinux 4.9.208\n\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@google.com\u003e\n", "tree_diff": [] }