kernel-5.14.0-447.el9

* Tue May 07 2024 Patrick Talbert <ptalbert@redhat.com> [5.14.0-447.el9]
- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363]
- x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363]
- powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363]
- powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363]
- powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363]
- powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975}
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363]
- platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194]
- kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477]
- kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477]
- mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056]
- mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056]
- mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056]
- spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056]
- spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056]
- spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056]
- i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056]
- i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056]
- i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056]
- i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056]
- i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056]
- i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056]
- i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056]
- i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056]
- i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056]
- i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056]
- i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056]
- i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056]
- i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056]
- i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056]
- i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056]
- i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056]
- i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056]
- treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056]
- treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056]
- gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056]
- gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056]
- gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056]
- gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056]
- gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056]
- gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056]
- dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056]
- thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056]
- watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056]
- dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056]
- dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056]
- clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056]
- clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056]
- pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056]
- soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056]
- soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056]
- soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056]
- soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056]
- soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056]
- PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635}
- redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110]
- leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110]
- leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110]
- leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110]
- Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110]
- leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110]
- leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110]
- leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110]
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110]
- leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110]
- leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110]
- led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110]
- leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110]
- leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110]
- leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110]
- leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110]
- leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110]
- leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110]
- bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995]
- of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995]
- of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995]
- of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995]
- of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995]
- of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995]
- of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995]
- of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995]
- netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522]
- netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522]
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522]
- arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771]
- mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669]
- mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669]
- mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669]
- mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669]
- mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781}
- mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669]
- mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669]
- mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669]
- mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669]
- mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669]
- mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669]
- mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669]
- mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669]
- mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669]
- mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669]
- mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708}
- mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669]
- mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669]
- mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669]
- mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669]
- mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669]
- mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826}
- mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669]
- mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669]
- mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669]
- mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669]
- mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669]
- mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669]
- mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669]
- net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143]
- x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106]
- powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565]
- powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565]
- powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565]
- powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565]
- vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}
Resolves: RHEL-10565, RHEL-27780, RHEL-27781, RHEL-30106, RHEL-30522, RHEL-31337, RHEL-31604, RHEL-31771, RHEL-32110, RHEL-32143, RHEL-32669, RHEL-32995, RHEL-34056, RHEL-35104, RHEL-35194, RHEL-35363, RHEL-477

Signed-off-by: Patrick Talbert <ptalbert@redhat.com>
This commit is contained in:
Patrick Talbert 2024-05-07 08:32:31 +02:00
parent 23223bc64b
commit e6220b7948
19 changed files with 654 additions and 23 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 5
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 446
RHEL_RELEASE = 447
#
# ZSTREAM

View File

@ -3004,7 +3004,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2983,7 +2983,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -3001,7 +3001,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2980,7 +2980,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -3059,7 +3059,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -3038,7 +3038,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2706,7 +2706,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2686,7 +2686,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2688,7 +2688,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2668,7 +2668,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2679,7 +2679,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2879,7 +2879,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2859,7 +2859,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2936,7 +2936,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -2916,7 +2916,7 @@ CONFIG_LEDS_TRIGGER_DISK=y
CONFIG_LEDS_TRIGGER_GPIO=m
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
# CONFIG_LEDS_TRIGGER_MTD is not set
# CONFIG_LEDS_TRIGGER_NETDEV is not set
CONFIG_LEDS_TRIGGER_NETDEV=m
CONFIG_LEDS_TRIGGER_ONESHOT=m
# CONFIG_LEDS_TRIGGER_PANIC is not set
# CONFIG_LEDS_TRIGGER_PATTERN is not set

View File

