From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8F26E280024 for ; Sat, 14 Mar 2026 11:50:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773489010; cv=none; b=VEQB/sJx8MRj7VGrhaQ1pHx0SQVJzx9gypyeHfYkVN6VAQdXTR82ZkG+3qj6ez0Nl7HFmI8GNSvN/fFEcqcJ9WUsar/e9m4fTDfj2ftm3szBJAbiD1e+r5iSCLsEMYxTRpyAtAQbxReJtF27PLd2Bf7w+/dlsA4LB/2i6AI76OA= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773489010; c=relaxed/simple; bh=j9uoHLr/057mpKSPMuMw10DUS9BvkFBYEVnZBFhrzqc=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=vA1WxxYOLW3NG/iuAqJOxBACz34ULzo58C9NFSs52yOAbWuvog/ulAnlQKO/IoD0mTXGW0DiTKi2WxGbfNJsRts1qnQJLoHsVqFtfGuTxVhtPecyAJup8SqBm83gh5VBOR/C0uxeTkHOUOlgmq+209h65PdrNuY5bfPuAT6OwWY= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=mFCr/eiK; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="mFCr/eiK" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 7E9D2C116C6; Sat, 14 Mar 2026 11:50:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1773489009; bh=j9uoHLr/057mpKSPMuMw10DUS9BvkFBYEVnZBFhrzqc=; h=Date:From:To:Cc:Subject:From; b=mFCr/eiK722IL5p4jC1meiW9mVPdq6VzfkAMhu7sm5QVYkH5mHQ+KC09+/OcxtnYK OnJ+zpRxz/EVswFZCuhka5ae1wQgTL9BfKNc253YAkJ8g31cALfhSfPj0B3DRLYA34 szptc7hUc/Z0rEuSG9PrP5PnvA7Wo5QlZrD/QOeY= Date: Sat, 14 Mar 2026 12:50:06 +0100 From: Greg KH To: Linus Torvalds Cc: Andrew Morton , Arnd Bergmann , linux-kernel@vger.kernel.org Subject: [GIT PULL] Char/Misc/IIO driver fixes for 7.0-rc4 Message-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit The following changes since commit 6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f: Linux 7.0-rc1 (2026-02-22 13:18:59 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-7.0-rc4 for you to fetch changes up to 163cc462dea7d5b75be4db49ca78a2b99c55375e: gpib: lpvo_usb: fix unintended binding of FTDI 8U232AM devices (2026-03-11 16:23:32 +0100) ---------------------------------------------------------------- Char/Misc/IIO fixes for 7.0-rc1 Here are some char/misc/iio/binder fixes for 7.0-rc1. Nothing major in here, just the usual: - lots of iio driver fixes for reported issues - rust binder fixes for problems found - gpib driver binding to the wrong device fix - firmware driver fix All of these have been in linux-next with no reported issues Signed-off-by: Greg Kroah-Hartman ---------------------------------------------------------------- Alice Ryhl (4): rust_binder: check ownership before using vma rust_binder: avoid reading the written value in offsets array rust_binder: call set_notification_done() without proc lock rust_binder: use lock_vma_under_rcu() in use_page_slow() Andreas Kemnade (1): iio: imu: inv-mpu9150: fix irq ack preventing irq storms Antoniu Miclaus (6): iio: light: bh1780: fix PM runtime leak on error path iio: magnetometer: tlv493d: remove erroneous shift in X-axis data iio: chemical: sps30_i2c: fix buffer size in sps30_i2c_read_meas() iio: chemical: sps30_serial: fix buffer size in sps30_serial_read_meas() iio: gyro: mpu3050-i2c: fix pm_runtime error handling iio: gyro: mpu3050-core: fix pm_runtime error handling Carlos Llamas (1): rust_binder: fix oneway spam detection Chris Spencer (1): iio: chemical: bme680: Fix measurement wait duration calculation Ethan Tidmore (1): iio: adc: ad7768-1: Fix ERR_PTR dereference in ad7768_fill_scale_tbl Greg Kroah-Hartman (3): Merge tag 'stratix10_rsu_fix_for_v7.0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into work-linus Merge tag 'iio-fixes-for-7.0a' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/jic23/iio into work-linus Merge tag 'stratix10_svc_fix_for_v7.0' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux into char-misc-linus Jean-Baptiste Maneyrol (4): iio: imu: inv_icm42600: fix odr switch to the same value iio: imu: inv_icm42600: fix odr switch when turning buffer off iio: imu: inv_icm45600: fix INT1 drive bit inverted iio: imu: inv_icm45600: fix regulator put warning when probe fails Johan Hovold (1): gpib: lpvo_usb: fix unintended binding of FTDI 8U232AM devices Liwei Song (1): firmware: stratix10-rsu: Fix NULL pointer dereference when RSU is disabled Lukas Schmid (1): iio: potentiometer: mcp4131: fix double application of wiper shift Muhammad Amirul Asyraf Mohamad Jamian (1): firmware: stratix10-svc: Add Multi SVC clients support Nuno Sá (1): iio: buffer: Fix wait_queue not being removed Oleksij Rempel (1): iio: dac: ds4424: reject -128 RAW value Radu Sabau (1): iio: imu: adis: Fix NULL pointer dereference in adis_init SeungJu Cheon (1): iio: frequency: adf4377: Fix duplicated soft reset mask Yasin Lee (2): iio: proximity: hx9023s: fix assignment order for __counted_by iio: proximity: hx9023s: Protect against division by zero in set_samp_freq drivers/android/binder/page_range.rs | 84 ++++++-- drivers/android/binder/process.rs | 3 +- drivers/android/binder/range_alloc/array.rs | 35 +++- drivers/android/binder/range_alloc/mod.rs | 4 +- drivers/android/binder/range_alloc/tree.rs | 18 +- drivers/android/binder/thread.rs | 17 +- drivers/firmware/stratix10-rsu.c | 2 + drivers/firmware/stratix10-svc.c | 228 ++++++++++++--------- drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c | 7 +- drivers/iio/adc/ad7768-1.c | 13 +- drivers/iio/chemical/bme680_core.c | 2 +- drivers/iio/chemical/sps30_i2c.c | 2 +- drivers/iio/chemical/sps30_serial.c | 2 +- drivers/iio/dac/ds4424.c | 2 +- drivers/iio/frequency/adf4377.c | 2 +- drivers/iio/gyro/mpu3050-core.c | 18 +- drivers/iio/gyro/mpu3050-i2c.c | 3 +- drivers/iio/imu/adis.c | 2 +- drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 2 + drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 4 + drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 2 + drivers/iio/imu/inv_icm45600/inv_icm45600.h | 2 +- drivers/iio/imu/inv_icm45600/inv_icm45600_core.c | 11 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 8 + drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 + drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 5 +- drivers/iio/industrialio-buffer.c | 6 +- drivers/iio/light/bh1780.c | 2 +- drivers/iio/magnetometer/tlv493d.c | 2 +- drivers/iio/potentiometer/mcp4131.c | 2 +- drivers/iio/proximity/hx9023s.c | 6 +- .../linux/firmware/intel/stratix10-svc-client.h | 8 +- 32 files changed, 325 insertions(+), 181 deletions(-)