net: pktgen: Use wait_event_freezable_timeout() for freezable kthread
authorKevin Hao <haokexin@gmail.com>
Tue, 19 Dec 2023 23:37:57 +0000 (07:37 +0800)
committerDavid S. Miller <davem@davemloft.net>
Wed, 27 Dec 2023 14:34:52 +0000 (14:34 +0000)
commit3fb65f6bc7dc19ce32efd4ea26cd0f59ac328ad5
tree1db70cd03c4bf66a64e7db37fb8e909b974cbf3c
parent2f7ccf1d8835975a92fae7704fa73cb2e49bc12f
net: pktgen: Use wait_event_freezable_timeout() for freezable kthread

A freezable kernel thread can enter frozen state during freezing by
either calling try_to_freeze() or using wait_event_freezable() and its
variants. So for the following snippet of code in a kernel thread loop:
  wait_event_interruptible_timeout();
  try_to_freeze();

We can change it to a simple wait_event_freezable_timeout() and then
eliminate a function call.

Signed-off-by: Kevin Hao <haokexin@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/pktgen.c