Merge tag 'android13-5.15.185_r00' into android13-5.15
This merges the android13-5.15.185_r00 tag into the android13-5.15 branch,
catching it up with the latest LTS releases.
It contains the following commits:
* e678c93d43cc Revert "coredump: hand a pidfd to the usermode coredump helper"
* fa1bd6dd2eb7 Revert "ipv6: save dontfrag in cork"
* 54f00b3ebc24 Merge 5.15.185 into android13-5.15-lts
|\
| * 1c700860e8bc Linux 5.15.185
| * dcbee1061a46 perf/arm-cmn: Initialise cmn->cpu earlier
| * dcb08fd2c6cb platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
| * dbc155cf4e70 platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
| * 961caaf8ad35 tpm: tis: Double the timeout B to 4s
| * 1706ef825254 nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro
| * 128b5f020651 spi: spi-sun4i: fix early activation
| * 4916624695c0 um: let 'make clean' properly clean underlying SUBARCH as well
| * 13108bf19da5 platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
| * 49c13288c919 nfs: don't share pNFS DS connections between net namespaces
| * 5c46ec760d3b HID: quirks: Add ADATA XPG alpha wireless mouse support
| * 1686594d7285 coredump: hand a pidfd to the usermode coredump helper
| * 5ff7313a1f45 fork: use pidfd_prepare()
| * 7f8c3fd203fd pid: add pidfd_prepare()
| * b06450fb3e73 coredump: fix error handling for replace_fd()
| * 2c928b3a0b04 net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
| * cc6790f4b085 arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node
| * 9fdb86f0bf65 smb: client: Reset all search buffer pointers when releasing buffer
| * 1b197931fbc8 smb: client: Fix use-after-free in cifs_fill_dirent
| * 5492aaea844e x86/its: Fix undefined reference to cpu_wants_rethunk_at()
| * 8f8637b9d26d drm/i915/gvt: fix unterminated-string-initialization warning
| * 3c2729dfcf30 xen/swiotlb: relax alignment requirements
| * 34901631e6e3 i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work()
| * 9d678b2976ec kbuild: Disable -Wdefault-const-init-unsafe
| * 0e0cf836cfe4 spi: spi-fsl-dspi: Reset SR flags before sending a new message
| * a3a147ef6d02 spi: spi-fsl-dspi: Halt the module after a new message transfer
| * 0e989441cfbc spi: spi-fsl-dspi: restrict register range for regmap access
| * 6fd4a4cb3ca1 Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection"
| * c6da28bc4e1f mm/page_alloc.c: avoid infinite retries caused by cpuset race
| * 5dcdbb69aa3a memcg: always call cond_resched() after fn()
| * ff887e77b777 Revert "drm/amd: Keep display off while going into S4"
| * 26d20ea0f233 drm/edid: fixed the bug that hdr metadata was not reset
| * fb7cde625872 platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store()
| * 0f5d93ee3f8b llc: fix data loss when reading from a socket in llc_ui_recvmsg()
| * 10217da9644a ALSA: pcm: Fix race of buffer access at PCM OSS layer
| * 0622846db728 can: bcm: add missing rcu read protection for procfs content
| * fbd8fdc2b218 can: bcm: add locking for bcm_op runtime updates
| * 1a426abdf1c8 padata: do not leak refcount in reorder_work
| * c3059d58f79f crypto: algif_hash - fix double free in hash_accept
| * 24f942d9820b octeontx2-af: Set LMT_ENA bit for APR table entries
| * f5c2c4eaaa5a net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done
| * 89c301e929a0 sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
| * 207dabae49b2 net: dwmac-sun8i: Use parsed internal PHY address instead of 1
| * ec180b032459 bridge: netfilter: Fix forwarding of fragmented packets
| * 069cbc318de5 Bluetooth: L2CAP: Fix not checking l2cap_chan security level
| * 0995986ffd5e xfrm: Sanitize marks before insert
| * 6a39058059f6 remoteproc: qcom_wcnss: Fix on platforms without fallback regulators
| * f6d45fd92f62 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
| * 769dd92ef97e xenbus: Allow PVH dom0 a non-local xenstore
| * a876703894a6 btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
| * fc01b547c3f8 nvmet-tcp: don't restore null sk_state_change
| * 7bd0049e9699 ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx
| * e3bf273d9ad7 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
| * 2568cf939a64 pinctrl: meson: define the pull up/down resistor value as 60 kOhm
| * 64ca70dee2cc ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of()
| * 39db9b5a1673 drm: Add valid clones check
| * 85a8dfc77227 drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
| * a0d2f4905b16 wifi: ath9k: return by of_get_mac_address
| * 8d278ad829c2 regulator: ad5398: Add device tree support
| * 8ed3d1784774 spi: zynqmp-gqspi: Always acknowledge interrupts
| * d2c65c8be7a1 wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
| * 3b61fb788954 perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt
| * 15c799f7f8e1 bpftool: Fix readlink usage in get_fd_type
| * 164beeabcb1b drm/ast: Find VBIOS mode from regular display size
| * d6fd1eee0767 HID: usbkbd: Fix the bit shift number for LED_KANA
| * 2c6387f545be scsi: st: Restore some drive settings after reset
| * 7e25573e1ac5 scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
| * 1f66789ad7de net/mana: fix warning in the writer of client oob
| * 39ea4ca9d39a rcu: fix header guard for rcu_all_qs()
| * b4d9a18fc87f rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
| * 41097ac64d0d r8169: don't scan PHY addresses > 0
| * e033da39fc6a vxlan: Annotate FDB data races
| * 4d20b4a861af media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available
| * eae500bc8dcc hwmon: (xgene-hwmon) use appropriate type for the latency value
| * 7b99233dda9b clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs
| * 3373abfa5d29 wifi: rtw88: Fix download_firmware_validate() for RTL8814AU
| * c47f92ee6cfb r8152: add vendor/device ID pair for Dell Alienware AW1022z
| * 14298c88e2dd ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
| * 4d87acf13f28 arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src
| * 711734c77fe4 wifi: mac80211: remove misplaced drv_mgd_complete_tx() call
| * 11ab6d6ee7d8 wifi: mac80211: don't unconditionally call drv_mgd_complete_tx()
| * e42329d27770 net/mlx5e: reduce rep rxq depth to 256 for ECPF
| * a411de3091f6 net/mlx5e: set the tx_queue_len for pfifo_fast
| * c74b91453b8c net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
| * 99b713f4b7df drm/amd/display: Initial psr_version with correct setting
| * cc958022666c drm/amdgpu: reset psp->cmd to NULL after releasing the buffer
| * c48f7855988f phy: core: don't require set_mode() callback for phy_get_mode() to work
| * c8128c04193b net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
| * 485dc9ef39f7 media: v4l: Memset argument to 0 before calling get_mbus_config pad op
| * b4e81a758035 smack: recognize ipv4 CIPSO w/o categories
| * 8de1d394e31e pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
| * b45a50fc1f4e ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot()
| * d95e6cf0df39 ASoC: tas2764: Power up/down amp on mute ops
| * c1f0a98342d4 ASoC: ops: Enforce platform maximum on initial value
| * d5db6ffb03fa net/mlx5: Apply rate-limiting to high temperature warning
| * 937b9c41cc71 net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
| * 5611b5f79836 ACPI: HED: Always initialize before evged
| * 94afbd920a51 PCI: Fix old_size lower bound in calculate_iosize() too
| * af8431851b8e eth: mlx4: don't try to complete XDP frames in netpoll
| * 30064eee8fe7 can: c_can: Use of_property_present() to test existence of DT property
| * fc173cada345 RDMA/core: Fix best page size finding when it can cross SG entries
| * 288813ddcc21 EDAC/ie31200: work around false positive build warning
| * 128cdb617a87 net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
| * b2334244a421 wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31
| * 211539ee8d46 wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
| * 94ba815f5110 wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU
| * f0b5f65aebcc scsi: mpt3sas: Send a diag reset if target reset fails
| * 85cd3f245c15 clocksource: mips-gic-timer: Enable counter when CPUs start
| * 51d70446278a MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core
| * 6fd978a7117e MIPS: Use arch specific syscall name match function
| * 9a3f2d08291b x86/kaslr: Reduce KASLR entropy on most x86 systems
| * 17cf6821b758 libbpf: Fix out-of-bound read
| * 14790abc8779 cpuidle: menu: Avoid discarding useful information
| * 2579ca741b84 x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
| * 5eb9da3b7d2e drm/amd/display: handle max_downscale_src_width fail check
| * eee2fb58449f x86/build: Fix broken copy command in genimage.sh when making isoimage
| * db5833217f13 soc: ti: k3-socinfo: Do not use syscon helper to build regmap
| * 32de1542f467 bonding: report duplicate MAC address in all situations
| * 5fe40d499f50 net: xgene-v2: remove incorrect ACPI_PTR annotation
| * cfc5a07f9330 drm/amdkfd: KFD release_work possible circular locking
| * 2e04e067d4d6 selftests/net: have `gro.sh -t` return a correct exit code
| * 2c48a122fa0a net/mlx5: Avoid report two health errors on same syndrome
| * 97bab02f0b64 firmware: arm_ffa: Set dma_mask for ffa devices
| * f5b5945c0bf2 PCI: brcmstb: Add a softdep to MIP MSI-X driver
| * ee8274d80151 PCI: brcmstb: Expand inbound window size up to 64GB
| * 0a9022295477 fpga: altera-cvp: Increase credit timeout
| * 55883a34d309 drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
| * b5c0bd07a48f ARM: at91: pm: fix at91_suspend_finish for ZQ calibration
| * e62a64a000ba hwmon: (gpio-fan) Add missing mutex locks
| * 4fc2d289b3cc x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
| * c953cea9035c clk: imx8mp: inform CCF of maximum frequency of clocks
| * 1bd5406866d0 media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map
| * e88247716dd7 ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config().
| * 674b969287f4 net: pktgen: fix mpls maximum labels list parsing
| * c3a1354b631d net: ethernet: ti: cpsw_new: populate netdev of_node
| * b91a5652610b pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
| * c91447e35b9b media: cx231xx: set device_caps for 417
| * fb26963bd247 drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c
| * 654c295f9079 remoteproc: qcom_wcnss: Handle platforms with only single power domain
| * 5111227d7f1f orangefs: Do not truncate file size
| * 025c8f477625 dm cache: prevent BUG_ON by blocking retries on failed device resumes
| * 246346230486 media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
| * 5753a20bf23c ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114
| * 8f12fab5a765 ieee802154: ca8210: Use proper setters and getters for bitwise types
| * cc29d05861d0 rtc: ds1307: stop disabling alarms on probe
| * f7dd2a729049 tcp: bring back NUMA dispersion in inet_ehash_locks_alloc()
| * 5cb296e94210 powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7
| * d3bb3258d105 arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator
| * 4b173bb2c466 crypto: lzo - Fix compression buffer overrun
| * 2592aeda794c cpufreq: tegra186: Share policy per cluster
| * f6535bc6556d ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup()
| * bc23966b90d9 auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common"
| * 2b572c409811 ipv6: save dontfrag in cork
| * 1acb22d09f5c mmc: sdhci: Disable SD card clock before changing parameters
| * 8d52676f791d arm64/mm: Check PUD_TYPE_TABLE in pud_bad()
| * 066675bb11ab netfilter: conntrack: Bound nf_conntrack sysctl writes
| * 3695ade72a9b timer_list: Don't use %pK through printk()
| * 1351995ba665 posix-timers: Add cond_resched() to posix_timer_add() search loop
| * 1a8df82d201e RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject()
| * 7258b92ceff3 xen: Add support for XenServer 6.1 platform device
| * 8dbcb21f0926 dm: restrict dm device size to 2^63-512 bytes
| * 91628988aca3 crypto: octeontx2 - suppress auth failure screaming due to negative tests
| * 49a99ccec1c8 kbuild: fix argument parsing in scripts/config
| * ac8fbc318cec ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect
| * 317615342d2a rtc: rv3032: fix EERD location
| * fe5a5b9d1441 tcp: reorganize tcp_in_ack_event() and tcp_count_delivered()
| * fa7183cc13dd vfio/pci: Handle INTx IRQ_NOTCONNECTED
| * 8f070ca005e4 scsi: st: ERASE does not change tape location
| * 84e7b679f8d6 scsi: st: Tighten the page format heuristics with MODE SELECT
| * db03d5b2db5c ext4: reorder capability check last
| * 1ad3d069cf4d um: Update min_low_pfn to match changes in uml_reserved
| * 3eac35c34a98 um: Store full CSGSFS and SS register from mcontext
| * fdcd142d310c dlm: make tcp still work in multi-link env
| * 30748ce7e156 i3c: master: svc: Fix missing STOP for master request
| * ce8d1993b122 btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
| * 0175d448b2f8 btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work()
| * 23a2379b0dd9 btrfs: avoid linker error in btrfs_find_create_tree_block()
| * e98cb12ba84d btrfs: make btrfs_discard_workfn() block_group ref explicit
| * 74314f8937ea i2c: pxa: fix call balance of i2c->clk handling routines
| * d18963f219b3 i2c: qup: Vote for interconnect bandwidth to DRAM
| * 7887df0fe9ec wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2
| * 4b62412e985c mmc: host: Wait for Vdd to settle on card power off
| * f49c337037df libnvdimm/labels: Fix divide error in nd_label_data_init()
| * c7af649198dc PCI: vmd: Disable MSI remapping bypass under Xen
| * 18282d8518bf pNFS/flexfiles: Report ENETDOWN as a connection error
| * 0ea65822090b tools/build: Don't pass test log files to linker
| * 11c24ad1ffde PCI: dwc: ep: Ensure proper iteration over outbound map windows
| * ed30141557d1 lockdep: Fix wait context check on softirq for PREEMPT_RT
| * 0a474eaf3574 dql: Fix dql->limit value when reset.
| * 897a205ffc43 thermal/drivers/qoriq: Power down TMU on system suspend
| * 2328a3bf513c SUNRPC: rpcbind should never reset the port to the value '0'
| * 8a72549eaf12 SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
| * 01d50dfae8e9 NFSv4: Treat ENETUNREACH errors as fatal for state recovery
| * 552baa350a2f fbdev: core: tileblit: Implement missing margin clearing for tileblit
| * 442192330096 fbcon: Use correct erase colour for clearing in fbcon
| * 5caaec485f37 fbdev: fsl-diu-fb: add missing device_remove_file()
| * 84a2fccac8c8 mailbox: use error ret code of of_parse_phandle_with_args()
| * 236bad68c007 tracing: Mark binary printing functions with __printf() attribute
| * 2272e75d7a80 NFSv4: Check for delegation validity in nfs_start_delegation_return_locked()
| * f41f9ce3c709 kconfig: merge_config: use an empty file as initfile
| * bc9f8527198a samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora
| * af8a8fce197b bpf: fix possible endless loop in BPF map iteration
| * 2391dc87e84a net: enetc: refactor bulk flipping of RX buffers to separate function
| * 0b18c3a17bc7 cgroup: Fix compilation issue due to cgroup_mutex not being exported
| * 41c810a06470 dma-mapping: avoid potential unused data compilation warning
| * 02d2d6caee3a virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN
| * 019ca2804f3f scsi: target: iscsi: Fix timeout on deleted connection
* | 4032a894ccb2 Merge android13-5.15 into android13-5.15-lts
* | 4b77ae0e7f58 Merge 5.15.184 into android13-5.15-lts
|\|
| * 98f47d0e9b8c Linux 5.15.184
| * 4ad2d3c4d3cc x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc()
| * 618df75f2e30 ice: arfs: fix use-after-free when freeing @rx_cpu_rmap
| * b8d8f53e1858 netfilter: nf_tables: do not defer rule destruction via call_rcu
| * a394c160d57f netfilter: nf_tables: wait for rcu grace period on net_device removal
| * ba674db81a15 netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
| * 717087508325 btrfs: do not clean up repair bio if submit fails
| * d64807ded1b6 btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info()
| * 65ccb2793da7 sctp: add mutual exclusion in proc_sctp_do_udp_port()
| * ef3a6d379506 selftests/mm: compaction_test: support platform with huge mount of memory
| * 6dacd2514eb9 usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control()
| * e15fd96c0b70 usb: typec: fix potential array underflow in ucsi_ccg_sync_control()
| * 9794ffd9d0c3 usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group
| * f4bd982563c2 usb: typec: ucsi: displayport: Fix deadlock
| * cec4f45bf51e clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
| * 4f8244e0a2f4 block: fix direct io NOWAIT flag not work
| * d83e52750d9a dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups
| * 7aa46ac359d3 dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines
| * e7320147cf61 dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy
| * 0ea0433f822e dmaengine: ti: k3-udma: Add missing locking
| * ca5b213bf4b4 wifi: mt76: disable napi on driver removal
| * 6fe084205a53 phy: renesas: rcar-gen3-usb2: Set timing registers only once
| * 35968b3f9538 phy: Fix error handling in tegra_xusb_port_init
| * 72b4e7e9a159 tracing: samples: Initialize trace_array_printk() with the correct function
| * 560877a88d04 ftrace: Fix preemption accounting for stacktrace filter command
| * deea40f26b9d ftrace: Fix preemption accounting for stacktrace trigger command
| * 466ef37d5545 ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera
| * e9600f67e8b9 ALSA: usb-audio: Add sample rate quirk for Audioengine D1
| * 9a51bc522442 ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
| * d993895c11c4 ACPI: PPTT: Fix processor subtable walk
| * d4175c6f9629 btrfs: fix discard worker infinite loop after disabling discard
| * 530e67c4b012 dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
| * cfcb2a5affbe x86/its: FineIBT-paranoid vs ITS
| * e7117657695b x86/its: Fix build errors when CONFIG_MODULES=n
| * 1b231a497756 x86/its: Use dynamic thunks for indirect branches
| * c9ec159fed9f x86/its: Align RETs in BHB clear sequence to avoid thunking
| * 4804d7974301 x86/its: Add "vmexit" option to skip mitigation on some CPUs
| * e30bcefa93a6 x86/its: Enable Indirect Target Selection mitigation
| * 5d19a0574b75 x86/its: Add support for ITS-safe return thunk
| * 498afe80ce3e x86/alternatives: Remove faulty optimization
| * a70424c61d5e x86/alternative: Optimize returns patching
| * 858073be8899 x86/its: Add support for ITS-safe indirect thunk
| * 34be1a3100b0 x86/its: Enumerate Indirect Target Selection (ITS) bug
| * da8db23e3c8d Documentation: x86/bugs/its: Add ITS documentation
| * 86a34f5eb24c x86/speculation: Remove the extra #ifdef around CALL_NOSPEC
| * 2d69c40c820a x86/speculation: Add a conditional CS prefix to CALL_NOSPEC
| * 175b3cb84685 x86/speculation: Simplify and make CALL_NOSPEC consistent
| * 8595a7453a5f x86,nospec: Simplify {JMP,CALL}_NOSPEC
| * 65346f970490 NFSv4/pnfs: Reset the layout state after a layoutreturn
| * 1eccb3a2dfe2 qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
| * 6d7a81a69af5 ALSA: sh: SND_AICA should depend on SH_DMA_API
| * c8fe73ea80b4 net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
| * 64675a9c0044 net: cadence: macb: Fix a possible deadlock in macb_halt_tx.
| * d3336f746f19 net_sched: Flush gso_skb list too during ->change()
| * 894b06a72bd6 spi: loopback-test: Do not split 1024-byte hexdumps
| * 72f552e00c50 nfs: handle failure of nfs_get_lock_context in unlock path
| * f8f470e3a757 RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
| * d91ab703438c iio: chemical: sps30: use aligned_s64 for timestamp
| * a7a49aaab578 iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
| * 67c908144529 tracing: probes: Fix a possible race in trace_probe_log APIs
| * cc64061b9093 platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
* | 56993594bfa4 Merge 5.15.183 into android13-5.15-lts
|/
* a68c15152131 Linux 5.15.183
* a1b63a84a789 x86/bhi: Do not set BHI_DIS_S in 32-bit mode
* f9340af845a6 x86/bpf: Add IBHF call at end of classic BPF
* 673b19e5ceb4 x86/bpf: Call branch history clearing sequence on exit
* 2edc296e2107 Revert "net: phy: microchip: force IRQ polling mode for lan88xx"
* 7ced6fd9d6f8 do_umount(): add missing barrier before refcount checks in sync case
* f04583e37b5e nvme: unblock ctrl state transition for firmware update
* 3aaa80e2f394 drm/panel: simple: Update timings for AUO G101EVN010
* aba591c13ba4 MIPS: Fix MAX_REG_OFFSET
* 712390196c91 iio: adc: dln2: Use aligned_s64 for timestamp
* 0aaf8d478cca types: Complement the aligned types with signed 64-bit one
* 6b3a2d6fd2c7 usb: usbtmc: Fix erroneous generic_read ioctl return
* d88d487cf85f usb: usbtmc: Fix erroneous wait_srq ioctl return
* 336fe2d28118 usb: usbtmc: Fix erroneous get_stb ioctl error returns
* 3b408eed3515 USB: usbtmc: use interruptible sleep in usbtmc_read
* 7804c4d63edf usb: typec: ucsi: displayport: Fix NULL pointer access
* 3e9a34da9dac usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
* 59a24f14c7d4 usb: host: tegra: Prevent host controller crash when OTG port is used
* ed96ab6478de usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN
* 2997957a4eda usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version
* 815d6afeac3f usb: cdnsp: Fix issue with resuming from L1
* 07413d8c74ed ocfs2: stop quota recovery before disabling quotas
* 46c26ae13bd7 ocfs2: implement handshaking with ocfs2 recovery thread
* d8a3d29f6186 ocfs2: switch osb->disable_recovery to enum
* f1c71b4bd721 module: ensure that kobject_put() is safe for module type kobjects
* 4d260a5558df xenbus: Use kref to track req lifetime
* 036aabe17823 usb: uhci-platform: Make the clock really optional
* 1d7472e79786 drm/amd/display: Fix wrong handling for AUX_DEFER case
* 35b8c0a28498 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
* f3cf233c9465 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
* e5755bf22c21 iio: adis16201: Correct inclinometer channel resolution
* 8f9c524b9163 iio: adc: ad7606: fix serial register access
* 12f703811af0 x86/mm: Eliminate window where TLB flushes may be inadvertently skipped
* f74c6c87fa75 staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
* 632c789764d9 staging: axis-fifo: Remove hardware resets for user errors
* 2cb6a49a46f0 staging: iio: adc: ad7816: Correct conditional logic for store mode
* 40c8117be683 Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
* 563ceee84dbd Input: synaptics - enable SMBus for HP Elitebook 850 G1
* ac5068d975c4 Input: synaptics - enable InterTouch on Dell Precision M3800
* ef9f94a50bf4 Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
* 7e821d73ec3d Input: synaptics - enable InterTouch on Dynabook Portege X30-D
* 44657c9b7a8c net: dsa: b53: fix learning on VLAN unaware bridges
* 7ed8ff2d73d5 net: dsa: b53: always rejoin default untagged VLAN on bridge leave
* da863b205e56 net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave
* 8dced52950dd net: dsa: b53: fix flushing old pvid VLAN on pvid change
* 1b094a7c84b1 net: dsa: b53: fix clearing PVID of a port
* 402be90e4ebd net: dsa: b53: allow leaky reserved multicast
* 82c1eb32693b netfilter: ipset: fix region locking in hash types
* 7ef1fdf42f50 can: gw: fix RCU/BH usage in cgw_create_job()
* 1b199a17b744 rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep()
* 3574f537b5b0 can: gw: use call_rcu() instead of costly synchronize_rcu()
* 69aa22df4fdc gre: Fix again IPv6 link-local address generation.
* 47f7f00cf2fa openvswitch: Fix unsafe attribute parsing in output_userspace()
* b589c02776b7 can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls
* 7be7548a3ec6 can: mcan: m_can_class_unregister(): fix order of unregistration calls
Change-Id: I23549e29b781187805d6bb9157ad43e62b3650be
Signed-off-by: Greg Kroah-Hartman <gregkh@google.com>
BEST: Make all of your changes to upstream Linux. If appropriate, backport to the stable releases. These patches will be merged automatically in the corresponding common kernels. If the patch is already in upstream Linux, post a backport of the patch that conforms to the patch requirements below.
EXPORT_SYMBOL_GPL() require an in-tree modular driver that uses the symbol -- so include the new driver or changes to an existing driver in the same patchset as the export.LESS GOOD: Develop your patches out-of-tree (from an upstream Linux point-of-view). Unless these are fixing an Android-specific bug, these are very unlikely to be accepted unless they have been coordinated with kernel-team@android.com. If you want to proceed, post a patch that conforms to the patch requirements below.
scripts/checkpatch.plUPSTREAM:, BACKPORT:, FROMGIT:, FROMLIST:, or ANDROID:.Change-Id: tag (see https://gerrit-review.googlesource.com/Documentation/user-changeid.html)Bug: tag.Signed-off-by: tag by the author and the submitterAdditional requirements are listed below based on patch type
UPSTREAM:, BACKPORT:UPSTREAM:.(cherry picked from commit ...) line important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
- then Joe Smith would upload the patch for the common kernel as
UPSTREAM: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
(cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1)
Signed-off-by: Joe Smith <joe.smith@foo.org>
BACKPORT: instead of UPSTREAM:.UPSTREAM:(cherry picked from commit ...) line BACKPORT: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
(cherry picked from commit c31e73121f4c1ec41143423ac6ce3ce6dafdcec1)
[joe: Resolved minor conflict in drivers/foo/bar.c ]
Signed-off-by: Joe Smith <joe.smith@foo.org>
FROMGIT:, FROMLIST:,FROMGIT:(cherry picked from commit <sha1> <repo> <branch>). This must be a stable maintainer branch (not rebased, so don't use linux-next for example).BACKPORT: FROMGIT: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
- then Joe Smith would upload the patch for the common kernel as
FROMGIT: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
(cherry picked from commit 878a2fd9de10b03d11d2f622250285c7e63deace
https://git.kernel.org/pub/scm/linux/kernel/git/foo/bar.git test-branch)
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
FROMLIST:Link: tag with a link to the submittal on lore.kernel.orgBug: tag with the Android bug (required for patches not accepted into a maintainer tree)BACKPORT: FROMLIST: FROMLIST: important patch from upstream
This is the detailed description of the important patch
Signed-off-by: Fred Jones <fred.jones@foo.org>
Bug: 135791357
Link: https://lore.kernel.org/lkml/20190619171517.GA17557@someone.com/
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
ANDROID:ANDROID:Fixes: tag that cites the patch with the bug ANDROID: fix android-specific bug in foobar.c
This is the detailed description of the important fix
Fixes: 1234abcd2468 ("foobar: add cool feature")
Change-Id: I4caaaa566ea080fa148c5e768bb1a0b6f7201c01
Signed-off-by: Joe Smith <joe.smith@foo.org>
ANDROID:Bug: tag with the Android bug (required for android-specific features)