Просмотр исходного кода

procd: reduce the number of unnecessary calls to /sbin/hotplug-call for tty devices

Signed-off-by: Felix Fietkau <[email protected]>

SVN-Revision: 38705
Felix Fietkau 12 лет назад
Родитель
Сommit
f099defc00
1 измененных файлов с 8 добавлено и 2 удалено
  1. 8 2
      package/system/procd/files/hotplug.json

+ 8 - 2
package/system/procd/files/hotplug.json

@@ -69,8 +69,14 @@
 		[ "exec", "/etc/rc.button/%BUTTON%" ]
 	],
 	[ "if",
-		[ "eq", "SUBSYSTEM",
-			[ "net", "input", "usb", "ieee1394", "block", "atm", "zaptel", "tty", "button" ]
+		[ "or",
+			[ "eq", "SUBSYSTEM",
+				[ "net", "input", "usb", "ieee1394", "block", "atm", "zaptel", "button" ],
+			],
+			[ "and",
+				[ "eq", "SUBSYSTEM", "tty" ],
+				[ "regex", "DEVNAME", "^ttyUSB" ],
+			]
 		],
 		[ "exec", "/sbin/hotplug-call", "%SUBSYSTEM%" ]
 	],