Date: Mon, 12 Aug 2013 09:17:46 +0000 (UTC) From: Alexander Motin <mav@FreeBSD.org> To: src-committers@freebsd.org, svn-src-projects@freebsd.org Subject: svn commit: r254242 - projects/camlock/sys/cam Message-ID: <201308120917.r7C9Hkfp010510@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mav Date: Mon Aug 12 09:17:46 2013 New Revision: 254242 URL: http://svnweb.freebsd.org/changeset/base/254242 Log: Make xpt_dev_async_default() to not complain if called for wildcard path. Modified: projects/camlock/sys/cam/cam_xpt.c Modified: projects/camlock/sys/cam/cam_xpt.c ============================================================================== --- projects/camlock/sys/cam/cam_xpt.c Mon Aug 12 09:15:33 2013 (r254241) +++ projects/camlock/sys/cam/cam_xpt.c Mon Aug 12 09:17:46 2013 (r254242) @@ -4127,6 +4127,14 @@ xpt_dev_async_default(u_int32_t async_co struct cam_et *target, struct cam_ed *device, void *async_arg) { + + /* + * We only need to handle events for real devices. + */ + if (target->target_id == CAM_TARGET_WILDCARD + || device->lun_id == CAM_LUN_WILDCARD) + return; + printf("%s called\n", __func__); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201308120917.r7C9Hkfp010510>