summaryrefslogtreecommitdiff
path: root/test/sys/devices/virtual
diff options
context:
space:
mode:
authorKay Sievers <kay.sievers@vrfy.org>2008-09-29 04:12:44 +0200
committerKay Sievers <kay.sievers@vrfy.org>2008-09-29 04:12:44 +0200
commitc7fcba1bf4d0da13b66396c08c0b5f62b25d0405 (patch)
treef85741e12b958c1430750355fb4f463e4f299df3 /test/sys/devices/virtual
parent438d4c3cd4b89381348f84ef9f8b8937814f8362 (diff)
test: replace ancient sysfs tree with recent one
Diffstat (limited to 'test/sys/devices/virtual')
-rw-r--r--test/sys/devices/virtual/bdi/0:16/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/0:16/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/0:16/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/0:16/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/0:16/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/0:16/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/11:0/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/11:0/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/11:0/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/11:0/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/11:0/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/11:0/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/7:0/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:0/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:0/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/7:0/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/7:0/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/7:0/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/7:1/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:1/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:1/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/7:1/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/7:1/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/7:1/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/7:2/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:2/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:2/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/7:2/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/7:2/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/7:2/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/7:3/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:3/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:3/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/7:3/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/7:3/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/7:3/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/7:4/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:4/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:4/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/7:4/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/7:4/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/7:4/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/7:5/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:5/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:5/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/7:5/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/7:5/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/7:5/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/7:6/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:6/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:6/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/7:6/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/7:6/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/7:6/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/7:7/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:7/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/7:7/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/7:7/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/7:7/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/7:7/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/8:0/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/8:0/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/8:0/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/8:0/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/8:0/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/8:0/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/8:16/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/8:16/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/8:16/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/8:16/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/8:16/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/8:16/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/9:0/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/9:0/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/9:0/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/9:0/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/9:0/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/9:0/uevent0
-rw-r--r--test/sys/devices/virtual/bdi/default/max_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/default/min_ratio1
-rw-r--r--test/sys/devices/virtual/bdi/default/power/wakeup1
-rw-r--r--test/sys/devices/virtual/bdi/default/read_ahead_kb1
l---------test/sys/devices/virtual/bdi/default/subsystem1
-rw-r--r--test/sys/devices/virtual/bdi/default/uevent0
-rw-r--r--test/sys/devices/virtual/block/fake!blockdev0/capability1
-rw-r--r--test/sys/devices/virtual/block/fake!blockdev0/dev1
-rw-r--r--test/sys/devices/virtual/block/fake!blockdev0/range1
-rw-r--r--test/sys/devices/virtual/block/fake!blockdev0/removable1
-rw-r--r--test/sys/devices/virtual/block/fake!blockdev0/ro1
-rw-r--r--test/sys/devices/virtual/block/fake!blockdev0/size1
-rw-r--r--test/sys/devices/virtual/block/fake!blockdev0/stat1
l---------test/sys/devices/virtual/block/fake!blockdev0/subsystem1
-rw-r--r--test/sys/devices/virtual/block/fake!blockdev0/uevent3
l---------test/sys/devices/virtual/block/loop0/bdi1
-rw-r--r--test/sys/devices/virtual/block/loop0/capability1
-rw-r--r--test/sys/devices/virtual/block/loop0/dev1
-rw-r--r--test/sys/devices/virtual/block/loop0/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/loop0/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/loop0/range1
-rw-r--r--test/sys/devices/virtual/block/loop0/removable1
-rw-r--r--test/sys/devices/virtual/block/loop0/ro1
-rw-r--r--test/sys/devices/virtual/block/loop0/size1
-rw-r--r--test/sys/devices/virtual/block/loop0/stat1
l---------test/sys/devices/virtual/block/loop0/subsystem1
-rw-r--r--test/sys/devices/virtual/block/loop0/uevent3
l---------test/sys/devices/virtual/block/loop1/bdi1
-rw-r--r--test/sys/devices/virtual/block/loop1/capability1
-rw-r--r--test/sys/devices/virtual/block/loop1/dev1
-rw-r--r--test/sys/devices/virtual/block/loop1/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/loop1/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/loop1/range1
-rw-r--r--test/sys/devices/virtual/block/loop1/removable1
-rw-r--r--test/sys/devices/virtual/block/loop1/ro1
-rw-r--r--test/sys/devices/virtual/block/loop1/size1
-rw-r--r--test/sys/devices/virtual/block/loop1/stat1
l---------test/sys/devices/virtual/block/loop1/subsystem1
-rw-r--r--test/sys/devices/virtual/block/loop1/uevent3
l---------test/sys/devices/virtual/block/loop2/bdi1
-rw-r--r--test/sys/devices/virtual/block/loop2/capability1
-rw-r--r--test/sys/devices/virtual/block/loop2/dev1
-rw-r--r--test/sys/devices/virtual/block/loop2/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/loop2/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/loop2/range1
-rw-r--r--test/sys/devices/virtual/block/loop2/removable1
-rw-r--r--test/sys/devices/virtual/block/loop2/ro1
-rw-r--r--test/sys/devices/virtual/block/loop2/size1
-rw-r--r--test/sys/devices/virtual/block/loop2/stat1
l---------test/sys/devices/virtual/block/loop2/subsystem1
-rw-r--r--test/sys/devices/virtual/block/loop2/uevent3
l---------test/sys/devices/virtual/block/loop3/bdi1
-rw-r--r--test/sys/devices/virtual/block/loop3/capability1
-rw-r--r--test/sys/devices/virtual/block/loop3/dev1
-rw-r--r--test/sys/devices/virtual/block/loop3/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/loop3/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/loop3/range1
-rw-r--r--test/sys/devices/virtual/block/loop3/removable1
-rw-r--r--test/sys/devices/virtual/block/loop3/ro1
-rw-r--r--test/sys/devices/virtual/block/loop3/size1
-rw-r--r--test/sys/devices/virtual/block/loop3/stat1
l---------test/sys/devices/virtual/block/loop3/subsystem1
-rw-r--r--test/sys/devices/virtual/block/loop3/uevent3
l---------test/sys/devices/virtual/block/loop4/bdi1
-rw-r--r--test/sys/devices/virtual/block/loop4/capability1
-rw-r--r--test/sys/devices/virtual/block/loop4/dev1
-rw-r--r--test/sys/devices/virtual/block/loop4/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/loop4/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/loop4/range1
-rw-r--r--test/sys/devices/virtual/block/loop4/removable1
-rw-r--r--test/sys/devices/virtual/block/loop4/ro1
-rw-r--r--test/sys/devices/virtual/block/loop4/size1
-rw-r--r--test/sys/devices/virtual/block/loop4/stat1
l---------test/sys/devices/virtual/block/loop4/subsystem1
-rw-r--r--test/sys/devices/virtual/block/loop4/uevent3
l---------test/sys/devices/virtual/block/loop5/bdi1
-rw-r--r--test/sys/devices/virtual/block/loop5/capability1
-rw-r--r--test/sys/devices/virtual/block/loop5/dev1
-rw-r--r--test/sys/devices/virtual/block/loop5/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/loop5/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/loop5/range1
-rw-r--r--test/sys/devices/virtual/block/loop5/removable1
-rw-r--r--test/sys/devices/virtual/block/loop5/ro1
-rw-r--r--test/sys/devices/virtual/block/loop5/size1
-rw-r--r--test/sys/devices/virtual/block/loop5/stat1
l---------test/sys/devices/virtual/block/loop5/subsystem1
-rw-r--r--test/sys/devices/virtual/block/loop5/uevent3
l---------test/sys/devices/virtual/block/loop6/bdi1
-rw-r--r--test/sys/devices/virtual/block/loop6/capability1
-rw-r--r--test/sys/devices/virtual/block/loop6/dev1
-rw-r--r--test/sys/devices/virtual/block/loop6/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/loop6/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/loop6/range1
-rw-r--r--test/sys/devices/virtual/block/loop6/removable1
-rw-r--r--test/sys/devices/virtual/block/loop6/ro1
-rw-r--r--test/sys/devices/virtual/block/loop6/size1
-rw-r--r--test/sys/devices/virtual/block/loop6/stat1
l---------test/sys/devices/virtual/block/loop6/subsystem1
-rw-r--r--test/sys/devices/virtual/block/loop6/uevent3
l---------test/sys/devices/virtual/block/loop7/bdi1
-rw-r--r--test/sys/devices/virtual/block/loop7/capability1
-rw-r--r--test/sys/devices/virtual/block/loop7/dev1
-rw-r--r--test/sys/devices/virtual/block/loop7/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/loop7/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/loop7/range1
-rw-r--r--test/sys/devices/virtual/block/loop7/removable1
-rw-r--r--test/sys/devices/virtual/block/loop7/ro1
-rw-r--r--test/sys/devices/virtual/block/loop7/size1
-rw-r--r--test/sys/devices/virtual/block/loop7/stat1
l---------test/sys/devices/virtual/block/loop7/subsystem1
-rw-r--r--test/sys/devices/virtual/block/loop7/uevent3
l---------test/sys/devices/virtual/block/md0/bdi1
-rw-r--r--test/sys/devices/virtual/block/md0/capability1
-rw-r--r--test/sys/devices/virtual/block/md0/dev1
-rw-r--r--test/sys/devices/virtual/block/md0/make-it-fail1
-rw-r--r--test/sys/devices/virtual/block/md0/md/array_state1
-rw-r--r--test/sys/devices/virtual/block/md0/md/chunk_size1
-rw-r--r--test/sys/devices/virtual/block/md0/md/component_size1
-rw-r--r--test/sys/devices/virtual/block/md0/md/degraded1
l---------test/sys/devices/virtual/block/md0/md/dev-sda9/block1
-rw-r--r--test/sys/devices/virtual/block/md0/md/dev-sda9/errors1
-rw-r--r--test/sys/devices/virtual/block/md0/md/dev-sda9/offset1
-rw-r--r--test/sys/devices/virtual/block/md0/md/dev-sda9/size1
-rw-r--r--test/sys/devices/virtual/block/md0/md/dev-sda9/slot1
-rw-r--r--test/sys/devices/virtual/block/md0/md/dev-sda9/state1
-rw-r--r--test/sys/devices/virtual/block/md0/md/layout1
-rw-r--r--test/sys/devices/virtual/block/md0/md/level1
-rw-r--r--test/sys/devices/virtual/block/md0/md/metadata_version1
-rw-r--r--test/sys/devices/virtual/block/md0/md/mismatch_cnt1
-rw-r--r--test/sys/devices/virtual/block/md0/md/raid_disks1
l---------test/sys/devices/virtual/block/md0/md/rd11
-rw-r--r--test/sys/devices/virtual/block/md0/md/reshape_position1
-rw-r--r--test/sys/devices/virtual/block/md0/md/resync_start1
-rw-r--r--test/sys/devices/virtual/block/md0/md/safe_mode_delay1
-rw-r--r--test/sys/devices/virtual/block/md0/md/suspend_hi1
-rw-r--r--test/sys/devices/virtual/block/md0/md/suspend_lo1
-rw-r--r--test/sys/devices/virtual/block/md0/md/sync_action1
-rw-r--r--test/sys/devices/virtual/block/md0/md/sync_completed1
-rw-r--r--test/sys/devices/virtual/block/md0/md/sync_force_parallel1
-rw-r--r--test/sys/devices/virtual/block/md0/md/sync_max1
-rw-r--r--test/sys/devices/virtual/block/md0/md/sync_min1
-rw-r--r--test/sys/devices/virtual/block/md0/md/sync_speed1
-rw-r--r--test/sys/devices/virtual/block/md0/md/sync_speed_max1
-rw-r--r--test/sys/devices/virtual/block/md0/md/sync_speed_min1
-rw-r--r--test/sys/devices/virtual/block/md0/power/wakeup1
-rw-r--r--test/sys/devices/virtual/block/md0/range1
-rw-r--r--test/sys/devices/virtual/block/md0/removable1
-rw-r--r--test/sys/devices/virtual/block/md0/ro1
-rw-r--r--test/sys/devices/virtual/block/md0/size1
l---------test/sys/devices/virtual/block/md0/slaves/sda91
-rw-r--r--test/sys/devices/virtual/block/md0/stat1
l---------test/sys/devices/virtual/block/md0/subsystem1
-rw-r--r--test/sys/devices/virtual/block/md0/uevent3
-rw-r--r--test/sys/devices/virtual/dmi/id/bios_date1
-rw-r--r--test/sys/devices/virtual/dmi/id/bios_vendor1
-rw-r--r--test/sys/devices/virtual/dmi/id/bios_version1
-rw-r--r--test/sys/devices/virtual/dmi/id/board_asset_tag1
-rw-r--r--test/sys/devices/virtual/dmi/id/board_name1
-rw-r--r--test/sys/devices/virtual/dmi/id/board_serial1
-rw-r--r--test/sys/devices/virtual/dmi/id/board_vendor1
-rw-r--r--test/sys/devices/virtual/dmi/id/board_version1
-rw-r--r--test/sys/devices/virtual/dmi/id/chassis_asset_tag1
-rw-r--r--test/sys/devices/virtual/dmi/id/chassis_serial1
-rw-r--r--test/sys/devices/virtual/dmi/id/chassis_type1
-rw-r--r--test/sys/devices/virtual/dmi/id/chassis_vendor1
-rw-r--r--test/sys/devices/virtual/dmi/id/chassis_version1
-rw-r--r--test/sys/devices/virtual/dmi/id/modalias1
-rw-r--r--test/sys/devices/virtual/dmi/id/power/wakeup1
-rw-r--r--test/sys/devices/virtual/dmi/id/product_name1
-rw-r--r--test/sys/devices/virtual/dmi/id/product_serial1
-rw-r--r--test/sys/devices/virtual/dmi/id/product_uuid1
-rw-r--r--test/sys/devices/virtual/dmi/id/product_version1
l---------test/sys/devices/virtual/dmi/id/subsystem1
-rw-r--r--test/sys/devices/virtual/dmi/id/sys_vendor1
-rw-r--r--test/sys/devices/virtual/dmi/id/uevent1
-rw-r--r--test/sys/devices/virtual/graphics/fbcon/cursor_blink1
-rw-r--r--test/sys/devices/virtual/graphics/fbcon/power/wakeup1
-rw-r--r--test/sys/devices/virtual/graphics/fbcon/rotate1
l---------test/sys/devices/virtual/graphics/fbcon/subsystem1
-rw-r--r--test/sys/devices/virtual/graphics/fbcon/uevent0
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/abs1
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/ev1
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/ff1
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/key1
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/led1
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/msc1
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/rel1
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/snd1
-rw-r--r--test/sys/devices/virtual/input/input6/capabilities/sw1
-rw-r--r--test/sys/devices/virtual/input/input6/event6/dev1
l---------test/sys/devices/virtual/input/input6/event6/device1
-rw-r--r--test/sys/devices/virtual/input/input6/event6/power/wakeup1
l---------test/sys/devices/virtual/input/input6/event6/subsystem1
-rw-r--r--test/sys/devices/virtual/input/input6/event6/uevent2
-rw-r--r--test/sys/devices/virtual/input/input6/id/bustype1
-rw-r--r--test/sys/devices/virtual/input/input6/id/product1
-rw-r--r--test/sys/devices/virtual/input/input6/id/vendor1
-rw-r--r--test/sys/devices/virtual/input/input6/id/version1
-rw-r--r--test/sys/devices/virtual/input/input6/modalias1
-rw-r--r--test/sys/devices/virtual/input/input6/name1
-rw-r--r--test/sys/devices/virtual/input/input6/phys1
-rw-r--r--test/sys/devices/virtual/input/input6/power/wakeup1
l---------test/sys/devices/virtual/input/input6/subsystem1
-rw-r--r--test/sys/devices/virtual/input/input6/uevent8
-rw-r--r--test/sys/devices/virtual/input/input6/uniq1
-rw-r--r--test/sys/devices/virtual/input/mice/dev1
-rw-r--r--test/sys/devices/virtual/input/mice/power/wakeup1
l---------test/sys/devices/virtual/input/mice/subsystem1
-rw-r--r--test/sys/devices/virtual/input/mice/uevent2
-rw-r--r--test/sys/devices/virtual/mem/full/dev1
-rw-r--r--test/sys/devices/virtual/mem/full/power/wakeup1
l---------test/sys/devices/virtual/mem/full/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/full/uevent2
-rw-r--r--test/sys/devices/virtual/mem/kmem/dev1
-rw-r--r--test/sys/devices/virtual/mem/kmem/power/wakeup1
l---------test/sys/devices/virtual/mem/kmem/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/kmem/uevent2
-rw-r--r--test/sys/devices/virtual/mem/kmsg/dev1
-rw-r--r--test/sys/devices/virtual/mem/kmsg/power/wakeup1
l---------test/sys/devices/virtual/mem/kmsg/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/kmsg/uevent2
-rw-r--r--test/sys/devices/virtual/mem/mem/dev1
-rw-r--r--test/sys/devices/virtual/mem/mem/power/wakeup1
l---------test/sys/devices/virtual/mem/mem/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/mem/uevent2
-rw-r--r--test/sys/devices/virtual/mem/null/dev1
-rw-r--r--test/sys/devices/virtual/mem/null/power/wakeup1
l---------test/sys/devices/virtual/mem/null/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/null/uevent2
-rw-r--r--test/sys/devices/virtual/mem/port/dev1
-rw-r--r--test/sys/devices/virtual/mem/port/power/wakeup1
l---------test/sys/devices/virtual/mem/port/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/port/uevent2
-rw-r--r--test/sys/devices/virtual/mem/random/dev1
-rw-r--r--test/sys/devices/virtual/mem/random/power/wakeup1
l---------test/sys/devices/virtual/mem/random/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/random/uevent2
-rw-r--r--test/sys/devices/virtual/mem/urandom/dev1
-rw-r--r--test/sys/devices/virtual/mem/urandom/power/wakeup1
l---------test/sys/devices/virtual/mem/urandom/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/urandom/uevent2
-rw-r--r--test/sys/devices/virtual/mem/zero/dev1
-rw-r--r--test/sys/devices/virtual/mem/zero/power/wakeup1
l---------test/sys/devices/virtual/mem/zero/subsystem1
-rw-r--r--test/sys/devices/virtual/mem/zero/uevent2
-rw-r--r--test/sys/devices/virtual/misc/cpu_dma_latency/dev1
-rw-r--r--test/sys/devices/virtual/misc/cpu_dma_latency/power/wakeup1
l---------test/sys/devices/virtual/misc/cpu_dma_latency/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/cpu_dma_latency/uevent2
-rw-r--r--test/sys/devices/virtual/misc/device-mapper/dev1
-rw-r--r--test/sys/devices/virtual/misc/device-mapper/power/wakeup1
l---------test/sys/devices/virtual/misc/device-mapper/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/device-mapper/uevent2
-rw-r--r--test/sys/devices/virtual/misc/fuse/dev1
-rw-r--r--test/sys/devices/virtual/misc/fuse/power/wakeup1
l---------test/sys/devices/virtual/misc/fuse/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/fuse/uevent2
-rw-r--r--test/sys/devices/virtual/misc/hpet/dev1
-rw-r--r--test/sys/devices/virtual/misc/hpet/power/wakeup1
l---------test/sys/devices/virtual/misc/hpet/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/hpet/uevent2
-rw-r--r--test/sys/devices/virtual/misc/mcelog/dev1
-rw-r--r--test/sys/devices/virtual/misc/mcelog/power/wakeup1
l---------test/sys/devices/virtual/misc/mcelog/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/mcelog/uevent2
-rw-r--r--test/sys/devices/virtual/misc/microcode/dev1
-rw-r--r--test/sys/devices/virtual/misc/microcode/power/wakeup1
l---------test/sys/devices/virtual/misc/microcode/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/microcode/uevent2
-rw-r--r--test/sys/devices/virtual/misc/misc-fake1/dev1
-rw-r--r--test/sys/devices/virtual/misc/misc-fake1/power/wakeup1
l---------test/sys/devices/virtual/misc/misc-fake1/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/misc-fake1/uevent2
-rw-r--r--test/sys/devices/virtual/misc/misc-fake89999/dev1
-rw-r--r--test/sys/devices/virtual/misc/misc-fake89999/power/wakeup1
l---------test/sys/devices/virtual/misc/misc-fake89999/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/misc-fake89999/uevent2
-rw-r--r--test/sys/devices/virtual/misc/network_latency/dev1
-rw-r--r--test/sys/devices/virtual/misc/network_latency/power/wakeup1
l---------test/sys/devices/virtual/misc/network_latency/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/network_latency/uevent2
-rw-r--r--test/sys/devices/virtual/misc/network_throughput/dev1
-rw-r--r--test/sys/devices/virtual/misc/network_throughput/power/wakeup1
l---------test/sys/devices/virtual/misc/network_throughput/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/network_throughput/uevent2
-rw-r--r--test/sys/devices/virtual/misc/nvram/dev1
-rw-r--r--test/sys/devices/virtual/misc/nvram/power/wakeup1
l---------test/sys/devices/virtual/misc/nvram/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/nvram/uevent2
-rw-r--r--test/sys/devices/virtual/misc/psaux/dev1
-rw-r--r--test/sys/devices/virtual/misc/psaux/power/wakeup1
l---------test/sys/devices/virtual/misc/psaux/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/psaux/uevent2
-rw-r--r--test/sys/devices/virtual/misc/uinput/dev1
-rw-r--r--test/sys/devices/virtual/misc/uinput/power/wakeup1
l---------test/sys/devices/virtual/misc/uinput/subsystem1
-rw-r--r--test/sys/devices/virtual/misc/uinput/uevent2
-rw-r--r--test/sys/devices/virtual/net/lo/addr_len1
-rw-r--r--test/sys/devices/virtual/net/lo/address1
-rw-r--r--test/sys/devices/virtual/net/lo/broadcast1
-rw-r--r--test/sys/devices/virtual/net/lo/carrier1
-rw-r--r--test/sys/devices/virtual/net/lo/dev_id1
-rw-r--r--test/sys/devices/virtual/net/lo/dormant1
-rw-r--r--test/sys/devices/virtual/net/lo/features1
-rw-r--r--test/sys/devices/virtual/net/lo/flags1
-rw-r--r--test/sys/devices/virtual/net/lo/ifindex1
-rw-r--r--test/sys/devices/virtual/net/lo/iflink1
-rw-r--r--test/sys/devices/virtual/net/lo/link_mode1
-rw-r--r--test/sys/devices/virtual/net/lo/mtu1
-rw-r--r--test/sys/devices/virtual/net/lo/operstate1
-rw-r--r--test/sys/devices/virtual/net/lo/power/wakeup1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/collisions1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/multicast1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_bytes1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_compressed1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_crc_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_dropped1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_fifo_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_frame_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_length_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_missed_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_over_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/rx_packets1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_aborted_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_bytes1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_carrier_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_compressed1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_dropped1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_fifo_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_heartbeat_errors1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_packets1
-rw-r--r--test/sys/devices/virtual/net/lo/statistics/tx_window_errors1
l---------test/sys/devices/virtual/net/lo/subsystem1
-rw-r--r--test/sys/devices/virtual/net/lo/tx_queue_len1
-rw-r--r--test/sys/devices/virtual/net/lo/type1
-rw-r--r--test/sys/devices/virtual/net/lo/uevent2
-rw-r--r--test/sys/devices/virtual/sound/seq/dev1
-rw-r--r--test/sys/devices/virtual/sound/seq/power/wakeup1
l---------test/sys/devices/virtual/sound/seq/subsystem1
-rw-r--r--test/sys/devices/virtual/sound/seq/uevent2
-rw-r--r--test/sys/devices/virtual/sound/timer/dev1
-rw-r--r--test/sys/devices/virtual/sound/timer/power/wakeup1
l---------test/sys/devices/virtual/sound/timer/subsystem1
-rw-r--r--test/sys/devices/virtual/sound/timer/uevent2
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device0/cur_state1
l---------test/sys/devices/virtual/thermal/cooling_device0/device1
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device0/max_state1
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device0/power/wakeup1
l---------test/sys/devices/virtual/thermal/cooling_device0/subsystem1
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device0/type1
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device0/uevent0
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device1/cur_state1
l---------test/sys/devices/virtual/thermal/cooling_device1/device1
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device1/max_state1
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device1/power/wakeup1
l---------test/sys/devices/virtual/thermal/cooling_device1/subsystem1
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device1/type1
-rw-r--r--test/sys/devices/virtual/thermal/cooling_device1/uevent0
l---------test/sys/devices/virtual/thermal/thermal_zone0/device1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone0/mode1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone0/power/wakeup1
l---------test/sys/devices/virtual/thermal/thermal_zone0/subsystem1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone0/temp1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone0/trip_point_0_temp1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone0/trip_point_0_type1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone0/type1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone0/uevent0
l---------test/sys/devices/virtual/thermal/thermal_zone1/cdev01
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/cdev0_trip_point1
l---------test/sys/devices/virtual/thermal/thermal_zone1/cdev11
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/cdev1_trip_point1
l---------test/sys/devices/virtual/thermal/thermal_zone1/device1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/mode1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/power/wakeup1
l---------test/sys/devices/virtual/thermal/thermal_zone1/subsystem1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/temp1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/trip_point_0_temp1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/trip_point_0_type1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/trip_point_1_temp1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/trip_point_1_type1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/type1
-rw-r--r--test/sys/devices/virtual/thermal/thermal_zone1/uevent0
-rw-r--r--test/sys/devices/virtual/tty/console/dev1
-rw-r--r--test/sys/devices/virtual/tty/console/power/wakeup1
l---------test/sys/devices/virtual/tty/console/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/console/uevent2
-rw-r--r--test/sys/devices/virtual/tty/ptmx/dev1
-rw-r--r--test/sys/devices/virtual/tty/ptmx/power/wakeup1
l---------test/sys/devices/virtual/tty/ptmx/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/ptmx/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty/power/wakeup1
l---------test/sys/devices/virtual/tty/tty/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty0/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty0/power/wakeup1
l---------test/sys/devices/virtual/tty/tty0/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty0/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty1/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty1/power/wakeup1
l---------test/sys/devices/virtual/tty/tty1/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty1/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty10/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty10/power/wakeup1
l---------test/sys/devices/virtual/tty/tty10/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty10/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty11/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty11/power/wakeup1
l---------test/sys/devices/virtual/tty/tty11/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty11/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty12/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty12/power/wakeup1
l---------test/sys/devices/virtual/tty/tty12/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty12/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty13/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty13/power/wakeup1
l---------test/sys/devices/virtual/tty/tty13/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty13/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty14/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty14/power/wakeup1
l---------test/sys/devices/virtual/tty/tty14/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty14/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty15/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty15/power/wakeup1
l---------test/sys/devices/virtual/tty/tty15/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty15/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty16/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty16/power/wakeup1
l---------test/sys/devices/virtual/tty/tty16/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty16/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty17/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty17/power/wakeup1
l---------test/sys/devices/virtual/tty/tty17/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty17/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty18/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty18/power/wakeup1
l---------test/sys/devices/virtual/tty/tty18/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty18/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty19/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty19/power/wakeup1
l---------test/sys/devices/virtual/tty/tty19/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty19/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty2/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty2/power/wakeup1
l---------test/sys/devices/virtual/tty/tty2/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty2/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty20/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty20/power/wakeup1
l---------test/sys/devices/virtual/tty/tty20/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty20/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty21/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty21/power/wakeup1
l---------test/sys/devices/virtual/tty/tty21/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty21/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty22/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty22/power/wakeup1
l---------test/sys/devices/virtual/tty/tty22/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty22/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty23/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty23/power/wakeup1
l---------test/sys/devices/virtual/tty/tty23/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty23/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty24/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty24/power/wakeup1
l---------test/sys/devices/virtual/tty/tty24/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty24/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty25/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty25/power/wakeup1
l---------test/sys/devices/virtual/tty/tty25/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty25/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty26/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty26/power/wakeup1
l---------test/sys/devices/virtual/tty/tty26/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty26/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty27/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty27/power/wakeup1
l---------test/sys/devices/virtual/tty/tty27/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty27/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty28/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty28/power/wakeup1
l---------test/sys/devices/virtual/tty/tty28/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty28/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty29/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty29/power/wakeup1
l---------test/sys/devices/virtual/tty/tty29/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty29/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty3/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty3/power/wakeup1
l---------test/sys/devices/virtual/tty/tty3/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty3/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty30/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty30/power/wakeup1
l---------test/sys/devices/virtual/tty/tty30/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty30/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty31/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty31/power/wakeup1
l---------test/sys/devices/virtual/tty/tty31/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty31/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty32/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty32/power/wakeup1
l---------test/sys/devices/virtual/tty/tty32/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty32/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty33/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty33/power/wakeup1
l---------test/sys/devices/virtual/tty/tty33/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty33/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty34/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty34/power/wakeup1
l---------test/sys/devices/virtual/tty/tty34/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty34/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty35/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty35/power/wakeup1
l---------test/sys/devices/virtual/tty/tty35/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty35/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty36/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty36/power/wakeup1
l---------test/sys/devices/virtual/tty/tty36/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty36/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty37/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty37/power/wakeup1
l---------test/sys/devices/virtual/tty/tty37/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty37/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty38/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty38/power/wakeup1
l---------test/sys/devices/virtual/tty/tty38/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty38/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty39/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty39/power/wakeup1
l---------test/sys/devices/virtual/tty/tty39/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty39/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty4/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty4/power/wakeup1
l---------test/sys/devices/virtual/tty/tty4/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty4/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty40/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty40/power/wakeup1
l---------test/sys/devices/virtual/tty/tty40/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty40/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty41/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty41/power/wakeup1
l---------test/sys/devices/virtual/tty/tty41/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty41/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty42/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty42/power/wakeup1
l---------test/sys/devices/virtual/tty/tty42/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty42/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty43/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty43/power/wakeup1
l---------test/sys/devices/virtual/tty/tty43/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty43/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty44/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty44/power/wakeup1
l---------test/sys/devices/virtual/tty/tty44/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty44/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty45/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty45/power/wakeup1
l---------test/sys/devices/virtual/tty/tty45/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty45/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty46/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty46/power/wakeup1
l---------test/sys/devices/virtual/tty/tty46/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty46/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty47/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty47/power/wakeup1
l---------test/sys/devices/virtual/tty/tty47/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty47/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty48/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty48/power/wakeup1
l---------test/sys/devices/virtual/tty/tty48/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty48/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty49/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty49/power/wakeup1
l---------test/sys/devices/virtual/tty/tty49/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty49/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty5/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty5/power/wakeup1
l---------test/sys/devices/virtual/tty/tty5/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty5/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty50/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty50/power/wakeup1
l---------test/sys/devices/virtual/tty/tty50/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty50/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty51/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty51/power/wakeup1
l---------test/sys/devices/virtual/tty/tty51/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty51/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty52/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty52/power/wakeup1
l---------test/sys/devices/virtual/tty/tty52/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty52/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty53/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty53/power/wakeup1
l---------test/sys/devices/virtual/tty/tty53/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty53/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty54/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty54/power/wakeup1
l---------test/sys/devices/virtual/tty/tty54/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty54/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty55/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty55/power/wakeup1
l---------test/sys/devices/virtual/tty/tty55/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty55/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty56/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty56/power/wakeup1
l---------test/sys/devices/virtual/tty/tty56/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty56/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty57/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty57/power/wakeup1
l---------test/sys/devices/virtual/tty/tty57/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty57/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty58/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty58/power/wakeup1
l---------test/sys/devices/virtual/tty/tty58/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty58/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty59/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty59/power/wakeup1
l---------test/sys/devices/virtual/tty/tty59/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty59/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty6/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty6/power/wakeup1
l---------test/sys/devices/virtual/tty/tty6/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty6/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty60/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty60/power/wakeup1
l---------test/sys/devices/virtual/tty/tty60/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty60/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty61/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty61/power/wakeup1
l---------test/sys/devices/virtual/tty/tty61/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty61/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty62/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty62/power/wakeup1
l---------test/sys/devices/virtual/tty/tty62/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty62/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty63/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty63/power/wakeup1
l---------test/sys/devices/virtual/tty/tty63/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty63/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty7/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty7/power/wakeup1
l---------test/sys/devices/virtual/tty/tty7/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty7/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty8/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty8/power/wakeup1
l---------test/sys/devices/virtual/tty/tty8/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty8/uevent2
-rw-r--r--test/sys/devices/virtual/tty/tty9/dev1
-rw-r--r--test/sys/devices/virtual/tty/tty9/power/wakeup1
l---------test/sys/devices/virtual/tty/tty9/subsystem1
-rw-r--r--test/sys/devices/virtual/tty/tty9/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs1/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs1/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs1/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs1/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs10/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs10/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs10/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs10/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs2/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs2/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs2/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs2/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs3/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs3/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs3/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs3/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs4/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs4/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs4/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs4/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs5/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs5/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs5/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs5/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs6/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs6/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs6/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs6/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcs7/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcs7/power/wakeup1
l---------test/sys/devices/virtual/vc/vcs7/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcs7/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa1/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa1/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa1/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa1/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa10/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa10/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa10/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa10/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa2/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa2/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa2/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa2/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa3/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa3/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa3/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa3/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa4/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa4/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa4/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa4/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa5/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa5/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa5/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa5/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa6/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa6/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa6/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa6/uevent2
-rw-r--r--test/sys/devices/virtual/vc/vcsa7/dev1
-rw-r--r--test/sys/devices/virtual/vc/vcsa7/power/wakeup1
l---------test/sys/devices/virtual/vc/vcsa7/subsystem1
-rw-r--r--test/sys/devices/virtual/vc/vcsa7/uevent2
-rw-r--r--test/sys/devices/virtual/vtconsole/vtcon0/bind1
-rw-r--r--test/sys/devices/virtual/vtconsole/vtcon0/name1
-rw-r--r--test/sys/devices/virtual/vtconsole/vtcon0/power/wakeup1
l---------test/sys/devices/virtual/vtconsole/vtcon0/subsystem1
-rw-r--r--test/sys/devices/virtual/vtconsole/vtcon0/uevent0
-rw-r--r--test/sys/devices/virtual/vtconsole/vtcon1/bind1
-rw-r--r--test/sys/devices/virtual/vtconsole/vtcon1/name1
-rw-r--r--test/sys/devices/virtual/vtconsole/vtcon1/power/wakeup1
l---------test/sys/devices/virtual/vtconsole/vtcon1/subsystem1
-rw-r--r--test/sys/devices/virtual/vtconsole/vtcon1/uevent0
812 files changed, 930 insertions, 0 deletions
diff --git a/test/sys/devices/virtual/bdi/0:16/max_ratio b/test/sys/devices/virtual/bdi/0:16/max_ratio
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/0:16/max_ratio
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/bdi/0:16/min_ratio b/test/sys/devices/virtual/bdi/0:16/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/0:16/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/0:16/power/wakeup b/test/sys/devices/virtual/bdi/0:16/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/0:16/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/0:16/read_ahead_kb b/test/sys/devices/virtual/bdi/0:16/read_ahead_kb
new file mode 100644
index 0000000000..a949a93dfc
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/0:16/read_ahead_kb
@@ -0,0 +1 @@
+128
diff --git a/test/sys/devices/virtual/bdi/0:16/subsystem b/test/sys/devices/virtual/bdi/0:16/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/0:16/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/0:16/uevent b/test/sys/devices/virtual/bdi/0:16/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/0:16/uevent
diff --git a/test/sys/devices/virtual/bdi/11:0/max_ratio b/test/sys/devices/virtual/bdi/11:0/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/11:0/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/11:0/min_ratio b/test/sys/devices/virtual/bdi/11:0/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/11:0/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/11:0/power/wakeup b/test/sys/devices/virtual/bdi/11:0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/11:0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/11:0/read_ahead_kb b/test/sys/devices/virtual/bdi/11:0/read_ahead_kb
new file mode 100644
index 0000000000..a949a93dfc
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/11:0/read_ahead_kb
@@ -0,0 +1 @@
+128
diff --git a/test/sys/devices/virtual/bdi/11:0/subsystem b/test/sys/devices/virtual/bdi/11:0/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/11:0/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/11:0/uevent b/test/sys/devices/virtual/bdi/11:0/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/11:0/uevent
diff --git a/test/sys/devices/virtual/bdi/7:0/max_ratio b/test/sys/devices/virtual/bdi/7:0/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:0/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/7:0/min_ratio b/test/sys/devices/virtual/bdi/7:0/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:0/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:0/power/wakeup b/test/sys/devices/virtual/bdi/7:0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/7:0/read_ahead_kb b/test/sys/devices/virtual/bdi/7:0/read_ahead_kb
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:0/read_ahead_kb
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:0/subsystem b/test/sys/devices/virtual/bdi/7:0/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:0/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/7:0/uevent b/test/sys/devices/virtual/bdi/7:0/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:0/uevent
diff --git a/test/sys/devices/virtual/bdi/7:1/max_ratio b/test/sys/devices/virtual/bdi/7:1/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:1/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/7:1/min_ratio b/test/sys/devices/virtual/bdi/7:1/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:1/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:1/power/wakeup b/test/sys/devices/virtual/bdi/7:1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/7:1/read_ahead_kb b/test/sys/devices/virtual/bdi/7:1/read_ahead_kb
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:1/read_ahead_kb
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:1/subsystem b/test/sys/devices/virtual/bdi/7:1/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:1/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/7:1/uevent b/test/sys/devices/virtual/bdi/7:1/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:1/uevent
diff --git a/test/sys/devices/virtual/bdi/7:2/max_ratio b/test/sys/devices/virtual/bdi/7:2/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:2/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/7:2/min_ratio b/test/sys/devices/virtual/bdi/7:2/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:2/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:2/power/wakeup b/test/sys/devices/virtual/bdi/7:2/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:2/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/7:2/read_ahead_kb b/test/sys/devices/virtual/bdi/7:2/read_ahead_kb
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:2/read_ahead_kb
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:2/subsystem b/test/sys/devices/virtual/bdi/7:2/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:2/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/7:2/uevent b/test/sys/devices/virtual/bdi/7:2/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:2/uevent
diff --git a/test/sys/devices/virtual/bdi/7:3/max_ratio b/test/sys/devices/virtual/bdi/7:3/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:3/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/7:3/min_ratio b/test/sys/devices/virtual/bdi/7:3/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:3/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:3/power/wakeup b/test/sys/devices/virtual/bdi/7:3/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:3/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/7:3/read_ahead_kb b/test/sys/devices/virtual/bdi/7:3/read_ahead_kb
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:3/read_ahead_kb
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:3/subsystem b/test/sys/devices/virtual/bdi/7:3/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:3/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/7:3/uevent b/test/sys/devices/virtual/bdi/7:3/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:3/uevent
diff --git a/test/sys/devices/virtual/bdi/7:4/max_ratio b/test/sys/devices/virtual/bdi/7:4/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:4/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/7:4/min_ratio b/test/sys/devices/virtual/bdi/7:4/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:4/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:4/power/wakeup b/test/sys/devices/virtual/bdi/7:4/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:4/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/7:4/read_ahead_kb b/test/sys/devices/virtual/bdi/7:4/read_ahead_kb
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:4/read_ahead_kb
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:4/subsystem b/test/sys/devices/virtual/bdi/7:4/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:4/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/7:4/uevent b/test/sys/devices/virtual/bdi/7:4/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:4/uevent
diff --git a/test/sys/devices/virtual/bdi/7:5/max_ratio b/test/sys/devices/virtual/bdi/7:5/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:5/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/7:5/min_ratio b/test/sys/devices/virtual/bdi/7:5/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:5/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:5/power/wakeup b/test/sys/devices/virtual/bdi/7:5/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:5/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/7:5/read_ahead_kb b/test/sys/devices/virtual/bdi/7:5/read_ahead_kb
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:5/read_ahead_kb
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:5/subsystem b/test/sys/devices/virtual/bdi/7:5/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:5/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/7:5/uevent b/test/sys/devices/virtual/bdi/7:5/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:5/uevent
diff --git a/test/sys/devices/virtual/bdi/7:6/max_ratio b/test/sys/devices/virtual/bdi/7:6/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:6/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/7:6/min_ratio b/test/sys/devices/virtual/bdi/7:6/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:6/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:6/power/wakeup b/test/sys/devices/virtual/bdi/7:6/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:6/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/7:6/read_ahead_kb b/test/sys/devices/virtual/bdi/7:6/read_ahead_kb
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:6/read_ahead_kb
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:6/subsystem b/test/sys/devices/virtual/bdi/7:6/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:6/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/7:6/uevent b/test/sys/devices/virtual/bdi/7:6/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:6/uevent
diff --git a/test/sys/devices/virtual/bdi/7:7/max_ratio b/test/sys/devices/virtual/bdi/7:7/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:7/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/7:7/min_ratio b/test/sys/devices/virtual/bdi/7:7/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:7/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:7/power/wakeup b/test/sys/devices/virtual/bdi/7:7/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:7/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/7:7/read_ahead_kb b/test/sys/devices/virtual/bdi/7:7/read_ahead_kb
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:7/read_ahead_kb
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/7:7/subsystem b/test/sys/devices/virtual/bdi/7:7/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:7/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/7:7/uevent b/test/sys/devices/virtual/bdi/7:7/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/7:7/uevent
diff --git a/test/sys/devices/virtual/bdi/8:0/max_ratio b/test/sys/devices/virtual/bdi/8:0/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:0/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/8:0/min_ratio b/test/sys/devices/virtual/bdi/8:0/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:0/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/8:0/power/wakeup b/test/sys/devices/virtual/bdi/8:0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/8:0/read_ahead_kb b/test/sys/devices/virtual/bdi/8:0/read_ahead_kb
new file mode 100644
index 0000000000..a949a93dfc
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:0/read_ahead_kb
@@ -0,0 +1 @@
+128
diff --git a/test/sys/devices/virtual/bdi/8:0/subsystem b/test/sys/devices/virtual/bdi/8:0/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:0/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/8:0/uevent b/test/sys/devices/virtual/bdi/8:0/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:0/uevent
diff --git a/test/sys/devices/virtual/bdi/8:16/max_ratio b/test/sys/devices/virtual/bdi/8:16/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:16/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/8:16/min_ratio b/test/sys/devices/virtual/bdi/8:16/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:16/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/8:16/power/wakeup b/test/sys/devices/virtual/bdi/8:16/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:16/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/8:16/read_ahead_kb b/test/sys/devices/virtual/bdi/8:16/read_ahead_kb
new file mode 100644
index 0000000000..a949a93dfc
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:16/read_ahead_kb
@@ -0,0 +1 @@
+128
diff --git a/test/sys/devices/virtual/bdi/8:16/subsystem b/test/sys/devices/virtual/bdi/8:16/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:16/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/8:16/uevent b/test/sys/devices/virtual/bdi/8:16/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/8:16/uevent
diff --git a/test/sys/devices/virtual/bdi/9:0/max_ratio b/test/sys/devices/virtual/bdi/9:0/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/9:0/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/9:0/min_ratio b/test/sys/devices/virtual/bdi/9:0/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/9:0/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/9:0/power/wakeup b/test/sys/devices/virtual/bdi/9:0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/9:0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/9:0/read_ahead_kb b/test/sys/devices/virtual/bdi/9:0/read_ahead_kb
new file mode 100644
index 0000000000..a949a93dfc
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/9:0/read_ahead_kb
@@ -0,0 +1 @@
+128
diff --git a/test/sys/devices/virtual/bdi/9:0/subsystem b/test/sys/devices/virtual/bdi/9:0/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/9:0/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/9:0/uevent b/test/sys/devices/virtual/bdi/9:0/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/9:0/uevent
diff --git a/test/sys/devices/virtual/bdi/default/max_ratio b/test/sys/devices/virtual/bdi/default/max_ratio
new file mode 100644
index 0000000000..29d6383b52
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/default/max_ratio
@@ -0,0 +1 @@
+100
diff --git a/test/sys/devices/virtual/bdi/default/min_ratio b/test/sys/devices/virtual/bdi/default/min_ratio
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/default/min_ratio
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/bdi/default/power/wakeup b/test/sys/devices/virtual/bdi/default/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/default/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/bdi/default/read_ahead_kb b/test/sys/devices/virtual/bdi/default/read_ahead_kb
new file mode 100644
index 0000000000..a949a93dfc
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/default/read_ahead_kb
@@ -0,0 +1 @@
+128
diff --git a/test/sys/devices/virtual/bdi/default/subsystem b/test/sys/devices/virtual/bdi/default/subsystem
new file mode 120000
index 0000000000..01f5e19517
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/default/subsystem
@@ -0,0 +1 @@
+../../../../class/bdi \ No newline at end of file
diff --git a/test/sys/devices/virtual/bdi/default/uevent b/test/sys/devices/virtual/bdi/default/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/bdi/default/uevent
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/capability b/test/sys/devices/virtual/block/fake!blockdev0/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/dev b/test/sys/devices/virtual/block/fake!blockdev0/dev
new file mode 100644
index 0000000000..2ad787a87a
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/dev
@@ -0,0 +1 @@
+711:0
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/range b/test/sys/devices/virtual/block/fake!blockdev0/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/removable b/test/sys/devices/virtual/block/fake!blockdev0/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/ro b/test/sys/devices/virtual/block/fake!blockdev0/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/size b/test/sys/devices/virtual/block/fake!blockdev0/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/stat b/test/sys/devices/virtual/block/fake!blockdev0/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/subsystem b/test/sys/devices/virtual/block/fake!blockdev0/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/fake!blockdev0/uevent b/test/sys/devices/virtual/block/fake!blockdev0/uevent
new file mode 100644
index 0000000000..70997d361b
--- /dev/null
+++ b/test/sys/devices/virtual/block/fake!blockdev0/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=0
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/loop0/bdi b/test/sys/devices/virtual/block/loop0/bdi
new file mode 120000
index 0000000000..18ceac07e2
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/bdi
@@ -0,0 +1 @@
+../../bdi/7:0 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop0/capability b/test/sys/devices/virtual/block/loop0/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/loop0/dev b/test/sys/devices/virtual/block/loop0/dev
new file mode 100644
index 0000000000..63cbc465cd
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/dev
@@ -0,0 +1 @@
+7:0
diff --git a/test/sys/devices/virtual/block/loop0/make-it-fail b/test/sys/devices/virtual/block/loop0/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop0/power/wakeup b/test/sys/devices/virtual/block/loop0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/loop0/range b/test/sys/devices/virtual/block/loop0/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/loop0/removable b/test/sys/devices/virtual/block/loop0/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop0/ro b/test/sys/devices/virtual/block/loop0/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop0/size b/test/sys/devices/virtual/block/loop0/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop0/stat b/test/sys/devices/virtual/block/loop0/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/loop0/subsystem b/test/sys/devices/virtual/block/loop0/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop0/uevent b/test/sys/devices/virtual/block/loop0/uevent
new file mode 100644
index 0000000000..70997d361b
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop0/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=0
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/loop1/bdi b/test/sys/devices/virtual/block/loop1/bdi
new file mode 120000
index 0000000000..c909eb9ec2
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/bdi
@@ -0,0 +1 @@
+../../bdi/7:1 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop1/capability b/test/sys/devices/virtual/block/loop1/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/loop1/dev b/test/sys/devices/virtual/block/loop1/dev
new file mode 100644
index 0000000000..084aafd011
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/dev
@@ -0,0 +1 @@
+7:1
diff --git a/test/sys/devices/virtual/block/loop1/make-it-fail b/test/sys/devices/virtual/block/loop1/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop1/power/wakeup b/test/sys/devices/virtual/block/loop1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/loop1/range b/test/sys/devices/virtual/block/loop1/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/loop1/removable b/test/sys/devices/virtual/block/loop1/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop1/ro b/test/sys/devices/virtual/block/loop1/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop1/size b/test/sys/devices/virtual/block/loop1/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop1/stat b/test/sys/devices/virtual/block/loop1/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/loop1/subsystem b/test/sys/devices/virtual/block/loop1/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop1/uevent b/test/sys/devices/virtual/block/loop1/uevent
new file mode 100644
index 0000000000..735db02c53
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop1/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=1
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/loop2/bdi b/test/sys/devices/virtual/block/loop2/bdi
new file mode 120000
index 0000000000..5ab426c8de
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/bdi
@@ -0,0 +1 @@
+../../bdi/7:2 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop2/capability b/test/sys/devices/virtual/block/loop2/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/loop2/dev b/test/sys/devices/virtual/block/loop2/dev
new file mode 100644
index 0000000000..665a343e7d
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/dev
@@ -0,0 +1 @@
+7:2
diff --git a/test/sys/devices/virtual/block/loop2/make-it-fail b/test/sys/devices/virtual/block/loop2/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop2/power/wakeup b/test/sys/devices/virtual/block/loop2/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/loop2/range b/test/sys/devices/virtual/block/loop2/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/loop2/removable b/test/sys/devices/virtual/block/loop2/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop2/ro b/test/sys/devices/virtual/block/loop2/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop2/size b/test/sys/devices/virtual/block/loop2/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop2/stat b/test/sys/devices/virtual/block/loop2/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/loop2/subsystem b/test/sys/devices/virtual/block/loop2/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop2/uevent b/test/sys/devices/virtual/block/loop2/uevent
new file mode 100644
index 0000000000..6d170d368a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop2/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=2
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/loop3/bdi b/test/sys/devices/virtual/block/loop3/bdi
new file mode 120000
index 0000000000..756b9c2cf5
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/bdi
@@ -0,0 +1 @@
+../../bdi/7:3 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop3/capability b/test/sys/devices/virtual/block/loop3/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/loop3/dev b/test/sys/devices/virtual/block/loop3/dev
new file mode 100644
index 0000000000..62f686140a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/dev
@@ -0,0 +1 @@
+7:3
diff --git a/test/sys/devices/virtual/block/loop3/make-it-fail b/test/sys/devices/virtual/block/loop3/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop3/power/wakeup b/test/sys/devices/virtual/block/loop3/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/loop3/range b/test/sys/devices/virtual/block/loop3/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/loop3/removable b/test/sys/devices/virtual/block/loop3/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop3/ro b/test/sys/devices/virtual/block/loop3/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop3/size b/test/sys/devices/virtual/block/loop3/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop3/stat b/test/sys/devices/virtual/block/loop3/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/loop3/subsystem b/test/sys/devices/virtual/block/loop3/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop3/uevent b/test/sys/devices/virtual/block/loop3/uevent
new file mode 100644
index 0000000000..e6bbabc43d
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop3/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=3
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/loop4/bdi b/test/sys/devices/virtual/block/loop4/bdi
new file mode 120000
index 0000000000..48969485be
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/bdi
@@ -0,0 +1 @@
+../../bdi/7:4 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop4/capability b/test/sys/devices/virtual/block/loop4/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/loop4/dev b/test/sys/devices/virtual/block/loop4/dev
new file mode 100644
index 0000000000..684e7ade03
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/dev
@@ -0,0 +1 @@
+7:4
diff --git a/test/sys/devices/virtual/block/loop4/make-it-fail b/test/sys/devices/virtual/block/loop4/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop4/power/wakeup b/test/sys/devices/virtual/block/loop4/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/loop4/range b/test/sys/devices/virtual/block/loop4/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/loop4/removable b/test/sys/devices/virtual/block/loop4/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop4/ro b/test/sys/devices/virtual/block/loop4/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop4/size b/test/sys/devices/virtual/block/loop4/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop4/stat b/test/sys/devices/virtual/block/loop4/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/loop4/subsystem b/test/sys/devices/virtual/block/loop4/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop4/uevent b/test/sys/devices/virtual/block/loop4/uevent
new file mode 100644
index 0000000000..dd9b914b9c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop4/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=4
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/loop5/bdi b/test/sys/devices/virtual/block/loop5/bdi
new file mode 120000
index 0000000000..28a54a9841
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/bdi
@@ -0,0 +1 @@
+../../bdi/7:5 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop5/capability b/test/sys/devices/virtual/block/loop5/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/loop5/dev b/test/sys/devices/virtual/block/loop5/dev
new file mode 100644
index 0000000000..9028bbffdb
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/dev
@@ -0,0 +1 @@
+7:5
diff --git a/test/sys/devices/virtual/block/loop5/make-it-fail b/test/sys/devices/virtual/block/loop5/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop5/power/wakeup b/test/sys/devices/virtual/block/loop5/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/loop5/range b/test/sys/devices/virtual/block/loop5/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/loop5/removable b/test/sys/devices/virtual/block/loop5/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop5/ro b/test/sys/devices/virtual/block/loop5/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop5/size b/test/sys/devices/virtual/block/loop5/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop5/stat b/test/sys/devices/virtual/block/loop5/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/loop5/subsystem b/test/sys/devices/virtual/block/loop5/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop5/uevent b/test/sys/devices/virtual/block/loop5/uevent
new file mode 100644
index 0000000000..83a31c4f74
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop5/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=5
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/loop6/bdi b/test/sys/devices/virtual/block/loop6/bdi
new file mode 120000
index 0000000000..bf36ddae30
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/bdi
@@ -0,0 +1 @@
+../../bdi/7:6 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop6/capability b/test/sys/devices/virtual/block/loop6/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/loop6/dev b/test/sys/devices/virtual/block/loop6/dev
new file mode 100644
index 0000000000..fc5d660a44
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/dev
@@ -0,0 +1 @@
+7:6
diff --git a/test/sys/devices/virtual/block/loop6/make-it-fail b/test/sys/devices/virtual/block/loop6/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop6/power/wakeup b/test/sys/devices/virtual/block/loop6/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/loop6/range b/test/sys/devices/virtual/block/loop6/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/loop6/removable b/test/sys/devices/virtual/block/loop6/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop6/ro b/test/sys/devices/virtual/block/loop6/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop6/size b/test/sys/devices/virtual/block/loop6/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop6/stat b/test/sys/devices/virtual/block/loop6/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/loop6/subsystem b/test/sys/devices/virtual/block/loop6/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop6/uevent b/test/sys/devices/virtual/block/loop6/uevent
new file mode 100644
index 0000000000..f4428d9334
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop6/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=6
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/loop7/bdi b/test/sys/devices/virtual/block/loop7/bdi
new file mode 120000
index 0000000000..b8918dde28
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/bdi
@@ -0,0 +1 @@
+../../bdi/7:7 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop7/capability b/test/sys/devices/virtual/block/loop7/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/loop7/dev b/test/sys/devices/virtual/block/loop7/dev
new file mode 100644
index 0000000000..5d4edd3ce1
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/dev
@@ -0,0 +1 @@
+7:7
diff --git a/test/sys/devices/virtual/block/loop7/make-it-fail b/test/sys/devices/virtual/block/loop7/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop7/power/wakeup b/test/sys/devices/virtual/block/loop7/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/loop7/range b/test/sys/devices/virtual/block/loop7/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/loop7/removable b/test/sys/devices/virtual/block/loop7/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop7/ro b/test/sys/devices/virtual/block/loop7/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop7/size b/test/sys/devices/virtual/block/loop7/size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/loop7/stat b/test/sys/devices/virtual/block/loop7/stat
new file mode 100644
index 0000000000..ddf0f2a1f7
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/stat
@@ -0,0 +1 @@
+ 0 0 0 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/loop7/subsystem b/test/sys/devices/virtual/block/loop7/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/loop7/uevent b/test/sys/devices/virtual/block/loop7/uevent
new file mode 100644
index 0000000000..7209ef3d6b
--- /dev/null
+++ b/test/sys/devices/virtual/block/loop7/uevent
@@ -0,0 +1,3 @@
+MAJOR=7
+MINOR=7
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/block/md0/bdi b/test/sys/devices/virtual/block/md0/bdi
new file mode 120000
index 0000000000..e4fd778bea
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/bdi
@@ -0,0 +1 @@
+../../bdi/9:0 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/md0/capability b/test/sys/devices/virtual/block/md0/capability
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/capability
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/block/md0/dev b/test/sys/devices/virtual/block/md0/dev
new file mode 100644
index 0000000000..3dd777e840
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/dev
@@ -0,0 +1 @@
+9:0
diff --git a/test/sys/devices/virtual/block/md0/make-it-fail b/test/sys/devices/virtual/block/md0/make-it-fail
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/make-it-fail
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/array_state b/test/sys/devices/virtual/block/md0/md/array_state
new file mode 100644
index 0000000000..8312630207
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/array_state
@@ -0,0 +1 @@
+clean
diff --git a/test/sys/devices/virtual/block/md0/md/chunk_size b/test/sys/devices/virtual/block/md0/md/chunk_size
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/chunk_size
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/component_size b/test/sys/devices/virtual/block/md0/md/component_size
new file mode 100644
index 0000000000..cad9317825
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/component_size
@@ -0,0 +1 @@
+9767424
diff --git a/test/sys/devices/virtual/block/md0/md/degraded b/test/sys/devices/virtual/block/md0/md/degraded
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/degraded
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/md0/md/dev-sda9/block b/test/sys/devices/virtual/block/md0/md/dev-sda9/block
new file mode 120000
index 0000000000..c633a674f2
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/dev-sda9/block
@@ -0,0 +1 @@
+../../../../../pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda9 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/md0/md/dev-sda9/errors b/test/sys/devices/virtual/block/md0/md/dev-sda9/errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/dev-sda9/errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/dev-sda9/offset b/test/sys/devices/virtual/block/md0/md/dev-sda9/offset
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/dev-sda9/offset
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/dev-sda9/size b/test/sys/devices/virtual/block/md0/md/dev-sda9/size
new file mode 100644
index 0000000000..80892c8881
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/dev-sda9/size
@@ -0,0 +1 @@
+23438720
diff --git a/test/sys/devices/virtual/block/md0/md/dev-sda9/slot b/test/sys/devices/virtual/block/md0/md/dev-sda9/slot
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/dev-sda9/slot
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/md0/md/dev-sda9/state b/test/sys/devices/virtual/block/md0/md/dev-sda9/state
new file mode 100644
index 0000000000..964991008d
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/dev-sda9/state
@@ -0,0 +1 @@
+in_sync
diff --git a/test/sys/devices/virtual/block/md0/md/layout b/test/sys/devices/virtual/block/md0/md/layout
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/layout
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/level b/test/sys/devices/virtual/block/md0/md/level
new file mode 100644
index 0000000000..341b806e6c
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/level
@@ -0,0 +1 @@
+raid1
diff --git a/test/sys/devices/virtual/block/md0/md/metadata_version b/test/sys/devices/virtual/block/md0/md/metadata_version
new file mode 100644
index 0000000000..2c4a1a017f
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/metadata_version
@@ -0,0 +1 @@
+0.90
diff --git a/test/sys/devices/virtual/block/md0/md/mismatch_cnt b/test/sys/devices/virtual/block/md0/md/mismatch_cnt
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/mismatch_cnt
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/raid_disks b/test/sys/devices/virtual/block/md0/md/raid_disks
new file mode 100644
index 0000000000..0cfbf08886
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/raid_disks
@@ -0,0 +1 @@
+2
diff --git a/test/sys/devices/virtual/block/md0/md/rd1 b/test/sys/devices/virtual/block/md0/md/rd1
new file mode 120000
index 0000000000..f414d06453
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/rd1
@@ -0,0 +1 @@
+dev-sda9 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/md0/md/reshape_position b/test/sys/devices/virtual/block/md0/md/reshape_position
new file mode 100644
index 0000000000..621e94f0ec
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/reshape_position
@@ -0,0 +1 @@
+none
diff --git a/test/sys/devices/virtual/block/md0/md/resync_start b/test/sys/devices/virtual/block/md0/md/resync_start
new file mode 100644
index 0000000000..93221a2954
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/resync_start
@@ -0,0 +1 @@
+18446744073709551615
diff --git a/test/sys/devices/virtual/block/md0/md/safe_mode_delay b/test/sys/devices/virtual/block/md0/md/safe_mode_delay
new file mode 100644
index 0000000000..4faa381f80
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/safe_mode_delay
@@ -0,0 +1 @@
+0.201
diff --git a/test/sys/devices/virtual/block/md0/md/suspend_hi b/test/sys/devices/virtual/block/md0/md/suspend_hi
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/suspend_hi
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/suspend_lo b/test/sys/devices/virtual/block/md0/md/suspend_lo
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/suspend_lo
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/sync_action b/test/sys/devices/virtual/block/md0/md/sync_action
new file mode 100644
index 0000000000..5a5e41c8f4
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/sync_action
@@ -0,0 +1 @@
+idle
diff --git a/test/sys/devices/virtual/block/md0/md/sync_completed b/test/sys/devices/virtual/block/md0/md/sync_completed
new file mode 100644
index 0000000000..cd2858796d
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/sync_completed
@@ -0,0 +1 @@
+0 / 19534848
diff --git a/test/sys/devices/virtual/block/md0/md/sync_force_parallel b/test/sys/devices/virtual/block/md0/md/sync_force_parallel
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/sync_force_parallel
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/sync_max b/test/sys/devices/virtual/block/md0/md/sync_max
new file mode 100644
index 0000000000..355295a05a
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/sync_max
@@ -0,0 +1 @@
+max
diff --git a/test/sys/devices/virtual/block/md0/md/sync_min b/test/sys/devices/virtual/block/md0/md/sync_min
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/sync_min
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/sync_speed b/test/sys/devices/virtual/block/md0/md/sync_speed
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/sync_speed
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/md/sync_speed_max b/test/sys/devices/virtual/block/md0/md/sync_speed_max
new file mode 100644
index 0000000000..ba1ff86e53
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/sync_speed_max
@@ -0,0 +1 @@
+200000 (system)
diff --git a/test/sys/devices/virtual/block/md0/md/sync_speed_min b/test/sys/devices/virtual/block/md0/md/sync_speed_min
new file mode 100644
index 0000000000..406019d218
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/md/sync_speed_min
@@ -0,0 +1 @@
+1000 (system)
diff --git a/test/sys/devices/virtual/block/md0/power/wakeup b/test/sys/devices/virtual/block/md0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/block/md0/range b/test/sys/devices/virtual/block/md0/range
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/range
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/block/md0/removable b/test/sys/devices/virtual/block/md0/removable
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/removable
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/ro b/test/sys/devices/virtual/block/md0/ro
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/ro
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/block/md0/size b/test/sys/devices/virtual/block/md0/size
new file mode 100644
index 0000000000..f50f9f358c
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/size
@@ -0,0 +1 @@
+19534848
diff --git a/test/sys/devices/virtual/block/md0/slaves/sda9 b/test/sys/devices/virtual/block/md0/slaves/sda9
new file mode 120000
index 0000000000..ccc05e002b
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/slaves/sda9
@@ -0,0 +1 @@
+../../../../pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda9 \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/md0/stat b/test/sys/devices/virtual/block/md0/stat
new file mode 100644
index 0000000000..4510288568
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/stat
@@ -0,0 +1 @@
+ 60 0 480 0 0 0 0 0 0 0 0
diff --git a/test/sys/devices/virtual/block/md0/subsystem b/test/sys/devices/virtual/block/md0/subsystem
new file mode 120000
index 0000000000..b257cfc23c
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/subsystem
@@ -0,0 +1 @@
+../../../../class/block \ No newline at end of file
diff --git a/test/sys/devices/virtual/block/md0/uevent b/test/sys/devices/virtual/block/md0/uevent
new file mode 100644
index 0000000000..bed44e5181
--- /dev/null
+++ b/test/sys/devices/virtual/block/md0/uevent
@@ -0,0 +1,3 @@
+MAJOR=9
+MINOR=0
+DEVTYPE=disk
diff --git a/test/sys/devices/virtual/dmi/id/bios_date b/test/sys/devices/virtual/dmi/id/bios_date
new file mode 100644
index 0000000000..b68141e827
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/bios_date
@@ -0,0 +1 @@
+09/19/2007
diff --git a/test/sys/devices/virtual/dmi/id/bios_vendor b/test/sys/devices/virtual/dmi/id/bios_vendor
new file mode 100644
index 0000000000..84dae9baf6
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/bios_vendor
@@ -0,0 +1 @@
+LENOVO
diff --git a/test/sys/devices/virtual/dmi/id/bios_version b/test/sys/devices/virtual/dmi/id/bios_version
new file mode 100644
index 0000000000..110327614e
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/bios_version
@@ -0,0 +1 @@
+7IET31WW (1.12 )
diff --git a/test/sys/devices/virtual/dmi/id/board_asset_tag b/test/sys/devices/virtual/dmi/id/board_asset_tag
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/board_asset_tag
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/dmi/id/board_name b/test/sys/devices/virtual/dmi/id/board_name
new file mode 100644
index 0000000000..7b899b9e32
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/board_name
@@ -0,0 +1 @@
+8741C4G
diff --git a/test/sys/devices/virtual/dmi/id/board_serial b/test/sys/devices/virtual/dmi/id/board_serial
new file mode 100644
index 0000000000..887d672e48
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/board_serial
@@ -0,0 +1 @@
+VF0UV72C10X
diff --git a/test/sys/devices/virtual/dmi/id/board_vendor b/test/sys/devices/virtual/dmi/id/board_vendor
new file mode 100644
index 0000000000..84dae9baf6
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/board_vendor
@@ -0,0 +1 @@
+LENOVO
diff --git a/test/sys/devices/virtual/dmi/id/board_version b/test/sys/devices/virtual/dmi/id/board_version
new file mode 100644
index 0000000000..6d46bf7e2c
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/board_version
@@ -0,0 +1 @@
+Not Available
diff --git a/test/sys/devices/virtual/dmi/id/chassis_asset_tag b/test/sys/devices/virtual/dmi/id/chassis_asset_tag
new file mode 100644
index 0000000000..227547603f
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/chassis_asset_tag
@@ -0,0 +1 @@
+No Asset Information
diff --git a/test/sys/devices/virtual/dmi/id/chassis_serial b/test/sys/devices/virtual/dmi/id/chassis_serial
new file mode 100644
index 0000000000..6d46bf7e2c
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/chassis_serial
@@ -0,0 +1 @@
+Not Available
diff --git a/test/sys/devices/virtual/dmi/id/chassis_type b/test/sys/devices/virtual/dmi/id/chassis_type
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/chassis_type
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/dmi/id/chassis_vendor b/test/sys/devices/virtual/dmi/id/chassis_vendor
new file mode 100644
index 0000000000..84dae9baf6
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/chassis_vendor
@@ -0,0 +1 @@
+LENOVO
diff --git a/test/sys/devices/virtual/dmi/id/chassis_version b/test/sys/devices/virtual/dmi/id/chassis_version
new file mode 100644
index 0000000000..6d46bf7e2c
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/chassis_version
@@ -0,0 +1 @@
+Not Available
diff --git a/test/sys/devices/virtual/dmi/id/modalias b/test/sys/devices/virtual/dmi/id/modalias
new file mode 100644
index 0000000000..4f22922d4a
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/modalias
@@ -0,0 +1 @@
+dmi:bvnLENOVO:bvr7IET31WW(1.12):bd09/19/2007:svnLENOVO:pn8741C4G:pvrThinkPadT60p:rvnLENOVO:rn8741C4G:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
diff --git a/test/sys/devices/virtual/dmi/id/power/wakeup b/test/sys/devices/virtual/dmi/id/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/dmi/id/product_name b/test/sys/devices/virtual/dmi/id/product_name
new file mode 100644
index 0000000000..7b899b9e32
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/product_name
@@ -0,0 +1 @@
+8741C4G
diff --git a/test/sys/devices/virtual/dmi/id/product_serial b/test/sys/devices/virtual/dmi/id/product_serial
new file mode 100644
index 0000000000..ebf0c607cd
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/product_serial
@@ -0,0 +1 @@
+L3AK195
diff --git a/test/sys/devices/virtual/dmi/id/product_uuid b/test/sys/devices/virtual/dmi/id/product_uuid
new file mode 100644
index 0000000000..4f53ec4329
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/product_uuid
@@ -0,0 +1 @@
+82161681-492E-11CB-BCCA-A7FDE26F414B
diff --git a/test/sys/devices/virtual/dmi/id/product_version b/test/sys/devices/virtual/dmi/id/product_version
new file mode 100644
index 0000000000..6e0471f033
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/product_version
@@ -0,0 +1 @@
+ThinkPad T60p
diff --git a/test/sys/devices/virtual/dmi/id/subsystem b/test/sys/devices/virtual/dmi/id/subsystem
new file mode 120000
index 0000000000..98086270cf
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/subsystem
@@ -0,0 +1 @@
+../../../../class/dmi \ No newline at end of file
diff --git a/test/sys/devices/virtual/dmi/id/sys_vendor b/test/sys/devices/virtual/dmi/id/sys_vendor
new file mode 100644
index 0000000000..84dae9baf6
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/sys_vendor
@@ -0,0 +1 @@
+LENOVO
diff --git a/test/sys/devices/virtual/dmi/id/uevent b/test/sys/devices/virtual/dmi/id/uevent
new file mode 100644
index 0000000000..d1455ca29e
--- /dev/null
+++ b/test/sys/devices/virtual/dmi/id/uevent
@@ -0,0 +1 @@
+MODALIAS=dmi:bvnLENOVO:bvr7IET31WW(1.12):bd09/19/2007:svnLENOVO:pn8741C4G:pvrThinkPadT60p:rvnLENOVO:rn8741C4G:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
diff --git a/test/sys/devices/virtual/graphics/fbcon/cursor_blink b/test/sys/devices/virtual/graphics/fbcon/cursor_blink
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/graphics/fbcon/cursor_blink
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/graphics/fbcon/power/wakeup b/test/sys/devices/virtual/graphics/fbcon/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/graphics/fbcon/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/graphics/fbcon/rotate b/test/sys/devices/virtual/graphics/fbcon/rotate
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/graphics/fbcon/rotate
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/graphics/fbcon/subsystem b/test/sys/devices/virtual/graphics/fbcon/subsystem
new file mode 120000
index 0000000000..2bb3d7c891
--- /dev/null
+++ b/test/sys/devices/virtual/graphics/fbcon/subsystem
@@ -0,0 +1 @@
+../../../../class/graphics \ No newline at end of file
diff --git a/test/sys/devices/virtual/graphics/fbcon/uevent b/test/sys/devices/virtual/graphics/fbcon/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/graphics/fbcon/uevent
diff --git a/test/sys/devices/virtual/input/input6/capabilities/abs b/test/sys/devices/virtual/input/input6/capabilities/abs
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/abs
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/input/input6/capabilities/ev b/test/sys/devices/virtual/input/input6/capabilities/ev
new file mode 100644
index 0000000000..bb95160cb6
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/ev
@@ -0,0 +1 @@
+33
diff --git a/test/sys/devices/virtual/input/input6/capabilities/ff b/test/sys/devices/virtual/input/input6/capabilities/ff
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/ff
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/input/input6/capabilities/key b/test/sys/devices/virtual/input/input6/capabilities/key
new file mode 100644
index 0000000000..2dd8e658dd
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/key
@@ -0,0 +1 @@
+18840000 2 10010000000000 0 1101b00002005 1004000 e000000000000 0
diff --git a/test/sys/devices/virtual/input/input6/capabilities/led b/test/sys/devices/virtual/input/input6/capabilities/led
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/led
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/input/input6/capabilities/msc b/test/sys/devices/virtual/input/input6/capabilities/msc
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/msc
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/input/input6/capabilities/rel b/test/sys/devices/virtual/input/input6/capabilities/rel
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/rel
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/input/input6/capabilities/snd b/test/sys/devices/virtual/input/input6/capabilities/snd
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/snd
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/input/input6/capabilities/sw b/test/sys/devices/virtual/input/input6/capabilities/sw
new file mode 100644
index 0000000000..45a4fb75db
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/capabilities/sw
@@ -0,0 +1 @@
+8
diff --git a/test/sys/devices/virtual/input/input6/event6/dev b/test/sys/devices/virtual/input/input6/event6/dev
new file mode 100644
index 0000000000..86cdae4868
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/event6/dev
@@ -0,0 +1 @@
+13:70
diff --git a/test/sys/devices/virtual/input/input6/event6/device b/test/sys/devices/virtual/input/input6/event6/device
new file mode 120000
index 0000000000..b2c87d8fd5
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/event6/device
@@ -0,0 +1 @@
+../../input6 \ No newline at end of file
diff --git a/test/sys/devices/virtual/input/input6/event6/power/wakeup b/test/sys/devices/virtual/input/input6/event6/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/event6/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/input/input6/event6/subsystem b/test/sys/devices/virtual/input/input6/event6/subsystem
new file mode 120000
index 0000000000..bd2a91fcf2
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/event6/subsystem
@@ -0,0 +1 @@
+../../../../../class/input \ No newline at end of file
diff --git a/test/sys/devices/virtual/input/input6/event6/uevent b/test/sys/devices/virtual/input/input6/event6/uevent
new file mode 100644
index 0000000000..38cfaedb0f
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/event6/uevent
@@ -0,0 +1,2 @@
+MAJOR=13
+MINOR=70
diff --git a/test/sys/devices/virtual/input/input6/id/bustype b/test/sys/devices/virtual/input/input6/id/bustype
new file mode 100644
index 0000000000..f1993fb3a7
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/id/bustype
@@ -0,0 +1 @@
+0019
diff --git a/test/sys/devices/virtual/input/input6/id/product b/test/sys/devices/virtual/input/input6/id/product
new file mode 100644
index 0000000000..d7998ca503
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/id/product
@@ -0,0 +1 @@
+5054
diff --git a/test/sys/devices/virtual/input/input6/id/vendor b/test/sys/devices/virtual/input/input6/id/vendor
new file mode 100644
index 0000000000..1e2f734e4f
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/id/vendor
@@ -0,0 +1 @@
+17aa
diff --git a/test/sys/devices/virtual/input/input6/id/version b/test/sys/devices/virtual/input/input6/id/version
new file mode 100644
index 0000000000..cb15afe743
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/id/version
@@ -0,0 +1 @@
+4101
diff --git a/test/sys/devices/virtual/input/input6/modalias b/test/sys/devices/virtual/input/input6/modalias
new file mode 100644
index 0000000000..5c0877dd8b
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/modalias
@@ -0,0 +1 @@
+input:b0019v17AAp5054e4101-e0,1,4,5,k71,72,73,8E,98,C0,C2,CD,E0,E1,E3,E4,EC,F0,168,174,181,1D2,1D7,1DB,1DC,ram4,lsfw3,
diff --git a/test/sys/devices/virtual/input/input6/name b/test/sys/devices/virtual/input/input6/name
new file mode 100644
index 0000000000..41ab1abca8
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/name
@@ -0,0 +1 @@
+ThinkPad Extra Buttons
diff --git a/test/sys/devices/virtual/input/input6/phys b/test/sys/devices/virtual/input/input6/phys
new file mode 100644
index 0000000000..a3c6d04da4
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/phys
@@ -0,0 +1 @@
+thinkpad_acpi/input0
diff --git a/test/sys/devices/virtual/input/input6/power/wakeup b/test/sys/devices/virtual/input/input6/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/input/input6/subsystem b/test/sys/devices/virtual/input/input6/subsystem
new file mode 120000
index 0000000000..2a4af36646
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/subsystem
@@ -0,0 +1 @@
+../../../../class/input \ No newline at end of file
diff --git a/test/sys/devices/virtual/input/input6/uevent b/test/sys/devices/virtual/input/input6/uevent
new file mode 100644
index 0000000000..34ae721d6e
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/uevent
@@ -0,0 +1,8 @@
+PRODUCT=19/17aa/5054/4101
+NAME="ThinkPad Extra Buttons"
+PHYS="thinkpad_acpi/input0"
+EV==33
+KEY==18840000 2 10010000000000 0 1101b00002005 1004000 e000000000000 0
+MSC==10
+SW==8
+MODALIAS=input:b0019v17AAp5054e4101-e0,1,4,5,k71,72,73,8E,98,C0,C2,CD,E0,E1,E3,E4,EC,F0,168,174,181,1D2,1D7,1DB,1DC,ram4,lsfw3,
diff --git a/test/sys/devices/virtual/input/input6/uniq b/test/sys/devices/virtual/input/input6/uniq
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/input/input6/uniq
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/input/mice/dev b/test/sys/devices/virtual/input/mice/dev
new file mode 100644
index 0000000000..d9b0b90407
--- /dev/null
+++ b/test/sys/devices/virtual/input/mice/dev
@@ -0,0 +1 @@
+13:63
diff --git a/test/sys/devices/virtual/input/mice/power/wakeup b/test/sys/devices/virtual/input/mice/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/input/mice/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/input/mice/subsystem b/test/sys/devices/virtual/input/mice/subsystem
new file mode 120000
index 0000000000..2a4af36646
--- /dev/null
+++ b/test/sys/devices/virtual/input/mice/subsystem
@@ -0,0 +1 @@
+../../../../class/input \ No newline at end of file
diff --git a/test/sys/devices/virtual/input/mice/uevent b/test/sys/devices/virtual/input/mice/uevent
new file mode 100644
index 0000000000..5a754f68a0
--- /dev/null
+++ b/test/sys/devices/virtual/input/mice/uevent
@@ -0,0 +1,2 @@
+MAJOR=13
+MINOR=63
diff --git a/test/sys/devices/virtual/mem/full/dev b/test/sys/devices/virtual/mem/full/dev
new file mode 100644
index 0000000000..4dc588f930
--- /dev/null
+++ b/test/sys/devices/virtual/mem/full/dev
@@ -0,0 +1 @@
+1:7
diff --git a/test/sys/devices/virtual/mem/full/power/wakeup b/test/sys/devices/virtual/mem/full/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/full/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/full/subsystem b/test/sys/devices/virtual/mem/full/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/full/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/full/uevent b/test/sys/devices/virtual/mem/full/uevent
new file mode 100644
index 0000000000..0f608f0f79
--- /dev/null
+++ b/test/sys/devices/virtual/mem/full/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=7
diff --git a/test/sys/devices/virtual/mem/kmem/dev b/test/sys/devices/virtual/mem/kmem/dev
new file mode 100644
index 0000000000..c7bc405e0f
--- /dev/null
+++ b/test/sys/devices/virtual/mem/kmem/dev
@@ -0,0 +1 @@
+1:2
diff --git a/test/sys/devices/virtual/mem/kmem/power/wakeup b/test/sys/devices/virtual/mem/kmem/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/kmem/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/kmem/subsystem b/test/sys/devices/virtual/mem/kmem/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/kmem/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/kmem/uevent b/test/sys/devices/virtual/mem/kmem/uevent
new file mode 100644
index 0000000000..90ea9b4d77
--- /dev/null
+++ b/test/sys/devices/virtual/mem/kmem/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=2
diff --git a/test/sys/devices/virtual/mem/kmsg/dev b/test/sys/devices/virtual/mem/kmsg/dev
new file mode 100644
index 0000000000..59effa12a9
--- /dev/null
+++ b/test/sys/devices/virtual/mem/kmsg/dev
@@ -0,0 +1 @@
+1:11
diff --git a/test/sys/devices/virtual/mem/kmsg/power/wakeup b/test/sys/devices/virtual/mem/kmsg/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/kmsg/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/kmsg/subsystem b/test/sys/devices/virtual/mem/kmsg/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/kmsg/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/kmsg/uevent b/test/sys/devices/virtual/mem/kmsg/uevent
new file mode 100644
index 0000000000..f9386d0564
--- /dev/null
+++ b/test/sys/devices/virtual/mem/kmsg/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=11
diff --git a/test/sys/devices/virtual/mem/mem/dev b/test/sys/devices/virtual/mem/mem/dev
new file mode 100644
index 0000000000..a72b75e75e
--- /dev/null
+++ b/test/sys/devices/virtual/mem/mem/dev
@@ -0,0 +1 @@
+1:1
diff --git a/test/sys/devices/virtual/mem/mem/power/wakeup b/test/sys/devices/virtual/mem/mem/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/mem/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/mem/subsystem b/test/sys/devices/virtual/mem/mem/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/mem/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/mem/uevent b/test/sys/devices/virtual/mem/mem/uevent
new file mode 100644
index 0000000000..c755b90645
--- /dev/null
+++ b/test/sys/devices/virtual/mem/mem/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=1
diff --git a/test/sys/devices/virtual/mem/null/dev b/test/sys/devices/virtual/mem/null/dev
new file mode 100644
index 0000000000..d9812edfef
--- /dev/null
+++ b/test/sys/devices/virtual/mem/null/dev
@@ -0,0 +1 @@
+1:3
diff --git a/test/sys/devices/virtual/mem/null/power/wakeup b/test/sys/devices/virtual/mem/null/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/null/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/null/subsystem b/test/sys/devices/virtual/mem/null/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/null/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/null/uevent b/test/sys/devices/virtual/mem/null/uevent
new file mode 100644
index 0000000000..a26957d9fe
--- /dev/null
+++ b/test/sys/devices/virtual/mem/null/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=3
diff --git a/test/sys/devices/virtual/mem/port/dev b/test/sys/devices/virtual/mem/port/dev
new file mode 100644
index 0000000000..ab11afd2ec
--- /dev/null
+++ b/test/sys/devices/virtual/mem/port/dev
@@ -0,0 +1 @@
+1:4
diff --git a/test/sys/devices/virtual/mem/port/power/wakeup b/test/sys/devices/virtual/mem/port/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/port/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/port/subsystem b/test/sys/devices/virtual/mem/port/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/port/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/port/uevent b/test/sys/devices/virtual/mem/port/uevent
new file mode 100644
index 0000000000..a3655e8547
--- /dev/null
+++ b/test/sys/devices/virtual/mem/port/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=4
diff --git a/test/sys/devices/virtual/mem/random/dev b/test/sys/devices/virtual/mem/random/dev
new file mode 100644
index 0000000000..2b7b905849
--- /dev/null
+++ b/test/sys/devices/virtual/mem/random/dev
@@ -0,0 +1 @@
+1:8
diff --git a/test/sys/devices/virtual/mem/random/power/wakeup b/test/sys/devices/virtual/mem/random/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/random/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/random/subsystem b/test/sys/devices/virtual/mem/random/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/random/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/random/uevent b/test/sys/devices/virtual/mem/random/uevent
new file mode 100644
index 0000000000..c63f2f3794
--- /dev/null
+++ b/test/sys/devices/virtual/mem/random/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=8
diff --git a/test/sys/devices/virtual/mem/urandom/dev b/test/sys/devices/virtual/mem/urandom/dev
new file mode 100644
index 0000000000..0695af03c5
--- /dev/null
+++ b/test/sys/devices/virtual/mem/urandom/dev
@@ -0,0 +1 @@
+1:9
diff --git a/test/sys/devices/virtual/mem/urandom/power/wakeup b/test/sys/devices/virtual/mem/urandom/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/urandom/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/urandom/subsystem b/test/sys/devices/virtual/mem/urandom/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/urandom/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/urandom/uevent b/test/sys/devices/virtual/mem/urandom/uevent
new file mode 100644
index 0000000000..fb5b500e9d
--- /dev/null
+++ b/test/sys/devices/virtual/mem/urandom/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=9
diff --git a/test/sys/devices/virtual/mem/zero/dev b/test/sys/devices/virtual/mem/zero/dev
new file mode 100644
index 0000000000..0acbea55a4
--- /dev/null
+++ b/test/sys/devices/virtual/mem/zero/dev
@@ -0,0 +1 @@
+1:5
diff --git a/test/sys/devices/virtual/mem/zero/power/wakeup b/test/sys/devices/virtual/mem/zero/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/mem/zero/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/mem/zero/subsystem b/test/sys/devices/virtual/mem/zero/subsystem
new file mode 120000
index 0000000000..3ac1f53f89
--- /dev/null
+++ b/test/sys/devices/virtual/mem/zero/subsystem
@@ -0,0 +1 @@
+../../../../class/mem \ No newline at end of file
diff --git a/test/sys/devices/virtual/mem/zero/uevent b/test/sys/devices/virtual/mem/zero/uevent
new file mode 100644
index 0000000000..868763b207
--- /dev/null
+++ b/test/sys/devices/virtual/mem/zero/uevent
@@ -0,0 +1,2 @@
+MAJOR=1
+MINOR=5
diff --git a/test/sys/devices/virtual/misc/cpu_dma_latency/dev b/test/sys/devices/virtual/misc/cpu_dma_latency/dev
new file mode 100644
index 0000000000..28837209ce
--- /dev/null
+++ b/test/sys/devices/virtual/misc/cpu_dma_latency/dev
@@ -0,0 +1 @@
+10:63
diff --git a/test/sys/devices/virtual/misc/cpu_dma_latency/power/wakeup b/test/sys/devices/virtual/misc/cpu_dma_latency/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/cpu_dma_latency/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/cpu_dma_latency/subsystem b/test/sys/devices/virtual/misc/cpu_dma_latency/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/cpu_dma_latency/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/cpu_dma_latency/uevent b/test/sys/devices/virtual/misc/cpu_dma_latency/uevent
new file mode 100644
index 0000000000..4bdadb6f50
--- /dev/null
+++ b/test/sys/devices/virtual/misc/cpu_dma_latency/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=63
diff --git a/test/sys/devices/virtual/misc/device-mapper/dev b/test/sys/devices/virtual/misc/device-mapper/dev
new file mode 100644
index 0000000000..0ec44eadb5
--- /dev/null
+++ b/test/sys/devices/virtual/misc/device-mapper/dev
@@ -0,0 +1 @@
+10:60
diff --git a/test/sys/devices/virtual/misc/device-mapper/power/wakeup b/test/sys/devices/virtual/misc/device-mapper/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/device-mapper/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/device-mapper/subsystem b/test/sys/devices/virtual/misc/device-mapper/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/device-mapper/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/device-mapper/uevent b/test/sys/devices/virtual/misc/device-mapper/uevent
new file mode 100644
index 0000000000..8ed41d736f
--- /dev/null
+++ b/test/sys/devices/virtual/misc/device-mapper/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=60
diff --git a/test/sys/devices/virtual/misc/fuse/dev b/test/sys/devices/virtual/misc/fuse/dev
new file mode 100644
index 0000000000..79f0a7cccf
--- /dev/null
+++ b/test/sys/devices/virtual/misc/fuse/dev
@@ -0,0 +1 @@
+10:229
diff --git a/test/sys/devices/virtual/misc/fuse/power/wakeup b/test/sys/devices/virtual/misc/fuse/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/fuse/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/fuse/subsystem b/test/sys/devices/virtual/misc/fuse/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/fuse/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/fuse/uevent b/test/sys/devices/virtual/misc/fuse/uevent
new file mode 100644
index 0000000000..68746cf6f2
--- /dev/null
+++ b/test/sys/devices/virtual/misc/fuse/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=229
diff --git a/test/sys/devices/virtual/misc/hpet/dev b/test/sys/devices/virtual/misc/hpet/dev
new file mode 100644
index 0000000000..daa7cef902
--- /dev/null
+++ b/test/sys/devices/virtual/misc/hpet/dev
@@ -0,0 +1 @@
+10:228
diff --git a/test/sys/devices/virtual/misc/hpet/power/wakeup b/test/sys/devices/virtual/misc/hpet/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/hpet/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/hpet/subsystem b/test/sys/devices/virtual/misc/hpet/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/hpet/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/hpet/uevent b/test/sys/devices/virtual/misc/hpet/uevent
new file mode 100644
index 0000000000..f5d709e4b2
--- /dev/null
+++ b/test/sys/devices/virtual/misc/hpet/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=228
diff --git a/test/sys/devices/virtual/misc/mcelog/dev b/test/sys/devices/virtual/misc/mcelog/dev
new file mode 100644
index 0000000000..103ebda577
--- /dev/null
+++ b/test/sys/devices/virtual/misc/mcelog/dev
@@ -0,0 +1 @@
+10:227
diff --git a/test/sys/devices/virtual/misc/mcelog/power/wakeup b/test/sys/devices/virtual/misc/mcelog/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/mcelog/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/mcelog/subsystem b/test/sys/devices/virtual/misc/mcelog/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/mcelog/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/mcelog/uevent b/test/sys/devices/virtual/misc/mcelog/uevent
new file mode 100644
index 0000000000..572ef2a6b2
--- /dev/null
+++ b/test/sys/devices/virtual/misc/mcelog/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=227
diff --git a/test/sys/devices/virtual/misc/microcode/dev b/test/sys/devices/virtual/misc/microcode/dev
new file mode 100644
index 0000000000..ece87cd3f8
--- /dev/null
+++ b/test/sys/devices/virtual/misc/microcode/dev
@@ -0,0 +1 @@
+10:184
diff --git a/test/sys/devices/virtual/misc/microcode/power/wakeup b/test/sys/devices/virtual/misc/microcode/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/microcode/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/microcode/subsystem b/test/sys/devices/virtual/misc/microcode/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/microcode/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/microcode/uevent b/test/sys/devices/virtual/misc/microcode/uevent
new file mode 100644
index 0000000000..6ef0dc9892
--- /dev/null
+++ b/test/sys/devices/virtual/misc/microcode/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=184
diff --git a/test/sys/devices/virtual/misc/misc-fake1/dev b/test/sys/devices/virtual/misc/misc-fake1/dev
new file mode 100644
index 0000000000..ab453138aa
--- /dev/null
+++ b/test/sys/devices/virtual/misc/misc-fake1/dev
@@ -0,0 +1 @@
+4095:1
diff --git a/test/sys/devices/virtual/misc/misc-fake1/power/wakeup b/test/sys/devices/virtual/misc/misc-fake1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/misc-fake1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/misc-fake1/subsystem b/test/sys/devices/virtual/misc/misc-fake1/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/misc-fake1/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/misc-fake1/uevent b/test/sys/devices/virtual/misc/misc-fake1/uevent
new file mode 100644
index 0000000000..79caac10ef
--- /dev/null
+++ b/test/sys/devices/virtual/misc/misc-fake1/uevent
@@ -0,0 +1,2 @@
+MAJOR=4095
+MINOR=1
diff --git a/test/sys/devices/virtual/misc/misc-fake89999/dev b/test/sys/devices/virtual/misc/misc-fake89999/dev
new file mode 100644
index 0000000000..a3793f5e66
--- /dev/null
+++ b/test/sys/devices/virtual/misc/misc-fake89999/dev
@@ -0,0 +1 @@
+4095:89999
diff --git a/test/sys/devices/virtual/misc/misc-fake89999/power/wakeup b/test/sys/devices/virtual/misc/misc-fake89999/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/misc-fake89999/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/misc-fake89999/subsystem b/test/sys/devices/virtual/misc/misc-fake89999/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/misc-fake89999/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/misc-fake89999/uevent b/test/sys/devices/virtual/misc/misc-fake89999/uevent
new file mode 100644
index 0000000000..10915df871
--- /dev/null
+++ b/test/sys/devices/virtual/misc/misc-fake89999/uevent
@@ -0,0 +1,2 @@
+MAJOR=4095
+MINOR=89999
diff --git a/test/sys/devices/virtual/misc/network_latency/dev b/test/sys/devices/virtual/misc/network_latency/dev
new file mode 100644
index 0000000000..e0d47a5fd0
--- /dev/null
+++ b/test/sys/devices/virtual/misc/network_latency/dev
@@ -0,0 +1 @@
+10:62
diff --git a/test/sys/devices/virtual/misc/network_latency/power/wakeup b/test/sys/devices/virtual/misc/network_latency/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/network_latency/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/network_latency/subsystem b/test/sys/devices/virtual/misc/network_latency/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/network_latency/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/network_latency/uevent b/test/sys/devices/virtual/misc/network_latency/uevent
new file mode 100644
index 0000000000..418594295c
--- /dev/null
+++ b/test/sys/devices/virtual/misc/network_latency/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=62
diff --git a/test/sys/devices/virtual/misc/network_throughput/dev b/test/sys/devices/virtual/misc/network_throughput/dev
new file mode 100644
index 0000000000..e201e40e50
--- /dev/null
+++ b/test/sys/devices/virtual/misc/network_throughput/dev
@@ -0,0 +1 @@
+10:61
diff --git a/test/sys/devices/virtual/misc/network_throughput/power/wakeup b/test/sys/devices/virtual/misc/network_throughput/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/network_throughput/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/network_throughput/subsystem b/test/sys/devices/virtual/misc/network_throughput/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/network_throughput/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/network_throughput/uevent b/test/sys/devices/virtual/misc/network_throughput/uevent
new file mode 100644
index 0000000000..6749edd437
--- /dev/null
+++ b/test/sys/devices/virtual/misc/network_throughput/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=61
diff --git a/test/sys/devices/virtual/misc/nvram/dev b/test/sys/devices/virtual/misc/nvram/dev
new file mode 100644
index 0000000000..e147110645
--- /dev/null
+++ b/test/sys/devices/virtual/misc/nvram/dev
@@ -0,0 +1 @@
+10:144
diff --git a/test/sys/devices/virtual/misc/nvram/power/wakeup b/test/sys/devices/virtual/misc/nvram/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/nvram/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/nvram/subsystem b/test/sys/devices/virtual/misc/nvram/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/nvram/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/nvram/uevent b/test/sys/devices/virtual/misc/nvram/uevent
new file mode 100644
index 0000000000..28a0aa22b8
--- /dev/null
+++ b/test/sys/devices/virtual/misc/nvram/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=144
diff --git a/test/sys/devices/virtual/misc/psaux/dev b/test/sys/devices/virtual/misc/psaux/dev
new file mode 100644
index 0000000000..48ace1eca2
--- /dev/null
+++ b/test/sys/devices/virtual/misc/psaux/dev
@@ -0,0 +1 @@
+10:1
diff --git a/test/sys/devices/virtual/misc/psaux/power/wakeup b/test/sys/devices/virtual/misc/psaux/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/psaux/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/psaux/subsystem b/test/sys/devices/virtual/misc/psaux/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/psaux/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/psaux/uevent b/test/sys/devices/virtual/misc/psaux/uevent
new file mode 100644
index 0000000000..c4ee0650db
--- /dev/null
+++ b/test/sys/devices/virtual/misc/psaux/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=1
diff --git a/test/sys/devices/virtual/misc/uinput/dev b/test/sys/devices/virtual/misc/uinput/dev
new file mode 100644
index 0000000000..a47be0d551
--- /dev/null
+++ b/test/sys/devices/virtual/misc/uinput/dev
@@ -0,0 +1 @@
+10:223
diff --git a/test/sys/devices/virtual/misc/uinput/power/wakeup b/test/sys/devices/virtual/misc/uinput/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/misc/uinput/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/misc/uinput/subsystem b/test/sys/devices/virtual/misc/uinput/subsystem
new file mode 120000
index 0000000000..168949151e
--- /dev/null
+++ b/test/sys/devices/virtual/misc/uinput/subsystem
@@ -0,0 +1 @@
+../../../../class/misc \ No newline at end of file
diff --git a/test/sys/devices/virtual/misc/uinput/uevent b/test/sys/devices/virtual/misc/uinput/uevent
new file mode 100644
index 0000000000..4dd780577d
--- /dev/null
+++ b/test/sys/devices/virtual/misc/uinput/uevent
@@ -0,0 +1,2 @@
+MAJOR=10
+MINOR=223
diff --git a/test/sys/devices/virtual/net/lo/addr_len b/test/sys/devices/virtual/net/lo/addr_len
new file mode 100644
index 0000000000..1e8b314962
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/addr_len
@@ -0,0 +1 @@
+6
diff --git a/test/sys/devices/virtual/net/lo/address b/test/sys/devices/virtual/net/lo/address
new file mode 100644
index 0000000000..34e09d077c
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/address
@@ -0,0 +1 @@
+00:00:00:00:00:00
diff --git a/test/sys/devices/virtual/net/lo/broadcast b/test/sys/devices/virtual/net/lo/broadcast
new file mode 100644
index 0000000000..34e09d077c
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/broadcast
@@ -0,0 +1 @@
+00:00:00:00:00:00
diff --git a/test/sys/devices/virtual/net/lo/carrier b/test/sys/devices/virtual/net/lo/carrier
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/carrier
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/net/lo/dev_id b/test/sys/devices/virtual/net/lo/dev_id
new file mode 100644
index 0000000000..9982566dc0
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/dev_id
@@ -0,0 +1 @@
+0x0
diff --git a/test/sys/devices/virtual/net/lo/dormant b/test/sys/devices/virtual/net/lo/dormant
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/dormant
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/features b/test/sys/devices/virtual/net/lo/features
new file mode 100644
index 0000000000..dd1bd2f4c0
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/features
@@ -0,0 +1 @@
+0x13865
diff --git a/test/sys/devices/virtual/net/lo/flags b/test/sys/devices/virtual/net/lo/flags
new file mode 100644
index 0000000000..4bc4da19ae
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/flags
@@ -0,0 +1 @@
+0x9
diff --git a/test/sys/devices/virtual/net/lo/ifindex b/test/sys/devices/virtual/net/lo/ifindex
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/ifindex
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/net/lo/iflink b/test/sys/devices/virtual/net/lo/iflink
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/iflink
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/net/lo/link_mode b/test/sys/devices/virtual/net/lo/link_mode
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/link_mode
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/mtu b/test/sys/devices/virtual/net/lo/mtu
new file mode 100644
index 0000000000..e20e16cfe8
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/mtu
@@ -0,0 +1 @@
+16436
diff --git a/test/sys/devices/virtual/net/lo/operstate b/test/sys/devices/virtual/net/lo/operstate
new file mode 100644
index 0000000000..3546645658
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/operstate
@@ -0,0 +1 @@
+unknown
diff --git a/test/sys/devices/virtual/net/lo/power/wakeup b/test/sys/devices/virtual/net/lo/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/net/lo/statistics/collisions b/test/sys/devices/virtual/net/lo/statistics/collisions
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/collisions
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/multicast b/test/sys/devices/virtual/net/lo/statistics/multicast
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/multicast
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_bytes b/test/sys/devices/virtual/net/lo/statistics/rx_bytes
new file mode 100644
index 0000000000..058db39b75
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_bytes
@@ -0,0 +1 @@
+3380
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_compressed b/test/sys/devices/virtual/net/lo/statistics/rx_compressed
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_compressed
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_crc_errors b/test/sys/devices/virtual/net/lo/statistics/rx_crc_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_crc_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_dropped b/test/sys/devices/virtual/net/lo/statistics/rx_dropped
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_dropped
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_errors b/test/sys/devices/virtual/net/lo/statistics/rx_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_fifo_errors b/test/sys/devices/virtual/net/lo/statistics/rx_fifo_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_fifo_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_frame_errors b/test/sys/devices/virtual/net/lo/statistics/rx_frame_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_frame_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_length_errors b/test/sys/devices/virtual/net/lo/statistics/rx_length_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_length_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_missed_errors b/test/sys/devices/virtual/net/lo/statistics/rx_missed_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_missed_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_over_errors b/test/sys/devices/virtual/net/lo/statistics/rx_over_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_over_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/rx_packets b/test/sys/devices/virtual/net/lo/statistics/rx_packets
new file mode 100644
index 0000000000..9e5feb5256
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/rx_packets
@@ -0,0 +1 @@
+46
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_aborted_errors b/test/sys/devices/virtual/net/lo/statistics/tx_aborted_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_aborted_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_bytes b/test/sys/devices/virtual/net/lo/statistics/tx_bytes
new file mode 100644
index 0000000000..058db39b75
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_bytes
@@ -0,0 +1 @@
+3380
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_carrier_errors b/test/sys/devices/virtual/net/lo/statistics/tx_carrier_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_carrier_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_compressed b/test/sys/devices/virtual/net/lo/statistics/tx_compressed
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_compressed
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_dropped b/test/sys/devices/virtual/net/lo/statistics/tx_dropped
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_dropped
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_errors b/test/sys/devices/virtual/net/lo/statistics/tx_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_fifo_errors b/test/sys/devices/virtual/net/lo/statistics/tx_fifo_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_fifo_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_heartbeat_errors b/test/sys/devices/virtual/net/lo/statistics/tx_heartbeat_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_heartbeat_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_packets b/test/sys/devices/virtual/net/lo/statistics/tx_packets
new file mode 100644
index 0000000000..9e5feb5256
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_packets
@@ -0,0 +1 @@
+46
diff --git a/test/sys/devices/virtual/net/lo/statistics/tx_window_errors b/test/sys/devices/virtual/net/lo/statistics/tx_window_errors
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/statistics/tx_window_errors
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/subsystem b/test/sys/devices/virtual/net/lo/subsystem
new file mode 120000
index 0000000000..508114fb7f
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/subsystem
@@ -0,0 +1 @@
+../../../../class/net \ No newline at end of file
diff --git a/test/sys/devices/virtual/net/lo/tx_queue_len b/test/sys/devices/virtual/net/lo/tx_queue_len
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/tx_queue_len
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/net/lo/type b/test/sys/devices/virtual/net/lo/type
new file mode 100644
index 0000000000..6d629c4a23
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/type
@@ -0,0 +1 @@
+772
diff --git a/test/sys/devices/virtual/net/lo/uevent b/test/sys/devices/virtual/net/lo/uevent
new file mode 100644
index 0000000000..58110228a7
--- /dev/null
+++ b/test/sys/devices/virtual/net/lo/uevent
@@ -0,0 +1,2 @@
+INTERFACE=lo
+IFINDEX=1
diff --git a/test/sys/devices/virtual/sound/seq/dev b/test/sys/devices/virtual/sound/seq/dev
new file mode 100644
index 0000000000..1a0d1fd1f2
--- /dev/null
+++ b/test/sys/devices/virtual/sound/seq/dev
@@ -0,0 +1 @@
+116:1
diff --git a/test/sys/devices/virtual/sound/seq/power/wakeup b/test/sys/devices/virtual/sound/seq/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/sound/seq/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/sound/seq/subsystem b/test/sys/devices/virtual/sound/seq/subsystem
new file mode 120000
index 0000000000..19f824e8c4
--- /dev/null
+++ b/test/sys/devices/virtual/sound/seq/subsystem
@@ -0,0 +1 @@
+../../../../class/sound \ No newline at end of file
diff --git a/test/sys/devices/virtual/sound/seq/uevent b/test/sys/devices/virtual/sound/seq/uevent
new file mode 100644
index 0000000000..25e7c9dee1
--- /dev/null
+++ b/test/sys/devices/virtual/sound/seq/uevent
@@ -0,0 +1,2 @@
+MAJOR=116
+MINOR=1
diff --git a/test/sys/devices/virtual/sound/timer/dev b/test/sys/devices/virtual/sound/timer/dev
new file mode 100644
index 0000000000..2929a66732
--- /dev/null
+++ b/test/sys/devices/virtual/sound/timer/dev
@@ -0,0 +1 @@
+116:33
diff --git a/test/sys/devices/virtual/sound/timer/power/wakeup b/test/sys/devices/virtual/sound/timer/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/sound/timer/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/sound/timer/subsystem b/test/sys/devices/virtual/sound/timer/subsystem
new file mode 120000
index 0000000000..19f824e8c4
--- /dev/null
+++ b/test/sys/devices/virtual/sound/timer/subsystem
@@ -0,0 +1 @@
+../../../../class/sound \ No newline at end of file
diff --git a/test/sys/devices/virtual/sound/timer/uevent b/test/sys/devices/virtual/sound/timer/uevent
new file mode 100644
index 0000000000..fc65cb6c5c
--- /dev/null
+++ b/test/sys/devices/virtual/sound/timer/uevent
@@ -0,0 +1,2 @@
+MAJOR=116
+MINOR=33
diff --git a/test/sys/devices/virtual/thermal/cooling_device0/cur_state b/test/sys/devices/virtual/thermal/cooling_device0/cur_state
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device0/cur_state
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/thermal/cooling_device0/device b/test/sys/devices/virtual/thermal/cooling_device0/device
new file mode 120000
index 0000000000..782af8da65
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device0/device
@@ -0,0 +1 @@
+../../../LNXSYSTM:00/ACPI0007:00 \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/cooling_device0/max_state b/test/sys/devices/virtual/thermal/cooling_device0/max_state
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device0/max_state
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/thermal/cooling_device0/power/wakeup b/test/sys/devices/virtual/thermal/cooling_device0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/thermal/cooling_device0/subsystem b/test/sys/devices/virtual/thermal/cooling_device0/subsystem
new file mode 120000
index 0000000000..511bf4b518
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device0/subsystem
@@ -0,0 +1 @@
+../../../../class/thermal \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/cooling_device0/type b/test/sys/devices/virtual/thermal/cooling_device0/type
new file mode 100644
index 0000000000..eb921429ef
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device0/type
@@ -0,0 +1 @@
+Processor
diff --git a/test/sys/devices/virtual/thermal/cooling_device0/uevent b/test/sys/devices/virtual/thermal/cooling_device0/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device0/uevent
diff --git a/test/sys/devices/virtual/thermal/cooling_device1/cur_state b/test/sys/devices/virtual/thermal/cooling_device1/cur_state
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device1/cur_state
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/thermal/cooling_device1/device b/test/sys/devices/virtual/thermal/cooling_device1/device
new file mode 120000
index 0000000000..d1ea213f83
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device1/device
@@ -0,0 +1 @@
+../../../LNXSYSTM:00/ACPI0007:01 \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/cooling_device1/max_state b/test/sys/devices/virtual/thermal/cooling_device1/max_state
new file mode 100644
index 0000000000..f599e28b8a
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device1/max_state
@@ -0,0 +1 @@
+10
diff --git a/test/sys/devices/virtual/thermal/cooling_device1/power/wakeup b/test/sys/devices/virtual/thermal/cooling_device1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/thermal/cooling_device1/subsystem b/test/sys/devices/virtual/thermal/cooling_device1/subsystem
new file mode 120000
index 0000000000..511bf4b518
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device1/subsystem
@@ -0,0 +1 @@
+../../../../class/thermal \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/cooling_device1/type b/test/sys/devices/virtual/thermal/cooling_device1/type
new file mode 100644
index 0000000000..eb921429ef
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device1/type
@@ -0,0 +1 @@
+Processor
diff --git a/test/sys/devices/virtual/thermal/cooling_device1/uevent b/test/sys/devices/virtual/thermal/cooling_device1/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/cooling_device1/uevent
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/device b/test/sys/devices/virtual/thermal/thermal_zone0/device
new file mode 120000
index 0000000000..0370bc60ad
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/device
@@ -0,0 +1 @@
+../../../LNXSYSTM:00/LNXTHERM:00/LNXTHERM:01 \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/mode b/test/sys/devices/virtual/thermal/thermal_zone0/mode
new file mode 100644
index 0000000000..533e957ce2
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/mode
@@ -0,0 +1 @@
+kernel
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/power/wakeup b/test/sys/devices/virtual/thermal/thermal_zone0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/subsystem b/test/sys/devices/virtual/thermal/thermal_zone0/subsystem
new file mode 120000
index 0000000000..511bf4b518
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/subsystem
@@ -0,0 +1 @@
+../../../../class/thermal \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/temp b/test/sys/devices/virtual/thermal/thermal_zone0/temp
new file mode 100644
index 0000000000..7f13265fee
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/temp
@@ -0,0 +1 @@
+53000
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/trip_point_0_temp b/test/sys/devices/virtual/thermal/thermal_zone0/trip_point_0_temp
new file mode 100644
index 0000000000..e854d41596
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/trip_point_0_temp
@@ -0,0 +1 @@
+127000
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/trip_point_0_type b/test/sys/devices/virtual/thermal/thermal_zone0/trip_point_0_type
new file mode 100644
index 0000000000..886e5fa6f8
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/trip_point_0_type
@@ -0,0 +1 @@
+critical
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/type b/test/sys/devices/virtual/thermal/thermal_zone0/type
new file mode 100644
index 0000000000..a29f406ca9
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/type
@@ -0,0 +1 @@
+acpitz
diff --git a/test/sys/devices/virtual/thermal/thermal_zone0/uevent b/test/sys/devices/virtual/thermal/thermal_zone0/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone0/uevent
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/cdev0 b/test/sys/devices/virtual/thermal/thermal_zone1/cdev0
new file mode 120000
index 0000000000..511cd963f8
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/cdev0
@@ -0,0 +1 @@
+../cooling_device1 \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/cdev0_trip_point b/test/sys/devices/virtual/thermal/thermal_zone1/cdev0_trip_point
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/cdev0_trip_point
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/cdev1 b/test/sys/devices/virtual/thermal/thermal_zone1/cdev1
new file mode 120000
index 0000000000..576329385e
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/cdev1
@@ -0,0 +1 @@
+../cooling_device0 \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/cdev1_trip_point b/test/sys/devices/virtual/thermal/thermal_zone1/cdev1_trip_point
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/cdev1_trip_point
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/device b/test/sys/devices/virtual/thermal/thermal_zone1/device
new file mode 120000
index 0000000000..2bc4755205
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/device
@@ -0,0 +1 @@
+../../../LNXSYSTM:00/LNXTHERM:00/LNXTHERM:02 \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/mode b/test/sys/devices/virtual/thermal/thermal_zone1/mode
new file mode 100644
index 0000000000..533e957ce2
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/mode
@@ -0,0 +1 @@
+kernel
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/power/wakeup b/test/sys/devices/virtual/thermal/thermal_zone1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/subsystem b/test/sys/devices/virtual/thermal/thermal_zone1/subsystem
new file mode 120000
index 0000000000..511bf4b518
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/subsystem
@@ -0,0 +1 @@
+../../../../class/thermal \ No newline at end of file
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/temp b/test/sys/devices/virtual/thermal/thermal_zone1/temp
new file mode 100644
index 0000000000..3d17ae0bfd
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/temp
@@ -0,0 +1 @@
+56000
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_0_temp b/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_0_temp
new file mode 100644
index 0000000000..f7393e847d
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_0_temp
@@ -0,0 +1 @@
+100000
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_0_type b/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_0_type
new file mode 100644
index 0000000000..886e5fa6f8
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_0_type
@@ -0,0 +1 @@
+critical
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_1_temp b/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_1_temp
new file mode 100644
index 0000000000..6e7b04525a
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_1_temp
@@ -0,0 +1 @@
+95500
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_1_type b/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_1_type
new file mode 100644
index 0000000000..321b98e05d
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/trip_point_1_type
@@ -0,0 +1 @@
+passive
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/type b/test/sys/devices/virtual/thermal/thermal_zone1/type
new file mode 100644
index 0000000000..a29f406ca9
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/type
@@ -0,0 +1 @@
+acpitz
diff --git a/test/sys/devices/virtual/thermal/thermal_zone1/uevent b/test/sys/devices/virtual/thermal/thermal_zone1/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/thermal/thermal_zone1/uevent
diff --git a/test/sys/devices/virtual/tty/console/dev b/test/sys/devices/virtual/tty/console/dev
new file mode 100644
index 0000000000..99eb99cd27
--- /dev/null
+++ b/test/sys/devices/virtual/tty/console/dev
@@ -0,0 +1 @@
+5:1
diff --git a/test/sys/devices/virtual/tty/console/power/wakeup b/test/sys/devices/virtual/tty/console/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/console/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/console/subsystem b/test/sys/devices/virtual/tty/console/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/console/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/console/uevent b/test/sys/devices/virtual/tty/console/uevent
new file mode 100644
index 0000000000..0eaf8b9eb0
--- /dev/null
+++ b/test/sys/devices/virtual/tty/console/uevent
@@ -0,0 +1,2 @@
+MAJOR=5
+MINOR=1
diff --git a/test/sys/devices/virtual/tty/ptmx/dev b/test/sys/devices/virtual/tty/ptmx/dev
new file mode 100644
index 0000000000..b1df63ebd3
--- /dev/null
+++ b/test/sys/devices/virtual/tty/ptmx/dev
@@ -0,0 +1 @@
+5:2
diff --git a/test/sys/devices/virtual/tty/ptmx/power/wakeup b/test/sys/devices/virtual/tty/ptmx/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/ptmx/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/ptmx/subsystem b/test/sys/devices/virtual/tty/ptmx/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/ptmx/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/ptmx/uevent b/test/sys/devices/virtual/tty/ptmx/uevent
new file mode 100644
index 0000000000..9002cdd00a
--- /dev/null
+++ b/test/sys/devices/virtual/tty/ptmx/uevent
@@ -0,0 +1,2 @@
+MAJOR=5
+MINOR=2
diff --git a/test/sys/devices/virtual/tty/tty/dev b/test/sys/devices/virtual/tty/tty/dev
new file mode 100644
index 0000000000..97f5a222f0
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty/dev
@@ -0,0 +1 @@
+5:0
diff --git a/test/sys/devices/virtual/tty/tty/power/wakeup b/test/sys/devices/virtual/tty/tty/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty/subsystem b/test/sys/devices/virtual/tty/tty/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty/uevent b/test/sys/devices/virtual/tty/tty/uevent
new file mode 100644
index 0000000000..5526a77b78
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty/uevent
@@ -0,0 +1,2 @@
+MAJOR=5
+MINOR=0
diff --git a/test/sys/devices/virtual/tty/tty0/dev b/test/sys/devices/virtual/tty/tty0/dev
new file mode 100644
index 0000000000..192d8b739c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty0/dev
@@ -0,0 +1 @@
+4:0
diff --git a/test/sys/devices/virtual/tty/tty0/power/wakeup b/test/sys/devices/virtual/tty/tty0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty0/subsystem b/test/sys/devices/virtual/tty/tty0/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty0/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty0/uevent b/test/sys/devices/virtual/tty/tty0/uevent
new file mode 100644
index 0000000000..11692def2c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty0/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=0
diff --git a/test/sys/devices/virtual/tty/tty1/dev b/test/sys/devices/virtual/tty/tty1/dev
new file mode 100644
index 0000000000..71275a262f
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty1/dev
@@ -0,0 +1 @@
+4:1
diff --git a/test/sys/devices/virtual/tty/tty1/power/wakeup b/test/sys/devices/virtual/tty/tty1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty1/subsystem b/test/sys/devices/virtual/tty/tty1/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty1/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty1/uevent b/test/sys/devices/virtual/tty/tty1/uevent
new file mode 100644
index 0000000000..3a2de38445
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty1/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=1
diff --git a/test/sys/devices/virtual/tty/tty10/dev b/test/sys/devices/virtual/tty/tty10/dev
new file mode 100644
index 0000000000..eb477d040f
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty10/dev
@@ -0,0 +1 @@
+4:10
diff --git a/test/sys/devices/virtual/tty/tty10/power/wakeup b/test/sys/devices/virtual/tty/tty10/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty10/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty10/subsystem b/test/sys/devices/virtual/tty/tty10/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty10/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty10/uevent b/test/sys/devices/virtual/tty/tty10/uevent
new file mode 100644
index 0000000000..0c29d5afd6
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty10/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=10
diff --git a/test/sys/devices/virtual/tty/tty11/dev b/test/sys/devices/virtual/tty/tty11/dev
new file mode 100644
index 0000000000..685b194273
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty11/dev
@@ -0,0 +1 @@
+4:11
diff --git a/test/sys/devices/virtual/tty/tty11/power/wakeup b/test/sys/devices/virtual/tty/tty11/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty11/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty11/subsystem b/test/sys/devices/virtual/tty/tty11/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty11/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty11/uevent b/test/sys/devices/virtual/tty/tty11/uevent
new file mode 100644
index 0000000000..dbc9d32554
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty11/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=11
diff --git a/test/sys/devices/virtual/tty/tty12/dev b/test/sys/devices/virtual/tty/tty12/dev
new file mode 100644
index 0000000000..47b68a96a5
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty12/dev
@@ -0,0 +1 @@
+4:12
diff --git a/test/sys/devices/virtual/tty/tty12/power/wakeup b/test/sys/devices/virtual/tty/tty12/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty12/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty12/subsystem b/test/sys/devices/virtual/tty/tty12/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty12/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty12/uevent b/test/sys/devices/virtual/tty/tty12/uevent
new file mode 100644
index 0000000000..6da3cd31cc
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty12/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=12
diff --git a/test/sys/devices/virtual/tty/tty13/dev b/test/sys/devices/virtual/tty/tty13/dev
new file mode 100644
index 0000000000..86e31456d2
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty13/dev
@@ -0,0 +1 @@
+4:13
diff --git a/test/sys/devices/virtual/tty/tty13/power/wakeup b/test/sys/devices/virtual/tty/tty13/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty13/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty13/subsystem b/test/sys/devices/virtual/tty/tty13/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty13/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty13/uevent b/test/sys/devices/virtual/tty/tty13/uevent
new file mode 100644
index 0000000000..3a8adc0a90
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty13/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=13
diff --git a/test/sys/devices/virtual/tty/tty14/dev b/test/sys/devices/virtual/tty/tty14/dev
new file mode 100644
index 0000000000..9fa8103ff8
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty14/dev
@@ -0,0 +1 @@
+4:14
diff --git a/test/sys/devices/virtual/tty/tty14/power/wakeup b/test/sys/devices/virtual/tty/tty14/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty14/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty14/subsystem b/test/sys/devices/virtual/tty/tty14/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty14/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty14/uevent b/test/sys/devices/virtual/tty/tty14/uevent
new file mode 100644
index 0000000000..722fa4af3d
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty14/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=14
diff --git a/test/sys/devices/virtual/tty/tty15/dev b/test/sys/devices/virtual/tty/tty15/dev
new file mode 100644
index 0000000000..3f601b851f
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty15/dev
@@ -0,0 +1 @@
+4:15
diff --git a/test/sys/devices/virtual/tty/tty15/power/wakeup b/test/sys/devices/virtual/tty/tty15/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty15/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty15/subsystem b/test/sys/devices/virtual/tty/tty15/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty15/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty15/uevent b/test/sys/devices/virtual/tty/tty15/uevent
new file mode 100644
index 0000000000..f570be0c70
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty15/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=15
diff --git a/test/sys/devices/virtual/tty/tty16/dev b/test/sys/devices/virtual/tty/tty16/dev
new file mode 100644
index 0000000000..0310e8064a
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty16/dev
@@ -0,0 +1 @@
+4:16
diff --git a/test/sys/devices/virtual/tty/tty16/power/wakeup b/test/sys/devices/virtual/tty/tty16/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty16/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty16/subsystem b/test/sys/devices/virtual/tty/tty16/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty16/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty16/uevent b/test/sys/devices/virtual/tty/tty16/uevent
new file mode 100644
index 0000000000..469ec57ad4
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty16/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=16
diff --git a/test/sys/devices/virtual/tty/tty17/dev b/test/sys/devices/virtual/tty/tty17/dev
new file mode 100644
index 0000000000..19360464d0
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty17/dev
@@ -0,0 +1 @@
+4:17
diff --git a/test/sys/devices/virtual/tty/tty17/power/wakeup b/test/sys/devices/virtual/tty/tty17/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty17/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty17/subsystem b/test/sys/devices/virtual/tty/tty17/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty17/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty17/uevent b/test/sys/devices/virtual/tty/tty17/uevent
new file mode 100644
index 0000000000..7e3d979e13
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty17/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=17
diff --git a/test/sys/devices/virtual/tty/tty18/dev b/test/sys/devices/virtual/tty/tty18/dev
new file mode 100644
index 0000000000..8710c48f12
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty18/dev
@@ -0,0 +1 @@
+4:18
diff --git a/test/sys/devices/virtual/tty/tty18/power/wakeup b/test/sys/devices/virtual/tty/tty18/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty18/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty18/subsystem b/test/sys/devices/virtual/tty/tty18/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty18/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty18/uevent b/test/sys/devices/virtual/tty/tty18/uevent
new file mode 100644
index 0000000000..9001e97ccf
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty18/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=18
diff --git a/test/sys/devices/virtual/tty/tty19/dev b/test/sys/devices/virtual/tty/tty19/dev
new file mode 100644
index 0000000000..5fac93ed2f
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty19/dev
@@ -0,0 +1 @@
+4:19
diff --git a/test/sys/devices/virtual/tty/tty19/power/wakeup b/test/sys/devices/virtual/tty/tty19/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty19/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty19/subsystem b/test/sys/devices/virtual/tty/tty19/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty19/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty19/uevent b/test/sys/devices/virtual/tty/tty19/uevent
new file mode 100644
index 0000000000..7a7dd2dc75
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty19/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=19
diff --git a/test/sys/devices/virtual/tty/tty2/dev b/test/sys/devices/virtual/tty/tty2/dev
new file mode 100644
index 0000000000..ac0836d7ca
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty2/dev
@@ -0,0 +1 @@
+4:2
diff --git a/test/sys/devices/virtual/tty/tty2/power/wakeup b/test/sys/devices/virtual/tty/tty2/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty2/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty2/subsystem b/test/sys/devices/virtual/tty/tty2/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty2/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty2/uevent b/test/sys/devices/virtual/tty/tty2/uevent
new file mode 100644
index 0000000000..08d1b80de4
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty2/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=2
diff --git a/test/sys/devices/virtual/tty/tty20/dev b/test/sys/devices/virtual/tty/tty20/dev
new file mode 100644
index 0000000000..3db4a84c87
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty20/dev
@@ -0,0 +1 @@
+4:20
diff --git a/test/sys/devices/virtual/tty/tty20/power/wakeup b/test/sys/devices/virtual/tty/tty20/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty20/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty20/subsystem b/test/sys/devices/virtual/tty/tty20/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty20/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty20/uevent b/test/sys/devices/virtual/tty/tty20/uevent
new file mode 100644
index 0000000000..e32651b73c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty20/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=20
diff --git a/test/sys/devices/virtual/tty/tty21/dev b/test/sys/devices/virtual/tty/tty21/dev
new file mode 100644
index 0000000000..f86a02508c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty21/dev
@@ -0,0 +1 @@
+4:21
diff --git a/test/sys/devices/virtual/tty/tty21/power/wakeup b/test/sys/devices/virtual/tty/tty21/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty21/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty21/subsystem b/test/sys/devices/virtual/tty/tty21/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty21/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty21/uevent b/test/sys/devices/virtual/tty/tty21/uevent
new file mode 100644
index 0000000000..836852c354
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty21/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=21
diff --git a/test/sys/devices/virtual/tty/tty22/dev b/test/sys/devices/virtual/tty/tty22/dev
new file mode 100644
index 0000000000..b27a240d1a
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty22/dev
@@ -0,0 +1 @@
+4:22
diff --git a/test/sys/devices/virtual/tty/tty22/power/wakeup b/test/sys/devices/virtual/tty/tty22/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty22/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty22/subsystem b/test/sys/devices/virtual/tty/tty22/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty22/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty22/uevent b/test/sys/devices/virtual/tty/tty22/uevent
new file mode 100644
index 0000000000..649c903592
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty22/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=22
diff --git a/test/sys/devices/virtual/tty/tty23/dev b/test/sys/devices/virtual/tty/tty23/dev
new file mode 100644
index 0000000000..9359bfa71d
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty23/dev
@@ -0,0 +1 @@
+4:23
diff --git a/test/sys/devices/virtual/tty/tty23/power/wakeup b/test/sys/devices/virtual/tty/tty23/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty23/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty23/subsystem b/test/sys/devices/virtual/tty/tty23/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty23/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty23/uevent b/test/sys/devices/virtual/tty/tty23/uevent
new file mode 100644
index 0000000000..73d66798ab
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty23/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=23
diff --git a/test/sys/devices/virtual/tty/tty24/dev b/test/sys/devices/virtual/tty/tty24/dev
new file mode 100644
index 0000000000..9cd85c8a81
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty24/dev
@@ -0,0 +1 @@
+4:24
diff --git a/test/sys/devices/virtual/tty/tty24/power/wakeup b/test/sys/devices/virtual/tty/tty24/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty24/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty24/subsystem b/test/sys/devices/virtual/tty/tty24/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty24/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty24/uevent b/test/sys/devices/virtual/tty/tty24/uevent
new file mode 100644
index 0000000000..31396c49b5
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty24/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=24
diff --git a/test/sys/devices/virtual/tty/tty25/dev b/test/sys/devices/virtual/tty/tty25/dev
new file mode 100644
index 0000000000..f9d8c9c059
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty25/dev
@@ -0,0 +1 @@
+4:25
diff --git a/test/sys/devices/virtual/tty/tty25/power/wakeup b/test/sys/devices/virtual/tty/tty25/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty25/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty25/subsystem b/test/sys/devices/virtual/tty/tty25/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty25/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty25/uevent b/test/sys/devices/virtual/tty/tty25/uevent
new file mode 100644
index 0000000000..db34acbde3
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty25/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=25
diff --git a/test/sys/devices/virtual/tty/tty26/dev b/test/sys/devices/virtual/tty/tty26/dev
new file mode 100644
index 0000000000..210b637b97
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty26/dev
@@ -0,0 +1 @@
+4:26
diff --git a/test/sys/devices/virtual/tty/tty26/power/wakeup b/test/sys/devices/virtual/tty/tty26/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty26/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty26/subsystem b/test/sys/devices/virtual/tty/tty26/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty26/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty26/uevent b/test/sys/devices/virtual/tty/tty26/uevent
new file mode 100644
index 0000000000..5f47d0ebf9
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty26/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=26
diff --git a/test/sys/devices/virtual/tty/tty27/dev b/test/sys/devices/virtual/tty/tty27/dev
new file mode 100644
index 0000000000..de59b627a5
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty27/dev
@@ -0,0 +1 @@
+4:27
diff --git a/test/sys/devices/virtual/tty/tty27/power/wakeup b/test/sys/devices/virtual/tty/tty27/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty27/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty27/subsystem b/test/sys/devices/virtual/tty/tty27/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty27/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty27/uevent b/test/sys/devices/virtual/tty/tty27/uevent
new file mode 100644
index 0000000000..e0062ad951
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty27/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=27
diff --git a/test/sys/devices/virtual/tty/tty28/dev b/test/sys/devices/virtual/tty/tty28/dev
new file mode 100644
index 0000000000..023871c676
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty28/dev
@@ -0,0 +1 @@
+4:28
diff --git a/test/sys/devices/virtual/tty/tty28/power/wakeup b/test/sys/devices/virtual/tty/tty28/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty28/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty28/subsystem b/test/sys/devices/virtual/tty/tty28/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty28/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty28/uevent b/test/sys/devices/virtual/tty/tty28/uevent
new file mode 100644
index 0000000000..6d8b15f412
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty28/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=28
diff --git a/test/sys/devices/virtual/tty/tty29/dev b/test/sys/devices/virtual/tty/tty29/dev
new file mode 100644
index 0000000000..2edd7c58af
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty29/dev
@@ -0,0 +1 @@
+4:29
diff --git a/test/sys/devices/virtual/tty/tty29/power/wakeup b/test/sys/devices/virtual/tty/tty29/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty29/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty29/subsystem b/test/sys/devices/virtual/tty/tty29/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty29/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty29/uevent b/test/sys/devices/virtual/tty/tty29/uevent
new file mode 100644
index 0000000000..8da0dd3458
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty29/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=29
diff --git a/test/sys/devices/virtual/tty/tty3/dev b/test/sys/devices/virtual/tty/tty3/dev
new file mode 100644
index 0000000000..c8142884a4
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty3/dev
@@ -0,0 +1 @@
+4:3
diff --git a/test/sys/devices/virtual/tty/tty3/power/wakeup b/test/sys/devices/virtual/tty/tty3/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty3/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty3/subsystem b/test/sys/devices/virtual/tty/tty3/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty3/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty3/uevent b/test/sys/devices/virtual/tty/tty3/uevent
new file mode 100644
index 0000000000..e8bc1486d7
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty3/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=3
diff --git a/test/sys/devices/virtual/tty/tty30/dev b/test/sys/devices/virtual/tty/tty30/dev
new file mode 100644
index 0000000000..63f0e669b8
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty30/dev
@@ -0,0 +1 @@
+4:30
diff --git a/test/sys/devices/virtual/tty/tty30/power/wakeup b/test/sys/devices/virtual/tty/tty30/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty30/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty30/subsystem b/test/sys/devices/virtual/tty/tty30/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty30/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty30/uevent b/test/sys/devices/virtual/tty/tty30/uevent
new file mode 100644
index 0000000000..8131cc03e0
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty30/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=30
diff --git a/test/sys/devices/virtual/tty/tty31/dev b/test/sys/devices/virtual/tty/tty31/dev
new file mode 100644
index 0000000000..77a50eeff5
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty31/dev
@@ -0,0 +1 @@
+4:31
diff --git a/test/sys/devices/virtual/tty/tty31/power/wakeup b/test/sys/devices/virtual/tty/tty31/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty31/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty31/subsystem b/test/sys/devices/virtual/tty/tty31/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty31/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty31/uevent b/test/sys/devices/virtual/tty/tty31/uevent
new file mode 100644
index 0000000000..9f31a6cd0a
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty31/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=31
diff --git a/test/sys/devices/virtual/tty/tty32/dev b/test/sys/devices/virtual/tty/tty32/dev
new file mode 100644
index 0000000000..ae38a8dcd7
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty32/dev
@@ -0,0 +1 @@
+4:32
diff --git a/test/sys/devices/virtual/tty/tty32/power/wakeup b/test/sys/devices/virtual/tty/tty32/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty32/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty32/subsystem b/test/sys/devices/virtual/tty/tty32/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty32/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty32/uevent b/test/sys/devices/virtual/tty/tty32/uevent
new file mode 100644
index 0000000000..954f7a034b
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty32/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=32
diff --git a/test/sys/devices/virtual/tty/tty33/dev b/test/sys/devices/virtual/tty/tty33/dev
new file mode 100644
index 0000000000..9307b44cd0
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty33/dev
@@ -0,0 +1 @@
+4:33
diff --git a/test/sys/devices/virtual/tty/tty33/power/wakeup b/test/sys/devices/virtual/tty/tty33/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty33/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty33/subsystem b/test/sys/devices/virtual/tty/tty33/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty33/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty33/uevent b/test/sys/devices/virtual/tty/tty33/uevent
new file mode 100644
index 0000000000..70a8268494
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty33/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=33
diff --git a/test/sys/devices/virtual/tty/tty34/dev b/test/sys/devices/virtual/tty/tty34/dev
new file mode 100644
index 0000000000..be00cbe67c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty34/dev
@@ -0,0 +1 @@
+4:34
diff --git a/test/sys/devices/virtual/tty/tty34/power/wakeup b/test/sys/devices/virtual/tty/tty34/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty34/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty34/subsystem b/test/sys/devices/virtual/tty/tty34/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty34/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty34/uevent b/test/sys/devices/virtual/tty/tty34/uevent
new file mode 100644
index 0000000000..a15e8abd22
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty34/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=34
diff --git a/test/sys/devices/virtual/tty/tty35/dev b/test/sys/devices/virtual/tty/tty35/dev
new file mode 100644
index 0000000000..4e5e85cb70
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty35/dev
@@ -0,0 +1 @@
+4:35
diff --git a/test/sys/devices/virtual/tty/tty35/power/wakeup b/test/sys/devices/virtual/tty/tty35/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty35/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty35/subsystem b/test/sys/devices/virtual/tty/tty35/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty35/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty35/uevent b/test/sys/devices/virtual/tty/tty35/uevent
new file mode 100644
index 0000000000..9d18da0a08
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty35/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=35
diff --git a/test/sys/devices/virtual/tty/tty36/dev b/test/sys/devices/virtual/tty/tty36/dev
new file mode 100644
index 0000000000..4e5407ef59
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty36/dev
@@ -0,0 +1 @@
+4:36
diff --git a/test/sys/devices/virtual/tty/tty36/power/wakeup b/test/sys/devices/virtual/tty/tty36/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty36/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty36/subsystem b/test/sys/devices/virtual/tty/tty36/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty36/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty36/uevent b/test/sys/devices/virtual/tty/tty36/uevent
new file mode 100644
index 0000000000..12b0fdc0af
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty36/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=36
diff --git a/test/sys/devices/virtual/tty/tty37/dev b/test/sys/devices/virtual/tty/tty37/dev
new file mode 100644
index 0000000000..765acf2d2c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty37/dev
@@ -0,0 +1 @@
+4:37
diff --git a/test/sys/devices/virtual/tty/tty37/power/wakeup b/test/sys/devices/virtual/tty/tty37/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty37/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty37/subsystem b/test/sys/devices/virtual/tty/tty37/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty37/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty37/uevent b/test/sys/devices/virtual/tty/tty37/uevent
new file mode 100644
index 0000000000..46766f60f1
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty37/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=37
diff --git a/test/sys/devices/virtual/tty/tty38/dev b/test/sys/devices/virtual/tty/tty38/dev
new file mode 100644
index 0000000000..1532b15793
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty38/dev
@@ -0,0 +1 @@
+4:38
diff --git a/test/sys/devices/virtual/tty/tty38/power/wakeup b/test/sys/devices/virtual/tty/tty38/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty38/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty38/subsystem b/test/sys/devices/virtual/tty/tty38/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty38/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty38/uevent b/test/sys/devices/virtual/tty/tty38/uevent
new file mode 100644
index 0000000000..385022c777
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty38/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=38
diff --git a/test/sys/devices/virtual/tty/tty39/dev b/test/sys/devices/virtual/tty/tty39/dev
new file mode 100644
index 0000000000..fac383d3df
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty39/dev
@@ -0,0 +1 @@
+4:39
diff --git a/test/sys/devices/virtual/tty/tty39/power/wakeup b/test/sys/devices/virtual/tty/tty39/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty39/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty39/subsystem b/test/sys/devices/virtual/tty/tty39/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty39/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty39/uevent b/test/sys/devices/virtual/tty/tty39/uevent
new file mode 100644
index 0000000000..d96a89c4cd
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty39/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=39
diff --git a/test/sys/devices/virtual/tty/tty4/dev b/test/sys/devices/virtual/tty/tty4/dev
new file mode 100644
index 0000000000..7f407b5d25
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty4/dev
@@ -0,0 +1 @@
+4:4
diff --git a/test/sys/devices/virtual/tty/tty4/power/wakeup b/test/sys/devices/virtual/tty/tty4/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty4/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty4/subsystem b/test/sys/devices/virtual/tty/tty4/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty4/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty4/uevent b/test/sys/devices/virtual/tty/tty4/uevent
new file mode 100644
index 0000000000..150ecd0369
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty4/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=4
diff --git a/test/sys/devices/virtual/tty/tty40/dev b/test/sys/devices/virtual/tty/tty40/dev
new file mode 100644
index 0000000000..d7246138ac
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty40/dev
@@ -0,0 +1 @@
+4:40
diff --git a/test/sys/devices/virtual/tty/tty40/power/wakeup b/test/sys/devices/virtual/tty/tty40/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty40/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty40/subsystem b/test/sys/devices/virtual/tty/tty40/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty40/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty40/uevent b/test/sys/devices/virtual/tty/tty40/uevent
new file mode 100644
index 0000000000..1527f923c4
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty40/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=40
diff --git a/test/sys/devices/virtual/tty/tty41/dev b/test/sys/devices/virtual/tty/tty41/dev
new file mode 100644
index 0000000000..0d974303d5
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty41/dev
@@ -0,0 +1 @@
+4:41
diff --git a/test/sys/devices/virtual/tty/tty41/power/wakeup b/test/sys/devices/virtual/tty/tty41/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty41/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty41/subsystem b/test/sys/devices/virtual/tty/tty41/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty41/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty41/uevent b/test/sys/devices/virtual/tty/tty41/uevent
new file mode 100644
index 0000000000..8e3df11fed
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty41/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=41
diff --git a/test/sys/devices/virtual/tty/tty42/dev b/test/sys/devices/virtual/tty/tty42/dev
new file mode 100644
index 0000000000..4019d23bfa
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty42/dev
@@ -0,0 +1 @@
+4:42
diff --git a/test/sys/devices/virtual/tty/tty42/power/wakeup b/test/sys/devices/virtual/tty/tty42/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty42/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty42/subsystem b/test/sys/devices/virtual/tty/tty42/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty42/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty42/uevent b/test/sys/devices/virtual/tty/tty42/uevent
new file mode 100644
index 0000000000..c4ad0ae5ec
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty42/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=42
diff --git a/test/sys/devices/virtual/tty/tty43/dev b/test/sys/devices/virtual/tty/tty43/dev
new file mode 100644
index 0000000000..4b6c086540
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty43/dev
@@ -0,0 +1 @@
+4:43
diff --git a/test/sys/devices/virtual/tty/tty43/power/wakeup b/test/sys/devices/virtual/tty/tty43/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty43/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty43/subsystem b/test/sys/devices/virtual/tty/tty43/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty43/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty43/uevent b/test/sys/devices/virtual/tty/tty43/uevent
new file mode 100644
index 0000000000..d64b5a090b
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty43/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=43
diff --git a/test/sys/devices/virtual/tty/tty44/dev b/test/sys/devices/virtual/tty/tty44/dev
new file mode 100644
index 0000000000..9c2357463f
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty44/dev
@@ -0,0 +1 @@
+4:44
diff --git a/test/sys/devices/virtual/tty/tty44/power/wakeup b/test/sys/devices/virtual/tty/tty44/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty44/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty44/subsystem b/test/sys/devices/virtual/tty/tty44/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty44/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty44/uevent b/test/sys/devices/virtual/tty/tty44/uevent
new file mode 100644
index 0000000000..3c9416a93d
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty44/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=44
diff --git a/test/sys/devices/virtual/tty/tty45/dev b/test/sys/devices/virtual/tty/tty45/dev
new file mode 100644
index 0000000000..23437be177
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty45/dev
@@ -0,0 +1 @@
+4:45
diff --git a/test/sys/devices/virtual/tty/tty45/power/wakeup b/test/sys/devices/virtual/tty/tty45/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty45/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty45/subsystem b/test/sys/devices/virtual/tty/tty45/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty45/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty45/uevent b/test/sys/devices/virtual/tty/tty45/uevent
new file mode 100644
index 0000000000..39c83be491
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty45/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=45
diff --git a/test/sys/devices/virtual/tty/tty46/dev b/test/sys/devices/virtual/tty/tty46/dev
new file mode 100644
index 0000000000..816feaf47d
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty46/dev
@@ -0,0 +1 @@
+4:46
diff --git a/test/sys/devices/virtual/tty/tty46/power/wakeup b/test/sys/devices/virtual/tty/tty46/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty46/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty46/subsystem b/test/sys/devices/virtual/tty/tty46/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty46/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty46/uevent b/test/sys/devices/virtual/tty/tty46/uevent
new file mode 100644
index 0000000000..9b9b311c3c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty46/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=46
diff --git a/test/sys/devices/virtual/tty/tty47/dev b/test/sys/devices/virtual/tty/tty47/dev
new file mode 100644
index 0000000000..d2534e707d
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty47/dev
@@ -0,0 +1 @@
+4:47
diff --git a/test/sys/devices/virtual/tty/tty47/power/wakeup b/test/sys/devices/virtual/tty/tty47/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty47/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty47/subsystem b/test/sys/devices/virtual/tty/tty47/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty47/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty47/uevent b/test/sys/devices/virtual/tty/tty47/uevent
new file mode 100644
index 0000000000..ad6f1bb57d
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty47/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=47
diff --git a/test/sys/devices/virtual/tty/tty48/dev b/test/sys/devices/virtual/tty/tty48/dev
new file mode 100644
index 0000000000..4003c709df
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty48/dev
@@ -0,0 +1 @@
+4:48
diff --git a/test/sys/devices/virtual/tty/tty48/power/wakeup b/test/sys/devices/virtual/tty/tty48/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty48/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty48/subsystem b/test/sys/devices/virtual/tty/tty48/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty48/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty48/uevent b/test/sys/devices/virtual/tty/tty48/uevent
new file mode 100644
index 0000000000..5a0ca32bed
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty48/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=48
diff --git a/test/sys/devices/virtual/tty/tty49/dev b/test/sys/devices/virtual/tty/tty49/dev
new file mode 100644
index 0000000000..64dc806057
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty49/dev
@@ -0,0 +1 @@
+4:49
diff --git a/test/sys/devices/virtual/tty/tty49/power/wakeup b/test/sys/devices/virtual/tty/tty49/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty49/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty49/subsystem b/test/sys/devices/virtual/tty/tty49/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty49/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty49/uevent b/test/sys/devices/virtual/tty/tty49/uevent
new file mode 100644
index 0000000000..fd4db4cc3b
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty49/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=49
diff --git a/test/sys/devices/virtual/tty/tty5/dev b/test/sys/devices/virtual/tty/tty5/dev
new file mode 100644
index 0000000000..1553222302
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty5/dev
@@ -0,0 +1 @@
+4:5
diff --git a/test/sys/devices/virtual/tty/tty5/power/wakeup b/test/sys/devices/virtual/tty/tty5/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty5/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty5/subsystem b/test/sys/devices/virtual/tty/tty5/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty5/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty5/uevent b/test/sys/devices/virtual/tty/tty5/uevent
new file mode 100644
index 0000000000..0bed287e73
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty5/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=5
diff --git a/test/sys/devices/virtual/tty/tty50/dev b/test/sys/devices/virtual/tty/tty50/dev
new file mode 100644
index 0000000000..71e681bc39
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty50/dev
@@ -0,0 +1 @@
+4:50
diff --git a/test/sys/devices/virtual/tty/tty50/power/wakeup b/test/sys/devices/virtual/tty/tty50/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty50/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty50/subsystem b/test/sys/devices/virtual/tty/tty50/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty50/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty50/uevent b/test/sys/devices/virtual/tty/tty50/uevent
new file mode 100644
index 0000000000..1d8161d40f
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty50/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=50
diff --git a/test/sys/devices/virtual/tty/tty51/dev b/test/sys/devices/virtual/tty/tty51/dev
new file mode 100644
index 0000000000..1f8c4b6976
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty51/dev
@@ -0,0 +1 @@
+4:51
diff --git a/test/sys/devices/virtual/tty/tty51/power/wakeup b/test/sys/devices/virtual/tty/tty51/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty51/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty51/subsystem b/test/sys/devices/virtual/tty/tty51/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty51/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty51/uevent b/test/sys/devices/virtual/tty/tty51/uevent
new file mode 100644
index 0000000000..ca119adabb
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty51/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=51
diff --git a/test/sys/devices/virtual/tty/tty52/dev b/test/sys/devices/virtual/tty/tty52/dev
new file mode 100644
index 0000000000..344e8c93f9
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty52/dev
@@ -0,0 +1 @@
+4:52
diff --git a/test/sys/devices/virtual/tty/tty52/power/wakeup b/test/sys/devices/virtual/tty/tty52/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty52/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty52/subsystem b/test/sys/devices/virtual/tty/tty52/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty52/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty52/uevent b/test/sys/devices/virtual/tty/tty52/uevent
new file mode 100644
index 0000000000..193dad2077
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty52/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=52
diff --git a/test/sys/devices/virtual/tty/tty53/dev b/test/sys/devices/virtual/tty/tty53/dev
new file mode 100644
index 0000000000..c4b80fb134
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty53/dev
@@ -0,0 +1 @@
+4:53
diff --git a/test/sys/devices/virtual/tty/tty53/power/wakeup b/test/sys/devices/virtual/tty/tty53/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty53/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty53/subsystem b/test/sys/devices/virtual/tty/tty53/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty53/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty53/uevent b/test/sys/devices/virtual/tty/tty53/uevent
new file mode 100644
index 0000000000..4501e57d32
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty53/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=53
diff --git a/test/sys/devices/virtual/tty/tty54/dev b/test/sys/devices/virtual/tty/tty54/dev
new file mode 100644
index 0000000000..ba56c5e44c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty54/dev
@@ -0,0 +1 @@
+4:54
diff --git a/test/sys/devices/virtual/tty/tty54/power/wakeup b/test/sys/devices/virtual/tty/tty54/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty54/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty54/subsystem b/test/sys/devices/virtual/tty/tty54/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty54/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty54/uevent b/test/sys/devices/virtual/tty/tty54/uevent
new file mode 100644
index 0000000000..d6db7eb38a
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty54/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=54
diff --git a/test/sys/devices/virtual/tty/tty55/dev b/test/sys/devices/virtual/tty/tty55/dev
new file mode 100644
index 0000000000..540bf11253
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty55/dev
@@ -0,0 +1 @@
+4:55
diff --git a/test/sys/devices/virtual/tty/tty55/power/wakeup b/test/sys/devices/virtual/tty/tty55/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty55/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty55/subsystem b/test/sys/devices/virtual/tty/tty55/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty55/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty55/uevent b/test/sys/devices/virtual/tty/tty55/uevent
new file mode 100644
index 0000000000..f718194915
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty55/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=55
diff --git a/test/sys/devices/virtual/tty/tty56/dev b/test/sys/devices/virtual/tty/tty56/dev
new file mode 100644
index 0000000000..ee03fba97d
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty56/dev
@@ -0,0 +1 @@
+4:56
diff --git a/test/sys/devices/virtual/tty/tty56/power/wakeup b/test/sys/devices/virtual/tty/tty56/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty56/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty56/subsystem b/test/sys/devices/virtual/tty/tty56/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty56/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty56/uevent b/test/sys/devices/virtual/tty/tty56/uevent
new file mode 100644
index 0000000000..d083a45055
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty56/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=56
diff --git a/test/sys/devices/virtual/tty/tty57/dev b/test/sys/devices/virtual/tty/tty57/dev
new file mode 100644
index 0000000000..664d8ec646
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty57/dev
@@ -0,0 +1 @@
+4:57
diff --git a/test/sys/devices/virtual/tty/tty57/power/wakeup b/test/sys/devices/virtual/tty/tty57/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty57/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty57/subsystem b/test/sys/devices/virtual/tty/tty57/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty57/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty57/uevent b/test/sys/devices/virtual/tty/tty57/uevent
new file mode 100644
index 0000000000..044ab1fa24
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty57/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=57
diff --git a/test/sys/devices/virtual/tty/tty58/dev b/test/sys/devices/virtual/tty/tty58/dev
new file mode 100644
index 0000000000..ffc6c0b62c
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty58/dev
@@ -0,0 +1 @@
+4:58
diff --git a/test/sys/devices/virtual/tty/tty58/power/wakeup b/test/sys/devices/virtual/tty/tty58/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty58/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty58/subsystem b/test/sys/devices/virtual/tty/tty58/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty58/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty58/uevent b/test/sys/devices/virtual/tty/tty58/uevent
new file mode 100644
index 0000000000..56b9272548
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty58/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=58
diff --git a/test/sys/devices/virtual/tty/tty59/dev b/test/sys/devices/virtual/tty/tty59/dev
new file mode 100644
index 0000000000..c48309e7f0
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty59/dev
@@ -0,0 +1 @@
+4:59
diff --git a/test/sys/devices/virtual/tty/tty59/power/wakeup b/test/sys/devices/virtual/tty/tty59/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty59/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty59/subsystem b/test/sys/devices/virtual/tty/tty59/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty59/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty59/uevent b/test/sys/devices/virtual/tty/tty59/uevent
new file mode 100644
index 0000000000..19542335c9
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty59/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=59
diff --git a/test/sys/devices/virtual/tty/tty6/dev b/test/sys/devices/virtual/tty/tty6/dev
new file mode 100644
index 0000000000..cd94e0d09d
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty6/dev
@@ -0,0 +1 @@
+4:6
diff --git a/test/sys/devices/virtual/tty/tty6/power/wakeup b/test/sys/devices/virtual/tty/tty6/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty6/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty6/subsystem b/test/sys/devices/virtual/tty/tty6/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty6/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty6/uevent b/test/sys/devices/virtual/tty/tty6/uevent
new file mode 100644
index 0000000000..59dd7fb038
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty6/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=6
diff --git a/test/sys/devices/virtual/tty/tty60/dev b/test/sys/devices/virtual/tty/tty60/dev
new file mode 100644
index 0000000000..37d25eab02
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty60/dev
@@ -0,0 +1 @@
+4:60
diff --git a/test/sys/devices/virtual/tty/tty60/power/wakeup b/test/sys/devices/virtual/tty/tty60/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty60/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty60/subsystem b/test/sys/devices/virtual/tty/tty60/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty60/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty60/uevent b/test/sys/devices/virtual/tty/tty60/uevent
new file mode 100644
index 0000000000..b2e6f63034
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty60/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=60
diff --git a/test/sys/devices/virtual/tty/tty61/dev b/test/sys/devices/virtual/tty/tty61/dev
new file mode 100644
index 0000000000..599df60bfd
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty61/dev
@@ -0,0 +1 @@
+4:61
diff --git a/test/sys/devices/virtual/tty/tty61/power/wakeup b/test/sys/devices/virtual/tty/tty61/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty61/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty61/subsystem b/test/sys/devices/virtual/tty/tty61/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty61/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty61/uevent b/test/sys/devices/virtual/tty/tty61/uevent
new file mode 100644
index 0000000000..a589537746
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty61/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=61
diff --git a/test/sys/devices/virtual/tty/tty62/dev b/test/sys/devices/virtual/tty/tty62/dev
new file mode 100644
index 0000000000..49fc9a0af5
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty62/dev
@@ -0,0 +1 @@
+4:62
diff --git a/test/sys/devices/virtual/tty/tty62/power/wakeup b/test/sys/devices/virtual/tty/tty62/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty62/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty62/subsystem b/test/sys/devices/virtual/tty/tty62/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty62/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty62/uevent b/test/sys/devices/virtual/tty/tty62/uevent
new file mode 100644
index 0000000000..b80482faed
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty62/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=62
diff --git a/test/sys/devices/virtual/tty/tty63/dev b/test/sys/devices/virtual/tty/tty63/dev
new file mode 100644
index 0000000000..d11e9d2a82
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty63/dev
@@ -0,0 +1 @@
+4:63
diff --git a/test/sys/devices/virtual/tty/tty63/power/wakeup b/test/sys/devices/virtual/tty/tty63/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty63/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty63/subsystem b/test/sys/devices/virtual/tty/tty63/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty63/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty63/uevent b/test/sys/devices/virtual/tty/tty63/uevent
new file mode 100644
index 0000000000..870a3031fa
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty63/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=63
diff --git a/test/sys/devices/virtual/tty/tty7/dev b/test/sys/devices/virtual/tty/tty7/dev
new file mode 100644
index 0000000000..9410476660
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty7/dev
@@ -0,0 +1 @@
+4:7
diff --git a/test/sys/devices/virtual/tty/tty7/power/wakeup b/test/sys/devices/virtual/tty/tty7/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty7/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty7/subsystem b/test/sys/devices/virtual/tty/tty7/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty7/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty7/uevent b/test/sys/devices/virtual/tty/tty7/uevent
new file mode 100644
index 0000000000..7354738777
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty7/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=7
diff --git a/test/sys/devices/virtual/tty/tty8/dev b/test/sys/devices/virtual/tty/tty8/dev
new file mode 100644
index 0000000000..a79f74ba39
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty8/dev
@@ -0,0 +1 @@
+4:8
diff --git a/test/sys/devices/virtual/tty/tty8/power/wakeup b/test/sys/devices/virtual/tty/tty8/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty8/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty8/subsystem b/test/sys/devices/virtual/tty/tty8/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty8/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty8/uevent b/test/sys/devices/virtual/tty/tty8/uevent
new file mode 100644
index 0000000000..62911804c1
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty8/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=8
diff --git a/test/sys/devices/virtual/tty/tty9/dev b/test/sys/devices/virtual/tty/tty9/dev
new file mode 100644
index 0000000000..62ada4bbe9
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty9/dev
@@ -0,0 +1 @@
+4:9
diff --git a/test/sys/devices/virtual/tty/tty9/power/wakeup b/test/sys/devices/virtual/tty/tty9/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty9/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/tty/tty9/subsystem b/test/sys/devices/virtual/tty/tty9/subsystem
new file mode 120000
index 0000000000..870c6a7986
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty9/subsystem
@@ -0,0 +1 @@
+../../../../class/tty \ No newline at end of file
diff --git a/test/sys/devices/virtual/tty/tty9/uevent b/test/sys/devices/virtual/tty/tty9/uevent
new file mode 100644
index 0000000000..5e959d0629
--- /dev/null
+++ b/test/sys/devices/virtual/tty/tty9/uevent
@@ -0,0 +1,2 @@
+MAJOR=4
+MINOR=9
diff --git a/test/sys/devices/virtual/vc/vcs/dev b/test/sys/devices/virtual/vc/vcs/dev
new file mode 100644
index 0000000000..63cbc465cd
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs/dev
@@ -0,0 +1 @@
+7:0
diff --git a/test/sys/devices/virtual/vc/vcs/power/wakeup b/test/sys/devices/virtual/vc/vcs/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs/subsystem b/test/sys/devices/virtual/vc/vcs/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs/uevent b/test/sys/devices/virtual/vc/vcs/uevent
new file mode 100644
index 0000000000..34a8790bf8
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=0
diff --git a/test/sys/devices/virtual/vc/vcs1/dev b/test/sys/devices/virtual/vc/vcs1/dev
new file mode 100644
index 0000000000..084aafd011
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs1/dev
@@ -0,0 +1 @@
+7:1
diff --git a/test/sys/devices/virtual/vc/vcs1/power/wakeup b/test/sys/devices/virtual/vc/vcs1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs1/subsystem b/test/sys/devices/virtual/vc/vcs1/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs1/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs1/uevent b/test/sys/devices/virtual/vc/vcs1/uevent
new file mode 100644
index 0000000000..9dd9e85495
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs1/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=1
diff --git a/test/sys/devices/virtual/vc/vcs10/dev b/test/sys/devices/virtual/vc/vcs10/dev
new file mode 100644
index 0000000000..b6bd8172d1
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs10/dev
@@ -0,0 +1 @@
+7:10
diff --git a/test/sys/devices/virtual/vc/vcs10/power/wakeup b/test/sys/devices/virtual/vc/vcs10/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs10/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs10/subsystem b/test/sys/devices/virtual/vc/vcs10/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs10/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs10/uevent b/test/sys/devices/virtual/vc/vcs10/uevent
new file mode 100644
index 0000000000..1a76c71d05
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs10/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=10
diff --git a/test/sys/devices/virtual/vc/vcs2/dev b/test/sys/devices/virtual/vc/vcs2/dev
new file mode 100644
index 0000000000..665a343e7d
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs2/dev
@@ -0,0 +1 @@
+7:2
diff --git a/test/sys/devices/virtual/vc/vcs2/power/wakeup b/test/sys/devices/virtual/vc/vcs2/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs2/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs2/subsystem b/test/sys/devices/virtual/vc/vcs2/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs2/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs2/uevent b/test/sys/devices/virtual/vc/vcs2/uevent
new file mode 100644
index 0000000000..d7089e1974
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs2/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=2
diff --git a/test/sys/devices/virtual/vc/vcs3/dev b/test/sys/devices/virtual/vc/vcs3/dev
new file mode 100644
index 0000000000..62f686140a
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs3/dev
@@ -0,0 +1 @@
+7:3
diff --git a/test/sys/devices/virtual/vc/vcs3/power/wakeup b/test/sys/devices/virtual/vc/vcs3/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs3/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs3/subsystem b/test/sys/devices/virtual/vc/vcs3/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs3/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs3/uevent b/test/sys/devices/virtual/vc/vcs3/uevent
new file mode 100644
index 0000000000..3d0dcff819
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs3/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=3
diff --git a/test/sys/devices/virtual/vc/vcs4/dev b/test/sys/devices/virtual/vc/vcs4/dev
new file mode 100644
index 0000000000..684e7ade03
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs4/dev
@@ -0,0 +1 @@
+7:4
diff --git a/test/sys/devices/virtual/vc/vcs4/power/wakeup b/test/sys/devices/virtual/vc/vcs4/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs4/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs4/subsystem b/test/sys/devices/virtual/vc/vcs4/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs4/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs4/uevent b/test/sys/devices/virtual/vc/vcs4/uevent
new file mode 100644
index 0000000000..51fca4943f
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs4/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=4
diff --git a/test/sys/devices/virtual/vc/vcs5/dev b/test/sys/devices/virtual/vc/vcs5/dev
new file mode 100644
index 0000000000..9028bbffdb
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs5/dev
@@ -0,0 +1 @@
+7:5
diff --git a/test/sys/devices/virtual/vc/vcs5/power/wakeup b/test/sys/devices/virtual/vc/vcs5/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs5/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs5/subsystem b/test/sys/devices/virtual/vc/vcs5/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs5/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs5/uevent b/test/sys/devices/virtual/vc/vcs5/uevent
new file mode 100644
index 0000000000..16f8908955
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs5/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=5
diff --git a/test/sys/devices/virtual/vc/vcs6/dev b/test/sys/devices/virtual/vc/vcs6/dev
new file mode 100644
index 0000000000..fc5d660a44
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs6/dev
@@ -0,0 +1 @@
+7:6
diff --git a/test/sys/devices/virtual/vc/vcs6/power/wakeup b/test/sys/devices/virtual/vc/vcs6/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs6/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs6/subsystem b/test/sys/devices/virtual/vc/vcs6/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs6/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs6/uevent b/test/sys/devices/virtual/vc/vcs6/uevent
new file mode 100644
index 0000000000..d5b6875958
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs6/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=6
diff --git a/test/sys/devices/virtual/vc/vcs7/dev b/test/sys/devices/virtual/vc/vcs7/dev
new file mode 100644
index 0000000000..5d4edd3ce1
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs7/dev
@@ -0,0 +1 @@
+7:7
diff --git a/test/sys/devices/virtual/vc/vcs7/power/wakeup b/test/sys/devices/virtual/vc/vcs7/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs7/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcs7/subsystem b/test/sys/devices/virtual/vc/vcs7/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs7/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcs7/uevent b/test/sys/devices/virtual/vc/vcs7/uevent
new file mode 100644
index 0000000000..f150fec021
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcs7/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=7
diff --git a/test/sys/devices/virtual/vc/vcsa/dev b/test/sys/devices/virtual/vc/vcsa/dev
new file mode 100644
index 0000000000..780668ac31
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa/dev
@@ -0,0 +1 @@
+7:128
diff --git a/test/sys/devices/virtual/vc/vcsa/power/wakeup b/test/sys/devices/virtual/vc/vcsa/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa/subsystem b/test/sys/devices/virtual/vc/vcsa/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa/uevent b/test/sys/devices/virtual/vc/vcsa/uevent
new file mode 100644
index 0000000000..b98170132e
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=128
diff --git a/test/sys/devices/virtual/vc/vcsa1/dev b/test/sys/devices/virtual/vc/vcsa1/dev
new file mode 100644
index 0000000000..d52dc18c71
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa1/dev
@@ -0,0 +1 @@
+7:129
diff --git a/test/sys/devices/virtual/vc/vcsa1/power/wakeup b/test/sys/devices/virtual/vc/vcsa1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa1/subsystem b/test/sys/devices/virtual/vc/vcsa1/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa1/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa1/uevent b/test/sys/devices/virtual/vc/vcsa1/uevent
new file mode 100644
index 0000000000..2a1995b5f6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa1/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=129
diff --git a/test/sys/devices/virtual/vc/vcsa10/dev b/test/sys/devices/virtual/vc/vcsa10/dev
new file mode 100644
index 0000000000..9a6941953e
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa10/dev
@@ -0,0 +1 @@
+7:138
diff --git a/test/sys/devices/virtual/vc/vcsa10/power/wakeup b/test/sys/devices/virtual/vc/vcsa10/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa10/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa10/subsystem b/test/sys/devices/virtual/vc/vcsa10/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa10/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa10/uevent b/test/sys/devices/virtual/vc/vcsa10/uevent
new file mode 100644
index 0000000000..5cd65a25d8
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa10/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=138
diff --git a/test/sys/devices/virtual/vc/vcsa2/dev b/test/sys/devices/virtual/vc/vcsa2/dev
new file mode 100644
index 0000000000..77035b45c7
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa2/dev
@@ -0,0 +1 @@
+7:130
diff --git a/test/sys/devices/virtual/vc/vcsa2/power/wakeup b/test/sys/devices/virtual/vc/vcsa2/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa2/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa2/subsystem b/test/sys/devices/virtual/vc/vcsa2/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa2/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa2/uevent b/test/sys/devices/virtual/vc/vcsa2/uevent
new file mode 100644
index 0000000000..38a6f878db
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa2/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=130
diff --git a/test/sys/devices/virtual/vc/vcsa3/dev b/test/sys/devices/virtual/vc/vcsa3/dev
new file mode 100644
index 0000000000..ed36a09609
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa3/dev
@@ -0,0 +1 @@
+7:131
diff --git a/test/sys/devices/virtual/vc/vcsa3/power/wakeup b/test/sys/devices/virtual/vc/vcsa3/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa3/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa3/subsystem b/test/sys/devices/virtual/vc/vcsa3/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa3/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa3/uevent b/test/sys/devices/virtual/vc/vcsa3/uevent
new file mode 100644
index 0000000000..9664556a81
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa3/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=131
diff --git a/test/sys/devices/virtual/vc/vcsa4/dev b/test/sys/devices/virtual/vc/vcsa4/dev
new file mode 100644
index 0000000000..d522190032
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa4/dev
@@ -0,0 +1 @@
+7:132
diff --git a/test/sys/devices/virtual/vc/vcsa4/power/wakeup b/test/sys/devices/virtual/vc/vcsa4/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa4/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa4/subsystem b/test/sys/devices/virtual/vc/vcsa4/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa4/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa4/uevent b/test/sys/devices/virtual/vc/vcsa4/uevent
new file mode 100644
index 0000000000..7f11f5dded
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa4/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=132
diff --git a/test/sys/devices/virtual/vc/vcsa5/dev b/test/sys/devices/virtual/vc/vcsa5/dev
new file mode 100644
index 0000000000..6e362b4ce2
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa5/dev
@@ -0,0 +1 @@
+7:133
diff --git a/test/sys/devices/virtual/vc/vcsa5/power/wakeup b/test/sys/devices/virtual/vc/vcsa5/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa5/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa5/subsystem b/test/sys/devices/virtual/vc/vcsa5/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa5/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa5/uevent b/test/sys/devices/virtual/vc/vcsa5/uevent
new file mode 100644
index 0000000000..aabd0163a8
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa5/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=133
diff --git a/test/sys/devices/virtual/vc/vcsa6/dev b/test/sys/devices/virtual/vc/vcsa6/dev
new file mode 100644
index 0000000000..fd31ac3ce4
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa6/dev
@@ -0,0 +1 @@
+7:134
diff --git a/test/sys/devices/virtual/vc/vcsa6/power/wakeup b/test/sys/devices/virtual/vc/vcsa6/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa6/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa6/subsystem b/test/sys/devices/virtual/vc/vcsa6/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa6/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa6/uevent b/test/sys/devices/virtual/vc/vcsa6/uevent
new file mode 100644
index 0000000000..fb62516d67
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa6/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=134
diff --git a/test/sys/devices/virtual/vc/vcsa7/dev b/test/sys/devices/virtual/vc/vcsa7/dev
new file mode 100644
index 0000000000..1ba6ffbb24
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa7/dev
@@ -0,0 +1 @@
+7:135
diff --git a/test/sys/devices/virtual/vc/vcsa7/power/wakeup b/test/sys/devices/virtual/vc/vcsa7/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa7/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vc/vcsa7/subsystem b/test/sys/devices/virtual/vc/vcsa7/subsystem
new file mode 120000
index 0000000000..6a4bc6b0b6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa7/subsystem
@@ -0,0 +1 @@
+../../../../class/vc \ No newline at end of file
diff --git a/test/sys/devices/virtual/vc/vcsa7/uevent b/test/sys/devices/virtual/vc/vcsa7/uevent
new file mode 100644
index 0000000000..34d1003db6
--- /dev/null
+++ b/test/sys/devices/virtual/vc/vcsa7/uevent
@@ -0,0 +1,2 @@
+MAJOR=7
+MINOR=135
diff --git a/test/sys/devices/virtual/vtconsole/vtcon0/bind b/test/sys/devices/virtual/vtconsole/vtcon0/bind
new file mode 100644
index 0000000000..573541ac97
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon0/bind
@@ -0,0 +1 @@
+0
diff --git a/test/sys/devices/virtual/vtconsole/vtcon0/name b/test/sys/devices/virtual/vtconsole/vtcon0/name
new file mode 100644
index 0000000000..ff01778438
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon0/name
@@ -0,0 +1 @@
+(S) dummy device
diff --git a/test/sys/devices/virtual/vtconsole/vtcon0/power/wakeup b/test/sys/devices/virtual/vtconsole/vtcon0/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon0/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vtconsole/vtcon0/subsystem b/test/sys/devices/virtual/vtconsole/vtcon0/subsystem
new file mode 120000
index 0000000000..c43603a273
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon0/subsystem
@@ -0,0 +1 @@
+../../../../class/vtconsole \ No newline at end of file
diff --git a/test/sys/devices/virtual/vtconsole/vtcon0/uevent b/test/sys/devices/virtual/vtconsole/vtcon0/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon0/uevent
diff --git a/test/sys/devices/virtual/vtconsole/vtcon1/bind b/test/sys/devices/virtual/vtconsole/vtcon1/bind
new file mode 100644
index 0000000000..d00491fd7e
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon1/bind
@@ -0,0 +1 @@
+1
diff --git a/test/sys/devices/virtual/vtconsole/vtcon1/name b/test/sys/devices/virtual/vtconsole/vtcon1/name
new file mode 100644
index 0000000000..a93a47836e
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon1/name
@@ -0,0 +1 @@
+(M) frame buffer device
diff --git a/test/sys/devices/virtual/vtconsole/vtcon1/power/wakeup b/test/sys/devices/virtual/vtconsole/vtcon1/power/wakeup
new file mode 100644
index 0000000000..8b13789179
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon1/power/wakeup
@@ -0,0 +1 @@
+
diff --git a/test/sys/devices/virtual/vtconsole/vtcon1/subsystem b/test/sys/devices/virtual/vtconsole/vtcon1/subsystem
new file mode 120000
index 0000000000..c43603a273
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon1/subsystem
@@ -0,0 +1 @@
+../../../../class/vtconsole \ No newline at end of file
diff --git a/test/sys/devices/virtual/vtconsole/vtcon1/uevent b/test/sys/devices/virtual/vtconsole/vtcon1/uevent
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/test/sys/devices/virtual/vtconsole/vtcon1/uevent