Merge ~bladernr/checkbox-support:1660476-dasd-udev-resource into checkbox-support:master

Proposed by Jeff Lane 
Status: Merged
Merged at revision: 05359feeb5fa2766f3e99b2a29c2393376c83081
Proposed branch: ~bladernr/checkbox-support:1660476-dasd-udev-resource
Merge into: checkbox-support:master
Diff against target: 1513 lines (+1472/-0) (has conflicts)
4 files modified
checkbox_support/parsers/tests/test_udevadm.py (+7/-0)
checkbox_support/parsers/tests/udevadm_data/IBM_s390x_DASD.lsblk (+7/-0)
checkbox_support/parsers/tests/udevadm_data/IBM_s390x_DASD.txt (+1455/-0)
checkbox_support/parsers/udevadm.py (+3/-0)
Conflict in checkbox_support/parsers/tests/test_udevadm.py
Reviewer Review Type Date Requested Status
Jeff Lane  Needs Resubmitting
Sylvain Pineau (community) Needs Fixing
Jonathan Cave (community) Needs Fixing
Review via email: mp+315951@code.launchpad.net

Description of the change

Adds IBM s390x DASD identification so that they appear as DISKS and are tested.

To post a comment you must log in.
Revision history for this message
Jonathan Cave (jocave) wrote :

Looks like this should be a comparison operator (==).

review: Needs Fixing
Revision history for this message
Sylvain Pineau (sylvain-pineau) wrote :

I'd like to add a unit test for this new rule.

You need to create two files in checkbox-support/checkbox_support/parsers/tests/udevadm_data with the output of:

lsblk -i -n -P -o KNAME,TYPE,MOUNTPOINT
udevadm info -e

IBM_s390x_DASD.lsblk and IBM_s390x_DASD.txt for example.

And add a new unit test in checkbox-support/checkbox_support/parsers/tests/test_udevadm.py.
They are all built using the same logic, a check for the total device found and specific check for a set of devices known to be part of the system.

So it can be:

    def test_IBM_s390x_DASD(self):
        devices = self.parse("IBM_s390x_DASD")
        self.assertEqual(len(devices), 42) # <--- Fix the value after running setup.py test
        self.assertEqual(self.count(devices, "DISK"), 1)

review: Needs Fixing
Revision history for this message
Jeff Lane  (bladernr) wrote :

Sigh... ok, I've updated the branch with all the test data (and fixed a typo I missed when I re-typed the modifications to the parser itself (O_O)... now it's showing a conflict in test_udevadm.py... WTH? the "conflict" is only the lines I added, AFAICT.

