This is an exctract of the two patches from https://lore.kernel.org/r/20240228204919.3680786-1-andriy.shevchenko@xxxxxxxxxxxxxxx In v1 (extract): - removed unneeded 'else' branch (David) - fixed typo in allocation cleanup (David) Andy Shevchenko (2): iio: core: Leave private pointer NULL when no private data supplied iio: core: Calculate alloc_size only once in iio_device_alloc() drivers/iio/industrialio-core.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) -- 2.43.0.rc1.1.gbec44491f096