platform_system_core/fs_mgr/libdm
David Anderson d6bf86b8cf Support sysfs changes in the Linux 5.15 kernel.
DM_DEV_CREATE no longer creates sysfs nodes. Note this in ueventd and
add some helper APIs to libdm, so devices can be created with a
placeholder table.

This also fixes a bug in dmctl where the detailed info on suspended
devices was wrong.

Bug: 259328366
Test: dmctl with "uevents" tool
Change-Id: I822f8010e48d32841aa0ee508822f76d03a3dd85
2022-12-08 16:22:47 -08:00
..
include/libdm Support sysfs changes in the Linux 5.15 kernel. 2022-12-08 16:22:47 -08:00
Android.bp Replace test_min_api_level with test_options.min_shipping_api_level 2021-09-28 20:35:09 +09:00
dm.cpp Support sysfs changes in the Linux 5.15 kernel. 2022-12-08 16:22:47 -08:00
dm_linear_fuzzer.cpp Fix fuzzer name and sizeof(array) 2019-10-21 11:44:08 +00:00
dm_table.cpp libdm: Fix DmTable::num_sectors 2019-10-01 19:43:33 -07:00
dm_target.cpp fs_mgr: support 'check_at_most_once' for dm-verity 2021-05-31 10:43:25 +00:00
dm_test.cpp Support sysfs changes in the Linux 5.15 kernel. 2022-12-08 16:22:47 -08:00
loop_control.cpp adds LO_FLAGS_AUTOCLEAR for loop device of zram backing device 2021-09-26 10:07:50 +08:00
loop_control_test.cpp libdm: Fix race conditions in LoopControl::Attach. 2019-07-11 15:39:53 -07:00
test_util.cpp libdm: Add unit tests for dm-linear. 2018-06-25 12:56:14 -07:00
test_util.h Move TempDevice to test_util.h 2019-10-10 20:59:33 +01:00
utility.cpp libdm: Fix WaitForFile early-returning on failed accesses. 2020-02-26 15:21:53 -08:00
utility.h libdm: add an overload of DeleteDevice accepting a timeout_ms 2019-12-05 10:37:47 +00:00