From 946c486f794cdc1f2b80b55efb23b7b863dc5997 Mon Sep 17 00:00:00 2001 From: "Luis Claudio R. Goncalves" Date: Wed, 15 Jun 2022 13:08:12 -0300 Subject: [PATCH] kernel-rt-5.14.0-112.rt21.112.el9 * Wed Jun 15 2022 Luis Claudio R. Goncalves [5.14.0-112.rt21.112.el9] - [rt] build kernel-rt-5.14.0-112.rt21.112.el9 [2061574] - redhat: configs: Update configs for vmware (Cathy Avery) [2087134] - VMCI: Add support for ARM64 (Cathy Avery) [2079153] - VMCI: Release notification_bitmap in error path (Cathy Avery) [2079153] - VMCI: Check exclusive_vectors when freeing interrupt 1 (Cathy Avery) [2079153] - VMCI: Fix some error handling paths in vmci_guest_probe_device() (Cathy Avery) [2079153] - VMCI: No need to clear memory after a dma_alloc_coherent() call (Cathy Avery) [2079153] - VMCI: Fix the description of vmci_check_host_caps() (Cathy Avery) [2079153] - VMCI: dma dg: add support for DMA datagrams receive (Cathy Avery) [2079153] - VMCI: dma dg: add support for DMA datagrams sends (Cathy Avery) [2079153] - VMCI: dma dg: allocate send and receive buffers for DMA datagrams (Cathy Avery) [2079153] - VMCI: dma dg: register dummy IRQ handlers for DMA datagrams (Cathy Avery) [2079153] - VMCI: dma dg: set OS page size (Cathy Avery) [2079153] - VMCI: dma dg: whitespace formatting change for vmci register defines (Cathy Avery) [2079153] - VMCI: dma dg: detect DMA datagram capability (Cathy Avery) [2079153] - VMCI: dma dg: add MMIO access to registers (Cathy Avery) [2079153] - misc: vmw_vmci: Switch to kvfree_rcu() API (Cathy Avery) [2079153] - VMCI: fix NULL pointer dereference when unmapping queue pair (Cathy Avery) [2079153] - [s390] s390/dasd: prevent double format of tracks for ESE devices (Mete Durlu) [2094295] - [s390] s390/dasd: fix data corruption for ESE devices (Mete Durlu) [2094295] - iio: Turn off kernel configs for iios added by this patch set (Steve Best) [2071780] - iio:dac:ad3552r: Fix an IS_ERR() vs NULL check (Steve Best) [2071780] - iio: sx9324: Fix default precharge internal resistance register (Steve Best) [2071780] - iio:proximity:sx9324: Fix hardware gain read/write (Steve Best) [2071780] - iio:proximity:sx_common: Fix device property parsing on DT systems (Steve Best) [2071780] - iio:filter:admv8818: select REGMAP_SPI for ADMV8818 (Steve Best) [2071780] - iio: scd4x: check return of scd4x_write_and_fetch (Steve Best) [2071780] - iio: dac: ad3552r: fix signedness bug in ad3552r_reset() (Steve Best) [2071780] - iio: adc: xilinx-ams: Fix single channel switching sequence (Steve Best) [2071780] - iio: adc: xilinx-ams: Fixed wrong sequencer register settings (Steve Best) [2071780] - iio: adc: xilinx-ams: Fixed missing PS channels (Steve Best) [2071780] - iio: accel: mma8452: use the correct logic to get mma8452_data (Steve Best) [2071780] - iio: imu: st_lsm6dsx: use dev_to_iio_dev() to get iio_dev struct (Steve Best) [2071780] - iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL (Steve Best) [2071780] - iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot (Steve Best) [2071780] - iio: adc: cpcap-adc: remove redundant assignment to variable cal_data_diff (Steve Best) [2071780] - iio: imu: inv_mpu6050: Make use of device properties (Steve Best) [2071780] - iio: imu: inv_mpu6050: Check ACPI companion directly (Steve Best) [2071780] - iio: imu: inv_mpu6050: Drop wrong use of ACPI_PTR() (Steve Best) [2071780] - iio: accel: adxl355: Replace custom definitions with generic from units.h (Steve Best) [2071780] - iio: temperature: maxim_thermocouple: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] - iio: temperature: mlx90632: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] - iio: humidity: dht11: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] - iio: frequency: adf4350: Make use of device properties (Steve Best) [2071780] - iio: amplifiers: hmc425a: Make use of device properties (Steve Best) [2071780] - iio: chemical: bme680: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] - iio: dac: ad5592r: Drop leftover header inclusion (Steve Best) [2071780] - iio: Fix error handling for PM (Steve Best) [2071780] - iio: afe: rescale: reorder includes (Steve Best) [2071780] - iio: afe: rescale: use s64 for temporary scale calculations (Steve Best) [2071780] - iio: inkern: make a best effort on offset calculation (Steve Best) [2071780] - iio: inkern: apply consumer scale when no channel scale is available (Steve Best) [2071780] - iio: inkern: apply consumer scale on IIO_VAL_INT cases (Steve Best) [2071780] - iio: addac: ad74413r: correct comparator gpio getters mask usage (Steve Best) [2071780] - iio: addac: ad74413r: use ngpio size when iterating over mask (Steve Best) [2071780] - iio: addac: ad74413r: Do not reference negative array offsets (Steve Best) [2071780] - iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Steve Best) [2071780] - iio: humidity: hdc100x: Add ACPI HID table (Steve Best) [2071780] - iio: pressure: dps310: Add ACPI HID table (Steve Best) [2071780] - iio: sx9360: fix iio event generation (Steve Best) [2071780] - iio: adc: qcom-vadc-common: Re-use generic struct u32_fract (Steve Best) [2071780] - iio: adc: twl4030-madc: Re-use generic struct s16_fract (Steve Best) [2071780] - iio: adc: rn5t618: Re-use generic struct u16_fract (Steve Best) [2071780] - iio: frequency: admv1013: remove the always true condition (Steve Best) [2071780] - iio: accel: fxls8962af: add padding to regmap for SPI (Steve Best) [2071780] - iio:imu:adis16480: fix buffering for devices with no burst mode (Steve Best) [2071780] - iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits (Steve Best) [2071780] - iio: adc: tsc2046: fix memory corruption by preventing array overflow (Steve Best) [2071780] - iio: adc: tsc2046: add sanity check to avoid to big allocations (Steve Best) [2071780] - iio: adc: tsc2046: add .read_raw support (Steve Best) [2071780] - iio: hw_consumer: Use struct_size() helper in kzalloc() (Steve Best) [2071780] - iio: adis: stylistic changes (Steve Best) [2071780] - iio: sps30: Use sysfs_emit() (Steve Best) [2071780] - iio: scd4x: Use sysfs_emit() (Steve Best) [2071780] - iio: ms_sensors: Use sysfs_emit() (Steve Best) [2071780] - iio: max9611: Use sysfs_emit() (Steve Best) [2071780] - iio: max31865: Use sysfs_emit() (Steve Best) [2071780] - iio: max31856: Use sysfs_emit() (Steve Best) [2071780] - iio: lm3533: Use sysfs_emit() (Steve Best) [2071780] - iio: ina2xx-adc: sysfs_emit() (Steve Best) [2071780] - iio: as3935: Use sysfs_emit() (Steve Best) [2071780] - iio: ad9523: Use sysfs_emit() (Steve Best) [2071780] - iio: ad7192: Use sysfs_emit() (Steve Best) [2071780] - iio: dmaengine-buffer: Use sysfs_emit() (Steve Best) [2071780] - iio: adc: tsc2046: rework the trigger state machine (Steve Best) [2071780] - iio: adc: mt8186: Add compatible node for mt8186 (Steve Best) [2071780] - iio: st_sensors: don't always auto-enable I2C and SPI interface drivers (Steve Best) [2071780] - iio: adc: rzg2l_adc: Fix typo (Steve Best) [2071780] - iio:accel:dmard09: Tidy up white space around {} in id table (Steve Best) [2071780] - iio:proximity:vl53l0x: Tidy up white space around {} in id tables (Steve Best) [2071780] - iio:light:tsl2722: Fix inconsistent spacing before } in id table (Steve Best) [2071780] - iio:adc:ti-adc084s021: Tidy up white space around {} (Steve Best) [2071780] - iio:adc:hi8435: Tidy up white space around {} in id tables (Steve Best) [2071780] - iio:adc:mt6577_auxadc: Tidy up white space around {} in id tables (Steve Best) [2071780] - iio:frequency:admv1013: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] - iio:proximity:srf08: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] - iio:proximity:srf04: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] - iio:proximity:rfd77402: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] - iio:proximity:ping: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] - iio:light:ltr501: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] - iio:light:us5182: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] - iio:light:vcnl4035: Trivial whitespace cleanup to add space before } (Steve Best) [2071780] - iio:light:pa12203001: Tidy up white space change to add spaces after { and before } (Steve Best) [2071780] - iio:chemical:atlas: Trivial white space cleanup to add space before } (Steve Best) [2071780] - iio:proximity:sx9360: Add dt-binding support (Steve Best) [2071780] - iio:proximity:sx9360: Add sx9360 support (Steve Best) [2071780] - iio:proximity:sx9324: Add dt_binding support (Steve Best) [2071780] - iio:proximity:sx9324: Add SX9324 support (Steve Best) [2071780] - iio:proximity:sx9310: Extract common Semtech sensor logic (Steve Best) [2071780] - iio:proximity:sx9310: Add frequency in read_avail (Steve Best) [2071780] - all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Steve Best) [2071780] - iio: pressure: bmp280: Use new PM macros (Steve Best) [2071780] - iio: chemical: sunrise_co2: set val parameter only on success (Steve Best) [2071780] - iio: frequency: admv1013: add support for ADMV1013 (Steve Best) [2071780] - iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs (Steve Best) [2071780] - iio:addac:ad74413r: Fix uninitialized ret in a path that won't be hit. (Steve Best) [2071780] - iio: adc: Add Xilinx AMS driver (Steve Best) [2071780] - iio:accel:kxcjk-1013: Mark struct __maybe_unused to avoid warning. (Steve Best) [2071780] - iio:accel:bmc150: Mark structure __maybe_unused as only needed with for pm ops. (Steve Best) [2071780] - iio:dummy: Drop set but unused variable len. (Steve Best) [2071780] - iio:magn:ak8975: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - iio:imu:inv_mpu6050: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - iio:imu:inv_icm42600: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - iio:dac:mcp4725: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - iio:amplifiers:hmc425a: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - iio:adc:ti-ads1015: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - iio:adc:rcar: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - iio:adc:ina2xx-adc: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - iio:accel:bma180: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] - drivers:iio:dac: Add AD3552R driver support (Steve Best) [2071780] - iio:filter:admv8818: add support for ADMV8818 (Steve Best) [2071780] - iio: add filter subfolder (Steve Best) [2071780] - iio: vz89x: Remove unnecessary cast (Steve Best) [2071780] - iio: in2xx-adc: Remove unnecessary cast (Steve Best) [2071780] - iio: as3935: Remove unnecessary cast (Steve Best) [2071780] - iio: stmpe-adc: Use correctly sized arguments for bit field (Steve Best) [2071780] - iio:adc:ti-ads8688:: remove redundant ret variable (Steve Best) [2071780] - iio: addac: ad74413r: fix off by one in ad74413r_parse_channel_config() (Steve Best) [2071780] - iio: adc: ad7606: Fix syntax errors in comments (Steve Best) [2071780] - iio: iio_device_alloc(): Remove unnecessary self drvdata (Steve Best) [2071780] - iio:adc/dac:Kconfig: Update to drop OF dependencies. (Steve Best) [2071780] - iio:adc:ti-ads124s08: Drop dependency on OF. (Steve Best) [2071780] - iio:adc:envelope-detector: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] - iio:adc:ti-adc12138: Switch to generic firmware properties and drop of_match_ptr (Steve Best) [2071780] - iio:adc:mcp3911: Switch to generic firmware properties. (Steve Best) [2071780] - iio:adc:max9611: Switch to generic firmware properties. (Steve Best) [2071780] - iio:light:cm3605: Switch to generic firmware properties. (Steve Best) [2071780] - iio:pot:mcp41010: Switch to generic firmware properties. (Steve Best) [2071780] - iio:dac:lpc18xx_dac: Swap from of* to mod_devicetable.h (Steve Best) [2071780] - iio:dac:dpot-dac: Swap of.h for mod_devicetable.h (Steve Best) [2071780] - iio:dac:ad5758: Drop unused of specific headers. (Steve Best) [2071780] - iio:dac:ad5755: Switch to generic firmware properties and drop pdata (Steve Best) [2071780] - iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046 (Steve Best) [2071780] - iio: addac: add AD74413R driver (Steve Best) [2071780] - iio: add addac subdirectory (Steve Best) [2071780] - iio:dac:ad7293: add support for AD7293 (Steve Best) [2071780] - iio: trigger: stm32-timer: fix MODULE_ALIAS (Steve Best) [2071780] - iio: ltr501: Export near level property for proximity sensor (Steve Best) [2071780] - iio:adc:axp20x: add support for NTC thermistor (Steve Best) [2071780] - iio: imu: st_lsm6dsx: add dts property to disable sensor-hub (Steve Best) [2071780] - iio: test: Add test for IIO_VAL_INT_64. (Steve Best) [2071780] - iio: test: Add check against NULL for buffer in tests. (Steve Best) [2071780] - iio: expose shared parameter in IIO_ENUM_AVAILABLE (Steve Best) [2071780] - iio: adc: stm32: fix null pointer on defer_probe error (Steve Best) [2071780] - iio: buffer-dma: Use round_down() instead of rounddown() (Steve Best) [2071780] - iio: at91-sama5d2: Fix incorrect sign extension (Steve Best) [2071780] - iio: adc: axp20x_adc: fix charging current reporting on AXP22x (Steve Best) [2071780] - iio: gyro: adxrs290: fix data signedness (Steve Best) [2071780] - iio: buffer: Use dedicated variable in iio_buffers_alloc_sysfs_and_mask() (Steve Best) [2071780] - iio: ad7768-1: Call iio_trigger_notify_done() on error (Steve Best) [2071780] - iio: itg3200: Call iio_trigger_notify_done() on error (Steve Best) [2071780] - iio: imx8qxp-adc: fix dependency to the intended ARCH_MXC config (Steve Best) [2071780] - iio: dln2: Check return value of devm_iio_trigger_register() (Steve Best) [2071780] - iio: trigger: Fix reference counting (Steve Best) [2071780] - iio: dln2-adc: Fix lockdep complaint (Steve Best) [2071780] - iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda (Steve Best) [2071780] - iio: mma8452: Fix trigger reference couting (Steve Best) [2071780] - iio: stk3310: Don't return error code in interrupt handler (Steve Best) [2071780] - iio: kxsd9: Don't return error code in trigger handler (Steve Best) [2071780] - iio: ltr501: Don't return error code in trigger handler (Steve Best) [2071780] - iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove (Steve Best) [2071780] - iio: light: ltr501: Added ltr303 driver support (Steve Best) [2071780] - iio: adc: rzg2l_adc: Remove unnecessary print function dev_err() (Steve Best) [2071780] - iio: mpl3115: Use scan_type.shift and realbit in mpl3115_read_raw (Steve Best) [2071780] - iio: xilinx-xadc-core: Use local variable in xadc_read_raw (Steve Best) [2071780] - iio: ti-ads1015: Remove shift variable ads1015_read_raw (Steve Best) [2071780] - iio: mag3110: Use scan_type when processing raw data (Steve Best) [2071780] - iio: ti-adc12138: Use scan_type when processing raw data (Steve Best) [2071780] - iio: ad7266: Use scan_type when processing raw data (Steve Best) [2071780] - iio: stk8ba50: Use scan_type when processing raw data (Steve Best) [2071780] - iio: stk8312: Use scan_type when processing raw data (Steve Best) [2071780] - iio: sca3000: Use scan_type when processing raw data (Steve Best) [2071780] - iio: mma7455: Use scan_type when processing raw data (Steve Best) [2071780] - iio: kxcjk-1013: Use scan_type when processing raw data (Steve Best) [2071780] - iio: bma220: Use scan_type when processing raw data (Steve Best) [2071780] - iio: at91-sama5d2: Use dev_to_iio_dev() in sysfs callbacks (Steve Best) [2071780] - iio: at91-sama5d2: Fix incorrect cast to platform_device (Steve Best) [2071780] - iio: mma8452: Use correct type for return variable in IRQ handler (Steve Best) [2071780] - iio: lmp91000: Remove no-op trigger ops (Steve Best) [2071780] - iio: gp2ap020a00f: Remove no-op trigger ops (Steve Best) [2071780] - iio: atlas-sensor: Remove no-op trigger ops (Steve Best) [2071780] - iio: as3935: Remove no-op trigger ops (Steve Best) [2071780] - iio: afe4404: Remove no-op trigger ops (Steve Best) [2071780] - iio: afe4403: Remove no-op trigger ops (Steve Best) [2071780] - iio: ad_sigma_delta: Remove no-op trigger ops (Steve Best) [2071780] - iio: sysfs-trigger: Remove no-op trigger ops (Steve Best) [2071780] - iio: interrupt-trigger: Remove no-op trigger ops (Steve Best) [2071780] - iio: Mark iio_device_type as const (Steve Best) [2071780] - iio/scmi: Add reading "raw" attribute. (Steve Best) [2071780] - iio: core: Introduce IIO_VAL_INT_64. (Steve Best) [2071780] - iio: adc: ina2xx: Avoid double reference counting from get_task_struct/put_task_struct() (Steve Best) [2071780] - iio: adc: ina2xx: Make use of the helper macro kthread_run() (Steve Best) [2071780] - iio: ms5611: Simplify IO callback parameters (Steve Best) [2071780] - iio: imx7d_adc: Don't pass IIO device to imx7d_adc_{enable,disable}() (Steve Best) [2071780] - iio: st-sensors: Use dev_to_iio_dev() in sysfs callbacks (Steve Best) [2071780] - iio: adc: stm32-adc: Fix of_node_put() issue in stm32-adc (Steve Best) [2071780] - iio: xilinx-xadc: Make IRQ optional (Steve Best) [2071780] - iio: accel: mma7660: Warn about failure to put device in stand-by in .remove() (Steve Best) [2071780] - iio: adc: lpc18xx_adc: Reorder clk_get_rate() function call (Steve Best) [2071780] - iio: frequency: adrf6780: Fix adrf6780_spi_{read,write}() (Steve Best) [2071780] - iio: frequency: adrf6780: add support for ADRF6780 (Steve Best) [2071780] - iio: chemical: scd4x: Add a scale for the co2 concentration reading (Steve Best) [2071780] - iio: adc: adc128s052: Simplify adc128_probe() (Steve Best) [2071780] - iio: multiplexer: iio-mux: Support settle-time-us property (Steve Best) [2071780] - iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask() (Steve Best) [2071780] - iio: adc: stm32-adc: use generic binding for sample-time (Steve Best) [2071780] - iio: adc: stm32-adc: add vrefint calibration support (Steve Best) [2071780] - iio: adc: stm32-adc: add support of internal channels (Steve Best) [2071780] - iio: adc: stm32-adc: add support of generic channels binding (Steve Best) [2071780] - iio: adc: stm32-adc: split channel init into several routines (Steve Best) [2071780] - iio: accel: sca3000: Use sign_extend32() instead of opencoding sign extension. (Steve Best) [2071780] - iio: xilinx-xadc: Remove `irq` field from state struct (Steve Best) [2071780] - iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Steve Best) [2071780] - iio: light: gp2ap002: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: light: cm3605: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: ti-ads7950: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: rockchip_saradc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: qcom-pm8xxx-xoadc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: meson_saradc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: max1241: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: max1118: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: lpc18xx_adc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: imx7d_adc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: ab8500-gpadc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: buffer: Fix uninitialized variable ret (Steve Best) [2071780] - iio: adc: lpc18xx_adc: Convert probe to device managed version (Steve Best) [2071780] - iio: light: ltr501: Add of_device_id table (Steve Best) [2071780] - iio: light: ltr501: Add rudimentary regulator support (Steve Best) [2071780] - iio: imx8qxp-adc: mark PM functions as __maybe_unused (Steve Best) [2071780] - iio: pressure: ms5611: Make ms5611_remove() return void (Steve Best) [2071780] - iio: potentiometer: max5487: Don't return an error in .remove() (Steve Best) [2071780] - iio: magn: hmc5843: Make hmc5843_common_remove() return void (Steve Best) [2071780] - iio: health: afe4403: Don't return an error in .remove() (Steve Best) [2071780] - iio: dac: ad5686: Make ad5686_remove() return void (Steve Best) [2071780] - iio: dac: ad5592r: Make ad5592r_remove() return void (Steve Best) [2071780] - iio: dac: ad5446: Make ad5446_remove() return void (Steve Best) [2071780] - iio: dac: ad5380: Make ad5380_remove() return void (Steve Best) [2071780] - iio: accel: mma7455: Make mma7455_core_remove() return void (Steve Best) [2071780] - iio: accel: kxsd9: Make kxsd9_common_remove() return void (Steve Best) [2071780] - iio: accel: bmi088: Make bmi088_accel_core_remove() return void (Steve Best) [2071780] - iio: accel: bmc150: Make bmc150_accel_core_remove() return void (Steve Best) [2071780] - iio: accel: bma400: Make bma400_remove() return void (Steve Best) [2071780] - drivers:iio:dac:ad5766.c: Add trigger buffer (Steve Best) [2071780] - iio: triggered-buffer: extend support to configure output buffers (Steve Best) [2071780] - iio: kfifo-buffer: Add output buffer support (Steve Best) [2071780] - iio: Add output buffer support (Steve Best) [2071780] - drivers: iio: chemical: Add support for Sensirion SCD4x CO2 sensor (Steve Best) [2071780] - iio: light: noa1305: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: light: cm36651: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: health: afe4404: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: health: afe4403: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: st_lsm9ds0: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: st_sensors: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: dac: ti-dac7311: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: dac: stm32-dac: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: dac: mcp4922: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: dac: max5821: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: dac: ds4424: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: dac: ltc1660: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: dac: lpc18xx_dac: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: dac: ad8801: Make use of the helper function dev_err_probe() (Steve Best) [2071780] - iio: adc: ad799x: Implement selecting external reference voltage input on AD7991, AD7995 and AD7999. (Steve Best) [2071780] - iio: adc: max1027: fix error code in max1027_wait_eoc() (Steve Best) [2071780] - iio: imu: adis16400: Fix buffer alignment requirements. (Steve Best) [2071780] - iio: gyro: mpu3050: Fix alignment and size issues with buffers. (Steve Best) [2071780] - iio: adc: ti-adc108s102: Fix alignment of buffer pushed to iio buffers. (Steve Best) [2071780] - iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() (Steve Best) [2071780] - iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2C (Steve Best) [2071780] - iio: adc: aspeed: Fix spelling mistake "battey" -> "battery" (Steve Best) [2071780] - iio: adc: ad7291: convert probe to device-managed only (Steve Best) [2071780] - iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adc (Steve Best) [2071780] - iio: adc: berlin2-adc: convert probe to device-managed only (Steve Best) [2071780] - iio: adc: rn5t618-adc: use devm_iio_map_array_register() function (Steve Best) [2071780] - iio: adc: nau7802: convert probe to full device-managed (Steve Best) [2071780] - iio: adis16460: make use of the new unmasked_drdy flag (Steve Best) [2071780] - iio: adis16475: make use of the new unmasked_drdy flag (Steve Best) [2071780] - iio: adis: handle devices that cannot unmask the drdy pin (Steve Best) [2071780] - iio: adis: do not disabe IRQs in 'adis_init()' (Steve Best) [2071780] - iio: adc: da9150-gpadc: convert probe to full-device managed (Steve Best) [2071780] - iio: adc: axp288_adc: convert probe to full device-managed (Steve Best) [2071780] - iio: adc: intel_mrfld_adc: convert probe to full device-managed (Steve Best) [2071780] - iio: inkern: introduce devm_iio_map_array_register() short-hand function (Steve Best) [2071780] - iio: adc: fsl-imx25-gcq: initialize regulators as needed (Steve Best) [2071780] - iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_ops (Steve Best) [2071780] - iio: adc: max1027: Don't reject external triggers when there is no IRQ (Steve Best) [2071780] - iio: adc: max1027: Allow all kind of triggers to be used (Steve Best) [2071780] - iio: adc: max1027: Use the EOC IRQ when populated for single reads (Steve Best) [2071780] - iio: adc: max1027: Stop requesting a threaded IRQ (Steve Best) [2071780] - iio: adc: max1027: Introduce an end of conversion helper (Steve Best) [2071780] - iio: adc: max1027: Separate the IRQ handler from the read logic (Steve Best) [2071780] - iio: adc: max1027: Prevent single channel accesses during buffer reads (Steve Best) [2071780] - iio: adc: max1027: Create a helper to configure the channels to scan (Steve Best) [2071780] - iio: adc: max1027: Ensure a default cnvst trigger configuration (Steve Best) [2071780] - iio: adc: max1027: Simplify the _set_trigger_state() helper (Steve Best) [2071780] - iio: adc: max1027: Create a helper to enable/disable the cnvst trigger (Steve Best) [2071780] - iio: adc: max1027: Rename a helper (Steve Best) [2071780] - iio: adc: max1027: Minimize the number of converted channels (Steve Best) [2071780] - iio: adc: max1027: Drop useless debug messages (Steve Best) [2071780] - iio: adc: max1027: Drop extra warning message (Steve Best) [2071780] - iio: adc: max1027: Fix style (Steve Best) [2071780] - iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADC (Steve Best) [2071780] - iio: accel: fxls8962af: add wake on event (Steve Best) [2071780] - iio: accel: fxls8962af: add threshold event handling (Steve Best) [2071780] - iio: adc: aspeed: Get and set trimming data. (Steve Best) [2071780] - iio: adc: aspeed: Support battery sensing. (Steve Best) [2071780] - iio: adc: aspeed: Add compensation phase. (Steve Best) [2071780] - iio: adc: aspeed: Add func to set sampling rate. (Steve Best) [2071780] - iio: adc: aspeed: Fix the calculate error of clock. (Steve Best) [2071780] - iio: adc: aspeed: Support ast2600 adc. (Steve Best) [2071780] - iio: adc: aspeed: Use devm_add_action_or_reset. (Steve Best) [2071780] - iio: adc: aspeed: Use model_data to set clk scaler. (Steve Best) [2071780] - iio: adc: aspeed: Add vref config function (Steve Best) [2071780] - iio: adc: aspeed: Restructure the model data (Steve Best) [2071780] - iio: adc: aspeed: Keep model data to driver data. (Steve Best) [2071780] - iio: chemical: Add Senseair Sunrise 006-0-007 driver (Steve Best) [2071780] - iio: adc: tsc2046: fix scan interval warning (Steve Best) [2071780] - iio: core: fix double free in iio_device_unregister_sysfs() (Steve Best) [2071780] - iio: core: check return value when calling dev_set_name() (Steve Best) [2071780] - iio: buffer: Fix memory leak in iio_buffer_register_legacy_sysfs_groups() (Steve Best) [2071780] - iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_and_mask() (Steve Best) [2071780] - iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_and_mask() (Steve Best) [2071780] - iio: buffer: check return value of kstrdup_const() (Steve Best) [2071780] - iio: dac: ad5446: Fix ad5622_write() return value (Steve Best) [2071780] - iio: adc: exynos: describe drivers in KConfig (Steve Best) [2071780] - iio: adc: rockchip_saradc: Make use of the helper function devm_platform_ioremap_resource() (Steve Best) [2071780] - iio: dac: stm32-dac: Make use of the helper function devm_platform_ioremap_resource() (Steve Best) [2071780] - iio: accel: mma7660: Mark acpi match table as maybe unused (Steve Best) [2071780] - iio: light: max44000: use device-managed functions in probe (Steve Best) [2071780] - iio: gyro: adis16080: use devm_iio_device_register() in probe (Steve Best) [2071780] - iio: dac: ad5064: convert probe to full device-managed (Steve Best) [2071780] - iio: dac: ad7303: convert probe to full device-managed (Steve Best) [2071780] - iio: imu: inv_mpu6050: Mark acpi match table as maybe unused (Steve Best) [2071780] - iio: ep93xx: Make use of the helper function devm_platform_ioremap_resource() (Steve Best) [2071780] - drivers: iio: dac: ad5766: Fix dt property name (Steve Best) [2071780] - iio: st_pressure_spi: Add missing entries SPI to device ID table (Steve Best) [2071780] - iio/test-format: build kunit tests without structleak plugin (Steve Best) [2071780] - iio: light: opt3001: Fixed timeout error when 0 lux (Steve Best) [2071780] - iio: common: cros_ec_sensors: simplify getting .driver_data (Steve Best) [2071780] - iio: adis16480: fix devices that do not support sleep mode (Steve Best) [2071780] - iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Steve Best) [2071780] - iio: adis16475: fix deadlock on frequency set (Steve Best) [2071780] - iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Steve Best) [2071780] - iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Steve Best) [2071780] - iio: adc: ad7793: Fix IRQ flag (Steve Best) [2071780] - iio: adc: ad7780: Fix IRQ flag (Steve Best) [2071780] - iio: adc: ad7192: Add IRQ flag (Steve Best) [2071780] - iio: adc: aspeed: set driver data when adc probe. (Steve Best) [2071780] - iio: adc: rzg2l_adc: add missing clk_disable_unprepare() in rzg2l_adc_pm_runtime_resume() (Steve Best) [2071780] - iio: adc: max1027: Fix the number of max1X31 channels (Steve Best) [2071780] - iio: adc: max1027: Fix wrong shift with 12-bit devices (Steve Best) [2071780] - iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Steve Best) [2071780] - iio: adc: rzg2l_adc: Fix -EBUSY timeout error return (Steve Best) [2071780] - iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed (Steve Best) [2071780] - iio: dac: ti-dac5571: fix an error code in probe() (Steve Best) [2071780] - iio: accel: adxl355: Add triggered buffer support (Steve Best) [2071780] - iio: accel: adxl355: use if(ret) in place of ret < 0 (Steve Best) [2071780] - iio: accel: Add driver support for ADXL313 (Steve Best) [2071780] - iio: adc: aspeed: completes the bitfield declare. (Steve Best) [2071780] - iio: adc: ti-ads8344: convert probe to device-managed (Steve Best) [2071780] - iio: adc: at91-sama5d2_adc: update copyright and authors information (Steve Best) [2071780] - iio: adc: at91-sama5d2_adc: add support for sama7g5 device (Steve Best) [2071780] - iio: adc: at91-sama5d2_adc: add helper for COR register (Steve Best) [2071780] - iio: adc: at91-sama5d2_adc: add support for separate end of conversion registers (Steve Best) [2071780] - iio: adc: at91-sama5d2_adc: convert to platform specific data structures (Steve Best) [2071780] - iio: adc: at91-sama5d2_adc: remove unused definition (Steve Best) [2071780] - iio: adc: at91-sama5d2_adc: initialize hardware after clock is started (Steve Best) [2071780] - iio: magnetometer: ak8975: add AK09116 support (Steve Best) [2071780] - iio: temperature: Add MAX31865 RTD Support (Steve Best) [2071780] - iio: adc: twl6030-gpadc: Use the defined variable to clean code (Steve Best) [2071780] - iio: ltc2983: fail probe if no channels are given (Steve Best) [2071780] - iio: ltc2983: add support for optional reset gpio (Steve Best) [2071780] - iio: ad5770r: make devicetree property reading consistent (Steve Best) [2071780] - iio: gyro: remove dead config dependencies on INPUT_MPU3050 (Steve Best) [2071780] - iio: st_sensors: remove reference to parent device object on st_sensor_data (Steve Best) [2071780] - iio: st_sensors: remove all driver remove functions (Steve Best) [2071780] - iio: st_sensors: remove st_sensors_power_disable() function (Steve Best) [2071780] - iio: st_sensors: remove st_sensors_deallocate_trigger() function (Steve Best) [2071780] - iio: magn: st_magn: use devm_iio_triggered_buffer_setup() for buffer (Steve Best) [2071780] - iio: gyro: st_gyro: use devm_iio_triggered_buffer_setup() for buffer (Steve Best) [2071780] - iio: accel: st_accel: use devm_iio_triggered_buffer_setup() for buffer (Steve Best) [2071780] - iio: pressure: st_pressure: use devm_iio_triggered_buffer_setup() for buffer (Steve Best) [2071780] - iio: st_sensors: disable regulators after device unregistration (Steve Best) [2071780] - iio: adc: ad7949: use devm managed functions (Steve Best) [2071780] - iio: adc: ad7949: add vref selection support (Steve Best) [2071780] - iio: adc: ad7949: enable use with non 14/16-bit controllers (Steve Best) [2071780] - iio: adc: ad7949: define and use bitfield names (Steve Best) [2071780] - drivers/iio: Remove all strcpy() uses (Steve Best) [2071780] - iio: accel: Add driver support for ADXL355 (Steve Best) [2071780] - iio/drivers/hid-sensor: use HZ macros (Steve Best) [2071780] - units: add the HZ macros (Steve Best) [2071780] - iio/drivers/as73211: use HZ macros (Steve Best) [2071780] - iio: adc: Add driver for Renesas RZ/G2L A/D converter (Steve Best) [2071780] - iio: pressure: hp03: update device probe to register with devm functions (Steve Best) [2071780] - iio: adc: rockchip_saradc: add voltage notifier so get referenced voltage once at probe (Steve Best) [2071780] - iio: ltc2983: fix device probe (Steve Best) [2071780] - iio: potentiometer: Add driver support for AD5110 (Steve Best) [2071780] - iio: adc: rn5t618: Add iio map (Steve Best) [2071780] - iio: hid-sensor-press: Add timestamp channel (Steve Best) [2071780] - iio: accel: bmc150: Add support for BMC156 (Steve Best) [2071780] - iio: accel: bmc150: Make it possible to configure INT2 instead of INT1 (Steve Best) [2071780] - iio: light: cm3323: Add of_device_id table (Steve Best) [2071780] - iio: chemical: Add driver support for sgp40 (Steve Best) [2071780] - iio: ep93xx: Prepare clock before using it (Steve Best) [2071780] - iio: adc: fsl-imx25-gcq: adjust irq check to match docs and simplify code (Steve Best) [2071780] - iio: dac: max5821: convert device register to device managed function (Steve Best) [2071780] - iio/adc: ingenic: add JZ4760B support to the sadc driver (Steve Best) [2071780] - iio/adc: ingenic: add JZ4760 support to the sadc driver (Steve Best) [2071780] - iio/adc: ingenic: rename has_aux2 to has_aux_md (Steve Best) [2071780] - iio: sx9310: Support ACPI property (Steve Best) [2071780] - PCI: hv: Remove unused hv_set_msi_entry_from_desc() (Mohammed Gamal) [2086678] - PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64 (Mohammed Gamal) [2086678] - PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology (Mohammed Gamal) [2086678] - net: mana: Reuse XDP dropped page (Mohammed Gamal) [2086676] - net: mana: Add counter for XDP_TX (Mohammed Gamal) [2086676] - net: mana: Add counter for packet dropped by XDP (Mohammed Gamal) [2086676] - net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Mohammed Gamal) [2086676] Resolves: rhbz#2061574 --- Makefile.rhelver | 4 +- kernel-rt-x86_64-debug-rhel.config | 21 ++ kernel-rt-x86_64-rhel.config | 21 ++ kernel.spec | 448 ++++++++++++++++++++++++++++- sources | 6 +- 5 files changed, 490 insertions(+), 10 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 543dea6..458653f 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 111 +RHEL_RELEASE = 112 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.111 +RTBUILD:=.112 diff --git a/kernel-rt-x86_64-debug-rhel.config b/kernel-rt-x86_64-debug-rhel.config index d6fa2d4..d776da3 100644 --- a/kernel-rt-x86_64-debug-rhel.config +++ b/kernel-rt-x86_64-debug-rhel.config @@ -70,7 +70,9 @@ CONFIG_ACPI=y # CONFIG_ACRN_GUEST is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S90 is not set +# CONFIG_AD3552R is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -98,8 +100,10 @@ CONFIG_ACPI=y # CONFIG_AD7266 is not set # CONFIG_AD7291 is not set # CONFIG_AD7292 is not set +# CONFIG_AD7293 is not set # CONFIG_AD7298 is not set # CONFIG_AD7303 is not set +# CONFIG_AD74413R is not set # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set @@ -130,12 +134,19 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMV1013 is not set +# CONFIG_ADMV8818 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set CONFIG_ADVISE_SYSCALLS=y # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -2846,12 +2857,14 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set # CONFIG_MAX5432 is not set # CONFIG_MAX5481 is not set # CONFIG_MAX5487 is not set +# CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set # CONFIG_MAXIM_THERMOCOUPLE is not set @@ -4489,6 +4502,7 @@ CONFIG_SATA_PMP=y # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set CONFIG_SCF_TORTURE_TEST=m CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_CLUSTER=y @@ -4616,7 +4630,9 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -5500,6 +5516,8 @@ CONFIG_SWAP=y CONFIG_SWIOTLB=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5653,8 +5671,11 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7950 is not set +# CONFIG_TI_ADS8344 is not set +# CONFIG_TI_ADS8688 is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set # CONFIG_TI_DAC7311 is not set diff --git a/kernel-rt-x86_64-rhel.config b/kernel-rt-x86_64-rhel.config index 2f984f6..77273f0 100644 --- a/kernel-rt-x86_64-rhel.config +++ b/kernel-rt-x86_64-rhel.config @@ -70,7 +70,9 @@ CONFIG_ACPI=y # CONFIG_ACRN_GUEST is not set # CONFIG_AD2S1200 is not set # CONFIG_AD2S90 is not set +# CONFIG_AD3552R is not set # CONFIG_AD5064 is not set +# CONFIG_AD5110 is not set # CONFIG_AD525X_DPOT is not set # CONFIG_AD5272 is not set # CONFIG_AD5360 is not set @@ -98,8 +100,10 @@ CONFIG_ACPI=y # CONFIG_AD7266 is not set # CONFIG_AD7291 is not set # CONFIG_AD7292 is not set +# CONFIG_AD7293 is not set # CONFIG_AD7298 is not set # CONFIG_AD7303 is not set +# CONFIG_AD74413R is not set # CONFIG_AD7476 is not set # CONFIG_AD7606_IFACE_PARALLEL is not set # CONFIG_AD7606_IFACE_SPI is not set @@ -130,12 +134,19 @@ CONFIG_ACPI=y # CONFIG_ADIS16475 is not set # CONFIG_ADIS16480 is not set # CONFIG_ADJD_S311 is not set +# CONFIG_ADMV1013 is not set +# CONFIG_ADMV8818 is not set +# CONFIG_ADRF6780 is not set # CONFIG_ADUX1020 is not set # CONFIG_ADVANTECH_WDT is not set CONFIG_ADVISE_SYSCALLS=y # CONFIG_ADV_SWBUTTON is not set +# CONFIG_ADXL313_I2C is not set +# CONFIG_ADXL313_SPI is not set # CONFIG_ADXL345_I2C is not set # CONFIG_ADXL345_SPI is not set +# CONFIG_ADXL355_I2C is not set +# CONFIG_ADXL355_SPI is not set # CONFIG_ADXL372_I2C is not set # CONFIG_ADXL372_SPI is not set # CONFIG_ADXRS290 is not set @@ -2826,12 +2837,14 @@ CONFIG_MARVELL_PHY=m # CONFIG_MAX30100 is not set # CONFIG_MAX30102 is not set # CONFIG_MAX31856 is not set +# CONFIG_MAX31865 is not set # CONFIG_MAX44000 is not set # CONFIG_MAX44009 is not set # CONFIG_MAX517 is not set # CONFIG_MAX5432 is not set # CONFIG_MAX5481 is not set # CONFIG_MAX5487 is not set +# CONFIG_MAX5821 is not set # CONFIG_MAX63XX_WATCHDOG is not set # CONFIG_MAX9611 is not set # CONFIG_MAXIM_THERMOCOUPLE is not set @@ -4468,6 +4481,7 @@ CONFIG_SATA_PMP=y # CONFIG_SCA3000 is not set # CONFIG_SCA3300 is not set # CONFIG_SCD30_CORE is not set +# CONFIG_SCD4X is not set # CONFIG_SCF_TORTURE_TEST is not set CONFIG_SCHED_AUTOGROUP=y CONFIG_SCHED_CLUSTER=y @@ -4595,7 +4609,9 @@ CONFIG_SECURITY_SELINUX=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY=y CONFIG_SECURITY_YAMA=y +# CONFIG_SENSEAIR_SUNRISE_CO2 is not set # CONFIG_SENSIRION_SGP30 is not set +# CONFIG_SENSIRION_SGP40 is not set CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ACPI_POWER=m @@ -5477,6 +5493,8 @@ CONFIG_SWAP=y CONFIG_SWIOTLB=y # CONFIG_SW_SYNC is not set # CONFIG_SX9310 is not set +# CONFIG_SX9324 is not set +# CONFIG_SX9360 is not set # CONFIG_SX9500 is not set CONFIG_SYMBOLIC_ERRNAME=y CONFIG_SYNC_FILE=y @@ -5630,8 +5648,11 @@ CONFIG_THUNDERX2_PMU=m # CONFIG_TI_ADC128S052 is not set # CONFIG_TI_ADC161S626 is not set # CONFIG_TI_ADS1015 is not set +# CONFIG_TI_ADS124S08 is not set # CONFIG_TI_ADS131E08 is not set # CONFIG_TI_ADS7950 is not set +# CONFIG_TI_ADS8344 is not set +# CONFIG_TI_ADS8688 is not set # CONFIG_TI_DAC082S085 is not set # CONFIG_TI_DAC5571 is not set # CONFIG_TI_DAC7311 is not set diff --git a/kernel.spec b/kernel.spec index 93fde9f..b07b3ad 100755 --- a/kernel.spec +++ b/kernel.spec @@ -121,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 111.rt21.111.el9 +%define pkgrelease 112.rt21.112.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 111.rt21.111%{?buildid}%{?dist} +%define specrelease 112.rt21.112%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -707,7 +707,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-111.rt21.111.el9.tar.xz +Source0: linux-5.14.0-112.rt21.112.el9.tar.xz Source1: Makefile.rhelver @@ -1420,8 +1420,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-111.rt21.111.el9 -c -mv linux-5.14.0-111.rt21.111.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-112.rt21.112.el9 -c +mv linux-5.14.0-112.rt21.112.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3112,6 +3112,444 @@ fi # # %changelog +* Wed Jun 15 2022 Luis Claudio R. Goncalves [5.14.0-112.rt21.112.el9] +- [rt] build kernel-rt-5.14.0-112.rt21.112.el9 [2061574] +- redhat: configs: Update configs for vmware (Cathy Avery) [2087134] +- VMCI: Add support for ARM64 (Cathy Avery) [2079153] +- VMCI: Release notification_bitmap in error path (Cathy Avery) [2079153] +- VMCI: Check exclusive_vectors when freeing interrupt 1 (Cathy Avery) [2079153] +- VMCI: Fix some error handling paths in vmci_guest_probe_device() (Cathy Avery) [2079153] +- VMCI: No need to clear memory after a dma_alloc_coherent() call (Cathy Avery) [2079153] +- VMCI: Fix the description of vmci_check_host_caps() (Cathy Avery) [2079153] +- VMCI: dma dg: add support for DMA datagrams receive (Cathy Avery) [2079153] +- VMCI: dma dg: add support for DMA datagrams sends (Cathy Avery) [2079153] +- VMCI: dma dg: allocate send and receive buffers for DMA datagrams (Cathy Avery) [2079153] +- VMCI: dma dg: register dummy IRQ handlers for DMA datagrams (Cathy Avery) [2079153] +- VMCI: dma dg: set OS page size (Cathy Avery) [2079153] +- VMCI: dma dg: whitespace formatting change for vmci register defines (Cathy Avery) [2079153] +- VMCI: dma dg: detect DMA datagram capability (Cathy Avery) [2079153] +- VMCI: dma dg: add MMIO access to registers (Cathy Avery) [2079153] +- misc: vmw_vmci: Switch to kvfree_rcu() API (Cathy Avery) [2079153] +- VMCI: fix NULL pointer dereference when unmapping queue pair (Cathy Avery) [2079153] +- [s390] s390/dasd: prevent double format of tracks for ESE devices (Mete Durlu) [2094295] +- [s390] s390/dasd: fix data corruption for ESE devices (Mete Durlu) [2094295] +- iio: Turn off kernel configs for iios added by this patch set (Steve Best) [2071780] +- iio:dac:ad3552r: Fix an IS_ERR() vs NULL check (Steve Best) [2071780] +- iio: sx9324: Fix default precharge internal resistance register (Steve Best) [2071780] +- iio:proximity:sx9324: Fix hardware gain read/write (Steve Best) [2071780] +- iio:proximity:sx_common: Fix device property parsing on DT systems (Steve Best) [2071780] +- iio:filter:admv8818: select REGMAP_SPI for ADMV8818 (Steve Best) [2071780] +- iio: scd4x: check return of scd4x_write_and_fetch (Steve Best) [2071780] +- iio: dac: ad3552r: fix signedness bug in ad3552r_reset() (Steve Best) [2071780] +- iio: adc: xilinx-ams: Fix single channel switching sequence (Steve Best) [2071780] +- iio: adc: xilinx-ams: Fixed wrong sequencer register settings (Steve Best) [2071780] +- iio: adc: xilinx-ams: Fixed missing PS channels (Steve Best) [2071780] +- iio: accel: mma8452: use the correct logic to get mma8452_data (Steve Best) [2071780] +- iio: imu: st_lsm6dsx: use dev_to_iio_dev() to get iio_dev struct (Steve Best) [2071780] +- iio: buffer: Fix file related error handling in IIO_BUFFER_GET_FD_IOCTL (Steve Best) [2071780] +- iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx_read_oneshot (Steve Best) [2071780] +- iio: adc: cpcap-adc: remove redundant assignment to variable cal_data_diff (Steve Best) [2071780] +- iio: imu: inv_mpu6050: Make use of device properties (Steve Best) [2071780] +- iio: imu: inv_mpu6050: Check ACPI companion directly (Steve Best) [2071780] +- iio: imu: inv_mpu6050: Drop wrong use of ACPI_PTR() (Steve Best) [2071780] +- iio: accel: adxl355: Replace custom definitions with generic from units.h (Steve Best) [2071780] +- iio: temperature: maxim_thermocouple: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] +- iio: temperature: mlx90632: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] +- iio: humidity: dht11: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] +- iio: frequency: adf4350: Make use of device properties (Steve Best) [2071780] +- iio: amplifiers: hmc425a: Make use of device properties (Steve Best) [2071780] +- iio: chemical: bme680: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] +- iio: dac: ad5592r: Drop leftover header inclusion (Steve Best) [2071780] +- iio: Fix error handling for PM (Steve Best) [2071780] +- iio: afe: rescale: reorder includes (Steve Best) [2071780] +- iio: afe: rescale: use s64 for temporary scale calculations (Steve Best) [2071780] +- iio: inkern: make a best effort on offset calculation (Steve Best) [2071780] +- iio: inkern: apply consumer scale when no channel scale is available (Steve Best) [2071780] +- iio: inkern: apply consumer scale on IIO_VAL_INT cases (Steve Best) [2071780] +- iio: addac: ad74413r: correct comparator gpio getters mask usage (Steve Best) [2071780] +- iio: addac: ad74413r: use ngpio size when iterating over mask (Steve Best) [2071780] +- iio: addac: ad74413r: Do not reference negative array offsets (Steve Best) [2071780] +- iio: adc: men_z188_adc: Fix a resource leak in an error handling path (Steve Best) [2071780] +- iio: humidity: hdc100x: Add ACPI HID table (Steve Best) [2071780] +- iio: pressure: dps310: Add ACPI HID table (Steve Best) [2071780] +- iio: sx9360: fix iio event generation (Steve Best) [2071780] +- iio: adc: qcom-vadc-common: Re-use generic struct u32_fract (Steve Best) [2071780] +- iio: adc: twl4030-madc: Re-use generic struct s16_fract (Steve Best) [2071780] +- iio: adc: rn5t618: Re-use generic struct u16_fract (Steve Best) [2071780] +- iio: frequency: admv1013: remove the always true condition (Steve Best) [2071780] +- iio: accel: fxls8962af: add padding to regmap for SPI (Steve Best) [2071780] +- iio:imu:adis16480: fix buffering for devices with no burst mode (Steve Best) [2071780] +- iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN_BUFM bits (Steve Best) [2071780] +- iio: adc: tsc2046: fix memory corruption by preventing array overflow (Steve Best) [2071780] +- iio: adc: tsc2046: add sanity check to avoid to big allocations (Steve Best) [2071780] +- iio: adc: tsc2046: add .read_raw support (Steve Best) [2071780] +- iio: hw_consumer: Use struct_size() helper in kzalloc() (Steve Best) [2071780] +- iio: adis: stylistic changes (Steve Best) [2071780] +- iio: sps30: Use sysfs_emit() (Steve Best) [2071780] +- iio: scd4x: Use sysfs_emit() (Steve Best) [2071780] +- iio: ms_sensors: Use sysfs_emit() (Steve Best) [2071780] +- iio: max9611: Use sysfs_emit() (Steve Best) [2071780] +- iio: max31865: Use sysfs_emit() (Steve Best) [2071780] +- iio: max31856: Use sysfs_emit() (Steve Best) [2071780] +- iio: lm3533: Use sysfs_emit() (Steve Best) [2071780] +- iio: ina2xx-adc: sysfs_emit() (Steve Best) [2071780] +- iio: as3935: Use sysfs_emit() (Steve Best) [2071780] +- iio: ad9523: Use sysfs_emit() (Steve Best) [2071780] +- iio: ad7192: Use sysfs_emit() (Steve Best) [2071780] +- iio: dmaengine-buffer: Use sysfs_emit() (Steve Best) [2071780] +- iio: adc: tsc2046: rework the trigger state machine (Steve Best) [2071780] +- iio: adc: mt8186: Add compatible node for mt8186 (Steve Best) [2071780] +- iio: st_sensors: don't always auto-enable I2C and SPI interface drivers (Steve Best) [2071780] +- iio: adc: rzg2l_adc: Fix typo (Steve Best) [2071780] +- iio:accel:dmard09: Tidy up white space around {} in id table (Steve Best) [2071780] +- iio:proximity:vl53l0x: Tidy up white space around {} in id tables (Steve Best) [2071780] +- iio:light:tsl2722: Fix inconsistent spacing before } in id table (Steve Best) [2071780] +- iio:adc:ti-adc084s021: Tidy up white space around {} (Steve Best) [2071780] +- iio:adc:hi8435: Tidy up white space around {} in id tables (Steve Best) [2071780] +- iio:adc:mt6577_auxadc: Tidy up white space around {} in id tables (Steve Best) [2071780] +- iio:frequency:admv1013: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] +- iio:proximity:srf08: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] +- iio:proximity:srf04: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] +- iio:proximity:rfd77402: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] +- iio:proximity:ping: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] +- iio:light:ltr501: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] +- iio:light:us5182: White space cleanup of spacing around {} in id tables (Steve Best) [2071780] +- iio:light:vcnl4035: Trivial whitespace cleanup to add space before } (Steve Best) [2071780] +- iio:light:pa12203001: Tidy up white space change to add spaces after { and before } (Steve Best) [2071780] +- iio:chemical:atlas: Trivial white space cleanup to add space before } (Steve Best) [2071780] +- iio:proximity:sx9360: Add dt-binding support (Steve Best) [2071780] +- iio:proximity:sx9360: Add sx9360 support (Steve Best) [2071780] +- iio:proximity:sx9324: Add dt_binding support (Steve Best) [2071780] +- iio:proximity:sx9324: Add SX9324 support (Steve Best) [2071780] +- iio:proximity:sx9310: Extract common Semtech sensor logic (Steve Best) [2071780] +- iio:proximity:sx9310: Add frequency in read_avail (Steve Best) [2071780] +- all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriate (Steve Best) [2071780] +- iio: pressure: bmp280: Use new PM macros (Steve Best) [2071780] +- iio: chemical: sunrise_co2: set val parameter only on success (Steve Best) [2071780] +- iio: frequency: admv1013: add support for ADMV1013 (Steve Best) [2071780] +- iio: adc: ti-adc081c: Partial revert of removal of ACPI IDs (Steve Best) [2071780] +- iio:addac:ad74413r: Fix uninitialized ret in a path that won't be hit. (Steve Best) [2071780] +- iio: adc: Add Xilinx AMS driver (Steve Best) [2071780] +- iio:accel:kxcjk-1013: Mark struct __maybe_unused to avoid warning. (Steve Best) [2071780] +- iio:accel:bmc150: Mark structure __maybe_unused as only needed with for pm ops. (Steve Best) [2071780] +- iio:dummy: Drop set but unused variable len. (Steve Best) [2071780] +- iio:magn:ak8975: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- iio:imu:inv_mpu6050: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- iio:imu:inv_icm42600: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- iio:dac:mcp4725: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- iio:amplifiers:hmc425a: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- iio:adc:ti-ads1015: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- iio:adc:rcar: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- iio:adc:ina2xx-adc: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- iio:accel:bma180: Suppress clang W=1 warning about pointer to enum conversion. (Steve Best) [2071780] +- drivers:iio:dac: Add AD3552R driver support (Steve Best) [2071780] +- iio:filter:admv8818: add support for ADMV8818 (Steve Best) [2071780] +- iio: add filter subfolder (Steve Best) [2071780] +- iio: vz89x: Remove unnecessary cast (Steve Best) [2071780] +- iio: in2xx-adc: Remove unnecessary cast (Steve Best) [2071780] +- iio: as3935: Remove unnecessary cast (Steve Best) [2071780] +- iio: stmpe-adc: Use correctly sized arguments for bit field (Steve Best) [2071780] +- iio:adc:ti-ads8688:: remove redundant ret variable (Steve Best) [2071780] +- iio: addac: ad74413r: fix off by one in ad74413r_parse_channel_config() (Steve Best) [2071780] +- iio: adc: ad7606: Fix syntax errors in comments (Steve Best) [2071780] +- iio: iio_device_alloc(): Remove unnecessary self drvdata (Steve Best) [2071780] +- iio:adc/dac:Kconfig: Update to drop OF dependencies. (Steve Best) [2071780] +- iio:adc:ti-ads124s08: Drop dependency on OF. (Steve Best) [2071780] +- iio:adc:envelope-detector: Switch from of headers to mod_devicetable.h (Steve Best) [2071780] +- iio:adc:ti-adc12138: Switch to generic firmware properties and drop of_match_ptr (Steve Best) [2071780] +- iio:adc:mcp3911: Switch to generic firmware properties. (Steve Best) [2071780] +- iio:adc:max9611: Switch to generic firmware properties. (Steve Best) [2071780] +- iio:light:cm3605: Switch to generic firmware properties. (Steve Best) [2071780] +- iio:pot:mcp41010: Switch to generic firmware properties. (Steve Best) [2071780] +- iio:dac:lpc18xx_dac: Swap from of* to mod_devicetable.h (Steve Best) [2071780] +- iio:dac:dpot-dac: Swap of.h for mod_devicetable.h (Steve Best) [2071780] +- iio:dac:ad5758: Drop unused of specific headers. (Steve Best) [2071780] +- iio:dac:ad5755: Switch to generic firmware properties and drop pdata (Steve Best) [2071780] +- iio: trigger: Fix a scheduling whilst atomic issue seen on tsc2046 (Steve Best) [2071780] +- iio: addac: add AD74413R driver (Steve Best) [2071780] +- iio: add addac subdirectory (Steve Best) [2071780] +- iio:dac:ad7293: add support for AD7293 (Steve Best) [2071780] +- iio: trigger: stm32-timer: fix MODULE_ALIAS (Steve Best) [2071780] +- iio: ltr501: Export near level property for proximity sensor (Steve Best) [2071780] +- iio:adc:axp20x: add support for NTC thermistor (Steve Best) [2071780] +- iio: imu: st_lsm6dsx: add dts property to disable sensor-hub (Steve Best) [2071780] +- iio: test: Add test for IIO_VAL_INT_64. (Steve Best) [2071780] +- iio: test: Add check against NULL for buffer in tests. (Steve Best) [2071780] +- iio: expose shared parameter in IIO_ENUM_AVAILABLE (Steve Best) [2071780] +- iio: adc: stm32: fix null pointer on defer_probe error (Steve Best) [2071780] +- iio: buffer-dma: Use round_down() instead of rounddown() (Steve Best) [2071780] +- iio: at91-sama5d2: Fix incorrect sign extension (Steve Best) [2071780] +- iio: adc: axp20x_adc: fix charging current reporting on AXP22x (Steve Best) [2071780] +- iio: gyro: adxrs290: fix data signedness (Steve Best) [2071780] +- iio: buffer: Use dedicated variable in iio_buffers_alloc_sysfs_and_mask() (Steve Best) [2071780] +- iio: ad7768-1: Call iio_trigger_notify_done() on error (Steve Best) [2071780] +- iio: itg3200: Call iio_trigger_notify_done() on error (Steve Best) [2071780] +- iio: imx8qxp-adc: fix dependency to the intended ARCH_MXC config (Steve Best) [2071780] +- iio: dln2: Check return value of devm_iio_trigger_register() (Steve Best) [2071780] +- iio: trigger: Fix reference counting (Steve Best) [2071780] +- iio: dln2-adc: Fix lockdep complaint (Steve Best) [2071780] +- iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda (Steve Best) [2071780] +- iio: mma8452: Fix trigger reference couting (Steve Best) [2071780] +- iio: stk3310: Don't return error code in interrupt handler (Steve Best) [2071780] +- iio: kxsd9: Don't return error code in trigger handler (Steve Best) [2071780] +- iio: ltr501: Don't return error code in trigger handler (Steve Best) [2071780] +- iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove (Steve Best) [2071780] +- iio: light: ltr501: Added ltr303 driver support (Steve Best) [2071780] +- iio: adc: rzg2l_adc: Remove unnecessary print function dev_err() (Steve Best) [2071780] +- iio: mpl3115: Use scan_type.shift and realbit in mpl3115_read_raw (Steve Best) [2071780] +- iio: xilinx-xadc-core: Use local variable in xadc_read_raw (Steve Best) [2071780] +- iio: ti-ads1015: Remove shift variable ads1015_read_raw (Steve Best) [2071780] +- iio: mag3110: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: ti-adc12138: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: ad7266: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: stk8ba50: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: stk8312: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: sca3000: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: mma7455: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: kxcjk-1013: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: bma220: Use scan_type when processing raw data (Steve Best) [2071780] +- iio: at91-sama5d2: Use dev_to_iio_dev() in sysfs callbacks (Steve Best) [2071780] +- iio: at91-sama5d2: Fix incorrect cast to platform_device (Steve Best) [2071780] +- iio: mma8452: Use correct type for return variable in IRQ handler (Steve Best) [2071780] +- iio: lmp91000: Remove no-op trigger ops (Steve Best) [2071780] +- iio: gp2ap020a00f: Remove no-op trigger ops (Steve Best) [2071780] +- iio: atlas-sensor: Remove no-op trigger ops (Steve Best) [2071780] +- iio: as3935: Remove no-op trigger ops (Steve Best) [2071780] +- iio: afe4404: Remove no-op trigger ops (Steve Best) [2071780] +- iio: afe4403: Remove no-op trigger ops (Steve Best) [2071780] +- iio: ad_sigma_delta: Remove no-op trigger ops (Steve Best) [2071780] +- iio: sysfs-trigger: Remove no-op trigger ops (Steve Best) [2071780] +- iio: interrupt-trigger: Remove no-op trigger ops (Steve Best) [2071780] +- iio: Mark iio_device_type as const (Steve Best) [2071780] +- iio/scmi: Add reading "raw" attribute. (Steve Best) [2071780] +- iio: core: Introduce IIO_VAL_INT_64. (Steve Best) [2071780] +- iio: adc: ina2xx: Avoid double reference counting from get_task_struct/put_task_struct() (Steve Best) [2071780] +- iio: adc: ina2xx: Make use of the helper macro kthread_run() (Steve Best) [2071780] +- iio: ms5611: Simplify IO callback parameters (Steve Best) [2071780] +- iio: imx7d_adc: Don't pass IIO device to imx7d_adc_{enable,disable}() (Steve Best) [2071780] +- iio: st-sensors: Use dev_to_iio_dev() in sysfs callbacks (Steve Best) [2071780] +- iio: adc: stm32-adc: Fix of_node_put() issue in stm32-adc (Steve Best) [2071780] +- iio: xilinx-xadc: Make IRQ optional (Steve Best) [2071780] +- iio: accel: mma7660: Warn about failure to put device in stand-by in .remove() (Steve Best) [2071780] +- iio: adc: lpc18xx_adc: Reorder clk_get_rate() function call (Steve Best) [2071780] +- iio: frequency: adrf6780: Fix adrf6780_spi_{read,write}() (Steve Best) [2071780] +- iio: frequency: adrf6780: add support for ADRF6780 (Steve Best) [2071780] +- iio: chemical: scd4x: Add a scale for the co2 concentration reading (Steve Best) [2071780] +- iio: adc: adc128s052: Simplify adc128_probe() (Steve Best) [2071780] +- iio: multiplexer: iio-mux: Support settle-time-us property (Steve Best) [2071780] +- iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask() (Steve Best) [2071780] +- iio: adc: stm32-adc: use generic binding for sample-time (Steve Best) [2071780] +- iio: adc: stm32-adc: add vrefint calibration support (Steve Best) [2071780] +- iio: adc: stm32-adc: add support of internal channels (Steve Best) [2071780] +- iio: adc: stm32-adc: add support of generic channels binding (Steve Best) [2071780] +- iio: adc: stm32-adc: split channel init into several routines (Steve Best) [2071780] +- iio: accel: sca3000: Use sign_extend32() instead of opencoding sign extension. (Steve Best) [2071780] +- iio: xilinx-xadc: Remove `irq` field from state struct (Steve Best) [2071780] +- iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() (Steve Best) [2071780] +- iio: light: gp2ap002: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: light: cm3605: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: ti-ads7950: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: rockchip_saradc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: qcom-pm8xxx-xoadc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: meson_saradc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: max1241: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: max1118: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: lpc18xx_adc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: imx7d_adc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: ab8500-gpadc: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: buffer: Fix uninitialized variable ret (Steve Best) [2071780] +- iio: adc: lpc18xx_adc: Convert probe to device managed version (Steve Best) [2071780] +- iio: light: ltr501: Add of_device_id table (Steve Best) [2071780] +- iio: light: ltr501: Add rudimentary regulator support (Steve Best) [2071780] +- iio: imx8qxp-adc: mark PM functions as __maybe_unused (Steve Best) [2071780] +- iio: pressure: ms5611: Make ms5611_remove() return void (Steve Best) [2071780] +- iio: potentiometer: max5487: Don't return an error in .remove() (Steve Best) [2071780] +- iio: magn: hmc5843: Make hmc5843_common_remove() return void (Steve Best) [2071780] +- iio: health: afe4403: Don't return an error in .remove() (Steve Best) [2071780] +- iio: dac: ad5686: Make ad5686_remove() return void (Steve Best) [2071780] +- iio: dac: ad5592r: Make ad5592r_remove() return void (Steve Best) [2071780] +- iio: dac: ad5446: Make ad5446_remove() return void (Steve Best) [2071780] +- iio: dac: ad5380: Make ad5380_remove() return void (Steve Best) [2071780] +- iio: accel: mma7455: Make mma7455_core_remove() return void (Steve Best) [2071780] +- iio: accel: kxsd9: Make kxsd9_common_remove() return void (Steve Best) [2071780] +- iio: accel: bmi088: Make bmi088_accel_core_remove() return void (Steve Best) [2071780] +- iio: accel: bmc150: Make bmc150_accel_core_remove() return void (Steve Best) [2071780] +- iio: accel: bma400: Make bma400_remove() return void (Steve Best) [2071780] +- drivers:iio:dac:ad5766.c: Add trigger buffer (Steve Best) [2071780] +- iio: triggered-buffer: extend support to configure output buffers (Steve Best) [2071780] +- iio: kfifo-buffer: Add output buffer support (Steve Best) [2071780] +- iio: Add output buffer support (Steve Best) [2071780] +- drivers: iio: chemical: Add support for Sensirion SCD4x CO2 sensor (Steve Best) [2071780] +- iio: light: noa1305: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: light: cm36651: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: health: afe4404: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: health: afe4403: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: st_lsm9ds0: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: st_sensors: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: dac: ti-dac7311: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: dac: stm32-dac: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: dac: mcp4922: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: dac: max5821: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: dac: ds4424: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: dac: ltc1660: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: dac: lpc18xx_dac: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: dac: ad8801: Make use of the helper function dev_err_probe() (Steve Best) [2071780] +- iio: adc: ad799x: Implement selecting external reference voltage input on AD7991, AD7995 and AD7999. (Steve Best) [2071780] +- iio: adc: max1027: fix error code in max1027_wait_eoc() (Steve Best) [2071780] +- iio: imu: adis16400: Fix buffer alignment requirements. (Steve Best) [2071780] +- iio: gyro: mpu3050: Fix alignment and size issues with buffers. (Steve Best) [2071780] +- iio: adc: ti-adc108s102: Fix alignment of buffer pushed to iio buffers. (Steve Best) [2071780] +- iio: core: Introduce iio_push_to_buffers_with_ts_unaligned() (Steve Best) [2071780] +- iio: chemical: SENSEAIR_SUNRISE_CO2 depends on I2C (Steve Best) [2071780] +- iio: adc: aspeed: Fix spelling mistake "battey" -> "battery" (Steve Best) [2071780] +- iio: adc: ad7291: convert probe to device-managed only (Steve Best) [2071780] +- iio: adc: Kconfig: add COMPILE_TEST dep for berlin2-adc (Steve Best) [2071780] +- iio: adc: berlin2-adc: convert probe to device-managed only (Steve Best) [2071780] +- iio: adc: rn5t618-adc: use devm_iio_map_array_register() function (Steve Best) [2071780] +- iio: adc: nau7802: convert probe to full device-managed (Steve Best) [2071780] +- iio: adis16460: make use of the new unmasked_drdy flag (Steve Best) [2071780] +- iio: adis16475: make use of the new unmasked_drdy flag (Steve Best) [2071780] +- iio: adis: handle devices that cannot unmask the drdy pin (Steve Best) [2071780] +- iio: adis: do not disabe IRQs in 'adis_init()' (Steve Best) [2071780] +- iio: adc: da9150-gpadc: convert probe to full-device managed (Steve Best) [2071780] +- iio: adc: axp288_adc: convert probe to full device-managed (Steve Best) [2071780] +- iio: adc: intel_mrfld_adc: convert probe to full device-managed (Steve Best) [2071780] +- iio: inkern: introduce devm_iio_map_array_register() short-hand function (Steve Best) [2071780] +- iio: adc: fsl-imx25-gcq: initialize regulators as needed (Steve Best) [2071780] +- iio: imu: st_lsm6dsx: move max_fifo_size in st_lsm6dsx_fifo_ops (Steve Best) [2071780] +- iio: adc: max1027: Don't reject external triggers when there is no IRQ (Steve Best) [2071780] +- iio: adc: max1027: Allow all kind of triggers to be used (Steve Best) [2071780] +- iio: adc: max1027: Use the EOC IRQ when populated for single reads (Steve Best) [2071780] +- iio: adc: max1027: Stop requesting a threaded IRQ (Steve Best) [2071780] +- iio: adc: max1027: Introduce an end of conversion helper (Steve Best) [2071780] +- iio: adc: max1027: Separate the IRQ handler from the read logic (Steve Best) [2071780] +- iio: adc: max1027: Prevent single channel accesses during buffer reads (Steve Best) [2071780] +- iio: adc: max1027: Create a helper to configure the channels to scan (Steve Best) [2071780] +- iio: adc: max1027: Ensure a default cnvst trigger configuration (Steve Best) [2071780] +- iio: adc: max1027: Simplify the _set_trigger_state() helper (Steve Best) [2071780] +- iio: adc: max1027: Create a helper to enable/disable the cnvst trigger (Steve Best) [2071780] +- iio: adc: max1027: Rename a helper (Steve Best) [2071780] +- iio: adc: max1027: Minimize the number of converted channels (Steve Best) [2071780] +- iio: adc: max1027: Drop useless debug messages (Steve Best) [2071780] +- iio: adc: max1027: Drop extra warning message (Steve Best) [2071780] +- iio: adc: max1027: Fix style (Steve Best) [2071780] +- iio: imx8qxp-adc: Add driver support for NXP IMX8QXP ADC (Steve Best) [2071780] +- iio: accel: fxls8962af: add wake on event (Steve Best) [2071780] +- iio: accel: fxls8962af: add threshold event handling (Steve Best) [2071780] +- iio: adc: aspeed: Get and set trimming data. (Steve Best) [2071780] +- iio: adc: aspeed: Support battery sensing. (Steve Best) [2071780] +- iio: adc: aspeed: Add compensation phase. (Steve Best) [2071780] +- iio: adc: aspeed: Add func to set sampling rate. (Steve Best) [2071780] +- iio: adc: aspeed: Fix the calculate error of clock. (Steve Best) [2071780] +- iio: adc: aspeed: Support ast2600 adc. (Steve Best) [2071780] +- iio: adc: aspeed: Use devm_add_action_or_reset. (Steve Best) [2071780] +- iio: adc: aspeed: Use model_data to set clk scaler. (Steve Best) [2071780] +- iio: adc: aspeed: Add vref config function (Steve Best) [2071780] +- iio: adc: aspeed: Restructure the model data (Steve Best) [2071780] +- iio: adc: aspeed: Keep model data to driver data. (Steve Best) [2071780] +- iio: chemical: Add Senseair Sunrise 006-0-007 driver (Steve Best) [2071780] +- iio: adc: tsc2046: fix scan interval warning (Steve Best) [2071780] +- iio: core: fix double free in iio_device_unregister_sysfs() (Steve Best) [2071780] +- iio: core: check return value when calling dev_set_name() (Steve Best) [2071780] +- iio: buffer: Fix memory leak in iio_buffer_register_legacy_sysfs_groups() (Steve Best) [2071780] +- iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_and_mask() (Steve Best) [2071780] +- iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_and_mask() (Steve Best) [2071780] +- iio: buffer: check return value of kstrdup_const() (Steve Best) [2071780] +- iio: dac: ad5446: Fix ad5622_write() return value (Steve Best) [2071780] +- iio: adc: exynos: describe drivers in KConfig (Steve Best) [2071780] +- iio: adc: rockchip_saradc: Make use of the helper function devm_platform_ioremap_resource() (Steve Best) [2071780] +- iio: dac: stm32-dac: Make use of the helper function devm_platform_ioremap_resource() (Steve Best) [2071780] +- iio: accel: mma7660: Mark acpi match table as maybe unused (Steve Best) [2071780] +- iio: light: max44000: use device-managed functions in probe (Steve Best) [2071780] +- iio: gyro: adis16080: use devm_iio_device_register() in probe (Steve Best) [2071780] +- iio: dac: ad5064: convert probe to full device-managed (Steve Best) [2071780] +- iio: dac: ad7303: convert probe to full device-managed (Steve Best) [2071780] +- iio: imu: inv_mpu6050: Mark acpi match table as maybe unused (Steve Best) [2071780] +- iio: ep93xx: Make use of the helper function devm_platform_ioremap_resource() (Steve Best) [2071780] +- drivers: iio: dac: ad5766: Fix dt property name (Steve Best) [2071780] +- iio: st_pressure_spi: Add missing entries SPI to device ID table (Steve Best) [2071780] +- iio/test-format: build kunit tests without structleak plugin (Steve Best) [2071780] +- iio: light: opt3001: Fixed timeout error when 0 lux (Steve Best) [2071780] +- iio: common: cros_ec_sensors: simplify getting .driver_data (Steve Best) [2071780] +- iio: adis16480: fix devices that do not support sleep mode (Steve Best) [2071780] +- iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED (Steve Best) [2071780] +- iio: adis16475: fix deadlock on frequency set (Steve Best) [2071780] +- iio: ssp_sensors: add more range checking in ssp_parse_dataframe() (Steve Best) [2071780] +- iio: ssp_sensors: fix error code in ssp_print_mcu_debug() (Steve Best) [2071780] +- iio: adc: ad7793: Fix IRQ flag (Steve Best) [2071780] +- iio: adc: ad7780: Fix IRQ flag (Steve Best) [2071780] +- iio: adc: ad7192: Add IRQ flag (Steve Best) [2071780] +- iio: adc: aspeed: set driver data when adc probe. (Steve Best) [2071780] +- iio: adc: rzg2l_adc: add missing clk_disable_unprepare() in rzg2l_adc_pm_runtime_resume() (Steve Best) [2071780] +- iio: adc: max1027: Fix the number of max1X31 channels (Steve Best) [2071780] +- iio: adc: max1027: Fix wrong shift with 12-bit devices (Steve Best) [2071780] +- iio: adc128s052: Fix the error handling path of 'adc128_probe()' (Steve Best) [2071780] +- iio: adc: rzg2l_adc: Fix -EBUSY timeout error return (Steve Best) [2071780] +- iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed (Steve Best) [2071780] +- iio: dac: ti-dac5571: fix an error code in probe() (Steve Best) [2071780] +- iio: accel: adxl355: Add triggered buffer support (Steve Best) [2071780] +- iio: accel: adxl355: use if(ret) in place of ret < 0 (Steve Best) [2071780] +- iio: accel: Add driver support for ADXL313 (Steve Best) [2071780] +- iio: adc: aspeed: completes the bitfield declare. (Steve Best) [2071780] +- iio: adc: ti-ads8344: convert probe to device-managed (Steve Best) [2071780] +- iio: adc: at91-sama5d2_adc: update copyright and authors information (Steve Best) [2071780] +- iio: adc: at91-sama5d2_adc: add support for sama7g5 device (Steve Best) [2071780] +- iio: adc: at91-sama5d2_adc: add helper for COR register (Steve Best) [2071780] +- iio: adc: at91-sama5d2_adc: add support for separate end of conversion registers (Steve Best) [2071780] +- iio: adc: at91-sama5d2_adc: convert to platform specific data structures (Steve Best) [2071780] +- iio: adc: at91-sama5d2_adc: remove unused definition (Steve Best) [2071780] +- iio: adc: at91-sama5d2_adc: initialize hardware after clock is started (Steve Best) [2071780] +- iio: magnetometer: ak8975: add AK09116 support (Steve Best) [2071780] +- iio: temperature: Add MAX31865 RTD Support (Steve Best) [2071780] +- iio: adc: twl6030-gpadc: Use the defined variable to clean code (Steve Best) [2071780] +- iio: ltc2983: fail probe if no channels are given (Steve Best) [2071780] +- iio: ltc2983: add support for optional reset gpio (Steve Best) [2071780] +- iio: ad5770r: make devicetree property reading consistent (Steve Best) [2071780] +- iio: gyro: remove dead config dependencies on INPUT_MPU3050 (Steve Best) [2071780] +- iio: st_sensors: remove reference to parent device object on st_sensor_data (Steve Best) [2071780] +- iio: st_sensors: remove all driver remove functions (Steve Best) [2071780] +- iio: st_sensors: remove st_sensors_power_disable() function (Steve Best) [2071780] +- iio: st_sensors: remove st_sensors_deallocate_trigger() function (Steve Best) [2071780] +- iio: magn: st_magn: use devm_iio_triggered_buffer_setup() for buffer (Steve Best) [2071780] +- iio: gyro: st_gyro: use devm_iio_triggered_buffer_setup() for buffer (Steve Best) [2071780] +- iio: accel: st_accel: use devm_iio_triggered_buffer_setup() for buffer (Steve Best) [2071780] +- iio: pressure: st_pressure: use devm_iio_triggered_buffer_setup() for buffer (Steve Best) [2071780] +- iio: st_sensors: disable regulators after device unregistration (Steve Best) [2071780] +- iio: adc: ad7949: use devm managed functions (Steve Best) [2071780] +- iio: adc: ad7949: add vref selection support (Steve Best) [2071780] +- iio: adc: ad7949: enable use with non 14/16-bit controllers (Steve Best) [2071780] +- iio: adc: ad7949: define and use bitfield names (Steve Best) [2071780] +- drivers/iio: Remove all strcpy() uses (Steve Best) [2071780] +- iio: accel: Add driver support for ADXL355 (Steve Best) [2071780] +- iio/drivers/hid-sensor: use HZ macros (Steve Best) [2071780] +- units: add the HZ macros (Steve Best) [2071780] +- iio/drivers/as73211: use HZ macros (Steve Best) [2071780] +- iio: adc: Add driver for Renesas RZ/G2L A/D converter (Steve Best) [2071780] +- iio: pressure: hp03: update device probe to register with devm functions (Steve Best) [2071780] +- iio: adc: rockchip_saradc: add voltage notifier so get referenced voltage once at probe (Steve Best) [2071780] +- iio: ltc2983: fix device probe (Steve Best) [2071780] +- iio: potentiometer: Add driver support for AD5110 (Steve Best) [2071780] +- iio: adc: rn5t618: Add iio map (Steve Best) [2071780] +- iio: hid-sensor-press: Add timestamp channel (Steve Best) [2071780] +- iio: accel: bmc150: Add support for BMC156 (Steve Best) [2071780] +- iio: accel: bmc150: Make it possible to configure INT2 instead of INT1 (Steve Best) [2071780] +- iio: light: cm3323: Add of_device_id table (Steve Best) [2071780] +- iio: chemical: Add driver support for sgp40 (Steve Best) [2071780] +- iio: ep93xx: Prepare clock before using it (Steve Best) [2071780] +- iio: adc: fsl-imx25-gcq: adjust irq check to match docs and simplify code (Steve Best) [2071780] +- iio: dac: max5821: convert device register to device managed function (Steve Best) [2071780] +- iio/adc: ingenic: add JZ4760B support to the sadc driver (Steve Best) [2071780] +- iio/adc: ingenic: add JZ4760 support to the sadc driver (Steve Best) [2071780] +- iio/adc: ingenic: rename has_aux2 to has_aux_md (Steve Best) [2071780] +- iio: sx9310: Support ACPI property (Steve Best) [2071780] +- PCI: hv: Remove unused hv_set_msi_entry_from_desc() (Mohammed Gamal) [2086678] +- PCI: hv: Avoid the retarget interrupt hypercall in irq_unmask() on ARM64 (Mohammed Gamal) [2086678] +- PCI: hv: Fix NUMA node assignment when kernel boots with custom NUMA topology (Mohammed Gamal) [2086678] +- net: mana: Reuse XDP dropped page (Mohammed Gamal) [2086676] +- net: mana: Add counter for XDP_TX (Mohammed Gamal) [2086676] +- net: mana: Add counter for packet dropped by XDP (Mohammed Gamal) [2086676] +- net: mana: Use struct_size() helper in mana_gd_create_dma_region() (Mohammed Gamal) [2086676] + * Tue Jun 14 2022 Luis Claudio R. Goncalves [5.14.0-111.rt21.111.el9] - [rt] build kernel-rt-5.14.0-111.rt21.111.el9 [2061574] - pinctrl: alderlake: Fix register offsets for ADL-N variant (David Arcari) [2049966] diff --git a/sources b/sources index 939cc44..6a024e4 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c -SHA512 (linux-5.14.0-111.rt21.111.el9.tar.xz) = aeb02170c6c409639fe3788e19645427e7c289075723bcf0f63957287bda2a600024078b3c7e297eb6905851044a409cd5986b55cb7270d6ceea776191eb3418 -SHA512 (kernel-abi-stablelists-5.14.0-111.rt21.111.el9.tar.bz2) = cce66a2d8ebd631e5244dde4a2c8012f53ae60ef5589fa9f88b299c1e0ea5e8edcbf9d17fb333e19d67a6063641fc5ceefac6ac12b9df56f98e379895db99ff8 -SHA512 (kernel-kabi-dw-5.14.0-111.rt21.111.el9.tar.bz2) = c48e61982bd95c4a1453e0cdc93b7c8868d8aa715c33a9b017679511c6e92e724e35ba52f16d020bd844613bb6f27b4f3c561e14cec621fc116c61a65ea88138 +SHA512 (linux-5.14.0-112.rt21.112.el9.tar.xz) = cdf0aac9afeb044ebc8cacd5d300b61fb561f085e76e8a7d49e3f3d8dbda0eb93133afa9978fde5783cb3b8986080f1ef459c7da1bb0cc21ddec95a487538df0 +SHA512 (kernel-abi-stablelists-5.14.0-112.rt21.112.el9.tar.bz2) = d5c5d4159ef44d4c3a75c2b7ca659334407281562cd3e38690be5e16090b00b7b17a665e18b7f9b8955b900594c4cbd046ec54ab451fad7f33e694a761db5277 +SHA512 (kernel-kabi-dw-5.14.0-112.rt21.112.el9.tar.bz2) = c48e61982bd95c4a1453e0cdc93b7c8868d8aa715c33a9b017679511c6e92e724e35ba52f16d020bd844613bb6f27b4f3c561e14cec621fc116c61a65ea88138