John Meneghini
0a8a91932b
scsi: qedf: Make qedf_execute_tmf() non-preemptible
...
[ Upstream commit 0d8b637c9c5eeaa1a4e3dfb336f3ff918eb64fec ]
Stop calling smp_processor_id() from preemptible code in
qedf_execute_tmf90. This results in BUG_ON() when running an RT kernel.
[ 659.343280] BUG: using smp_processor_id() in preemptible [00000000] code: sg_reset/3646
[ 659.343282] caller is qedf_execute_tmf+0x8b/0x360 [qedf]
Tested-by: Guangwu Zhang <guazhang@redhat.com>
Cc: Saurav Kashyap <skashyap@marvell.com>
Cc: Nilesh Javali <njavali@marvell.com>
Signed-off-by: John Meneghini <jmeneghi@redhat.com>
Link: https://lore.kernel.org/r/20240403150155.412954-1-jmeneghi@redhat.com
Acked-by: Saurav Kashyap <skashyap@marvell.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2024-07-18 13:07:26 +02:00
..
2021-08-11 22:25:38 -04:00
2021-07-11 10:59:53 -07:00
2023-03-10 09:39:28 +01:00
2024-02-23 08:54:41 +01:00
2021-10-04 21:54:18 -04:00
2023-12-13 18:36:41 +01:00
2024-06-16 13:39:24 +02:00
2024-05-17 11:50:52 +02:00
2022-08-17 14:23:45 +02:00
2024-03-26 18:21:33 -04:00
2022-10-26 12:35:15 +02:00
2021-09-07 19:13:42 -07:00
2023-03-30 12:47:45 +02:00
2022-12-31 13:14:44 +01:00
2021-06-02 01:37:04 -04:00
2024-02-23 08:55:05 +01:00
2024-01-25 14:52:37 -08:00
2024-01-25 14:52:38 -08:00
2023-11-28 16:56:18 +00:00
2022-04-20 09:34:15 +02:00
2024-02-23 08:54:52 +01:00
2024-02-23 08:54:42 +01:00
2024-06-16 13:39:21 +02:00
2024-05-17 11:50:52 +02:00
2023-11-28 16:56:27 +00:00
2024-07-05 09:14:22 +02:00
2024-07-05 09:14:22 +02:00
2022-04-20 09:34:17 +02:00
2021-08-09 23:30:25 -04:00
2023-10-06 13:18:17 +02:00
2024-07-18 13:07:26 +02:00
2024-07-05 09:14:26 +02:00
2024-06-16 13:39:43 +02:00
2023-09-19 12:22:45 +02:00
2022-08-17 14:23:51 +02:00
2023-08-30 16:18:21 +02:00
2021-08-11 22:25:42 -04:00
2024-06-16 13:40:01 +02:00
2022-10-26 12:35:46 +02:00
2021-05-15 18:01:34 -04:00
2021-03-18 22:18:09 -04:00
2021-01-22 21:14:08 -05:00
2023-07-23 13:47:11 +02:00
2021-01-22 21:14:07 -05:00
2023-08-16 18:22:03 +02:00
2021-05-07 00:26:34 -07:00
2021-03-29 23:33:06 -04:00
2021-11-25 09:48:27 +01:00
2022-04-13 20:59:07 +02:00
2021-08-11 22:25:38 -04:00
2021-01-13 00:14:07 -05:00
2021-06-18 23:27:04 -04:00
2021-03-15 22:29:00 -04:00
2021-01-22 21:14:08 -05:00
2021-08-01 13:27:46 -04:00
2021-05-14 22:19:04 -04:00
2021-07-28 22:24:25 -04:00
2021-06-02 23:09:39 -04:00
2022-06-09 10:23:22 +02:00
2021-01-22 21:14:10 -05:00
2023-06-09 10:32:34 +02:00
2023-06-09 10:32:34 +02:00
2021-05-31 22:48:21 -04:00
2021-01-26 07:42:27 +01:00
2021-05-31 22:48:24 -04:00
2021-06-02 01:37:04 -04:00
2021-01-26 07:42:27 +01:00
2024-04-10 16:19:32 +02:00
2021-04-01 22:52:40 -04:00
2024-06-16 13:39:21 +02:00
2021-05-31 22:48:21 -04:00
2021-06-18 23:01:03 -04:00
2021-03-18 23:35:55 -04:00
2021-01-22 21:14:10 -05:00
2023-03-11 13:57:31 +01:00
2021-06-29 16:46:08 -04:00
2021-08-11 22:25:39 -04:00
2021-05-07 00:26:34 -07:00
2023-04-13 16:48:24 +02:00
2022-10-26 12:35:16 +02:00
2021-04-13 00:20:48 -04:00
2024-03-01 13:21:58 +01:00
2021-08-30 10:18:25 +02:00
2022-04-27 14:38:56 +02:00
2023-02-09 11:26:39 +01:00
2021-03-24 22:16:12 -04:00
2021-08-23 23:07:05 -04:00
2023-05-11 23:00:26 +09:00
2021-05-31 22:48:23 -04:00
2021-08-11 22:25:40 -04:00
2024-04-10 16:19:41 +02:00
2024-04-10 16:19:41 +02:00
2021-09-13 22:15:47 -04:00
2021-01-22 21:14:12 -05:00
2021-08-11 22:25:38 -04:00
2021-05-31 22:48:23 -04:00
2022-06-22 14:21:57 +02:00
2021-05-21 16:59:33 -04:00
2021-06-18 23:01:03 -04:00
2021-05-31 22:48:21 -04:00
2021-08-23 23:06:56 -04:00
2021-05-31 22:48:23 -04:00
2021-08-11 22:25:41 -04:00
2023-08-30 16:18:21 +02:00
2021-08-01 13:21:40 -04:00
2021-07-28 22:24:27 -04:00
2022-12-31 13:14:25 +01:00
2022-01-27 11:05:22 +01:00
2023-03-30 12:47:55 +02:00
2021-03-24 23:03:43 -04:00
2024-02-23 08:54:59 +01:00
2022-08-03 12:03:47 +02:00
2024-02-23 08:54:59 +01:00
2021-08-11 22:25:37 -04:00
2022-01-27 11:04:15 +01:00
2024-02-23 08:54:53 +01:00
2023-08-16 18:22:03 +02:00
2023-02-09 11:26:34 +01:00
2022-11-10 18:15:34 +01:00
2022-04-08 14:22:54 +02:00
2023-09-19 12:22:44 +02:00
2024-07-05 09:14:22 +02:00
2021-08-11 22:25:37 -04:00
2021-04-05 23:14:53 -04:00
2023-04-26 13:51:50 +02:00
2021-05-06 19:24:11 -07:00
2021-09-21 23:52:55 -04:00
2022-11-03 23:59:20 +09:00
2023-04-20 12:13:55 +02:00
2022-08-17 14:22:55 +02:00
2021-03-18 22:52:29 -04:00
2021-05-07 00:26:34 -07:00
2022-04-27 14:38:58 +02:00
2022-01-27 11:05:03 +01:00
2023-09-19 12:23:02 +02:00
2022-03-16 14:23:46 +01:00
2021-08-23 12:54:30 -06:00
2023-06-09 10:32:29 +02:00
2024-02-23 08:55:03 +01:00
2021-08-11 22:25:41 -04:00
2021-04-13 00:20:48 -04:00
2021-09-28 22:47:28 -04:00
2022-01-05 12:42:39 +01:00
2022-06-22 14:21:57 +02:00
2021-05-31 22:48:23 -04:00
2021-08-16 13:33:24 -04:00
2022-03-11 12:22:36 +01:00
2021-08-30 10:18:25 +02:00
2022-04-13 20:59:15 +02:00