freebsd-src/sys/dev/mrsas
Sumit Saxena 835b12a5f9 mrsas: don't reference the removed physical disk of RAID1 during IO submission
When a physical disk(PD) [belonging to a RAID1 Virtual disk(VD)] is
removed, driver may still use the reference to the removed PD while submitting
IO to the controller. Controller firmware faults upon receipt of such IO.
This patch fixes this issue by not using any reference to the removed PD.

Reviewed by:	imp
Approved by:	imp
Sponsored by:	Broadcom Inc
Differential Revision:	https://reviews.freebsd.org/D44282
2024-03-12 09:51:48 +00:00
..
mrsas_cam.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mrsas_fp.c mrsas: don't reference the removed physical disk of RAID1 during IO submission 2024-03-12 09:51:48 +00:00
mrsas_ioctl.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mrsas_ioctl.h sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
mrsas_linux.c sys: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:00 -07:00
mrsas.c mrsas: Fix callout locking in mrsas_complete_cmd() 2023-10-06 20:31:03 -04:00
mrsas.h sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00