[Bug 2080020] Re: oracular/linux-raspi: 6.11.0-1003.3 -proposed tracker
Launchpad Bug Tracker
2080020 at bugs.launchpad.net
Thu Sep 26 18:56:25 UTC 2024
This bug was fixed in the package linux-raspi - 6.11.0-1003.3
---------------
linux-raspi (6.11.0-1003.3) oracular; urgency=medium
* oracular/linux-raspi: 6.11.0-1003.3 -proposed tracker (LP: #2080020)
* Packaging resync (LP: #1786013)
- [Packaging] debian.raspi/dkms-versions -- update from kernel-versions
(main/devel)
* Miscellaneous Ubuntu changes
- raspi: Update to upstream raspberrypi rpi-6.11.y (2024-09-09)
- [Config] raspi: enable driver for new HiFiBerry ADC only board
- [Config] raspi: updateconfigs after rebase to Ubuntu-6.11.0-7.7
* Miscellaneous upstream changes
- Bluetooth: hci_sync: Fix crash on NULL parent
- overlays: add overlay for generic I2S clock-master DAC
- ASoC: DACplusADCPro - put ADC control definitions in header file
- configs: Add I2C_HID_OF to Pi defconfigs
- drm: rp1: rp1-dsi: Add DRM_FORMAT_ARGB8888 and DRM_FORMAT_ABGR8888
- drm: rp1: rp1-dpi: Add DRM_FORMAT_ARGB8888 and DRM_FORMAT_ABGR8888
- drm: rp1: rp1-vec: Add DRM_FORMAT_ARGB8888 and DRM_FORMAT_ABGR8888
- drm/vc4: Add a delay after disabling hdmi phy output
- drm/vc4: Implement vc6_hdmi_phy_disable
- drm/vc4: Also power down the PLL core when resetting PHY
- ASoC: add driver for new HiFiBerry ADC only board(s)
- overlays: Add overlay for Hifiberry ADC
- configs: Add Hifiberry ADC to the defconfigs
- drivers: drm: rp1-dsi: Implement more DSI options and flags
- rtc: pcf8523: Fix oscillator stop bit handling reading from Control_1
- drivers: media: pci: Update Hailo accelerator device driver to v4.18.0
- media/rpivid: Make SPS / PPS optional in a request
- configs: Add remaining USB_SERIAL modules
- drivers: media: pci: Fix Hailo compile warnings
[ Ubuntu: 6.11.0-7.7 ]
* oracular/linux: 6.11.0-7.7 -proposed tracker (LP: #2079949)
* update apparmor and LSM stacking patch set (LP: #2028253)
- SAUCE: apparmor4.0.0 [1/99]: LSM: Infrastructure management of the sock
security
- SAUCE: apparmor4.0.0 [2/99]: LSM: Add the lsmblob data structure.
- SAUCE: apparmor4.0.0 [3/99]: LSM: Use lsmblob in security_audit_rule_match
- SAUCE: apparmor4.0.0 [4/99]: LSM: Call only one hook for audit rules
- SAUCE: apparmor4.0.0 [5/99]: LSM: Add lsmblob_to_secctx hook
- SAUCE: apparmor4.0.0 [6/99]: Audit: maintain an lsmblob in audit_context
- SAUCE: apparmor4.0.0 [7/99]: LSM: Use lsmblob in security_ipc_getsecid
- SAUCE: apparmor4.0.0 [8/99]: Audit: Update shutdown LSM data
- SAUCE: apparmor4.0.0 [9/99]: LSM: Use lsmblob in security_current_getsecid
- SAUCE: apparmor4.0.0 [10/99]: LSM: Use lsmblob in security_inode_getsecid
- SAUCE: apparmor4.0.0 [11/99]: Audit: use an lsmblob in audit_names
- SAUCE: apparmor4.0.0 [12/99]: LSM: Create new security_cred_getlsmblob LSM
hook
- SAUCE: apparmor4.0.0 [13/99]: Audit: Change context data from secid to
lsmblob
- SAUCE: apparmor4.0.0 [14/99]: Netlabel: Use lsmblob for audit data
- SAUCE: apparmor4.0.0 [15/99]: LSM: Ensure the correct LSM context releaser
- SAUCE: apparmor4.0.0 [16/99]: LSM: Use lsmcontext in
security_secid_to_secctx
- SAUCE: apparmor4.0.0 [17/99]: LSM: Use lsmcontext in
security_lsmblob_to_secctx
- SAUCE: apparmor4.0.0 [18/99]: LSM: Use lsmcontext in
security_inode_getsecctx
- SAUCE: apparmor4.0.0 [19/99]: LSM: lsmcontext in
security_dentry_init_security
- SAUCE: apparmor4.0.0 [20/99]: LSM: security_lsmblob_to_secctx module
selection
- SAUCE: apparmor4.0.0 [21/99]: Audit: Create audit_stamp structure
- SAUCE: apparmor4.0.0 [22/99]: Audit: Allow multiple records in an
audit_buffer
- SAUCE: apparmor4.0.0 [23/99]: Audit: Add record for multiple task security
contexts
- SAUCE: apparmor4.0.0 [24/99]: audit: multiple subject lsm values for
netlabel
- SAUCE: apparmor4.0.0 [25/99]: Audit: Add record for multiple object contexts
- SAUCE: apparmor4.0.0 [26/99]: LSM: Remove unused lsmcontext_init()
- SAUCE: apparmor4.0.0 [27/99]: LSM: Improve logic in security_getprocattr
- SAUCE: apparmor4.0.0 [28/99]: LSM: secctx provider check on release
- SAUCE: apparmor4.0.0 [29/99]: LSM: Single calls in socket_getpeersec hooks
- SAUCE: apparmor4.0.0 [30/99]: LSM: Exclusive secmark usage
- SAUCE: apparmor4.0.0 [31/99]: LSM: Identify which LSM handles the context
string
- SAUCE: apparmor4.0.0 [32/99]: AppArmor: Remove the exclusive flag
- SAUCE: apparmor4.0.0 [33/99]: LSM: Add mount opts blob size tracking
- SAUCE: apparmor4.0.0 [34/99]: LSM: allocate mnt_opts blobs instead of module
specific data
- SAUCE: apparmor4.0.0 [35/99]: LSM: Infrastructure management of the key
security blob
- SAUCE: apparmor4.0.0 [36/99]: LSM: Infrastructure management of the mnt_opts
security blob
- SAUCE: apparmor4.0.0 [37/99]: LSM: Remove lsmblob scaffolding
- SAUCE: apparmor4.0.0 [38/99]: LSM: Allow reservation of netlabel
- SAUCE: apparmor4.0.0 [39/99]: LSM: restrict security_cred_getsecid() to a
single LSM
- SAUCE: apparmor4.0.0 [40/99]: Smack: Remove LSM_FLAG_EXCLUSIVE
- SAUCE: apparmor4.0.0 [41/99]: LSM stacking v39: UBUNTU: SAUCE: apparmor4.0.0
[41/99]: add/use fns to print hash string hex value
- SAUCE: apparmor4.0.0 [42/99]: patch to provide compatibility with v2.x net
rules
- SAUCE: apparmor4.0.0 [43/99]: add unpriviled user ns mediation
- SAUCE: apparmor4.0.0 [44/99]: Add sysctls for additional controls of unpriv
userns restrictions
- SAUCE: apparmor4.0.0 [45/99]: af_unix mediation
- SAUCE: apparmor4.0.0 [46/99]: Add fine grained mediation of posix mqueues
- SAUCE: apparmor4.0.0 [47/99] fixup inode_set_attr
- SAUCE: apparmor4.0.0 [48/99]: setup slab cache for audit data
- SAUCE: apparmor4.0.0 [49/99]: Improve debug print infrastructure
- SAUCE: apparmor4.0.0 [50/99]: add the ability for profiles to have a
learning cache
- SAUCE: apparmor4.0.0 [51/99]: enable userspace upcall for mediation
- SAUCE: apparmor4.0.0 [52/99]: prompt - lock down prompt interface
- SAUCE: apparmor4.0.0 [53/99]: prompt - allow controlling of caching of a
prompt response
- SAUCE: apparmor4.0.0 [54/99]: prompt - add refcount to audit_node in prep or
reuse and delete
- SAUCE: apparmor4.0.0 [55/99]: prompt - refactor to moving caching to
uresponse
- SAUCE: apparmor4.0.0 [56/99]: prompt - Improve debug statements
- SAUCE: apparmor4.0.0 [57/99]: prompt - fix caching
- SAUCE: apparmor4.0.0 [58/99]: prompt - rework build to use append fn, to
simplify adding strings
- SAUCE: apparmor4.0.0 [59/99]: prompt - refcount notifications
- SAUCE: apparmor4.0.0 [60/99]: prompt - add the ability to reply with a
profile name
- SAUCE: apparmor4.0.0 [61/99]: prompt - fix notification cache when updating
- SAUCE: apparmor4.0.0 [62/99]: prompt - add tailglob on name for cache
support
- SAUCE: apparmor4.0.0 [63/99]: prompt - allow profiles to set prompts as
interruptible
- SAUCE: apparmor4.0.0 [64/93] v6.8 prompt:fixup interruptible
- SAUCE: apparmor4.0.0 [65/99]: prompt - add support for advanced filtering of
notifications
- SAUCE: apparmor4.0.0 [66/99]: userns - add the ability to reference a global
variable for a feature value
- SAUCE: apparmor4.0.0 [67/99]: userns - make it so special unconfined
profiles can mediate user namespaces
- SAUCE: apparmor4.0.0 [68/99]: add io_uring mediation
- SAUCE: apparmor4.0.0 [69/99]: apparmor: fix oops when racing to retrieve
notification
- SAUCE: apparmor4.0.0 [70/99]: apparmor: fix notification header size
- SAUCE: apparmor4.0.0 [71/99]: apparmor: fix request field from a prompt
reply that denies all access
- SAUCE: apparmor4.0.0 [72/99]: apparmor: open userns related sysctl so lxc
can check if restriction are in place
- SAUCE: apparmor4.0.0 [73/99]: apparmor: cleanup attachment perm lookup to
use lookup_perms()
- SAUCE: apparmor4.0.0 [74/99]: apparmor: remove redundant unconfined check.
- SAUCE: apparmor4.0.0 [75/99]: apparmor: switch signal mediation to using
RULE_MEDIATES
- SAUCE: apparmor4.0.0 [76/99]: apparmor: ensure labels with more than one
entry have correct flags
- SAUCE: apparmor4.0.0 [77/99]: apparmor: remove explicit restriction that
unconfined cannot use change_hat
- SAUCE: apparmor4.0.0 [78/99]: apparmor: cleanup: refactor file_perm() to
provide semantics of some checks
- SAUCE: apparmor4.0.0 [79/99]: apparmor: carry mediation check on label
- SAUCE: apparmor4.0.0 [80/99]: apparmor: convert easy uses of unconfined() to
label_mediates()
- SAUCE: apparmor4.0.0 [81/99]: apparmor: add additional flags to extended
permission.
- SAUCE: apparmor4.0.0 [82/99]: apparmor: add support for profiles to define
the kill signal
- SAUCE: apparmor4.0.0 [83/99]: apparmor: fix x_table_lookup when stacking is
not the first entry
- SAUCE: apparmor4.0.0 [84/99]: apparmor: allow profile to be transitioned
when a user ns is created
- SAUCE: apparmor4.0.0 [85/99]: apparmor: add ability to mediate caps with
policy state machine
- SAUCE: apparmor4.0.0 [86/99]: fixup notify
- SAUCE: apparmor4.0.0 [87/99]: apparmor: add fine grained ipv4/ipv6 mediation
- SAUCE: apparmor4.0.0 [88/99]: apparmor: disable tailglob responses for now
- SAUCE: apparmor4.0.0 [89/99]: apparmor: Fix notify build warnings
- SAUCE: apparmor4.0.0 [90/99]: fix reserved mem for when we save ipv6
addresses
- SAUCE: apparmor4.0.0 [91/99]: fix address mapping for recvfrom
- SAUCE: apparmor4.0.0 [92/99]: apparmor: add support for 2^24 states to the
dfa state machine.
- SAUCE: apparmor4.0.0 [93/99]: apparmor: advertise to userspace support of
user upcall for file rules.
- SAUCE: apparmor4.0.0 [94/99]: apparmor: allocate xmatch for nullpdf inside
aa_alloc_null
- SAUCE: apparmor4.0.0 [95/99]: apparmor: properly handle cx/px lookup failure
for complain
- SAUCE: apparmor4.0.0 [96/99]: apparmor: fix prompt failing during large down
loads
- SAUCE: apparmor4.0.0 [97/99]: apparmor: fix allow field in notification
- SAUCE: apparmor4.0.0 [98/99]: fix build error with !CONFIG_SECURITY
- SAUCE: apparmor4.0.0 [99/99]: fix build error with in nfs4xdr
* Intel Lunar Lake / Battlemage enablement (LP: #2076209)
- drm/xe/lnl: Drop force_probe requirement
- drm/xe: Support 'nomodeset' kernel command-line option
- drm/i915/display: Plane capability for 64k phys alignment
- drm/xe: Align all VRAM scanout buffers to 64k physical pages when needed.
- drm/xe: Use separate rpm lockdep map for non-d3cold-capable devices
- drm/xe: Fix NPD in ggtt_node_remove()
- drm/xe/bmg: Drop force_probe requirement
- drm/xe/gsc: Fix FW status if the firmware is already loaded
- drm/xe/gsc: Track the platform in the compatibility version
- drm/xe/gsc: Wedge the device if the GSCCS reset fails
- drm/i915/bios: Update new entries in VBT BDB block definitions
- drm/xe/hwmon: Treat hwmon as a per-device concept
- drm/xe: s/xe_tile_migrate_engine/xe_tile_migrate_exec_queue
- drm/xe: Add xe_vm_pgtable_update_op to xe_vma_ops
- drm/xe: Add xe_exec_queue_last_fence_test_dep
- drm/xe: Add timeout to preempt fences
- drm/xe: Convert multiple bind ops into single job
- drm/xe: Update VM trace events
- drm/xe: Update PT layer with better error handling
- drm/xe: Add VM bind IOCTL error injection
- dma-buf: Split out dma fence array create into alloc and arm functions
- drm/xe: Invalidate media_gt TLBs in PT code
- drm/i915/display: Fix BMG CCS modifiers
- drm/xe: Use xe_pm_runtime_get in xe_bo_move() if reclaim-safe.
- drm/xe: Remove extra dma_fence_put on xe_sync_entry_add_deps failure
* [24.10 FEAT] [KRN1911] Vertical CPU Polarization Support Stage 2
(LP: #2072760)
- s390/wti: Introduce infrastructure for warning track interrupt
- s390/wti: Prepare graceful CPU pre-emption on wti reception
- s390/wti: Add wti accounting for missed grace periods
- s390/wti: Add debugfs file to display missed grace periods per cpu
- s390/topology: Add sysctl handler for polarization
- s390/topology: Add config option to switch to vertical during boot
- s390/smp: Add cpu capacities
- s390/hiperdispatch: Introduce hiperdispatch
- s390/hiperdispatch: Add steal time averaging
- s390/hiperdispatch: Add trace events
- s390/hiperdispatch: Add hiperdispatch sysctl interface
- s390/hiperdispatch: Add hiperdispatch debug attributes
- s390/hiperdispatch: Add hiperdispatch debug counters
- [Config] Initial set of new options HIPERDISPATCH_ON and
SCHED_TOPOLOGY_VERTICAL to yes for s390x
* Remove non-LPAE kernel flavor (LP: #2025265)
- [Packaging] Drop control.d/vars.generic-lpae
* generate and ship vmlinux.h to allow packages to build BPF CO-RE
(LP: #2050083)
- [Packaging] Don't call dh_all on linux-bpf-dev unless on master kernel
* Miscellaneous Ubuntu changes
- [Config] updateconfigs following v6.11-rc7 rebase
[ Ubuntu: 6.11.0-6.6 ]
* oracular/linux: 6.11.0-6.6 -proposed tracker (LP: #2077949)
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/d2024.08.12)
- [Packaging] update Ubuntu.md
* Pull in latest X13s commits (LP: #2078929)
- arm64: dts: qcom: sc8280xp-x13s: disable PCIe perst pull downs
- arm64: dts: qcom: sc8280xp-x13s: clean up PCIe2a pinctrl node
- media: qcom: camss: Remove use_count guard in stop_streaming
- media: qcom: camss: Fix ordering of pm_runtime_enable
- arm64: dts: qcom: sc8280xp-x13s: Enable RGB sensor
- wifi: ath11k: fix NULL pointer dereference in ath11k_mac_get_eirp_power()
- Revert "wifi: ath11k: restore country code during resume"
- Revert "wifi: ath11k: support hibernation"
- SAUCE: media: ov5675: Fix power on/off delay timings
- SAUCE: media: dt-bindings: Document SC8280XP/SM8350 Venus
- SAUCE: media: venus: core: Remove trailing commas from of match entries
- SAUCE: media: venus: hfi_venus: Support only updating certain bits with
presets
- SAUCE: media: platform: venus: Add optional LLCC path
- SAUCE: media: venus: core: Add SM8350 resource struct
- SAUCE: media: venus: core: Add SC8280XP resource struct
- SAUCE: arm64: dts: qcom: sc8280xp: Add Venus
- SAUCE: arm64: dts: qcom: sc8280xp-x13s: Enable Venus
- SAUCE: phy: qcom-qmp-combo: drop regulator loads
- SAUCE: phy: qcom-edp: drop regulator loads
- SAUCE: i2c: qcom-cci: Stop complaining about DT set clock rate
- SAUCE: clk: qcom: gcc-sc8280xp: don't use parking clk_ops for QUPs
* Intel Lunar Lake / Battlemage enablement (LP: #2076209)
- drm/i915: Skip programming FIA link enable bits for MTL+
- drm/i915: disable fbc due to Wa_16023588340
- drm/xe/xe2lpm: Extend Wa_16021639441
- drm/i915/display: Cache adpative sync caps to use it later
- drm/xe: Generate oob before compiling anything
- drm/i915/display: WA for Re-initialize dispcnlunitt1 xosc clock
- drm/xe/gsc: add Battlemage support
- drm/xe/migrate: Handle clear ccs logic for xe2 dgfx
- drm/xe/migrate: Add helper function to program identity map
- drm/xe/xe2: Introduce identity map for compressed pat for vram
- drm/xe/xe_migrate: Handle migration logic for xe2+ dgfx
- drm/xe/fbdev: Limit the usage of stolen for LNL+
- drm/xe/uapi: Expose SIMD16 EU mask in topology query
- drm/xe: Fix warning on unreachable statement
- drm/i915/hdcp: Add encoder check in intel_hdcp_get_capability
- drm/i915/hdcp: Add encoder check in hdcp2_get_capability
- drm/xe/hdcp: Check GSC structure validity
- drm/i915/dp: Clear VSC SDP during post ddi disable routine
- drm/xe/huc: Define HuC binary for LNL
- drm/xe/gsc: Define GSC binary for LNL
- drm/xe/huc: Define HuC binary for BMG
- drm/xe/xe2hpg: Introduce performance tuning changes for Xe2_HPG
- drm/i915/display/dp: Compute AS SDP when vrr is also enabled
- drm/xe: Move and export xe_hw_engine lookup.
- drm/xe/xe2: Enable Priority Mem Read
- drm/xe/xe2: Introduce performance changes
- drm/xe/xe2: Add performance turning changes
- drm/xe/guc: Bump minimum required GuC version to v70.29.2
- drm/xe/guc: Define GuC version v70.29.2 for BMG
- drm/xe/guc: Enable w/a 14022293748 and 22019794406
- drm/xe: Move enable host l2 VRAM post MCR init
- drm/xe: Write all slices if its mcr register
- drm/xe: Define STATELESS_COMPRESSION_CTRL as mcr register
- drm/i915/pps: Disable DPLS_GATING around pps sequence
- drm/xe: fix engine_class bounds check again
- drm/xe/uc: Use managed bo for HuC and GSC objects
- drm/xe: Use reserved copy engine for user binds on faulting devices
- drm/xe/display: Match i915 driver suspend/resume sequences better
- drm/i915: move rawclk from runtime to display runtime info
- drm/xe/display: drop unused rawclk_freq and RUNTIME_INFO()
- drm/i915/psr: Prevent Panel Replay if CRC calculation is enabled
- drm/i915/display: Don't enable decompression on Xe2 with Tile4
- drm/fourcc: define Intel Xe2 related tile4 ccs modifiers
- drm/i915/display: allow creation of Xe2 ccs framebuffers
- drm/xe/display: fix compat IS_DISPLAY_STEP() range end
- drm/xe/display: remove intel_display_step_name() to simplify
- drm/xe/display: remove the unused compat HAS_GMD_ID()
- drm/xe/step: define more steppings E-J
- drm/i915/display: rename IS_DISPLAY_IP_RANGE() to IS_DISPLAY_VER_FULL()
- drm/i915/display: rename IS_DISPLAY_IP_STEP() to IS_DISPLAY_VER_STEP()
- drm/i915/display: identify display steppings in display probe
- drm/i915/display: switch to display detected steppings
- drm/i915: remove display stepping handling
- drm/xe: remove display stepping handling
- drm/xe: Removed unused xe_ggtt_printk
- drm/xe: Introduce GGTT documentation
- drm/xe: Remove unnecessary drm_mm.h includes
- drm/{i915, xe}: Avoid direct inspection of dpt_vma from outside dpt
- drm/xe: Encapsulate drm_mm_node inside xe_ggtt_node
- drm/xe: Rename xe_ggtt_node related functions
- drm/xe: Limit drm_mm_node_allocated access to xe_ggtt_node
- drm/xe: Introduce xe_ggtt_largest_hole
- drm/xe: Introduce xe_ggtt_print_holes
- drm/xe: Refactor xe_ggtt balloon functions to make the node clear
- drm/xe: Make xe_ggtt_node struct independent
- drm/xe: Fix missing runtime outer protection for ggtt_remove_node
- drm/xe: Move ggtt_fini to devm managed
- drm/xe: Set firmware state to loadable before registering guc_fini_hw
- drm/xe: Drop warn on xe_guc_pc_gucrc_disable in guc pc fini
- drm/xe: Move hw_engine_fini to devm managed
- drm/xe: Update xe_sa to use xe_managed_bo_create_pin_map
- drm/xe: Suspend/resume user access only during system s/r
- drm/xe: Handle polling only for system s/r in xe_display_pm_suspend/resume()
- drm/xe/display: handle HPD polling in display runtime suspend/resume
- drm/xe: Fix total initialization in xe_ggtt_print_holes()
* Missing device ID for amd_atl for AMD platforms Kraken and Strix-Halo
(LP: #2077922)
- x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h
- x86/amd_nb: Add new PCI IDs for AMD family 1Ah model 60h-70h
* generate and ship vmlinux.h to allow packages to build BPF CO-RE
(LP: #2050083)
- [Packaging] add linux-bpf-dev package
- [Packaging] do not attempt to generate BTF header on armhf
* Fix ethernet performance on JSL and EHL (LP: #2077858)
- intel_idle: Disable promotion to C1E on Jasper Lake and Elkhart Lake
* Regression: unable to reach low idle states on Tiger Lake (LP: #2072679)
- SAUCE: PCI: ASPM: Allow OS to configure ASPM where BIOS is incapable of
- SAUCE: PCI: vmd: Let OS control ASPM for devices under VMD domain
* Random flickering with Intel i915 (Gen9 GPUs in 6th-8th gen CPUs) on Linux
6.8 (LP: #2062951)
- SAUCE: iommu/intel: disable DMAR for SKL integrated gfx
* Make linux-tools-common Provide linux-cpupower (LP: #1960841)
- [Packaging] Add linux-cpupower to linux-tools-common Provides
* Miscellaneous Ubuntu changes
- SAUCE: apparmor4.0.0: fix build error with !CONFIG_SECURITY
- [Config] updateconfigs following v6.11-rc6 rebase
- SAUCE: apparmor4.0.0: fix build after rebase to v6.11-rc6
- [Packaging] perf: reenable libtraceevent
[ Ubuntu: 6.11.0-5.5 ]
* oracular/linux: 6.11.0-5.5 -proposed tracker (LP: #2077454)
* GDS force mitigation re-enabled in 6.10 (and 6.11) causing crashes
(LP: #2077145)
- [Config] Force disable CONFIG_MITIGATION_GDS_FORCE again
* Miscellaneous Ubuntu changes
- [Config] updateconfigs following v6.11-rc5 rebase
linux-raspi (6.11.0-1002.2) oracular; urgency=medium
* Packaging resync (LP: #1786013)
- [Packaging] update update.conf
* Miscellaneous Ubuntu changes
- SAUCE: wifi: brcmfmac: Fix field-spanning write in
brcmf_fweh_activate_events()
[ Ubuntu: 6.11.0-4.4 ]
* oracular/linux: 6.11.0-4.4 -proposed tracker (LP: #2077394)
* Packaging resync (LP: #1786013)
- [Packaging] update variants
* Miscellaneous Ubuntu changes
- [Config] Disable CONFIG_DRM_I915_REPLAY_GPU_HANGS_API
- [Packaging] carry ELF_PACKAGE_METADATA into relinking
- [Packaging] Rename to linux
[ Ubuntu: 6.11.0-3.3 ]
* oracular/linux-unstable: 6.11.0-3.3 -proposed tracker (LP: #2077292)
* Packaging resync (LP: #1786013)
- [Packaging] debian.master/dkms-versions -- update from kernel-versions
(main/d2024.08.12)
* Disable PCI_DYNAMIC_OF_NODES in Ubuntu (LP: #2074376)
- [Config] Disable PCI_DYNAMIC_OF_NODES
* Miscellaneous Ubuntu changes
- [Config] updateconfigs following v6.11-rc3 rebase
[ Ubuntu: 6.11.0-2.2 ]
* oracular/linux-unstable: 6.11.0-2.2 -proposed tracker (LP: #2076564)
* please help enable more EROFS compression algorithms (LP: #2074049)
- [Config] enable LZMA and ZSTD file compressions in EROFS
* Enable CONFIG_EXFAT_FS in s390x too (LP: #2076428)
- [Config] Enable EXFAT_FS on s390x too
* Miscellaneous Ubuntu changes
- [Packaging] Disable tools/perf on armhf (FTBFS)
- [Config] toolchain version update
* Miscellaneous Ubuntu changes
- UBUNTU: Rebase on v6.11-rc3
linux-raspi (6.11.0-1001.1) oracular; urgency=medium
* Packaging resync (LP: #1786013)
- [Packaging] update update.conf
- [Packaging] update Ubuntu.md
- [Packaging] debian.raspi/dkms-versions -- update from kernel-versions
(adhoc/devel)
* Missing overlays/README (LP: #1954757)
- SAUCE: (no-up) Install overlays/README
* Make dwc2 the default (LP: #2048861)
- SAUCE: ARM: dts: bcm27xx: Make dwc2 the default
* Raspberry Pi 3B+ doesnt boot from USB on 23.10 Mantic (LP: #2039786)
- SAUCE: Revert "usb: misc: onboard-hub: add support for Microchip USB2514B
USB 2.0 hub"
* [Raspberry Pi/lunar] systemd-oomd fails with
"ConditionControlGroupController=memory was not met" (LP: #2017209)
- SAUCE: Revert "cgroup: Disable cgroup "memory" by default"
* IO errors when writing large amounts of data to USB storage in eoan on
RPI2/3 (armhf kernel) (LP: #1852510)
- Add dwc_otg driver
* Miscellaneous Ubuntu changes
- [Packaging] raspi: Initial import of debian.raspi from noble:linux-raspi
(6.8.0-1011.12)
- [Packaging] raspi: Sync packaging files from debian.master
- [Packaging] raspi: Initial version of linux-raspi for Oracular
- raspi: Update to upstream raspberrypi rpi-6.11.y (2024-08-16)
- [Config] raspi: updateconfigs after import of rpi-6.11.y patchset
- SAUCE: arm64: dts: broadcom: Remove downstream dt overlay support
- SAUCE: ARM: dts: overlays: Fix file permissions
- SAUCE: drivers: gpio: pwm: Fix up for remove() coversion to return void
- SAUCE: (no-up) ARM: dts: Disable unsupported Raspberry Pi DTBs
* Miscellaneous upstream changes
- Revert "spi: spidev: Fix CS polarity if GPIO descriptors are used"
- Revert "Bluetooth: Always request for user confirmation for Just Works (LE
SC)"
- Revert "Bluetooth: Always request for user confirmation for Just Works"
- Revert "net: bcmgenet: Request APD, DLL disable and IDDQ-SR"
- Revert "Revert "xhci: add quirk for host controllers that don't update
endpoint DCS""
- Revert "PCI: brcmstb: Configure HW CLKREQ# mode appropriate for downstream
device"
- Revert "ARM: dts: bcm2711: Add BCM2711 xHCI support"
- Revert "usb: phy: generic: Get the vbus supply"
- raspberrypi-firmware: Update mailbox commands
- drm/vc4: Add FKMS as an acceptable node for dma ranges.
- drm/atomic: Don't fixup modes that haven't been reset
- drm/vc4: Allow setting the TV norm via module parameter
- drm/vc4: fkms: Add firmware-kms mode
- drm/vc4: Add support for gamma on BCM2711
- drm/vc4: Add debugfs node that dumps the vc5 gamma PWL entries
- drm/vc4: hvs: Force modeset on gamma lut change
- drm/vc4: Make VEC progressive modes readily accessible
- drm: Check whether the gamma lut has changed before updating
- drm/vc4: Enable gamma block only when required.
- drm/vc4: Only add gamma properties once.
- drm/vc4: Validate the size of the gamma_lut
- drm/vc4: Disable Gamma control on HVS5 due to issues writing the table
- drm/dsi: Document the meaning and spec references for MIPI_DSI_MODE_*
- drm/bridge: tc358762: Ignore EPROBE_DEFER when logging errors
- vc4/drm: vc4_plane: Keep fractional source coords inside state
- vc4/drm: Handle fractional coordinates using the phase field
- drm: Add chroma siting properties
- vc4/drm:plane: Make use of chroma siting parameter
- drm/vc4: Force trigger of dlist update on margins change
- drm/atomic-helpers: remove legacy_cursor_update hacks
- drm/atomic: If margins are updated, update all planes.
- drm/vc4: hvs: Skip DebugFS Registration for FKMS
- drm/vc4_hdmi: Allow hotplug detect to be forced
- vc4_hdmi: Avoid log spam for audio start failure
- drm/vc4: hvs: Defer dlist slots deallocation
- drm/vc4: hvs: Initialize the dlist allocation list entry
- drm/vc4: hvs: Move the dlist allocation destruction to a function
- drm/vc4: hvs: Destroy dlist allocations immediately when running a test
- drm/vc4_plane: Add support for YUV444 formats
- drm/vc4: Set AXI panic modes for the HVS
- arm64: setup: Fix build warning
- BCM2708: Add core Device Tree support
- config: Add default configs
- clk-raspberrypi: Allow cpufreq driver to also adjust gpu clocks
- clk: bcm: rpi: Create helper to retrieve private data
- clk-raspberrypi: Add ISP to exported clocks
- clk: clk-bcm2835: Register the clocks early during the boot process
- clk-bcm2835: Mark used PLLs and dividers CRITICAL
- clk-bcm2835: Add claim-clocks property
- clk-bcm2835: Read max core clock from firmware
- clk-bcm2835: Don't wait for pllh lock
- clk: bcm2835: Add support for setting leaf clock rates while running.
- clk: bcm2835: Allow reparenting leaf clocks while they're running.
- clk-bcm2835: Avoid null pointer exception
- clk-bcm2835: Disable v3d clock
- clk-bcm2835: Use PLLD for DSI0 HS clock
- cache: export clean and invalidate
- smsc95xx: Experimental: Enable turbo_mode and packetsize=2560 by default
- Allow mac address to be set in smsc95xx
- cgroup: Disable cgroup "memory" by default
- Protect __release_resource against resources without parents
- irq-bcm2836: Avoid "Invalid trigger warning"
- irqchip: bcm2835: Add FIQ support
- irqchip: irq-bcm2835: Add 2836 FIQ support
- spi: spidev: Completely disable the spidev warning
- dmaengine: bcm2835: Load driver early and support legacy API
- rtc: Add SPI alias for pcf2123 driver
- watchdog: bcm2835: Support setting reboot partition
- reboot: Use power off rather than busy spinning when halt is requested
- bcm2835-rng: Avoid initialising if already enabled
- Update vfpmodule.c
- i2c: bcm2835: Add debug support
- irqchip: irq-bcm2836: Remove regmap and syscon use
- amba_pl011: Insert mb() for correct FIFO handling
- amba_pl011: Add cts-event-workaround DT property
- tty: amba-pl011: Avoid rare write-when-full error
- Main bcm2708/bcm2709 linux port
- bcm2708_fb: Add framebuffer driver
- dmaengine: Add support for BCM2708
- MMC: added alternative MMC driver
- mmc: block: Don't do single-sector reads during recovery
- Adding bcm2835-sdhost driver, and an overlay to enable it
- vc_mem: Add vc_mem driver for querying firmware memory addresses
- Add SMI driver
- Add Chris Boot's i2c driver
- char: Add broadcom char drivers back to build files
- char: broadcom: Add vcio module
- drivers: char: add generic gpiomem driver
- firmware: bcm2835: Support ARCH_BCM270x
- leds: Add the "input" trigger, for pwr_led
- Added Device IDs for August DVB-T 205
- Improve __copy_to_user and __copy_from_user performance
- mfd: Add Raspberry Pi Sense HAT core driver
- ASoC: Add support for all the downstream rpi sound card drivers
- rpi_display: add backlight driver and overlay
- bcm2835-virtgpio: Virtual GPIO driver
- OF: DT-Overlay configfs interface
- brcm: adds support for BCM43341 wifi
- hci_h5: Don't send conf_req when ACTIVE
- ARM64: Round-Robin dispatch IRQs between CPUs.
- ARM64: Force hardware emulation of deprecated instructions.
- AXI performance monitor driver (#2222)
- ARM: bcm2835: Set Serial number and Revision
- dwc-otg: FIQ: Fix "bad mode in data abort handler"
- ARM: Activate FIQs to avoid __irq_startup warnings
- i2c-gpio: Also set bus numbers from reg property
- added capture_clear option to pps-gpio via dtoverlay (#2433)
- hid: Reduce default mouse polling interval to 60Hz
- firmware/raspberrypi: Notify firmware of a reboot
- irqchip: irq-bcm2835: Calc. FIQ_START at boot-time
- brcmfmac: Re-enable firmware roaming support
- cxd2880: CXD2880_SPI_DRV should select DVB_CXD2880 with
MEDIA_SUBDRV_AUTOSELECT
- firmware: raspberrypi: Add backward compatible get_throttled
- firmware: raspberrypi: Report the fw variant during probe
- net: lan78xx: Disable TCP Segmentation Offload (TSO)
- net: lan78xx: Support auto-downshift to 100Mb/s
- lan78xx: Debounce link events to minimize poll storm
- net: lan78xx: Ack pending PHY ints when resetting
- Patching lan78xx for SOF_TIMESTAMPING_TX_SOFTWARE support
- lan78xx: Enable LEDs and auto-negotiation
- media: tc358743: Increase FIFO level to 374.
- media: tc358743: Add support for 972Mbit/s link freq.
- media: tc358743: Check I2C succeeded during probe.
- media: adv7180: Default to the first valid input
- media: adv7180: Add YPrPb support for ADV7282M
- media: videodev2: Add helper defines for printing FOURCCs
- dt-bindings: Document BCM283x CSI2/CCP2 receiver
- media: tc358743: Return an appropriate colorspace from tc358743_set_fmt
- staging: mmal-vchiq: Avoid use of bool in structures
- staging: mmal-vchiq: Add support for event callbacks.
- staging: vc04_services: Support sending data to MMAL ports
- media: videobuf2: Allow exporting of a struct dmabuf
- staging: mmal-vchiq: Fix client_component for 64 bit kernel
- staging: mmal_vchiq: Add in the Bayer encoding formats
- staging: mmal-vchiq: Update mmal_parameters.h with recently defined params
- staging: mmal-vchiq: Free the event context for control ports
- staging: mmal-vchiq: Fix memory leak in error path
- w1: w1-gpio: Make GPIO an output for strong pullup
- arm: bcm2835: Fix FIQ early ioremap
- arm: bcm2835: DMA can only address 1GB
- hwrng: iproc-rng200: Add BCM2838 support
- bcmgenet: constrain max DMA burst length
- bcmgenet: Better coalescing parameter defaults
- net: genet: enable link energy detect powerdown for external PHYs
- usb: add plumbing for updating interrupt endpoint interval state
- xhci: implement xhci_fixup_endpoint for interval adjustments
- usb: xhci: workaround for bogus SET_DEQ_PENDING endpoint state
- usb: xhci: drop and add the endpoint context in xhci_fixup_endpoint()
- ARM: bcm: Backport BCM2711 support from upstream
- i2c: bcm2835: Set clock-stretch timeout to 35ms
- drm/v3d: Clock V3D down when not in use.
- drm/v3d: Switch clock setting to new api
- hid: usb: Add device quirks for Freeway Airmouse T3 and MX3
- net: bcmgenet: Workaround #2 for Pi4 Ethernet fail
- arch/arm: Add model string to cpuinfo
- arch/arm64: Add Revision, Serial, Model to cpuinfo
- media: i2c: imx477: Support for the Sony IMX477 sensor
- media: i2c: imx519: Support for the Sony IMX519 sensor
- drivers: media: imx296: Disable 2x2 binned mode
- drivers: media: imx296: Add standby delay during probe
- drivers: media: imx296: Updated imx296 driver for external trigger
- drivers: media: i2c: imx296,imx477: Configure tigger_mode every time
- media: i2c: imx296: Updated register setting to fix Fast Trigger
- media: i2c: imx296: Get sensor crop working
- media: i2c: imx296: Add helper for hblank control
- media: i2c: imx296: Set a 1 frame gain delay
- media: i2c: imx296: Add horizontal/vertical flip support
- media: i2c: imx296: Adjust cropping limits
- Documentation: devicetree: Add documentation for imx378 sensor
- v4l2: Add a Greyworld AWB mode.
- staging: bcm2835-camera: Add greyworld AWB mode
- media: v4l2: Add Greyworld AWB control name
- dt-bindings: Add binding for the Infineon IRS1125 sensor
- media: i2c: Add a driver for the Infineon IRS1125 depth sensor
- drm/v3d: Suppress all but the first MMU error
- staging: vchiq_arm: Register vcsm-cma as a platform driver
- staging: vchiq_arm: Register bcm2835-codec as a platform driver
- net: phy: broadcom: Allow ethernet LED mode to be set via device tree
- phy: broadcom: split out the BCM54213PE from the BCM54210E IDs
- phy: broadcom: Add bcm54213pe configuration
- net: phy: broadcom: optionally enable link-down powersave based on DT
- net: phy: BCM54210PE does not support PTP
- staging: vchiq_arm: Set up dma ranges on child devices
- staging: vchiq_arm: Usa a DMA pool for small bulks
- staging: vchiq: Load bcm2835_isp driver from vchiq
- pinctrl: bcm2835: Remove gpiochip on error
- of: overlay: Correct symbol path fixups
- dt-bindings: pci: Add DT docs for Brcmstb PCIe device
- bcmgenet: Disable skip_umac_reset by default
- media: videodev2.h: Add a format for column YUV4:2:0 modes
- media: dt-bindings: media: Add binding for the Raspberry PI HEVC decoder
- RFC: media: Add media_request_{pin,unpin} API
- staging: media: rpivid: Add Raspberry Pi V4L2 H265 decoder
- spi: Force CS_HIGH if GPIO descriptors are used
- media: uapi: v4l2-core: Add sensor ancillary data V4L2 foucc type.
- media: uapi: Add MEDIA_BUS_FMT_SENSOR_DATA media bus format
- media: uapi: v4l2-core: Add ISP statistics output V4L2 fourcc type
- media: uapi: v4l-ctrls: Add CID base for the bcm2835-isp driver
- staging: vc04_services: mmal-vchiq: Update parameters list
- staging:vc04_services: bcm2835-camera: Request headers with I-frame
- gpiolib: Don't prevent IRQ usage of output GPIOs
- brcmfmac: Prefer a ccode from OTP over nvram file
- media: bcm2835-unicam: Driver for CCP2/CSI2 camera interface
- media: bcm2835-unicam: Add support for get_mbus_config to set num lanes
- media: bcm2835-unicam: Avoid gcc warning over {0} on endpoint
- serial: 8250: bcm2835aux - defer if clock is zero
- media: bcm2835-unicam: Reinstate V4L2_CAP_READWRITE in the caps
- media: bcm2835-unicam: Ensure type is VIDEO_CAPTURE in [g|s]_selection
- media: bcm2835: unicam: Set VPU min clock freq to 250Mhz.
- dt-bindings: bcm2835-unicam: Update documentation with new clock params
- leds: Add the actpwr trigger
- media: bcm2835-unicam: Drop WARN on uing direct cache alias
- media: bcm2835-unicam: Always service interrupts
- media: bcm2835: unicam: Fix uninitialized warning
- media: bcm2835-unicam: Fixup review comments from Hans.
- media: bcm2835-unicam: Retain packing information on G_FMT
- media: bcm2835-unicam: change minimum number of vb2_queue buffers to 1
- staging/fbtft: Add support for display variants
- brcmfmac: Increase power saving delay to 2s
- staging: bcm2835-camera: Replace deprecated V4L2_PIX_FMT_BGR32
- staging: vc04_services: Add new vc-sm-cma driver
- staging: vchiq-mmal: Add support for 14bit Bayer
- staging: mmal-vchiq: Add monochrome image formats
- staging: mmal-vchiq: Use vc-sm-cma to support zero copy
- staging: vc04_services: Add a V4L2 M2M codec driver
- uapi: bcm2835-isp: Add bcm2835-isp uapi header file
- staging: vc04_services: ISP: Add a more complex ISP processing component
- gpio: Add gpio-fsm driver
- watchdog: bcm2835: Ignore params after the partition number
- firmware: raspberrypi: Add support for tryonce reboot flag
- Input: edt-ft5x06: Poll the device if no interrupt is configured.
- dt-bindings: Add compatible for BCM2711 DSI1
- media: bcm2835-unicam: Correctly handle error propagation for stream on
- media: bcm2835-unicam: Return early from stop_streaming() if stopped
- media: bcm2835-unicam: Clear clock state when stopping streaming
- PCI: brcmstb: Add BCM2712 support
- staging/vc04_services: Add additional unpacked raw formats
- staging/bcm2835-isp: Add the unpacked (16bpp) raw formats
- staging/bcm2835-isp: Log the number of excess supported formats
- uapi: bcm2835-isp: Add colour denoise configuration
- staging: vc04_services: ISP: Add colour denoise control
- spi: bcm2835: Workaround/fix for zero-length transfers
- bcm2835-isp: Allow formats with different colour spaces.
- media: bcm2835-unicam: Fix bug in buffer swapping logic
- Assign crypto aliases to different AES implementation modules
- media: i2c: add ov9281 driver.
- media: ov5647: Fix return codes from ov5647_write/ov5647_read functions.
- media: i2c: ov5647: Parse and register properties
- staging/bcm2835-camera: Add support for DMABUFs
- staging: fbtft: Add minipitft13 variant
- staging/bcm2835-camera: Add support for H264 levels 4.1 and 4.2
- staging/bcm2835-isp: Fix compiler warning
- media: i2c: ov5647: Correct pixel array offset
- media: i2c: ov5647: Correct minimum VBLANK value
- media: i2c: ov5647: Fix v4l2-compliance failure subscribing to events
- staging: vc04_services: isp: Set the YUV420/YVU420 format stride to 64 bytes
- media: bcm2835-unicam: Forward input status from subdevice
- media: i2c: ov7251: Add fwnode properties controls
- drm/panel/raspberrypi-touchscreen: Use independent I2C actions with delay.
- drm/panel-simple: Add a timing for the Raspberry Pi 7" panel
- drm/panel-simple: Populate bpc when using panel-dpi
- drm/panel-simple: Allow the bus format to be read from DT for panel-dpi
- drm/panel: simple: add Geekworm MZP280 Panel
- drm/panel: simple: Add Innolux AT056tN53V1 5.6" VGA
- drm/panel: simple: Alter the timing for the Pi 7" DSI display
- drm/panel: add panel-dsi
- drm/panel: jdi-lt070me05000: Use gpiod_set_value_cansleep
- Extending ili9881c driver support for nwe080 panel
- dt-bindings: ili9881c: add compatible string for new panels
- drm/panel: Add panel driver for TDO Y17B based panels
- drm/panel/panel-sitronix-st7701: Support SPI config and RGB data
- drm/panel: Add panel driver for Waveshare DSI touchscreens
- dt-bindings: vendor-prefixes: Add Geekworm
- dt-bindings: display: simple: add Geekworm MZP280 Panel
- dt-bindings: display: panel-dsi bindings
- staging/vchiq-mmal: Add buffer flags for interlaced video
- staging/vchiq-mmal: Add parameters for interlaced video support
- staging/vchiq-mmal: Add the deinterlace image effects enums
- Add Raspberry Pi PoE+ HAT support
- staging/mmal-vchiq: Add module parameter to enable logging.
- staging: mmal-vchiq: Reset buffers_with_vpu on port_enable
- hwmon: (pwm-fan) Add fan speed register support
- drivers/gpio: Add a driver that wraps the PWM API as a GPIO controller
- media: i2c: ov5647: Sensor should report RAW color space
- vc04_services: isp: Report input node as wanting full range RAW color space
- media/bcm2835-unicam: Parse pad numbers correctly
- media/bcm2835-unicam: Add support for configuration via MC API
- staging/bcm2835-camera: Add support for H264_MIN_QP, H264_MAX_QP
- staging/bcm2835-camera: Add support for MPEG_VIDEO_FORCE_KEY_FRAME
- brcmfmac: Don't promote INFO logging to ERR
- media: i2c: ov5647: Support HFLIP and VFLIP
- drivers: bcm2835_isp: Allow multiple users for the ISP driver.
- drivers: bcm2835_isp: Fix div by 0 bug.
- spi: spidev: Restore loading from Device Tree
- drivers: bcm2835_unicam: Add logging message when a frame is dropped.
- regulator/rpi-panel-attiny: Don't read the LCD power status
- rtc: pcf8523: Fix oscillator stop bit handling
- media: i2c: ov5647: Add support for regulator control.
- media: i2c: ov7251: Make the enable GPIO optional.
- staging/bcm2835-isp: Fix cleanup after init fail
- uapi/v4l2-controls: Reset V4L2_CID_USER_BCM2835_ISP_BASE to same as 5.10
- bcm2835-v4l2-isp: Add missing lock initialization
- mfd: simple-mfd-i2c: Add configuration for RPi POE HAT
- pwm: raspberrypi-poe: Add option of being created by MFD or FW
- power: rpi-poe: Drop CURRENT_AVG as it is not hardware averaged
- power: rpi-poe: Add option of being created by MFD or FW
- drivers: bcm2835_unicam: Disable trigger mode operation
- media: bcm2835-unicam: Set ret on error path in unicam_async_complete()
- i2c: bcm2835: Make clock-stretch timeout configurable
- bindings: Add sck-idle-input to spi-gpio
- spi: gpio: Add sck-idle-input property
- media: bcm2835-unicam: Handle a repeated frame start with no end
- media: i2c: ov7251: Reinstate setting ov7251_global_init_setting
- media/i2c: Add driver for Omnivision OV2311
- staging: vc04_services: isp: Permit all sRGB colour spaces on ISP outputs
- drivers: staging: bcm2835-isp: Do not cleanup mmal vcsm buffer on
stop_streaming
- dt-bindings: media: i2c: Add binding for ad5398 VCM
- media: i2c: Add driver for AD5398 VCM lens driver
- media: i2c: ov5647: Use v4l2_async_register_subdev_sensor for lens binding
- drivers: staging: bcm2835-isp: Clear LS table handle in the firmware
- mm,page_alloc,cma: introduce a customisable threshold for allocating pages
in cma
- tpm_tis_spi_main: Force probe routine to run synchronously with driver and
device registration when IMA is enabled
- dt-bindings: vendor-prefixes: Add Arducam
- media: dt-bindings: media: i2c: Add Arducam Pivariety Series CMOS sensor
binding
- media: i2c: Add driver of Arducam Pivariety series camera
- thermal: broadcom: Use dev_err_probe to suppress defer errors
- dt-bindings: hwmon: add microchip,emc2305.yaml dt binding description.
- hwmon: emc2305: fixups for driver submitted to mailing lists
- vc04_services: vchiq-mmal: Add defines for mmal_es_format flags
- random: do not use jump labels before they are initialized
- media: dt-bindings: media: i2c: Add Arducam 64MP CMOS sensor binding
- media: i2c: Add driver of Arducam 64MP camera
- Add HDMI1 facility to the driver.
- Populate phy driver block for BCM54213PE
- media: bcm2835-unicam: Correctly handle FS + FE ISR condtion
- media: video-mux: Read CSI2 config from FW, and pass to receiver
- media: bcm2835-unicam: Fix for possible dummy buffer overrun
- media: bcm2835-unicam: Fix up start/stop api change
- media: adv7180: Nasty hack to allow input selection.
- media: i2c: ov7251: Add module param to select ext trig mode
- net: bcmgenet: Add 'eee' module parameter
- media: dt-bindings: Add DW9817 to DW9807 binding
- media: dw9807-vcm: Add support for DW9817 bidirectional VCM driver
- media: dt-bindings: Add regulator to dw9807-vcm
- media: dw9807-vcm: Add regulator support to the driver
- media: dw9807-vcm: Smooth the first user movement of the lens
- dtbindings: media: i2c: Add IMX708 CMOS sensor binding
- media/i2c: Add a driver for the Sony IMX708 image sensor
- media: bcm2835-unicam: Use mipi-csi2.h header for data type values
- media: bcm2835-unicam: Add support for RAW16 formats
- iio: adc: mcp3422: Add correct compatible strings
- gpio: pca953x: Add ti,tca9554 compatible string
- hwmon: (aht10): Add DT compatible string
- hwmon: (ds1621) Add DT compatible strings
- rtc: ds3232: Add DT compatible string for ds3234
- hwmon: (sht3x) Add DT compatible string
- iio: light: tsl4531: Add DT compatible string
- iio: light: veml6070: Add DT compatible string
- media: i2c: imx219: Correct the minimum vblanking value
- hwrng: bcm2835 - sleep more intelligently
- fbdev: Don't cancel deferred work if pagelist empty
- dt-bindings: media: i2c: Replace IMX708 sensor binding documentation file
- media: bcm2835-unicam: Start and stop media_pipeline with same node
- input: goodix: Add option to poll instead of relying on IRQ line
- serial: 8250: Add NOMSI bug for bcm2835aux
- Bluetooth: hci_sync: Add fallback-bd-address prop
- Bluetooth: hci_bcm: Add more invalid BDADDRs
- pinctrl: bcm2835: Workaround for edge IRQ loss
- drm/vc4: Use phys addresses for slave DMA config
- mmc: bcm2835: Use phys addresses for slave DMA config
- spi: bcm2835: Use phys addresses for slave DMA config
- drm/vc4: hdmi: Increase MAI fifo dreq threshold
- i2c-bcm2835: Flush FIFOs cleanly on error
- i2c-bcm2835: Do not abort transfers on ERR if still active
- i2c-bcm2835: Implement I2C_M_IGNORE_NAK
- pps: Compatibility hack should be X86-specific
- serial: sc16is7xx: Read modem line state at startup
- drivers: media: bcm2835_unicam: Improve frame sequence count handling
- xhci: quirks: add link TRB quirk for VL805
- usb: xhci: borrow upstream TRB_FETCH quirk on VL805 hosts
- usb: xhci: add VLI_SS_BULK_OUT_BUG quirk
- usb: xhci: add XHCI_VLI_HUB_TT_QUIRK
- cfg80211: ship debian certificates as hex files
- drm/ili9486: Resolve clash in spi_device_id names
- bcm2835-unicam: hacks to allow it to build
- rtc: rv3028: Add backup switchover mode support
- gpio_brcmstb: Allow to build for ARCH_BCM2835
- Allow RESET_BRCMSTB on ARCH_BCM2835
- pinctrl: bcm2712 pinctrl/pinconf driver
- mmc: brcmstb: add support for BCM2712
- sdhci: Add SD Express hook
- irqchip: irq-bcm2712-mip: Support for 2712's MIP
- reset: reset-brcmstb-rescal: Support shared use
- net: macb: Also set DMA coherent mask
- usb: dwc3: Set DMA and coherent masks early
- V4L2: Add PiSP opaque formats to V4L2
- V4L2: Add PiSP compressed formats to V4L2
- dt-binding: mfd: Add binding for Raspberry Pi RP1
- mfd: Add rp1 driver
- dt-bindings: clock: Add bindings for Raspberry Pi RP1
- clk: Add rp1 clock driver
- dt-bindings: pinctrl: Add bindings for Raspberry Pi RP1
- pinctrl: Add rp1 driver
- serial: pl011: rp1 uart support
- mmc: sdhci-of-dwcmshc: define sdio timeout clocks
- clk: rp1: Add sdio-clk driver
- i2c: designware: Add SMBUS quick command support
- dmaengine: dw-axi-dmac: Fixes for RP1
- spi: dw: Handle combined tx and rx messages
- pwm: Add support for RP1 PWM
- drm: Add RP1 DSI driver
- drm: Add RP1 DPI driver
- drm: Add RP1 VEC driver
- media: rp1: Add CFE (Camera Front End) support
- dt-bindings: net: cdns,macb: AXI tuning properties
- hwmon: Add RP1 ADC and temperature driver
- mfd: bcm2835-pm: Add support for BCM2712
- soc: bcm: bcm2835-power: Add support for BCM2712
- spi: gpio: Fix spi-gpio to correctly implement sck-idle-input
- spi: spi-gpio: Implement spidelay when requested bit rate <= 1 Mbps
- drm/v3d: add brcm,2712-v3d as a compatible V3D device
- dt-bindings: gpu: v3d: Add BCM2712 to compatibility list
- dmaengine: bcm2835: Add BCM2712 support
- dmaengine: bcm2835: HACK: Support DMA-Lite channels
- dmaengine: bcm2835: Rename to_bcm2711_cbaddr to to_40bit_cbaddr
- drivers: iommu: Add BCM2712 IOMMU
- irqchip/irq-brcmstb-l2: Add config for 2711 controller
- rtc: rtc-rpi: Add simple RTC driver for Raspberry Pi
- dt-bindings: rtc: new binding for Raspberry Pi RTC driver
- vc4_drv: Avoid panic when booted with no kms
- drm/vc4: Treat zero sized destination as full screen
- drm/vc4: hdmi: Enable the audio clock
- drm/vc4: hdmi: Warn if writing to an unknown HDMI register
- drm/vc4: hvs: More logging for dlist generation
- drm/vc4: hvs: Print error if we fail an allocation
- drm/vc4: plane: Add more debugging for LBM allocation
- drm/vc4: plane: Use return variable in atomic_check
- drm/vc4: crtc: Move assigned_channel to a variable
- drm/vc4: Introduce generation number enum
- drm/vc4: Make v3d paths unavailable on any generation newer than vc4
- drm/vc4: hvs: Use switch statement to simplify vc4_hvs_get_fifo_from_output
- drm/vc4: hvs: Use switch statement to simplify enabling/disabling irq
- drm/vc4: hvs: Test if the EOF interrupts are enabled
- drm/vc4: hvs: Create hw_init function
- drm/vc4: hvs: Create cob_init function
- drm/vc4: hvs: Rename hvs_regs list
- drm/vc4: plane: Change ptr0_offset to an array
- drm/vc4: hvs: Rework LBM alignment
- drm/vc4: hvs: Change prototype of __vc4_hvs_alloc to pass registers
- drm/vc4: UV planes vertical scaling must always be enabled
- drm/vc4: hdmi: Avoid hang with debug registers when suspended
- drm/vc4: Move the buffer offset out of the vc4_plane_state
- drm/vc4: Fix dlist debug not resetting the next entry pointer
- drm: vc4: Remove incorrect limit from hvs_dlist debugfs function
- drm/vc4: hvs: Remove ABORT_ON_EMPTY flag
- drm/vc4: Enable SCALER_CONTROL early in HVS init
- dt-bindings: display: Add BCM2712 HDMI bindings
- dt-bindings: display: Add BCM2712 HVS bindings
- dt-bindings: display: Add BCM2712 PixelValve bindings
- dt-bindings: display: Add BCM2712 MOP bindings
- dt-bindings: display: Add BCM2712 MOPLET bindings
- dt-bindings: display: Add BCM2712 KMS driver bindings
- drm/vc4: drv: Support BCM2712
- drm/vc4: hvs: Support BCM2712 HVS
- drm/vc4: crtc: Add support for BCM2712 PixelValves
- drm/vc4: hdmi: Add support for BCM2712 HDMI controllers
- drm/vc4: txp: Introduce structure to deal with revision differences
- drm/vc4: txp: Rename TXP data structure
- drm/vc4: txp: Add byte enable toggle bit
- drm/vc4: txp: Add horizontal and vertical size offset toggle bit
- drm/vc4: txp: Handle 40-bits DMA Addresses
- drm/vc4: txp: Move the encoder type in the variant structure
- drm/vc4: txp: Add a new TXP encoder type
- drm/vc4: txp: Add support for BCM2712 MOP
- drm/vc4: txp: Add BCM2712 MOPLET support
- drm/vc4: Add additional warn_on
- drm/vc4: tests: Switch generation mockup to a switch
- drm/vc4: tests: Drop drm parameter for vc4_find_crtc_for_encoder
- drm/vc4: tests: Return the allocated output
- drm/vc4: tests: Add BCM2712 mock driver
- drm/vc4: tests: Add tests for BCM2712 PixelValve Muxing
- drm/vc4: tests: Use custom plane state for mock
- drm/vc4: tests: Add function to lookup a plane for a CRTC
- drm/vc4: tests: Add helper to add a new plane to a state
- drm/vc4: tests: Support a few more plane formats
- drm/vc4: tests: Introduce a test for LBM buffer size
- drm/vc4: kms: Avoid setting core and disp clocks for hdmi modes
- drm/vc4: Assign LBM memory during atomic_flush.
- media: i2c: Move Kconfig entry for IMX477 to the camera sensor section
- drm: Look for an alias for the displays to use as the DRM device name
- vc4/drm: Remove the clear of SCALER_DISPBKGND_FILL
- media: i2c: ov9282: Read chip ID via 2 reads
- media/rpivid: Allow use of iommu in rpivid
- drm/vc4: Correct address offset for planes with src_[xy] offsets
- fbdev: Allow client to request a particular /dev/fbN node
- drm/fb-helper: Look up preferred fbdev node number from DT
- drm/connector: Change DRM card alias from underscore to hyphen
- dt-bindings: PCI: brcmstb: add optional property - "brcm,tperst-clk-ms"
- drm/vc4: Correct logic on stopping an HVS channel
- drm/vc4: Drop WARN for HVS FIFOs not being empty
- drm/vc4: Free all stale dlists if channel is disabled
- drm/vc4: Add hvs_dlist_allocs debugfs function.
- drm/vc4: Log the size of the dlist allocation that was attempted
- drm/vc4: crtc: Support odd horizontal timings on BCM2712
- drivers: mmc: sdhci: add SPURIOUS_INT_RESP quirk
- dt-bindings: mmc: sdhci-of-dwcmhsc: Add Raspberry Pi RP1 support
- Add ability to export gpio used by gpio-poweroff
- gpio-poweroff: Disable the WARN
- w1: Disable kernel log spam
- xhci: Use more event ring segment table entries
- drivers: thermal: step_wise: add support for hysteresis
- media/i2c: ov7251: Switch from V4L2_CID_GAIN to V4L2_CID_ANALOGUE_GAIN
- drm/vc4: Drop planes that are completely off-screen
- drm/bridge: display-connector: Select DRM_KMS_HELPER
- drm: vc4: Free the dlist alloc immediately if it never hit the hw
- drm: vc4: Block swiotlb bounce buffers being imported as dmabuf
- dtc update
- drm/vc4: Correct HVS muxing setup for the moplet
- drm/vc4: Mop and moplet have different register offsets for high addr
- media: dt-bindings: i2c: Add Rohm BU64754 bindings
- media: i2c: Add ROHM BU64754 Camera Autofocus Actuator
- firmware/psci: Pass given partition number through
- drm/vc4: Fix reading of frame count on GEN5 / Pi4
- drm/vc4: Fixup of patches adding debugfs functions
- media: i2c: adv7180: Use MEDIA_BUS_FMT_UYVY8_1X16 for CSI2 output
- media: i2c: adv7180: Add support for V4L2_CID_LINK_FREQ
- spi: bcm2835: Support spi0-0cs and SPI_NO_CS mode
- vc4/hvs: Add support for D0 register changes
- vc4/hvs: Updates to support D0 alpha and csc changes
- vc4/hdmi: Update MAI_THR for D0
- drm/vc4: Optimise vc4_hvs_dlist_free_work to only read frcnt and active once
- drm/vc4: Flush stale dlist entries if allocation fails
- mmc: bcm2835-sdhost: use Host Software Queueing mechanism
- dt-bindings: usb: update dwc3 bindings for parkmode-disable quirks
- drivers: usb: dwc3: add FS/LS bus instance parkmode disable bit
- drm/vc4: Initialise the tv_mode property default from cmdline_mode.
- i2c: designware: Use SCL rise and fall times in DT
- i2c: designware: Support non-standard bus speeds
- serial: sc16is7xx: Don't spin if no data received
- drm/vc4: Drop planes that have 0 destination size
- vc4/hvs: Support fixed alpha correctly on 2712D0
- drm/vc4: Disable overrun interrupts
- vc4/hvs: Fix lbm size calculation for yuv
- arm64/Kconfig: Don't set DMA_BOUNCE_UNALIGNED_KMALLOC
- Bluetooth: btbcm: Add entry for BCM43439 UART BT
- dt-bindings: add additional RP1 PLL output channels
- vc4: Add jack detection to HDMI audio driver
- regulator: Add a regulator for the new LCD panels
- i2c: mux: Add support for generic base-nr property
- non-upstream: support DS1 exit firmware re-download
- brcmfmac: Fix interoperating DPP and other encryption network access
- brcmfmac: support external SAE authentication in station mode
- brcmfmac: Fix 802.1x
- drivers: mmc: add SD support for Command Queueing
- drivers: mmc: preallocate a block for SD extension register accesses
- drivers: mmc: trigger activity LED when CQE is active
- drivers: sdhci-brcmstb: work around mystery CQE CMD_IDLE_TIMER trampling
- drm/vc4: Enable bg_fill if there are no planes enabled
- drivers: mmc: cqhci: clear CQHCI_CTL if halt fails
- drivers: mmc: export SD extension register read/write functions
- drivers: mmc: be more cautious when manipulating Command Queue enable
- drivers: mmc: add debugfs entries for SD extension registers
- drivers: mmc: handle 1024-byte SD General Info lengths
- i2c: designware: Add support for bus clear feature
- i2c: designware: Make the SDA hold time half LCNT
- nvmem: raspberrypi: Add nvmem driver for accessing OTP data
- drivers: mmc: apply SD quirks earlier during probe
- drivers: mmc: disable write-caching on Samsung 2023 model year SD cards
- module: Avoid ABI changes when debug info is disabled
- media: bcm2835-unicam: Add option for a GPIO to reflect FS/FE timing
- dw-axi-dmac-platform: Avoid trampling with zero length buffer
- drivers: media: cfe: Add remap entries for mono formats
- vc4/hdmi: Ignore hotplug interrupt with force_hotplug
- DRM: rp1: rp1-dsi: Fix escape clock divider and timeouts.
- drm/panel: Add and initialise an orientation field to drm_panel from OF
- drm/panel-simple: Remove custom handling of orientation
- drm: rp1: vec: Support more video modes in the RP1 VEC driver
- drm/bridge: tc358762: Program the DPI mode into the chip
- drm/bridge: tc358762: revert move ops to enable
- drm: vc4: dsi: Clocks should be running before reset
- drm: vc4: Reset DSI AFE on disable
- drm/vc4: Ensure DSI is enabled for FIFO resets
- drm/vc4: Add option to call from crtc to encoder on vblank
- drm/vc4: Add vblank callback to DSI0 to reset FIFO
- drm/panel-simple: Fix 7inch panel mode for misalignment
- drm/panel-simple: Increase pixel clock on Pi 7inch panel
- drm/vc4: Fixup mode for 7inch panel on DSI0
- regulator/rpi-panel: Power off display on shutdown
- drm: rp1: dpi: Add support for MEDIA_BUS_FMT_RGB565_1X24_CPADHI
- pinctrl: bcm2835: Persist outputs by default
- drm/vc4: Fix potential null pointer read when disabling vblank
- spi: dw: Handle any number of gpiod CS lines
- regulator: rpi_panel_v2: Add remove and shutdown hooks
- regulator: rpi_panel_v2: Add delay on I2C reads
- drm/vc4: dpi: Add override for RGB order
- drivers: staging: bcm2835-isp: Respect caller's stride value
- drivers: pcie-brcmstb: add best-effort workaround for QoS bug on bcm2712
- backlight: Add a display name to the core, and a function to set it
- drm/bridge: panel: Name an associated backlight device
- drivers: media: pci: Add Hailo accelerator device drivers
- drivers: media: pci: Add wrapper after removal of follow_pfn
- staging: vc04_services: Add helpers for vchiq driver data
- staging: vc04_services: vc-sm-cma: Remove deprecated header
- staging: vc04_services: vc-sm-cma: Drop include Makefile directive
- staging: vc04_services: bcm2835-isp: Drop include Makefile directive
- staging: vc04_services: bcm2835-codec: Drop include Makefile directive
- staging: vc04_services: vc-sm-cma: Register with vchiq_bus_type
- staging: vc04_services: bcm2835-v4l2-isp: Register with vchiq_bus_type
- staging: vc04_services: bcm2835-v4l2-codec: Register with vchiq_bus_type
- arm: bcm2835: Add bcm2838 compatible string.
- ARM: bcm: Switch board, clk and pinctrl to bcm2711 compatible
- media: bcm2835-unicam: Add support for 12bit mono packed format
- media: bcm2835-unicam: Add support for 14bit mono sources
- media: bcm2835-unicam: Add support for unpacked 14bit Bayer formats
- vc4/hdmi: Fix Hsync and Vsync polarity changes
- drivers: media: pcie: hailo: Fix include paths
- mmc: sdhci-brcmstb: add hs400_downgrade callback for bcm2712
- mmc: sd: halt CQHCI before issuing a cache flush command
- mmc: sdhci: extend maximum ADMA transfer length to 4MiB
- lan78xx: Read initial EEE status from DT
- lan78xx: Return tx_lpi_timer even if disabled
- staging: vc04_services: vc-sm-cma: Explicitly set DMA mask
- staging: vc04_services: bcm2835-v4l2-isp: Explicitly set DMA mask
- staging: vc04_services: bcm2835-codec: Explicitly set DMA mask
- drivers: mmc: sdhci-brcmstb: improve bcm2712 card removal handling
- drivers: mmc: core: handle card-removal when running CQE recovery
- fs/ntfs3: Fix memory corruption when page_size changes
- media: pisp-be: Backport the mainline PiSP BE driver
- media: pisp_be: Re-introduce multi-context support
- media: pisp_be: Re-introduce video node offset
- spi: dt-bindings: Add RPI RP2040 GPIO Bridge
- spi: Add a driver for the RPI RP2040 GPIO bridge
- dmaengine: dw-axi-dmac: Honour snps,block-size
- mmc: restrict posted write counts for SD cards in CQ mode
- brcmfmac: Only match complete feature names
- brcmfmac: Add "extsae" as an alias for "sae_ext"
- brcmfmac: support extsae with psk / 1x offloading
- dt-bindings: clk: rp1: Add clocks representing MIPI DSI byteclock
- clk: clk-rp1: Add "varsrc" clocks to represent MIPI byte clocks
- drm: rp1: rp1-dsi: Switch to PLL_SYS source for DPI when 8 * lanes > bpp
- media: bcm2835-unicam: Reinstate old downstream driver as legacy
- media: platform: Move bcm2835-unicam compatible to downstream driver
- pinctrl: rp1: jump through hoops to avoid PCIe latency issues
- staging: bcm2835-codec: Disable HEADER_ON_OPEN for video encode
- staging: bcm2835-codec: Add support for H264 level 5.0 and 5.1
- spi: dw: Save bandwidth with the TMOD_TO feature
- spi: dw: Save bandwidth with the TMOD_RO feature
- spi: dw: don't immediately kill DMA transfers if an error occurs
- drivers: dw-axi-dmac: make more sensible choices about memory accesses
- tty/serial: pl011: restrict RX burst FIFO threshold
- DT: bindings: add a dma-maxburst property to snps,designware-i2s
- sound/soc: dwc-i2s: choose FIFO thresholds based on DMA burst constraints
- drm/vc4: Limit max_bpc to 8 on Pi0-3
- spi: dw: Fix non-DMA transmit-only transfers
- spi: dw: Clamp the minimum clock speed
- hwmon: (adt7410) Add DT compatible strings
- configs: Enable SSD1327 display support
- overlays: i2c-rtc: Correct bq32000 property name
- dtoverlays: Add overlay for HD44780 via I2C PCF8574 backpack
- dtoverlays: Document display_[width|height] on hd44780-lcd overlay
- DTS: bcm2712: enable SD slot CQE by default on Pi 5
- gpiolib: Override gpiochip numbers with DT aliases
- dts: bcm2712-rpi: Add gpiochip0 alias
- dts: bcm2712-rpi: The SoC gpiochips start at 10
- drm/vc4: backport 27e0a194a256 and b3bf19552ea3
- configs: Add CONFIG_BCACHE=m
- configs: Enable more ZRAM options
- Revert "ALSA: timer: Set lower bound of start tick time"
linux-raspi (6.11.0-1000.0) oracular; urgency=medium
* Initial version of linux-raspi for Oracular
-- Manuel Diewald <manuel.diewald at canonical.com> Mon, 09 Sep 2024
18:52:47 +0200
** Changed in: linux-raspi (Ubuntu Oracular)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Package Archive Administrators, which is a bug assignee.
https://bugs.launchpad.net/bugs/2080020
Title:
oracular/linux-raspi: 6.11.0-1003.3 -proposed tracker
To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-signing-jobs/task00/+bug/2080020/+subscriptions
More information about the ubuntu-archive
mailing list