This bug was fixed in the package linux-snapdragon - 4.15.0-1053.57
---------------
linux-snapdragon (4.15.0-1053.57) bionic; urgency=medium
[ Ubuntu: 4.15.0-50.54 ]
* CVE-2018-12126 // CVE-2018-12127 // CVE-2018-12130
- Documentation/l1tf: Fix small spelling typo
- x86/cpu: Sanitize FAM6_ATOM naming
- kvm: x86: Report STIBP on GET_SUPPORTED_CPUID
- locking/atomics, asm-generic: Move some macros from <linux/bitops.h> to a
new <linux/bits.h> file
- tools include: Adopt linux/bits.h
- x86/msr-index: Cleanup bit defines
- x86/speculation: Consolidate CPU whitelists
- x86/speculation/mds: Add basic bug infrastructure for MDS
- x86/speculation/mds: Add BUG_MSBDS_ONLY
- x86/kvm: Expose X86_FEATURE_MD_CLEAR to guests
- x86/speculation/mds: Add mds_clear_cpu_buffers()
- x86/speculation/mds: Clear CPU buffers on exit to user
- x86/kvm/vmx: Add MDS protection when L1D Flush is not active
- x86/speculation/mds: Conditionally clear CPU buffers on idle entry
- x86/speculation/mds: Add mitigation control for MDS
- x86/speculation/mds: Add sysfs reporting for MDS
- x86/speculation/mds: Add mitigation mode VMWERV
- Documentation: Move L1TF to separate directory
- Documentation: Add MDS vulnerability documentation
- x86/speculation/mds: Add mds=full,nosmt cmdline option
- x86/speculation: Move arch_smt_update() call to after mitigation decisions
- x86/speculation/mds: Add SMT warning message
- x86/speculation/mds: Fix comment
- x86/speculation/mds: Print SMT vulnerable on MSBDS with mitigations off
- x86/speculation/mds: Add 'mitigations=' support for MDS
* CVE-2017-5715 // CVE-2017-5753
- s390/speculation: Support 'mitigations=' cmdline option
* CVE-2017-5715 // CVE-2017-5753 // CVE-2017-5754 // CVE-2018-3639
- powerpc/speculation: Support 'mitigations=' cmdline option
* CVE-2017-5715 // CVE-2017-5754 // CVE-2018-3620 // CVE-2018-3639 //
CVE-2018-3646
- cpu/speculation: Add 'mitigations=' cmdline option
- x86/speculation: Support 'mitigations=' cmdline option
* Packaging resync (LP: #1786013)
- [Packaging] resync git-ubuntu-log
[ Ubuntu: 4.15.0-49.53 ]
* linux: 4.15.0-49.53 -proposed tracker (LP: #1826358)
* bionic: fork out linux-snapdragon into its own topic kernel (LP: #1820868)
- [Packaging] arm64: Drop snapdragon from kernel-versions
linux-snapdragon (4.15.0-1052.56) bionic; urgency=medium
* linux-snapdragon: 4.15.0-1052.56 -proposed tracker (LP: #1826335)
* bionic: fork out linux-snapdragon into its own topic kernel (LP: #1820868)
- packaging: fix debian control vars for snapdragon
* Packaging resync (LP: #1786013)
- [Packaging] update update.conf
[ Ubuntu: 4.15.0-49.52 ]
* linux: 4.15.0-49.52 -proposed tracker (LP: #1826358)
* Backport support for software count cache flush Spectre v2 mitigation. (CVE)
(required for POWER9 DD2.3) (LP: #1822870)
- powerpc/64s: Add support for ori barrier_nospec patching
- powerpc/64s: Patch barrier_nospec in modules
- powerpc/64s: Enable barrier_nospec based on firmware settings
- powerpc: Use barrier_nospec in copy_from_user()
- powerpc/64: Use barrier_nospec in syscall entry
- powerpc/64s: Enhance the information in cpu_show_spectre_v1()
- powerpc/64: Disable the speculation barrier from the command line
- powerpc/64: Make stf barrier PPC_BOOK3S_64 specific.
- powerpc/64: Add CONFIG_PPC_BARRIER_NOSPEC
- powerpc/64: Call setup_barrier_nospec() from setup_arch()
- powerpc/64: Make meltdown reporting Book3S 64 specific
- powerpc/lib/code-patching: refactor patch_instruction()
- powerpc/lib/feature-fixups: use raw_patch_instruction()
- powerpc/asm: Add a patch_site macro & helpers for patching instructions
- powerpc/64s: Add new security feature flags for count cache flush
- powerpc/64s: Add support for software count cache flush
- powerpc/pseries: Query hypervisor for count cache flush settings
- powerpc/powernv: Query firmware for count cache flush settings
- powerpc/fsl: Add nospectre_v2 command line argument
- KVM: PPC: Book3S: Add count cache flush parameters to
kvmppc_get_cpu_char()
- [Config] Add CONFIG_PPC_BARRIER_NOSPEC
* Packaging resync (LP: #1786013)
- [Packaging] resync git-ubuntu-log
* autopkgtests run too often, too much and don't skip enough (LP: #1823056)
- [Debian] Set +x on rebuild testcase.
- [Debian] Skip rebuild test, for regression-suite deps.
- [Debian] Make ubuntu-regression-suite skippable on unbootable kernels.
- [Debian] make rebuild use skippable error codes when skipping.
- [Debian] Only run regression-suite, if requested to.
* bionic: fork out linux-snapdragon into its own topic kernel (LP: #1820868)
- [Packaging] remove arm64 snapdragon from getabis
- [Config] config changes for snapdragon split
- packaging: arm64: disable building the snapdragon flavour
* CVE-2017-5753
- KVM: arm/arm64: vgic: fix possible spectre-v1 in vgic_get_irq()
- media: dvb_ca_en50221: prevent using slot_info for Spectre attacs
- sysvipc/sem: mitigate semnum index against spectre v1
- libahci: Fix possible Spectre-v1 pmp indexing in ahci_led_store()
- s390/keyboard: sanitize array index in do_kdsk_ioctl
- arm64: fix possible spectre-v1 write in ptrace_hbp_set_event()
- KVM: arm/arm64: vgic: Fix possible spectre-v1 write in
vgic_mmio_write_apr()
- pktcdvd: Fix possible Spectre-v1 for pkt_devs
- net: socket: fix potential spectre v1 gadget in socketcall
- net: socket: Fix potential spectre v1 gadget in sock_is_registered
- drm/amdgpu/pm: Fix potential Spectre v1
- netlink: Fix spectre v1 gadget in netlink_create()
- ext4: fix spectre gadget in ext4_mb_regular_allocator()
- drm/i915/kvmgt: Fix potential Spectre v1
- net: sock_diag: Fix spectre v1 gadget in __sock_diag_cmd()
- fs/quota: Fix spectre gadget in do_quotactl
- hwmon: (nct6775) Fix potential Spectre v1
- mac80211_hwsim: Fix possible Spectre-v1 for hwsim_world_regdom_custom
- switchtec: Fix Spectre v1 vulnerability
- misc: hmc6352: fix potential Spectre v1
- tty: vt_ioctl: fix potential Spectre v1
- nl80211: Fix possible Spectre-v1 for NL80211_TXRATE_HT
- nl80211: Fix possible Spectre-v1 for CQM RSSI thresholds
- IB/ucm: Fix Spectre v1 vulnerability
- RDMA/ucma: Fix Spectre v1 vulnerability
- drm/bufs: Fix Spectre v1 vulnerability
- usb: gadget: storage: Fix Spectre v1 vulnerability
- ptp: fix Spectre v1 vulnerability
- HID: hiddev: fix potential Spectre v1
- vhost: Fix Spectre V1 vulnerability
- drivers/misc/sgi-gru: fix Spectre v1 vulnerability
- ipv4: Fix potential Spectre v1 vulnerability
- aio: fix spectre gadget in lookup_ioctx
- ALSA: emux: Fix potential Spectre v1 vulnerabilities
- ALSA: pcm: Fix potential Spectre v1 vulnerability
- ip6mr: Fix potential Spectre v1 vulnerability
- ALSA: rme9652: Fix potential Spectre v1 vulnerability
- ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities
- KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq()
- drm/ioctl: Fix Spectre v1 vulnerabilities
- char/mwave: fix potential Spectre v1 vulnerability
- applicom: Fix potential Spectre v1 vulnerabilities
- ipmi: msghandler: Fix potential Spectre v1 vulnerabilities
- powerpc/ptrace: Mitigate potential Spectre v1
- cfg80211: prevent speculation on cfg80211_classify8021d() return
- ALSA: rawmidi: Fix potential Spectre v1 vulnerability
- ALSA: seq: oss: Fix Spectre v1 vulnerability
* Bionic: Sync to Xenial (Spectre) (LP: #1822760)
- x86/speculation/l1tf: Suggest what to do on systems with too much RAM
- KVM: SVM: Add MSR-based feature support for serializing LFENCE
- KVM: VMX: fixes for vmentry_l1d_flush module parameter
- KVM: X86: Allow userspace to define the microcode version
- SAUCE: [Fix] x86/KVM/VMX: Add L1D flush logic
- SAUCE: [Fix] x86/speculation: Use ARCH_CAPABILITIES to skip L1D flush on
vmentry
* [SRU] [B/OEM] Fix ACPI bug that causes boot failure (LP: #1819921)
- SAUCE: ACPI / bus: Add some Lenovo laptops in list of acpi table term list
* Bionic update: upstream stable patchset for fuse 2019-04-12 (LP: #1824553)
- fuse: fix double request_end()
- fuse: fix unlocked access to processing queue
- fuse: umount should wait for all requests
- fuse: Fix oops at process_init_reply()
- fuse: Don't access pipe->buffers without pipe_lock()
- fuse: Fix use-after-free in fuse_dev_do_read()
- fuse: Fix use-after-free in fuse_dev_do_write()
- fuse: set FR_SENT while locked
- fuse: fix blocked_waitq wakeup
- fuse: fix leaked notify reply
- fuse: fix possibly missed wake-up after abort
- fuse: fix use-after-free in fuse_direct_IO()
- fuse: continue to send FUSE_RELEASEDIR when FUSE_OPEN returns ENOSYS
- fuse: handle zero sized retrieve correctly
- fuse: call pipe_buf_release() under pipe lock
- fuse: decrement NR_WRITEBACK_TEMP on the right page
* Backport support for software count cache flush Spectre v2 mitigation. (CVE)
(required for POWER9 DD2.3) (LP: #1822870) // Backport support for software
count cache flush Spectre v2 mitigation. (CVE) (required for POWER9 DD2.3)
(LP: #1822870)
- powerpc64s: Show ori31 availability in spectre_v1 sysfs file not v2
- powerpc/fsl: Fix spectre_v2 mitigations reporting
- powerpc: Avoid code patching freed init sections
* Backport support for software count cache flush Spectre v2 mitigation. (CVE)
(required for POWER9 DD2.3) (LP: #1822870) // Backport support for software
count cache flush Spectre v2 mitigation. (CVE) (required for POWER9 DD2.3)
(LP: #1822870) // Backport support for software count cache flush Spectre v2
mitigation. (CVE) (required for POWER9 DD2.3) (LP: #1822870)
- powerpc/security: Fix spectre_v2 reporting
* CVE-2019-3874
- sctp: use sk_wmem_queued to check for writable space
- sctp: implement memory accounting on tx path
- sctp: implement memory accounting on rx path
* NULL pointer dereference when using z3fold and zswap (LP: #1814874)
- z3fold: fix possible reclaim races
* Kprobe event argument syntax in ftrace from ubuntu_kernel_selftests failed
on B PowerPC (LP: #1812809)
- selftests/ftrace: Add ppc support for kprobe args tests
* The Realtek card reader does not enter PCIe 1.1/1.2 (LP: #1825487)
- misc: rtsx: make various functions static
- misc: rtsx: Enable OCP for rts522a rts524a rts525a rts5260
- SAUCE: misc: rtsx: Fixed rts5260 power saving parameter and sd glitch
* headset-mic doesn't work on two Dell laptops. (LP: #1825272)
- ALSA: hda/realtek - add two more pin configuration sets to quirk table
* CVE-2018-16884
- sunrpc: use SVC_NET() in svcauth_gss_* functions
- sunrpc: use-after-free in svc_process_common()
* sky2 ethernet card don't work after returning from suspension (LP: #1798921)
- sky2: Increase D3 delay again
* CVE-2019-9500
- brcmfmac: assure SSID length from firmware is limited
* CVE-2019-9503
- brcmfmac: add subtype check for event handling in data path
* CVE-2019-3882
- vfio/type1: Limit DMA mappings per container
* Intel I210 Ethernet card not working after hotplug [8086:1533]
(LP: #1818490)
- igb: Fix WARN_ONCE on runtime suspend
* bionic, xenial/hwe: misses "fuse: fix initial parallel dirops" patch
(LP: #1823972)
- fuse: fix initial parallel dirops
* amdgpu resume failure: failed to allocate wb slot (LP: #1825074)
- drm/amdgpu: fix&cleanups for wb_clear
* Pop noise when headset is plugged in or removed from GHS/Line-out jack
(LP: #1821290)
- ALSA: hda/realtek - Add unplug function into unplug state of Headset Mode
for ALC225
- ALSA: hda/realtek - Disable headset Mic VREF for headset mode of ALC225
- ALSA: hda/realtek - Add support headset mode for DELL WYSE AIO
- ALSA: hda/realtek - Add support headset mode for New DELL WYSE NB
* mac80211_hwsim unable to handle kernel NULL pointer dereference
at0000000000000000 (LP: #1825058)
- mac80211_hwsim: Timer should be initialized before device registered
* [regression][snd_hda_codec_realtek] repeating crackling noise after 19.04
upgrade (LP: #1821663)
- ALSA: hda: Add Intel NUC7i3BNB to the power_save blacklist
- ALSA: hda - add Lenovo IdeaCentre B550 to the power_save_blacklist
- ALSA: hda - Add two more machines to the power_save_blacklist
* ubuntu_nbd_smoke_test failed on P9 with Bionic kernel (LP: #1822247)
- nbd: fix how we set bd_invalidated
* TSC clocksource not available in nested guests (LP: #1822821)
- kvmclock: fix TSC calibration for nested guests
* 4.15 kernel ip_vs --ops causes performance and hang problem (LP: #1819786)
- ipvs: fix refcount usage for conns in ops mode
* systemd cause kernel trace "BUG: unable to handle kernel paging request at
6db23a14" on Cosmic i386 (LP: #1813244) // systemd cause kernel trace "BUG:
unable to handle kernel paging request at 6db23a14" on Cosmic i386
(LP: #1813244)
- openvswitch: fix flow actions reallocation
linux-snapdragon (4.15.0-1050.53) bionic; urgency=medium
* bluetooth controller not detected with 4.15 kernel (LP: #1810797)
- SAUCE: btqcomsmd: introduce BT_QCOMSMD_HACK
* Miscellaneous Ubuntu changes
- [Config] linaro config sync
- [Config] squash all config changes
linux-snapdragon (4.15.0-1049.52) bionic; urgency=medium
* Miscellaneous Ubuntu changes
- packaging: rename snapdragon-edge to snapdragon
* Miscellaneous upstream changes
- snapcraft.yaml: update for snapdragon-edge kernel
linux-snapdragon (4.15.0-1048.51) bionic; urgency=medium
* Dummy entry
linux-snapdragon (4.15.0-1047.50) bionic; urgency=medium
* Miscellaneous Ubuntu changes
- packaging: import b/raspi2 pkging bits
- packaging: rename *raspi2* to snapdragon-edge
- [Config] BT_QCOMSMD_HACK=y
- Ubuntu-snapdragon-4.15.0-1047.50
* Miscellaneous upstream changes
- Revert "UBUNTU: SAUCE: drm/msm/adv7511: wrap hacks under
CONFIG_ADV7511_SNAPDRAGON_HACKS #ifdefs"
- Revert "UBUNTU: SAUCE: media: ov5645: skip address change if dt addr ==
default addr"
- Revert "arm: dts: qcom: db410c: Enable PWM signal on MPP4"
- Revert "arm64: dts: msm8916: Fix camera sensors I2C addresses"
- Revert "arm64: dts: qcom: Add ov5645 device nodes"
- Revert "arm64: dts: qcom: Add camss device node"
- Revert "arm64: dts: qcom: Add apps_iommu vfe child node"
- Revert "arm64: dts: qcom: Add Camera Control Interface support"
- Revert "ARM: dts: qcom: honami: Add LPG node and RGB LED"
- Revert "ARM: dts: qcom: Add LPG node to pm8941"
- Revert "arm64: dts: qcom: Add WiFI/BT LEDs on db820c"
- Revert "arm64: dts: qcom: Add user LEDs on db820c"
- Revert "arm64: dts: qcom: Add pwm node for pm8916"
- Revert "arm64: dts: qcom: msm8996: Add mpp and lpg blocks"
- Revert "DT: leds: Add Qualcomm Light Pulse Generator binding"
- Revert "MAINTAINERS: Add Qualcomm Camera Control Interface driver"
- Revert "dt-bindings: media: Binding document for Qualcomm Camera Control
Interface driver"
- Revert "arm64: dts: qcom: apq8016-sbc: Allow USR4 LED to notify kernel
panic"
- Revert "arm64: dts: qcom: msm8916: Add clock properties to the APCS node"
- Revert "arm64: dts: qcom: msm8916: Use the new APCS mailbox driver"
- Revert "arm64: dts: qcom: msm8916: Add msm8916 A53 PLL DT node"
- Revert "dt-bindings: mailbox: qcom: Document the APCS clock binding"
- Revert "arm64: dts: pm8916: Mark the s2 regulator as always-on"
- Revert "arm64: dts: msm8916: Add cpu cooling maps"
- Revert "arm64: dts: msm8916: Add a shared CPU opp table"
- Revert "arm64: dts: msm8916: Add cpufreq support"
- Revert "arm64: dts: add spmi-regulator nodes"
- Revert "arm64: dts: Add CPR DT node for msm8916"
- Revert "wcn36xx: Fix warning due to duplicate scan_completed notification"
- Revert "leds: Add driver for Qualcomm LPG"
- Revert "HACK: drm/msm/adv7511: Don't rely on interrupts for EDID parsing"
- Revert "drm/bridge/adv7511: Delay clearing of HPD interrupt status"
- Revert "media: ov5645: Fix I2C address"
- Revert "i2c-qcom-cci: Fix I2C address bug"
- Revert "i2c-qcom-cci: Fix run queue completion timeout"
- Revert "camss: Do not register if no cameras are present"
- Revert "camss: vfe: Skip first four frames from sensor"
- Revert "i2c: Add Qualcomm Camera Control Interface driver"
- Revert "ov5645: I2C address change"
- Revert "regulator: smd: Allow REGULATOR_QCOM_SMD_RPM=m"
- Revert "cpufreq: Add apq8016 to cpufreq-dt-platdev blacklist"
- Revert "PM / OPP: Add a helper to get an opp regulator for device"
- Revert "PM / OPP: HACK: Allow to set regulator without opp_list"
- Revert "PM / OPP: Drop RCU usage in dev_pm_opp_adjust_voltage()"
- Revert "PM / OPP: Support adjusting OPP voltages at runtime"
- Revert "regulator: smd: Add floor and corner operations"
- Revert "power: avs: cpr: Register with cpufreq-dt"
- Revert "power: avs: cpr: fix with new reg_sequence structures"
- Revert "power: avs: cpr: Use raw mem access for qfprom"
- Revert "power: avs: Add support for CPR (Core Power Reduction)"
- Revert "HACK: drm/msm/iommu: Remove runtime_put calls in map/unmap"
- Revert "arm64: defconfig: enable LEDS_QCOM_LPG"
- Revert "kernel: distro.config: enable 'BBR' TCP congestion algorithm"
- Revert "kernel: distro.config: enable 'fq' and 'fq_codel' qdiscs"
- Revert "kernel: distro.config: enable 'schedutil' CPUfreq governor"
- Revert "kernel: configs: set USB_CONFIG_F_FS in distro.config"
- Revert "arm64: defconfig: Enable QRTR features"
- Revert "arm64: defconfig: enable CONFIG_USB_CONFIGFS_F_FS by default"
- Revert "kernel: configs: add freq stat to sysfs"
- Revert "arm64: configs: Enable camera drivers"
- Revert "arm64: defconfig: disable ANALOG_TV and DIGITAL_TV"
- Revert "kernel: configs: add more USB net drivers"
- Revert "arm64: configs: enable BT_QCOMSMD"
- Revert "arm64: defconfig: enable CFG80211_DEFAULT_PS by default"
- Revert "Force the SMD regulator driver to be compiled-in"
- Revert "kernel: configs: enable dm_mod and dm_crypt"
- Revert "arm64: defconfig: enable new trigger modes for leds"
- Revert "arm64: defconfig: enable QCOM_TSENS"
- Revert "arm64: defconfig: enable ondemand governor as default"
- Revert "arm64: defconfig: Enable a53/apcs and avs"
- Revert "arm64: configs: enable QCOM Venus"
- Revert "kernel: distro.config: enable debug friendly USB network adpater"
- Revert "arm64: configs: enable WCN36xx"
- Revert "kernel: configs; add distro.config"
- Revert "arm64: defconfig: enable QCOM audio drivers for APQ8016 and
DB410c"
- Revert "arm64: defconfig: enable REMOTEPROC"
- Revert "media: venus: cleanup set_property controls"
- Revert "media: venus: venc: Apply inloop deblocking filter"
- Revert "media: venus: venc: configure entropy mode"
- Revert "media: venus: venc: set correctly GOP size and number of B-frames"
- Revert "clk: qcom: msm8916: Fix return value check in
qcom_apcs_msm8916_clk_probe()"
- Revert "clk: qcom: Add APCS clock controller support"
- Revert "clk: qcom: Add regmap mux-div clocks support"
- Revert "clk: qcom: Add A53 PLL support"
- Revert "mailbox: qcom: Create APCS child device for clock controller"
- Revert "mailbox: qcom: Convert APCS IPC driver to use regmap"
- Revert "wcn36xx: release DMA memory in case of error"
- Revert "wcn36xx: fix incorrect assignment to msg_body.min_ch_time"
- Revert "wcn36xx: Reduce spinlock in indication handler"
- Revert "wcn36xx: Add hardware scan offload support"
- Revert "wcn36xx: set default BTLE coexistence config"
- Revert "drm/msm: gpu: Only sync fences on rings that exist"
- Revert "drm/msm: fix msm_rd_dump_submit prototype"
- Revert "drm/msm: fix spelling mistake: "ringubffer" -> "ringbuffer""
- Revert "UBUNTU: SAUCE: btqcomsmd: introduce BT_QCOMSMD_HACK"
- arm64: defconfig: enable REMOTEPROC
- arm64: defconfig: enable QCOM audio drivers for APQ8016 and DB410c
- kernel: configs; add distro.config
- arm64: configs: enable WCN36xx
- arm64: dts: Add s2 regulator in pmi8994
- hack disable uart0
- arm64: dts: Add ufs dts nodes
- arm64: dts: msm8996: add support to 3 pcie root complex
- arm64: qcom: msm8996.dtsi: Add Display nodes + MDP SMMU
- arm64: dts: apq8096-db820c: Add HDMI display support
- arm64: dts: Add Adreno GPU and GPU smmu definitions
- drm/msm: fix spelling mistake: "ringubffer" -> "ringbuffer"
- drm/msm: fix msm_rd_dump_submit prototype
- HACK: drm/msm/iommu: Remove runtime_put calls in map/unmap
- kernel: distro.config: enable debug friendly USB network adpater
- arm64: configs: enable QCOM Venus
- HACK: don't break GIC
- mmc: mmci: Support any block sizes for ux500v2 and qcom variant
- Input: pm8941: Add RESIN_N input handling
- PCI: qcom: add runtime pm support to pcie_port
- power: avs: Add support for CPR (Core Power Reduction)
- power: avs: cpr: Use raw mem access for qfprom
- power: avs: cpr: fix with new reg_sequence structures
- power: avs: cpr: Register with cpufreq-dt
- arm64: dts: Add CPR DT node for msm8916
- arm64: dts: add spmi-regulator nodes
- arm64: dts: msm8916: Add cpufreq support
- arm64: dts: msm8916: Add a shared CPU opp table
- arm64: dts: msm8916: Add cpu cooling maps
- arm64: dts: pm8916: Mark the s2 regulator as always-on
- regulator: smd: Add floor and corner operations
- PM / OPP: Support adjusting OPP voltages at runtime
- PM / OPP: Drop RCU usage in dev_pm_opp_adjust_voltage()
- PM / OPP: HACK: Allow to set regulator without opp_list
- PM / OPP: Add a helper to get an opp regulator for device
- mailbox: qcom: Convert APCS IPC driver to use regmap
- mailbox: qcom: Create APCS child device for clock controller
- clk: qcom: Add A53 PLL support
- clk: qcom: Add regmap mux-div clocks support
- dt-bindings: mailbox: qcom: Document the APCS clock binding
- clk: qcom: Add APCS clock controller support
- arm64: dts: qcom: msm8916: Add msm8916 A53 PLL DT node
- arm64: dts: qcom: msm8916: Use the new APCS mailbox driver
- arm64: dts: qcom: msm8916: Add clock properties to the APCS node
- cpufreq: Add apq8016 to cpufreq-dt-platdev blacklist
- arm64: defconfig: Enable a53/apcs and avs
- arm64: defconfig: enable ondemand governor as default
- arm64: defconfig: enable QCOM_TSENS
- arm64: defconfig: enable new trigger modes for leds
- arm64: dts: qcom: apq8016-sbc: Allow USR4 LED to notify kernel panic
- wcn36xx: set default BTLE coexistence config
- kernel: configs: enable dm_mod and dm_crypt
- [SQUASH] regulator: smd: Allow REGULATOR_QCOM_SMD_RPM=m
- [REFACTOR] Force the SMD regulator driver to be compiled-in
- ov5645: I2C address change
- dt-bindings: media: Binding document for Qualcomm Camera Control Interface
driver
- i2c: Add Qualcomm Camera Control Interface driver
- MAINTAINERS: Add Qualcomm Camera Control Interface driver
- arm64: dts: qcom: Add Camera Control Interface support
- camss: vfe: Skip first four frames from sensor
- camss: Do not register if no cameras are present
- arm64: dts: qcom: Add apps_iommu vfe child node
- arm64: dts: qcom: Add camss device node
- arm64: dts: qcom: Add ov5645 device nodes
- i2c-qcom-cci: Fix run queue completion timeout
- wcn36xx: Add hardware scan offload support
- wcn36xx: Reduce spinlock in indication handler
- arm64: defconfig: enable CFG80211_DEFAULT_PS by default
- i2c-qcom-cci: Fix I2C address bug
- media: ov5645: Fix I2C address
- arm64: dts: msm8916: Fix camera sensors I2C addresses
- media: venus: venc: set correctly GOP size and number of B-frames
- media: venus: venc: configure entropy mode
- media: venus: venc: Apply inloop deblocking filter
- media: venus: cleanup set_property controls
- wcn36xx: fix incorrect assignment to msg_body.min_ch_time
- arm64: configs: enable BT_QCOMSMD
- drm/msm: gpu: Only sync fences on rings that exist
- kernel: configs: add more USB net drivers
- drm/bridge/adv7511: Delay clearing of HPD interrupt status
- HACK: drm/msm/adv7511: Don't rely on interrupts for EDID parsing
- wcn36xx: release DMA memory in case of error
- arm64: defconfig: disable ANALOG_TV and DIGITAL_TV
- arm64: configs: Enable camera drivers
- kernel: configs: add freq stat to sysfs
- arm64: defconfig: enable CONFIG_USB_CONFIGFS_F_FS by default
- arm64: defconfig: Enable QRTR features
- kernel: configs: set USB_CONFIG_F_FS in distro.config
- arm64: configs: clean up defconfig with savedefconfig
- arm64: dts: add pci msi support
- arm64: dts: enable wlan en pins
- kernel: distro.config: enable 'schedutil' CPUfreq governor
- kernel: distro.config: enable 'fq' and 'fq_codel' qdiscs
- kernel: distro.config: enable 'BBR' TCP congestion algorithm
- leds: core: Introduce generic pattern interface
- leds: Add driver for Qualcomm LPG
- DT: leds: Add Qualcomm Light Pulse Generator binding
- arm64: dts: qcom: msm8996: Add mpp and lpg blocks
- arm64: dts: qcom: Add pwm node for pm8916
- arm64: dts: qcom: Add user LEDs on db820c
- arm64: dts: qcom: Add WiFI/BT LEDs on db820c
- arm: dts: qcom: db410c: Enable PWM signal on MPP4
- ARM: dts: qcom: Add LPG node to pm8941
- ARM: dts: qcom: honami: Add LPG node and RGB LED
- arm64: defconfig: enable LEDS_QCOM_LPG
- wcn36xx: Fix warning due to duplicate scan_completed notification
- drivers: rpmsg: remove duplicate includes
- rpmsg: glink: smem: Ensure ordering during tx
- rpmsg: smd: Perform handshake during open
- rpmsg: smd: Create device for all channels
- rpmsg: smd: Wake up all waiters
- rpmsg: smd: Fail send on a closed channel
- rpmsg: smd: Don't hold the tx lock during wait
- rpmsg: glink: Fix missing mutex_init() in qcom_glink_alloc_channel()
- rpmsg: smd: Fix double unlock in __qcom_smd_send()
- soc: qcom: smp2p: Access APCS as mailbox client
- soc: qcom: Introduce QMI encoder/decoder
- soc: qcom: Introduce QMI helpers
- soc: qcom: smp2p: Use common error handling code in qcom_smp2p_probe()
- remoteproc: qcom: Use PTR_ERR_OR_ZERO() in glink prob
- remoteproc: Remove depricated crash completion
- remoteproc: Cache resource table size
- remoteproc: Clone rproc_ops in rproc_alloc()
- remoteproc: Merge rproc_ops and rproc_fw_ops
- remoteproc: Don't handle empty resource table
- remoteproc: Move resource table load logic to find
- remoteproc: Drop dangling find_rsc_table dummies
- remoteproc: Reset table_ptr on stop
- remoteproc: Remove null character write of shared mem
- remoteproc: Rename "load_rsc_table" to "parse_fw"
- soc: qcom: mdt-loader: Return relocation base
- remoteproc: Add remote processor coredump support
- remoteproc: qcom: Register segments for core dump
- remoteproc: Pass type of shutdown to subdev remove
- remoteproc: qcom: Introduce sysmon
- Revert "rpmsg: smd: Create device for all channels"
- rpmsg: smd: Fix container_of macros
- rpmsg: Only invoke announce_create for rpdev with endpoints
- rpmsg: smd: Use announce_create to process any receive work
- phy: qcom-qmp: Fix failure path in phy_init functions
- clk: qcom: msm8916: add 12.288 MHz support to codec dig clk
- clk: qcom: gdsc: Add support for ALWAYS_ON gdscs
- clk: qcom: mmcc-msm8996: leave all mmagic gdscs and clocks always enabled
- clk: qcom: gcc-msm8996: always enable aggre0_noc gdsc
- clk: qcom: gcc-msm8996: Mark aggre0 noc clks as critical
- clk: qcom: msm8916: Fix clk rates required for lpaif mclk
- irqchip/gic-v3: Support MSIs via aliases and distributor
- scsi: ufs: ufshcd: Enable no_write_same for scsi host
- clk: qcom: gcc-msm8996: always enable lpass gdsc
- PCI: qcom: add missing supplies required for msm8996
- rpmsg: core: export rpmsg bus type
- rpmsg: core: allow dma configuration witout dma-ranges
- iommu: armsmmu: set rpmsg bus iommu ops
- pcie: qcom: Add support to enable pcie refclk
- clk: qcom: rpmcc: Add support to XO buffered clocks
- arm64: dts: msm8996: db820c: Add sound card support
- dts: arm64/msm8996: Fix power domain for ufs
- dts: arm64/msm8996: Fix the clock names corresponding to gpu-smmu clocks
- dts: arm64/msm8996: Update compatible as per new smmu bindings
- soc: qcom dt-bindings: Add APR bus bindings
- soc: qcom: Add APR bus driver
- ASoC: qdsp6: q6common: Add qdsp6 helper functions
- ASoC: qdsp6: dt-bindings: Add q6afe dt bindings
- ASoC: qdsp6: dt-bindings: Add q6adm dt bindings
- ASoC: qdsp6: dt-bindings: Add q6asm dt bindings
- ASoC: qdsp6: q6afe: Add q6afe driver
- ASoC: qdsp6: qdafe: Add SLIMBus port Support
- ASoC: qdsp6: q6afe: Add support to MI2S ports
- ASoC: qdsp6: q6afe: Add support to MI2S sysclks
- ASoC: qdsp6: q6adm: Add q6adm driver
- ASoC: qdsp6: q6asm: Add q6asm driver
- ASoC: qdsp6: q6asm: Add support to memory map and unmap
- ASoC: qdsp6: q6asm: Add support to audio stream apis
- ASoC: qdsp6: q6core: Add q6core driver
- ASoC: qdsp6: q6routing: Add q6routing driver
- ASoC: qdsp6: q6routing: Add support to all SLIMBus Mixers
- ASoC: qdsp6: q6routing: Add support to MI2S Mixers
- ASoC: qdsp6: q6afe: Add q6afe dai driver
- ASoC: qdsp6: q6asm: Add q6asm dai driver
- ASoC: qdsp6: dt-bindings: Add apq8096 machine bindings
- ASoC: qcom: apq8096: Add db820c machine driver
- MAINTAINERS: Add myself as co-maintainer of qcom audio
- Revert "arm64/io: Allow I/O writes to use {W,X}ZR"
- driver core: Delete the link between two given devices
- iommu/arm-smmu: Add pm_runtime/sleep ops
- iommu/arm-smmu: Invoke pm_runtime during probe, add/remove device
- iommu/arm-smmu: Add the device_link between masters and smmu
- iommu/arm-smmu: Add support for qcom,smmu-v2 variant
- iommu: Check the result of iommu_group_get() for NULL
- rpmsg: smd: Use spinlock in tx path
- rpmsg: glink: Use spinlock in tx path
- drm/msm/hdmi: wait a bit for HPD sense to come up
- drm/msm/hdmi: Keep the HDMI_CTRL_ENABLE bitfield always on
- drm/msm/hdmi: Switch to DRM_CONNECTOR_POLL_HPD
- clk: qcom: Hook up gpu_gx gdsc as a parent of gpu_gdsc
- ARM: dts: qcom: Add apq8064 Dragon Board 600c support
- ARM: dts: db600c: add support to pcie refclk
- ARM: dts: qcom-apq8064: disable i2c by default at soc dtsi
- arm64: msm8996: fix memory region overlap
- wcn36xx: reduce verbosity of drivers messages
- wcn36xx: calculate DXE control registers values
- wcn36xx: calculate DXE default channel values
- wcn36xx: Check DXE IRQ reason
- wcn36xx: turn off probe response offloading
- wcn36xx: Fix firmware crash due to corrupted buffer address
- wcn36xx: dequeue all pending indicator messages
- arm64: defconfig: enable 8096/DB820c configs
- arm64: dts: db820c: Remove gpio claim from bt-en-1-8v
- arm64: dts: apq8096-db820c: enable bluetooth node
- dt-bindings: net: bluetooth: Add qualcomm-bluetooth
- Bluetooth: hci_qca: Add serdev support
- arm64: configs: enable HCIUART_QCA
- clk: qcom: support for alpha pll properties
- clk: qcom: fix 16 bit alpha support calculation
- clk: qcom: flag for 64 bit CONFIG_CTL
- clk: qcom: support for alpha mode configuration
- clk: qcom: support for dynamic updating the PLL
- clk: qcom: support Huayra type Alpha PLL
- clk: qcom: support Brammo type Alpha PLL
- clk: qcom: support for 2 bit PLL post divider
- clk: qcom: add read-only alpha pll post divider operations
- clk: qcom: add read-only divider operations
- clk: qcom: add parent map for regmap mux
- Revert "clk: qcom: Add APCS clock controller support"
- Revert "clk: qcom: Add regmap mux-div clocks support"
- Revert "clk: qcom: Add A53 PLL support"
- clk: qcom: Add A53 PLL support
- clk: qcom: Add regmap mux-div clocks support
- clk: qcom: Add APCS clock controller support
- soc: qcom: Separate kryo l2 accessors from PMU driver
- clk: qcom: Make clk_alpha_pll_configure available to modules
- clk: qcom: Add CPU clock driver for msm8996
- clk: qcom: Add DT bindings for CPU clock driver for msm8996
- clk: qcom: cpu-8996: Add support to switch to alternate PLL
- clk: qcom: cpu-8996: Add support to switch below 600Mhz
- clk: qcom: Add ACD path to CPU clock driver for msm8996
- dt: qcom: Add opp and thermal to the msm8996
- regulator: qcom_spmi: Add support for SAW
- dt-bindings: Add support for SAW documentation
- dt: qcom: Add SAW regulator for 8x96 CPUs
- defconfig: Enable kryo clock and kryo cpufreq
- soc: qcom: Add config for Kryo L2 accessors
- arm64: dts: apq8096-db820c: Add micro sd card supplies
- kernel: distro.config: enable more networking options
- kernel: distro.config: enable PM8xxx RTC driver
- ASoC: qdsp6: q6routing add device id table
- ASoC: qdsp6: q6asm-dai add device id table
- ASoC: qdsp6: q6afe-dai add device id table
- ASoC: qcom: apq8096: add module device table
- soc: qcom: apr: add uevent and device table
- arm64: msm8996: add compatibles for audio dais
- venus: vdec: fix format enumeration
- ARM64: DTS: msm8996: db820c: Add Venus DT node
- venus: hfi_msgs: temporarily hardcode supported codecs
- Revert "dt: qcom: Add SAW regulator for 8x96 CPUs"
- arm64: dts: msm8996: Add rmtfs sharedmem node
- media: videodev2.h: Add v4l2 definition for HEVC
- media: v4l2-ioctl: add HEVC format description
- media: v4l2: Documentation of HEVC compressed format
- media: v4l2: Add v4l2 control IDs for HEVC encoder
- media: v4l2: Documentation for HEVC CIDs
- venus: add HEVC support for venus 3xx version
- [media] Rename CAMSS driver path
- i2c-qcom-cci: Do not control mmagic clocks
- camss: csiphy: Ensure clock mux config is done before the rest
- media: camss: Add 8996 resources
- camss: csiphy: Extend for 8996
- camss: csiphy: Unify lane handling
- camss: csid: Extend for 8996
- camss: ispif: Extend for 8996
- camss: vfe: Add VFE v4.1 (8916) hardware specific files
- camss: vfe: Move UB size to hw specific part
- camss: vfe: Move CAMIF start/stop cmd to hw specific part
- camss: vfe: Move reg update clear to hw specific part
- camss: vfe: Move hw version reading to hw specific part
- camss: vfe: Move irq read to hw specific part
- camss: vfe: Use hw specific code via callbacks
- camss: vfe: Add VFE v4.7 (8996) hardware specific files
- camss: Add basic runtime pm support
- camss: csiphy: Add hardware specific settle count calculation
- arm64: dts: msm8996: Add cci and ov5645 nodes
- arm64: dts: msm8996: Add camss and vfe_smmu nodes
- arm64: dts: msm8996: Disable camera sensors
- dt-bindings: media: Binding document for OV7251 camera sensor
- media: Add a driver for the ov7251 camera sensor
- arch: arm64: config: Enable OV7251 camera sensor driver
- arm64: dts: msm8996: OV7251 on camera rear connector
- media: ov5645: Fix write_reg return code
- media: ov5645: Improve mode finding function
- camss: vfe: Do not disable CAMIF when clearing its status
- camss: vfe: Move interrupt handling to the hw specific files
- camss: vfe: Add 8x96 PIX interface support
- camss: Format configuration per hardware version
- camss: csid: Different format support on source pad
- camss: vfe: Different format support on source pad
- camss: vfe: Add support for UYVY output from VFE on 8x96
- camss: csid: MIPI10 to Plain16 format conversion
- doc-rst: Add packed Bayer raw14 pixel formats
- camss: Add support for RAW MIPI14 on 8x96
- camss: vfe: Fix to_vfe() macro member name
- camss: vfe: Get line pointer as container of video_out
- Make vfe1 power domain a parent of vfe0
- camss: vfe: Add second VFE support
- arm64: dts: Remove unneeded "cci_lines" parent node
- media: camss: Unify the clock names
- Disable blk_cgroup and blk_dev_throttling configs
- qrtr: add MODULE_ALIAS_NETPROTO macro to qrtr
- arm64: msm8916: enable hexagon DSP
- arm64: dts: apq8096-db820c: Removed bt-en-1-8v regulator
- soc: qcom: rmtfs-mem: Add support for assigning memory to remote
- clk: qcom: Add some missing gcc clks for msm8996
- rpmsg: qcom_smd: Access APCS through mailbox framework
- arm64: dts: msm8996: Add modem remoteproc
- ASoC: qdsp6: q6adm: fix copp refcount
- kernel: configs: enable RPMSG char device
- wcn36xx: check for DMA mapping errors in wcn36xx_dxe_tx_frame()
- wcn36xx: don't keep reference to skb if transmission failed
- wcn36xx: don't delete invalid bss indices
- wcn36xx: Add missing fall through comment in smd.c
- wcn36xx: Remove useless skb spinlock
- wcn36xx: allocate skbs with GFP_KERNEL during init
- wcn36xx: use READ_ONCE() to access desc->ctrl
- wcn36xx: pass correct BSS index when deleting BSS keys
- wcn36xx: abort scan request when 'dequeued' indicator is sent
- wcn36xx: cancel pending scan request when interface goes down
- wcn36xx: handle scan cancellation when firmware support is missing
- wcn36xx: send bss_type in scan requests
- wcn36xx: pass information elements in scan requests
- drm/msm: remove unbalanced mutex unlock
- wcn36xx: fix buffer commit logic on TX path
- wcn36xx: set DMA mask explicitly
- wcn36xx: don't disable RX IRQ from handler
- wcn36xx: clear all masks in RX interrupt
- wcn36xx: only handle packets when ED or DONE bit is set
- wcn36xx: consider CTRL_EOP bit when looking for valid descriptors
- wcn36xx: set PREASSOC and IDLE stated when BSS info changes
- wcn36xx: drain pending indicator messages on shutdown
- wcn36xx: simplify wcn36xx_smd_open()
- wcn36xx: improve debug and error messages for SMD
- wcn36xx: Add support for Factory Test Mode (FTM)
- wcn36xx: Fix WEP104 encryption type
- wcn36xx: Track associated stations
- wcn36xx: Fix WEP encryption
- wcn36xx: drop unnecessary initialization of variables
- clk: qcom: Drop gcc_aggre1_pnoc_ahb_clk clock
- clk: qcom: Add support for BRANCH_HALT_SKIP flag for branch clocks
- clk: msm8996-gcc: Mark halt check as no-op for USB/PCIE pipe_clk
- clk: qcom: gcc-msm8996: Disable halt check on UFS clocks
- iommu/arm-smmu: Disable clk before unprepare
- clk: qcom: gcc-msm8996: Disable halt check on UFS clock
- Revert "Input: pm8941: Add RESIN_N input handling"
- dt-bindings: power: reset: Add qcom pon binding
- power: reset: qcom-pon: Add Qcom PON driver
- dt-bindings: power: reset: qcom: Add resin binding
- dt-bindings: Input: Add additional property to qcom pwrkey
- input: pm8941-pwrkey: Abstract register offsets and event code
- input: pm8941-pwrkey: Add resin entry
- arm64: dts: qcom: pm8916: Add PON and resin binding
- arm64: dts: qcom: pm8994: Add PON and resin binding
- usb: dwc3: Add Qualcomm DWC3 glue driver
- arm64: dts: msm8996: Use dwc3-qcom glue driver for USB
- arm64: enable POWER_RESET_QCOM_PON
- media: ov7251: Fixes for upstream v3
- media: ov7251: Fixes for upstream v4
- media: v4l2-ioctl: Add format descriptions for packed Bayer raw14 pixel
formats
- media: v4l: Add new 2X8 10-bit grayscale media bus code
- media: v4l: Add new 10-bit packed grayscale format
- media: camss: Update copyright for 2018
- media: camss: Use SPDX license headers
- media: camss: Fix OF node usage
- media: camss: Add support for 10-bit grayscale formats
- media: camss: csid: Add support for events triggered by user controls
- media: camss: csid: Fix src pad format code selection
- media: camss: Coding style fixes
- media: camss: Add pm_runtime_get_sync() error checks
- media: camss: Fix extern usage for hw ops structs
- media: camss: ispif: Disable clocks after reset failure
- media: camss: vfe: Fix clock names in vfe_check_clock_rates()
- media: camss: vfe: Set source pad format code on try_format
- Revert "venus: hfi_msgs: temporarily hardcode supported codecs"
- Revert "venus: add HEVC support for venus 3xx version"
- media: venus: hfi: use true for boolean values
- media: venus: keep resolution when adjusting format
- venus: hfi_msgs: correct pointer increment
- venus: hfi: preparation to support venus 4xx
- venus: hfi: update sequence event to handle more properties
- venus: hfi_cmds: add set_properties for 4xx version
- venus: hfi: support session continue for 4xx version
- venus: hfi: handle buffer output2 type as well
- venus: hfi_venus: add halt AXI support for Venus 4xx
- venus: hfi_venus: fix suspend function for venus 3xx versions
- venus: hfi_venus: move set of default properties to core init
- venus: hfi_venus: add suspend functionality for Venus 4xx
- venus: core,helpers: add two more clocks found in Venus 4xx
- venus: hfi_parser: add common capability parser
- venus: helpers: rename a helper function and use buffer mode from caps
- venus: helpers: add a helper function to set dynamic buffer mode
- venus: helpers: add helper function to set actual buffer size
- venus: core: delete not used buffer mode flags
- venus: helpers: add buffer type argument to a helper
- venus: helpers: add a new helper to set raw format
- venus: helpers,vdec,venc: add helpers to set work mode and core usage
- venus: helpers: extend set_num_bufs helper with one more argument
- venus: helpers: add a helper to return opb buffer sizes
- venus: vdec: get required input buffers as well
- venus: vdec: a new function for output configuration
- venus: helpers: move frame size calculations on common place
- venus: implementing multi-stream support
- venus: core: add sdm845 DT compatible and resource data
- venus: add HEVC codec support
- media: camss: Use managed memory allocations
- media: camss: add missing includes
- ASoC: dt-bindings: add dt bindings for wcd9335 audio codec
- ASoC: dt-bindings: update wcd9335 bindings.
- mfd: wcd9335: add support to wcd9335 core
- mfd: wcd9335: add wcd irq support
- ASoC: wcd9335: add support to wcd9335 codec
- ASoC: wcd9335: add CLASS-H Controller support
- ASoC: wcd9335: add basic controls
- ASoC: wcd9335: add playback dapm widgets
- ASoC: wcd9335: add capture dapm widgets
- ASoC: wcd9335: add audio routings
- ASoC: dt-bindings: Add WCD9335 MBHC specific properties
- ASoC: wcd9335: add mbhc support
- ASoC: qcom: apq8096: set card as device drvdata
- ASoC: qcom: apq8096: remove redundant owner assignment
- ASoC: qcom: apq8096: remove component framework related code
- ASoC: apq8096: add slim support
- ASoC: apq8096: add headset JACK support
- Revert "ASoC: qdsp6: q6adm: fix copp refcount"
- Revert "ASoC: qdsp6: q6afe-dai add device id table"
- Revert "ASoC: qdsp6: q6asm-dai add device id table"
- Revert "ASoC: qdsp6: q6routing add device id table"
- Revert "ASoC: qdsp6: q6asm: Add q6asm dai driver"
- Revert "ASoC: qdsp6: q6afe: Add q6afe dai driver"
- Revert "ASoC: qdsp6: q6routing: Add support to MI2S Mixers"
- Revert "ASoC: qdsp6: q6routing: Add support to all SLIMBus Mixers"
- Revert "ASoC: qdsp6: q6routing: Add q6routing driver"
- Revert "ASoC: qdsp6: q6core: Add q6core driver"
- Revert "ASoC: qdsp6: q6asm: Add support to audio stream apis"
- Revert "ASoC: qdsp6: q6asm: Add support to memory map and unmap"
- Revert "ASoC: qdsp6: q6asm: Add q6asm driver"
- Revert "ASoC: qdsp6: q6adm: Add q6adm driver"
- Revert "ASoC: qdsp6: q6afe: Add support to MI2S sysclks"
- Revert "ASoC: qdsp6: q6afe: Add support to MI2S ports"
- Revert "ASoC: qdsp6: qdafe: Add SLIMBus port Support"
- Revert "ASoC: qdsp6: q6afe: Add q6afe driver"
- Revert "ASoC: qdsp6: q6common: Add qdsp6 helper functions"
- ASoC: qdsp6: q6common: Add qdsp6 helper functions
- ASoC: qdsp6: q6core: Add q6core driver
- ASoC: qdsp6: q6afe: Add q6afe driver
- ASoC: qdsp6: qdafe: Add SLIMBus port Support
- ASoC: qdsp6: q6afe: Add support to MI2S ports
- ASoC: qdsp6: q6afe: Add support to MI2S sysclks
- ASoC: qdsp6: q6adm: Add q6adm driver
- ASoC: qdsp6: q6asm: Add q6asm driver
- ASoC: qdsp6: q6asm: Add support to memory map and unmap
- ASoC: qdsp6: q6asm: Add support to audio stream apis
- ASoC: qdsp6: q6routing: Add q6routing driver
- ASoC: qdsp6: q6routing: Add support to all SLIMBus Mixers
- ASoC: qdsp6: q6routing: Add support to MI2S Mixers
- ASoC: qdsp6: q6afe: Add q6afe dai driver
- ASoC: qdsp6: q6asm: Add q6asm dai driver
- ASoC: qdsp6: qdafe: add support to tdm ports
- ASoC: qdsp6: q6afe-dai: use q6afe_dai_prepare() for MI2S
- ASoC: qdsp6: q6afe-dai: add support to tdm dais
- ASoC: qdsp6: q6routing: Add macros for mixers
- ASoC: qdsp6: q6routing: Add support to all TDM Mixers
- ASoC: qdsp6: q6adm: use of_platform_populate/depopulate()
- ASoC: qdsp6: q6asm: use of_platform_populate/depopulate()
- ASoC: qdsp6: q6afe: use of_platform_populate/depopulate()
- ASoC: qdsp6: q6afe-dai: support dt based module loading
- ASoC: qdsp6: q6asm-dai: support dt based module loading
- ASoC: qdsp6: q6routing: support dt based module loading
- ASoC: qdsp6: q6routing: add proper error check
- ASoC: qdsp6: q6asm: remove unused struct q6asm member
- ASoC: qdsp6: qdafe: fix some off by one bugs
- ASoC: qdsp6: q6afe-dai: do not close port if its not opened
- ASoC: qdsp6: q6asm-dai: do not close port if its not opened
- ASoC: qdsp6: q6afe: Add missing slimbus capture ports
- ASoC: qdsp6: q6afe-dai: add support to slim tx dais
- ASoC: qdsp6: q6routing: add slim rx routings
- ASoC: qdsp6: q6afe-dai: Do not overwrite slim dai num_channels
- ASoC: qdsp6: q6afe-dai: fix a range check in of_q6afe_parse_dai_data()
- ASoC: qdsp6: q6routing: off by one in routing_hw_params()
- ASoC: qdsp6: q6afe-dai: remove component fw related code
- ASoC: qdsp6: q6asm-dai: remove component framework related code
- ASoC: qdsp6: q6routing: remove component framework related code
- ASoC: qdsp6: q6afe-dai: add SLIM tx AIF_IN dapm
- ASoC: q6routing: initialize data correctly
- ASoC: qdsp6: q6asm: add support to MP3 format
- ASoC: qdsp6: q6asm-dai: Add support to compress offload
- slimbus: Add SLIMbus bus type
- slimbus: core: Add slim controllers support
- slimbus: core: add support to device tree helper
- slimbus: Add messaging APIs to slimbus framework
- slimbus: Add support for 'clock-pause' feature
- slimbus: core: add common defines required for controllers
- slimbus: qcom: Add Qualcomm Slimbus controller driver
- slimbus: qcom: Add runtime-pm support using clock-pause
- slimbus: qcom: fix incompatible pointer warning
- slimbus: qcom-ctrl: use normal allocation
- slimbus: avoid null pointer dereference on msg
- slimbus: fix retries comparison to correctly identify failed allocation
- slimbus: make functions slim_ack_txn and slim_alloc_txbuf static
- slimbus: Use GFP_ATOMIC under spin lock
- slimbus: Fix missing unlock on error in slim_msg_response()
- slimbus: qcom: Fix return value check in qcom_slim_probe()
- slimbus: qcom: add HAS_IOMEM dependency
- slimbus: core: use put_device() instead of kfree()
- slimbus: Fix out-of-bounds access in slim_slicesize()
- slimbus: qcom: remove unused variable
- slimbus: messaging: pass correct wbuf
- slimbus: messaging: remove multiple calls to pm_runtime_mark_last_busy
- slimbus: messaging: initialize completion correctly
- slimbus: qcom: remove redundant depends in Kconfig
- slimbus: core: add of_slim_device_get() helper
- slimbus: messaging: add slim_alloc/free_txn_tid()
- slimbus: ngd: Add qcom SLIMBus NGD driver
- slimbus: stream: add stream support
- slimbus: ngd: add stream support
- slimbus: stream: Fix htmldocs warnings
- dmaengine: qcom: bam_dma: do not write to global regs in remote mode
- dmaengine: qcom: bam_dma: disable runtime pm on remote controlled
- dmaengine: qcom: bam_dma: check if the runtime pm enabled
- regmap: add SLIMbus support
- regmap: slimbus: allow register offsets up to 16 bits
- regmap: slimbus: add support to multi read/write
- ASoC: core: add support to snd_soc_dai_get_channel_map()
- Revert "ASoC: qdsp6: dt-bindings: Add q6asm dt bindings"
- Revert "ASoC: qdsp6: dt-bindings: Add q6afe dt bindings"
- ASoC: qdsp6: dt-bindings: Add q6afe dt bindings
- ASoC: qdsp6: dt-bindings: Add q6asm dt bindings
- ASoC: qdsp6: dt-bindings: Add q6afe tdm dt binding
- Revert "soc: qcom: apr: add uevent and device table"
- Revert "soc: qcom: Add APR bus driver"
- Revert "soc: qcom dt-bindings: Add APR bus bindings"
- soc: qcom: Add APR bus driver
- soc: qcom: apr: fix invalid msg_type check
- soc: qcom dt-bindings: Add APR bus bindings
- ASoC: snd_soc_component_driver has snd_pcm_ops
- ASoC: soc-core: add missing EXPORT_SYMBOL_GPL() for snd_soc_rtdcom_lookup
- ASoC: remove rtd->platform checck
- ASoC: soc-pcm: don't call flush_delayed_work() many times in
soc_pcm_private_free()
- ASoC: soc-core: snd_soc_rtdcom_lookup() cares component driver name
- ASoC: qcom: Add support to parse common audio device nodes
- ASoC: qcom: make common.c as proper module
- ASoC: qcom: common: move be_hw_fixup to common
- dmaengine: qcom: bam_dma: make bam clk optional
- slimbus: core: rearrange slim_eaddr structure
- slimbus: ngd: register ngd at probe
- slimbus: ngd: fix error handling in probe
- slim: core: add support to uevents
- ASoC: wcd9335: add missing MODULE DEV TABLE
- mfd: wcd9335: check device status at probe
- arm64: dts: msm8996: update db820c audio setup
- slimbus: core: use device_is_bound to check if driver was binded
- slimbus: core: do not update status in the middle of probe
- slimbus: core: announce devices
- arm64: defconfig: add msm8996 analog audio support
- drm/msm/hdmi: Enable HPD after HDMI IRQ is set up
- arm64: dts: qcom: msm8996: Disable USB2 PHY suspend by core
- mmc: sdhci-msm: Disable CDR function on TX
- arm64: dts: apq8096-db820c: Increase load on l21 for SDCARD
- arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD
- watchdog: Add pm8916 watchdog driver
- dt-bindings: watchdog: Add Qualcomm PM8916 watchdog
- arm64: dts: qcom: pm8916: Add PON watchdog node
- arm64: defconfig: Enable PM8916 watchdog driver
- usb: chipidea: Add dynamic pinctrl selection
- doc: usb: ci-hdrc-usb2: Add pinctrl properties definition
- usb: chipidea: Fix otg event handler
- phy: qcom-usb-hs: Fix unbalanced notifier registration
- arm: dts: qcom: db410c: Enable USB OTG support
- arm64: dts msm8996: remove duplicare cci node
- Revert "ASoC: snd_soc_component_driver has snd_pcm_ops"
- media: camss: fixup: gc csid_get_fmt_entry()
- Revert "arm64: dts: apq8096-db820c: Enable on board 3 pcie root complex"
- Revert "arm64: dts: msm8996: add support to 3 pcie root complex"
-- Stefan Bader <[email protected]> Wed, 08 May 2019 11:45:43
+0200
** Changed in: linux-snapdragon (Ubuntu Bionic)
Status: New => Fix Released
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5715
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5753
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2017-5754
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-12126
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-12127
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-12130
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-16884
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3620
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3639
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2018-3646
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-3874
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-3882
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-9500
** CVE added: https://cve.mitre.org/cgi-bin/cvename.cgi?name=2019-9503
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1826335
Title:
linux-snapdragon: 4.15.0-1052.56 -proposed tracker
To manage notifications about this bug go to:
https://bugs.launchpad.net/kernel-sru-workflow/+bug/1826335/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs