1*afa8fe4cSXie YongjiWhat: /sys/class/vduse/ 2*afa8fe4cSXie YongjiDate: Oct 2021 3*afa8fe4cSXie YongjiKernelVersion: 5.15 4*afa8fe4cSXie YongjiContact: Yongji Xie <xieyongji@bytedance.com> 5*afa8fe4cSXie YongjiDescription: 6*afa8fe4cSXie Yongji The vduse/ class sub-directory belongs to the VDUSE 7*afa8fe4cSXie Yongji framework and provides a sysfs interface for configuring 8*afa8fe4cSXie Yongji VDUSE devices. 9*afa8fe4cSXie Yongji 10*afa8fe4cSXie YongjiWhat: /sys/class/vduse/control/ 11*afa8fe4cSXie YongjiDate: Oct 2021 12*afa8fe4cSXie YongjiKernelVersion: 5.15 13*afa8fe4cSXie YongjiContact: Yongji Xie <xieyongji@bytedance.com> 14*afa8fe4cSXie YongjiDescription: 15*afa8fe4cSXie Yongji This directory entry is created for the control device 16*afa8fe4cSXie Yongji of VDUSE framework. 17*afa8fe4cSXie Yongji 18*afa8fe4cSXie YongjiWhat: /sys/class/vduse/<device-name>/ 19*afa8fe4cSXie YongjiDate: Oct 2021 20*afa8fe4cSXie YongjiKernelVersion: 5.15 21*afa8fe4cSXie YongjiContact: Yongji Xie <xieyongji@bytedance.com> 22*afa8fe4cSXie YongjiDescription: 23*afa8fe4cSXie Yongji This directory entry is created when a VDUSE device is 24*afa8fe4cSXie Yongji created via the control device. 25*afa8fe4cSXie Yongji 26*afa8fe4cSXie YongjiWhat: /sys/class/vduse/<device-name>/msg_timeout 27*afa8fe4cSXie YongjiDate: Oct 2021 28*afa8fe4cSXie YongjiKernelVersion: 5.15 29*afa8fe4cSXie YongjiContact: Yongji Xie <xieyongji@bytedance.com> 30*afa8fe4cSXie YongjiDescription: 31*afa8fe4cSXie Yongji (RW) The timeout (in seconds) for waiting for the control 32*afa8fe4cSXie Yongji message's response from userspace. Default value is 30s. 33*afa8fe4cSXie Yongji Writing a '0' to the file means to disable the timeout. 34