]> www.infradead.org Git - linux.git/commit
firewire: core: non-atomic memory allocation for isochronous event to user client
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 4 Sep 2024 12:51:53 +0000 (21:51 +0900)
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>
Wed, 4 Sep 2024 12:51:53 +0000 (21:51 +0900)
commitf62ec13e8b696c58f360f457f1541056872aee99
treeb0dab310098b750c209a1edd065d5e2f38acdf91
parent5390813c34d799bde1ddf7b726f9b8f78bad67f0
firewire: core: non-atomic memory allocation for isochronous event to user client

In the former commits, the callback of isochronous context runs on work
process, thus no need to use atomic memory allocation.

This commit replaces GFP_ATOMIC with GCP_KERNEL in the callback for user
client.

Tested-by: Edmund Raile <edmund.raile@protonmail.com>
Link: https://lore.kernel.org/r/20240904125155.461886-5-o-takashi@sakamocchi.jp
Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
drivers/firewire/core-cdev.c