Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/arch/xen/xen/xen_machdep.c,v rcsdiff: /ftp/cvs/cvsroot/src/sys/arch/xen/xen/xen_machdep.c,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.4 retrieving revision 1.4.16.1 diff -u -p -r1.4 -r1.4.16.1 --- src/sys/arch/xen/xen/xen_machdep.c 2008/05/10 16:27:57 1.4 +++ src/sys/arch/xen/xen/xen_machdep.c 2010/04/21 00:33:45 1.4.16.1 @@ -1,4 +1,4 @@ -/* $NetBSD: xen_machdep.c,v 1.4 2008/05/10 16:27:57 ad Exp $ */ +/* $NetBSD: xen_machdep.c,v 1.4.16.1 2010/04/21 00:33:45 matt Exp $ */ /* * Copyright (c) 2006 Manuel Bouyer. @@ -63,7 +63,7 @@ #include -__KERNEL_RCSID(0, "$NetBSD: xen_machdep.c,v 1.4 2008/05/10 16:27:57 ad Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xen_machdep.c,v 1.4.16.1 2010/04/21 00:33:45 matt Exp $"); #include "opt_xen.h" @@ -196,6 +196,11 @@ xen_parse_cmdline(int what, union xen_cm } } break; + case XEN_PARSE_PCIBACK: + if (strncasecmp(opt, "pciback.hide=", 13) == 0) + strncpy(xcp->xcp_pcidevs, opt + 13, + sizeof(xcp->xcp_pcidevs)); + break; } if (cmd_line)