svn commit: r363860 - head/sys/cam/mmc
Emmanuel Vadot
manu at FreeBSD.org
Tue Aug 4 20:00:21 UTC 2020
Author: manu
Date: Tue Aug 4 20:00:21 2020
New Revision: 363860
URL: https://svnweb.freebsd.org/changeset/base/363860
Log:
mmccam: mmc_xpt: We're only interested about losing the device
Remove all the uneeded printfs
Reviewed by: imp, kibab
Differential Revision: https://reviews.freebsd.org/D25948
Modified:
head/sys/cam/mmc/mmc_xpt.c
Modified: head/sys/cam/mmc/mmc_xpt.c
==============================================================================
--- head/sys/cam/mmc/mmc_xpt.c Tue Aug 4 19:55:26 2020 (r363859)
+++ head/sys/cam/mmc/mmc_xpt.c Tue Aug 4 20:00:21 2020 (r363860)
@@ -199,11 +199,6 @@ mmc_dev_async(u_int32_t async_code, struct cam_eb *bus
struct cam_ed *device, void *async_arg)
{
- printf("mmc_dev_async(async_code=0x%x, path_id=%d, target_id=%x, lun_id=%" SCNx64 "\n",
- async_code,
- bus->path_id,
- target->target_id,
- device->lun_id);
/*
* We only need to handle events for real devices.
*/
@@ -211,24 +206,11 @@ mmc_dev_async(u_int32_t async_code, struct cam_eb *bus
|| device->lun_id == CAM_LUN_WILDCARD)
return;
- if (async_code == AC_LOST_DEVICE) {
- if ((device->flags & CAM_DEV_UNCONFIGURED) == 0) {
- printf("AC_LOST_DEVICE -> set to unconfigured\n");
- device->flags |= CAM_DEV_UNCONFIGURED;
- xpt_release_device(device);
- } else {
- printf("AC_LOST_DEVICE on unconfigured device\n");
- }
- } else if (async_code == AC_FOUND_DEVICE) {
- printf("Got AC_FOUND_DEVICE -- whatever...\n");
- } else if (async_code == AC_PATH_REGISTERED) {
- printf("Got AC_PATH_REGISTERED -- whatever...\n");
- } else if (async_code == AC_PATH_DEREGISTERED ) {
- printf("Got AC_PATH_DEREGISTERED -- whatever...\n");
- } else if (async_code == AC_UNIT_ATTENTION) {
- printf("Got interrupt generated by the card and ignored it\n");
- } else
- panic("Unknown async code\n");
+ if (async_code == AC_LOST_DEVICE &&
+ (device->flags & CAM_DEV_UNCONFIGURED) == 0) {
+ device->flags |= CAM_DEV_UNCONFIGURED;
+ xpt_release_device(device);
+ }
}
/* Taken from nvme_scan_lun, thanks to bsdimp@ */
More information about the svn-src-all
mailing list