summaryrefslogtreecommitdiff
path: root/crypto/842.c
diff options
context:
space:
mode:
authorEric W. Biederman <ebiederm@xmission.com>2018-07-20 05:31:53 -0500
committerEric W. Biederman <ebiederm@xmission.com>2018-09-11 21:19:22 +0200
commit035150540545f62bada95860ba00fe1e0cd62f63 (patch)
tree5831b9b102dd240cf74654c978118c4d1d432f2c /crypto/842.c
parent961366a01904d460066d65a609c3c2e3051c7903 (diff)
signal: Don't send siginfo to kthreads.
Today kernel threads never dequeue siginfo so it is pointless to enqueue siginfo for them. The usb gadget mass storage driver goes one farther and uses SEND_SIG_FORCED to guarantee that no siginfo is even enqueued. Generalize the optimization of the usb mass storage driver and never perform an unnecessary allocation when delivering signals to kthreads. Switch the mass storage driver from sending signals with SEND_SIG_FORCED to SEND_SIG_PRIV. As using SEND_SIG_FORCED is now unnecessary. Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Diffstat (limited to 'crypto/842.c')
0 files changed, 0 insertions, 0 deletions