Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit dba5b8e7 authored by Rishabh Bhatnagar's avatar Rishabh Bhatnagar
Browse files

Merge remote-tracking branch 'origin/tmp-d72e90f3' into msm-kona



* origin/tmp-d72e90f3:
  Linux 4.18-rc6
  alpha: fix osf_wait4() breakage
  mm: make vm_area_alloc() initialize core fields
  mm: make vm_area_dup() actually copy the old vma data
  mm: use helper functions for allocating and freeing vm_area structs
  mm: memcg: fix use after free in mem_cgroup_iter()
  mm/huge_memory.c: fix data loss when splitting a file pmd
  fat: fix memory allocation failure handling of match_strdup()
  MAINTAINERS: Peter has moved
  mm/memblock: add missing include <linux/bootmem.h>
  nvme: fix handling of metadata_len for NVME_IOCTL_IO_CMD
  platform/x86: dell-laptop: Fix backlight detection
  Revert "iommu/vt-d: Clean up pasid quirk for pre-production devices"
  ARM: dts: imx6: RDU2: fix irq type for mv88e6xxx switch
  ARCv2: [plat-hsdk]: Save accl reg pair by default
  ACPI / EC: Use ec_no_wakeup on more Thinkpad X1 Carbon 6th systems
  Btrfs: fix file data corruption after cloning a range and fsync
  drm/nouveau/fb/gp100-: disable address remapper
  soc: imx: gpc: restrict register range for regmap access
  tcp: identify cryptic messages as TCP seq # bugs
  ptp: fix missing break in switch
  hv_netvsc: Fix napi reschedule while receive completion is busy
  MAINTAINERS: Drop inactive Vitaly Bordug's email
  net: cavium: Add fine-granular dependencies on PCI
  net: qca_spi: Fix log level if probe fails
  net: qca_spi: Make sure the QCA7000 reset is triggered
  net: qca_spi: Avoid packet drop during initial sync
  ipv6: fix useless rol32 call on hash
  ipv6: sr: fix useless rol32 call on hash
  PCI: v3-semi: Fix I/O space page leak
  PCI: mediatek: Fix I/O space page leak
  PCI: faraday: Fix I/O space page leak
  PCI: aardvark: Fix I/O space page leak
  PCI: designware: Fix I/O space page leak
  PCI: versatile: Fix I/O space page leak
  PCI: xgene: Fix I/O space page leak
  net: sched: Using NULL instead of plain integer
  net: usb: asix: replace mii_nway_restart in resume path
  PCI: OF: Fix I/O space page leak
  net: cxgb3_main: fix potential Spectre v1
  lib/rhashtable: consider param->min_size when setting initial table size
  vfio/pci: Fix potential Spectre v1
  net/smc: reset recv timeout after clc handshake
  net/smc: add error handling for get_user()
  net/smc: optimize consumer cursor updates
  net/nfc: Avoid stalls when nfc_alloc_send_skb() returned NULL.
  ipv6: ila: select CONFIG_DST_CACHE
  drm/amd/amdgpu: creating two I2S instances for stoney/cz (v2)
  drm/amdgpu: add another ATPX quirk for TOPAZ
  cpufreq: intel_pstate: Register when ACPI PCCH is present
  powerpc/powernv: Fix save/restore of SPRG3 on entry/exit from stop (idle)
  powerpc/Makefile: Assemble with -me500 when building for E500
  ALSA: hda/realtek - Yet another Clevo P950 quirk entry
  kvmclock: fix TSC calibration for nested guests
  KVM: VMX: Mark VMXArea with revision_id of physical CPU even when eVMCS enabled
  KVM: irqfd: fix race between EPOLLHUP and irq_bypass_register_consumer
  KVM/Eventfd: Avoid crash when assign and deassign specific eventfd in parallel.
  KVM: PPC: Check if IOMMU page is contained in the pinned physical page
  vfio/spapr: Use IOMMU pageshift rather than pagesize
  net: usb: rtl8150: demote allmulti message to dev_dbg()
  octeon_mgmt: Fix MIX registers configuration on MTU setup
  aio: don't expose __aio_sigset in uapi
  drm/amd/display: Fix DP HBR2 Eye Diagram Pattern on Carrizo
  drm/amdgpu: Make sure IB tests flushed after IP resume
  Mark HI and TASKLET softirq synchronous
  x86/MCE: Remove min interval polling limitation
  ALSA: rawmidi: Change resized buffers atomically
  nvme: don't enable AEN if not supported
  nvme: ensure forward progress during Admin passthru
  btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block()
  powerpc/xmon: Fix disassembly since printf changes
  ARM: dts: omap4-droid4: fix dts w.r.t. pwm
  net/smc: take sock lock in smc_ioctl()
  tg3: Add higher cpu clock for 5762.
  tg3: Update copyright
  ibmvnic: Fix error recovery on login failure
  net: lan78xx: Fix race in tx pending skb size calculation
  net/ipv6: Do not allow device only routes via the multipath API
  tcp: Fix broken repair socket window probe patch
  net/mlx4_en: Don't reuse RX page when XDP is set
  net/ethernet/freescale/fman: fix cross-build error
  hv/netvsc: fix handling of fallback to single queue mode
  ibmvnic: Revise RX/TX queue error messages
  ipv6: make DAD fail with enhanced DAD when nonce length differs
  net: ethernet: stmmac: fix documentation warning
  net: stmmac: dwmac-sun8i: fix typo descrive => describe
  net: ip6_gre: get ipv6hdr after skb_cow_head()
  tun: Fix use-after-free on XDP_TX
  bonding: Fix a typo in bonding.txt
  tls: Stricter error checking in zerocopy sendmsg path
  scripts/tags.sh: Add BPF_CALL
  KEYS: DNS: fix parsing multiple options
  ipv6/mcast: init as INCLUDE when join SSM INCLUDE group
  ipv4/igmp: init group mode as INCLUDE when join source group
  mm: don't do zero_resv_unavail if memmap is not allocated
  x86/apm: Don't access __preempt_count with zeroed fs
  ALSA: hda/realtek - Add Panasonic CF-SZ6 headset jack quirk
  ALSA: hda: add mute led support for HP ProBook 455 G5
  of: overlay: update phandle cache on overlay apply and remove
  drm/nouveau: Set DRIVER_ATOMIC cap earlier to fix debugfs
  drm/nouveau: Remove bogus crtc check in pmops_runtime_idle
  drm/nouveau/drm/nouveau: Fix runtime PM leak in nv50_disp_atomic_commit()
  drm/nouveau: Avoid looping through fake MST connectors
  drm/nouveau: Use drm_connector_list_iter_* for iterating connectors
  drm/nouveau/gem: off by one bugs in nouveau_gem_pushbuf_reloc_apply()
  drm/nouveau/kms/nv50-: ensure window updates are submitted when flushing mst disables
  x86/asm/memcpy_mcsafe: Fix copy_to_user_mcsafe() exception handling
  lib/iov_iter: Fix pipe handling in _copy_to_iter_mcsafe()
  lib/iov_iter: Document _copy_to_iter_flushcache()
  lib/iov_iter: Document _copy_to_iter_mcsafe()
  sched/deadline: Fix switched_from_dl() warning
  Linux 4.18-rc5
  x86/kvmclock: set pvti_cpu0_va after enabling kvmclock
  x86/kvm/Kconfig: Ensure CRYPTO_DEV_CCP_DD state at minimum matches KVM_AMD
  kvm: nVMX: Restore exit qual for VM-entry failure due to MSR loading
  x86/kvm/vmx: don't read current->thread.{fs,gs}base of legacy tasks
  KVM: VMX: support MSR_IA32_ARCH_CAPABILITIES as a feature MSR
  stop_machine: Disable preemption when waking two stopper threads
  x86/events/intel/ds: Fix bts_interrupt_threshold alignment
  reiserfs: fix buffer overflow with long warning messages
  checkpatch: fix duplicate invalid vsprintf pointer extension '%p<foo>' messages
  mm: do not bug_on on incorrect length in __mm_populate()
  mm/memblock.c: do not complain about top-down allocations for !MEMORY_HOTREMOVE
  fs, elf: make sure to page align bss in load_elf_library
  x86/purgatory: add missing FORCE to Makefile target
  net/9p/client.c: put refcount of trans_mod in error case in parse_opts()
  mm: allow arch to supply p??_free_tlb functions
  autofs: fix slab out of bounds read in getname_kernel()
  fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps*
  mm: do not drop unused pages when userfaultd is running
  mm: zero unavailable pages before memmap init
  objtool: Use '.strtab' if '.shstrtab' doesn't exist, to support ORC tables on Clang
  pinctrl: nsp: Fix potential NULL dereference
  pinctrl: nsp: off by ones in nsp_pinmux_enable()
  pinctrl: sh-pfc: r8a77970: remove SH_PFC_PIN_CFG_DRIVE_STRENGTH flag
  pinctrl: ingenic: Fix inverted direction for < JZ4770
  pinctrl: mt7622: fix a kernel panic when gpio-hog is being applied
  pinctrl: mt7622: stop using the deprecated pinctrl_add_gpio_range
  pinctrl: mt7622: fix that pinctrl_claim_hogs cannot work
  pinctrl: mt7622: fix initialization sequence between eint and gpiochip
  pinctrl: mt7622: fix error path on failing at groups building
  tcp: remove DELAYED ACK events in DCTCP
  tcp: fix dctcp delayed ACK schedule
  qlogic: check kstrtoul() for errors
  net: ethtool: fix spelling mistake: "tubale" -> "tunable"
  skbuff: Unconditionally copy pfmemalloc in __skb_clone()
  drm/amdgpu/pp/smu7: use a local variable for toc indexing
  btrfs: fix use-after-free of cmp workspace pages
  xsk: do not return EMSGSIZE in copy mode for packets larger than MTU
  xsk: always return ENOBUFS from sendmsg if there is no TX queue
  xsk: do not return EAGAIN from sendmsg when completion queue is full
  xsk: do not return ENXIO from TX copy mode
  btrfs: restore uuid_mutex in btrfs_open_devices
  crypto: af_alg - Initialize sg_num_bytes in error code path
  rtc: fix alarm read and set offset
  xen: setup pv irq ops vector earlier
  selftests: in udpgso_bench do not test udp zerocopy
  tracing: Reorder display of TGID to be after PID
  packet: reset network header if packet shorter than ll reserved space
  nsh: set mac len based on inner packet
  net: Don't copy pfmemalloc flag in __copy_skb_header()
  sfc: hold filter_sem consistently during reset
  sfc: avoid hang from nested use of the filter_sem
  net: systemport: Fix CRC forwarding check for SYSTEMPORT Lite
  i2c: recovery: if possible send STOP with recovery pulses
  tcp: allow user to create repair socket without window probes
  tcp: fix sequence numbers for repaired sockets re-using TIME-WAIT sockets
  bpf: don't leave partial mangled prog in jit_subprogs error path
  sch_fq_codel: zero q->flows_cnt when fq_codel_init fails
  kbuild: suppress warnings from 'getconf LFS_*'
  scripts/tags.sh: add __ro_after_init
  tools: build: Use HOSTLDFLAGS with fixdep
  tools: build: Fixup host c flags
  tools build: fix # escaping in .cmd files for future Make
  networking: e1000.rst: Get rid of Sphinx warnings
  networking: e100.rst: Get rid of Sphinx warnings
  ixgbe: Off by one in ixgbe_ipsec_tx()
  amd/dc/dce100: On dce100, set clocks to 0 on suspend
  drm/amd/display: Convert 10kHz clks from PPLib into kHz for Vega
  ixgbe: Be more careful when modifying MAC filters
  ARM: dts: am3517.dtsi:  Disable reference to OMAP3 OTG controller
  ARM: DRA7/OMAP5: Enable ACTLR[0] (Enable invalidates of BTB) for secondary cores
  xen: remove global bit from __default_kernel_pte_mask for pv guests
  ALSA: hda/ca0132: Update a pci quirk device name
  ALSA: hda/ca0132: Add Recon3Di quirk for Gigabyte G1.Sniper Z97
  qed: fix spelling mistake "successffuly" -> "successfully"
  nvme-pci: fix memory leak on probe failure
  sfp: fix module initialisation with netdev already up
  sfp: ensure we clean up properly on bus registration failure
  bpf: fix panic due to oob in bpf_prog_test_run_skb
  ARM: 8780/1: ftrace: Only set kernel memory back to read-only after boot
  bpf: btf: Fix bitfield extraction for big endian
  bpf: fix availability probing for seg6 helpers
  RDMA/mlx5: Fix memory leak in mlx5_ib_create_srq() error path
  tracing/kprobe: Release kprobe print_fmt properly
  sample: vfio-mdev: avoid deadlock in mdev_access()
  ARC: mm: allow mprotect to make stack mappings executable
  nfit: fix unchecked dereference in acpi_nfit_ctl
  arm64: neon: Fix function may_use_simd() return error status
  bsg: fix bogus EINVAL on non-data commands
  perf tools: Use python-config --includes rather than --cflags
  perf script python: Fix dict reference counting
  perf stat: Fix --interval_clear option
  perf tools: Fix compilation errors on gcc8
  perf test shell: Prevent temporary editor files from being considered test scripts
  perf llvm-utils: Remove bashism from kernel include fetch script
  perf test shell: Make perf's inet_pton test more portable
  perf test shell: Replace '|&' with '2>&amp;1 |' to work with more shells
  perf scripts python: Add Python 3 support to EventClass.py
  perf scripts python: Add Python 3 support to sched-migration.py
  perf scripts python: Add Python 3 support to Util.py
  perf scripts python: Add Python 3 support to SchedGui.py
  perf scripts python: Add Python 3 support to Core.py
  perf tools: Generate a Python script compatible with Python 2 and 3
  efi/x86: Fix mixed mode reboot loop by removing pointless call to PciIo->Attributes()
  ARM: 8775/1: NOMMU: Use instr_sync instead of plain isb in common code
  ocxlflash_getfile(): fix double-iput() on alloc_file() failures
  cxl_getfile(): fix double-iput() on alloc_file() failures
  drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open()
  scsi: cxlflash: fix assignment of the backend operations
  scsi: qedi: Send driver state to MFW
  scsi: qedf: Send the driver state to MFW
  scsi: hpsa: correct enclosure sas address
  scsi: sd_zbc: Fix variable type and bogus comment
  scsi: qla2xxx: Fix NULL pointer dereference for fcport search
  scsi: qla2xxx: Fix kernel crash due to late workqueue allocation
  scsi: qla2xxx: Fix inconsistent DMA mem alloc/free
  drm/amdgpu: Verify root PD is mapped into kernel address space (v4)
  drm/amd/display: fix invalid function table override
  drm/amdgpu: Reserve VM root shared fence slot for command submission (v3)
  rseq/selftests: cleanup: Update comment above rseq_prepare_unload
  rseq: Remove unused types_32_64.h uapi header
  rseq: uapi: Declare rseq_cs field as union, update includes
  rseq: uapi: Update uapi comments
  rseq: Use get_user/put_user rather than __get_user/__put_user
  rseq: Use __u64 for rseq_cs fields, validate user inputs
  clocksource: arm_arch_timer: Set arch_mem_timer cpumask to cpu_possible_mask
  Revert "tick: Prefer a lower rating device only if it's CPU local device"
  Revert "drm/amd/display: Don't return ddc result and read_bytes in same return value"
  bpf: fix ldx in ld_abs rewrite for large offsets
  Revert "arm64: Use aarch64elf and aarch64elfb emulation mode variants"
  samples/bpf: Fix tc and ip paths in xdp2skb_meta.sh
  char: amd64-agp: Use 64-bit arithmetic instead of 32-bit
  char: agp: Change return type to vm_fault_t
  MAINTAINERS: update drm tree
  Update TDA998x maintainer entry
  rhashtable: add restart routine in rhashtable_free_and_destroy()
  bnxt_en: Fix for system hang if request_irq fails
  bnxt_en: Do not modify max IRQ count after RDMA driver requests/frees IRQs.
  bnxt_en: Support clearing of the IFF_BROADCAST flag.
  bnxt_en: Always set output parameters in bnxt_get_max_rings().
  bnxt_en: Fix inconsistent BNXT_FLAG_AGG_RINGS logic.
  bnxt_en: Fix the vlan_tci exact match check.
  i2c: tegra: Fix NACK error handling
  drm/i915: Fix hotplug irq ack on i965/g4x
  PCI: endpoint: Fix NULL pointer dereference error when CONFIGFS is disabled
  ARC: Fix CONFIG_SWAP
  ARC: [arcompact] entry.S: minor code movement
  ARC: configs: Remove CONFIG_INITRAMFS_SOURCE from defconfigs
  ARC: configs: remove no longer needed CONFIG_DEVPTS_MULTIPLE_INSTANCES
  ARC: Improve cmpxchg syscall implementation
  ARC: [plat-hsdk]: Configure APB GPIO controller on ARC HSDK platform
  PCI: hv: Disable/enable IRQs rather than BH in hv_compose_msi_msg()
  netfilter: ipv6: nf_defrag: drop skb dst before queueing
  netfilter: nf_conntrack: Fix possible possible crash on module loading.
  netfilter: nft_compat: explicitly reject ERROR and standard target
  HID: hiddev: fix potential Spectre v1
  HID: i2c-hid: Fix "incomplete report" noise
  drm/armada: fix irq handling
  drm/armada: fix colorkey mode property
  mmc: sdhci-esdhc-imx: allow 1.8V modes without 100/200MHz pinctrl states
  ACPICA: Clear status of all events when entering S5
  net: ieee802154: adf7242: Fix OCL calibration runs
  net: ieee802154: adf7242: Fix erroneous RX enable
  bpf: include errno.h from bpf-cgroup.h
  drm/tegra: Fix comparison operator for buffer size
  gpu: host1x: Check whether size of unpin isn't 0
  gpu: host1x: Skip IOMMU initialization if firewall is enabled
  ieee802154: fakelb: switch from BUG_ON() to WARN_ON() on problem
  ieee802154: at86rf230: use __func__ macro for debug messages
  ieee802154: at86rf230: switch from BUG_ON() to WARN_ON() on problem
  drm/sun4i: link in front-end code if needed
  Linux 4.18-rc4
  tcp: cleanup copied_seq and urg_data in tcp_disconnect
  ipfrag: really prevent allocation on netns exit
  net: diag: Don't double-free TCP_NEW_SYN_RECV sockets in tcp_abort
  net/ipv4: Set oif in fib_compute_spec_dst
  scripts: teach extract-vmlinux about LZ4 and ZSTD
  xdp: XDP_REDIRECT should check IFF_UP and MTU
  bpf: sockmap, convert bpf_compute_data_pointers to bpf_*_sk_skb
  bpf: sockmap, consume_skb in close path
  bpf: sockhash, disallow bpf_tcp_close and update in parallel
  bpf: fix sk_skb programs without skb->dev assigned
  bpf: sockmap, hash table is RCU so readers do not need locks
  bpf: sockmap, error path can not release psock in multi-map case
  x86/mtrr: Don't copy out-of-bounds data in mtrr_write
  nvmem: Don't let a NULL cell_id for nvmem_cell_get() crash us
  thunderbolt: Notify userspace when boot_acl is changed
  uio: fix crash after the device is unregistered
  uio: change to use the mutex lock instead of the spin lock
  uio: use request_threaded_irq instead
  fpga: altera-cvp: Fix an error handling path in 'altera_cvp_probe()'
  net/sched: act_tunnel_key: fix NULL dereference when 'goto chain' is used
  net/sched: act_csum: fix NULL dereference when 'goto chain' is used
  net: macb: Allocate valid memory for TX and RX BD prefetch
  net: macb: Free RX ring for all queues
  ARM: pxa: irq: fix handling of ICMR registers in suspend/resume
  net/smc: reduce sock_put() for fallback sockets
  net: bridge: fix br_vlan_get_{pvid,info} return values
  cxgb4: assume flash part size to be 4MB, if it can't be determined
  tipc: make function tipc_net_finalize() thread safe
  tipc: fix correct setting of message type in second discoverer
  tipc: correct discovery message handling during address trial period
  tipc: fix wrong return value from function tipc_node_try_addr()
  ibmasm: don't write out of bounds in read handler
  ravb: remove custom .set_link_ksettings from ethtool ops
  ravb: remove custom .get_link_ksettings from ethtool ops
  ravb: remove useless serialization in ravb_get_link_ksettings()
  ravb: remove custom .nway_reset from ethtool ops
  ravb: simplify link auto-negotiation by ethtool
  ravb: fix invalid context bug while changing link options by ethtool
  ravb: fix invalid context bug while calling auto-negotiation by ethtool
  sh_eth: remove custom .set_link_ksettings from ethtool ops
  sh_eth: remove custom .get_link_ksettings from ethtool ops
  sh_eth: remove useless serialization in sh_eth_get_link_ksettings()
  sh_eth: remove custom .nway_reset from ethtool ops
  sh_eth: simplify link auto-negotiation by ethtool
  sh_eth: fix invalid context bug while changing link options by ethtool
  sh_eth: fix invalid context bug while calling auto-negotiation by ethtool
  netfilter: nf_tables: place all set backends in one single module
  staging: r8822be: Fix RTL8822be can't find any wireless AP
  USB: yurex: fix out-of-bounds uaccess in read handler
  ARM: dts: armada-38x: use the new thermal binding
  usb: quirks: add delay quirks for Corsair Strafe
  xhci: xhci-mem: off by one in xhci_stream_id_to_ring()
  usb/gadget: aspeed-vhub: add USB_LIBCOMPOSITE dependency
  docs: kernel-parameters.txt: document xhci-hcd.quirks parameter
  kbuild: remove duplicated comments about PHONY
  kbuild: .PHONY is not a variable, but PHONY is
  kbuild: do not drop -I without parameter
  kbuild: document the KBUILD_KCONFIG env. variable
  kconfig: update user kconfig tools doc.
  kbuild: delete INSTALL_FW_PATH from kbuild documentation
  kbuild: update ARCH alias info for sparc
  kbuild: update ARCH alias info for sh
  netfilter: nf_tproxy: fix possible non-linear access to transport header
  ALSA: hda/realtek - two more lenovo models need fixup of MIC_LOCATION
  x86/hyper-v: Fix the circular dependency in IPI enlightenment
  USB: serial: mos7840: fix status-register error handling
  USB: serial: keyspan_pda: fix modem-status error handling
  ipv4: Return EINVAL when ping_group_range sysctl doesn't map to user ns
  acpi, nfit: Fix scrub idle detection
  net: aquantia: vlan unicast address list correct handling
  MAINTAINERS: update my email address
  liquidio: make timeout HZ independent and readable
  MIPS: Fix ioremap() RAM check
  Fix up non-directory creation in SGID directories
  Revert "iommu/intel-iommu: Enable CONFIG_DMA_DIRECT_OPS=y and clean up intel_{alloc,free}_coherent()"
  cifs: Fix stack out-of-bounds in smb{2,3}_create_lease_buf()
  cifs: Fix infinite loop when using hard mount option
  cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting
  cifs: Fix memory leak in smb2_set_ea()
  cifs: fix SMB1 breakage
  cifs: Fix validation of signed data in smb2
  cifs: Fix validation of signed data in smb3+
  cifs: Fix use after free of a mid_q_entry
  autofs: rename 'autofs' module back to 'autofs4'
  arm64: remove no-op -p linker flag
  drm/amd/display: add a check for display depth validity
  MAINTAINERS: Add myself as driver core changes reviewer
  drm/amd/display: adding ycbcr420 pixel encoding for hdmi
  drm/etnaviv: bring back progress check in job timeout handler
  mmc: sunxi: Disable irq during pm_suspend
  qmi_wwan: add support for Quectel EG91
  net: qrtr: Reset the node and port ID of broadcast messages
  net: qrtr: Broadcast messages only from control port
  ipv6: make ipv6_renew_options() interrupt/kernel safe
  qed: off by one in qed_parse_mcp_trace_buf()
  netfilter: x_tables: set module owner for icmp(6) matches
  ieee802154: 6lowpan: set IFLA_LINK
  ieee802154: mcr20a: add missing includes
  nds32: fix build error "relocation truncated to fit: R_NDS32_25_PCREL_RELA" when make allyesconfig
  samples/bpf: add .gitignore file
  samples/bpf: Check the error of write() and read()
  samples/bpf: Check the result of system()
  samples/bpf: add missing <linux/if_vlan.h>
  drm/i915/gvt: update vreg on inhibit context lri command
  drm/udl: fix display corruption of the last line
  qed: Fix reading stale configuration information
  net: phy: fix flag masking in __set_phy_supported
  arm64: add endianness option to LDFLAGS instead of LD
  RISC-V: Fix PTRACE_SETREGSET bug.
  RISC-V: Don't include irq-riscv-intc.h
  riscv: remove unnecessary of_platform_populate call
  RISC-V: fix R_RISCV_ADD32/R_RISCV_SUB32 relocations
  RISC-V: Change variable type for 32-bit compatible
  RISC-V: Add definiion of extract symbol's index and type for 32-bit
  RISC-V: Select GENERIC_UCMPDI2 on RV32I
  RISC-V: Add conditional macro for zone of DMA32
  sample/vfio-mdev: Change return type to vm_fault_t
  arm64: Use aarch64elf and aarch64elfb emulation mode variants
  drm/bridge/sii8620: Fix link mode selection
  drm/bridge/sii8620: Fix display of packed pixel modes
  drm/bridge/sii8620: Send AVI infoframe in all MHL versions
  USB: serial: cp210x: add another USB ID for Qivicon ZigBee stick
  USB: serial: ch341: fix type promotion bug in ch341_control_in()
  smsc75xx: Add workaround for gigabit link up hardware errata.
  sctp: fix the issue that pathmtu may be set lower than MINSEGMENT
  ACPI / battery: Safe unregistering of hooks
  drm/amdgpu: fix user fence write race condition
  s390: wire up rseq system call
  s390: wire up io_pgetevents system call
  net/ipv6: Revert attempt to simplify route replace and append
  gen_stats: Fix netlink stats dumping in the presence of padding
  net: phy: marvell: change default m88e1510 LED configuration
  mm: teach dump_page() to correctly output poisoned struct pages
  ARM: disable KCOV for trusted foundations code
  kasan: fix shadow_size calculation error in kasan_module_alloc
  mm: hugetlb: yield when prepping struct pages
  userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte access
  tracing: Fix missing return symbol in function_graph output
  ftrace: Nuke clear_ftrace_function
  tracing: Use __printf markup to silence compiler
  tracing: Optimize trace_buffer_iter() logic
  tracing: Make create_filter() code match the comments
  tracing: Avoid string overflow
  bpf: hash map: decrement counter on error
  i2c: stu300: use non-archaic spelling of failes
  RDMA/uverbs: Don't fail in creation of multiple flows
  net/smc: fix up merge error with poll changes
  PM / Domains: Don't power on at attach for the multi PM domain case
  r8169: fix mac address change
  tls: fix skb_to_sgvec returning unhandled error.
  lib: rhashtable: Correct self-assignment in rhashtable.c
  loop: Add LOOP_SET_BLOCK_SIZE in compat ioctl
  ARM: imx_v4_v5_defconfig: Select ULPI support
  ARM: imx_v6_v7_defconfig: Select ULPI support
  drm/i915: Try GGTT mmapping whole object as partial
  mei: discard messages from not connected client during power down.
  vmw_balloon: fix inflation with batching
  HID: wacom: Correct touch maximum XY of 2nd-gen Intuos
  HID: debug: check length before copy_to_user()
  mmc: dw_mmc: fix card threshold control configuration
  x86/paravirt: Make native_save_fl() extern inline
  x86/asm: Add _ASM_ARG* constants for argument registers to <asm/asm.h>
  compiler-gcc.h: Add __attribute__((gnu_inline)) to all inline declarations
  mtd: spi-nor: cadence-quadspi: Fix direct mode write timeouts
  x86/bugs: Fix the AMD SSBD usage of the SPEC_CTRL MSR
  x86/bugs: Update when to check for the LS_CFG SSBD mitigation
  ARM: dts: omap3: Fix am3517 mdio and emac clock references
  x86/mm/32: Initialize the CR4 shadow before __flush_tlb_all()
  kthread, sched/core: Fix kthread_parkme() (again...)
  sched/util_est: Fix util_est_dequeue() for throttled cfs_rq
  sched/fair: Advance global expiration when period timer is restarted
  sched/fair: Fix bandwidth timer clock drift condition
  sched/rt: Fix call to cpufreq_update_util()
  sched/nohz: Skip remote tick on idle task entirely
  ARM: dts: am335x-bone-common: Fix mmc0 Write Protect
  nds32: To simplify the implementation of update_mmu_cache()
  mmc: core: cd_label must be last entry of mmc_gpio struct
  nds32: Fix the dts pointer is not passed correctly issue.
  nds32: To implement these icache invalidation APIs since nds32 cores don't snoop data cache. This issue is found by Guo Ren. Based on the Documentation/core-api/cachetlb.rst and it says:
  xsk: fix potential race in SKB TX completion code
  samples/bpf: deal with EBUSY return code from sendmsg in xdpsock sample
  xsk: frame could be completed more than once in SKB path
  xsk: fix potential lost completion message in SKB path
  ext4: check superblock mapped prior to committing
  ACPI / PPTT: use ACPI ID whenever ACPI_PPTT_ACPI_PROCESSOR_ID_VALID is set
  ata: Remove depends on HAS_DMA in case of platform dependency
  dm writecache: support optional offset for start of device
  drm/amdgpu/pm: fix display count in non-DC path
  drm/amdgpu: fix swapped emit_ib_size in vce3
  drm: Use kvzalloc for allocating blob property memory
  ata: Fix ZBC_OUT all bit handling
  ata: Fix ZBC_OUT command block check
  ahci: Add Intel Ice Lake LP PCI ID
  i2c-cht-wc: Fix bq24190 supplier
  typec: tcpm: Correctly report power_supply current and voltage for non pd supply
  usb: xhci: dbc: Don't decrement runtime PM counter if DBC is not started
  ahci: Disable LPM on Lenovo 50 series laptops with a too old BIOS
  sata_nv: remove redundant pointers sdev0 and sdev1
  drbd: fix access after free
  ALSA: hda - Handle pm failure during hotplug
  mmc: renesas_sdhi_internal_dmac: Cannot clear the RX_IN_USE in abort
  mmc: renesas_sdhi_internal_dmac: Fix missing unmap in error patch
  qede: Adverstise software timestamp caps when PHC is not available.
  qed: Fix use of incorrect size in memcpy call.
  qed: Fix setting of incorrect eswitch mode.
  qed: Limit msix vectors in kdump kernel to the minimum required count.
  ipvlan: call dev_change_flags when ipvlan mode is reset
  ipv6: sr: fix passing wrong flags to crypto_alloc_shash()
  net: fix use-after-free in GRO with ESP
  bus: ti-sysc: Use 2-factor allocator arguments
  ARM: dts: dra7: Disable metastability workaround for USB2
  s390/mm: fix refcount usage for 4K pgste
  s390/dasd: reduce the default queue depth and nr of hardware queues
  staging: rtl8723bs: Prevent an underflow in rtw_check_beacon_data().
  objtool: Support GCC 8 '-fnoreorder-functions'
  drm/i915/gvt: changed DDI mode emulation type
  drm/i915/gvt: fix a bug of partially write ggtt enties
  drm/exynos: Replace drm_dev_unref with drm_dev_put
  drm/exynos: Replace drm_gem_object_unreference_unlocked with put function
  drm/exynos: Replace drm_framebuffer_{un/reference} with put,get functions
  m68k: fix "bad page state" oops on ColdFire boot
  crypto: x86 - Add missing RETs
  crypto: arm/speck - fix building in Thumb2 mode
  tcp: prevent bogus FRTO undos with non-SACK flows
  openrisc: entry: Fix delay slot exception detection
  ARM: dts: imx51-zii-rdu1: fix touchscreen pinctrl
  bpf: sockhash, add release routine
  bpf: sockhash fix omitted bucket lock in sock_close
  bpf: sockmap, fix smap_list_map_remove when psock is in many maps
  bpf: sockmap, fix crash when ipv6 sock is added
  ACPICA: Drop leading newlines from error messages
  PCI / ACPI / PM: Resume bridges w/o drivers on suspend-to-RAM
  vfio: Use get_user_pages_longterm correctly
  tools/testing/nvdimm: advertise a write cache for nfit_test
  acpi/nfit: fix cmd_rc for acpi_nfit_ctl to always return a value
  net: fib_rules: bring back rule_exists to match rule during add
  hv_netvsc: split sub-channel setup into async and sync
  net: use dev_change_tx_queue_len() for SIOCSIFTXQLEN
  atm: zatm: Fix potential Spectre v1
  s390/qeth: consistently re-enable device features
  s390/qeth: don't clobber buffer on async TX completion
  s390/qeth: avoid using is_multicast_ether_addr_64bits on (u8 *)[6]
  s390/qeth: fix race when setting MAC address
  Revert "s390/qeth: use Read device to query hypervisor for MAC"
  alx: take rtnl before calling __alx_open from resume
  sfc: correctly initialise filter rwsem for farch
  net: phy: DP83TC811: Fix disabling interrupts
  net/ipv6: Fix updates to prefix route
  net: cleanup gfp mask in alloc_skb_with_frags
  dpaa_eth: DPAA SGT needs to be 256B
  fsl/fman: fix parser reporting bad checksum on short frames
  bnx2x: Fix receiving tx-timeout in error or recovery state.
  cnic: tidy up a size calculation
  atm: iphase: fix a 64 bit bug
  tcp: fix Fast Open key endianness
  nfp: stop limiting VFs to 0
  PCI/IOV: Reset total_VFs limit after detaching PF driver
  PCI: faraday: Add missing of_node_put()
  PCI: xilinx-nwl: Add missing of_node_put()
  PCI: xilinx: Add missing of_node_put()
  PCI: endpoint: Use after free in pci_epf_unregister_driver()
  PCI: controller: dwc: Do not let PCIE_DW_PLAT_HOST default to yes
  PCI: rcar: Clean up PHY init on failure
  PCI: rcar: Shut the PHY down in failpath
  dt-bindings: clock: imx6ul: Do not change the clock definition order
  bpf: undo prog rejection on read-only lock failure
  bpf, s390: fix potential memleak when later bpf_jit_prog fails
  bpf, arm32: fix to use bpf_jit_binary_lock_ro api
  net, mm: account sock objects to kmemcg
  drm/exynos: ipp: use correct enum type
  drm/exynos: decon5433: Fix WINCONx reset value
  drm/exynos: decon5433: Fix per-plane global alpha for XRGB modes
  drm/exynos: fimc: Use real buffer width for configuring the hardware
  drm/exynos: gsc: Fix support for NV16/61, YUV420/YVU420 and YUV422 modes
  drm/exynos: gsc: Fix DRM_MODE_REFLECT_{X,Y} interpretation
  drm/exynos: gsc: Increase Exynos5433 buffer width alignment to 16 pixels
  drm/exynos: gsc: Use real buffer width for configuring the hardware
  drm/exynos: scaler: Fix support for YUV420, YUV422 and YUV444 modes
  drm/exynos: scaler: Reset hardware before starting the operation
  drm/exynos: rotator: Fix DRM_MODE_REFLECT_{X,Y} interpretation
  drm/exynos: ipp: Rework checking for the correct buffer formats
  nl80211: check nla_parse_nested() return values
  nl80211: relax ht operation checks for mesh
  mac80211: disable BHs/preemption in ieee80211_tx_control_port()
  rtlwifi: rtl8821ae: fix firmware is not ready to run
  dev-dax: check_vma: ratelimit dev_info-s
  libnvdimm, pmem: Fix memcpy_mcsafe() return code handling in nsio_rw_bytes()
  bpf: Change bpf_fib_lookup to return lookup status
  test_bpf: flag tests that cannot be jited on s390
  MIPS: Use async IPIs for arch_trigger_cpumask_backtrace()
  drm/amdgpu: Dynamically probe for ATIF handle (v2)
  drm/amdgpu: Add amdgpu_atpx_get_dhandle()
  drm/amdgpu: Make struct amdgpu_atif private to amdgpu_acpi.c
  md/raid10: fix that replacement cannot complete recovery after reassemble
  drm/amd/powerplay: smc_dpm_info structure change
  drm/amd/powerplay: correct vega12 bootup values settings
  drm/amd/powerplay: correct vega12 thermal support as true
  MIPS: Call dump_stack() from show_regs()
  net: stmmac: Set DMA buffer size in HW
  net/smc: rebuild nonblocking connect
  tcp: add one more quick ack after after ECN events
  bpfilter: include bpfilter_umh in assembly instead of using objcopy
  strparser: Remove early eaten to fix full tcp receive buffer stall
  wcn36xx: Remove Unicode Byte Order Mark from testcode
  ath10k: update the phymode along with bandwidth change request
  selftests/net: Fix permissions for fib_tests.sh
  dmaengine: k3dma: Off by one in k3_of_dma_simple_xlate()
  dmaengine: pl330: report BURST residue granularity
  virtio_net: split XDP_TX kick and XDP_REDIRECT map flushing
  i40e: split XDP_TX tail and XDP_REDIRECT map flushing
  ixgbe: split XDP_TX tail and XDP_REDIRECT map flushing
  net: macb: initialize bp->queues[0].bp for at91rm9200
  bpfilter: check compiler capability in Kconfig
  hinic: reset irq affinity before freeing irq
  drm/etnaviv: Fix driver unregistering
  drm/etnaviv: Check for platform_device_register_simple() failure
  nfp: cast sizeof() to int when comparing with error code
  nfp: reject binding to shared blocks
  nfp: flower: fix mpls ether type detection
  fib_rules: match rules based on suppress_* properties too
  rds: clean up loopback rds_connections on netns deletion
  net/mlx5: Fix command interface race in polling mode
  net/mlx5: Fix incorrect raw command length parsing
  net/mlx5: Fix wrong size allocation for QoS ETC TC regitster
  net/mlx5: Fix required capability for manipulating MPFS
  net/mlx5: E-Switch, Disallow vlan/spoofcheck setup if not being esw manager
  IB/mlx5: Avoid dealing with vport representors if not being e-switch manager
  net/mlx5e: Avoid dealing with vport representors if not being e-switch manager
  net/mlx5: E-Switch, Avoid setup attempt if not being e-switch manager
  net/mlx5e: Don't attempt to dereference the ppriv struct if not being eswitch manager
  IB/hfi1: Fix incorrect mixing of ERR_PTR and NULL return values
  dt-bindings: Fix unbalanced quotation marks
  dt-bindings: soc: qcom: Fix default clock-freq for qcom,geni-i2c
  dt-bindings: w1-gpio: Remove unneeded unit address
  Documentation: devicetree: tilcdc: fix spelling mistake "suppors" -> "supports"
  scsi: sg: mitigate read/write abuse
  netfilter: nf_conncount: fix garbage collection confirm race
  scsi: aacraid: Fix PD performance regression over incorrect qd being set
  netfilter: nf_log: don't hold nf_log_mutex during user access
  netfilter: nf_log: fix uninit read in nf_log_proc_dostring
  net: lan78xx: Use s/w csum check on VLANs without tag stripping
  net: lan78xx: Add support for VLAN tag stripping.
  net: lan78xx: Add support for VLAN filtering.
  net: lan78xx: Allow for VLAN headers in timeout calcs
  selftests: bpf: notification about privilege required to run test_lwt_seg6local.sh testing script
  selftests: bpf: notification about privilege required to run test_lirc_mode2.sh testing script
  selftests: bpf: add missing NET_SCHED to config
  bpf: fix attach type BPF_LIRC_MODE2 dependency wrt CONFIG_CGROUP_BPF
  r8152: napi hangup fix after disconnect
  sample/mdev/mbochs: add mbochs_kunmap_dmabuf
  sample/mdev/mbochs: remove mbochs_kmap_atomic_dmabuf
  clk: davinci: fix a typo (which leads to build failures)
  clk: davinci: cfgchip: testing the wrong variable
  RDMA/uverbs: Fix slab-out-of-bounds in ib_uverbs_ex_create_flow
  RDMA/uverbs: Protect from attempts to create flows on unsupported QP
  iw_cxgb4: correctly enforce the max reg_mr depth
  HID: core: allow concurrent registration of drivers
  openrisc: Call destructor during __pte_free_tlb
  nfp: bpf: don't stop offload if replace failed
  s390: Correct register corruption in critical section cleanup
  ARM: dts: am437x: make edt-ft5x06 a wakeup source
  ipmi: kcs_bmc: fix IRQ exception if the channel is not open
  ipmi: Cleanup oops on initialization failure
  mt7601u: remove warning when avg_rssi is zero
  mwifiex: handle race during mwifiex_usb_disconnect
  Revert "mwifiex: handle race during mwifiex_usb_disconnect"
  brcmfmac: stop watchdog before detach and free everything
  rtlwifi: Fix kernel Oops "Fw download fail!!"
  batman-adv: Fix multicast TT issues with bogus ROAM flags
  batman-adv: Avoid storing non-TT-sync flags on singular entries too
  batman-adv: Fix debugfs path for renamed softif
  batman-adv: Fix debugfs path for renamed hardif
  batman-adv: Fix bat_v best gw refcnt after netlink dump
  batman-adv: Fix bat_ogm_iv best gw refcnt after netlink dump
  tools/bpf: fix test_sockmap failure
  selftests: bpf: notification about privilege required to run test_kmod.sh testing script
  tools: bpftool: remember to close the libbpf object after prog load
  tools: bpftool: remove duplicated error message on prog load
  ARC: [plat-hsdk] Add PCIe support
  clk: sunxi-ng: replace lib-y with obj-y
  ARC: Enable machine_desc->init_per_cpu for !CONFIG_SMP
  rtc: mrst: fix error code in probe()
  scsi: target: Fix truncated PR-in ReadKeys response
  sata_fsl: remove dead code in tag retrieval
  sata_fsl: convert to command iterator
  libata: convert eh to command iterators
  libata: add command iterator helpers
  nds32: Fix build error caused by configuration flag rename
  nds32: define __NDS32_E[BL]__ for sparse
  MAINTAINERS: Update email-id of Sinan Kaya
  dmaengine: ti: omap-dma: Fix OMAP1510 incorrect residue_granularity
  vfio/pci: Make IGD support a configurable option
  ata: ahci_mvebu: ahci_mvebu_stop_engine() can be static
  libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store()
  MD: cleanup resources in failure
  netfilter: nf_ct_helper: Fix possible panic after nf_conntrack_helper_unregister
  netfilter: ipv6: nf_defrag: reduce struct net memory waste
  netfilter: nf_queue: augment nfqa_cfg_policy
  MAINTAINERS: update Xinming's email address
  qtnfmac: fix NULL pointer dereference
  ext4: add more mount time checks of the superblock
  ext4: add more inode number paranoia checks
  ext4: avoid running out of journal credits when appending to an inline file
  jbd2: don't mark block as modified if the handle is out of credits
  ext4: never move the system.data xattr out of the inode body
  ext4: clear i_data in ext4_inode_info when removing inline data
  ext4: include the illegal physical block in the bad map ext4_error msg
  ext4: verify the depth of extent tree in ext4_find_extent()
  ext4: only look at the bg_flags field if it is valid
  ext4: make sure bitmaps and the inode table don't overlap with bg descriptors
  ext4: always check block group bounds in ext4_init_block_bitmap()
  ARC: Explicitly add -mmedium-calls to CFLAGS
  ext4: always verify the magic number in xattr blocks
  ext4: add corruption check in ext4_xattr_set_entry()
  ext4: add warn_on_error mount option

Change-Id: Ibdc28c49c5d9663848dd21df77a6468d78907490
Signed-off-by: default avatarRishabh Bhatnagar <rishabhb@codeaurora.org>
parents 1d91baa9 d72e90f3
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment