1cf4ece53SMasayuki OhtakWhat: /sys/module/pch_phub/drivers/.../pch_mac 2cf4ece53SMasayuki OhtakDate: August 2010 3cf4ece53SMasayuki OhtakKernelVersion: 2.6.35 4cf4ece53SMasayuki OhtakContact: masa-korg@dsn.okisemi.com 5cf4ece53SMasayuki OhtakDescription: Write/read GbE MAC address. 6cf4ece53SMasayuki Ohtak 7cf4ece53SMasayuki OhtakWhat: /sys/module/pch_phub/drivers/.../pch_firmware 8cf4ece53SMasayuki OhtakDate: August 2010 9cf4ece53SMasayuki OhtakKernelVersion: 2.6.35 10cf4ece53SMasayuki OhtakContact: masa-korg@dsn.okisemi.com 11cf4ece53SMasayuki OhtakDescription: Write/read Option ROM data. 12cf4ece53SMasayuki Ohtak 13cc62a7ebSKirill Smelkov 14cc62a7ebSKirill SmelkovWhat: /sys/module/ehci_hcd/drivers/.../uframe_periodic_max 15cc62a7ebSKirill SmelkovDate: July 2011 16cc62a7ebSKirill SmelkovKernelVersion: 3.1 17cc62a7ebSKirill SmelkovContact: Kirill Smelkov <kirr@mns.spb.ru> 18cc62a7ebSKirill SmelkovDescription: Maximum time allowed for periodic transfers per microframe (μs) 19cc62a7ebSKirill Smelkov 2054a19b4dSMauro Carvalho Chehab Note: 2154a19b4dSMauro Carvalho Chehab USB 2.0 sets maximum allowed time for periodic transfers per 22cc62a7ebSKirill Smelkov microframe to be 80%, that is 100 microseconds out of 125 23cc62a7ebSKirill Smelkov microseconds (full microframe). 24cc62a7ebSKirill Smelkov 25cc62a7ebSKirill Smelkov However there are cases, when 80% max isochronous bandwidth is 26cc62a7ebSKirill Smelkov too limiting. For example two video streams could require 110 27cc62a7ebSKirill Smelkov microseconds of isochronous bandwidth per microframe to work 2854a19b4dSMauro Carvalho Chehab together. 29cc62a7ebSKirill Smelkov 30cc62a7ebSKirill Smelkov Through this setting it is possible to raise the limit so that 31cc62a7ebSKirill Smelkov the host controller would allow allocating more than 100 32cc62a7ebSKirill Smelkov microseconds of periodic bandwidth per microframe. 33cc62a7ebSKirill Smelkov 34cc62a7ebSKirill Smelkov Beware, non-standard modes are usually not thoroughly tested by 35cc62a7ebSKirill Smelkov hardware designers, and the hardware can malfunction when this 36cc62a7ebSKirill Smelkov setting differ from default 100. 37cca3e707SKay Sievers 38cca3e707SKay SieversWhat: /sys/module/*/{coresize,initsize} 39cca3e707SKay SieversDate: Jan 2012 406f3bcebaSMauro Carvalho ChehabKernelVersion: 3.3 41cca3e707SKay SieversContact: Kay Sievers <kay.sievers@vrfy.org> 42cca3e707SKay SieversDescription: Module size in bytes. 43cca3e707SKay Sievers 44eeac9fafSMauro Carvalho ChehabWhat: /sys/module/*/initstate 45eeac9fafSMauro Carvalho ChehabDate: Nov 2006 46eeac9fafSMauro Carvalho ChehabKernelVersion: 2.6.19 47eeac9fafSMauro Carvalho ChehabContact: Kay Sievers <kay.sievers@vrfy.org> 48eeac9fafSMauro Carvalho ChehabDescription: Show the initialization state(live, coming, going) of 49eeac9fafSMauro Carvalho Chehab the module. 50eeac9fafSMauro Carvalho Chehab 51cca3e707SKay SieversWhat: /sys/module/*/taint 52cca3e707SKay SieversDate: Jan 2012 536f3bcebaSMauro Carvalho ChehabKernelVersion: 3.3 54cca3e707SKay SieversContact: Kay Sievers <kay.sievers@vrfy.org> 55cca3e707SKay SieversDescription: Module taint flags: 5654a19b4dSMauro Carvalho Chehab == ===================== 5754a19b4dSMauro Carvalho Chehab P proprietary module 5854a19b4dSMauro Carvalho Chehab O out-of-tree module 5954a19b4dSMauro Carvalho Chehab F force-loaded module 6054a19b4dSMauro Carvalho Chehab C staging driver module 6154a19b4dSMauro Carvalho Chehab E unsigned module 6254a19b4dSMauro Carvalho Chehab == ===================== 63*c04e9894SDemi Marie Obenour 64*c04e9894SDemi Marie ObenourWhat: /sys/module/grant_table/parameters/free_per_iteration 65*c04e9894SDemi Marie ObenourDate: July 2023 66*c04e9894SDemi Marie ObenourKernelVersion: 6.5 but backported to all supported stable branches 67*c04e9894SDemi Marie ObenourContact: Xen developer discussion <xen-devel@lists.xenproject.org> 68*c04e9894SDemi Marie ObenourDescription: Read and write number of grant entries to attempt to free per iteration. 69*c04e9894SDemi Marie Obenour 70*c04e9894SDemi Marie Obenour Note: Future versions of Xen and Linux may provide a better 71*c04e9894SDemi Marie Obenour interface for controlling the rate of deferred grant reclaim 72*c04e9894SDemi Marie Obenour or may not need it at all. 73*c04e9894SDemi Marie ObenourUsers: Qubes OS (https://www.qubes-os.org) 74