UbuntuUpdates.org

Package "linux-riscv"

This package belongs to a PPA: Canonical Kernel Team

Name: linux-riscv

Description:

This package is just an umbrella for a group of other packages, it has no description.
Description samples from packages in group:

  • Header files related to Linux kernel version 6.2.0
  • Header files related to Linux kernel version 6.2.0
  • Header files related to Linux kernel version 6.2.0
  • Header files related to Linux kernel version 6.2.0

Latest version: 6.2.0-41.42.1
Release: lunar (23.04)
Level: base
Repository: main

Links



Other versions of "linux-riscv" in Lunar

Repository Area Version
base main 6.2.0-19.19.1
security main 6.2.0-39.40.1
updates main 6.2.0-39.40.1

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 6.2.0-27.28.1 2023-07-14 20:09:11 UTC

 linux-riscv (6.2.0-27.28.1) lunar; urgency=medium
 .
   * lunar/linux-riscv: 6.2.0-27.28.1 -proposed tracker (LP: #2026485)
 .
   * Enable Nezha board (LP: #1975592)
     - clk: sunxi-ng: fix ccu_mmc_timing.c kernel-doc issues
     - clk: sunxi-ng: Avoid computing the rate twice
     - clk: sunxi-ng: Remove duplicate ARCH_SUNXI dependencies
     - clk: sunxi-ng: Move SoC driver conditions to dependencies
     - clk: sunxi-ng: d1: Allow building for R528/T113
     - clk: sunxi-ng: d1: Mark cpux clock as critical
     - dt-bindings: clock: Add D1 CAN bus gates and resets
     - clk: sunxi-ng: d1: Add CAN bus gates and resets
     - soc: sunxi: sram: Only iterate over SRAM children
     - dt-bindings: power: Add Allwinner D1 PPU
     - soc: sunxi: Add Allwinner D1 PPU driver
     - soc: sunxi: select CONFIG_PM
     - dt-bindings: crypto: sun8i-ce: Add compatible for D1
     - crypto: sun8i-ce - Add TRNG clock to the D1 variant
     - dmaengine: sun6i: Set the maximum segment size
     - dt-bindings: vendor-prefixes: Add Allwinner D1/D1s board vendors
     - dt-bindings: riscv: Add Allwinner D1/D1s board compatibles
     - riscv: dts: allwinner: Add the D1/D1s SoC devicetree
     - riscv: dts: allwinner: Add MangoPi MQ devicetree
     - riscv: dts: allwinner: Add Allwinner D1 Nezha devicetree
     - riscv: dts: allwinner: Add Sipeed Lichee RV devicetrees
     - riscv: dts: allwinner: Add MangoPi MQ Pro devicetree
     - riscv: dts: allwinner: Add Dongshan Nezha STU devicetree
     - riscv: Add the Allwinner SoC family Kconfig option
     - riscv: dts: allwinner: d1: Add power controller node
     - nvmem: sunxi_sid: Drop the workaround on A64
     - dt-bindings: timer: Add bindings for the RISC-V timer device
     - clocksource/drivers/timer-riscv: Set CLOCK_EVT_FEAT_C3STOP based on DT
     - clocksource/drivers/riscv: Increase the clock source rating
     - clocksource/drivers/riscv: Get rid of clocksource_arch_init() callback
     - dt-bindings: timer: sifive,clint: add comaptibles for T-Head's C9xx
     - riscv: dts: allwinner: d1: Add crypto engine node
     - riscv: dts: nezha-d1: add gpio-line-names
     - SAUCE: mmc: sunxi-mmc: Correct the maximum segment size
     - SAUCE: riscv: dts: allwinner: d1: Add misc nodes
     - SAUCE: riscv: dts: allwinner: Keep aldo regulator on
     - SAUCE: riscv: dts: allwinner: Add button on the Nezha board
     - SAUCE: riscv: dts: allwinner: Add button on the Lichee RV Dock
     - SAUCE: dt-bindings: nvmem: Allow bit offsets greater than a byte
     - SAUCE: nvmem: core: Support reading cells with >= 8 bit offsets
     - SAUCE: regulator: dt-bindings: Add Allwinner D1 LDOs
     - SAUCE: regulator: sun20i: Add support for Allwinner D1 LDOs
     - SAUCE: dt-bindings: sram: sunxi-sram: Add optional regulators child
     - SAUCE: dt-bindings: thermal: sun8i: Add compatible for D1
     - SAUCE: thermal: sun8i: Document the unknown field
     - SAUCE: thermal: sun8i: Set the event type for new samples
     - SAUCE: thermal: sun8i: Use optional clock/reset getters
     - SAUCE: thermal: sun8i: Ensure vref is powered
     - SAUCE: thermal: sun8i: Add support for the D1 variant
     - SAUCE: riscv: dts: allwinner: d1: Add thermal sensor and zone
     - SAUCE: pwm: sun8i-v536: document device tree bindings
     - SAUCE: pwm: sunxi: Add Allwinner SoC PWM controller driver
     - SAUCE: pwm: sun8i-v536: Add support for the Allwinner D1
     - SAUCE: riscv: dts: allwinner: d1: Add PWM support
     - SAUCE: riscv: dts: allwinner: d1: Hook up PWM-controlled CPU voltage
       regulators
     - SAUCE: drm/sun4i: dsi: Allow panel attach before card registration
     - SAUCE: drm/sun4i: mixer: Remove unused CMA headers
     - SAUCE: drm/sun4i: decouple TCON_DCLK_DIV value from pll_mipi/dotclock ratio
     - SAUCE: drm/sun4i: tcon: Always protect the LCD dotclock rate
     - SAUCE: drm/sun4i: tcon_top: Register reset, clock gates in probe
     - SAUCE: riscv: dts: allwinner: lichee-rv-86-panel-480p: Add panel
     - SAUCE: riscv: dts: allwinner: d1: Add HDMI pipeline
     - SAUCE: riscv: dts: allwinner: d1: Enable HDMI on supported boards
     - SAUCE: dt-bindings: display: sun4i-tcon: Add external LVDS PHY
     - SAUCE: riscv: dts: allwinner: d1: Add LVDS0 PHY
     - SAUCE: dt-bindings: leds: Add Allwinner A100 LED controller
     - SAUCE: leds: sun50i-a100: New driver for the A100 LED controller
     - SAUCE: riscv: dts: allwinner: d1: Add LED controller node
     - SAUCE: riscv: dts: allwinner: d1: Add RGB LEDs to boards
     - SAUCE: ASoC: sun20i-codec: New driver for D1 internal codec
     - SAUCE: [WIP] ASoC: sun20i-codec: What is this ramp thing?
     - SAUCE: riscv: dts: allwinner: d1: Add sound cards to boards
     - SAUCE: dt-bindings: display: sun8i-a83t-dw-hdmi: Remove #phy-cells
     - SAUCE: dt-bindings: display: Add D1 HDMI compatibles
     - SAUCE: drm/sun4i: Add support for D1 HDMI
     - SAUCE: drm/sun4i: sun8i-hdmi-phy: Add support for D1 PHY
     - SAUCE: [HACK] drm/sun4i: Copy in BSP code for D1 HDMI PHY
     - SAUCE: dt-bindings: iommu: sun50i: Add compatible for Allwinner D1
     - SAUCE: iommu/sun50i: Support variants without an external reset
     - SAUCE: iommu/sun50i: Ensure bypass is disabled
     - SAUCE: iommu/sun50i: Add support for the D1 variant
     - SAUCE: iommu/sun50i: Ensure the IOMMU can be used for DMA
     - SAUCE: riscv: dts: allwinner: d1: Add IOMMU node
     - SAUCE: riscv: mm: Use IOMMU for DMA when available
     - SAUCE: dt-bindings: spi: sun6i: Add R329 variant
     - SAUCE: spi: spi-sun6i: Use a struct for quirks
     - SAUCE: spi: spi-sun6i: Add Allwinner R329 support
     - SAUCE: [WIP] spi: spi-sun6i: Dual/Quad RX Support
     - SAUCE: riscv: dts: allwinner: Add SPI support
     - SAUCE: dt-bindings: display: Add Sitronix ST7701s panel binding
     - SAUCE: drm/panel: Add driver for ST7701s DPI LCD panel
     - [Config] riscv: updateconfigs for Allwinner D1 support
     - [Config] riscv: Build in cpufreq-dt like o

Source diff to previous version
1975592 Enable Nezha board
1786013 Packaging resync
2023952 UNII-4 5.9G Band support request on 8852BE
2024900 Disable hv-kvp-daemon if /dev/vmbus/hv_kvp is not present
2008745 [SRU] Intel Sapphire Rapids HBM support needs CONFIG_NUMA_EMU
2025067 Lunar update: v6.2.15 upstream stable release
2025066 Lunar update: v6.2.14 upstream stable release
1977827 ftrace in ubuntu_kernel_selftests failed with \
2023650 Add microphone support of the front headphone port on P3 Tower
2023539 Add audio support for ThinkPad P1 Gen 6 and Z16 Gen 2
2018591 Enable Tracing Configs for OSNOISE and TIMERLAT
2021605 introduce do_lib_rust=true|false to enable/disable linux-lib-rust package
2020356 generate linux-lib-rust only on amd64
2019915 Enable audio LEDs on HP laptops
2023929 Lunar update: v6.2.13 upstream stable release
2023577 cls_flower: off-by-one in fl_set_geneve_opt
2020531 support python \u003c 3.9 with annotations
CVE-2023-35001 Linux Kernel nftables Out-Of-Bounds Read/Write Vulnerability; nft_byteorder poorly handled vm register contents when CAP_NET_ADMIN is in any user or
CVE-2023-31248 Linux Kernel nftables Use-After-Free Local Privilege Escalation Vulnerability; `nft_chain_lookup_byid()` failed to check whether a chain was active a
CVE-2023-3269 A vulnerability exists in the memory management subsystem of the Linux ...
CVE-2023-3141 A use-after-free flaw was found in r592_remove in drivers/memstick/host/r592.c in media access in the Linux Kernel. This flaw allows a local attacker
CVE-2023-2124 An out-of-bounds memory access flaw was found in the Linux kernel’s XFS file system in how a user restores an XFS image after failure (with a dirty l
CVE-2023-2176 A vulnerability was found in compare_netdev_and_ip in drivers/infiniband/core/cma.c in RDMA in the Linux Kernel. The improper cleanup results in out-

Version: 6.2.0-23.23.1 2023-06-04 00:08:57 UTC

 linux-riscv (6.2.0-23.23.1) lunar; urgency=medium
 .
   * lunar/linux-riscv: 6.2.0-23.23.1 -proposed tracker (LP: #2019844)
 .
   * introduce do_lib_rust=true|false to enable/disable linux-lib-rust package
     (LP: #2021605)
     - [Packaging] introduce do_lib_rust and enable it only on generic amd64
 .
   * Packaging resync (LP: #1786013)
     - [Packaging] resync git-ubuntu-log
     - [Packaging] resync getabis
     - [Packaging] update update.conf
     - debian/dkms-versions -- update from kernel-versions (main/2023.05.15)
 .
   [ Ubuntu: 6.2.0-23.23 ]
 .
   * lunar/linux: 6.2.0-23.23 -proposed tracker (LP: #2019845)
   * Packaging resync (LP: #1786013)
     - [Packaging] update helper scripts
     - debian/dkms-versions -- update from kernel-versions (main/2023.05.15)
   * Fix flicker display problem on some panels which support PSR2 (LP: #2002968)
     - drm/i915/psr: Add continuous full frame bit together with single
   * Kernel 6.1 bumped the disk consumption on default images by 15%
     (LP: #2015867)
     - [Packaging] introduce a separate linux-lib-rust package
   * Update I915 PSR calculation on Linux 6.2 (LP: #2018655)
     - drm/i915: Fix fast wake AUX sync len
     - drm/i915: Explain the magic numbers for AUX SYNC/precharge length
   * Computer with Intel Atom CPU will not boot with Kernel 6.2.0-20
     (LP: #2017444)
     - [Config]: Disable CONFIG_INTEL_ATOMISP
   * udev fails to make prctl() syscall with apparmor=0 (as used by maas by
     default) (LP: #2016908)
     - SAUCE: (no-up) Stacking v38: Fix prctl() syscall with apparmor=0
   * CVE-2023-32233
     - netfilter: nf_tables: deactivate anonymous set from preparation phase
   * CVE-2023-2612
     - SAUCE: shiftfs: prevent lock unbalance in shiftfs_create_object()
   * CVE-2023-31436
     - net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg
   * CVE-2023-1380
     - wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies()
   * 5.19 not reporting cgroups v1 blkio.throttle.io_serviced (LP: #2016186)
     - SAUCE: blk-throttle: Fix io statistics for cgroup v1
   * LSM stacking and AppArmor for 6.2: additional fixes (LP: #2017903)
     - SAUCE: (no-up) apparmor: fix policy_compat perms remap for file dfa
     - SAUCE: (no-up) apparmor: fix profile verification and enable it
     - SAUCE: (no-up) apparmor: fix: add missing failure check in
       compute_xmatch_perms
     - SAUCE: (no-up) apparmor: fix: kzalloc perms tables for shared dfas
   * Lunar update: v6.2.12 upstream stable release (LP: #2017219)
     - Revert "pinctrl: amd: Disable and mask interrupts on resume"
     - drm/amd/display: Pass the right info to drm_dp_remove_payload
     - drm/i915: Workaround ICL CSC_MODE sticky arming
     - ALSA: emu10k1: fix capture interrupt handler unlinking
     - ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard
     - ALSA: i2c/cs8427: fix iec958 mixer control deactivation
     - ALSA: hda: patch_realtek: add quirk for Asus N7601ZM
     - ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2
     - ALSA: firewire-tascam: add missing unwind goto in
       snd_tscm_stream_start_duplex()
     - ALSA: emu10k1: don't create old pass-through playback device on Audigy
     - ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards
     - ALSA: hda/hdmi: disable KAE for Intel DG2
     - Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp}
     - Bluetooth: Fix race condition in hidp_session_thread
     - bluetooth: btbcm: Fix logic error in forming the board name.
     - Bluetooth: Free potentially unfreed SCO connection
     - Bluetooth: hci_conn: Fix possible UAF
     - btrfs: restore the thread_pool= behavior in remount for the end I/O
       workqueues
     - btrfs: fix fast csum implementation detection
     - fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace
     - mtdblock: tolerate corrected bit-flips
     - mtd: rawnand: meson: fix bitmask for length in command word
     - mtd: rawnand: stm32_fmc2: remove unsupported EDO mode
     - mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min
     - KVM: arm64: PMU: Restore the guest's EL0 event counting after migration
     - fbcon: Fix error paths in set_con2fb_map
     - fbcon: set_con2fb_map needs to set con2fb_map!
     - drm/i915/dsi: fix DSS CTL register offsets for TGL+
     - io_uring: complete request via task work in case of DEFER_TASKRUN
     - clk: sprd: set max_register according to mapping range
     - RDMA/irdma: Do not generate SW completions for NOPs
     - RDMA/irdma: Fix memory leak of PBLE objects
     - RDMA/irdma: Increase iWARP CM default rexmit count
     - RDMA/irdma: Add ipv4 check to irdma_find_listener()
     - IB/mlx5: Add support for 400G_8X lane speed
     - RDMA/erdma: Fix some typos
     - RDMA/erdma: Update default EQ depth to 4096 and max_send_wr to 8192
     - RDMA/erdma: Inline mtt entries into WQE if supported
     - RDMA/erdma: Defer probing if netdevice can not be found
     - clk: rs9: Fix suspend/resume
     - RDMA/cma: Allow UD qp_type to join multicast only
     - bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp
     - LoongArch, bpf: Fix jit to skip speculation barrier opcode
     - dmaengine: apple-admac: Handle 'global' interrupt flags
     - dmaengine: apple-admac: Set src_addr_widths capability
     - dmaengine: apple-admac: Fix 'current_tx' not getting freed
     - 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race
       condition
     - bpf, arm64: Fixed a BTI error on returning to patched function
     - KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs
     - niu: Fix missing unwind goto in niu_alloc_channels()
     - tcp: restrict net.ipv4.tcp_app_win
     - bonding: fix ns validation on backup slaves
     - iavf: refactor VLAN filter states
     - iavf: remove active_cvlans and active_svlans bitmaps
     - net: openvswitch: fix race on port output
     - Bluetooth: hci_conn: Fix not cleaning up on

2021605 introduce do_lib_rust=true|false to enable/disable linux-lib-rust package
1786013 Packaging resync
2015867 Kernel 6.1 bumped the disk consumption on default images by 15%
2018655 Update I915 PSR calculation on Linux 6.2
2017444 Computer with Intel Atom CPU will not boot with Kernel 6.2.0-20
2016908 udev fails to make prctl() syscall with apparmor=0 (as used by maas by default)
2016186 5.19 not reporting cgroups v1 blkio.throttle.io_serviced
2017903 LSM stacking and AppArmor for 6.2: additional fixes
2017219 Lunar update: v6.2.12 upstream stable release
1685291 RFC: virtio and virtio-scsi should be built in
2015498 Debian autoreconstruct Fix restoration of execute permissions
2007745 [SRU][Jammy] CONFIG_PCI_MESON is not enabled
2008824 sched: cpumask: improve on cpumask_local_spread() locality
2012019 Fix E-star testing failure with RTK 8852BE
2016879 Lunar update: v6.2.11 upstream stable release
2016878 Lunar update: v6.2.10 upstream stable release
2016877 Lunar update: v6.2.9 upstream stable release
2016876 Lunar update: v6.2.8 upstream stable release
2016875 Lunar update: v6.2.7 upstream stable release
2015741 efivarfs:efivarfs.sh in ubuntu_kernel_selftests crash L-6.2 ARM64 node dazzle (rcu_preempt detected stalls)
2015361 FTBFS with different dkms or when makeflags are set
2013209 expoline.o is packaged unconditionally for s390x
2013014 net:l2tp.sh failure with lunar:linux 6.2
CVE-2023-32233 In the Linux kernel through 6.3.1, a use-after-free in Netfilter nf_tables when processing batch requests can be abused to perform arbitrary read and
CVE-2023-2612 Jean-Baptiste Cayrou discovered that the shiftfs file system in the Ub ...
CVE-2023-31436 qfq_change_class in net/sched/sch_qfq.c in the Linux kernel before 6.2.13 allows an out-of-bounds write because lmax can exceed QFQ_MIN_LMAX.
CVE-2023-1380 A slab-out-of-bound read problem was found in brcmf_get_assoc_ies in drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c in the Linux Kernel.
CVE-2023-30456 An issue was discovered in arch/x86/kvm/vmx/nested.c in the Linux kernel before 6.2.8. nVMX on x86_64 lacks consistency checks for CR0 and CR4.



About   -   Send Feedback to @ubuntu_updates