From owner-freebsd-hackers@freebsd.org Sat Dec 1 22:14:29 2018 Return-Path: Delivered-To: freebsd-hackers@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 68DF71329A82; Sat, 1 Dec 2018 22:14:29 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from CAN01-QB1-obe.outbound.protection.outlook.com (mail-eopbgr660067.outbound.protection.outlook.com [40.107.66.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "GlobalSign Organization Validation CA - SHA256 - G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CFBE76BA2; Sat, 1 Dec 2018 22:14:27 +0000 (UTC) (envelope-from rmacklem@uoguelph.ca) Received: from YTOPR0101MB1162.CANPRD01.PROD.OUTLOOK.COM (52.132.50.155) by YTOPR0101MB1708.CANPRD01.PROD.OUTLOOK.COM (52.132.45.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1382.19; Sat, 1 Dec 2018 22:14:25 +0000 Received: from YTOPR0101MB1162.CANPRD01.PROD.OUTLOOK.COM ([fe80::9404:5554:6cd6:10d0]) by YTOPR0101MB1162.CANPRD01.PROD.OUTLOOK.COM ([fe80::9404:5554:6cd6:10d0%5]) with mapi id 15.20.1382.020; Sat, 1 Dec 2018 22:14:25 +0000 From: Rick Macklem To: Warner Losh , Rebecca Cran CC: "ish@amail.plala.or.jp" , "freebsd-hackers@freebsd.org" , "freebsd-hackers@freebsd.org" , Eugene Grosbein , Ian Lepore Subject: Re: How to use trim command ? Thread-Topic: How to use trim command ? Thread-Index: AQHUibe2oaqj2u4F20iO7aVXdhCR1qVqcirZ Date: Sat, 1 Dec 2018 22:14:25 +0000 Message-ID: References: <20181201.011411.2100982142219259108.ish@amail.plala.or.jp> <1543622218.1860.169.camel@freebsd.org> <5281174.XOh7uYVVfo@photon.int.bluestop.org>, In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=rmacklem@uoguelph.ca; x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; YTOPR0101MB1708; 6:uuM89djmk4iGfrx3OZyIRhBM4M+DN2dSCgo7YZqw0gw+vl98mr/eAYqsqGHjF487GYnO2lxgvKGOO1BMXUDKLe/EFIZl2Ajq4EGdFunKJ+P7srzSGY0FwtFZhuyasd7KZiWPeVWvvss17LarxAJVe4TgkkSnS6TMp2DBXyVGnTd8gkB839d0erN0h+GRoulLwP/iyQpg8r9wzu37eO+bmd95Y7aMcL9Qh4QBFT/ZYGPRLlziAo8rQ+pZ4nxPom2CmnRQN/vzD0lniBG7Ur8REnWjxMPRJR9bevwsoRKZO8J0VXlkL3wTdVSBMiq/iXjwfmH1E+12fcIAzN8fjb/r6OHtIK2n4XgssqCUImL4KJocrDa6PZtYGgjO+gFIjDpS0aT51mBvC/Utl7R8zruYVLRQPyHVzD3tS88rsWJYslIM/KIBgpcdJeiwDhnrDqm7Cgh8olpABjsrwpCZdgSdMw==; 5:DP47+WkCKfqECY2qXkwdz1hpVn4mAGwEtbPbf0a2rKhf0/qyAoPMjxnSxri2H2/PvlbGPdfeXRT7v50bFGu+aSaZeQuzzI6IM7ox1koOtLwkei5ZdAHBOCPHvEouCkU/OIJn9VctMECbzhmWDPXvOhPmSG/u9uXVA2ttHzzrTI4=; 7:OCUaDamwyFjvJPArUxi1z2FmtnSXuxFpsG2r2I5FavoAOJWsW7P8itQ5JL59+yYh8/HwStVppoMMXqyOogWWpRq2hgsPxH/lSW0VgT8ejLTIkw0f53HQkynSXEBbwKOqY5g8Eqwp4GP+XsWWO46u0w== x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 230d23f5-2d9d-4a0f-a366-08d657da5acb x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:YTOPR0101MB1708; x-ms-traffictypediagnostic: YTOPR0101MB1708: x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3231455)(999002)(944501481)(52105112)(3002001)(10201501046)(93006095)(93001095)(148016)(149066)(150057)(6041310)(20161123564045)(201703131423095)(201702281529075)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123558120)(20161123560045)(201708071742011)(7699051)(76991095); SRVR:YTOPR0101MB1708; BCL:0; PCL:0; RULEID:; SRVR:YTOPR0101MB1708; x-forefront-prvs: 087396016C x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39860400002)(366004)(396003)(136003)(376002)(346002)(189003)(199004)(105586002)(786003)(33656002)(54906003)(110136005)(106356001)(68736007)(97736004)(74482002)(25786009)(316002)(93886005)(486006)(71200400001)(71190400001)(53936002)(14454004)(99286004)(76176011)(7696005)(6246003)(478600001)(102836004)(55016002)(305945005)(9686003)(186003)(4326008)(46003)(229853002)(6506007)(446003)(5660300001)(8936002)(81156014)(8676002)(81166006)(86362001)(11346002)(2906002)(256004)(74316002)(476003)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:YTOPR0101MB1708; H:YTOPR0101MB1162.CANPRD01.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: uoguelph.ca does not designate permitted sender hosts) x-microsoft-antispam-message-info: wIYU2kOxc5Pn7wI2tCcwySVjMufNW4ktdosJfcYcYQUOZHnOPdfM49ykvOp0URGoBCdePTv+Nk3UvNKzJxAIgLXpmHaiwRR1NW16G+35ZXFkEDjdM56p63L9amaS8l4gpzHJb0vRMkajWnec8Dt8MA3beoK6HAIZ/AsXVZcREUzohJelu799hPA2ZHw+Sui/QFCF7hyFJvqY4AwsKcw80e+vShlgrEOghmIxY2ES00ukTYbA5+LW+8FrJOyKj+ztXWNrKjOJj1c3x18yhTKQjAUwx6+Mbv9E2wyBV20IGoHP2QjVEJ7E/Ez35KWt2DvGF4lC9jrFFGdM72RCluOOGXYDKxHSjt8svOHiqIXrL/I= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: uoguelph.ca X-MS-Exchange-CrossTenant-Network-Message-Id: 230d23f5-2d9d-4a0f-a366-08d657da5acb X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Dec 2018 22:14:25.6504 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: be62a12b-2cad-49a1-a5fa-85f4f3156a7d X-MS-Exchange-Transport-CrossTenantHeadersStamped: YTOPR0101MB1708 X-Rspamd-Queue-Id: 4CFBE76BA2 X-Spamd-Result: default: False [-2.91 / 15.00]; ARC_NA(0.00)[]; TO_DN_EQ_ADDR_SOME(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:40.107.0.0/17]; NEURAL_HAM_LONG(-1.00)[-0.997,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[uoguelph.ca]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com,mx2.hc184-76.ca.iphmx.com,mx1.hc184-76.ca.iphmx.com]; NEURAL_HAM_SHORT(-0.92)[-0.915,0]; RCVD_IN_DNSWL_NONE(0.00)[67.66.107.40.list.dnswl.org : 127.0.3.0]; RCPT_COUNT_SEVEN(0.00)[7]; IP_SCORE(-0.69)[ipnet: 40.64.0.0/10(-1.49), asn: 8075(-1.89), country: US(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:8075, ipnet:40.64.0.0/10, country:US]; RCVD_TLS_LAST(0.00)[] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 01 Dec 2018 22:14:29 -0000 Warner Losh wrote: >Rebecca Cran wrote: >> On Friday, 30 November 2018 17:36:01 MST Eugene Grosbein wrote: >> > 01.12.2018 6:56, Ian Lepore wrote: >> >> > newfs destroys data too, cat > /dev/da0 does this too, >> > add the name "dd" itself does not imply data destruction. >> >> > Can you invent better name? >> >> 'discard'? >> > >That's a good name. trim has the unfortunate collision with the perl 'trim= ' >function and similar things that I didn't think of when I recommended it. >It's also nicely technology agnostic. What about something with "ssd" in it, like "ssdbulkerase" or "ssderaseall"= ? rick