Jump to content
XPEnology Community

Develop and refine SA3600(broadwellnk) and SA6400(epyc7002) thread


Recommended Posts

@pocopico, @fbelavenuto

 

It seems that you have selected the SA6400 as the test target model based on the current kernel 5.X.
It is still known as ongoing.
I think that solving the following SA3600 issues in advance will help develop the SA6400 as well.

 

I'd like to find out what the SA3600 and SA6400 have in common and talk about future development of the SA6400 in this thread.

 

I recently added the SA3600 based on the broadwellnk platform as a TCRP model by user request.
As characteristic of broadwellnk, Device-tree is not used, RS B. Like the characteristics of the SA platform, it seems that the Marvel controller is not used as a virtual HBA.

 

chatGPT's answer may not be accurate, but I referred to the following.

 

[keyword : synology sa3600 dtb]

The Synology SA3600 is a high-performance storage system designed for enterprise-level use. DTB (Device Tree Blob) is a binary file that contains the device tree data for a hardware device. It is used by the Linux kernel to identify and configure hardware devices during the boot process.

The Synology SA3600 does not require a DTB file to operate, as it comes with its own customized Linux-based operating system that is pre-installed on the system. Therefore, you do not need to worry about the DTB file if you are using the Synology SA3600.

However, if you are using a different hardware device that requires a DTB file, you may need to obtain the correct DTB file for that device and configure it properly in order for the device to function correctly with the Linux kernel. The process for obtaining and configuring a DTB file can vary depending on the specific device and operating system being used.

  

[keyword : synology sa3600 virtual Marvell 88SE9235]

I'm not sure I understand your question correctly. If you're asking about whether the Synology SA3600 can run virtual machines (VMs) using the Marvell 88SE9235 controller, then the answer is no.

 

Also, I received an answer from chatGPT that sa3600 / sa6400 has a separate sas controller built in, but I can't find a history of answers related to this chipset.

 

So, I modified platforms.h in the lkm of both models to refer to SA6400 as below. The only difference is is_dt, whether device tree is used or not.

 

https://github.com/PeterSuh-Q3/redpill-lkm/blob/master/config/platforms.h#L299

 

{
        .name = "SA3600",
        .pci_stubs = {
            { .type = __VPD_TERMINATOR__ }
        },
        .emulate_rtc = false,
        .swap_serial = false,
        .reinit_ttyS0 = true,
        .fix_disk_led_ctrl = true,
        .has_cpu_temp = true,
        .is_dt = false,
        .hwmon = {
            .sys_thermal = { HWMON_SYS_TZONE_REMOTE1_ID, HWMON_SYS_TZONE_LOCAL_ID, HWMON_SYS_TZONE_REMOTE2_ID },
            .sys_voltage = { HWMON_SYS_VSENS_VCC_ID, HWMON_SYS_VSENS_VPP_ID, HWMON_SYS_VSENS_V33_ID,
                             HWMON_SYS_VSENS_V5_ID, HWMON_SYS_VSENS_V12_ID },
            .sys_fan_speed_rpm = { HWMON_SYS_FAN1_ID, HWMON_SYS_FAN2_ID },
            .hdd_backplane = { HWMON_SYS_HDD_BP_NULL_ID },
            .psu_status = { HWMON_PSU_NULL_ID },
            .sys_current = { HWMON_SYS_CURR_NULL_ID },
        }
    },	
    {
        .name = "SA6400",
        .pci_stubs = {
            { .type = __VPD_TERMINATOR__ }
        },
        .emulate_rtc = false,
        .swap_serial = false,
        .reinit_ttyS0 = true,
        .fix_disk_led_ctrl = true,
        .has_cpu_temp = true,
        .is_dt = true,
        .hwmon = {
            .sys_thermal = { HWMON_SYS_TZONE_REMOTE1_ID, HWMON_SYS_TZONE_LOCAL_ID, HWMON_SYS_TZONE_REMOTE2_ID },
            .sys_voltage = { HWMON_SYS_VSENS_VCC_ID, HWMON_SYS_VSENS_VPP_ID, HWMON_SYS_VSENS_V33_ID,
                             HWMON_SYS_VSENS_V5_ID, HWMON_SYS_VSENS_V12_ID },
            .sys_fan_speed_rpm = { HWMON_SYS_FAN1_ID, HWMON_SYS_FAN2_ID },
            .hdd_backplane = { HWMON_SYS_HDD_BP_NULL_ID },
            .psu_status = { HWMON_PSU_NULL_ID },
            .sys_current = { HWMON_SYS_CURR_NULL_ID },
        }
    },

 

 

I have build config.json and bsp like below in load config.

https://github.com/PeterSuh-Q3/redpill-load/actions/runs/4385726864

https://github.com/PeterSuh-Q3/redpill-load/tree/master/config/SA3600/7.1.1-42962


Since it is a dual power model, I added the sa3600 to the lkm.

https://github.com/PeterSuh-Q3/redpill-lkm/blob/master/shim/bios/bios_psu_status_shim.c#L35


I rebuilt the TCRP FRIEND v0.0.4 kernel.

https://github.com/PeterSuh-Q3/tcrpfriend/actions/runs/4396437746


However, junior's /var/log/linuxrc.syno.log log shows an error log saying that the disk cannot be found as shown below.
(eudev has been applied and the NIC works normally. The NIC works even with the existing method other than eudev.)

 

All disk ready or timeout executed
Disable all invalid HBA PHY!
Failed to SYNOEnclosureInvalidHbaPhyControlHandler.
Exit on error [1] DISK NOT INSTALLED...

 

And, it seems to be the direct cause for this, but in junior's /var/log/messages log, the message below keeps repeating.

 