@ -1,3 +1,319 @@
* Tue May 07 2024 Patrick Talbert <ptalbert@redhat.com> [5.14.0-447.el9]
- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363]
- x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363]
- powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363]
- powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363]
- powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363]
- powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975}
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363]
- platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194]
- kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477]
- kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477]
- mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056]
- mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056]
- mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056]
- spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056]
- spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056]
- spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056]
- i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056]
- i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056]
- i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056]
- i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056]
- i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056]
- i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056]
- i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056]
- i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056]
- i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056]
- i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056]
- i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056]
- i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056]
- i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056]
- i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056]
- i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056]
- i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056]
- i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056]
- treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056]
- treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056]
- gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056]
- gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056]
- gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056]
- gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056]
- gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056]
- gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056]
- dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056]
- thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056]
- watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056]
- dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056]
- dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056]
- clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056]
- clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056]
- pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056]
- soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056]
- soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056]
- soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056]
- soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056]
- soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056]
- PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635}
- redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110]
- leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110]
- leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110]
- leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110]
- Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110]
- leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110]
- leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110]
- leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110]
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110]
- leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110]
- leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110]
- led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110]
- leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110]
- leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110]
- leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110]
- leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110]
- leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110]
- leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110]
- bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995]
- of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995]
- of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995]
- of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995]
- of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995]
- of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995]
- of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995]
- of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995]
- netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522]
- netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522]
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522]
- arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771]
- mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669]
- mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669]
- mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669]
- mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669]
- mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781}
- mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669]
- mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669]
- mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669]
- mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669]
- mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669]
- mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669]
- mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669]
- mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669]
- mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669]
- mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669]
- mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708}
- mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669]
- mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669]
- mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669]
- mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669]
- mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669]
- mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826}
- mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669]
- mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669]
- mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669]
- mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669]
- mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669]
- mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669]
- mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669]
- net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143]
- x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106]
- powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565]
- powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565]
- powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565]
- powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565]
- vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}
Resolves: RHEL-10565, RHEL-27780, RHEL-27781, RHEL-30106, RHEL-30522, RHEL-31337, RHEL-31604, RHEL-31771, RHEL-32110, RHEL-32143, RHEL-32669, RHEL-32995, RHEL-34056, RHEL-35104, RHEL-35194, RHEL-35363, RHEL-477
* Fri May 03 2024 Patrick Talbert <ptalbert@redhat.com> [5.14.0-446.el9]
- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712}
- block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723]

View File

