platform_system_core/rootdir
Amit Pundir aae7b4984c init: usb: delete rndis func to unregister n/w interface
Rndis n/w interface "usb0" registration/deregistration is broken. If a
user try to switch to other functions or disable usb tethering or unplug
the usb cable then it doesn't kill "usb0" interface.

Fix is to delete Rndis function to unregister tethering interface when
switching from tethering to other functions or disable/unplug the
tethering cable. If we don't do that then the rndis netdev interface
will never be freed or unregistered.

This also means the rndis function has to be created everytime user
enable tethering function from Settings instead of creating it at
"on boot" in init.$hardware.usb.rc like we do currently. A relevant fix,
Change-Id: Icb49020d624fb21ef2607d473948cbbf3b9cc469, for reference has
already been submitted for device/linaro/hikey

Change-Id: If1f922e02277cccdc8c0b263be63989ee102cc80
Reported-by: Winter Wang <wente.wang@nxp.com>
Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
2016-07-19 13:11:50 +05:30
..
etc Move list of public libraries to a config file 2016-03-17 10:54:19 -07:00
Android.mk Use BOARD_USES_VENDORIMAGE to detect vendor image presence 2016-07-08 18:17:48 -07:00
asan.options Disable container overflow detect on target. 2015-10-23 14:57:47 -07:00
init-debug.rc init-debug.rc: mount debugfs 2016-03-07 16:56:06 +02:00
init.environ.rc.in am eaa97876: am 2e8d31f6: Merge "SANITIZE_TARGET: set global ASAN_OPTIONS" 2015-06-24 18:12:24 +00:00
init.rc Remove attempt to write sched_compat_yield 2016-07-11 11:41:56 -07:00
init.usb.configfs.rc init: usb: delete rndis func to unregister n/w interface 2016-07-19 13:11:50 +05:30
init.usb.rc am 100de590: am 5e294902: Merge "init.usb.rc: fix USB typec property names" into mnc-dr-dev 2015-09-04 20:06:28 +00:00
init.zygote32.rc Set zygote process priority to -20 to speed up VM startup time. 2016-06-08 10:54:03 -07:00
init.zygote32_64.rc Set zygote process priority to -20 to speed up VM startup time. 2016-06-08 10:54:03 -07:00
init.zygote64.rc Set zygote process priority to -20 to speed up VM startup time. 2016-06-08 10:54:03 -07:00
init.zygote64_32.rc Set zygote process priority to -20 to speed up VM startup time. 2016-06-08 10:54:03 -07:00
ueventd.rc Merge "ueventd.rc: Document the different rule formats for /dev and /sys nodes" 2016-01-26 23:44:56 +00:00