review: Needs Resubmitting

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/checkbox_support/parsers/tests/test_udevadm.py b/checkbox_support/parsers/tests/test_udevadm.py
2index 25c1689..54d62dd 100644
3--- a/checkbox_support/parsers/tests/test_udevadm.py
4+++ b/checkbox_support/parsers/tests/test_udevadm.py
5@@ -861,6 +861,7 @@ E: UDEV_LOG=3
6 ]
7 self.verify_devices(devices, expected_devices)
8
9+<<<<<<< checkbox_support/parsers/tests/test_udevadm.py
10 def test_CARA_T(self):
11 # A Snappy system with CANBus
12 devices = self.parse("CARA_T")
13@@ -878,6 +879,12 @@ E: UDEV_LOG=3
14 self.assertEqual(self.count(devices, "CAPTURE"), 0)
15 self.assertEqual(self.count(devices, "DISK"), 1)
16 self.assertEqual(self.count(devices, "CANBUS"), 1)
17+=======
18+ def test_IBM_s390x_DASD(self):
19+ devices = self.parse("IBM_s390x_DASD")
20+ self.assertEqual(len(devices), 8)
21+ self.assertEqual(self.count(devices, "DISK"), 3)
22+>>>>>>> checkbox_support/parsers/tests/test_udevadm.py
23
24 def verify_devices(self, devices, expected_device_list):
25 """
26diff --git a/checkbox_support/parsers/tests/udevadm_data/IBM_s390x_DASD.lsblk b/checkbox_support/parsers/tests/udevadm_data/IBM_s390x_DASD.lsblk
27new file mode 100644
28index 0000000..b8b616c
29--- /dev/null
30+++ b/checkbox_support/parsers/tests/udevadm_data/IBM_s390x_DASD.lsblk
31@@ -0,0 +1,7 @@
32+KNAME="dasda" TYPE="disk" MOUNTPOINT=""
33+KNAME="dasda1" TYPE="part" MOUNTPOINT="/boot"
34+KNAME="dasda2" TYPE="part" MOUNTPOINT="[SWAP]"
35+KNAME="dasdb" TYPE="disk" MOUNTPOINT=""
36+KNAME="dasdb1" TYPE="part" MOUNTPOINT="/var"
37+KNAME="dasdc" TYPE="disk" MOUNTPOINT=""
38+KNAME="dasdc1" TYPE="part" MOUNTPOINT="/"
39diff --git a/checkbox_support/parsers/tests/udevadm_data/IBM_s390x_DASD.txt b/checkbox_support/parsers/tests/udevadm_data/IBM_s390x_DASD.txt
40new file mode 100644
41index 0000000..94b4676
42--- /dev/null
43+++ b/checkbox_support/parsers/tests/udevadm_data/IBM_s390x_DASD.txt
44@@ -0,0 +1,1455 @@
45+P: /devices/css0/0.0.0000
46+E: DEVPATH=/devices/css0/0.0.0000
47+E: DRIVER=io_subchannel
48+E: MODALIAS=css:t0
49+E: ST=0
50+E: SUBSYSTEM=css
51+
52+P: /devices/css0/0.0.0000/0.0.0592
53+E: CU_MODEL=E9
54+E: CU_TYPE=3990
55+E: DEVPATH=/devices/css0/0.0.0000/0.0.0592
56+E: DEV_MODEL=0C
57+E: DEV_TYPE=3390
58+E: DRIVER=dasd-eckd
59+E: MODALIAS=ccw:t3990mE9dt3390dm0C
60+E: SUBSYSTEM=ccw
61+
62+P: /devices/css0/0.0.0001
63+E: DEVPATH=/devices/css0/0.0.0001
64+E: DRIVER=io_subchannel
65+E: MODALIAS=css:t0
66+E: ST=0
67+E: SUBSYSTEM=css
68+
69+P: /devices/css0/0.0.0001/0.0.0200
70+E: CU_MODEL=E9
71+E: CU_TYPE=3990
72+E: DEVPATH=/devices/css0/0.0.0001/0.0.0200
73+E: DEV_MODEL=0C
74+E: DEV_TYPE=3390
75+E: DRIVER=dasd-eckd
76+E: MODALIAS=ccw:t3990mE9dt3390dm0C
77+E: SUBSYSTEM=ccw
78+
79+P: /devices/css0/0.0.0001/0.0.0200/block/dasda
80+N: dasda
81+S: disk/by-path/ccw-0.0.0200
82+E: DEVLINKS=/dev/disk/by-path/ccw-0.0.0200
83+E: DEVNAME=/dev/dasda
84+E: DEVPATH=/devices/css0/0.0.0001/0.0.0200/block/dasda
85+E: DEVTYPE=disk
86+E: ID_PATH=ccw-0.0.0200
87+E: ID_PATH_TAG=ccw-0_0_0200
88+E: MAJOR=94
89+E: MINOR=0
90+E: SUBSYSTEM=block
91+E: TAGS=:systemd:
92+E: USEC_INITIALIZED=931235
93+
94+P: /devices/css0/0.0.0001/0.0.0200/block/dasda/dasda1
95+N: dasda1
96+S: disk/by-label/boot
97+S: disk/by-path/ccw-0.0.0200-part1
98+S: disk/by-uuid/48efc3a5-9277-4991-aed2-839c3abdae0b
99+E: DEVLINKS=/dev/disk/by-path/ccw-0.0.0200-part1 /dev/disk/by-label/boot /dev/disk/by-uuid/48efc3a5-9277-4991-aed2-839c3abdae0b
100+E: DEVNAME=/dev/dasda1
101+E: DEVPATH=/devices/css0/0.0.0001/0.0.0200/block/dasda/dasda1
102+E: DEVTYPE=partition
103+E: ID_FS_LABEL=boot
104+E: ID_FS_LABEL_ENC=boot
105+E: ID_FS_TYPE=ext2
106+E: ID_FS_USAGE=filesystem
107+E: ID_FS_UUID=48efc3a5-9277-4991-aed2-839c3abdae0b
108+E: ID_FS_UUID_ENC=48efc3a5-9277-4991-aed2-839c3abdae0b
109+E: ID_FS_VERSION=1.0
110+E: ID_PATH=ccw-0.0.0200
111+E: ID_PATH_TAG=ccw-0_0_0200
112+E: MAJOR=94
113+E: MINOR=1
114+E: PARTN=1
115+E: SUBSYSTEM=block
116+E: TAGS=:systemd:
117+E: USEC_INITIALIZED=950947
118+
119+P: /devices/css0/0.0.0001/0.0.0200/block/dasda/dasda2
120+N: dasda2
121+S: disk/by-path/ccw-0.0.0200-part2
122+S: disk/by-uuid/68561ade-e13a-435d-be5d-3a3b62a5e0c5
123+E: DEVLINKS=/dev/disk/by-path/ccw-0.0.0200-part2 /dev/disk/by-uuid/68561ade-e13a-435d-be5d-3a3b62a5e0c5
124+E: DEVNAME=/dev/dasda2
125+E: DEVPATH=/devices/css0/0.0.0001/0.0.0200/block/dasda/dasda2
126+E: DEVTYPE=partition
127+E: ID_FS_TYPE=swap
128+E: ID_FS_USAGE=other
129+E: ID_FS_UUID=68561ade-e13a-435d-be5d-3a3b62a5e0c5
130+E: ID_FS_UUID_ENC=68561ade-e13a-435d-be5d-3a3b62a5e0c5
131+E: ID_FS_VERSION=1
132+E: ID_PATH=ccw-0.0.0200
133+E: ID_PATH_TAG=ccw-0_0_0200
134+E: MAJOR=94
135+E: MINOR=2
136+E: PARTN=2
137+E: SUBSYSTEM=block
138+E: TAGS=:systemd:
139+E: USEC_INITIALIZED=951066
140+
141+P: /devices/css0/0.0.0002
142+E: DEVPATH=/devices/css0/0.0.0002
143+E: DRIVER=io_subchannel
144+E: MODALIAS=css:t0
145+E: ST=0
146+E: SUBSYSTEM=css
147+
148+P: /devices/css0/0.0.0002/0.0.0300
149+E: CU_MODEL=E9
150+E: CU_TYPE=3990
151+E: DEVPATH=/devices/css0/0.0.0002/0.0.0300
152+E: DEV_MODEL=0C
153+E: DEV_TYPE=3390
154+E: DRIVER=dasd-eckd
155+E: MODALIAS=ccw:t3990mE9dt3390dm0C
156+E: SUBSYSTEM=ccw
157+
158+P: /devices/css0/0.0.0002/0.0.0300/block/dasdb
159+N: dasdb
160+S: disk/by-path/ccw-0.0.0300
161+E: DEVLINKS=/dev/disk/by-path/ccw-0.0.0300
162+E: DEVNAME=/dev/dasdb
163+E: DEVPATH=/devices/css0/0.0.0002/0.0.0300/block/dasdb
164+E: DEVTYPE=disk
165+E: ID_PATH=ccw-0.0.0300
166+E: ID_PATH_TAG=ccw-0_0_0300
167+E: MAJOR=94
168+E: MINOR=4
169+E: SUBSYSTEM=block
170+E: TAGS=:systemd:
171+E: USEC_INITIALIZED=915970
172+
173+P: /devices/css0/0.0.0002/0.0.0300/block/dasdb/dasdb1
174+N: dasdb1
175+S: disk/by-label/var
176+S: disk/by-path/ccw-0.0.0300-part1
177+S: disk/by-uuid/af2679f3-5c63-4395-b76b-201df6b5eb71
178+E: DEVLINKS=/dev/disk/by-label/var /dev/disk/by-path/ccw-0.0.0300-part1 /dev/disk/by-uuid/af2679f3-5c63-4395-b76b-201df6b5eb71
179+E: DEVNAME=/dev/dasdb1
180+E: DEVPATH=/devices/css0/0.0.0002/0.0.0300/block/dasdb/dasdb1
181+E: DEVTYPE=partition
182+E: ID_FS_LABEL=var
183+E: ID_FS_LABEL_ENC=var
184+E: ID_FS_TYPE=ext4
185+E: ID_FS_USAGE=filesystem
186+E: ID_FS_UUID=af2679f3-5c63-4395-b76b-201df6b5eb71
187+E: ID_FS_UUID_ENC=af2679f3-5c63-4395-b76b-201df6b5eb71
188+E: ID_FS_VERSION=1.0
189+E: ID_PATH=ccw-0.0.0300
190+E: ID_PATH_TAG=ccw-0_0_0300
191+E: MAJOR=94
192+E: MINOR=5
193+E: PARTN=1
194+E: SUBSYSTEM=block
195+E: TAGS=:systemd:
196+E: USEC_INITIALIZED=944917
197+
198+P: /devices/css0/0.0.0003
199+E: DEVPATH=/devices/css0/0.0.0003
200+E: DRIVER=io_subchannel
201+E: MODALIAS=css:t0
202+E: ST=0
203+E: SUBSYSTEM=css
204+
205+P: /devices/css0/0.0.0003/0.0.0400
206+E: CU_MODEL=E9
207+E: CU_TYPE=3990
208+E: DEVPATH=/devices/css0/0.0.0003/0.0.0400
209+E: DEV_MODEL=0C
210+E: DEV_TYPE=3390
211+E: DRIVER=dasd-eckd
212+E: MODALIAS=ccw:t3990mE9dt3390dm0C
213+E: SUBSYSTEM=ccw
214+
215+P: /devices/css0/0.0.0003/0.0.0400/block/dasdc
216+N: dasdc
217+S: disk/by-path/ccw-0.0.0400
218+E: DEVLINKS=/dev/disk/by-path/ccw-0.0.0400
219+E: DEVNAME=/dev/dasdc
220+E: DEVPATH=/devices/css0/0.0.0003/0.0.0400/block/dasdc
221+E: DEVTYPE=disk
222+E: ID_PATH=ccw-0.0.0400
223+E: ID_PATH_TAG=ccw-0_0_0400
224+E: MAJOR=94
225+E: MINOR=8
226+E: SUBSYSTEM=block
227+E: TAGS=:systemd:
228+E: USEC_INITIALIZED=920155
229+
230+P: /devices/css0/0.0.0003/0.0.0400/block/dasdc/dasdc1
231+N: dasdc1
232+S: disk/by-label/root
233+S: disk/by-path/ccw-0.0.0400-part1
234+S: disk/by-uuid/38c5f2d4-5a89-48b5-a2e8-8ef64d06189f
235+E: DEVLINKS=/dev/disk/by-uuid/38c5f2d4-5a89-48b5-a2e8-8ef64d06189f /dev/disk/by-path/ccw-0.0.0400-part1 /dev/disk/by-label/root
236+E: DEVNAME=/dev/dasdc1
237+E: DEVPATH=/devices/css0/0.0.0003/0.0.0400/block/dasdc/dasdc1
238+E: DEVTYPE=partition
239+E: ID_FS_LABEL=root
240+E: ID_FS_LABEL_ENC=root
241+E: ID_FS_TYPE=ext4
242+E: ID_FS_USAGE=filesystem
243+E: ID_FS_UUID=38c5f2d4-5a89-48b5-a2e8-8ef64d06189f
244+E: ID_FS_UUID_ENC=38c5f2d4-5a89-48b5-a2e8-8ef64d06189f
245+E: ID_FS_VERSION=1.0
246+E: ID_PATH=ccw-0.0.0400
247+E: ID_PATH_TAG=ccw-0_0_0400
248+E: MAJOR=94
249+E: MINOR=9
250+E: PARTN=1
251+E: SUBSYSTEM=block
252+E: TAGS=:systemd:
253+E: USEC_INITIALIZED=948837
254+
255+P: /devices/css0/0.0.0004
256+E: DEVPATH=/devices/css0/0.0.0004
257+E: DRIVER=io_subchannel
258+E: MODALIAS=css:t0
259+E: ST=0
260+E: SUBSYSTEM=css
261+
262+P: /devices/css0/0.0.0004/0.0.0009
263+E: CU_MODEL=00
264+E: CU_TYPE=3215
265+E: DEVPATH=/devices/css0/0.0.0004/0.0.0009
266+E: DEV_MODEL=00
267+E: DEV_TYPE=0000
268+E: DRIVER=3215
269+E: MODALIAS=ccw:t3215m00dtdm
270+E: SUBSYSTEM=ccw
271+
272+P: /devices/css0/0.0.0005
273+E: DEVPATH=/devices/css0/0.0.0005
274+E: DRIVER=io_subchannel
275+E: MODALIAS=css:t0
276+E: ST=0
277+E: SUBSYSTEM=css
278+
279+P: /devices/css0/0.0.0005/0.0.000c
280+E: CU_MODEL=00
281+E: CU_TYPE=2540
282+E: DEVPATH=/devices/css0/0.0.0005/0.0.000c
283+E: DEV_MODEL=00
284+E: DEV_TYPE=0000
285+E: DRIVER=vmur
286+E: MODALIAS=ccw:t2540m00dtdm
287+E: SUBSYSTEM=ccw
288+
289+P: /devices/css0/0.0.0006
290+E: DEVPATH=/devices/css0/0.0.0006
291+E: DRIVER=io_subchannel
292+E: MODALIAS=css:t0
293+E: ST=0
294+E: SUBSYSTEM=css
295+
296+P: /devices/css0/0.0.0006/0.0.000d
297+E: CU_MODEL=00
298+E: CU_TYPE=2540
299+E: DEVPATH=/devices/css0/0.0.0006/0.0.000d
300+E: DEV_MODEL=00
301+E: DEV_TYPE=0000
302+E: DRIVER=vmur
303+E: MODALIAS=ccw:t2540m00dtdm
304+E: SUBSYSTEM=ccw
305+
306+P: /devices/css0/0.0.0007
307+E: DEVPATH=/devices/css0/0.0.0007
308+E: DRIVER=io_subchannel
309+E: MODALIAS=css:t0
310+E: ST=0
311+E: SUBSYSTEM=css
312+
313+P: /devices/css0/0.0.0007/0.0.000e
314+E: CU_MODEL=00
315+E: CU_TYPE=1403
316+E: DEVPATH=/devices/css0/0.0.0007/0.0.000e
317+E: DEV_MODEL=00
318+E: DEV_TYPE=0000
319+E: DRIVER=vmur
320+E: MODALIAS=ccw:t1403m00dtdm
321+E: SUBSYSTEM=ccw
322+
323+P: /devices/css0/0.0.0008
324+E: DEVPATH=/devices/css0/0.0.0008
325+E: DRIVER=io_subchannel
326+E: MODALIAS=css:t0
327+E: ST=0
328+E: SUBSYSTEM=css
329+
330+P: /devices/css0/0.0.0008/0.0.0190
331+E: CU_MODEL=E9
332+E: CU_TYPE=3990
333+E: DEVPATH=/devices/css0/0.0.0008/0.0.0190
334+E: DEV_MODEL=0C
335+E: DEV_TYPE=3390
336+E: DRIVER=dasd-eckd
337+E: MODALIAS=ccw:t3990mE9dt3390dm0C
338+E: SUBSYSTEM=ccw
339+
340+P: /devices/css0/0.0.0009
341+E: DEVPATH=/devices/css0/0.0.0009
342+E: DRIVER=io_subchannel
343+E: MODALIAS=css:t0
344+E: ST=0
345+E: SUBSYSTEM=css
346+
347+P: /devices/css0/0.0.0009/0.0.019d
348+E: CU_MODEL=E9
349+E: CU_TYPE=3990
350+E: DEVPATH=/devices/css0/0.0.0009/0.0.019d
351+E: DEV_MODEL=0C
352+E: DEV_TYPE=3390
353+E: DRIVER=dasd-eckd
354+E: MODALIAS=ccw:t3990mE9dt3390dm0C
355+E: SUBSYSTEM=ccw
356+
357+P: /devices/css0/0.0.000a
358+E: DEVPATH=/devices/css0/0.0.000a
359+E: DRIVER=io_subchannel
360+E: MODALIAS=css:t0
361+E: ST=0
362+E: SUBSYSTEM=css
363+
364+P: /devices/css0/0.0.000a/0.0.019e
365+E: CU_MODEL=E9
366+E: CU_TYPE=3990
367+E: DEVPATH=/devices/css0/0.0.000a/0.0.019e
368+E: DEV_MODEL=0C
369+E: DEV_TYPE=3390
370+E: DRIVER=dasd-eckd
371+E: MODALIAS=ccw:t3990mE9dt3390dm0C
372+E: SUBSYSTEM=ccw
373+
374+P: /devices/css0/0.0.000b
375+E: DEVPATH=/devices/css0/0.0.000b
376+E: DRIVER=io_subchannel
377+E: MODALIAS=css:t0
378+E: ST=0
379+E: SUBSYSTEM=css
380+
381+P: /devices/css0/0.0.000b/0.0.0600
382+E: CU_MODEL=01
383+E: CU_TYPE=1731
384+E: DEVPATH=/devices/css0/0.0.000b/0.0.0600
385+E: DEV_MODEL=01
386+E: DEV_TYPE=1732
387+E: DRIVER=qeth
388+E: MODALIAS=ccw:t1731m01dt1732dm01
389+E: SUBSYSTEM=ccw
390+
391+P: /devices/css0/0.0.000c
392+E: DEVPATH=/devices/css0/0.0.000c
393+E: DRIVER=io_subchannel
394+E: MODALIAS=css:t0
395+E: ST=0
396+E: SUBSYSTEM=css
397+
398+P: /devices/css0/0.0.000c/0.0.0601
399+E: CU_MODEL=01
400+E: CU_TYPE=1731
401+E: DEVPATH=/devices/css0/0.0.000c/0.0.0601
402+E: DEV_MODEL=01
403+E: DEV_TYPE=1732
404+E: DRIVER=qeth
405+E: MODALIAS=ccw:t1731m01dt1732dm01
406+E: SUBSYSTEM=ccw
407+
408+P: /devices/css0/0.0.000d
409+E: DEVPATH=/devices/css0/0.0.000d
410+E: DRIVER=io_subchannel
411+E: MODALIAS=css:t0
412+E: ST=0
413+E: SUBSYSTEM=css
414+
415+P: /devices/css0/0.0.000d/0.0.0602
416+E: CU_MODEL=01
417+E: CU_TYPE=1731
418+E: DEVPATH=/devices/css0/0.0.000d/0.0.0602
419+E: DEV_MODEL=01
420+E: DEV_TYPE=1732
421+E: DRIVER=qeth
422+E: MODALIAS=ccw:t1731m01dt1732dm01
423+E: SUBSYSTEM=ccw
424+
425+P: /devices/iucv/hvc_iucv0
426+E: DEVPATH=/devices/iucv/hvc_iucv0
427+E: DRIVER=hvc_iucv
428+E: SUBSYSTEM=iucv
429+
430+P: /devices/iucv/smsg_iucv
431+E: DEVPATH=/devices/iucv/smsg_iucv
432+E: DRIVER=SMSGIUCV
433+E: SUBSYSTEM=iucv
434+
435+P: /devices/platform/alarmtimer
436+E: DEVPATH=/devices/platform/alarmtimer
437+E: DRIVER=alarmtimer
438+E: MODALIAS=platform:alarmtimer
439+E: SUBSYSTEM=platform
440+
441+P: /devices/platform/appldata
442+E: DEVPATH=/devices/platform/appldata
443+E: DRIVER=appldata
444+E: MODALIAS=platform:appldata
445+E: SUBSYSTEM=platform
446+
447+P: /devices/platform/sclp
448+E: DEVPATH=/devices/platform/sclp
449+E: DRIVER=sclp
450+E: MODALIAS=platform:sclp
451+E: SUBSYSTEM=platform
452+
453+P: /devices/qeth/0.0.0600
454+E: DEVPATH=/devices/qeth/0.0.0600
455+E: DEVTYPE=qeth_generic
456+E: DRIVER=qeth
457+E: SUBSYSTEM=ccwgroup
458+
459+P: /devices/qeth/0.0.0600/net/enc600
460+E: DEVPATH=/devices/qeth/0.0.0600/net/enc600
461+E: ID_MM_CANDIDATE=1
462+E: ID_NET_DRIVER=qeth_l2
463+E: ID_NET_LINK_FILE=/lib/systemd/network/99-default.link
464+E: ID_NET_NAME=enc600
465+E: ID_NET_NAME_MAC=enx02280b000004
466+E: ID_NET_NAME_PATH=enc600
467+E: ID_PATH=ccwgroup-0.0.0600
468+E: ID_PATH_TAG=ccwgroup-0_0_0600
469+E: IFINDEX=2
470+E: INTERFACE=enc600
471+E: SUBSYSTEM=net
472+E: SYSTEMD_ALIAS=/sys/subsystem/net/devices/enc600 /sys/subsystem/net/devices/enc600
473+E: TAGS=:systemd:
474+E: USEC_INITIALIZED=12559214
475+
476+P: /devices/software
477+E: DEVPATH=/devices/software
478+E: SUBSYSTEM=event_source
479+
480+P: /devices/system/clockevents/clockevent0
481+E: DEVPATH=/devices/system/clockevents/clockevent0
482+E: SUBSYSTEM=clockevents
483+
484+P: /devices/system/clockevents/clockevent1
485+E: DEVPATH=/devices/system/clockevents/clockevent1
486+E: SUBSYSTEM=clockevents
487+
488+P: /devices/system/clockevents/clockevent10
489+E: DEVPATH=/devices/system/clockevents/clockevent10
490+E: SUBSYSTEM=clockevents
491+
492+P: /devices/system/clockevents/clockevent11
493+E: DEVPATH=/devices/system/clockevents/clockevent11
494+E: SUBSYSTEM=clockevents
495+
496+P: /devices/system/clockevents/clockevent12
497+E: DEVPATH=/devices/system/clockevents/clockevent12
498+E: SUBSYSTEM=clockevents
499+
500+P: /devices/system/clockevents/clockevent13
501+E: DEVPATH=/devices/system/clockevents/clockevent13
502+E: SUBSYSTEM=clockevents
503+
504+P: /devices/system/clockevents/clockevent14
505+E: DEVPATH=/devices/system/clockevents/clockevent14
506+E: SUBSYSTEM=clockevents
507+
508+P: /devices/system/clockevents/clockevent15
509+E: DEVPATH=/devices/system/clockevents/clockevent15
510+E: SUBSYSTEM=clockevents
511+
512+P: /devices/system/clockevents/clockevent16
513+E: DEVPATH=/devices/system/clockevents/clockevent16
514+E: SUBSYSTEM=clockevents
515+
516+P: /devices/system/clockevents/clockevent17
517+E: DEVPATH=/devices/system/clockevents/clockevent17
518+E: SUBSYSTEM=clockevents
519+
520+P: /devices/system/clockevents/clockevent18
521+E: DEVPATH=/devices/system/clockevents/clockevent18
522+E: SUBSYSTEM=clockevents
523+
524+P: /devices/system/clockevents/clockevent19
525+E: DEVPATH=/devices/system/clockevents/clockevent19
526+E: SUBSYSTEM=clockevents
527+
528+P: /devices/system/clockevents/clockevent2
529+E: DEVPATH=/devices/system/clockevents/clockevent2
530+E: SUBSYSTEM=clockevents
531+
532+P: /devices/system/clockevents/clockevent20
533+E: DEVPATH=/devices/system/clockevents/clockevent20
534+E: SUBSYSTEM=clockevents
535+
536+P: /devices/system/clockevents/clockevent21
537+E: DEVPATH=/devices/system/clockevents/clockevent21
538+E: SUBSYSTEM=clockevents
539+
540+P: /devices/system/clockevents/clockevent22
541+E: DEVPATH=/devices/system/clockevents/clockevent22
542+E: SUBSYSTEM=clockevents
543+
544+P: /devices/system/clockevents/clockevent23
545+E: DEVPATH=/devices/system/clockevents/clockevent23
546+E: SUBSYSTEM=clockevents
547+
548+P: /devices/system/clockevents/clockevent24
549+E: DEVPATH=/devices/system/clockevents/clockevent24
550+E: SUBSYSTEM=clockevents
551+
552+P: /devices/system/clockevents/clockevent25
553+E: DEVPATH=/devices/system/clockevents/clockevent25
554+E: SUBSYSTEM=clockevents
555+
556+P: /devices/system/clockevents/clockevent26
557+E: DEVPATH=/devices/system/clockevents/clockevent26
558+E: SUBSYSTEM=clockevents
559+
560+P: /devices/system/clockevents/clockevent27
561+E: DEVPATH=/devices/system/clockevents/clockevent27
562+E: SUBSYSTEM=clockevents
563+
564+P: /devices/system/clockevents/clockevent28
565+E: DEVPATH=/devices/system/clockevents/clockevent28
566+E: SUBSYSTEM=clockevents
567+
568+P: /devices/system/clockevents/clockevent29
569+E: DEVPATH=/devices/system/clockevents/clockevent29
570+E: SUBSYSTEM=clockevents
571+
572+P: /devices/system/clockevents/clockevent3
573+E: DEVPATH=/devices/system/clockevents/clockevent3
574+E: SUBSYSTEM=clockevents
575+
576+P: /devices/system/clockevents/clockevent30
577+E: DEVPATH=/devices/system/clockevents/clockevent30
578+E: SUBSYSTEM=clockevents
579+
580+P: /devices/system/clockevents/clockevent31
581+E: DEVPATH=/devices/system/clockevents/clockevent31
582+E: SUBSYSTEM=clockevents
583+
584+P: /devices/system/clockevents/clockevent4
585+E: DEVPATH=/devices/system/clockevents/clockevent4
586+E: SUBSYSTEM=clockevents
587+
588+P: /devices/system/clockevents/clockevent5
589+E: DEVPATH=/devices/system/clockevents/clockevent5
590+E: SUBSYSTEM=clockevents
591+
592+P: /devices/system/clockevents/clockevent6
593+E: DEVPATH=/devices/system/clockevents/clockevent6
594+E: SUBSYSTEM=clockevents
595+
596+P: /devices/system/clockevents/clockevent7
597+E: DEVPATH=/devices/system/clockevents/clockevent7
598+E: SUBSYSTEM=clockevents
599+
600+P: /devices/system/clockevents/clockevent8
601+E: DEVPATH=/devices/system/clockevents/clockevent8
602+E: SUBSYSTEM=clockevents
603+
604+P: /devices/system/clockevents/clockevent9
605+E: DEVPATH=/devices/system/clockevents/clockevent9
606+E: SUBSYSTEM=clockevents
607+
608+P: /devices/system/clocksource/clocksource0
609+E: DEVPATH=/devices/system/clocksource/clocksource0
610+E: SUBSYSTEM=clocksource
611+
612+P: /devices/system/cpu/cpu0
613+E: DEVPATH=/devices/system/cpu/cpu0
614+E: MODALIAS=cpu:type:z13:feature:,0000,0001,0002,0003,0004,0005,0006,0008,0009
615+E: SUBSYSTEM=cpu
616+
617+P: /devices/system/cpu/cpu1
618+E: DEVPATH=/devices/system/cpu/cpu1
619+E: MODALIAS=cpu:type:z13:feature:,0000,0001,0002,0003,0004,0005,0006,0008,0009
620+E: SUBSYSTEM=cpu
621+
622+P: /devices/system/cpu/cpu2
623+E: DEVPATH=/devices/system/cpu/cpu2
624+E: MODALIAS=cpu:type:z13:feature:,0000,0001,0002,0003,0004,0005,0006,0008,0009
625+E: SUBSYSTEM=cpu
626+
627+P: /devices/system/cpu/cpu3
628+E: DEVPATH=/devices/system/cpu/cpu3
629+E: MODALIAS=cpu:type:z13:feature:,0000,0001,0002,0003,0004,0005,0006,0008,0009
630+E: SUBSYSTEM=cpu
631+
632+P: /devices/system/memory/memory0
633+E: DEVPATH=/devices/system/memory/memory0
634+E: SUBSYSTEM=memory
635+
636+P: /devices/system/memory/memory1
637+E: DEVPATH=/devices/system/memory/memory1
638+E: SUBSYSTEM=memory
639+
640+P: /devices/system/memory/memory10
641+E: DEVPATH=/devices/system/memory/memory10
642+E: SUBSYSTEM=memory
643+
644+P: /devices/system/memory/memory11
645+E: DEVPATH=/devices/system/memory/memory11
646+E: SUBSYSTEM=memory
647+
648+P: /devices/system/memory/memory12
649+E: DEVPATH=/devices/system/memory/memory12
650+E: SUBSYSTEM=memory
651+
652+P: /devices/system/memory/memory13
653+E: DEVPATH=/devices/system/memory/memory13
654+E: SUBSYSTEM=memory
655+
656+P: /devices/system/memory/memory14
657+E: DEVPATH=/devices/system/memory/memory14
658+E: SUBSYSTEM=memory
659+
660+P: /devices/system/memory/memory15
661+E: DEVPATH=/devices/system/memory/memory15
662+E: SUBSYSTEM=memory
663+
664+P: /devices/system/memory/memory2
665+E: DEVPATH=/devices/system/memory/memory2
666+E: SUBSYSTEM=memory
667+
668+P: /devices/system/memory/memory3
669+E: DEVPATH=/devices/system/memory/memory3
670+E: SUBSYSTEM=memory
671+
672+P: /devices/system/memory/memory4
673+E: DEVPATH=/devices/system/memory/memory4
674+E: SUBSYSTEM=memory
675+
676+P: /devices/system/memory/memory5
677+E: DEVPATH=/devices/system/memory/memory5
678+E: SUBSYSTEM=memory
679+
680+P: /devices/system/memory/memory6
681+E: DEVPATH=/devices/system/memory/memory6
682+E: SUBSYSTEM=memory
683+
684+P: /devices/system/memory/memory7
685+E: DEVPATH=/devices/system/memory/memory7
686+E: SUBSYSTEM=memory
687+
688+P: /devices/system/memory/memory8
689+E: DEVPATH=/devices/system/memory/memory8
690+E: SUBSYSTEM=memory
691+
692+P: /devices/system/memory/memory9
693+E: DEVPATH=/devices/system/memory/memory9
694+E: SUBSYSTEM=memory
695+
696+P: /devices/tracepoint
697+E: DEVPATH=/devices/tracepoint
698+E: SUBSYSTEM=event_source
699+
700+P: /devices/virtual/bdi/0:34
701+E: DEVPATH=/devices/virtual/bdi/0:34
702+E: SUBSYSTEM=bdi
703+
704+P: /devices/virtual/bdi/1:0
705+E: DEVPATH=/devices/virtual/bdi/1:0
706+E: SUBSYSTEM=bdi
707+
708+P: /devices/virtual/bdi/1:1
709+E: DEVPATH=/devices/virtual/bdi/1:1
710+E: SUBSYSTEM=bdi
711+
712+P: /devices/virtual/bdi/1:10
713+E: DEVPATH=/devices/virtual/bdi/1:10
714+E: SUBSYSTEM=bdi
715+
716+P: /devices/virtual/bdi/1:11
717+E: DEVPATH=/devices/virtual/bdi/1:11
718+E: SUBSYSTEM=bdi
719+
720+P: /devices/virtual/bdi/1:12
721+E: DEVPATH=/devices/virtual/bdi/1:12
722+E: SUBSYSTEM=bdi
723+
724+P: /devices/virtual/bdi/1:13
725+E: DEVPATH=/devices/virtual/bdi/1:13
726+E: SUBSYSTEM=bdi
727+
728+P: /devices/virtual/bdi/1:14
729+E: DEVPATH=/devices/virtual/bdi/1:14
730+E: SUBSYSTEM=bdi
731+
732+P: /devices/virtual/bdi/1:15
733+E: DEVPATH=/devices/virtual/bdi/1:15
734+E: SUBSYSTEM=bdi
735+
736+P: /devices/virtual/bdi/1:2
737+E: DEVPATH=/devices/virtual/bdi/1:2
738+E: SUBSYSTEM=bdi
739+
740+P: /devices/virtual/bdi/1:3
741+E: DEVPATH=/devices/virtual/bdi/1:3
742+E: SUBSYSTEM=bdi
743+
744+P: /devices/virtual/bdi/1:4
745+E: DEVPATH=/devices/virtual/bdi/1:4
746+E: SUBSYSTEM=bdi
747+
748+P: /devices/virtual/bdi/1:5
749+E: DEVPATH=/devices/virtual/bdi/1:5
750+E: SUBSYSTEM=bdi
751+
752+P: /devices/virtual/bdi/1:6
753+E: DEVPATH=/devices/virtual/bdi/1:6
754+E: SUBSYSTEM=bdi
755+
756+P: /devices/virtual/bdi/1:7
757+E: DEVPATH=/devices/virtual/bdi/1:7
758+E: SUBSYSTEM=bdi
759+
760+P: /devices/virtual/bdi/1:8
761+E: DEVPATH=/devices/virtual/bdi/1:8
762+E: SUBSYSTEM=bdi
763+
764+P: /devices/virtual/bdi/1:9
765+E: DEVPATH=/devices/virtual/bdi/1:9
766+E: SUBSYSTEM=bdi
767+
768+P: /devices/virtual/bdi/7:0
769+E: DEVPATH=/devices/virtual/bdi/7:0
770+E: SUBSYSTEM=bdi
771+
772+P: /devices/virtual/bdi/7:1
773+E: DEVPATH=/devices/virtual/bdi/7:1
774+E: SUBSYSTEM=bdi
775+
776+P: /devices/virtual/bdi/7:2
777+E: DEVPATH=/devices/virtual/bdi/7:2
778+E: SUBSYSTEM=bdi
779+
780+P: /devices/virtual/bdi/7:3
781+E: DEVPATH=/devices/virtual/bdi/7:3
782+E: SUBSYSTEM=bdi
783+
784+P: /devices/virtual/bdi/7:4
785+E: DEVPATH=/devices/virtual/bdi/7:4
786+E: SUBSYSTEM=bdi
787+
788+P: /devices/virtual/bdi/7:5
789+E: DEVPATH=/devices/virtual/bdi/7:5
790+E: SUBSYSTEM=bdi
791+
792+P: /devices/virtual/bdi/7:6
793+E: DEVPATH=/devices/virtual/bdi/7:6
794+E: SUBSYSTEM=bdi
795+
796+P: /devices/virtual/bdi/7:7
797+E: DEVPATH=/devices/virtual/bdi/7:7
798+E: SUBSYSTEM=bdi
799+
800+P: /devices/virtual/bdi/94:0
801+E: DEVPATH=/devices/virtual/bdi/94:0
802+E: SUBSYSTEM=bdi
803+
804+P: /devices/virtual/bdi/94:4
805+E: DEVPATH=/devices/virtual/bdi/94:4
806+E: SUBSYSTEM=bdi
807+
808+P: /devices/virtual/bdi/94:8
809+E: DEVPATH=/devices/virtual/bdi/94:8
810+E: SUBSYSTEM=bdi
811+
812+P: /devices/virtual/block/loop0
813+N: loop0
814+E: DEVNAME=/dev/loop0
815+E: DEVPATH=/devices/virtual/block/loop0
816+E: DEVTYPE=disk
817+E: MAJOR=7
818+E: MINOR=0
819+E: SUBSYSTEM=block
820+E: SYSTEMD_READY=0
821+E: TAGS=:systemd:
822+E: USEC_INITIALIZED=887404
823+
824+P: /devices/virtual/block/loop1
825+N: loop1
826+E: DEVNAME=/dev/loop1
827+E: DEVPATH=/devices/virtual/block/loop1
828+E: DEVTYPE=disk
829+E: MAJOR=7
830+E: MINOR=1
831+E: SUBSYSTEM=block
832+E: SYSTEMD_READY=0
833+E: TAGS=:systemd:
834+E: USEC_INITIALIZED=886483
835+
836+P: /devices/virtual/block/loop2
837+N: loop2
838+E: DEVNAME=/dev/loop2
839+E: DEVPATH=/devices/virtual/block/loop2
840+E: DEVTYPE=disk
841+E: MAJOR=7
842+E: MINOR=2
843+E: SUBSYSTEM=block
844+E: SYSTEMD_READY=0
845+E: TAGS=:systemd:
846+E: USEC_INITIALIZED=888802
847+
848+P: /devices/virtual/block/loop3
849+N: loop3
850+E: DEVNAME=/dev/loop3
851+E: DEVPATH=/devices/virtual/block/loop3
852+E: DEVTYPE=disk
853+E: MAJOR=7
854+E: MINOR=3
855+E: SUBSYSTEM=block
856+E: SYSTEMD_READY=0
857+E: TAGS=:systemd:
858+E: USEC_INITIALIZED=886623
859+
860+P: /devices/virtual/block/loop4
861+N: loop4
862+E: DEVNAME=/dev/loop4
863+E: DEVPATH=/devices/virtual/block/loop4
864+E: DEVTYPE=disk
865+E: MAJOR=7
866+E: MINOR=4
867+E: SUBSYSTEM=block
868+E: SYSTEMD_READY=0
869+E: TAGS=:systemd:
870+E: USEC_INITIALIZED=895982
871+
872+P: /devices/virtual/block/loop5
873+N: loop5
874+E: DEVNAME=/dev/loop5
875+E: DEVPATH=/devices/virtual/block/loop5
876+E: DEVTYPE=disk
877+E: MAJOR=7
878+E: MINOR=5
879+E: SUBSYSTEM=block
880+E: SYSTEMD_READY=0
881+E: TAGS=:systemd:
882+E: USEC_INITIALIZED=896064
883+
884+P: /devices/virtual/block/loop6
885+N: loop6
886+E: DEVNAME=/dev/loop6
887+E: DEVPATH=/devices/virtual/block/loop6
888+E: DEVTYPE=disk
889+E: MAJOR=7
890+E: MINOR=6
891+E: SUBSYSTEM=block
892+E: SYSTEMD_READY=0
893+E: TAGS=:systemd:
894+E: USEC_INITIALIZED=895767
895+
896+P: /devices/virtual/block/loop7
897+N: loop7
898+E: DEVNAME=/dev/loop7
899+E: DEVPATH=/devices/virtual/block/loop7
900+E: DEVTYPE=disk
901+E: MAJOR=7
902+E: MINOR=7
903+E: SUBSYSTEM=block
904+E: SYSTEMD_READY=0
905+E: TAGS=:systemd:
906+E: USEC_INITIALIZED=896179
907+
908+P: /devices/virtual/block/ram0
909+N: ram0
910+E: DEVNAME=/dev/ram0
911+E: DEVPATH=/devices/virtual/block/ram0
912+E: DEVTYPE=disk
913+E: MAJOR=1
914+E: MINOR=0
915+E: SUBSYSTEM=block
916+E: TAGS=:systemd:
917+E: USEC_INITIALIZED=895097
918+
919+P: /devices/virtual/block/ram1
920+N: ram1
921+E: DEVNAME=/dev/ram1
922+E: DEVPATH=/devices/virtual/block/ram1
923+E: DEVTYPE=disk
924+E: MAJOR=1
925+E: MINOR=1
926+E: SUBSYSTEM=block
927+E: TAGS=:systemd:
928+E: USEC_INITIALIZED=893632
929+
930+P: /devices/virtual/block/ram10
931+N: ram10
932+E: DEVNAME=/dev/ram10
933+E: DEVPATH=/devices/virtual/block/ram10
934+E: DEVTYPE=disk
935+E: MAJOR=1
936+E: MINOR=10
937+E: SUBSYSTEM=block
938+E: TAGS=:systemd:
939+E: USEC_INITIALIZED=893624
940+
941+P: /devices/virtual/block/ram11
942+N: ram11
943+E: DEVNAME=/dev/ram11
944+E: DEVPATH=/devices/virtual/block/ram11
945+E: DEVTYPE=disk
946+E: MAJOR=1
947+E: MINOR=11
948+E: SUBSYSTEM=block
949+E: TAGS=:systemd:
950+E: USEC_INITIALIZED=895422
951+
952+P: /devices/virtual/block/ram12
953+N: ram12
954+E: DEVNAME=/dev/ram12
955+E: DEVPATH=/devices/virtual/block/ram12
956+E: DEVTYPE=disk
957+E: MAJOR=1
958+E: MINOR=12
959+E: SUBSYSTEM=block
960+E: TAGS=:systemd:
961+E: USEC_INITIALIZED=900204
962+
963+P: /devices/virtual/block/ram13
964+N: ram13
965+E: DEVNAME=/dev/ram13
966+E: DEVPATH=/devices/virtual/block/ram13
967+E: DEVTYPE=disk
968+E: MAJOR=1
969+E: MINOR=13
970+E: SUBSYSTEM=block
971+E: TAGS=:systemd:
972+E: USEC_INITIALIZED=899532
973+
974+P: /devices/virtual/block/ram14
975+N: ram14
976+E: DEVNAME=/dev/ram14
977+E: DEVPATH=/devices/virtual/block/ram14
978+E: DEVTYPE=disk
979+E: MAJOR=1
980+E: MINOR=14
981+E: SUBSYSTEM=block
982+E: TAGS=:systemd:
983+E: USEC_INITIALIZED=900514
984+
985+P: /devices/virtual/block/ram15
986+N: ram15
987+E: DEVNAME=/dev/ram15
988+E: DEVPATH=/devices/virtual/block/ram15
989+E: DEVTYPE=disk
990+E: MAJOR=1
991+E: MINOR=15
992+E: SUBSYSTEM=block
993+E: TAGS=:systemd:
994+E: USEC_INITIALIZED=901547
995+
996+P: /devices/virtual/block/ram2
997+N: ram2
998+E: DEVNAME=/dev/ram2
999+E: DEVPATH=/devices/virtual/block/ram2
1000+E: DEVTYPE=disk
1001+E: MAJOR=1
1002+E: MINOR=2
1003+E: SUBSYSTEM=block
1004+E: TAGS=:systemd:
1005+E: USEC_INITIALIZED=901728
1006+
1007+P: /devices/virtual/block/ram3
1008+N: ram3
1009+E: DEVNAME=/dev/ram3
1010+E: DEVPATH=/devices/virtual/block/ram3
1011+E: DEVTYPE=disk
1012+E: MAJOR=1
1013+E: MINOR=3
1014+E: SUBSYSTEM=block
1015+E: TAGS=:systemd:
1016+E: USEC_INITIALIZED=904908
1017+
1018+P: /devices/virtual/block/ram4
1019+N: ram4
1020+E: DEVNAME=/dev/ram4
1021+E: DEVPATH=/devices/virtual/block/ram4
1022+E: DEVTYPE=disk
1023+E: MAJOR=1
1024+E: MINOR=4
1025+E: SUBSYSTEM=block
1026+E: TAGS=:systemd:
1027+E: USEC_INITIALIZED=902100
1028+
1029+P: /devices/virtual/block/ram5
1030+N: ram5
1031+E: DEVNAME=/dev/ram5
1032+E: DEVPATH=/devices/virtual/block/ram5
1033+E: DEVTYPE=disk
1034+E: MAJOR=1
1035+E: MINOR=5
1036+E: SUBSYSTEM=block
1037+E: TAGS=:systemd:
1038+E: USEC_INITIALIZED=905331
1039+
1040+P: /devices/virtual/block/ram6
1041+N: ram6
1042+E: DEVNAME=/dev/ram6
1043+E: DEVPATH=/devices/virtual/block/ram6
1044+E: DEVTYPE=disk
1045+E: MAJOR=1
1046+E: MINOR=6
1047+E: SUBSYSTEM=block
1048+E: TAGS=:systemd:
1049+E: USEC_INITIALIZED=904304
1050+
1051+P: /devices/virtual/block/ram7
1052+N: ram7
1053+E: DEVNAME=/dev/ram7
1054+E: DEVPATH=/devices/virtual/block/ram7
1055+E: DEVTYPE=disk
1056+E: MAJOR=1
1057+E: MINOR=7
1058+E: SUBSYSTEM=block
1059+E: TAGS=:systemd:
1060+E: USEC_INITIALIZED=905675
1061+
1062+P: /devices/virtual/block/ram8
1063+N: ram8
1064+E: DEVNAME=/dev/ram8
1065+E: DEVPATH=/devices/virtual/block/ram8
1066+E: DEVTYPE=disk
1067+E: MAJOR=1
1068+E: MINOR=8
1069+E: SUBSYSTEM=block
1070+E: TAGS=:systemd:
1071+E: USEC_INITIALIZED=910029
1072+
1073+P: /devices/virtual/block/ram9
1074+N: ram9
1075+E: DEVNAME=/dev/ram9
1076+E: DEVPATH=/devices/virtual/block/ram9
1077+E: DEVTYPE=disk
1078+E: MAJOR=1
1079+E: MINOR=9
1080+E: SUBSYSTEM=block
1081+E: TAGS=:systemd:
1082+E: USEC_INITIALIZED=905668
1083+
1084+P: /devices/virtual/iscsi_transport/iser
1085+E: DEVPATH=/devices/virtual/iscsi_transport/iser
1086+E: SUBSYSTEM=iscsi_transport
1087+
1088+P: /devices/virtual/iscsi_transport/tcp
1089+E: DEVPATH=/devices/virtual/iscsi_transport/tcp
1090+E: SUBSYSTEM=iscsi_transport
1091+
1092+P: /devices/virtual/mem/full
1093+N: full
1094+E: DEVMODE=0666
1095+E: DEVNAME=/dev/full
1096+E: DEVPATH=/devices/virtual/mem/full
1097+E: MAJOR=1
1098+E: MINOR=7
1099+E: SUBSYSTEM=mem
1100+
1101+P: /devices/virtual/mem/kmsg
1102+N: kmsg
1103+E: DEVMODE=0644
1104+E: DEVNAME=/dev/kmsg
1105+E: DEVPATH=/devices/virtual/mem/kmsg
1106+E: MAJOR=1
1107+E: MINOR=11
1108+E: SUBSYSTEM=mem
1109+
1110+P: /devices/virtual/mem/mem
1111+N: mem
1112+E: DEVNAME=/dev/mem
1113+E: DEVPATH=/devices/virtual/mem/mem
1114+E: MAJOR=1
1115+E: MINOR=1
1116+E: SUBSYSTEM=mem
1117+
1118+P: /devices/virtual/mem/null
1119+N: null
1120+E: DEVMODE=0666
1121+E: DEVNAME=/dev/null
1122+E: DEVPATH=/devices/virtual/mem/null
1123+E: MAJOR=1
1124+E: MINOR=3
1125+E: SUBSYSTEM=mem
1126+
1127+P: /devices/virtual/mem/port
1128+N: port
1129+E: DEVNAME=/dev/port
1130+E: DEVPATH=/devices/virtual/mem/port
1131+E: MAJOR=1
1132+E: MINOR=4
1133+E: SUBSYSTEM=mem
1134+
1135+P: /devices/virtual/mem/random
1136+N: random
1137+E: DEVMODE=0666
1138+E: DEVNAME=/dev/random
1139+E: DEVPATH=/devices/virtual/mem/random
1140+E: MAJOR=1
1141+E: MINOR=8
1142+E: SUBSYSTEM=mem
1143+
1144+P: /devices/virtual/mem/urandom
1145+N: urandom
1146+E: DEVMODE=0666
1147+E: DEVNAME=/dev/urandom
1148+E: DEVPATH=/devices/virtual/mem/urandom
1149+E: MAJOR=1
1150+E: MINOR=9
1151+E: SUBSYSTEM=mem
1152+
1153+P: /devices/virtual/mem/zero
1154+N: zero
1155+E: DEVMODE=0666
1156+E: DEVNAME=/dev/zero
1157+E: DEVPATH=/devices/virtual/mem/zero
1158+E: MAJOR=1
1159+E: MINOR=5
1160+E: SUBSYSTEM=mem
1161+
1162+P: /devices/virtual/misc/autofs
1163+N: autofs
1164+E: DEVNAME=/dev/autofs
1165+E: DEVPATH=/devices/virtual/misc/autofs
1166+E: MAJOR=10
1167+E: MINOR=235
1168+E: SUBSYSTEM=misc
1169+
1170+P: /devices/virtual/misc/btrfs-control
1171+N: btrfs-control
1172+E: DEVNAME=/dev/btrfs-control
1173+E: DEVPATH=/devices/virtual/misc/btrfs-control
1174+E: MAJOR=10
1175+E: MINOR=234
1176+E: SUBSYSTEM=misc
1177+
1178+P: /devices/virtual/misc/clp
1179+N: clp
1180+E: DEVNAME=/dev/clp
1181+E: DEVPATH=/devices/virtual/misc/clp
1182+E: MAJOR=10
1183+E: MINOR=63
1184+E: SUBSYSTEM=misc
1185+
1186+P: /devices/virtual/misc/cpu_dma_latency
1187+N: cpu_dma_latency
1188+E: DEVNAME=/dev/cpu_dma_latency
1189+E: DEVPATH=/devices/virtual/misc/cpu_dma_latency
1190+E: MAJOR=10
1191+E: MINOR=58
1192+E: SUBSYSTEM=misc
1193+
1194+P: /devices/virtual/misc/cuse
1195+N: cuse
1196+E: DEVNAME=/dev/cuse
1197+E: DEVPATH=/devices/virtual/misc/cuse
1198+E: MAJOR=10
1199+E: MINOR=203
1200+E: SUBSYSTEM=misc
1201+
1202+P: /devices/virtual/misc/dasd_eer
1203+N: dasd_eer
1204+E: DEVNAME=/dev/dasd_eer
1205+E: DEVPATH=/devices/virtual/misc/dasd_eer
1206+E: MAJOR=10
1207+E: MINOR=54
1208+E: SUBSYSTEM=misc
1209+
1210+P: /devices/virtual/misc/device-mapper
1211+N: mapper/control
1212+E: DEVNAME=/dev/mapper/control
1213+E: DEVPATH=/devices/virtual/misc/device-mapper
1214+E: MAJOR=10
1215+E: MINOR=236
1216+E: SUBSYSTEM=misc
1217+
1218+P: /devices/virtual/misc/ecryptfs
1219+N: ecryptfs
1220+E: DEVNAME=/dev/ecryptfs
1221+E: DEVPATH=/devices/virtual/misc/ecryptfs
1222+E: MAJOR=10
1223+E: MINOR=62
1224+E: SUBSYSTEM=misc
1225+
1226+P: /devices/virtual/misc/fuse
1227+N: fuse
1228+E: DEVNAME=/dev/fuse
1229+E: DEVPATH=/devices/virtual/misc/fuse
1230+E: MAJOR=10
1231+E: MINOR=229
1232+E: SUBSYSTEM=misc
1233+
1234+P: /devices/virtual/misc/hw_random
1235+N: hwrng
1236+E: DEVNAME=/dev/hwrng
1237+E: DEVPATH=/devices/virtual/misc/hw_random
1238+E: MAJOR=10
1239+E: MINOR=183
1240+E: SUBSYSTEM=misc
1241+
1242+P: /devices/virtual/misc/kvm
1243+N: kvm
1244+E: DEVNAME=/dev/kvm
1245+E: DEVPATH=/devices/virtual/misc/kvm
1246+E: MAJOR=10
1247+E: MINOR=232
1248+E: SUBSYSTEM=misc
1249+E: TAGS=:seat:uaccess:
1250+E: USEC_INITIALIZED=4891109935712
1251+
1252+P: /devices/virtual/misc/lightnvm
1253+N: lightnvm/control
1254+E: DEVNAME=/dev/lightnvm/control
1255+E: DEVPATH=/devices/virtual/misc/lightnvm
1256+E: MAJOR=10
1257+E: MINOR=61
1258+E: SUBSYSTEM=misc
1259+
1260+P: /devices/virtual/misc/loop-control
1261+N: loop-control
1262+E: DEVNAME=/dev/loop-control
1263+E: DEVPATH=/devices/virtual/misc/loop-control
1264+E: MAJOR=10
1265+E: MINOR=237
1266+E: SUBSYSTEM=misc
1267+
1268+P: /devices/virtual/misc/memory_bandwidth
1269+N: memory_bandwidth
1270+E: DEVNAME=/dev/memory_bandwidth
1271+E: DEVPATH=/devices/virtual/misc/memory_bandwidth
1272+E: MAJOR=10
1273+E: MINOR=55
1274+E: SUBSYSTEM=misc
1275+
1276+P: /devices/virtual/misc/network_latency
1277+N: network_latency
1278+E: DEVNAME=/dev/network_latency
1279+E: DEVPATH=/devices/virtual/misc/network_latency
1280+E: MAJOR=10
1281+E: MINOR=57
1282+E: SUBSYSTEM=misc
1283+
1284+P: /devices/virtual/misc/network_throughput
1285+N: network_throughput
1286+E: DEVNAME=/dev/network_throughput
1287+E: DEVPATH=/devices/virtual/misc/network_throughput
1288+E: MAJOR=10
1289+E: MINOR=56
1290+E: SUBSYSTEM=misc
1291+
1292+P: /devices/virtual/misc/prandom
1293+N: prandom
1294+E: DEVMODE=0644
1295+E: DEVNAME=/dev/prandom
1296+E: DEVPATH=/devices/virtual/misc/prandom
1297+E: MAJOR=10
1298+E: MINOR=53
1299+E: SUBSYSTEM=misc
1300+
1301+P: /devices/virtual/misc/sclp
1302+N: sclp
1303+E: DEVNAME=/dev/sclp
1304+E: DEVPATH=/devices/virtual/misc/sclp
1305+E: MAJOR=10
1306+E: MINOR=60
1307+E: SUBSYSTEM=misc
1308+
1309+P: /devices/virtual/misc/snapshot
1310+N: snapshot
1311+E: DEVNAME=/dev/snapshot
1312+E: DEVPATH=/devices/virtual/misc/snapshot
1313+E: MAJOR=10
1314+E: MINOR=231
1315+E: SUBSYSTEM=misc
1316+
1317+P: /devices/virtual/misc/tun
1318+N: net/tun
1319+E: DEVNAME=/dev/net/tun
1320+E: DEVPATH=/devices/virtual/misc/tun
1321+E: MAJOR=10
1322+E: MINOR=200
1323+E: SUBSYSTEM=misc
1324+
1325+P: /devices/virtual/misc/vhost-net
1326+N: vhost-net
1327+E: DEVNAME=/dev/vhost-net
1328+E: DEVPATH=/devices/virtual/misc/vhost-net
1329+E: MAJOR=10
1330+E: MINOR=238
1331+E: SUBSYSTEM=misc
1332+
1333+P: /devices/virtual/misc/vmcp
1334+N: vmcp
1335+E: DEVNAME=/dev/vmcp
1336+E: DEVPATH=/devices/virtual/misc/vmcp
1337+E: MAJOR=10
1338+E: MINOR=59
1339+E: SUBSYSTEM=misc
1340+
1341+P: /devices/virtual/net/lo
1342+E: DEVPATH=/devices/virtual/net/lo
1343+E: ID_MM_CANDIDATE=1
1344+E: ID_NET_LINK_FILE=/lib/systemd/network/99-default.link
1345+E: IFINDEX=1
1346+E: INTERFACE=lo
1347+E: SUBSYSTEM=net
1348+E: USEC_INITIALIZED=906188
1349+
1350+P: /devices/virtual/tty/console
1351+N: console
1352+E: DEVNAME=/dev/console
1353+E: DEVPATH=/devices/virtual/tty/console
1354+E: ID_MM_CANDIDATE=1
1355+E: MAJOR=5
1356+E: MINOR=1
1357+E: SUBSYSTEM=tty
1358+E: USEC_INITIALIZED=12469234
1359+
1360+P: /devices/virtual/tty/hvc0
1361+N: hvc0
1362+E: DEVNAME=/dev/hvc0
1363+E: DEVPATH=/devices/virtual/tty/hvc0
1364+E: ID_MM_CANDIDATE=1
1365+E: MAJOR=229
1366+E: MINOR=0
1367+E: SUBSYSTEM=tty
1368+E: TAGS=:systemd:
1369+E: USEC_INITIALIZED=12469623
1370+
1371+P: /devices/virtual/tty/hvc1
1372+N: hvc1
1373+E: DEVNAME=/dev/hvc1
1374+E: DEVPATH=/devices/virtual/tty/hvc1
1375+E: ID_MM_CANDIDATE=1
1376+E: MAJOR=229
1377+E: MINOR=1
1378+E: SUBSYSTEM=tty
1379+E: TAGS=:systemd:
1380+E: USEC_INITIALIZED=12469623
1381+
1382+P: /devices/virtual/tty/hvc2
1383+N: hvc2
1384+E: DEVNAME=/dev/hvc2
1385+E: DEVPATH=/devices/virtual/tty/hvc2
1386+E: ID_MM_CANDIDATE=1
1387+E: MAJOR=229
1388+E: MINOR=2
1389+E: SUBSYSTEM=tty
1390+E: TAGS=:systemd:
1391+E: USEC_INITIALIZED=12469396
1392+
1393+P: /devices/virtual/tty/hvc3
1394+N: hvc3
1395+E: DEVNAME=/dev/hvc3
1396+E: DEVPATH=/devices/virtual/tty/hvc3
1397+E: ID_MM_CANDIDATE=1
1398+E: MAJOR=229
1399+E: MINOR=3
1400+E: SUBSYSTEM=tty
1401+E: TAGS=:systemd:
1402+E: USEC_INITIALIZED=12469841
1403+
1404+P: /devices/virtual/tty/hvc4
1405+N: hvc4
1406+E: DEVNAME=/dev/hvc4
1407+E: DEVPATH=/devices/virtual/tty/hvc4
1408+E: ID_MM_CANDIDATE=1
1409+E: MAJOR=229
1410+E: MINOR=4
1411+E: SUBSYSTEM=tty
1412+E: TAGS=:systemd:
1413+E: USEC_INITIALIZED=12469558
1414+
1415+P: /devices/virtual/tty/hvc5
1416+N: hvc5
1417+E: DEVNAME=/dev/hvc5
1418+E: DEVPATH=/devices/virtual/tty/hvc5
1419+E: ID_MM_CANDIDATE=1
1420+E: MAJOR=229
1421+E: MINOR=5
1422+E: SUBSYSTEM=tty
1423+E: TAGS=:systemd:
1424+E: USEC_INITIALIZED=12469709
1425+
1426+P: /devices/virtual/tty/hvc6
1427+N: hvc6
1428+E: DEVNAME=/dev/hvc6
1429+E: DEVPATH=/devices/virtual/tty/hvc6
1430+E: ID_MM_CANDIDATE=1
1431+E: MAJOR=229
1432+E: MINOR=6
1433+E: SUBSYSTEM=tty
1434+E: TAGS=:systemd:
1435+E: USEC_INITIALIZED=12470027
1436+
1437+P: /devices/virtual/tty/hvc7
1438+N: hvc7
1439+E: DEVNAME=/dev/hvc7
1440+E: DEVPATH=/devices/virtual/tty/hvc7
1441+E: ID_MM_CANDIDATE=1
1442+E: MAJOR=229
1443+E: MINOR=7
1444+E: SUBSYSTEM=tty
1445+E: TAGS=:systemd:
1446+E: USEC_INITIALIZED=12470791
1447+
1448+P: /devices/virtual/tty/ptmx
1449+N: ptmx
1450+E: DEVMODE=0666
1451+E: DEVNAME=/dev/ptmx
1452+E: DEVPATH=/devices/virtual/tty/ptmx
1453+E: ID_MM_CANDIDATE=1
1454+E: MAJOR=5
1455+E: MINOR=2
1456+E: SUBSYSTEM=tty
1457+E: USEC_INITIALIZED=12469918
1458+
1459+P: /devices/virtual/tty/tty
1460+N: tty
1461+E: DEVMODE=0666
1462+E: DEVNAME=/dev/tty
1463+E: DEVPATH=/devices/virtual/tty/tty
1464+E: ID_MM_CANDIDATE=1
1465+E: MAJOR=5
1466+E: MINOR=0
1467+E: SUBSYSTEM=tty
1468+E: USEC_INITIALIZED=12470206
1469+
1470+P: /devices/virtual/tty/ttyS0
1471+N: ttyS0
1472+E: DEVNAME=/dev/ttyS0
1473+E: DEVPATH=/devices/virtual/tty/ttyS0
1474+E: ID_MM_CANDIDATE=1
1475+E: MAJOR=4
1476+E: MINOR=64
1477+E: SUBSYSTEM=tty
1478+E: TAGS=:systemd:
1479+E: USEC_INITIALIZED=12470099
1480+
1481+P: /devices/virtual/tty/ttysclp0
1482+N: ttysclp0
1483+E: DEVNAME=/dev/ttysclp0
1484+E: DEVPATH=/devices/virtual/tty/ttysclp0
1485+E: ID_MM_CANDIDATE=1
1486+E: MAJOR=4
1487+E: MINOR=65
1488+E: SUBSYSTEM=tty
1489+E: TAGS=:systemd:
1490+E: USEC_INITIALIZED=12470166
1491+
1492+P: /devices/virtual/workqueue/raid5wq
1493+E: DEVPATH=/devices/virtual/workqueue/raid5wq
1494+E: SUBSYSTEM=workqueue
1495+
1496+P: /devices/virtual/workqueue/writeback
1497+E: DEVPATH=/devices/virtual/workqueue/writeback
1498+E: SUBSYSTEM=workqueue
1499+
1500diff --git a/checkbox_support/parsers/udevadm.py b/checkbox_support/parsers/udevadm.py
1501index 75dc5a5..d3e1c1c 100644
1502--- a/checkbox_support/parsers/udevadm.py
1503+++ b/checkbox_support/parsers/udevadm.py
1504@@ -430,6 +430,9 @@ class UdevadmDevice(object):
1505 # we need to test, and is a valid disk device
1506 # we need to report.
1507 return "DISK"
1508+ if self.driver == 'dasd-eckd':
1509+ # IBM s390x DASD device types
1510+ return "DISK"
1511 if devtype == "scsi_device":
1512 match = SCSI_RE.match(self._environment.get("MODALIAS", ""))
1513 type = int(match.group("type"), 16) if match else -1

Subscribers

People subscribed via source and target branches