@ -165,15 +165,15 @@ Summary: The Linux kernel
# define buildid .local
%define specversion 5.14.0
%define patchversion 5.14
%define pkgrelease 446
%define pkgrelease 447
%define kversion 5
%define tarfile_release 5.14.0-446.el9
%define tarfile_release 5.14.0-447.el9
# This is needed to do merge window version magic
%define patchlevel 14
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 446%{?buildid}%{?dist}
%define specrelease 447%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 5.14.0-446.el9
%define kabiversion 5.14.0-447.el9
#
# End of genspec.sh variables
@ -3733,6 +3733,321 @@ fi
#
#
%changelog
* Tue May 07 2024 Patrick Talbert <ptalbert@redhat.com> [5.14.0-447.el9]
- powercap: intel_rapl: Convert to platform remove callback returning void (David Arcari) [RHEL-35363]
- x86/cpu/topology: Rename topology_max_die_per_package() (David Arcari) [RHEL-35363]
- powercap: intel_rapl_tpmi: Fix System Domain probing (David Arcari) [RHEL-35363]
- powercap: intel_rapl_tpmi: Fix a register bug (David Arcari) [RHEL-35363]
- powercap: intel_rapl: Fix locking in TPMI RAPL (David Arcari) [RHEL-35363]
- powercap: intel_rapl: Fix a NULL pointer dereference (David Arcari) [RHEL-35104 RHEL-35363] {CVE-2024-26975}
- powercap: intel_rapl: Downgrade BIOS locked limits pr_warn() to pr_debug() (David Arcari) [RHEL-35363]
- platform/x86/intel/ifs: Remove unnecessary initialization of 'ret' (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Add an entry rendezvous for SAF (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Replace the exit rendezvous with an entry rendezvous for ARRAY_BIST (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Add current batch number to trace output (David Arcari) [RHEL-35194]
- platform/x86/intel/ifs: Trace on all HT threads when executing a test (David Arcari) [RHEL-35194]
- kexec: fix the unexpected kexec_dprintk() macro (Baoquan He) [RHEL-477]
- kexec_file, parisc: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, power: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, arm64: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file, x86: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file: print out debugging message if required (Baoquan He) [RHEL-477]
- kexec_file: add kexec_file flag to control debug printing (Baoquan He) [RHEL-477]
- mmc: renesas_sdhi: use plain numbers for end_flags (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Fix rounding errors (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: special 4tap settings only apply to HS400 (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: take DMA end interrupts into account (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: add quirk for broken register layout (Radu Rendec) [RHEL-34056]
- mmc: tmio: add callback for dma irq (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: improve naming of DMA struct (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove accessor function for internal_dmac (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: newer SoCs don't need manual tap correction (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: add R-Car Gen4 fallback compatibility string (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Add missing checks for the presence of quirks (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: style fix for proper function bodies (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make 'dmac_only_one_rx' a quirk (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make 'fixed_addr_mode' a quirk (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove a stale comment (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: make setup selection more understandable (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: R-Car D3 also has no HS400 (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: remove outdated headers (Radu Rendec) [RHEL-34056]
- mmc: host: Drop commas after SoC match table sentinels (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: avoid integer overflow in constants (Radu Rendec) [RHEL-34056]
- spi: renesas,sh-msiof: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: add generic Gen4 binding (Radu Rendec) [RHEL-34056]
- spi: renesas,sh-msiof: Add generic Gen4 and r8a779f0 support (Radu Rendec) [RHEL-34056]
- spi: sh-msiof: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056]
- spi: rspi: drop unneeded MODULE_ALIAS (Radu Rendec) [RHEL-34056]
- i2c: rcar: fix error code in probe() (Radu Rendec) [RHEL-34056]
- i2c: rcar: improve accuracy for R-Car Gen3+ (Radu Rendec) [RHEL-34056]
- i2c: rcar: reset controller is mandatory for Gen3+ (Radu Rendec) [RHEL-34056]
- i2c: riic: avoid potential division by zero (Radu Rendec) [RHEL-34056]
- i2c: rcar: remove open coded DIV_ROUND_CLOSEST (Radu Rendec) [RHEL-34056]
- i2c: rcar: calculate divider instead of brute-forcing it (Radu Rendec) [RHEL-34056]
- i2c: rcar: properly format a debug output (Radu Rendec) [RHEL-34056]
- i2c: rcar: avoid non-standard use of goto (Radu Rendec) [RHEL-34056]
- i2c: rcar: use flags instead of atomic_xfer (Radu Rendec) [RHEL-34056]
- i2c: rcar: REP_AFTER_RD is not a persistent flag (Radu Rendec) [RHEL-34056]
- i2c: rcar: use BIT macro consistently (Radu Rendec) [RHEL-34056]
- i2c: rcar: refactor handling of first message (Radu Rendec) [RHEL-34056]
- i2c: rcar: avoid race condition with SMIs (Radu Rendec) [RHEL-34056]
- i2c: rcar: fix PM ref counts in probe error paths (Radu Rendec) [RHEL-34056]
- i2c: rcar: add support for I2C_M_RECV_LEN (Radu Rendec) [RHEL-34056]
- i2c: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: i2c: renesas,rcar-i2c: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- i2c: rcar: update to new DMAENGINE API when terminating (Radu Rendec) [RHEL-34056]
- i2c: rcar: enable interrupts before starting transfer (Radu Rendec) [RHEL-34056]
- treewide: rename pinctrl_gpio_free_new() (Radu Rendec) [RHEL-34056]
- treewide: rename pinctrl_gpio_request_new() (Radu Rendec) [RHEL-34056]
- gpio: rcar: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056]
- gpio: rcar: Make the irqchip immutable (Radu Rendec) [RHEL-34056]
- gpio: rcar: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: gpio: renesas,rcar-gpio: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- gpio: rcar: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- irqchip/renesas-irqc: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- irqchip/renesas-intc-irqpin: Move PM device over to irq domain (Radu Rendec) [RHEL-34056]
- gpio: rcar: Propagate errors from devm_request_irq() (Radu Rendec) [RHEL-34056]
- gpio: rcar: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056]
- gpio: ts5500: Use platform_get_irq() to get the interrupt (Radu Rendec) [RHEL-34056]
- gpio: rcar: Always use local variable dev in gpio_rcar_probe() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: use new pinctrl GPIO helpers (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: gpio: Use dynamic GPIO base if no function GPIOs (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add missing header(s) (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Check drive pin conflicts (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Check bias pin conflicts (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate I/O voltage configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate drive strength configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Validate bias configs consistency (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Add pin group sharing checks (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Simplify same_name() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Pass sh_pfc_soc_info to rcar_pin_to_bias_reg() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Factor out .pin_to_portcr() address handling (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Remove unused pfc parameter from .pin_to_pocctrl() (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Prefix common checker output (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Fix bias checks on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Move overlapping field check (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: checker: Fix off-by-one bug in drive register check (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Fix save/restore on SoCs with pull-down only pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: No need to initialise global statics (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add generic support for resizable buses (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add generic support for pin group subsets (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Rename SH_PFC_PIN_GROUP{,_ALIAS} args (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Reformat macros defining struct initializers (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Rename sh_pfc_soc_operations instances (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a77470: Reduce size for narrow VIN1 channel (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a77995: Add bias pinconf support (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: rcar: Avoid changing PUDn when disabling bias (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Remove unused POC2 (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779a0: Fix GPIO function on I2C-capable pins (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add Ethernet pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add QSPI pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add PCIe pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add MSIOF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add MMC pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add INTC-EX pins, groups, and function (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add HSCIF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add I2C pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: r8a779f0: Add SCIF pins, groups, and functions (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Initial R8A779F0 PFC support (Radu Rendec) [RHEL-34056]
- pinctrl: renesas: Add PORT_GP_CFG_19 macros (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: add reading fuses for Gen4 (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: refactor reading fuses into seprarate function (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: introduce 'info' structure (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Remove R-Car H3 ES1.* handling (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Fix device initialization (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Create device local ops struct (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Do not call set_trips() when resuming (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3: Add support for R-Car V4H (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: Add r8a779g0 support (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- dt-bindings: thermal: rcar-gen3-thermal: use positive logic (Radu Rendec) [RHEL-34056]
- dt-bindings: Drop redundant 'maxItems/minItems' in if/then schemas (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3: Use the generic function to get the number of trips (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar: Switch to new of API (Radu Rendec) [RHEL-34056]
- drivers/thermal/rcar_gen3_thermal: Improve logging during probe (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- thermal: rcar_gen3_thermal: Read calibration from hardware (Radu Rendec) [RHEL-34056]
- thermal: rcar_gen3_thermal: Store thcode and ptat in priv data (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int (Radu Rendec) [RHEL-34056]
- thermal/drivers/rcar_gen3_thermal: Add support for hardware trip points (Radu Rendec) [RHEL-34056]
- watchdog: renesas_wdt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: watchdog: renesas-wdt: Document r8a779f0 support (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Access registers according to spec (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Add R-Car Gen4 support (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: Fix R-Car Gen4 fall-out (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: R-Car V3U is R-Car Gen4 (Radu Rendec) [RHEL-34056]
- dt-bindings: timer: renesas,cmt: Add r8a779f0 and generic Gen4 CMT support (Radu Rendec) [RHEL-34056]
- clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel (Radu Rendec) [RHEL-34056]
- dt-bindings: clock: Add r8a779f0 CPG Core Clock Definitions (Radu Rendec) [RHEL-34056]
- dt-bindings: power: Add r8a779f0 SYSC power domain definitions (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Correct PFC/GPIO parent clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix Ethernet Switch clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix SCIF parent clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix HSCIF parent clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SASYNCPER internal clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix SD0H clock name (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add Ethernet Switch clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add MSIOF clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add TMU and parent SASYNC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add CMT clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SDH0 clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add HSCIF clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add PCIe clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SDHI0 clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add thermal clock (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen4: Add CLK_TYPE_GEN4_PLL4 (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add UFS clock (Radu Rendec) [RHEL-34056]
- clk: renesas: Move RPC core clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add PFC clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add I2C clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add WDT clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Fix RSW2 clock divider (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779f0: Add SYS-DMAC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: cpg-mssr: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a77995: Add RPC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a77990: Add RPC clocks (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add CANFD module clock (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Fix SD0H clock name (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen4: Introduce R-Car Gen4 CPG driver (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Parse DT for SDnH (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Use dev_err_probe when getting clock fails (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Remove outdated SD_SKIP_FIRST (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Extend SDnH divider table (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Switch to new SD clock handling (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Flag non-standard SDnH handling for V3M (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add SDnH clock to V3U (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Add SDnH clock (Radu Rendec) [RHEL-34056]
- clk: renesas: rcar-gen3: Add dummy SDnH clock (Radu Rendec) [RHEL-34056]
- mmc: renesas_sdhi: Refactor renesas_sdhi_probe() (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add RPC support (Radu Rendec) [RHEL-34056]
- clk: renesas: cpg-lib: Move RPC clock registration to the library (Radu Rendec) [RHEL-34056]
- clk: renesas: r8a779a0: Add Z0 and Z1 clock support (Radu Rendec) [RHEL-34056]
- pmdomain: Rename the genpd subsystem to pmdomain (Radu Rendec) [RHEL-34056]
- soc: renesas: Move power-domain drivers to the genpd dir (Radu Rendec) [RHEL-34056]
- soc: renesas: rcar-rst: Add support for R-Car S4-8 (Radu Rendec) [RHEL-34056]
- soc: renesas: Identify R-Car S4-8 (Radu Rendec) [RHEL-34056]
- soc: renesas: r8a779f0-sysc: Add r8a779f0 support (Radu Rendec) [RHEL-34056]
- soc: renesas: rcar-gen4-sysc: Introduce R-Car Gen4 SYSC driver (Radu Rendec) [RHEL-34056]
- soc: renesas: Prefer memcpy() over strcpy() (Radu Rendec) [RHEL-34056]
- PM / devfreq: Synchronize devfreq_monitor_[start/stop] (Alessandro Carminati) [RHEL-31337] {CVE-2023-52635}
- redhat/configs: enable CONFIG_LEDS_TRIGGER_NETDEV also for RHEL (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Fix kernel panic on interface rename trig notify (Michal Schmidt) [RHEL-32110]
- leds: trigger: panic: Simplify led_trigger_set_panic (Michal Schmidt) [RHEL-32110]
- leds: triggers: default-on: Add module alias for module auto-loading (Michal Schmidt) [RHEL-32110]
- leds: trigger: audio: Set module alias for module auto-loading (Michal Schmidt) [RHEL-32110]
- Documentation: leds: Update led-trigger-tty ABI description (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: Document now hidable link_* (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Display only supported link speed attribute (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Add module alias ledtrig:netdev (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Skip setting baseline state in activate if hw-controlled (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Add core support for hw not supporting fallback to LED sw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: panic: Don't register panic notifier if creating the trigger failed (Michal Schmidt) [RHEL-32110]
- leds: trigger: Remove unused function led_trigger_rename_static() (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Add additional line state evaluation (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Make rx tx activitate configurable (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Replace mutex with completion (Michal Schmidt) [RHEL-32110]
- leds: ledtrig-tty: Free allocated ttyname buffer on deactivate (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Convert to DEVICE_ATTR_RW() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Use sysfs_emit() to instead of s*printf() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Convert to use kstrtox() (Michal Schmidt) [RHEL-32110]
- leds: trigger: gpio: Replace custom code for gpiod_get_optional() (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: Add new modes and entry (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Extend speeds up to 10G (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: fix RTNL handling to prevent potential deadlock (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Move size check in set_device_name (Michal Schmidt) [RHEL-32110]
- leds: triggers: gpio: Rewrite to use trigger-sources (Michal Schmidt) [RHEL-32110]
- leds: Mark GPIO LED trigger broken (Michal Schmidt) [RHEL-32110]
- leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' issue for 'cpu' (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: rename 'hw_control' sysfs entry to 'offloaded' (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Use module_led_trigger macro to simplify the code (Michal Schmidt) [RHEL-32110]
- leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead (Michal Schmidt) [RHEL-32110]
- leds: trig-netdev: Disable offload on deactivation of trigger (Michal Schmidt) [RHEL-32110]
- led: trig: netdev: Fix requesting offload device (Michal Schmidt) [RHEL-32110]
- docs: ABI: sysfs-class-led-trigger-netdev: add new modes and entry (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: expose hw_control status via sysfs (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add additional specific link duplex mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add additional specific link speed mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: uninitialized variable in netdev_trig_activate() (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: expose netdev trigger modes in linux include (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: init mode if hw control already active (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: validate configured netdev (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add support for LED hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: reject interval store for hw_control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: add basic check for hw control support (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: introduce check for possible hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: refactor code setting device name (Michal Schmidt) [RHEL-32110]
- leds: add API to get attached device for LED hw control (Michal Schmidt) [RHEL-32110]
- leds: add APIs for LEDs hw control (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Remove NULL check before dev_{put, hold} (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Use mutex instead of spinlocks (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Convert device attr to macro (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Rename add namespace to netdev trigger enum modes (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode (Michal Schmidt) [RHEL-32110]
- leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on dev rename (Michal Schmidt) [RHEL-32110]
- leds: use sysfs_emit() to instead of scnprintf() (Michal Schmidt) [RHEL-32110]
- leds: trigger: Disable CPU trigger on PREEMPT_RT (Michal Schmidt) [RHEL-32110]
- leds: trigger: remove reference to obsolete CONFIG_IDE_GD_ATA (Michal Schmidt) [RHEL-32110]
- leds: trigger: audio: Add an activate callback to ensure the initial brightness is set (Michal Schmidt) [RHEL-32110]
- bus: fsl-mc: Use common ranges functions (Aaron Brookner) [RHEL-32995]
- of/address: Add of_property_read_reg() helper (Aaron Brookner) [RHEL-32995]
- of/address: Add of_range_count() helper (Aaron Brookner) [RHEL-32995]
- of/address: Add support for 3 address cell bus (Aaron Brookner) [RHEL-32995]
- of/address: Add of_range_to_resource() helper (Aaron Brookner) [RHEL-32995]
- of: unittest: Add bus address range parsing tests (Aaron Brookner) [RHEL-32995]
- of/platform: use of_address_count() helper (Aaron Brookner) [RHEL-32995]
- of/address: introduce of_address_count() helper (Aaron Brookner) [RHEL-32995]
- netfilter: ipset: Missing gc cancellations fixed (Phil Sutter) [RHEL-30522]
- netfilter: ipset: fix performance regression in swap operation (Phil Sutter) [RHEL-30522]
- netfilter: ipset: fix race condition between swap/destroy and kernel side add/del/test (Phil Sutter) [RHEL-30522]
- arm64: dts: qcom: sa8775p: enable safety IRQ (Jennifer Berringer) [RHEL-31771]
- mptcp: fix potential wake-up event loss (Davide Caratti) [RHEL-32669]
- mptcp: prevent BPF accessing lowat from a subflow socket. (Davide Caratti) [RHEL-32669]
- mptcp: don't account accept() of non-MPC client as fallback to TCP (Davide Caratti) [RHEL-32669]
- mptcp: don't overwrite sock_ops in mptcp_is_tcpsk() (Davide Caratti) [RHEL-32669]
- mptcp: fix possible deadlock in subflow diag (Davide Caratti) [RHEL-32669] {CVE-2024-26781}
- mptcp: fix snd_wnd initialization for passive socket (Davide Caratti) [RHEL-32669]
- mptcp: push at DSS boundaries (Davide Caratti) [RHEL-32669]
- mptcp: avoid printing warning once on client side (Davide Caratti) [RHEL-32669]
- mptcp: map v4 address to v6 when destroying subflow (Davide Caratti) [RHEL-32669]
- mptcp: fix duplicate subflow creation (Davide Caratti) [RHEL-32669]
- mptcp: fix data races on remote_id (Davide Caratti) [RHEL-32669]
- mptcp: fix data races on local_id (Davide Caratti) [RHEL-32669]
- mptcp: fix lockless access in subflow ULP diag (Davide Caratti) [RHEL-32669]
- mptcp: add needs_id for netlink appending addr (Davide Caratti) [RHEL-32669]
- mptcp: add needs_id for userspace appending addr (Davide Caratti) [RHEL-32669]
- mptcp: really cope with fastopen race (Davide Caratti) [RHEL-31604 RHEL-32669] {CVE-2024-26708}
- mptcp: check addrs list in userspace_pm_get_local_id (Davide Caratti) [RHEL-32669]
- mptcp: corner case locking for rx path fields initialization (Davide Caratti) [RHEL-32669]
- mptcp: fix more tx path fields initialization (Davide Caratti) [RHEL-32669]
- mptcp: fix rcv space initialization (Davide Caratti) [RHEL-32669]
- mptcp: drop the push_pending field (Davide Caratti) [RHEL-32669]
- mptcp: fix data re-injection from stale subflow (Davide Caratti) [RHEL-32669] {CVE-2024-26826}
- mptcp: relax check on MPC passive fallback (Davide Caratti) [RHEL-32669]
- mptcp: refine opt_mp_capable determination (Davide Caratti) [RHEL-32669]
- mptcp: use OPTION_MPTCP_MPJ_SYN in subflow_check_req() (Davide Caratti) [RHEL-32669]
- mptcp: use OPTION_MPTCP_MPJ_SYNACK in subflow_finish_connect() (Davide Caratti) [RHEL-32669]
- mptcp: strict validation before using mp_opt->hmac (Davide Caratti) [RHEL-32669]
- mptcp: mptcp_parse_option() fix for MPTCPOPT_MP_JOIN (Davide Caratti) [RHEL-32669]
- mptcp: fix setsockopt(IP_TOS) subflow locking (Davide Caratti) [RHEL-32669]
- net: openvswitch: fix unwanted error log on timeout policy probing (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct mask_array with __counted_by (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct dp_meter with __counted_by (Antoine Tenart) [RHEL-32143]
- net: openvswitch: Annotate struct dp_meter_instance with __counted_by (Antoine Tenart) [RHEL-32143]
- x86/nmi: Fix the inverse "in NMI handler" check (Prarit Bhargava) [RHEL-30106]
- powerpc/pseries/papr-sysparm: use u8 arrays for payloads (Mamatha Inamdar) [RHEL-10565]
- powerpc/selftests: Add test for papr-sysparm (Mamatha Inamdar) [RHEL-10565]
- powerpc/selftests: Add test for papr-vpd (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries/papr-sysparm: Expose character device to user space (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries/papr-sysparm: Validate buffer object lengths (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: Add papr-vpd character driver for VPD retrieval (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: PAPR system parameter API (Mamatha Inamdar) [RHEL-10565]
- powerpc/pseries: add RTAS work area allocator (Mamatha Inamdar) [RHEL-10565]
- powerpc/rtas: clean up includes (Mamatha Inamdar) [RHEL-10565]
- vt: fix memory overlapping when deleting chars in the buffer (Waiman Long) [RHEL-27780 RHEL-27781] {CVE-2022-48627}
* Fri May 03 2024 Patrick Talbert <ptalbert@redhat.com> [5.14.0-446.el9]
- powerpc/kasan: Fix addr error caused by page alignment (Mamatha Inamdar) [RHEL-33707] {CVE-2024-26712}
- block: Fix page refcounts for unaligned buffers in __bio_release_pages() (Ming Lei) [RHEL-33723]

View File

@ -1,3 +1,3 @@
SHA512 (linux-5.14.0-446.el9.tar.xz) = 3dabce90b5b7f79ca93893875ccb9f6e6fe7b7afe256970698e8607fb99245774e532f8bb1c7063983b011d1f93add6568877eaae11c8496dbf4e6a0199d4599
SHA512 (kernel-abi-stablelists-5.14.0-446.el9.tar.bz2) = 959950baa214a374c809067f85b91131a6c25ff90e8737dd7bd5419fe29debf11bab233847cf70754fae0d892372da2980caf122d3a0e9811764b019e2577d7b
SHA512 (kernel-kabi-dw-5.14.0-446.el9.tar.bz2) = fb1caec1fe1a66240021828f0a7f7e3731db8a0ae5cc7a61b7ef54fa87d0a61173e2eeef8660669e61355c84f33494cf7b48f15613d6930d49ab4c957c7c2597
SHA512 (linux-5.14.0-447.el9.tar.xz) = 680edd12a41b62028c0021e7943083757b35d7c4e785c4ae18c78d554c8456cbe82a0f61bf41634bc5ab2437bbe79acf610791142a998f5b72db4dc57df93d8a
SHA512 (kernel-abi-stablelists-5.14.0-447.el9.tar.bz2) = 9e0c2033fd65a7ffb34656da8f1a16ba16fb4e20e5e8aa6dfb957b2441195c7d7b694d0bcd3ee1f6d2a896da9eccb18aa6c725f050581fd151f8e37940469f2b
SHA512 (kernel-kabi-dw-5.14.0-447.el9.tar.bz2) = fb1caec1fe1a66240021828f0a7f7e3731db8a0ae5cc7a61b7ef54fa87d0a61173e2eeef8660669e61355c84f33494cf7b48f15613d6930d49ab4c957c7c2597