From owner-svn-src-all@freebsd.org Sun Jun 5 14:42:03 2016 Return-Path: Delivered-To: svn-src-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 28A59B6A84E; Sun, 5 Jun 2016 14:42:03 +0000 (UTC) (envelope-from sjg@juniper.net) Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0145.outbound.protection.outlook.com [65.55.169.145]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id DEF461FB2; Sun, 5 Jun 2016 14:42:01 +0000 (UTC) (envelope-from sjg@juniper.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=EeZ8+AOrvA9korcQwPrON5efID6IP42Rd2mYp3dfdqA=; b=J2kJ0aolMOze5jlq+F94sOVGbM0HxhkVl+q58LU4m0bfQUotDECP+Jfd8+ZIGLbvpnw9XEjMq7au+WTDQs4c0ts4U8CA+F8IWmgM5mwGyfuDf7y/PKOjKVlH84OVRQMJoQjmFhFQlbslAvV8Wu9PQbuKrj7FxYI6QryXJWG1hkk= Received: from BY1PR0501CA0035.namprd05.prod.outlook.com (10.162.139.45) by SN2PR05MB2493.namprd05.prod.outlook.com (10.166.213.14) with Microsoft SMTP Server (TLS) id 15.1.506.9; Sun, 5 Jun 2016 14:41:54 +0000 Received: from BN1BFFO11FD017.protection.gbl (2a01:111:f400:7c10::1:147) by BY1PR0501CA0035.outlook.office365.com (2a01:111:e400:4821::45) with Microsoft SMTP Server (TLS) id 15.1.497.12 via Frontend Transport; Sun, 5 Jun 2016 14:41:54 +0000 Authentication-Results: spf=softfail (sender IP is 66.129.239.19) smtp.mailfrom=juniper.net; freebsd.org; dkim=none (message not signed) header.d=none;freebsd.org; dmarc=none action=none header.from=juniper.net; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning juniper.net discourages use of 66.129.239.19 as permitted sender) Received: from P-EMFE01C-SAC.jnpr.net (66.129.239.19) by BN1BFFO11FD017.mail.protection.outlook.com (10.58.144.80) with Microsoft SMTP Server (TLS) id 15.1.497.8 via Frontend Transport; Sun, 5 Jun 2016 14:41:53 +0000 Received: from magenta.juniper.net (172.17.27.123) by P-EMFE01C-SAC.jnpr.net (172.24.192.21) with Microsoft SMTP Server (TLS) id 14.3.123.3; Sun, 5 Jun 2016 07:41:51 -0700 Received: from kaos.jnpr.net (kaos.jnpr.net [172.21.16.84]) by magenta.juniper.net (8.11.3/8.11.3) with ESMTP id u55EfpJ46279; Sun, 5 Jun 2016 07:41:51 -0700 (PDT) (envelope-from sjg@juniper.net) Received: from kaos.jnpr.net (localhost [127.0.0.1]) by kaos.jnpr.net (Postfix) with ESMTP id 5C3BE385508; Sun, 5 Jun 2016 07:41:51 -0700 (PDT) To: Konstantin Belousov CC: Bryan Drewery , , , , Subject: Re: svn commit: r301414 - head/sys/dev/filemon In-Reply-To: <20160605081543.GE38613@kib.kiev.ua> References: <201606042334.u54NYpFt096529@repo.freebsd.org> <20160605081543.GE38613@kib.kiev.ua> Comments: In-reply-to: Konstantin Belousov message dated "Sun, 05 Jun 2016 11:15:43 +0300." From: "Simon J. Gerraty" X-Mailer: MH-E 8.6; nmh 1.6; GNU Emacs 24.5.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <74459.1465137711.1@kaos.jnpr.net> Content-Transfer-Encoding: quoted-printable Date: Sun, 5 Jun 2016 07:41:51 -0700 Message-ID: <74460.1465137711@kaos.jnpr.net> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:66.129.239.19; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(189002)(199003)(24454002)(9170700003)(2810700001)(19580395003)(4326007)(19580405001)(5003600100002)(50986999)(97756001)(92566002)(11100500001)(76176999)(105596002)(106466001)(2906002)(47776003)(189998001)(46406003)(50226002)(107886002)(110136002)(77096005)(9686002)(1411001)(50466002)(2950100001)(5008740100001)(586003)(8676002)(6806005)(87936001)(8746002)(23726003)(8936002)(76506005)(4001430100002)(53416004)(86362001)(81166006)(117636001)(42262002); DIR:OUT; SFP:1102; SCL:1; SRVR:SN2PR05MB2493; H:P-EMFE01C-SAC.jnpr.net; FPR:; SPF:SoftFail; MLV:sfv; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD017; 1:jQ6J+fyUGZ7z2Ye8aFjpvNS2q6dwovI//TwwCw3u3aysVYJrEGBPd3kNQ7SlAe/TI79CCWSt83FN3WFv3S5nmpb1Yck+iH7owZ0+YAXO82nqd+vtFc7esHJN1ZKB8hDqNk88rpnOdNXwE1z9Znbj1XbxQ1vqYufVoj8IMxvopfQP12u7xKpfVwUEBYLYCTNA87/MlleCDzaeBm0LJ82cjHVGUzFoh7PVkF9vdDOiBycp+BWo4PYmdSPFK4yIFySInX02sv5JXrRa2GF9GK0m38VDVwnRa4g04GgYDz4f5TnEp2cHo8Bg7202GCbBXlgRMjfpM6O/4dx+OhZ57T7a3yPxHg27vaLr40/iNDoPNSu39mPyrF1SP15CbuH8LxvefGyuJrvCAmytjjg2WEA3UCTCewNUu8+dBTZ0o0+tVojbMgTIqznew6K9gU5otuDHIcA0yVRic2IA1ZVZOo1hyd7HEhDmUfpBEAKwIbSuHi+Xe2qYA4LkLlY0FGiU8LkOzWDvSFF+pizJ8eaASiBt4Q== X-MS-Office365-Filtering-Correlation-Id: a1d60d67-2c97-471c-2579-08d38d4f8965 X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2493; 2:hjgKdfaWaoPHbjHBTBEQRgaFA5POnAStvVpQ2MSI/zWzKbgl5RXzBJOh0MOQf0b11y6OkUNy7KBaowfbJs/7hF7TG7Mu5rQbxxZyLf6INTORe1JgCYR53bK1PljVf82xCpAbrO9PksXLjYBMTm8pjMYXPOPa25fJUDT5dDY6yRebYdRcg20KYHvn566h7BN6; 3:vPID68SAzOpbt6NoxIA9unDLW1+qKVOpERDkw7N/AbJVIJNQ1jKaLB5GwZtkQVWrRrrc9kDPZCeFmEvIul3k9mU3JiAQ+WIWUye2cTj1V3F7cWLOOGbc/pSWDvynuTIQB757ajMES+pS1EbbHiNSQPj+OThY36lrdhD8ksU8fh8vRTx7OlyktaoTdGVggZrSrcHG7oiB+TJmbwhZxgO2b69tEZ3yPQTr9FJetOKDkr8= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN2PR05MB2493; X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2493; 25:5pTAyyUNLoRk4kJyCcbePx0R28ehasQ+4g6Gws2UHktZaIdv9VYUT1OVWQLqkL5cXuG3xAzOhLF4fCkh8V2oBYgcH3LahkC3MKIH50l8XxoW8yBuxEl+xSiKmJqY0SnlI57d7iE4u6+HN8AVQ6RGrfXm3Slnz7p4XHms+BMUVjxRGIBi4PRoz1ONTBpXOvL+hOKeegUbPqQlp/aZhKWwyLamZCCoDVFNngSt+7XWW6yVRu4qIFmlirlOf9kPAJ9h0SQXkiDdOkjC+c0n+OwI+S1UkVCEa1Es7LBHmb6eAfZ9X9QSRu8iDLVUtDngtLoVhm1zHT1+aIOijtHeXoQW2SsHR44p+1pM0wfU+KQ5UHIfOqStTqrY3LJpdaHXgd8HuN5XXvRSzOhq/vJs41PFlvYdq825uK4KRSw9nC4Z/SLjvZcaDhGAT4HCMgUmyoADZIc6RnbNikf6WlOijBGQzGiFHwzmQdSOY8s8qstcUekSpnWIUKJg/1TALra1VIVySJxLDrjqwTZV3+kP/wdzJND0EjFdj0EuCcGN68CvSZWl+HpLWCjYb6P4CmvTKDZn9ShbFSmN2rgcLCMeTsAuheNPrL7t9FXJnKhGbdqpW6/5GNSlzinXNEyJXIZb/U2Ljn1ZfPKWBdHvkLiw44Kytgm0FIS7RgXkVrOt65QvFeexZIuaOIYWB6/LCyujqmfrqJ7B7kFWfS4G3fhvoNqGdJqzCRWmZa5OcY9Tovti+x4= X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2493; 20:UR28vTlpPI8S0lqNz6Dtg7pen9eDbcxl7BbZ++/ShZg+OW27jjn6kr/ZMsHKl/jnyDlKGcJHBjiGq8eP1AQf21rTh5+fyefgGnCN7GJ69ecj6Cb0Y8YY3pcnZOWwGvkaEyCNf2Lv88k4gqPum6+ZErVoDFxu8h0S51OBoRmUp4YQ1lEY8BKdQIz7oZwlTJAtwZSpjSvS83JJaXUAOAOjtzTbuRsI5qKpRG7TVzWylLnx2wgOqr3U5/7mMjpKtm3YOv36ec4YR7rryU40yOqamkYSmyEq9fwui7kvxHbCpjCVD19byBt2nmyecDTE/LIHCqrSlMQOqD5B+VW+/HWe+LWgnpoOcEzyHyfPnafr4cBEC91I2pG0mO7iRqlJtRUa/Zby2rv4izang/1uyE8NfIV4nxPAyB3sY2ZsRuKoxSbBqK9NeMaWLvpB2Ecs1TaTuwbq1eX/RrNAY+VPnAJjUyaiAFU1dW+gZ+/YEr/lXtCaRYO16aDESTIyMyTT9TgB X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13024025)(13023025)(13018025)(13017025)(13015025)(5005006)(8121501046)(3002001)(10201501046)(6055026); SRVR:SN2PR05MB2493; BCL:0; PCL:0; RULEID:; SRVR:SN2PR05MB2493; X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2493; 4:xAKwsyxnkV2pPyeFFvsM6M/xC98KN2REv+cQChZD8XF8UOWDu2q2FLIAQcuOIefX4kJHjiIlptLm5UGpoiFeEOvkQ0utwDgjDjpiAeimFFDTqgL/O0JwS5i4+pWHc2igRNyiFa+L9ufsapkb8rmXhn4zhPFX6VcMDwEjT2kTjPY6trs43rZIuzppaW/OzGq433LGKbwC04MmUwfHClMOQUFuMBMYTCE/B1o9FLPS4fFii9Ngs9Oqk120Z831D0K5jRPtP49v81svzkgTfMejNl1qcv9TeF3/zVo0hKpEPlKE6p00re0/BQuK5gFeyT0NrMEiBre7weKqg18sQ5NT3nGWv2NFzBrGR+kYHNUuOgjbj9B/jQpxGsxg1/yT9QYNn9wWrYouK1A8iMTZ2Oz+OFTX+KCfM2BkxurQeM3ECTZdBUG+NF7R6BfMJCIJU+BnSbTyj8kXBFxWSWzzHRnq4hfDiVWNJVOfN7pABLR5nOI= X-Forefront-PRVS: 09645BAC66 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN2PR05MB2493; 23:+9l5Cn9jL498RPCLnvnCU4s+7ZBVZK0/lpHPahQRr?= =?us-ascii?Q?iTyNkMqPe6YG8JKlnUU9Ao39ZfgYUmKGownVSFwQ8zs4LTlMhYgB5a4swF7x?= =?us-ascii?Q?6vC446nIEumgrfX4+jeyJSX6lkmS7ZuSFw8if5U1hSo1XVTiJtQoPNQeLzwc?= =?us-ascii?Q?CqUqumH3VKPGX7XaDFFh30Jjk3oG3E5XAXbXzyTmTV7WIiq0SZSQsnSNeQmE?= =?us-ascii?Q?onsnVplYY/BPbIdZn+HtLn5D/RLCCyA3WgU8ce9d6rmsp9/9hE9gRI5HvqtJ?= =?us-ascii?Q?L041tIdIkAoQMU1qIBeFDN0LSsI3rOSD6Cu6QaD5cUm2vGeu6YC+DDmX7sQk?= =?us-ascii?Q?uOLQexpIa43yuWSCsuvRNLHdHHRZZCpJcgGEmi1gyb03v4caEy6AZpXIZeb+?= =?us-ascii?Q?YDD/CXn4kk4LOPqaSBkccUHZc6jl47P+xnK3B+e7aYGbXj+pKnUaUFvA69XN?= =?us-ascii?Q?OL1WCZdQ7Y7Hkjuu1otAyEh+RbSK3v6j23imJ3VW5hLOMZ5HIfU3ajlagyGM?= =?us-ascii?Q?Cz3Fe4CU1WXl9J6MaM2nFewe9lP29iOOvuavfwIroqooiiCU3LR2nApnsJH5?= =?us-ascii?Q?CVW1sv6dEmddX/hdoLC1Y1dPws4aQ7aGfCWLcvOszpp11RuRA3WJejbZiQTf?= =?us-ascii?Q?DY8WHOJ28awogsQqx2/u7DIbedqJD5BGKNgg1sPQ5ruXerDI7ZmlOYIK20tb?= =?us-ascii?Q?U81SoSOxVca7iMfoiR9OcZc7my0dv/HehbW6xnbTpcH7MFz20R7qrGAdo2BW?= =?us-ascii?Q?33+JGHJa9izI0UiFwsStpFYLorZDjuMsHjJuw0XTCAfkQ2KtUuzHybq9h0Qd?= =?us-ascii?Q?mRHcsOSUN1Dz0XPH3xwvoXN/8n0Xc3szTF5WiLGEFxuyGCtgJ8HOLsIPXCF/?= =?us-ascii?Q?7BGtTRpLXQ+KFT9RCRVstlhcwiuPLm+XIgrT5wA8vp+2F/I8+jD8vb27mx54?= =?us-ascii?Q?RffZ7MtVNpkzD8v06iLirMC3DiHj3anQirnU0eKouAwTuLxlCtKtz0b101KX?= =?us-ascii?Q?UA/OBEZhd2z2Dga9EKY9fNwB1mj49muBr5dvwGRTeKUMOHalhQbulf/4zJKv?= =?us-ascii?Q?KJOilg5HBCiGvGh+vyuIjhZUjKCGUwwkrCcrf1CmZDxVCREBqTG7XJ8u4W2u?= =?us-ascii?Q?/D8BAxmVAwDYrzb8ROH3ErR9mTsrjggcugmsscHf+QRIyuG+zsCqg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; SN2PR05MB2493; 5:Azo6xPZX91wqGfyKVKT1QQhN46ddXJhQfyJd1eJVCK5OqR1zHGSoUkxQHQDrYOKCYCzdM6sE534emGVXFW8UyEtfdernYbx+XXr/2wTKBZ2qbAP3pGrjRIZ4amjDEEcBqdOgMoBsnk9KuEG6SZXUbw==; 24:aT2fycOyL2Ss2kGnGx8bLCjR5dW5wOMCDx5WjsS86XvbkekKWEi87Arug881NNPpByYCKnlKtU4e8aIweBn2F0idAJGRBD4pO6p8xX4SOqg=; 7:wE09ubNpGEKbD0WNEuhLBSIJwVzAuXx7FYH7Id857eBFv9LCoMQlB+fR45GM/bNXncYgBHZByxc7dR5H8rvoc+dOc4+m8sAk2VzibWfdV/y5ruo+qIyZLtbSShPe30iLwx+Om8xH9gh9/KWlY2fLEk6AeeqP3zHexUJUvXFH2h5/zCR3mK8yqptFfq3XrqFQasAtsEcQOTXTL6Xht/J+viCENpJD4eGQGSPCeVAhG0g= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2016 14:41:53.2668 (UTC) X-MS-Exchange-CrossTenant-Id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=bea78b3c-4cdb-4130-854a-1d193232e5f4; Ip=[66.129.239.19]; Helo=[P-EMFE01C-SAC.jnpr.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN2PR05MB2493 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Jun 2016 14:42:03 -0000 Konstantin Belousov wrote: > > Modified: head/sys/dev/filemon/filemon_wrapper.c > > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > = > > +#if defined(COMPAT_IA32) || defined(COMPAT_FREEBSD32) || defined(COMP= AT_ARCH32) > What are those COMPAT_IA32 and COMPAT_ARCH32 defines ? > I cannot find any use or definitions for them except in filemon. > = > Are the symbols remnants of some porting ? I think it was originally written for 7.x but AFAIK it was never built for anything but FreeBSD. It is possible that the original author was thinking of making it portable to other platforms, but separate implementations were done for NetBSD and Linux.