linux-qcom-6.18 : update to tag qcom-6.18.y-20260914 v6.18.44 - #3065
Salendarsingh Gaud (sgaud-quic) wants to merge 1 commit into
Conversation
Test Results 68 files - 51 319 suites - 396 4h 34m 27s ⏱️ - 4h 31m 46s For more details on these failures, see this check. Results for commit 92ca228. ± Comparison against base commit 851fb9b. This pull request removes 22 tests.♻️ This comment has been updated with latest results. |
Dmitry Baryshkov (lumag)
left a comment
There was a problem hiding this comment.
I guess we are back to the point where we were few months ago. If the kernel can't complete the testing in 4 retries (and yes, I'm not talking about EFI variables on Shikra), then someting is wrong. Please make sure that it can boot and pass the tests. Until it can do so with the minimal number of retries, NAK
Ricardo Salveti (ricardosalveti)
left a comment
There was a problem hiding this comment.
https://github.com/qualcomm-linux/meta-qcom/actions/runs/33655620954/job/100452404988 - rb3gen2 seems to be crashing during testing.
|
Hi Dmitry Baryshkov (@lumag) / Ricardo Salveti (@ricardosalveti) , Other 2 failures are seen with 7.2 kernel, which are not relevant to this PR : Shikra-iqs: Excessive logs flooding the serial console : https://lava.infra.foundries.io/scheduler/job/397776 kaanapali-mtp : This is a new issue seen on kaanapali and have created a issue to track this : |
It has been opened in May, the last updates were also in May. No, both kernels are blocked until that issue is resolved and validated. Also for 6.18:
Separate topic: https://github.com/qualcomm-linux/meta-qcom/actions/runs/33655620954/job/100342241453#step:3:5706. I see APR registration errors. What is the cause? |
Tracking the issue with qualcomm-linux/kernel#1047
Tracking issue with qualcomm-linux/kernel#1048, it would be helpful if we can get dumps to debug the issue.
|
Was neither of the issues observed beforehand?
N/A
|
No we haven't seen this in Kernel APT testing.
|
A quick check through the LAVA CI logs for the last month (I limited search to this period) points out enough of the cases where monaco-evk resets during weston being started or stopped. Which means that APT testing is not enough to catch this kinds of issues. Please start paying attention to LAVA CI runs too. For the current situation, the GPU transitions were breaking enough of the CI runs for the long enough time. There is also a huge difference between a test reporting a failure from time to time (or all the time) and the the test crashing the device. Kernel upgrades are going to be blocked until the devices in the lab can sustain the tests from the testsuite with the proposed kernel upgrade. Having a known board reset issue which is unresolved since May is totally unacceptable. It seems that to block the upgrades is the only way to get such issues resolved. |
APT is trying to reproduce this issue on RB4 locally to capture crashdumps which are needed by technology teams to debug the issue, as of now issue is not reproduced.
For rb3gen2 issue Memory team have updated the issue with the findings : qualcomm-linux/kernel#541 Hamoa bootup failure would be resolved by latest bootbins, PR for which would land soon, updated in the issue : qualcomm-linux/kernel#1047 Issue for APR registration is created and tracked through : qualcomm-linux/kernel#1054 |
|
Salendarsingh Gaud (@sgaud-quic) upgrading of 6.18 will be blocked until it can boot clearly several times in a row. Likewise 7.2 will be blocked until it can boot without crashing. |
0ea1191 to
c2d8230
Compare
Dmitry Baryshkov (@lumag) / Ricardo Salveti (@ricardosalveti) can you please review the latest run, rebased on top of PR #3069, only failures i see with RB1 and EFI variable failure on Shikra. |
What was the root cause for the issues that were observed during the previous run? |
Hamoa bootup issue is resolved by the bootbins updated in PR #3069 for RB3GEN2/RB4 crash the fix is still not in, but validations are under progress with probable fix. |
Those must be fixed before the kernel can go in. |
|
+1 for waiting for the RB3GEN2/RB4 crash fixes. |
|
IQ-8275-EVK (https://lava.infra.foundries.io/scheduler/job/413857) |
THe same job: |
|
https://lava.infra.foundries.io/scheduler/job/413828 |
|
https://lava.infra.foundries.io/scheduler/job/413829 |
|
https://lava.infra.foundries.io/scheduler/job/413853 |
|
https://lava.infra.foundries.io/scheduler/job/413853 |
|
https://lava.infra.foundries.io/scheduler/job/413853 |
|
https://lava.infra.foundries.io/scheduler/job/413737 |
|
Shiraz Hashim (@shashim-quic) Salendarsingh Gaud (@sgaud-quic) Ricardo Salveti de Araujo (@rsalveti) Nicolas Dechesne (@ndechesne) Amit Kucheria (@idlethread) I did a quick sweep of the crashes, errors and warnings generated by the kernel. I guess APT team will flag more errors during the testing, but this number of issues pointed out by our simple LAVA CI is beyond comprehension (and way under the quality that we should be having on the LTS branch). |
|
Large amount of issues, why are getting so many issues just when doing the meta-qcom integration and not before? |
Move to the latest linux-qcom-6.18 release tag qcom-6.18.y-20260914
Changelog:
FROMGIT: iommu: arm-smmu-qcom: Ensure smmu is powered up in set_ttbr0_cfg
FROMLIST: iommu: arm-smmu-qcom: Skip fault-info reads when suspended
Revert "FROMGIT: PM / devfreq: Move governor.h to a public header location"
Revert "FROMLIST: firmware: arm_scmi: Add QCOM Generic Vendor Protocol documentation"
Revert "FROMGIT: firmware: arm_scmi: Rework protocol version negotiation logic"
Revert "FROMLIST: firmware: arm_scmi: vendors: Add QCOM SCMI Generic Extensions"
Revert "FROMLIST: PM / devfreq: Add new target_freq attribute flag for governors"
Revert "FROMLIST: PM / devfreq: Add new track_remote flag for governors"
Revert "FROMLIST: PM / devfreq: Add a governor for tracking remote device frequencies"
Revert "UPSTREAM: of: Add wrappers to match root node with OF device ID tables"
Revert "UPSTREAM: of: Add of_machine_get_match() helper"
Revert "FROMGIT: of: Convert to of_machine_get_match()"
Revert "FROMLIST: PM / devfreq: Introduce the QCOM SCMI Memlat devfreq device"
Revert "FROMLIST: arm64: dts: qcom: hamoa: Enable LLCC/DDR/DDR_QOS dvfs"
Revert "QCLINUX: qcom.config: Enable QCOM SCMI memlat bus scaling"
QCLINUX: arm64: dts: qcom: Update Hamoa camera sensor regulator voltage
FROMGIT: dt-bindings: gpio: pca95xx: Document Kinetic KTS1622
PENDING: pinctrl: qcom: add QCS615 LPASS LPI pinctrl driver
FROMLIST: scsi: ufs: ufs-qcom: Enable only lane clocks in lane clock APIs
QCLINUX: arm64: dts: qcom: purwa: Fix PM8010_M LDO min voltage for L4M/L6M
FROMLIST: coresight: tnoc: Fix clock refcount imbalance on platform remove
FROMLIST: coresight: Fix clock refcount imbalance on platform remove
FROMLIST: coresight: Fix clock refcount imbalance on platform probe failure
QCLINUX: arm64: dts: qcom: shikra: Install camx DTBO overlays
BACKPORT: arm64: dts: qcom: hamoa-iot-evk: Add SDC2 node for hamoa iot evk board
PENDING: ASoC: qcom: sc8280xp: enable support for talos-lyra
FROMLIST: PCI: qcom: Add D3cold support
BACKPORT: arm64: defconfig: Enable configs for Arduino VENTUNO Q
UPSTREAM: cpufreq: Add QCS8300 to cpufreq-dt-platdev blocklist
FROMGIT: clk: qcom: gcc-qcs8300: Use retention for PCIe power domains
BACKPORT: ASoC: qcom: sc8280xp: add monaco/monza controls for qcs8275
FROMGIT: ASoC: qdsp6: q6routing: add lpi mi2s support
FROMGIT: ASoC: qdsp6: q6afe-dai: add internal mi2s support
BACKPORT: ASoC: qdsp6: q6afe: add internal mi2s support
FROMGIT: ASoC: qdsp6: q6dsp-lpass-ports: add support for lpi mi2s ports 5-6
FROMGIT: ASoC: dt-bindings: qcom: q6dsp: add support for lpi mi2s ports 5-6
UPSTREAM: ASoC: qcom: qdsp6: lpass-ports: add support for LPASS LPI MI2S dais
BACKPORT: ASoC: qcom: common: validate cpu dai id during parsing
UPSTREAM: ASoC: dt-bindings: qcom: add LPASS LPI MI2S dai ids
BACKPORT: hwmon: (ina2xx) Add support for INA232
BACKPORT: dt-bindings: hwmon: ti,ina2xx: Add INA234 device
FROMGIT: arm64: dts: qcom: monaco-arduino-monza: add ina232 power sensor
BACKPORT: dt-bindings: hwmon: ina2xx: add ina232 compatible
FROMGIT: arm64: dts: qcom: Add Display Port audio on Arduino Monza
FROMGIT: arm64: dts: qcom: monaco-arduino-monza: Add fan controller and thermal cooling
FROMGIT: arm64: dts: qcom: monaco-arduino-monza: add USB-C controller and connector
UPSTREAM: arm64: dts: qcom: monaco-arduino-monza: Remove duplicate includes
UPSTREAM: arm64: dts: qcom: monaco-arduino-monza: Add Bluetooth UART node
BACKPORT: arm64: dts: qcom: Add Arduino Monza (VENTUNO Q) board support
UPSTREAM: arm64: dts: qcom: Add Monaco Monza SoM
BACKPORT: dt-bindings: arm: qcom: add Arduino Monza, VENTUNO Q
UPSTREAM: dt-bindings: vendor-prefixes: Add Arduino name
UPSTREAM: arm64: dts: qcom: monaco: add dt entry for lpass lpi pinctrl
UPSTREAM: dt-bindings: pinctrl: qcom,sm8450-lpass-lpi-pinctrl: Add SA8775P and QCS8300 pinctrl
FROMGIT: arm64: dts: monaco: Fix CSI I2C controllers default bus frequency
UPSTREAM: arm64: dts: qcom: monaco: Add missing usb-role-switch property
UPSTREAM: arm64: dts: qcom: monaco: Add HS/SS endpoints for USB1 controller
BACKPORT: arm64: dts: qcom: qcs8300: add refgen regulator
FROMLIST: arm64: dts: qcom: lemans-evk: Add LVDS display overlay
FROMLIST: arm64: dts: qcom: monaco-evk: Add LVDS display overlay
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Add LVDS display overlay
BACKPORT: dt-bindings: display: bridge: lt9211: Require data-lanes on DSI input ports
PENDING: arm64: dts: qcom: talos-lyra-evk: add ethernet support
PENDING: arm64: dts: qcom: talos-lyra-evk: enable audio support
PENDING: arm64: dts: qcom: talos-lyra-evk: Add LT9611UXD HDMI bridge support
PENDING: arm64: dts: qcom: talos-lyra-evk: Enable M.2 Key-E QCC2072 WiFi/BT
FROMLIST: arm64: dts: qcom: shikra-iqs-som: fix GPIO138 reservation
FROMLIST: rpmsg: glink: fix deadlock in endpoint destroy during driver detach
FROMLIST: rpmsg: glink: remove duplicate code for rpmsg device remove
PENDING: arm64: dts: qcom: talos-lyra-evk: Enable PCIe Support
FROMLIST: arm64: dts: qcom: Add Talos Lyra EVK board
FROMLIST: PCI: qcom: Add register dump support for PCIe Link Down events
QCLINUX: arm64: dts: qcom: hamoa: Fix PM8010_M LDO min voltage for L3M/L4M/L6M
FROMLIST: drm/panel: simple: Add BOE DV215FHM-R01 panel
FROMLIST: dt-bindings: display: simple: Add boe,dv215fhm-r01 compatible
UPSTREAM: soc: qcom: geni-se: trace: Add trace event support for GENI SE registers dump
UPSTREAM: soc: qcom: geni-se: Introduce helper APIs for performance control
BACKPORT: soc: qcom: geni-se: Introduce helper API for attaching power domains
UPSTREAM: soc: qcom: geni-se: Add resources activation/deactivation helpers
UPSTREAM: soc: qcom: geni-se: Handle core clk in geni_se_clks_off() and geni_se_clks_on()
BACKPORT: soc: qcom: geni-se: Introduce helper API for resource initialization
UPSTREAM: soc: qcom: geni-se: Add geni_icc_set_bw_ab() function
UPSTREAM: soc: qcom: geni-se: Refactor geni_icc_get() and make qup-memory ICC path optional
BACKPORT: arm64: dts: qcom: shikra: Add qcom,vmid to BAM-DMA node
BACKPORT: arm64: dts: qcom: shikra: Add BAM-DMUX support
FROMLIST: dt-bindings: remoteproc: qcom,shikra-pas: Allow bam-dmux subnode
Revert "FROMLIST: arm64: dts: qcom: shikra: Add BAM-DMUX support"
FROMLIST: remoteproc: qcom_q6v5_pas: Create platform device for BAM-DMUX
FROMLIST: dmaengine: qcom: bam_dma: SCM-assign descriptor FIFOs to a remote VMID
FROMLIST: dt-bindings: dma: qcom,bam-dma: Add optional qcom,vmid property
FROMLIST: net: wwan: qcom_bam_dmux: Alloc RX and TX buffers as a single coherent block
FROMLIST: dt-bindings: net: qcom,bam-dmux: Add qcom,shikra-bam-dmux compatible
UPSTREAM: dmaengine: qcom: bam_dma: use sg_nents_for_dma() helper
UPSTREAM: scatterlist: introduce sg_nents_for_dma() helper
UPSTREAM: dmaengine: qcom: bam_dma: use lock guards
UPSTREAM: dmaengine: qcom: bam_dma: order includes alphabetically
FROMLIST: arm64: dts: qcom: Add Talos Lyra EVK SoM platform
FROMLIST: dt-bindings: arm: qcom: Add Talos Lyra EVK board
UPSTREAM: Bluetooth: qca: Add BT FW build version to kernel log
FROMLIST: wifi: ath12k: resolve PENDING ML peer ID from MLO_PEER_MAP HTT event
FROMLIST: wifi: ath12k: defer dp_peer registration when firmware allocates MLD peer ID
FROMLIST: wifi: ath12k: do not advertise MLD peer ID for firmware-allocate devices
FROMLIST: wifi: ath12k: introduce host_alloc_ml_id hardware parameter
FROMLIST: wifi: ath12k: add support for HTT_T2H_MSG_TYPE_MLO_RX_PEER_MAP
FROMLIST: wifi: ath12k: keep ATH12K_PEER_ML_ID_VALID set in ath12k_sta::ml_peer_id
FROMLIST: wifi: ath12k: factor out peer assoc send-and-wait into a helper
FROMLIST: wifi: ath12k: fix out-of-bounds clear_bit in ath12k_mac_dp_peer_cleanup()
FROMLIST: arm64: dts: qcom: Set specified gear configuration for Hamoa
FROMLIST: scsi: ufs: ufs-qcom: Add specified gear support for multi gear scaling
UPSTREAM: arm64: dts: qcom: lemans: Remove the gold_cpu_sleep idle state
UPSTREAM: arm64: dts: qcom: monaco: Remove the little/big_cpu_sleep_0 idle states
QCLINUX: arm64: configs: enable USB configfs UVC and UAC2 functions
QCLINUX: arm64: dts: qcom: Add IMX577 DTSI changes to Support CAM1
QCLINUX: arm64: dts: qcom: add camx dtbo overlays
FROMLIST: arm64: dts: qcom: install DT overlays via dtbs_install
FROMLIST: i2c: qcom-target: Add driver for Qualcomm I2C target controller
FROMLIST: dt-bindings: i2c: Add Qualcomm I2C target controller
FROMLIST: arm64: dts: qcom: shikra: Enable dTPM on EVK boards
FROMLIST: arm64: dts: qcom: monaco{,-evk}: Move graph port/endpoint anchors to board file
FROMGIT: serial: qcom-geni: do not advance stale DMA completions
UPSTREAM: serial: qcom-geni: fix TX DMA buffer flush
FROMGIT: clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration
FROMGIT: arm64: dts: qcom: Fix pm4125 vbus regulator compatible and constraints
UPSTREAM: arm64: dts: qcom: qrb2210-arduino-imola: describe DSI / DP bridge
UPSTREAM: drm: bridge: anx7625: correctly detect if PD can be disabled
UPSTREAM: drm: bridge: anx7625: don't crash if Type-C port is not used
UPSTREAM: drm: bridge: anx7625: enforce CONFIG_USB_ROLE_SWITCH dependency
UPSTREAM: drm: bridge: anx7625: implement message sending
UPSTREAM: drm: bridge: anx7625: implement minimal Type-C support
UPSTREAM: dt-bindings: drm/bridge: anx7625: describe Type-C connector
UPSTREAM: arm64: dts: qcom: arduino-imola: fix faulty spidev node
BACKPORT: arm64: dts: qcom: qrb2210: add dts for Arduino unoq
UPSTREAM: spi: spidev: add compatible for arduino spi mcu interface
UPSTREAM: dt-bindings: trivial-devices: add arduino spi mcu interface
UPSTREAM: dt-bindings: arm: qcom: Add arduino imola, UnoQ codename
UPSTREAM: dt-bindings: vendor-prefixes: Add Arduino name
UPSTREAM: dt-bindings: display/msm/gpu: Straighten out reg-names on A619L/610/702
BACKPORT: arm64: dts: qcom: agatti: Add missing CX power domain to DISPCC
BACKPORT: dt-bindings: clock: qcom,qcm2290-dispcc: Add missing power-domains property
BACKPORT: arm64: dts: qcom: agatti: add higher OPP levels
UPSTREAM: arm64: dts: qcom: qcm2290: add LPASS LPI pin controller
UPSTREAM: dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add QCM2290 compatible
BACKPORT: arm64: dts: qcom: agatti: enable FastRPC on the ADSP
UPSTREAM: arm64: dts: qcom: qcm2290: add APR and its services
BACKPORT: arm64: dts: qcom: add gpu_zap_shader label
QCLINUX: defconfig: Enable Qualcomm BCL driver
FROMLIST: arm64: dts: qcom: pm8550: Enable BCL sensor node
FROMLIST: arm64: dts: qcom: pm8350c: Enable BCL sensor node
FROMLIST: arm64: dts: qcom: hamoa-pmic: Enable BCL sensor node
FROMLIST: arm64: dts: qcom: pm7250b: Enable BCL sensor node
FROMLIST: hwmon: Add Qualcomm PMIC BCL driver
FROMLIST: dt-bindings: hwmon: Describe Qualcomm BCL hardware
Revert "FROMLIST: dt-bindings: hwmon: Add qcom,bcl-hwmon yaml bindings"
Revert "FROMLIST: hwmon: Add Qualcomm PMIC BCL hardware monitor driver"
Revert "FROMLIST: arm64: dts: qcom: pm7250b: Enable Qualcomm BCL device"
Revert "FROMLIST: arm64: dts: qcom: pm8350c: Enable Qualcomm BCL device"
Revert "QCLINUX: defconfig: Enable Qualcomm BCL driver"
QCLINUX: arm64: dts: qcom: camera: Add support for rgbir camera
QCLINUX: qcom.config: Enable QCOM SCMI memlat bus scaling
FROMLIST: arm64: dts: qcom: hamoa: Enable LLCC/DDR/DDR_QOS dvfs
FROMLIST: PM / devfreq: Introduce the QCOM SCMI Memlat devfreq device
FROMGIT: of: Convert to of_machine_get_match()
UPSTREAM: of: Add of_machine_get_match() helper
UPSTREAM: of: Add wrappers to match root node with OF device ID tables
FROMLIST: PM / devfreq: Add a governor for tracking remote device frequencies
FROMLIST: PM / devfreq: Add new track_remote flag for governors
FROMLIST: PM / devfreq: Add new target_freq attribute flag for governors
FROMLIST: firmware: arm_scmi: vendors: Add QCOM SCMI Generic Extensions
FROMGIT: firmware: arm_scmi: Rework protocol version negotiation logic
FROMLIST: firmware: arm_scmi: Add QCOM Generic Vendor Protocol documentation
FROMGIT: PM / devfreq: Move governor.h to a public header location
FROMLIST: wifi: ath10k: filter non-UTF testmode events
UPSTREAM: wifi: ath10k: Support for FTM TLV test commands
BACKPORT: arm64: dts: qcom: agatti: add uart2 node
UPSTREAM: arm64: dts: qcom: qcm2290: Add uart1 and uart5 nodes
UPSTREAM: arm64: dts: qcom: qcm2290: Fix uart3 QUP interconnect
FROMLIST: arm64: dts: qcom: monaco-evk: Describe the PCIe M.2 Key E connector
FROMLIST: arm64: dts: qcom: monaco: Add graph port/endpoint anchors to pcieport0 and uart2
FROMLIST: arm64: dts: qcom: monaco: Add compatible to the PCIe Root Port
QCLINUX: Revert "WORKAROUND: arm64: dts: qcom: monaco-evk: Enable Bluetooth support"
FROMLIST: arm64: dts: qcom: lemans: Fix duplicate cdsp_sw cooling
FROMLIST: soc: qcom: geni-se: Fix write to read-only firmware buffer
FROMLIST: soc: qcom: geni-se: Use HW PROG_RAM_DEPTH to validate firmware size
FROMLIST: soc: qcom: qmi-cooling: Add CDSP1 support
FROMLIST: dt-bindings: thermal: qcom,qmi-cooling: Add qcom,qmi-cooling-cdsp1
FROMLIST: wifi: ath12k: Set DTIM policy to stick mode for station interface
FROMLIST: drm/atomic-helper: tear down HPD/polling in drm_atomic_helper_shutdown()
FROMLIST: ASoC: qcom: sc8280xp: configure codec sysclk for QCS615
FROMLIST: wifi: ath12k: Fix missing station power save configuration
UPSTREAM: wifi: ath12k: fix NULL pointer dereference in rhash table destroy
UPSTREAM: wifi: ath12k: Flush the posted write after writing to PCIE_SOC_GLOBAL_RESET
UPSTREAM: wifi: mac80211, cfg80211: Export michael_mic() and move it to cfg80211
UPSTREAM: wifi: cfg80211: Add parameters to radio-specific debugfs directories
UPSTREAM: wifi: cfg80211: Add debugfs support for multi-radio wiphy
UPSTREAM: wifi: mac80211: Add 802.3 multicast encapsulation offload support
UPSTREAM: wifi: mac80211: Add multicast to unicast support for 802.3 path
UPSTREAM: wifi: mac80211: Add sta pointer sanity check in ieee80211_8023_xmit()
UPSTREAM: wifi: cfg80211: add support to handle incumbent signal detected event from mac80211/driver
UPSTREAM: soc: qcom: qmi: Enumerate the service IDs of QMI
UPSTREAM: wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx()
UPSTREAM: wifi: ath12k: fix survey indexing across bands
UPSTREAM: wifi: ath12k: Set DTIM policy to stick mode for station interface
UPSTREAM: wifi: ath12k: Constify struct ath12k_dp_arch_ops
UPSTREAM: wifi: ath12k: fix scan command endianness on big endian
UPSTREAM: wifi: ath12k: Correctly copy the hint BSSID in WMI scan request
UPSTREAM: wifi: ath12k: allocate HOST_DDR and BDF regions after Q6 RO region
UPSTREAM: wifi: ath12k: refactor QMI memory assignment
UPSTREAM: wifi: ath12k: switch to name-based reserved memory lookup
UPSTREAM: wifi: ath12k: Set congestion control max MSDU count
UPSTREAM: wifi: ath12k: update IPQ5332 BDF address offset
UPSTREAM: wifi: ath12k: Set IEEE80211_OFFLOAD_ENCAP_4ADDR after tx_encap_type vdev param
UPSTREAM: wifi: ath12k: add QMI capability negotiation for dynamic memory mode
UPSTREAM: wifi: ath12k: Reduce RX SRNG interrupt timer threshold to 200us
UPSTREAM: wifi: ath12k: Fix ath12k_wifi7_mac_op_tx() style issues
UPSTREAM: wifi: ath12k: fix MLO peer delete race
UPSTREAM: wifi: ath12k: fix dp_link_peer dangling references on AP vdev rollback
UPSTREAM: wifi: ath12k: Switch to generic PAS TZ APIs
UPSTREAM: wifi: ath12k: correct monitor destination ring size
UPSTREAM: wifi: ath12k: Skip peer link info update in rx_status for monitor MSDUs
UPSTREAM: wifi: ath12k: Skip setting RX_FLAG_8023 for Ethernet-II (DIX) frames in monitor mode
UPSTREAM: wifi: ath12k: Show per-radio center freq in dp stats
UPSTREAM: wifi: ath12k: Add timestamp to dp stats display
UPSTREAM: wifi: ath12k: Use runtime device count in dp stats display
UPSTREAM: wifi: ath12k: Advertise multicast Ethernet encapsulation offload support
UPSTREAM: wifi: ath12k: advertise ieee_link_id in vdev start MLO params
UPSTREAM: wifi: ath12k: reset REOQ LUT addresses before firmware stop
UPSTREAM: wifi: ath12k: expand UserPD ID mask to support up to 8 PDs
UPSTREAM: wifi: ath12k: avoid setting 320MHz support on non 6GHz band
UPSTREAM: wifi: ath12k: remove unused QMI definitions
UPSTREAM: wifi: ath12k: use %u for unsigned variables in QMI debug logs
UPSTREAM: wifi: ath12k: Fix inconsistencies in struct qmi_elem_info initializers
UPSTREAM: wifi: cfg80211: remove WIPHY_FLAG_DISABLE_WEXT
UPSTREAM: wifi: ath12k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE when NSS ratio is reported
UPSTREAM: wifi: ath12k: Update Qualcomm copyrights
UPSTREAM: wifi: ath12k: Handle 4-address EAPOL frames from WBM error path
UPSTREAM: wifi: ath12k: Add support for 4-address frame notification
UPSTREAM: wifi: ath12k: Add support for 4-address NULL frame handling
UPSTREAM: wifi: ath12k: Add 4-address mode support for eth offload
UPSTREAM: wifi: ath12k: Add support for 4-address mode
UPSTREAM: wifi: ath12k: Set WDS vdev parameter for 4-address station interface
UPSTREAM: wifi: ath12k: Prevent incorrect vif chanctx switch when handling multi-radio contexts
UPSTREAM: wifi: ath12k: add hardware parameters for maximum supported clients
UPSTREAM: wifi: ath12k: fix incorrect HT/VHT/HE/EHT MCS reporting in monitor mode
UPSTREAM: wifi: ath12k: fix error unwind on arch_init() failure in PCI probe
UPSTREAM: wifi: ath12k: Add debugfs support to simulate incumbent signal interference
UPSTREAM: wifi: ath12k: Add support for handling incumbent signal interference in 6 GHz
UPSTREAM: wifi: ath12k: add thermal cooling device support
UPSTREAM: wifi: ath12k: reorder group start/stop for safe thermal sysfs cleanup
UPSTREAM: wifi: ath12k: refactor per-radio thermal hwmon setup and cleanup
UPSTREAM: wifi: ath12k: configure firmware thermal throttling via WMI
UPSTREAM: wifi: ath12k: handle thermal throttle stats WMI event
UPSTREAM: wifi: ath12k: unify error handling in some ath12k_wmi_xxx() functions
UPSTREAM: wifi: ath12k: use kzalloc_flex
QCLINUX: debug: Enable ATH10K debug configs
UPSTREAM: wifi: ath10k: snoc: support powering on the device via pwrseq
UPSTREAM: wifi: ath12k: Handle DP_RX_DECAP_TYPE_8023 type in Rx path
UPSTREAM: wifi: ath: Unify user-visible "Qualcomm" name
UPSTREAM: wifi: ath: Use the unified QMI service ID instead of defining it locally
UPSTREAM: wifi: ath12k: initialize RSSI dBm conversion event state
UPSTREAM: wifi: ath12k: fix leak in some ath12k_wmi_xxx() functions
UPSTREAM: wifi: ath12k: use lockdep_assert_in_rcu_read_lock() for RCU assertions
UPSTREAM: wifi: ath12k: fix OF node refcount imbalance in WSI graph traversal
UPSTREAM: wifi: ath12k: Fix invalid IRQ requests during AHB probe
UPSTREAM: wifi: ath12k: Remove macro HAL_RX_EHT_SIG_OFDMA_EB2_MCS
UPSTREAM: wifi: ath12k: Fix ath12k_dp_htt_tlv_iter()'s iter() signature
UPSTREAM: wifi: ath12k: Fix HTC prototype ath12k_base parameters
UPSTREAM: wifi: ath12k: avoid dynamic alloc when parsing wmi tb
UPSTREAM: wifi: ath12k: Use michael_mic() from cfg80211
UPSTREAM: wifi: ath12k: Enable IPQ5424 WiFi device support
UPSTREAM: wifi: ath12k: Add CE remap hardware parameters for IPQ5424
UPSTREAM: wifi: ath12k: add ath12k_hw_regs for IPQ5424
UPSTREAM: wifi: ath12k: add ath12k_hw_version_map entry for IPQ5424
UPSTREAM: wifi: ath12k: Add ath12k_hw_params for IPQ5424
UPSTREAM: wifi: ath12k: Create symlink for each radio in a wiphy
UPSTREAM: wifi: ath12k: Skip adding inactive partner vdev info
UPSTREAM: wifi: ath12k: Support channel change stats
UPSTREAM: wifi: ath12k: Rename hw_link_id to radio_idx in ath12k_ah_to_ar()
UPSTREAM: wifi: ath12k: Pass the correct value of each TID during a stop AMPDU session
UPSTREAM: wifi: ath12k: Remove unused DFS Unit Test definitions
UPSTREAM: wifi: ath12k: Clean up the WMI Unit Test command interface
UPSTREAM: wifi: ath12k: Use .mbn firmware for AHB devices
UPSTREAM: wifi: ath12k: Fix legacy rate mapping for monitor mode capture
UPSTREAM: wifi: ath12k: Fix the assignment of logical link index
UPSTREAM: wifi: ath12k: account TX stats only when ACK/BA status is present
UPSTREAM: wifi: ath12k: fix station lookup failure when disconnecting from AP
UPSTREAM: wifi: ath12k: use correct pdev id when requesting firmware stats
UPSTREAM: wifi: ath12k: Remove the unused argument from the Rx data path
UPSTREAM: wifi: ath12k: Enable monitor mode support on IPQ5332
UPSTREAM: wifi: ath12k: Set up MLO after SSR
UPSTREAM: wifi: ath12k: add basic hwmon temperature reporting
UPSTREAM: wifi: ath12k: fix indentation in ath12k_qmi_aux_uc_load()
UPSTREAM: wifi: mac80211: fetch unsolicited probe response template by link ID
UPSTREAM: wifi: mac80211: fetch FILS discovery template by link ID
FROMLIST: serial: qcom-geni: add force suspend/resume to system sleep callbacks
UPSTREAM: PCI: qcom: Skip PERST# GPIOs provided by downstream PCIe devices
UPSTREAM: PCI: qcom: Parse PERST# from all PCIe bridge nodes
UPSTREAM: wifi: ath11k: fix comment typo in monitor mode handling
FROMLIST: wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump
Signed-off-by: Salendarsingh Gaud <sgaud@qti.qualcomm.com>
c2d8230 to
92ca228
Compare
Latest updated tag have the fix for this issue: |
Will it also fix an issue on RB4? What about other kernel crashes I posted two days ago? Have you seen them beforehand? Do we have tickets to track them? Do we have tickets for other kernel defects outlined above? |
Yes this should fix RB4 issue as well, as per Stability and Memory team.
Many of the issues were reported to tech owners before, but as most of them were warnings issues were not created. |
If they were reported, why are they not resolved? |
|
https://lava.infra.foundries.io/scheduler/job/413859 |
This is because APT is using a Ride Rev 2 board even though the build loads the Rev 3 DTB:
Rev 2 boards don't have the AQR115C PHY, which causes this failure. We have asked them to move the testing to Rev 3 boards, which are the ones where Ethernet is supported. |
We are talking about the LAVA CI rather than the APT team. |
You're right, I mixed it up as APT had reported a similar issue some time back. However, I've seen this error before when Rev 1/2 devices were booted with a Rev 3 DTB. Having the DUT serial numbers would be helpful to determine whether these are Rev 1/2 or Rev 3 boards. Salendarsingh Gaud (@sgaud-quic) , do we know whether the LAVA CI pool contains both Rev 1/2 and Rev 3 boards? |
Bhargav-qcom (@bhargav0610) / Anil (@qcom-anilyada) to help on this query |
|
All devices in the LAVA pool have REV 3 boards for qcs9100-ride:
|
That's the print from dmesg (which is coming from the DTS). V2 boards don't have the AQR115C PHY, hence the probe failure. |
These boards have MCN 10-32722-0801, which means |
Lemans Ride SX has a lot of variants, here's some that I know of and how they are described in the Asset Manager:
The MCN I received for the hyd device is 10-32722-9261 which is LEMANSAU QAM8775P V2. So, there is a disconnect somewhere. |
|
The MCN that I posted was provided by Miłosz for the devices in Cambridge. |
|
On the latest update: |
These are infra issues; we are tracking them here: Reruns are passing: |
Cause of this failure is due to the timestamp missmatch before and after running the pw-record command. Here audio_exec_with_timeout() builds its deadline from date +%s. When NTP advances the clock, the five-second recorder watchdog expires immediately, producing rc=124 and only 3.09 seconds of audio. AudioRecord also uses wall time for its displayed elapsed value, causing the misleading 4581451s result and the test to fail. This will be handled in the test script going forward. Tracking with qualcomm-linux/qcom-linux-testkit#580 |
Move to the latest linux-qcom-6.18 release tag qcom-6.18.y-20260914
Changelog:
FROMGIT: iommu: arm-smmu-qcom: Ensure smmu is powered up in set_ttbr0_cfg
FROMLIST: iommu: arm-smmu-qcom: Skip fault-info reads when suspended
Revert "FROMGIT: PM / devfreq: Move governor.h to a public header location"
Revert "FROMLIST: firmware: arm_scmi: Add QCOM Generic Vendor Protocol documentation"
Revert "FROMGIT: firmware: arm_scmi: Rework protocol version negotiation logic"
Revert "FROMLIST: firmware: arm_scmi: vendors: Add QCOM SCMI Generic Extensions"
Revert "FROMLIST: PM / devfreq: Add new target_freq attribute flag for governors"
Revert "FROMLIST: PM / devfreq: Add new track_remote flag for governors"
Revert "FROMLIST: PM / devfreq: Add a governor for tracking remote device frequencies"
Revert "UPSTREAM: of: Add wrappers to match root node with OF device ID tables"
Revert "UPSTREAM: of: Add of_machine_get_match() helper"
Revert "FROMGIT: of: Convert to of_machine_get_match()"
Revert "FROMLIST: PM / devfreq: Introduce the QCOM SCMI Memlat devfreq device"
Revert "FROMLIST: arm64: dts: qcom: hamoa: Enable LLCC/DDR/DDR_QOS dvfs"
Revert "QCLINUX: qcom.config: Enable QCOM SCMI memlat bus scaling"
QCLINUX: arm64: dts: qcom: Update Hamoa camera sensor regulator voltage
FROMGIT: dt-bindings: gpio: pca95xx: Document Kinetic KTS1622
PENDING: pinctrl: qcom: add QCS615 LPASS LPI pinctrl driver
FROMLIST: scsi: ufs: ufs-qcom: Enable only lane clocks in lane clock APIs
QCLINUX: arm64: dts: qcom: purwa: Fix PM8010_M LDO min voltage for L4M/L6M
FROMLIST: coresight: tnoc: Fix clock refcount imbalance on platform remove
FROMLIST: coresight: Fix clock refcount imbalance on platform remove
FROMLIST: coresight: Fix clock refcount imbalance on platform probe failure
QCLINUX: arm64: dts: qcom: shikra: Install camx DTBO overlays
BACKPORT: arm64: dts: qcom: hamoa-iot-evk: Add SDC2 node for hamoa iot evk board
PENDING: ASoC: qcom: sc8280xp: enable support for talos-lyra
FROMLIST: PCI: qcom: Add D3cold support
BACKPORT: arm64: defconfig: Enable configs for Arduino VENTUNO Q
UPSTREAM: cpufreq: Add QCS8300 to cpufreq-dt-platdev blocklist
FROMGIT: clk: qcom: gcc-qcs8300: Use retention for PCIe power domains
BACKPORT: ASoC: qcom: sc8280xp: add monaco/monza controls for qcs8275
FROMGIT: ASoC: qdsp6: q6routing: add lpi mi2s support
FROMGIT: ASoC: qdsp6: q6afe-dai: add internal mi2s support
BACKPORT: ASoC: qdsp6: q6afe: add internal mi2s support
FROMGIT: ASoC: qdsp6: q6dsp-lpass-ports: add support for lpi mi2s ports 5-6
FROMGIT: ASoC: dt-bindings: qcom: q6dsp: add support for lpi mi2s ports 5-6
UPSTREAM: ASoC: qcom: qdsp6: lpass-ports: add support for LPASS LPI MI2S dais
BACKPORT: ASoC: qcom: common: validate cpu dai id during parsing
UPSTREAM: ASoC: dt-bindings: qcom: add LPASS LPI MI2S dai ids
BACKPORT: hwmon: (ina2xx) Add support for INA232
BACKPORT: dt-bindings: hwmon: ti,ina2xx: Add INA234 device
FROMGIT: arm64: dts: qcom: monaco-arduino-monza: add ina232 power sensor
BACKPORT: dt-bindings: hwmon: ina2xx: add ina232 compatible
FROMGIT: arm64: dts: qcom: Add Display Port audio on Arduino Monza
FROMGIT: arm64: dts: qcom: monaco-arduino-monza: Add fan controller and thermal cooling
FROMGIT: arm64: dts: qcom: monaco-arduino-monza: add USB-C controller and connector
UPSTREAM: arm64: dts: qcom: monaco-arduino-monza: Remove duplicate includes
UPSTREAM: arm64: dts: qcom: monaco-arduino-monza: Add Bluetooth UART node
BACKPORT: arm64: dts: qcom: Add Arduino Monza (VENTUNO Q) board support
UPSTREAM: arm64: dts: qcom: Add Monaco Monza SoM
BACKPORT: dt-bindings: arm: qcom: add Arduino Monza, VENTUNO Q
UPSTREAM: dt-bindings: vendor-prefixes: Add Arduino name
UPSTREAM: arm64: dts: qcom: monaco: add dt entry for lpass lpi pinctrl
UPSTREAM: dt-bindings: pinctrl: qcom,sm8450-lpass-lpi-pinctrl: Add SA8775P and QCS8300 pinctrl
FROMGIT: arm64: dts: monaco: Fix CSI I2C controllers default bus frequency
UPSTREAM: arm64: dts: qcom: monaco: Add missing usb-role-switch property
UPSTREAM: arm64: dts: qcom: monaco: Add HS/SS endpoints for USB1 controller
BACKPORT: arm64: dts: qcom: qcs8300: add refgen regulator
FROMLIST: arm64: dts: qcom: lemans-evk: Add LVDS display overlay
FROMLIST: arm64: dts: qcom: monaco-evk: Add LVDS display overlay
FROMLIST: arm64: dts: qcom: qcs6490-rb3gen2: Add LVDS display overlay
BACKPORT: dt-bindings: display: bridge: lt9211: Require data-lanes on DSI input ports
PENDING: arm64: dts: qcom: talos-lyra-evk: add ethernet support
PENDING: arm64: dts: qcom: talos-lyra-evk: enable audio support
PENDING: arm64: dts: qcom: talos-lyra-evk: Add LT9611UXD HDMI bridge support
PENDING: arm64: dts: qcom: talos-lyra-evk: Enable M.2 Key-E QCC2072 WiFi/BT
FROMLIST: arm64: dts: qcom: shikra-iqs-som: fix GPIO138 reservation
FROMLIST: rpmsg: glink: fix deadlock in endpoint destroy during driver detach
FROMLIST: rpmsg: glink: remove duplicate code for rpmsg device remove
PENDING: arm64: dts: qcom: talos-lyra-evk: Enable PCIe Support
FROMLIST: arm64: dts: qcom: Add Talos Lyra EVK board
FROMLIST: PCI: qcom: Add register dump support for PCIe Link Down events
QCLINUX: arm64: dts: qcom: hamoa: Fix PM8010_M LDO min voltage for L3M/L4M/L6M
FROMLIST: drm/panel: simple: Add BOE DV215FHM-R01 panel
FROMLIST: dt-bindings: display: simple: Add boe,dv215fhm-r01 compatible
UPSTREAM: soc: qcom: geni-se: trace: Add trace event support for GENI SE registers dump
UPSTREAM: soc: qcom: geni-se: Introduce helper APIs for performance control
BACKPORT: soc: qcom: geni-se: Introduce helper API for attaching power domains
UPSTREAM: soc: qcom: geni-se: Add resources activation/deactivation helpers
UPSTREAM: soc: qcom: geni-se: Handle core clk in geni_se_clks_off() and geni_se_clks_on()
BACKPORT: soc: qcom: geni-se: Introduce helper API for resource initialization
UPSTREAM: soc: qcom: geni-se: Add geni_icc_set_bw_ab() function
UPSTREAM: soc: qcom: geni-se: Refactor geni_icc_get() and make qup-memory ICC path optional
BACKPORT: arm64: dts: qcom: shikra: Add qcom,vmid to BAM-DMA node
BACKPORT: arm64: dts: qcom: shikra: Add BAM-DMUX support
FROMLIST: dt-bindings: remoteproc: qcom,shikra-pas: Allow bam-dmux subnode
Revert "FROMLIST: arm64: dts: qcom: shikra: Add BAM-DMUX support"
FROMLIST: remoteproc: qcom_q6v5_pas: Create platform device for BAM-DMUX
FROMLIST: dmaengine: qcom: bam_dma: SCM-assign descriptor FIFOs to a remote VMID
FROMLIST: dt-bindings: dma: qcom,bam-dma: Add optional qcom,vmid property
FROMLIST: net: wwan: qcom_bam_dmux: Alloc RX and TX buffers as a single coherent block
FROMLIST: dt-bindings: net: qcom,bam-dmux: Add qcom,shikra-bam-dmux compatible
UPSTREAM: dmaengine: qcom: bam_dma: use sg_nents_for_dma() helper
UPSTREAM: scatterlist: introduce sg_nents_for_dma() helper
UPSTREAM: dmaengine: qcom: bam_dma: use lock guards
UPSTREAM: dmaengine: qcom: bam_dma: order includes alphabetically
FROMLIST: arm64: dts: qcom: Add Talos Lyra EVK SoM platform
FROMLIST: dt-bindings: arm: qcom: Add Talos Lyra EVK board
UPSTREAM: Bluetooth: qca: Add BT FW build version to kernel log
FROMLIST: wifi: ath12k: resolve PENDING ML peer ID from MLO_PEER_MAP HTT event
FROMLIST: wifi: ath12k: defer dp_peer registration when firmware allocates MLD peer ID
FROMLIST: wifi: ath12k: do not advertise MLD peer ID for firmware-allocate devices
FROMLIST: wifi: ath12k: introduce host_alloc_ml_id hardware parameter
FROMLIST: wifi: ath12k: add support for HTT_T2H_MSG_TYPE_MLO_RX_PEER_MAP
FROMLIST: wifi: ath12k: keep ATH12K_PEER_ML_ID_VALID set in ath12k_sta::ml_peer_id
FROMLIST: wifi: ath12k: factor out peer assoc send-and-wait into a helper
FROMLIST: wifi: ath12k: fix out-of-bounds clear_bit in ath12k_mac_dp_peer_cleanup()
FROMLIST: arm64: dts: qcom: Set specified gear configuration for Hamoa
FROMLIST: scsi: ufs: ufs-qcom: Add specified gear support for multi gear scaling
UPSTREAM: arm64: dts: qcom: lemans: Remove the gold_cpu_sleep idle state
UPSTREAM: arm64: dts: qcom: monaco: Remove the little/big_cpu_sleep_0 idle states
QCLINUX: arm64: configs: enable USB configfs UVC and UAC2 functions
QCLINUX: arm64: dts: qcom: Add IMX577 DTSI changes to Support CAM1
QCLINUX: arm64: dts: qcom: add camx dtbo overlays
FROMLIST: arm64: dts: qcom: install DT overlays via dtbs_install
FROMLIST: i2c: qcom-target: Add driver for Qualcomm I2C target controller
FROMLIST: dt-bindings: i2c: Add Qualcomm I2C target controller
FROMLIST: arm64: dts: qcom: shikra: Enable dTPM on EVK boards
FROMLIST: arm64: dts: qcom: monaco{,-evk}: Move graph port/endpoint anchors to board file
FROMGIT: serial: qcom-geni: do not advance stale DMA completions
UPSTREAM: serial: qcom-geni: fix TX DMA buffer flush
FROMGIT: clk: qcom: gcc-qcm2290: don't park QUP RCGs upon registration
FROMGIT: arm64: dts: qcom: Fix pm4125 vbus regulator compatible and constraints
UPSTREAM: arm64: dts: qcom: qrb2210-arduino-imola: describe DSI / DP bridge
UPSTREAM: drm: bridge: anx7625: correctly detect if PD can be disabled
UPSTREAM: drm: bridge: anx7625: don't crash if Type-C port is not used
UPSTREAM: drm: bridge: anx7625: enforce CONFIG_USB_ROLE_SWITCH dependency
UPSTREAM: drm: bridge: anx7625: implement message sending
UPSTREAM: drm: bridge: anx7625: implement minimal Type-C support
UPSTREAM: dt-bindings: drm/bridge: anx7625: describe Type-C connector
UPSTREAM: arm64: dts: qcom: arduino-imola: fix faulty spidev node
BACKPORT: arm64: dts: qcom: qrb2210: add dts for Arduino unoq
UPSTREAM: spi: spidev: add compatible for arduino spi mcu interface
UPSTREAM: dt-bindings: trivial-devices: add arduino spi mcu interface
UPSTREAM: dt-bindings: arm: qcom: Add arduino imola, UnoQ codename
UPSTREAM: dt-bindings: vendor-prefixes: Add Arduino name
UPSTREAM: dt-bindings: display/msm/gpu: Straighten out reg-names on A619L/610/702
BACKPORT: arm64: dts: qcom: agatti: Add missing CX power domain to DISPCC
BACKPORT: dt-bindings: clock: qcom,qcm2290-dispcc: Add missing power-domains property
BACKPORT: arm64: dts: qcom: agatti: add higher OPP levels
UPSTREAM: arm64: dts: qcom: qcm2290: add LPASS LPI pin controller
UPSTREAM: dt-bindings: pinctrl: qcom,sm6115-lpass-lpi: add QCM2290 compatible
BACKPORT: arm64: dts: qcom: agatti: enable FastRPC on the ADSP
UPSTREAM: arm64: dts: qcom: qcm2290: add APR and its services
BACKPORT: arm64: dts: qcom: add gpu_zap_shader label
QCLINUX: defconfig: Enable Qualcomm BCL driver
FROMLIST: arm64: dts: qcom: pm8550: Enable BCL sensor node
FROMLIST: arm64: dts: qcom: pm8350c: Enable BCL sensor node
FROMLIST: arm64: dts: qcom: hamoa-pmic: Enable BCL sensor node
FROMLIST: arm64: dts: qcom: pm7250b: Enable BCL sensor node
FROMLIST: hwmon: Add Qualcomm PMIC BCL driver
FROMLIST: dt-bindings: hwmon: Describe Qualcomm BCL hardware
Revert "FROMLIST: dt-bindings: hwmon: Add qcom,bcl-hwmon yaml bindings"
Revert "FROMLIST: hwmon: Add Qualcomm PMIC BCL hardware monitor driver"
Revert "FROMLIST: arm64: dts: qcom: pm7250b: Enable Qualcomm BCL device"
Revert "FROMLIST: arm64: dts: qcom: pm8350c: Enable Qualcomm BCL device"
Revert "QCLINUX: defconfig: Enable Qualcomm BCL driver"
QCLINUX: arm64: dts: qcom: camera: Add support for rgbir camera
QCLINUX: qcom.config: Enable QCOM SCMI memlat bus scaling
FROMLIST: arm64: dts: qcom: hamoa: Enable LLCC/DDR/DDR_QOS dvfs
FROMLIST: PM / devfreq: Introduce the QCOM SCMI Memlat devfreq device
FROMGIT: of: Convert to of_machine_get_match()
UPSTREAM: of: Add of_machine_get_match() helper
UPSTREAM: of: Add wrappers to match root node with OF device ID tables
FROMLIST: PM / devfreq: Add a governor for tracking remote device frequencies
FROMLIST: PM / devfreq: Add new track_remote flag for governors
FROMLIST: PM / devfreq: Add new target_freq attribute flag for governors
FROMLIST: firmware: arm_scmi: vendors: Add QCOM SCMI Generic Extensions
FROMGIT: firmware: arm_scmi: Rework protocol version negotiation logic
FROMLIST: firmware: arm_scmi: Add QCOM Generic Vendor Protocol documentation
FROMGIT: PM / devfreq: Move governor.h to a public header location
FROMLIST: wifi: ath10k: filter non-UTF testmode events
UPSTREAM: wifi: ath10k: Support for FTM TLV test commands
BACKPORT: arm64: dts: qcom: agatti: add uart2 node
UPSTREAM: arm64: dts: qcom: qcm2290: Add uart1 and uart5 nodes
UPSTREAM: arm64: dts: qcom: qcm2290: Fix uart3 QUP interconnect
FROMLIST: arm64: dts: qcom: monaco-evk: Describe the PCIe M.2 Key E connector
FROMLIST: arm64: dts: qcom: monaco: Add graph port/endpoint anchors to pcieport0 and uart2
FROMLIST: arm64: dts: qcom: monaco: Add compatible to the PCIe Root Port
QCLINUX: Revert "WORKAROUND: arm64: dts: qcom: monaco-evk: Enable Bluetooth support"
FROMLIST: arm64: dts: qcom: lemans: Fix duplicate cdsp_sw cooling
FROMLIST: soc: qcom: geni-se: Fix write to read-only firmware buffer
FROMLIST: soc: qcom: geni-se: Use HW PROG_RAM_DEPTH to validate firmware size
FROMLIST: soc: qcom: qmi-cooling: Add CDSP1 support
FROMLIST: dt-bindings: thermal: qcom,qmi-cooling: Add qcom,qmi-cooling-cdsp1
FROMLIST: wifi: ath12k: Set DTIM policy to stick mode for station interface
FROMLIST: drm/atomic-helper: tear down HPD/polling in drm_atomic_helper_shutdown()
FROMLIST: ASoC: qcom: sc8280xp: configure codec sysclk for QCS615
FROMLIST: wifi: ath12k: Fix missing station power save configuration
UPSTREAM: wifi: ath12k: fix NULL pointer dereference in rhash table destroy
UPSTREAM: wifi: ath12k: Flush the posted write after writing to PCIE_SOC_GLOBAL_RESET
UPSTREAM: wifi: mac80211, cfg80211: Export michael_mic() and move it to cfg80211
UPSTREAM: wifi: cfg80211: Add parameters to radio-specific debugfs directories
UPSTREAM: wifi: cfg80211: Add debugfs support for multi-radio wiphy
UPSTREAM: wifi: mac80211: Add 802.3 multicast encapsulation offload support
UPSTREAM: wifi: mac80211: Add multicast to unicast support for 802.3 path
UPSTREAM: wifi: mac80211: Add sta pointer sanity check in ieee80211_8023_xmit()
UPSTREAM: wifi: cfg80211: add support to handle incumbent signal detected event from mac80211/driver
UPSTREAM: soc: qcom: qmi: Enumerate the service IDs of QMI
UPSTREAM: wifi: ath12k: Avoid buffer overread in ath12k_wmi_op_rx()
UPSTREAM: wifi: ath12k: fix survey indexing across bands
UPSTREAM: wifi: ath12k: Set DTIM policy to stick mode for station interface
UPSTREAM: wifi: ath12k: Constify struct ath12k_dp_arch_ops
UPSTREAM: wifi: ath12k: fix scan command endianness on big endian
UPSTREAM: wifi: ath12k: Correctly copy the hint BSSID in WMI scan request
UPSTREAM: wifi: ath12k: allocate HOST_DDR and BDF regions after Q6 RO region
UPSTREAM: wifi: ath12k: refactor QMI memory assignment
UPSTREAM: wifi: ath12k: switch to name-based reserved memory lookup
UPSTREAM: wifi: ath12k: Set congestion control max MSDU count
UPSTREAM: wifi: ath12k: update IPQ5332 BDF address offset
UPSTREAM: wifi: ath12k: Set IEEE80211_OFFLOAD_ENCAP_4ADDR after tx_encap_type vdev param
UPSTREAM: wifi: ath12k: add QMI capability negotiation for dynamic memory mode
UPSTREAM: wifi: ath12k: Reduce RX SRNG interrupt timer threshold to 200us
UPSTREAM: wifi: ath12k: Fix ath12k_wifi7_mac_op_tx() style issues
UPSTREAM: wifi: ath12k: fix MLO peer delete race
UPSTREAM: wifi: ath12k: fix dp_link_peer dangling references on AP vdev rollback
UPSTREAM: wifi: ath12k: Switch to generic PAS TZ APIs
UPSTREAM: wifi: ath12k: correct monitor destination ring size
UPSTREAM: wifi: ath12k: Skip peer link info update in rx_status for monitor MSDUs
UPSTREAM: wifi: ath12k: Skip setting RX_FLAG_8023 for Ethernet-II (DIX) frames in monitor mode
UPSTREAM: wifi: ath12k: Show per-radio center freq in dp stats
UPSTREAM: wifi: ath12k: Add timestamp to dp stats display
UPSTREAM: wifi: ath12k: Use runtime device count in dp stats display
UPSTREAM: wifi: ath12k: Advertise multicast Ethernet encapsulation offload support
UPSTREAM: wifi: ath12k: advertise ieee_link_id in vdev start MLO params
UPSTREAM: wifi: ath12k: reset REOQ LUT addresses before firmware stop
UPSTREAM: wifi: ath12k: expand UserPD ID mask to support up to 8 PDs
UPSTREAM: wifi: ath12k: avoid setting 320MHz support on non 6GHz band
UPSTREAM: wifi: ath12k: remove unused QMI definitions
UPSTREAM: wifi: ath12k: use %u for unsigned variables in QMI debug logs
UPSTREAM: wifi: ath12k: Fix inconsistencies in struct qmi_elem_info initializers
UPSTREAM: wifi: cfg80211: remove WIPHY_FLAG_DISABLE_WEXT
UPSTREAM: wifi: ath12k: enable IEEE80211_VHT_EXT_NSS_BW_CAPABLE when NSS ratio is reported
UPSTREAM: wifi: ath12k: Update Qualcomm copyrights
UPSTREAM: wifi: ath12k: Handle 4-address EAPOL frames from WBM error path
UPSTREAM: wifi: ath12k: Add support for 4-address frame notification
UPSTREAM: wifi: ath12k: Add support for 4-address NULL frame handling
UPSTREAM: wifi: ath12k: Add 4-address mode support for eth offload
UPSTREAM: wifi: ath12k: Add support for 4-address mode
UPSTREAM: wifi: ath12k: Set WDS vdev parameter for 4-address station interface
UPSTREAM: wifi: ath12k: Prevent incorrect vif chanctx switch when handling multi-radio contexts
UPSTREAM: wifi: ath12k: add hardware parameters for maximum supported clients
UPSTREAM: wifi: ath12k: fix incorrect HT/VHT/HE/EHT MCS reporting in monitor mode
UPSTREAM: wifi: ath12k: fix error unwind on arch_init() failure in PCI probe
UPSTREAM: wifi: ath12k: Add debugfs support to simulate incumbent signal interference
UPSTREAM: wifi: ath12k: Add support for handling incumbent signal interference in 6 GHz
UPSTREAM: wifi: ath12k: add thermal cooling device support
UPSTREAM: wifi: ath12k: reorder group start/stop for safe thermal sysfs cleanup
UPSTREAM: wifi: ath12k: refactor per-radio thermal hwmon setup and cleanup
UPSTREAM: wifi: ath12k: configure firmware thermal throttling via WMI
UPSTREAM: wifi: ath12k: handle thermal throttle stats WMI event
UPSTREAM: wifi: ath12k: unify error handling in some ath12k_wmi_xxx() functions
UPSTREAM: wifi: ath12k: use kzalloc_flex
QCLINUX: debug: Enable ATH10K debug configs
UPSTREAM: wifi: ath10k: snoc: support powering on the device via pwrseq
UPSTREAM: wifi: ath12k: Handle DP_RX_DECAP_TYPE_8023 type in Rx path
UPSTREAM: wifi: ath: Unify user-visible "Qualcomm" name
UPSTREAM: wifi: ath: Use the unified QMI service ID instead of defining it locally
UPSTREAM: wifi: ath12k: initialize RSSI dBm conversion event state
UPSTREAM: wifi: ath12k: fix leak in some ath12k_wmi_xxx() functions
UPSTREAM: wifi: ath12k: use lockdep_assert_in_rcu_read_lock() for RCU assertions
UPSTREAM: wifi: ath12k: fix OF node refcount imbalance in WSI graph traversal
UPSTREAM: wifi: ath12k: Fix invalid IRQ requests during AHB probe
UPSTREAM: wifi: ath12k: Remove macro HAL_RX_EHT_SIG_OFDMA_EB2_MCS
UPSTREAM: wifi: ath12k: Fix ath12k_dp_htt_tlv_iter()'s iter() signature
UPSTREAM: wifi: ath12k: Fix HTC prototype ath12k_base parameters
UPSTREAM: wifi: ath12k: avoid dynamic alloc when parsing wmi tb
UPSTREAM: wifi: ath12k: Use michael_mic() from cfg80211
UPSTREAM: wifi: ath12k: Enable IPQ5424 WiFi device support
UPSTREAM: wifi: ath12k: Add CE remap hardware parameters for IPQ5424
UPSTREAM: wifi: ath12k: add ath12k_hw_regs for IPQ5424
UPSTREAM: wifi: ath12k: add ath12k_hw_version_map entry for IPQ5424
UPSTREAM: wifi: ath12k: Add ath12k_hw_params for IPQ5424
UPSTREAM: wifi: ath12k: Create symlink for each radio in a wiphy
UPSTREAM: wifi: ath12k: Skip adding inactive partner vdev info
UPSTREAM: wifi: ath12k: Support channel change stats
UPSTREAM: wifi: ath12k: Rename hw_link_id to radio_idx in ath12k_ah_to_ar()
UPSTREAM: wifi: ath12k: Pass the correct value of each TID during a stop AMPDU session
UPSTREAM: wifi: ath12k: Remove unused DFS Unit Test definitions
UPSTREAM: wifi: ath12k: Clean up the WMI Unit Test command interface
UPSTREAM: wifi: ath12k: Use .mbn firmware for AHB devices
UPSTREAM: wifi: ath12k: Fix legacy rate mapping for monitor mode capture
UPSTREAM: wifi: ath12k: Fix the assignment of logical link index
UPSTREAM: wifi: ath12k: account TX stats only when ACK/BA status is present
UPSTREAM: wifi: ath12k: fix station lookup failure when disconnecting from AP
UPSTREAM: wifi: ath12k: use correct pdev id when requesting firmware stats
UPSTREAM: wifi: ath12k: Remove the unused argument from the Rx data path
UPSTREAM: wifi: ath12k: Enable monitor mode support on IPQ5332
UPSTREAM: wifi: ath12k: Set up MLO after SSR
UPSTREAM: wifi: ath12k: add basic hwmon temperature reporting
UPSTREAM: wifi: ath12k: fix indentation in ath12k_qmi_aux_uc_load()
UPSTREAM: wifi: mac80211: fetch unsolicited probe response template by link ID
UPSTREAM: wifi: mac80211: fetch FILS discovery template by link ID
FROMLIST: serial: qcom-geni: add force suspend/resume to system sleep callbacks
UPSTREAM: PCI: qcom: Skip PERST# GPIOs provided by downstream PCIe devices
UPSTREAM: PCI: qcom: Parse PERST# from all PCIe bridge nodes
UPSTREAM: wifi: ath11k: fix comment typo in monitor mode handling
FROMLIST: wifi: ath10k: snoc: use memcpy_fromio() for MSA ramdump