]> www.infradead.org Git - users/jedix/linux-maple.git/commit
rds: Disable only bottom halves in rds_page_remainder_alloc()
authorSebastian Andrzej Siewior <bigeasy@linutronix.de>
Mon, 12 May 2025 09:27:34 +0000 (11:27 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Thu, 15 May 2025 13:23:31 +0000 (15:23 +0200)
commitaaaaa6639cf56eac4c5e58981e7d1b279ba9f4c9
tree23f77e0991844066313c70164ca4c967481ef73a
parent82d9e6b9a0a164719a8df7584d9f7e42de443698
rds: Disable only bottom halves in rds_page_remainder_alloc()

rds_page_remainder_alloc() is invoked from a preemptible context or a
tasklet. There is no need to disable interrupts for locking.

Use local_bh_disable() instead of local_irq_save() for locking.

Cc: Allison Henderson <allison.henderson@oracle.com>
Cc: linux-rdma@vger.kernel.org
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Link: https://patch.msgid.link/20250512092736.229935-14-bigeasy@linutronix.de
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
net/rds/page.c