)]}'
{
  "commit": "329db447f8f02e82ff3acf130c892e1a4063d493",
  "tree": "d1c64457428f1109728b2880212c36b162088649",
  "parents": [
    "b27bb2bf7711b028a86c2cfff4ac7a9b48b425c8",
    "422b5bbf333f75fb486855ad0eedc23cf21f3277"
  ],
  "author": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Fri May 15 13:45:33 2026 +0200"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@linuxfoundation.org",
    "time": "Fri May 15 13:45:33 2026 +0200"
  },
  "message": "Merge tag \u0027iio-fixes-for-7.1a\u0027 of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into char-misc-linus\n\nJonathan writes:\n\niio-fixes-for-7.a IIO: 1st set of fixes for the 7.1 cycle\n\nUsual mixed bag of ancient issues and more recent.\nLots of new contributors this cycle and some of that work has\nuncovered bugs in the code they were looking at.\n\ncore,buffer\n- Add missing dma_fence_put()\n- hw-consumer - Fix a use after free in cleaning up a list.\n  core,inkern\n- Fix return value  handling in iio_read_channel_processed_scale() that\n  meant a correct result was treated as an error.\n\nadi,ad3530r\n- Fix powerdown mode strings for AD3531 and AD3531R.\nadi,ad4695\n- Fix ordering so by the time device transitions to offload mode\n  all setup transfers are done. This avoids issues with offload\n  controllers that cannot handle normal transfers after offload has\n  begun.\nadi,ad5686\n- Fix wrong initialization of reference bit for single channel parts.\n- Fix off by one in check on input raw value\nadi,adis16260\n- Fix division by zero triggerable from sysfs.\nadi,adis16550\n- Fix a stack leak to userspace.\namlogic,meson-adc\n- Fix a buffer allocation leak in an error path.\nbosch,bmp280\n- Fix a stack leak to userspace.\ncapella,cm3323\n- Fix wrong return value rather than register value being written\n  data-\u003ereg_conf on write.\nmaxim,max5821\n- Check correct length i2c_master_send() in max5821_sync_powerdown_mode().\nmediatek,mt6359\n- Fix potential uninitialized value.\nnuvoton,npcm_adc\n- Fix unbalance clk_disable_unprepare()\nnxp,sar-adc\n- Avoid a division by zero if the common clock framework is disabled.\n- Fix a division by zero triggerable from sysfs.\n- Ensure all of struct dma_slave_config is initialized.\nqcom,spmi-adc-gen3\n- Fix an off by one that leads to an out of bounds array read.\nsamsung,ssp_sensors\n- Ensure work is cancelled during remove to avoid use after free.\nsensiron,scd30\n- Fix a division by zero triggerable from sysfs.\nst,lsm6dsx\n- Fix a stack leak to userspace.\nst,magn\n- Fix default value for data ready pin selection for devices that\n  have no data ready pin selection.\nvishay,veml6070\n- Close a resource leak in an error path.\nwinsen,mhz19b\n- Reject over-sized serial messages from device.\nxilinx,xadc\n- Fix sequencer handling for dual MUX cases\n\n* tag \u0027iio-fixes-for-7.1a\u0027 of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio: (31 commits)\n  iio: adc: viperboard: Fix error handling in vprbrd_iio_read_raw\n  iio: gyro: itg3200: fix i2c read into the wrong stack location\n  iio: dac: ad5686: fix powerdown control on dual-channel devices\n  iio: dac: ad5686: acquire lock when doing powerdown control\n  iio: temperature: tsys01: fix broken PROM checksum validation\n  iio: dac: ad3530r: Fix AD3531/AD3531R powerdown mode strings\n  iio: buffer: hw-consumer: fix use-after-free in error path\n  iio: dac: ad5686: fix input raw value check\n  iio: dac: ad5686: fix ref bit initialization for single-channel parts\n  iio: ssp_sensors: cancel delayed work_refresh on remove\n  iio: adc: meson-saradc: fix calibration buffer leak on error\n  iio: dac: max5821: fix return value check in powerdown sync\n  iio: adc: mt6359: fix unchecked return value in mt6358_read_imp\n  iio: adc: qcom-spmi-adc5-gen3: Fix off by one in adc5_gen3_get_fw_channel_data()\n  iio: imu: adis16550: fix stack leak in trigger handler\n  iio: imu: st_lsm6dsx: fix stack leak in tagged FIFO buffer\n  iio: pressure: bmp280: fix stack leak in bmp580 trigger handler\n  iio: adc: nxp-sar-adc: zero-initialize dma_slave_config\n  iio: light: cm3323: fix reg_conf not being initialized correctly\n  iio: magnetometer: st_magn: fix default DRDY pin selection for LIS2MDL\n  ...\n",
  "tree_diff": []
}
