summaryrefslogtreecommitdiff
path: root/include/linux/root_dev.h
diff options
context:
space:
mode:
authorHarout Hedeshian <harouth@codeaurora.org>2014-12-04 21:38:02 +0530
committerDavid Keitel <dkeitel@codeaurora.org>2016-03-22 11:05:29 -0700
commitd15da0c4e8ecbb054b54106332586112ccf9d0c6 (patch)
treef9c1d7df384ed1539cbc8d23ed9ca0e945be8a39 /include/linux/root_dev.h
parent51f33c398e0f0dd7508ad8a5a34ab2f67e0c35c7 (diff)
net: rmnet_data: consolidate VND free work-queue task on force unassociate
Previously, one new work-queue item was created and scheduled with schedule_work() for each VND getting unregistered. Since we know the exact set of VNDs which need to be cleared ahead of time, the VNDs are added to a list and freed at the same time with a single work-queue task. This saves us from having to malloc/schedule/free for each VND and provides a speed up on some low tier hardware. CRs-Fixed: 738039 Change-Id: I02d4de1308a2aed9d493f6fd58cf0984265facba Acked-by: Nagarjuna Chaganti <nchagant@qti.qualcomm.com> Signed-off-by: Harout Hedeshian <harouth@codeaurora.org> Signed-off-by: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
Diffstat (limited to 'include/linux/root_dev.h')
0 files changed, 0 insertions, 0 deletions