Mar 13 01:38:40 root: Failed to curl [https://dataupdate7.synology.com/juniorexpansionpack/v1/getUpdate?platform=broadwellnk&buildnumber=42962][7][]
Mar 13 01:38:42 scemd: enclosure_host_enum.c:31 failed to use glob to find disk path:/sys/class/sas_host/host*
Mar 13 01:38:42 scemd: enclosure_direct_host_enc_info_get.c:800 SYNOSAS: Error! no any non-optional HBA
Mar 13 01:38:42 scemd: enclosure_direct_host_enc_info_get.c:1101 SYNOEnclosureHostValidHbaGet() failed.
Mar 13 01:38:42 scemd: enclosure_list_enum.c:196 SYNOEnclosurePseudoEncInfoGet() failed. please wait it become ready[0x2000 file_get_key_value.c:80]
Mar 13 01:38:42 scemd: enclosure_list_enum.c:418 Enum internal pseudo enclosure failed.
Mar 13 01:38:42 scemd: enclosure_enum_by_valid_link.c:75 Fail to SYNOEnclosureListEnum().
Mar 13 01:38:42 scemd: enclosure_enum_by_valid_link.c:222 failed to enum enclosure lists
Mar 13 01:38:42 scemd: enclosure_serialized_list_get.c:34 SYNOSAS: Failed to SYNOEnclosureValidLinkGetUntilReady
Mar 13 01:38:42 scemd: enclosure_list_transfer_to_write.c:129 failed to get serialized ENCLOSURE_LIST
Mar 13 01:38:42 scemd: enclosure_list_cache_update.c:30 failed to SYNOEnclosureSerializedListToFile, /run/synosas/encListTmp
Mar 13 01:38:42 scemd: scemd.c:919 SYNOEnclosureListCacheUpdate failed
Mar 13 01:38:42 kernel: [  284.678629] <redpill/bios_shims_collection.c:60> mfgBIOS: nullify zero-int for VTK_SET_HDD_ACT_LED

 

 

Which part needs more editing?

 

1496897909_2023-03-139_38_48.thumb.png.53f62f3393e334ca09c7ca9f65f23344.png

602176754_2023-03-139_38_07.thumb.png.ab7a65548a6378574d28826988b9ee1f.png

 

 

 

1793756267_2023-03-139_40_20.thumb.png.61374c840d7cfbce3fa701a40455bb44.png

1160870788_2023-03-139_40_03.thumb.png.93ff237ec2564c8cf3cd2f33ea92de0a.png

 

 

Edited by Peter Suh
Link to comment
Share on other sites

 

 

Spoiler

SynologyNAS> ll *
ata_device:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev1.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/link1/dev1.0/ata_device/dev1.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev10.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata10/link10/dev10.0/ata_device/dev10.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev11.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata11/link11/dev11.0/ata_device/dev11.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev12.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata12/link12/dev12.0/ata_device/dev12.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev13.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata13/link13/dev13.0/ata_device/dev13.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev14.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata14/link14/dev14.0/ata_device/dev14.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev15.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata15/link15/dev15.0/ata_device/dev15.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev16.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata16/link16/dev16.0/ata_device/dev16.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev17.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata17/link17/dev17.0/ata_device/dev17.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev18.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata18/link18/dev18.0/ata_device/dev18.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev19.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata19/link19/dev19.0/ata_device/dev19.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev2.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/link2/dev2.0/ata_device/dev2.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev20.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata20/link20/dev20.0/ata_device/dev20.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev21.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata21/link21/dev21.0/ata_device/dev21.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev22.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata22/link22/dev22.0/ata_device/dev22.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev23.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata23/link23/dev23.0/ata_device/dev23.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev24.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata24/link24/dev24.0/ata_device/dev24.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev25.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata25/link25/dev25.0/ata_device/dev25.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev26.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata26/link26/dev26.0/ata_device/dev26.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev27.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata27/link27/dev27.0/ata_device/dev27.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev28.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata28/link28/dev28.0/ata_device/dev28.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev29.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata29/link29/dev29.0/ata_device/dev29.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev3.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/link3/dev3.0/ata_device/dev3.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev30.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata30/link30/dev30.0/ata_device/dev30.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev4.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata4/link4/dev4.0/ata_device/dev4.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev5.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata5/link5/dev5.0/ata_device/dev5.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev6.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata6/link6/dev6.0/ata_device/dev6.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev7.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata7/link7/dev7.0/ata_device/dev7.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev8.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata8/link8/dev8.0/ata_device/dev8.0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 dev9.0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata9/link9/dev9.0/ata_device/dev9.0

ata_link:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link1 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/link1/ata_link/link1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link10 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata10/link10/ata_link/link10
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link11 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata11/link11/ata_link/link11
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link12 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata12/link12/ata_link/link12
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link13 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata13/link13/ata_link/link13
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link14 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata14/link14/ata_link/link14
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link15 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata15/link15/ata_link/link15
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link16 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata16/link16/ata_link/link16
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link17 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata17/link17/ata_link/link17
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link18 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata18/link18/ata_link/link18
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link19 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata19/link19/ata_link/link19
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link2 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/link2/ata_link/link2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link20 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata20/link20/ata_link/link20
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link21 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata21/link21/ata_link/link21
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link22 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata22/link22/ata_link/link22
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link23 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata23/link23/ata_link/link23
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link24 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata24/link24/ata_link/link24
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link25 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata25/link25/ata_link/link25
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link26 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata26/link26/ata_link/link26
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link27 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata27/link27/ata_link/link27
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link28 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata28/link28/ata_link/link28
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link29 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata29/link29/ata_link/link29
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link3 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/link3/ata_link/link3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link30 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata30/link30/ata_link/link30
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link4 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata4/link4/ata_link/link4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link5 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata5/link5/ata_link/link5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link6 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata6/link6/ata_link/link6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link7 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata7/link7/ata_link/link7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link8 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata8/link8/ata_link/link8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 link9 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata9/link9/ata_link/link9

ata_port:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata1 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/ata_port/ata1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata10 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata10/ata_port/ata10
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata11 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata11/ata_port/ata11
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata12 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata12/ata_port/ata12
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata13 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata13/ata_port/ata13
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata14 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata14/ata_port/ata14
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata15 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata15/ata_port/ata15
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata16 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata16/ata_port/ata16
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata17 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata17/ata_port/ata17
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata18 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata18/ata_port/ata18
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata19 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata19/ata_port/ata19
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata2 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/ata_port/ata2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata20 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata20/ata_port/ata20
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata21 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata21/ata_port/ata21
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata22 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata22/ata_port/ata22
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata23 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata23/ata_port/ata23
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata24 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata24/ata_port/ata24
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata25 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata25/ata_port/ata25
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata26 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata26/ata_port/ata26
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata27 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata27/ata_port/ata27
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata28 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata28/ata_port/ata28
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata29 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata29/ata_port/ata29
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata3 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/ata_port/ata3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata30 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata30/ata_port/ata30
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata4 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata4/ata_port/ata4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata5 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata5/ata_port/ata5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata6 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata6/ata_port/ata6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata7 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata7/ata_port/ata7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata8 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata8/ata_port/ata8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ata9 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata9/ata_port/ata9

bdi:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 135:240 -> ../../devices/virtual/bdi/135:240
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:0 -> ../../devices/virtual/bdi/1:0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:1 -> ../../devices/virtual/bdi/1:1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:10 -> ../../devices/virtual/bdi/1:10
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:11 -> ../../devices/virtual/bdi/1:11
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:12 -> ../../devices/virtual/bdi/1:12
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:13 -> ../../devices/virtual/bdi/1:13
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:14 -> ../../devices/virtual/bdi/1:14
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:15 -> ../../devices/virtual/bdi/1:15
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:2 -> ../../devices/virtual/bdi/1:2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:3 -> ../../devices/virtual/bdi/1:3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:4 -> ../../devices/virtual/bdi/1:4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:5 -> ../../devices/virtual/bdi/1:5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:6 -> ../../devices/virtual/bdi/1:6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:7 -> ../../devices/virtual/bdi/1:7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:8 -> ../../devices/virtual/bdi/1:8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:9 -> ../../devices/virtual/bdi/1:9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 8:16 -> ../../devices/virtual/bdi/8:16
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 8:32 -> ../../devices/virtual/bdi/8:32
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 syno -> ../../devices/virtual/bdi/syno

block:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram0 -> ../../devices/virtual/block/ram0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram1 -> ../../devices/virtual/block/ram1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram10 -> ../../devices/virtual/block/ram10
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram11 -> ../../devices/virtual/block/ram11
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram12 -> ../../devices/virtual/block/ram12
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram13 -> ../../devices/virtual/block/ram13
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram14 -> ../../devices/virtual/block/ram14
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram15 -> ../../devices/virtual/block/ram15
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram2 -> ../../devices/virtual/block/ram2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram3 -> ../../devices/virtual/block/ram3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram4 -> ../../devices/virtual/block/ram4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram5 -> ../../devices/virtual/block/ram5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram6 -> ../../devices/virtual/block/ram6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram7 -> ../../devices/virtual/block/ram7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram8 -> ../../devices/virtual/block/ram8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ram9 -> ../../devices/virtual/block/ram9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sdb -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/target1:0:0/1:0:0:0/block/sdb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sdb1 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/target1:0:0/1:0:0:0/block/sdb/sdb1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sdb2 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/target1:0:0/1:0:0:0/block/sdb/sdb2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sdc -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/target2:0:0/2:0:0:0/block/sdc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sdc1 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/target2:0:0/2:0:0:0/block/sdc/sdc1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sdc2 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/target2:0:0/2:0:0:0/block/sdc/sdc2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 synoboot -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/target0:0:0/0:0:0:0/block/synoboot
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 synoboot1 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/target0:0:0/0:0:0:0/block/synoboot/synoboot1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 synoboot2 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/target0:0:0/0:0:0:0/block/synoboot/synoboot2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 synoboot3 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/target0:0:0/0:0:0:0/block/synoboot/synoboot3

bsg:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/target0:0:0/0:0:0:0/bsg/0:0:0:0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/target1:0:0/1:0:0:0/bsg/1:0:0:0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 2:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/target2:0:0/2:0:0:0/bsg/2:0:0:0

cpuid:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 cpu0 -> ../../devices/virtual/cpuid/cpu0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 cpu1 -> ../../devices/virtual/cpuid/cpu1

dca:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

dma:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

dmi:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 id -> ../../devices/virtual/dmi/id

enclosure:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

firmware:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
-rw-r--r--    1 root     root          4096 Mar 13 03:39 timeout

hwmon:
drwxr-xr-x    2 root     root             0 Mar 13 01:34 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

i2c-adapter:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

i2c-dev:
drwxr-xr-x    2 root     root             0 Mar 13 01:34 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

input:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 input0 -> ../../devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 input1 -> ../../devices/platform/i8042/serio0/input/input1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 input3 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb2/2-1/2-1:1.0/0003:0E0F:0003.0001/input/input3

iommu:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

iscsi_connection:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

iscsi_endpoint:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

iscsi_host:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

iscsi_iface:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

iscsi_session:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

iscsi_transport:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

leds:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

mem:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 full -> ../../devices/virtual/mem/full
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 kmem -> ../../devices/virtual/mem/kmem
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 kmsg -> ../../devices/virtual/mem/kmsg
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 mem -> ../../devices/virtual/mem/mem
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 null -> ../../devices/virtual/mem/null
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 port -> ../../devices/virtual/mem/port
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 random -> ../../devices/virtual/mem/random
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 urandom -> ../../devices/virtual/mem/urandom
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 zero -> ../../devices/virtual/mem/zero

misc:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 cpu_dma_latency -> ../../devices/virtual/misc/cpu_dma_latency
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 mcelog -> ../../devices/virtual/misc/mcelog
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 memory_bandwidth -> ../../devices/virtual/misc/memory_bandwidth
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 mpt2ctl -> ../../devices/virtual/misc/mpt2ctl
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 mpt3ctl -> ../../devices/virtual/misc/mpt3ctl
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 network_latency -> ../../devices/virtual/misc/network_latency
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 network_throughput -> ../../devices/virtual/misc/network_throughput
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 snapshot -> ../../devices/virtual/misc/snapshot
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 vga_arbiter -> ../../devices/virtual/misc/vga_arbiter

msr:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 msr0 -> ../../devices/virtual/msr/msr0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 msr1 -> ../../devices/virtual/msr/msr1

net:
drwxr-xr-x    2 root     root             0 Mar 13 01:34 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 01:34 eth0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:01.0/net/eth0
lrwxrwxrwx    1 root     root             0 Mar 13 01:34 lo -> ../../devices/virtual/net/lo

nvme:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 nvme0 -> ../../devices/pci0000:00/0000:00:15.0/0000:03:00.0/nvme/nvme0

pci_bus:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:00 -> ../../devices/pci0000:00/pci_bus/0000:00
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:01 -> ../../devices/pci0000:00/0000:00:01.0/pci_bus/0000:01
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:02 -> ../../devices/pci0000:00/0000:00:11.0/pci_bus/0000:02
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:03 -> ../../devices/pci0000:00/0000:00:15.0/pci_bus/0000:03
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:04 -> ../../devices/pci0000:00/0000:00:15.1/pci_bus/0000:04
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:05 -> ../../devices/pci0000:00/0000:00:15.2/pci_bus/0000:05
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:06 -> ../../devices/pci0000:00/0000:00:15.3/pci_bus/0000:06
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:07 -> ../../devices/pci0000:00/0000:00:15.4/pci_bus/0000:07
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:08 -> ../../devices/pci0000:00/0000:00:15.5/pci_bus/0000:08
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:09 -> ../../devices/pci0000:00/0000:00:15.6/pci_bus/0000:09
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:0a -> ../../devices/pci0000:00/0000:00:15.7/pci_bus/0000:0a
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:0b -> ../../devices/pci0000:00/0000:00:16.0/pci_bus/0000:0b
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:0c -> ../../devices/pci0000:00/0000:00:16.1/pci_bus/0000:0c
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:0d -> ../../devices/pci0000:00/0000:00:16.2/pci_bus/0000:0d
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:0e -> ../../devices/pci0000:00/0000:00:16.3/pci_bus/0000:0e
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:0f -> ../../devices/pci0000:00/0000:00:16.4/pci_bus/0000:0f
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:10 -> ../../devices/pci0000:00/0000:00:16.5/pci_bus/0000:10
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:11 -> ../../devices/pci0000:00/0000:00:16.6/pci_bus/0000:11
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:12 -> ../../devices/pci0000:00/0000:00:16.7/pci_bus/0000:12
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:13 -> ../../devices/pci0000:00/0000:00:17.0/pci_bus/0000:13
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:14 -> ../../devices/pci0000:00/0000:00:17.1/pci_bus/0000:14
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:15 -> ../../devices/pci0000:00/0000:00:17.2/pci_bus/0000:15
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:16 -> ../../devices/pci0000:00/0000:00:17.3/pci_bus/0000:16
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:17 -> ../../devices/pci0000:00/0000:00:17.4/pci_bus/0000:17
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:18 -> ../../devices/pci0000:00/0000:00:17.5/pci_bus/0000:18
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:19 -> ../../devices/pci0000:00/0000:00:17.6/pci_bus/0000:19
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:1a -> ../../devices/pci0000:00/0000:00:17.7/pci_bus/0000:1a
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:1b -> ../../devices/pci0000:00/0000:00:18.0/pci_bus/0000:1b
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:1c -> ../../devices/pci0000:00/0000:00:18.1/pci_bus/0000:1c
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:1d -> ../../devices/pci0000:00/0000:00:18.2/pci_bus/0000:1d
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:1e -> ../../devices/pci0000:00/0000:00:18.3/pci_bus/0000:1e
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:1f -> ../../devices/pci0000:00/0000:00:18.4/pci_bus/0000:1f
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:20 -> ../../devices/pci0000:00/0000:00:18.5/pci_bus/0000:20
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:21 -> ../../devices/pci0000:00/0000:00:18.6/pci_bus/0000:21
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0000:22 -> ../../devices/pci0000:00/0000:00:18.7/pci_bus/0000:22

phy:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

pps:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

ptp:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

raid_devices:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

rtc:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 rtc0 -> ../../devices/pnp0/00:01/rtc/rtc0

sas_device:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

sas_end_device:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

sas_expander:
drwxr-xr-x    2 root     root             0 Mar 13 01:34 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

sas_host:
drwxr-xr-x    2 root     root             0 Mar 13 01:34 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

sas_phy:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

sas_port:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

scsi_device:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/target0:0:0/0:0:0:0/scsi_device/0:0:0:0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/target1:0:0/1:0:0:0/scsi_device/1:0:0:0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 2:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/target2:0:0/2:0:0:0/scsi_device/2:0:0:0

scsi_disk:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 0:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/target0:0:0/0:0:0:0/scsi_disk/0:0:0:0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 1:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/target1:0:0/1:0:0:0/scsi_disk/1:0:0:0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 2:0:0:0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/target2:0:0/2:0:0:0/scsi_disk/2:0:0:0

scsi_generic:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sg0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/target0:0:0/0:0:0:0/scsi_generic/sg0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sg1 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/target1:0:0/1:0:0:0/scsi_generic/sg1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 sg2 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/target2:0:0/2:0:0:0/scsi_generic/sg2

scsi_host:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host0 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata1/host0/scsi_host/host0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host1 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata2/host1/scsi_host/host1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host10 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata11/host10/scsi_host/host10
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host11 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata12/host11/scsi_host/host11
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host12 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata13/host12/scsi_host/host12
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host13 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata14/host13/scsi_host/host13
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host14 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata15/host14/scsi_host/host14
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host15 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata16/host15/scsi_host/host15
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host16 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata17/host16/scsi_host/host16
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host17 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata18/host17/scsi_host/host17
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host18 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata19/host18/scsi_host/host18
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host19 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata20/host19/scsi_host/host19
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host2 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata3/host2/scsi_host/host2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host20 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata21/host20/scsi_host/host20
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host21 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata22/host21/scsi_host/host21
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host22 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata23/host22/scsi_host/host22
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host23 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata24/host23/scsi_host/host23
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host24 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata25/host24/scsi_host/host24
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host25 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata26/host25/scsi_host/host25
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host26 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata27/host26/scsi_host/host26
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host27 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata28/host27/scsi_host/host27
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host28 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata29/host28/scsi_host/host28
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host29 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata30/host29/scsi_host/host29
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host3 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata4/host3/scsi_host/host3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host30 -> ../../devices/pci0000:00/0000:00:10.0/host30/scsi_host/host30
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host4 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata5/host4/scsi_host/host4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host5 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata6/host5/scsi_host/host5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host6 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata7/host6/scsi_host/host6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host7 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata8/host7/scsi_host/host7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host8 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata9/host8/scsi_host/host8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host9 -> ../../devices/pci0000:00/0000:00:11.0/0000:02:04.0/ata10/host9/scsi_host/host9

spi_host:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 host30 -> ../../devices/pci0000:00/0000:00:10.0/host30/spi_host/host30

spi_master:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

spi_transport:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

spidev:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

thermal:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 cooling_device0 -> ../../devices/virtual/thermal/cooling_device0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 cooling_device1 -> ../../devices/virtual/thermal/cooling_device1

tty:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 console -> ../../devices/virtual/tty/console
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptmx -> ../../devices/virtual/tty/ptmx
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya0 -> ../../devices/virtual/tty/ptya0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya1 -> ../../devices/virtual/tty/ptya1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya2 -> ../../devices/virtual/tty/ptya2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya3 -> ../../devices/virtual/tty/ptya3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya4 -> ../../devices/virtual/tty/ptya4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya5 -> ../../devices/virtual/tty/ptya5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya6 -> ../../devices/virtual/tty/ptya6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya7 -> ../../devices/virtual/tty/ptya7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya8 -> ../../devices/virtual/tty/ptya8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptya9 -> ../../devices/virtual/tty/ptya9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyaa -> ../../devices/virtual/tty/ptyaa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyab -> ../../devices/virtual/tty/ptyab
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyac -> ../../devices/virtual/tty/ptyac
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyad -> ../../devices/virtual/tty/ptyad
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyae -> ../../devices/virtual/tty/ptyae
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyaf -> ../../devices/virtual/tty/ptyaf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb0 -> ../../devices/virtual/tty/ptyb0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb1 -> ../../devices/virtual/tty/ptyb1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb2 -> ../../devices/virtual/tty/ptyb2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb3 -> ../../devices/virtual/tty/ptyb3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb4 -> ../../devices/virtual/tty/ptyb4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb5 -> ../../devices/virtual/tty/ptyb5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb6 -> ../../devices/virtual/tty/ptyb6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb7 -> ../../devices/virtual/tty/ptyb7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb8 -> ../../devices/virtual/tty/ptyb8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyb9 -> ../../devices/virtual/tty/ptyb9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyba -> ../../devices/virtual/tty/ptyba
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptybb -> ../../devices/virtual/tty/ptybb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptybc -> ../../devices/virtual/tty/ptybc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptybd -> ../../devices/virtual/tty/ptybd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptybe -> ../../devices/virtual/tty/ptybe
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptybf -> ../../devices/virtual/tty/ptybf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc0 -> ../../devices/virtual/tty/ptyc0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc1 -> ../../devices/virtual/tty/ptyc1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc2 -> ../../devices/virtual/tty/ptyc2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc3 -> ../../devices/virtual/tty/ptyc3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc4 -> ../../devices/virtual/tty/ptyc4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc5 -> ../../devices/virtual/tty/ptyc5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc6 -> ../../devices/virtual/tty/ptyc6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc7 -> ../../devices/virtual/tty/ptyc7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc8 -> ../../devices/virtual/tty/ptyc8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyc9 -> ../../devices/virtual/tty/ptyc9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyca -> ../../devices/virtual/tty/ptyca
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptycb -> ../../devices/virtual/tty/ptycb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptycc -> ../../devices/virtual/tty/ptycc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptycd -> ../../devices/virtual/tty/ptycd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyce -> ../../devices/virtual/tty/ptyce
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptycf -> ../../devices/virtual/tty/ptycf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd0 -> ../../devices/virtual/tty/ptyd0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd1 -> ../../devices/virtual/tty/ptyd1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd2 -> ../../devices/virtual/tty/ptyd2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd3 -> ../../devices/virtual/tty/ptyd3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd4 -> ../../devices/virtual/tty/ptyd4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd5 -> ../../devices/virtual/tty/ptyd5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd6 -> ../../devices/virtual/tty/ptyd6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd7 -> ../../devices/virtual/tty/ptyd7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd8 -> ../../devices/virtual/tty/ptyd8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyd9 -> ../../devices/virtual/tty/ptyd9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyda -> ../../devices/virtual/tty/ptyda
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptydb -> ../../devices/virtual/tty/ptydb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptydc -> ../../devices/virtual/tty/ptydc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptydd -> ../../devices/virtual/tty/ptydd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyde -> ../../devices/virtual/tty/ptyde
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptydf -> ../../devices/virtual/tty/ptydf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye0 -> ../../devices/virtual/tty/ptye0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye1 -> ../../devices/virtual/tty/ptye1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye2 -> ../../devices/virtual/tty/ptye2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye3 -> ../../devices/virtual/tty/ptye3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye4 -> ../../devices/virtual/tty/ptye4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye5 -> ../../devices/virtual/tty/ptye5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye6 -> ../../devices/virtual/tty/ptye6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye7 -> ../../devices/virtual/tty/ptye7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye8 -> ../../devices/virtual/tty/ptye8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptye9 -> ../../devices/virtual/tty/ptye9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyea -> ../../devices/virtual/tty/ptyea
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyeb -> ../../devices/virtual/tty/ptyeb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyec -> ../../devices/virtual/tty/ptyec
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyed -> ../../devices/virtual/tty/ptyed
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyee -> ../../devices/virtual/tty/ptyee
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyef -> ../../devices/virtual/tty/ptyef
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp0 -> ../../devices/virtual/tty/ptyp0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp1 -> ../../devices/virtual/tty/ptyp1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp2 -> ../../devices/virtual/tty/ptyp2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp3 -> ../../devices/virtual/tty/ptyp3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp4 -> ../../devices/virtual/tty/ptyp4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp5 -> ../../devices/virtual/tty/ptyp5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp6 -> ../../devices/virtual/tty/ptyp6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp7 -> ../../devices/virtual/tty/ptyp7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp8 -> ../../devices/virtual/tty/ptyp8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyp9 -> ../../devices/virtual/tty/ptyp9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptypa -> ../../devices/virtual/tty/ptypa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptypb -> ../../devices/virtual/tty/ptypb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptypc -> ../../devices/virtual/tty/ptypc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptypd -> ../../devices/virtual/tty/ptypd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptype -> ../../devices/virtual/tty/ptype
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptypf -> ../../devices/virtual/tty/ptypf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq0 -> ../../devices/virtual/tty/ptyq0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq1 -> ../../devices/virtual/tty/ptyq1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq2 -> ../../devices/virtual/tty/ptyq2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq3 -> ../../devices/virtual/tty/ptyq3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq4 -> ../../devices/virtual/tty/ptyq4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq5 -> ../../devices/virtual/tty/ptyq5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq6 -> ../../devices/virtual/tty/ptyq6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq7 -> ../../devices/virtual/tty/ptyq7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq8 -> ../../devices/virtual/tty/ptyq8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyq9 -> ../../devices/virtual/tty/ptyq9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyqa -> ../../devices/virtual/tty/ptyqa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyqb -> ../../devices/virtual/tty/ptyqb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyqc -> ../../devices/virtual/tty/ptyqc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyqd -> ../../devices/virtual/tty/ptyqd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyqe -> ../../devices/virtual/tty/ptyqe
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyqf -> ../../devices/virtual/tty/ptyqf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr0 -> ../../devices/virtual/tty/ptyr0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr1 -> ../../devices/virtual/tty/ptyr1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr2 -> ../../devices/virtual/tty/ptyr2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr3 -> ../../devices/virtual/tty/ptyr3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr4 -> ../../devices/virtual/tty/ptyr4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr5 -> ../../devices/virtual/tty/ptyr5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr6 -> ../../devices/virtual/tty/ptyr6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr7 -> ../../devices/virtual/tty/ptyr7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr8 -> ../../devices/virtual/tty/ptyr8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyr9 -> ../../devices/virtual/tty/ptyr9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyra -> ../../devices/virtual/tty/ptyra
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyrb -> ../../devices/virtual/tty/ptyrb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyrc -> ../../devices/virtual/tty/ptyrc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyrd -> ../../devices/virtual/tty/ptyrd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyre -> ../../devices/virtual/tty/ptyre
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyrf -> ../../devices/virtual/tty/ptyrf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys0 -> ../../devices/virtual/tty/ptys0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys1 -> ../../devices/virtual/tty/ptys1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys2 -> ../../devices/virtual/tty/ptys2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys3 -> ../../devices/virtual/tty/ptys3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys4 -> ../../devices/virtual/tty/ptys4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys5 -> ../../devices/virtual/tty/ptys5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys6 -> ../../devices/virtual/tty/ptys6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys7 -> ../../devices/virtual/tty/ptys7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys8 -> ../../devices/virtual/tty/ptys8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptys9 -> ../../devices/virtual/tty/ptys9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptysa -> ../../devices/virtual/tty/ptysa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptysb -> ../../devices/virtual/tty/ptysb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptysc -> ../../devices/virtual/tty/ptysc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptysd -> ../../devices/virtual/tty/ptysd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyse -> ../../devices/virtual/tty/ptyse
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptysf -> ../../devices/virtual/tty/ptysf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt0 -> ../../devices/virtual/tty/ptyt0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt1 -> ../../devices/virtual/tty/ptyt1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt2 -> ../../devices/virtual/tty/ptyt2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt3 -> ../../devices/virtual/tty/ptyt3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt4 -> ../../devices/virtual/tty/ptyt4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt5 -> ../../devices/virtual/tty/ptyt5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt6 -> ../../devices/virtual/tty/ptyt6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt7 -> ../../devices/virtual/tty/ptyt7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt8 -> ../../devices/virtual/tty/ptyt8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyt9 -> ../../devices/virtual/tty/ptyt9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyta -> ../../devices/virtual/tty/ptyta
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptytb -> ../../devices/virtual/tty/ptytb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptytc -> ../../devices/virtual/tty/ptytc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptytd -> ../../devices/virtual/tty/ptytd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyte -> ../../devices/virtual/tty/ptyte
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptytf -> ../../devices/virtual/tty/ptytf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu0 -> ../../devices/virtual/tty/ptyu0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu1 -> ../../devices/virtual/tty/ptyu1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu2 -> ../../devices/virtual/tty/ptyu2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu3 -> ../../devices/virtual/tty/ptyu3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu4 -> ../../devices/virtual/tty/ptyu4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu5 -> ../../devices/virtual/tty/ptyu5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu6 -> ../../devices/virtual/tty/ptyu6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu7 -> ../../devices/virtual/tty/ptyu7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu8 -> ../../devices/virtual/tty/ptyu8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyu9 -> ../../devices/virtual/tty/ptyu9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyua -> ../../devices/virtual/tty/ptyua
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyub -> ../../devices/virtual/tty/ptyub
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyuc -> ../../devices/virtual/tty/ptyuc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyud -> ../../devices/virtual/tty/ptyud
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyue -> ../../devices/virtual/tty/ptyue
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyuf -> ../../devices/virtual/tty/ptyuf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv0 -> ../../devices/virtual/tty/ptyv0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv1 -> ../../devices/virtual/tty/ptyv1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv2 -> ../../devices/virtual/tty/ptyv2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv3 -> ../../devices/virtual/tty/ptyv3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv4 -> ../../devices/virtual/tty/ptyv4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv5 -> ../../devices/virtual/tty/ptyv5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv6 -> ../../devices/virtual/tty/ptyv6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv7 -> ../../devices/virtual/tty/ptyv7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv8 -> ../../devices/virtual/tty/ptyv8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyv9 -> ../../devices/virtual/tty/ptyv9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyva -> ../../devices/virtual/tty/ptyva
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyvb -> ../../devices/virtual/tty/ptyvb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyvc -> ../../devices/virtual/tty/ptyvc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyvd -> ../../devices/virtual/tty/ptyvd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyve -> ../../devices/virtual/tty/ptyve
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyvf -> ../../devices/virtual/tty/ptyvf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw0 -> ../../devices/virtual/tty/ptyw0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw1 -> ../../devices/virtual/tty/ptyw1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw2 -> ../../devices/virtual/tty/ptyw2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw3 -> ../../devices/virtual/tty/ptyw3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw4 -> ../../devices/virtual/tty/ptyw4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw5 -> ../../devices/virtual/tty/ptyw5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw6 -> ../../devices/virtual/tty/ptyw6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw7 -> ../../devices/virtual/tty/ptyw7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw8 -> ../../devices/virtual/tty/ptyw8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyw9 -> ../../devices/virtual/tty/ptyw9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptywa -> ../../devices/virtual/tty/ptywa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptywb -> ../../devices/virtual/tty/ptywb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptywc -> ../../devices/virtual/tty/ptywc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptywd -> ../../devices/virtual/tty/ptywd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptywe -> ../../devices/virtual/tty/ptywe
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptywf -> ../../devices/virtual/tty/ptywf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx0 -> ../../devices/virtual/tty/ptyx0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx1 -> ../../devices/virtual/tty/ptyx1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx2 -> ../../devices/virtual/tty/ptyx2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx3 -> ../../devices/virtual/tty/ptyx3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx4 -> ../../devices/virtual/tty/ptyx4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx5 -> ../../devices/virtual/tty/ptyx5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx6 -> ../../devices/virtual/tty/ptyx6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx7 -> ../../devices/virtual/tty/ptyx7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx8 -> ../../devices/virtual/tty/ptyx8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyx9 -> ../../devices/virtual/tty/ptyx9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyxa -> ../../devices/virtual/tty/ptyxa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyxb -> ../../devices/virtual/tty/ptyxb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyxc -> ../../devices/virtual/tty/ptyxc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyxd -> ../../devices/virtual/tty/ptyxd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyxe -> ../../devices/virtual/tty/ptyxe
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyxf -> ../../devices/virtual/tty/ptyxf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy0 -> ../../devices/virtual/tty/ptyy0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy1 -> ../../devices/virtual/tty/ptyy1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy2 -> ../../devices/virtual/tty/ptyy2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy3 -> ../../devices/virtual/tty/ptyy3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy4 -> ../../devices/virtual/tty/ptyy4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy5 -> ../../devices/virtual/tty/ptyy5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy6 -> ../../devices/virtual/tty/ptyy6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy7 -> ../../devices/virtual/tty/ptyy7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy8 -> ../../devices/virtual/tty/ptyy8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyy9 -> ../../devices/virtual/tty/ptyy9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyya -> ../../devices/virtual/tty/ptyya
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyyb -> ../../devices/virtual/tty/ptyyb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyyc -> ../../devices/virtual/tty/ptyyc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyyd -> ../../devices/virtual/tty/ptyyd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyye -> ../../devices/virtual/tty/ptyye
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyyf -> ../../devices/virtual/tty/ptyyf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz0 -> ../../devices/virtual/tty/ptyz0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz1 -> ../../devices/virtual/tty/ptyz1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz2 -> ../../devices/virtual/tty/ptyz2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz3 -> ../../devices/virtual/tty/ptyz3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz4 -> ../../devices/virtual/tty/ptyz4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz5 -> ../../devices/virtual/tty/ptyz5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz6 -> ../../devices/virtual/tty/ptyz6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz7 -> ../../devices/virtual/tty/ptyz7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz8 -> ../../devices/virtual/tty/ptyz8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyz9 -> ../../devices/virtual/tty/ptyz9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyza -> ../../devices/virtual/tty/ptyza
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyzb -> ../../devices/virtual/tty/ptyzb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyzc -> ../../devices/virtual/tty/ptyzc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyzd -> ../../devices/virtual/tty/ptyzd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyze -> ../../devices/virtual/tty/ptyze
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ptyzf -> ../../devices/virtual/tty/ptyzf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty -> ../../devices/virtual/tty/tty
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty0 -> ../../devices/virtual/tty/tty0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty1 -> ../../devices/virtual/tty/tty1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty10 -> ../../devices/virtual/tty/tty10
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty11 -> ../../devices/virtual/tty/tty11
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty12 -> ../../devices/virtual/tty/tty12
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty13 -> ../../devices/virtual/tty/tty13
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty14 -> ../../devices/virtual/tty/tty14
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty15 -> ../../devices/virtual/tty/tty15
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty16 -> ../../devices/virtual/tty/tty16
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty17 -> ../../devices/virtual/tty/tty17
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty18 -> ../../devices/virtual/tty/tty18
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty19 -> ../../devices/virtual/tty/tty19
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty2 -> ../../devices/virtual/tty/tty2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty20 -> ../../devices/virtual/tty/tty20
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty21 -> ../../devices/virtual/tty/tty21
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty22 -> ../../devices/virtual/tty/tty22
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty23 -> ../../devices/virtual/tty/tty23
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty24 -> ../../devices/virtual/tty/tty24
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty25 -> ../../devices/virtual/tty/tty25
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty26 -> ../../devices/virtual/tty/tty26
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty27 -> ../../devices/virtual/tty/tty27
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty28 -> ../../devices/virtual/tty/tty28
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty29 -> ../../devices/virtual/tty/tty29
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty3 -> ../../devices/virtual/tty/tty3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty30 -> ../../devices/virtual/tty/tty30
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty31 -> ../../devices/virtual/tty/tty31
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty32 -> ../../devices/virtual/tty/tty32
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty33 -> ../../devices/virtual/tty/tty33
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty34 -> ../../devices/virtual/tty/tty34
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty35 -> ../../devices/virtual/tty/tty35
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty36 -> ../../devices/virtual/tty/tty36
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty37 -> ../../devices/virtual/tty/tty37
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty38 -> ../../devices/virtual/tty/tty38
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty39 -> ../../devices/virtual/tty/tty39
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty4 -> ../../devices/virtual/tty/tty4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty40 -> ../../devices/virtual/tty/tty40
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty41 -> ../../devices/virtual/tty/tty41
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty42 -> ../../devices/virtual/tty/tty42
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty43 -> ../../devices/virtual/tty/tty43
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty44 -> ../../devices/virtual/tty/tty44
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty45 -> ../../devices/virtual/tty/tty45
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty46 -> ../../devices/virtual/tty/tty46
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty47 -> ../../devices/virtual/tty/tty47
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty48 -> ../../devices/virtual/tty/tty48
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty49 -> ../../devices/virtual/tty/tty49
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty5 -> ../../devices/virtual/tty/tty5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty50 -> ../../devices/virtual/tty/tty50
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty51 -> ../../devices/virtual/tty/tty51
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty52 -> ../../devices/virtual/tty/tty52
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty53 -> ../../devices/virtual/tty/tty53
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty54 -> ../../devices/virtual/tty/tty54
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty55 -> ../../devices/virtual/tty/tty55
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty56 -> ../../devices/virtual/tty/tty56
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty57 -> ../../devices/virtual/tty/tty57
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty58 -> ../../devices/virtual/tty/tty58
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty59 -> ../../devices/virtual/tty/tty59
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty6 -> ../../devices/virtual/tty/tty6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty60 -> ../../devices/virtual/tty/tty60
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty61 -> ../../devices/virtual/tty/tty61
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty62 -> ../../devices/virtual/tty/tty62
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty63 -> ../../devices/virtual/tty/tty63
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty7 -> ../../devices/virtual/tty/tty7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty8 -> ../../devices/virtual/tty/tty8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 tty9 -> ../../devices/virtual/tty/tty9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyS0 -> ../../devices/platform/serial8250/tty/ttyS0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyS1 -> ../../devices/platform/serial8250/tty/ttyS1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyS2 -> ../../devices/platform/serial8250/tty/ttyS2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyS3 -> ../../devices/platform/serial8250/tty/ttyS3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya0 -> ../../devices/virtual/tty/ttya0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya1 -> ../../devices/virtual/tty/ttya1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya2 -> ../../devices/virtual/tty/ttya2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya3 -> ../../devices/virtual/tty/ttya3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya4 -> ../../devices/virtual/tty/ttya4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya5 -> ../../devices/virtual/tty/ttya5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya6 -> ../../devices/virtual/tty/ttya6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya7 -> ../../devices/virtual/tty/ttya7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya8 -> ../../devices/virtual/tty/ttya8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttya9 -> ../../devices/virtual/tty/ttya9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyaa -> ../../devices/virtual/tty/ttyaa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyab -> ../../devices/virtual/tty/ttyab
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyac -> ../../devices/virtual/tty/ttyac
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyad -> ../../devices/virtual/tty/ttyad
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyae -> ../../devices/virtual/tty/ttyae
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyaf -> ../../devices/virtual/tty/ttyaf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb0 -> ../../devices/virtual/tty/ttyb0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb1 -> ../../devices/virtual/tty/ttyb1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb2 -> ../../devices/virtual/tty/ttyb2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb3 -> ../../devices/virtual/tty/ttyb3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb4 -> ../../devices/virtual/tty/ttyb4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb5 -> ../../devices/virtual/tty/ttyb5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb6 -> ../../devices/virtual/tty/ttyb6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb7 -> ../../devices/virtual/tty/ttyb7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb8 -> ../../devices/virtual/tty/ttyb8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyb9 -> ../../devices/virtual/tty/ttyb9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyba -> ../../devices/virtual/tty/ttyba
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttybb -> ../../devices/virtual/tty/ttybb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttybc -> ../../devices/virtual/tty/ttybc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttybd -> ../../devices/virtual/tty/ttybd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttybe -> ../../devices/virtual/tty/ttybe
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttybf -> ../../devices/virtual/tty/ttybf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc0 -> ../../devices/virtual/tty/ttyc0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc1 -> ../../devices/virtual/tty/ttyc1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc2 -> ../../devices/virtual/tty/ttyc2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc3 -> ../../devices/virtual/tty/ttyc3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc4 -> ../../devices/virtual/tty/ttyc4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc5 -> ../../devices/virtual/tty/ttyc5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc6 -> ../../devices/virtual/tty/ttyc6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc7 -> ../../devices/virtual/tty/ttyc7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc8 -> ../../devices/virtual/tty/ttyc8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyc9 -> ../../devices/virtual/tty/ttyc9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyca -> ../../devices/virtual/tty/ttyca
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttycb -> ../../devices/virtual/tty/ttycb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttycc -> ../../devices/virtual/tty/ttycc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttycd -> ../../devices/virtual/tty/ttycd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyce -> ../../devices/virtual/tty/ttyce
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttycf -> ../../devices/virtual/tty/ttycf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd0 -> ../../devices/virtual/tty/ttyd0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd1 -> ../../devices/virtual/tty/ttyd1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd2 -> ../../devices/virtual/tty/ttyd2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd3 -> ../../devices/virtual/tty/ttyd3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd4 -> ../../devices/virtual/tty/ttyd4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd5 -> ../../devices/virtual/tty/ttyd5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd6 -> ../../devices/virtual/tty/ttyd6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd7 -> ../../devices/virtual/tty/ttyd7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd8 -> ../../devices/virtual/tty/ttyd8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyd9 -> ../../devices/virtual/tty/ttyd9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyda -> ../../devices/virtual/tty/ttyda
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttydb -> ../../devices/virtual/tty/ttydb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttydc -> ../../devices/virtual/tty/ttydc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttydd -> ../../devices/virtual/tty/ttydd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyde -> ../../devices/virtual/tty/ttyde
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttydf -> ../../devices/virtual/tty/ttydf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye0 -> ../../devices/virtual/tty/ttye0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye1 -> ../../devices/virtual/tty/ttye1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye2 -> ../../devices/virtual/tty/ttye2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye3 -> ../../devices/virtual/tty/ttye3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye4 -> ../../devices/virtual/tty/ttye4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye5 -> ../../devices/virtual/tty/ttye5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye6 -> ../../devices/virtual/tty/ttye6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye7 -> ../../devices/virtual/tty/ttye7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye8 -> ../../devices/virtual/tty/ttye8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttye9 -> ../../devices/virtual/tty/ttye9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyea -> ../../devices/virtual/tty/ttyea
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyeb -> ../../devices/virtual/tty/ttyeb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyec -> ../../devices/virtual/tty/ttyec
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyed -> ../../devices/virtual/tty/ttyed
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyee -> ../../devices/virtual/tty/ttyee
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyef -> ../../devices/virtual/tty/ttyef
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp0 -> ../../devices/virtual/tty/ttyp0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp1 -> ../../devices/virtual/tty/ttyp1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp2 -> ../../devices/virtual/tty/ttyp2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp3 -> ../../devices/virtual/tty/ttyp3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp4 -> ../../devices/virtual/tty/ttyp4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp5 -> ../../devices/virtual/tty/ttyp5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp6 -> ../../devices/virtual/tty/ttyp6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp7 -> ../../devices/virtual/tty/ttyp7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp8 -> ../../devices/virtual/tty/ttyp8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyp9 -> ../../devices/virtual/tty/ttyp9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttypa -> ../../devices/virtual/tty/ttypa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttypb -> ../../devices/virtual/tty/ttypb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttypc -> ../../devices/virtual/tty/ttypc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttypd -> ../../devices/virtual/tty/ttypd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttype -> ../../devices/virtual/tty/ttype
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttypf -> ../../devices/virtual/tty/ttypf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq0 -> ../../devices/virtual/tty/ttyq0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq1 -> ../../devices/virtual/tty/ttyq1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq2 -> ../../devices/virtual/tty/ttyq2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq3 -> ../../devices/virtual/tty/ttyq3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq4 -> ../../devices/virtual/tty/ttyq4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq5 -> ../../devices/virtual/tty/ttyq5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq6 -> ../../devices/virtual/tty/ttyq6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq7 -> ../../devices/virtual/tty/ttyq7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq8 -> ../../devices/virtual/tty/ttyq8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyq9 -> ../../devices/virtual/tty/ttyq9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyqa -> ../../devices/virtual/tty/ttyqa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyqb -> ../../devices/virtual/tty/ttyqb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyqc -> ../../devices/virtual/tty/ttyqc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyqd -> ../../devices/virtual/tty/ttyqd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyqe -> ../../devices/virtual/tty/ttyqe
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyqf -> ../../devices/virtual/tty/ttyqf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr0 -> ../../devices/virtual/tty/ttyr0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr1 -> ../../devices/virtual/tty/ttyr1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr2 -> ../../devices/virtual/tty/ttyr2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr3 -> ../../devices/virtual/tty/ttyr3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr4 -> ../../devices/virtual/tty/ttyr4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr5 -> ../../devices/virtual/tty/ttyr5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr6 -> ../../devices/virtual/tty/ttyr6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr7 -> ../../devices/virtual/tty/ttyr7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr8 -> ../../devices/virtual/tty/ttyr8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyr9 -> ../../devices/virtual/tty/ttyr9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyra -> ../../devices/virtual/tty/ttyra
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyrb -> ../../devices/virtual/tty/ttyrb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyrc -> ../../devices/virtual/tty/ttyrc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyrd -> ../../devices/virtual/tty/ttyrd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyre -> ../../devices/virtual/tty/ttyre
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyrf -> ../../devices/virtual/tty/ttyrf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys0 -> ../../devices/virtual/tty/ttys0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys1 -> ../../devices/virtual/tty/ttys1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys2 -> ../../devices/virtual/tty/ttys2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys3 -> ../../devices/virtual/tty/ttys3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys4 -> ../../devices/virtual/tty/ttys4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys5 -> ../../devices/virtual/tty/ttys5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys6 -> ../../devices/virtual/tty/ttys6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys7 -> ../../devices/virtual/tty/ttys7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys8 -> ../../devices/virtual/tty/ttys8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttys9 -> ../../devices/virtual/tty/ttys9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttysa -> ../../devices/virtual/tty/ttysa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttysb -> ../../devices/virtual/tty/ttysb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttysc -> ../../devices/virtual/tty/ttysc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttysd -> ../../devices/virtual/tty/ttysd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyse -> ../../devices/virtual/tty/ttyse
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttysf -> ../../devices/virtual/tty/ttysf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt0 -> ../../devices/virtual/tty/ttyt0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt1 -> ../../devices/virtual/tty/ttyt1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt2 -> ../../devices/virtual/tty/ttyt2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt3 -> ../../devices/virtual/tty/ttyt3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt4 -> ../../devices/virtual/tty/ttyt4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt5 -> ../../devices/virtual/tty/ttyt5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt6 -> ../../devices/virtual/tty/ttyt6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt7 -> ../../devices/virtual/tty/ttyt7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt8 -> ../../devices/virtual/tty/ttyt8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyt9 -> ../../devices/virtual/tty/ttyt9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyta -> ../../devices/virtual/tty/ttyta
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttytb -> ../../devices/virtual/tty/ttytb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttytc -> ../../devices/virtual/tty/ttytc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttytd -> ../../devices/virtual/tty/ttytd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyte -> ../../devices/virtual/tty/ttyte
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttytf -> ../../devices/virtual/tty/ttytf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu0 -> ../../devices/virtual/tty/ttyu0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu1 -> ../../devices/virtual/tty/ttyu1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu2 -> ../../devices/virtual/tty/ttyu2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu3 -> ../../devices/virtual/tty/ttyu3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu4 -> ../../devices/virtual/tty/ttyu4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu5 -> ../../devices/virtual/tty/ttyu5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu6 -> ../../devices/virtual/tty/ttyu6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu7 -> ../../devices/virtual/tty/ttyu7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu8 -> ../../devices/virtual/tty/ttyu8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyu9 -> ../../devices/virtual/tty/ttyu9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyua -> ../../devices/virtual/tty/ttyua
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyub -> ../../devices/virtual/tty/ttyub
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyuc -> ../../devices/virtual/tty/ttyuc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyud -> ../../devices/virtual/tty/ttyud
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyue -> ../../devices/virtual/tty/ttyue
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyuf -> ../../devices/virtual/tty/ttyuf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv0 -> ../../devices/virtual/tty/ttyv0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv1 -> ../../devices/virtual/tty/ttyv1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv2 -> ../../devices/virtual/tty/ttyv2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv3 -> ../../devices/virtual/tty/ttyv3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv4 -> ../../devices/virtual/tty/ttyv4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv5 -> ../../devices/virtual/tty/ttyv5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv6 -> ../../devices/virtual/tty/ttyv6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv7 -> ../../devices/virtual/tty/ttyv7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv8 -> ../../devices/virtual/tty/ttyv8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyv9 -> ../../devices/virtual/tty/ttyv9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyva -> ../../devices/virtual/tty/ttyva
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyvb -> ../../devices/virtual/tty/ttyvb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyvc -> ../../devices/virtual/tty/ttyvc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyvd -> ../../devices/virtual/tty/ttyvd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyve -> ../../devices/virtual/tty/ttyve
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyvf -> ../../devices/virtual/tty/ttyvf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw0 -> ../../devices/virtual/tty/ttyw0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw1 -> ../../devices/virtual/tty/ttyw1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw2 -> ../../devices/virtual/tty/ttyw2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw3 -> ../../devices/virtual/tty/ttyw3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw4 -> ../../devices/virtual/tty/ttyw4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw5 -> ../../devices/virtual/tty/ttyw5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw6 -> ../../devices/virtual/tty/ttyw6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw7 -> ../../devices/virtual/tty/ttyw7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw8 -> ../../devices/virtual/tty/ttyw8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyw9 -> ../../devices/virtual/tty/ttyw9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttywa -> ../../devices/virtual/tty/ttywa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttywb -> ../../devices/virtual/tty/ttywb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttywc -> ../../devices/virtual/tty/ttywc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttywd -> ../../devices/virtual/tty/ttywd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttywe -> ../../devices/virtual/tty/ttywe
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttywf -> ../../devices/virtual/tty/ttywf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx0 -> ../../devices/virtual/tty/ttyx0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx1 -> ../../devices/virtual/tty/ttyx1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx2 -> ../../devices/virtual/tty/ttyx2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx3 -> ../../devices/virtual/tty/ttyx3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx4 -> ../../devices/virtual/tty/ttyx4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx5 -> ../../devices/virtual/tty/ttyx5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx6 -> ../../devices/virtual/tty/ttyx6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx7 -> ../../devices/virtual/tty/ttyx7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx8 -> ../../devices/virtual/tty/ttyx8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyx9 -> ../../devices/virtual/tty/ttyx9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyxa -> ../../devices/virtual/tty/ttyxa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyxb -> ../../devices/virtual/tty/ttyxb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyxc -> ../../devices/virtual/tty/ttyxc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyxd -> ../../devices/virtual/tty/ttyxd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyxe -> ../../devices/virtual/tty/ttyxe
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyxf -> ../../devices/virtual/tty/ttyxf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy0 -> ../../devices/virtual/tty/ttyy0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy1 -> ../../devices/virtual/tty/ttyy1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy2 -> ../../devices/virtual/tty/ttyy2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy3 -> ../../devices/virtual/tty/ttyy3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy4 -> ../../devices/virtual/tty/ttyy4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy5 -> ../../devices/virtual/tty/ttyy5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy6 -> ../../devices/virtual/tty/ttyy6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy7 -> ../../devices/virtual/tty/ttyy7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy8 -> ../../devices/virtual/tty/ttyy8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyy9 -> ../../devices/virtual/tty/ttyy9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyya -> ../../devices/virtual/tty/ttyya
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyyb -> ../../devices/virtual/tty/ttyyb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyyc -> ../../devices/virtual/tty/ttyyc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyyd -> ../../devices/virtual/tty/ttyyd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyye -> ../../devices/virtual/tty/ttyye
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyyf -> ../../devices/virtual/tty/ttyyf
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz0 -> ../../devices/virtual/tty/ttyz0
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz1 -> ../../devices/virtual/tty/ttyz1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz2 -> ../../devices/virtual/tty/ttyz2
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz3 -> ../../devices/virtual/tty/ttyz3
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz4 -> ../../devices/virtual/tty/ttyz4
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz5 -> ../../devices/virtual/tty/ttyz5
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz6 -> ../../devices/virtual/tty/ttyz6
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz7 -> ../../devices/virtual/tty/ttyz7
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz8 -> ../../devices/virtual/tty/ttyz8
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyz9 -> ../../devices/virtual/tty/ttyz9
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyza -> ../../devices/virtual/tty/ttyza
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyzb -> ../../devices/virtual/tty/ttyzb
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyzc -> ../../devices/virtual/tty/ttyzc
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyzd -> ../../devices/virtual/tty/ttyzd
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyze -> ../../devices/virtual/tty/ttyze
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 ttyzf -> ../../devices/virtual/tty/ttyzf

uio:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..

vc:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 vcs -> ../../devices/virtual/vc/vcs
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 vcs1 -> ../../devices/virtual/vc/vcs1
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 vcsa -> ../../devices/virtual/vc/vcsa
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 vcsa1 -> ../../devices/virtual/vc/vcsa1

vtconsole:
drwxr-xr-x    2 root     root             0 Mar 13 03:37 .
drwxr-xr-x   56 root     root             0 Mar 13 01:34 ..
lrwxrwxrwx    1 root     root             0 Mar 13 03:39 vtcon0 -> ../../devices/virtual/vtconsole/vtcon0
SynologyNAS> 

 

 

For your reference, the entire contents of the directory under /sys/class are attached.

 

 

Link to comment
Share on other sites

 

In addition, one more test was conducted.
This is the result of installing the Dell Perc H200 HBA.
The contents of the log have changed, but the disk not found error still occurs.

 

Mar 13 11:32:29 scemd: enclosure_direct_host_model_id_get.c:220 Unknown SAS controller at host6, board name: 6Gbps SAS HBA_0, model:SA3600
Mar 13 11:32:29 scemd: enclosure_direct_host_enc_info_get.c:800 SYNOSAS: Error! no any non-optional HBA
Mar 13 11:32:29 scemd: enclosure_direct_host_enc_info_get.c:1101 SYNOEnclosureHostValidHbaGet() failed.
Mar 13 11:32:29 scemd: enclosure_list_enum.c:196 SYNOEnclosurePseudoEncInfoGet() failed. please wait it become ready[0x2000 file_get_key_value.c:80]
Mar 13 11:32:29 scemd: enclosure_list_enum.c:418 Enum internal pseudo enclosure failed.
Mar 13 11:32:29 scemd: enclosure_enum_by_valid_link.c:75 Fail to SYNOEnclosureListEnum().
Mar 13 11:32:29 scemd: enclosure_enum_by_valid_link.c:222 failed to enum enclosure lists
Mar 13 11:32:29 scemd: enclosure_serialized_list_get.c:34 SYNOSAS: Failed to SYNOEnclosureValidLinkGetUntilReady
Mar 13 11:32:29 scemd: enclosure_list_transfer_to_write.c:129 failed to get serialized ENCLOSURE_LIST
Mar 13 11:32:29 scemd: enclosure_list_cache_update.c:30 failed to SYNOEnclosureSerializedListToFile, /run/synosas/encListTmp
Mar 13 11:32:29 scemd: scemd.c:919 SYNOEnclosureListCacheUpdate failed
Mar 13 11:32:29 kernel: [  249.233297] <redpill/bios_shims_collection.c:60> mfgBIOS: nullify zero-int for VTK_SET_HDD_ACT_LED

 

Link to comment
Share on other sites

34 minutes ago, jimmmmm said:

The testing loader for SA6400 is already done, you can have a try in PVE, FYI: https://blog.jim.plus/blog/post/jim/synology-sa6400-with-i915

The newest redpoll lkm is in private github repo, developed by @pocopico fbelavenuto and me, we will make it public later.

Don't know how to download it...

I don't understand chinese and when I chose to download an IMG, it actually launch download of BaiduNetdisk_...exe 

Edited by Orphée
Link to comment
Share on other sites

8 hours ago, jimmmmm said:

The testing loader for SA6400 is already done, you can have a try in PVE, FYI: https://blog.jim.plus/blog/post/jim/synology-sa6400-with-i915

The newest redpoll lkm is in private github repo, developed by @pocopico fbelavenuto and me, we will make it public later.

if thats working then i guess most problems with intel qsv and newer cpu's should be solved

(i'm not going to install any thing like baidu netdisk, guess we will just wait for a more common source)

Edited by IG-88
Link to comment
Share on other sites

8 hours ago, jimmmmm said:

I have update the url of image in the blog post,

thanks, anything you can say about the source of the i915 driver? was it build from vanilla kernel 5.x source or do we have patch to mod the kernel (i have not seen 7.1 kernel source so far and i if synology works as expected we wont seen any 7.1 source before the release of 7.2)

Link to comment
Share on other sites

1 hour ago, pocopico said:

It would be great if you report any stability issues 

beside a normal 9th gen hardware with up to 20 disks (some ssd's and 10G nic too, and maybe one m.2 nvme ssd) i could test i915 on newer notebooks with 11/12th gen cpu's (that needs a m.2 to pcie cable adapter for a ahci sata controller but i did that some time ago)

 

anything special beside testing i915 transcoding and copy one or another TB?

lsi sas? (9211-8i)

Edited by IG-88
Link to comment
Share on other sites

3 hours ago, pocopico said:

It would be great if you report any stability issues 

not a stability issue but for some reason the onboard realtek nic (Gigabyte B365M HD3) did not work, after replacing it with a e1000e intel card it come up in network

edit: devices in /dev/dri present on 9th gen cpu

 

Edited by IG-88
Link to comment
Share on other sites

Yep ! i9-9900k iGPU is present too :

 

root@SA6400:~# dmesg |egrep "drm|i915|iommu" |grep -v SataPortMap
[    0.978850] iommu: Default domain type: Passthrough (set via kernel command line)
[    3.489786] [drm] Found bochs VGA, ID 0xb0c5.
[    3.491483] [drm] Framebuffer size 16384 kB @ 0xc0000000, mmio @ 0xc304b000.
[    3.504618] [drm] Found EDID data blob.
[    3.505318] [drm] Initialized bochs-drm 1.0.0 20130925 for 0000:00:01.0 on minor 0
[    3.521020] bochs-drm 0000:00:01.0: [drm] fb0: bochs-drmdrmfb frame buffer device
[    3.581229] i915 0000:01:00.0: BAR 6: can't assign [??? 0x00000000 flags 0x20000000] (bogus alignment)    
[    3.582688] i915 0000:01:00.0: [drm] Failed to find VBIOS tables (VBT)
[    3.583917] i915 0000:01:00.0: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)        
[    4.194723] i915 0000:01:00.0: [drm] failed to retrieve link info, disabling eDP
[    4.200304] [drm] GuC communication enabled
[    4.203514] i915 0000:01:00.0: [drm] GuC firmware i915/kbl_guc_33.0.0.bin version 33.0 submission:disabled
[    4.204884] i915 0000:01:00.0: [drm] HuC firmware i915/kbl_huc_4.0.0.bin version 4.0 authenticated:yes    
[    4.208316] [drm] Initialized i915 1.6.0 20200917 for 0000:01:00.0 on minor 1
[    4.277361] i915 0000:01:00.0: [drm] fb1: i915drmfb frame buffer device

root@SA6400:~# lspci -nnkkvq |grep -A14 UHD
01:00.0 Display controller [0380]: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630] [8086:3e98]
        Subsystem: Super Micro Computer Inc Device [15d9:1a1d]
        Physical Slot: 0
        Flags: bus master, fast devsel, latency 0, IRQ 43
        Memory at c1000000 (64-bit, non-prefetchable) [size=16M]
        [virtual] Memory at 800000000 (64-bit, prefetchable) [size=256M]
        I/O ports at d000 [size=64]
        Capabilities: [40] Vendor Specific Information: Len=0c <?>
        Capabilities: [70] Express Endpoint, MSI 00
        Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
        Capabilities: [d0] Power Management version 2
        Capabilities: [100] Null
        Capabilities: [200] Address Translation Service (ATS)
        Capabilities: [300] Page Request Interface (PRI)
        Kernel driver in use: i915

root@SA6400:~# cat /sys/kernel/debug/dri/1/i915_frequency_info
Video Turbo Mode: yes
HW control enabled: yes
SW control enabled: no
PM IER=0x80000000 IMR=0x7fffffff, MASK=0x80003dfe
PM ISR=0x00000000 IIR=0x00000000
pm_intrmsk_mbz: 0x80000000
GT_PERF_STATUS: 0x00000000
Render p-state ratio: 0
Render p-state VID: 0
Render p-state limit: 255
RPSTAT1: 0x0a800000
RPMODECTL: 0x00000d92
RPINCLIMIT: 0x00002c88
RPDECLIMIT: 0x00004fb0
RPNSWREQ: 350MHz
CAGF: 350MHz
RP CUR UP EI: 29 (38667ns)
RP CUR UP: 29 (38667un)
RP PREV UP: 0 (0ns)
Up threshold: 95%
RP CUR DOWN EI: 29 (38667ns)
RP CUR DOWN: 29 (38667ns)
RP PREV DOWN: 0 (0ns)
Down threshold: 85%
Lowest (RPN) frequency: 350MHz
Nominal (RP1) frequency: 350MHz
Max non-overclocked (RP0) frequency: 1200MHz     
Max overclocked frequency: 1200MHz
Current freq: 350 MHz
Actual freq: 350 MHz
Idle freq: 350 MHz
Min freq: 350 MHz
Boost freq: 1200 MHz
Max freq: 1200 MHz
efficient (RPe) frequency: 350 MHz
Current CD clock frequency: 337500 kHz
Max CD clock frequency: 675000 kHz
Max pixel clock frequency: 675000 kHz

root@SA6400:~# ll /dev/dri/
by-path/    card0       card1       renderD128

root@SA6400:~# cat /sys/kernel/debug/dri/1/gt/uc/guc_info
GuC firmware: i915/kbl_guc_33.0.0.bin
        status: RUNNING
        version: wanted 33.0, found 33.0
        uCode: 182528 bytes
        RSA: 256 bytes

GuC status 0x800330ed:
        Bootrom status = 0x76
        uKernel status = 0x30
        MIA Core status = 0x3

Scratch registers:
         0:     0xf0000000
         1:     0xf1000
         2:     0x40
         3:     0x0
         4:     0x4000
         5:     0x40
         6:     0x1ae
         7:     0x0
         8:     0x0
         9:     0x0
        10:     0x0
        11:     0x0
        12:     0x0
        13:     0x0
        14:     0x0
        15:     0x0
GuC log relay not created

root@SA6400:~# cat /sys/kernel/debug/dri/1/gt/uc/huc_info
HuC firmware: i915/kbl_huc_4.0.0.bin
        status: RUNNING
        version: wanted 4.0, found 4.0
        uCode: 225664 bytes
        RSA: 256 bytes
HuC status: 0x00006080
root@SA6400:~#

 

But I'm curious to know why it is loaded in "card1" ?

 

 

i915.enable_guc=2 looks promising !

image.thumb.png.2e93b0c8613a3951318bdfb48da080e9.png

 

 

Edited by Orphée
Link to comment
Share on other sites

8 hours ago, IG-88 said:

thanks, anything you can say about the source of the i915 driver? was it build from vanilla kernel 5.x source or do we have patch to mod the kernel (i have not seen 7.1 kernel source so far and i if synology works as expected we wont seen any 7.1 source before the release of 7.2)

Yes, just build from vanilla kernel 5.10.55, but some kernel config is not enabled for SA6400, such as drm and dma buff, so I also backport some missing dependency.

Link to comment
Share on other sites

5 hours ago, jimmmmm said:

Yes, just build from vanilla kernel 5.10.55, but some kernel config is not enabled for SA6400, such as drm and dma buff, so I also backport some missing dependency.

Would it be possible for you to build it for denverton dva3221 too ?

Is it easier because of kernel 5.x ?

I did not succeed to build i915 for denverton...

Link to comment
Share on other sites

i had a closer look at the device id's in the i915 driver and its up to 11th cpu gen,  ice lake (8Axx) tiger lake (9Axx)  rocket lake (4Cxx) and Jasper Lake (4Exx) / Elkhart Lake (45xx)

 

no 12th/13th gen alder lake or raptor lake (46xx)

 

 

Spoiler

0042
0046
0102
0106
010A
0112
0116
0122
0126
0152
0156
015A
0162
0166
016A
016A
0402
0406
040A
040B
040E
0412
0416
041A
041B
041E
0422
0426
042A
042B
042E
0A02
0A06
0A0A
0A0B
0A0E
0A12
0A16
0A1A
0A1B
0A1E
0A22
0A26
0A2A
0A2B
0A2E
0A84
0C02
0C06
0C0A
0C0B
0C0E
0C12
0C16
0C1A
0C1B
0C1E
0C22
0C26
0C2A
0C2B
0C2E
0D02
0D06
0D0A
0D0B
0D0E
0D12
0D16
0D1A
0D1B
0D1E
0D22
0D26
0D2A
0D2B
0D2E
0F30
0F31
0F32
0F33
1602
1606
160A
160B
160D
160E
1612
1616
161A
161B
161D
161E
1622
1626
162A
162B
162D
162E
1632
1636
163A
163B
163D
163E
1902
1906
190A
190B
190E
1912
1916
191A
191B
191D
191E
1921
1923
1926
1927
192A
192B
192D
1932
193A
193B
193D
1A84
1A85
22B0
22B1
22B2
22B3
2562
2572
2582
258A
2592
2772
27A2
27AE
2972
2982
2992
29A2
29B2
29C2
29D2
2A02
2A12
2A42
2E02
2E12
2E22
2E32
2E42
2E92
3184
3185
3577
3582
358E
3E90
3E91
3E92
3E93
3E94
3E96
3E98
3E99
3E9A
3E9B
3E9C
3EA0
3EA1
3EA2
3EA3
3EA4
3EA5
3EA6
3EA7
3EA8
3EA9
4500
4541
4551
4555
4557
4571
4C80
4C8A
4C8B
4C8C
4C90
4C9A
4E51
4E55
4E57
4E61
4E71
5902
5906
5908
590A
590B
590E
5912
5913
5915
5916
5917
591A
591B
591C
591D
591E
5921
5923
5926
5927
593B
5A40
5A41
5A42
5A44
5A49
5A4A
5A4C
5A50
5A51
5A52
5A54
5A59
5A5A
5A5C
5A84
5A85
87C0
87CA
8A50
8A51
8A52
8A53
8A54
8A56
8A57
8A58
8A59
8A5A
8A5B
8A5C
8A5D
8A70
8A71
9A40
9A49
9A59
9A60
9A68
9A70
9A78
9AC0
9AC9
9AD9
9AF8
9B21
9B41
9BA2
9BA4
9BA5
9BA8
9BAA
9BAC
9BC2
9BC4
9BC5
9BC6
9BC8
9BCA
9BCC
9BE6
9BF6
A001
A011

 

Edited by IG-88
Link to comment
Share on other sites

On 3/20/2023 at 11:04 PM, IG-88 said:

not a stability issue but for some reason the onboard realtek nic (Gigabyte B365M HD3) did not work,

 

06:00.0 Class 0200: Device 10ec:8168 (rev 16)
        Subsystem: Device 1458:e000
        Kernel driver in use: pgtool

 

any idea why the pgtool (does not seem to be a loadable kernel module) is used instead of r8168?

 

other odd thing was having 6 sata onboard + jmb585 (5 sata ports) and a asm1166 (6 sata but kernel finds 32 ports) together in the system at initial setup (only one disk at the 1st onboard port)  resulted in a error at ~5% where the dsm could not format the disk - after stripping it down to onboard sata it worked

 

edit:

beside the peculiar format problem on install (i will check on that later, lots of controllers i can try to hit numbers >12 ports) there where no problems so far, 2 TB's copied so far and still going, i will also try to use mpt3sas and scsi_transport_sas with a lsi sas controller later (for now just 6 onbard + jmb585)

sadly the sa6400 does not have the tn40xx.ko driver to support syno's own older tehuti 10G nics (3622 has this driver), had to pull a bnx2x 10G from another system to get 10G in the test system

nvme ssd did work ootb, just plugin and go but as i had only one i did not left it in the system, read cache does not do much, maybe i will try a 4-6 sata ssd cache

so stability is no problem so far on baremetal (i3-9100, 16GB RAM)

Edited by IG-88
Link to comment
Share on other sites

On 3/23/2023 at 6:17 AM, IG-88 said:

 

06:00.0 Class 0200: Device 10ec:8168 (rev 16)
        Subsystem: Device 1458:e000
        Kernel driver in use: pgtool

 

any idea why the pgtool (does not seem to be a loadable kernel module) is used instead of r8168?

 

other odd thing was having 6 sata onboard + jmb585 (5 sata ports) and a asm1166 (6 sata but kernel finds 32 ports) together in the system at initial setup (only one disk at the 1st onboard port)  resulted in a error at ~5% where the dsm could not format the disk - after stripping it down to onboard sata it worked

 

edit:

beside the peculiar format problem on install (i will check on that later, lots of controllers i can try to hit numbers >12 ports) there where no problems so far, 2 TB's copied so far and still going, i will also try to use mpt3sas and scsi_transport_sas with a lsi sas controller later (for now just 6 onbard + jmb585)

sadly the sa6400 does not have the tn40xx.ko driver to support syno's own older tehuti 10G nics (3622 has this driver), had to pull a bnx2x 10G from another system to get 10G in the test system

nvme ssd did work ootb, just plugin and go but as i had only one i did not left it in the system, read cache does not do much, maybe i will try a 4-6 sata ssd cache

so stability is no problem so far on baremetal (i3-9100, 16GB RAM)

I have found there is a modules named "pgdrv.ko" for realtek, you can remove it.

  • Like 1
Link to comment
Share on other sites

On 3/23/2023 at 4:27 AM, IG-88 said:

i had a closer look at the device id's in the i915 driver and its up to 11th cpu gen,  ice lake (8Axx) tiger lake (9Axx)  rocket lake (4Cxx) and Jasper Lake (4Exx) / Elkhart Lake (45xx)

 

no 12th/13th gen alder lake or raptor lake (46xx)

 

 

  list of supported gpu id's (Reveal hidden contents)

0042
0046
0102
0106
010A
0112
0116
0122
0126
0152
0156
015A
0162
0166
016A
016A
0402
0406
040A
040B
040E
0412
0416
041A
041B
041E
0422
0426
042A
042B
042E
0A02
0A06
0A0A
0A0B
0A0E
0A12
0A16
0A1A
0A1B
0A1E
0A22
0A26
0A2A
0A2B
0A2E
0A84
0C02
0C06
0C0A
0C0B
0C0E
0C12
0C16
0C1A
0C1B
0C1E
0C22
0C26
0C2A
0C2B
0C2E
0D02
0D06
0D0A
0D0B
0D0E
0D12
0D16
0D1A
0D1B
0D1E
0D22
0D26
0D2A
0D2B
0D2E
0F30
0F31
0F32
0F33
1602
1606
160A
160B
160D
160E
1612
1616
161A
161B
161D
161E
1622
1626
162A
162B
162D
162E
1632
1636
163A
163B
163D
163E
1902
1906
190A
190B
190E
1912
1916
191A
191B
191D
191E
1921
1923
1926
1927
192A
192B
192D
1932
193A
193B
193D
1A84
1A85
22B0
22B1
22B2
22B3
2562
2572
2582
258A
2592
2772
27A2
27AE
2972
2982
2992
29A2
29B2
29C2
29D2
2A02
2A12
2A42
2E02
2E12
2E22
2E32
2E42
2E92
3184
3185
3577
3582
358E
3E90
3E91
3E92
3E93
3E94
3E96
3E98
3E99
3E9A
3E9B
3E9C
3EA0
3EA1
3EA2
3EA3
3EA4
3EA5
3EA6
3EA7
3EA8
3EA9
4500
4541
4551
4555
4557
4571
4C80
4C8A
4C8B
4C8C
4C90
4C9A
4E51
4E55
4E57
4E61
4E71
5902
5906
5908
590A
590B
590E
5912
5913
5915
5916
5917
591A
591B
591C
591D
591E
5921
5923
5926
5927
593B
5A40
5A41
5A42
5A44
5A49
5A4A
5A4C
5A50
5A51
5A52
5A54
5A59
5A5A
5A5C
5A84
5A85
87C0
87CA
8A50
8A51
8A52
8A53
8A54
8A56
8A57
8A58
8A59
8A5A
8A5B
8A5C
8A5D
8A70
8A71
9A40
9A49
9A59
9A60
9A68
9A70
9A78
9AC0
9AC9
9AD9
9AF8
9B21
9B41
9BA2
9BA4
9BA5
9BA8
9BAA
9BAC
9BC2
9BC4
9BC5
9BC6
9BC8
9BCA
9BCC
9BE6
9BF6
A001
A011

 

I have already backported the source code for alder lake and raptor lake, but I did not have any 12th/13th gen cpu to test the driver. So wait for todo.

Link to comment
Share on other sites

2 hours ago, jimmmmm said:

I have already backported the source code for alder lake and raptor lake, but I did not have any 12th/13th gen cpu to test the driver. So wait for todo.

i have a 11th gen cpu notebook here to test the current state and can also have a 12th gen cpu notebook too (i5-1235u) for testing

they dont have sata but with a m.2 to pcie cable adapter i can add a sata controller so its good for basic testing (as long as the intel onboard nic works with the loader)

if you send me the kernel modules i can replace the files in the current sa6400 loader

Link to comment
Share on other sites

On 3/21/2023 at 12:28 PM, Orphée said:

Did you follow the blog advices (google translate) : https://blog.jim.plus/blog/post/jim/synology-sa6400-with-i915

 

I think the part with args is mandatory instead or normally adding the arpl to a new disk sata1.

 

Not sure it works with ESXi currently. the blog is for PVE.

So you think it will not works with baremetal install too ? 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...