]> www.infradead.org Git - users/jedix/linux-maple.git/commit
IB/core: uverbs: Do not wait for uverbs dev closure during forced system shutdown.
authorRama Nichanamatlu <rama.nichanamatlu@oracle.com>
Thu, 10 Nov 2016 08:30:07 +0000 (00:30 -0800)
committerChuck Anderson <chuck.anderson@oracle.com>
Fri, 25 Nov 2016 22:31:20 +0000 (14:31 -0800)
commit273c5e76ecc252e6fca4f5a6991eeafa1736f32d
treeacc384d5b211ae4b97cd3ce51cdf46347ae2cb37
parent3aa123dee7264ee9ab9c2876fa541a8dc8f08e73
IB/core: uverbs: Do not wait for uverbs dev closure during forced system shutdown.

Waiting for uverbs dev file closure in the system forced shutdown [e.g
reboot -f] path locks up the reboot process forever preventing system
shutdown as application closure of this device file is very unlikely at
this time. This closure happens in orderly shutdown [e.g reboot] as
processes are sent SIGTERM.

Orabug: 24918039

Signed-off-by: Rama Nichanamatlu <rama.nichanamatlu@oracle.com>
Reviewed-by: Avinash Repaka <avinash.repaka@oracle.com>
drivers/infiniband/core/uverbs_main.c