From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id C2F24C352A1 for ; Tue, 6 Dec 2022 11:41:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230437AbiLFLlm (ORCPT ); Tue, 6 Dec 2022 06:41:42 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41558 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229449AbiLFLll (ORCPT ); Tue, 6 Dec 2022 06:41:41 -0500 Received: from esa3.hgst.iphmx.com (esa3.hgst.iphmx.com [216.71.153.141]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A0A7915FF3; Tue, 6 Dec 2022 03:41:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1670326900; x=1701862900; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=joufdrNO2/FLdgGzlnaieoHfZ28FYCwNXGhrZ08f24E=; b=EePrBTP5cDr6SICydRrcKX8AByeGMYk/9Au19R08nx57RUv8pNdOdzCh TDSeM6spfINHe+xCKougFq+MRRETSL+UAy7P4/UcfyHI9t5DZ7z1LpUhK Gcnb1RElZfEnW2ZVNy7oBO4RypIiiejXAbO4OhaWoSHHjvMYnqhtQmN27 dyVsVbawzV+l2eO6MC6gzPvD2ymBQV77DU6ZA3aROxy3nSUFcmO2VRf2Y yqxFWSJF7kioM9pxZ2F/OV9AUWfUdehLurTdzkMu66yq0VPSKimrpHNEf Z9fRxtU8hVQ/aduvlrwdAFkOV2fbfYZxJTBA99hZID2Kl43JMpHj86v77 Q==; X-IronPort-AV: E=Sophos;i="5.96,222,1665417600"; d="scan'208";a="223155891" Received: from mail-mw2nam04lp2176.outbound.protection.outlook.com (HELO NAM04-MW2-obe.outbound.protection.outlook.com) ([104.47.73.176]) by ob1.hgst.iphmx.com with ESMTP; 06 Dec 2022 19:41:39 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HAXLWNCf6Lj1YVLkJTKnokm5+N/FDNliPXl48Ho8WtlYjaGISqYl7zJwhywMgTZxt97WiL2DmU4f0GuWwcqTz5/0RHQ6mG5PV+8+0RnDh1wl8mP5UgDuboIF0NFx+XpD+v7zFpTi3WSPln6RZnrVch2bnzyFdMal9kiKTjCarY/Vl9aoLuqENz208B0VsXMq0qTgdPXyaya61PHElV44P/fPAgt69pO6gdICl7TcflPPWNnZkvwwaDlNx4pKzRYDa62z41AA6OJOCiNKv9c18pILocPn/+OjDKDbnnzjE46vwxWt9pIXOjOCfWhSx9KoaR5loj4lh2HzXQImxXtfOQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=joufdrNO2/FLdgGzlnaieoHfZ28FYCwNXGhrZ08f24E=; b=WV9zpIjSQCzbBujDrNehbrMNJxVcMZZOqsok6a69LKu7ySPtT3M0ttuuZN90S4Ek4mlEPrklkDJQtjx7ARu8sHHNpZoKAGSvAgvjHBdbgF8yVButQCwmIV/7MyEH0AkuqePov6cusG1vAlp5iTGiyPypAYVrZH/fCCtEFwW7AecZ+LPmIrGHWlMhDPixtYD3Q9yyEfF/iS4nJLNE22bFxtSbFbCT9OxZu4Q7NXibdx5IyLpc/zf3kwCR7/7rw4682VEtCBFPGtxDPrLrypviBE0xSluvMESoqZz11kyrAmC6Bnx0nuaFNO8I+4PSlGybzWg619Xm6qTeolXzE9Ix4Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wdc.com; dmarc=pass action=none header.from=wdc.com; dkim=pass header.d=wdc.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=joufdrNO2/FLdgGzlnaieoHfZ28FYCwNXGhrZ08f24E=; b=YenWvpwI1JBDKf38Wpl/pjDyKu/hDb12RAFuiWIJeb+xVYCFxIz19hSYo40H+k4c84Wfb9j//8aHM8IFrB1CDM2sqjJ1wdVr1d4ie+hZHj5LqMwqAYGS9mR+o90uMmgw+la9tYtb6c3jmOhZ8s04oLZXmP4ToVrCLgD43hxwt7A= Received: from PH0PR04MB7416.namprd04.prod.outlook.com (2603:10b6:510:12::17) by BYAPR04MB5448.namprd04.prod.outlook.com (2603:10b6:a03:ce::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.14; Tue, 6 Dec 2022 11:41:34 +0000 Received: from PH0PR04MB7416.namprd04.prod.outlook.com ([fe80::81b2:90e4:d6ec:d0c6]) by PH0PR04MB7416.namprd04.prod.outlook.com ([fe80::81b2:90e4:d6ec:d0c6%5]) with mapi id 15.20.5880.014; Tue, 6 Dec 2022 11:41:34 +0000 From: Johannes Thumshirn To: Christoph Hellwig , Chris Mason , Josef Bacik , David Sterba CC: Damien Le Moal , Naohiro Aota , Qu Wenruo , Jens Axboe , "Darrick J. Wong" , "linux-block@vger.kernel.org" , "linux-btrfs@vger.kernel.org" , "linux-fsdevel@vger.kernel.org" Subject: Re: [PATCH 13/19] btrfs: remove struct btrfs_io_geometry Thread-Topic: [PATCH 13/19] btrfs: remove struct btrfs_io_geometry Thread-Index: AQHY/N5g4YbFwezoUk2aRqCXwzQXXK5g1aSA Date: Tue, 6 Dec 2022 11:41:33 +0000 Message-ID: References: <20221120124734.18634-1-hch@lst.de> <20221120124734.18634-14-hch@lst.de> In-Reply-To: <20221120124734.18634-14-hch@lst.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.5.1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=wdc.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR04MB7416:EE_|BYAPR04MB5448:EE_ x-ms-office365-filtering-correlation-id: 83dcd7e6-4696-45cc-6478-08dad77ed36c wdcipoutbound: EOP-TRUE x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2NejbKgH9DfB7Saj+gCz6i0frUJ47Clsd22ftTuo0HCWyNG5IC5iCWtTMIbRcs2cMBii2dFJzCWC9nqdEjPrZwtoXIO2g/xvynFhXIHCHZDb81+7OsyrHIfxINb4xCNJTbkqaDwSZ38jg4oFNTWKs0UDhgdvgxRFeT9nHvNLo2KfBfCaIIkuYmZVMJkkWvlVBPU4QGVvChXL6MTg5wyPOvC1e1tfByFgZYD8+aTe49nIFN0RUXajw1cHihEVb3KqBWmHXZ5MLX2dX4EG4GgHfVvcBsnweF7xO3nHi2sYqNEokWQ2c1qWYnDCxhkRDpyatwfsbl7qebMHgXw67XDE3md1BSNWvll3je5RtF/g57bWpeMOLp6TFxiIjXmSU7VB+nYOOYl1EEOs9iMRkJNQnIGDZJGNvX3zD3eZhVgkF4pSf6Av1AYLURfr2zsBg15A+0L/JZ85p0RUbgTeEJPZYltAZleebLe3RWikznzud05zYhndp+6r5JmAZXlbFjFfBnXFduyEHnfxBZO2qE7iF2zI/PXGykHs2Ks6XzdW/uUTb2Tlrfl/uy70bMAo55ZK7ZJkFmEe9GkgT0tBcsntRky1rbjxhjrfBvWhcPjeX+Aduknbpt9PEDRS1ZlXM0lfScjS0zoYgpeI4bKJpY2oac6KXxY2kHc3EO/BItjQEYUEbOpQKtgeiuFVv/soat4Ex5HyrHvIDcds7YZOCdEqvKaF+ewutPVbCW5bSot58TneByPL3gnkWX8Gn5WuEW5ohgSRPhq/zNGosFjLK30rlg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH0PR04MB7416.namprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(346002)(376002)(136003)(396003)(39860400002)(366004)(451199015)(122000001)(38100700002)(82960400001)(19618925003)(6486002)(478600001)(31686004)(2906002)(71200400001)(2616005)(38070700005)(6506007)(5660300002)(7416002)(86362001)(36756003)(6512007)(4270600006)(41300700001)(186003)(31696002)(54906003)(110136005)(66446008)(64756008)(66476007)(8676002)(66556008)(66946007)(316002)(8936002)(76116006)(558084003)(91956017)(4326008)(43740500002)(45980500001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZDlud2F6QzNFbVhNV0M4MnJFOGpIempYNU5qMHN2NmY5blJTUUJFbGYwUjg0?= =?utf-8?B?QmlSY1ordk1TNnRCZ2Q0eHlEb3BKTVNWbGlxK3FhWEFIdDZmNnUrdE0waDhV?= =?utf-8?B?Nm9mQWxzVVpieDRUdFVwL2pER1VGSE54bGh6TjlUc25lWUVhZ0poZmtna2FH?= =?utf-8?B?TXBZZzRLQUFzRkNIZFBMY3BDdXZQSmpOTWlITzFCeFhIRG9yU3pYZ2UwMy9v?= =?utf-8?B?MitPbFhTL0hhT1IvS3JMcTREcWcvd0pNa3ZlWnkxVzU0TENVa3kyUUZOSURx?= =?utf-8?B?am1MaHYrVTF3R3pyc0hrZmFtazdkOE9uUndkakM5Q1U2MU5VRjltd0p4UmZm?= =?utf-8?B?NHlGcUwvUHVLU1J5ZWhLRk1palp1Wm45TEpETzRobFNlYk0velhuWVZGd2Ru?= =?utf-8?B?ZTJEMUVhS1VMcXYycmtJeS9WejUvby9UOG15ZVZ3UmRramtXZGVST2lsTXIz?= =?utf-8?B?ZDNSVmhlVGlkYXNqMXErdFNRRmE0QVFjcFlhSFN1RmhuZUlQMVc2YzRBOGJV?= =?utf-8?B?eGNYRFZoMllaRW1FVDl5dEZiZExsVE12ejUyeTdNZzVzV053dG9aQ3IraE1t?= =?utf-8?B?N3BOYUp4RW5UNlp2aCsxSUxjYjdXdWpsWThzYnVLM2NKMHl5SHFxMmRDTXpq?= =?utf-8?B?bXpxaFNhV01nL2RWbHZsem9xelZVSXFyWHBKTE94dXB4UnNmcGxjYXlzVVNR?= =?utf-8?B?RE5pbm1BSFNJLzFiQ3duUlplQ0x5ZEtjY0FiaWE5K29qNE1maDhTSllrWGJh?= =?utf-8?B?a3JMSzFZK2pPenk5U0xMSkNJZExrblJOU1Y1L0NCVkRXdkhZRExjMloxb2hN?= =?utf-8?B?anpweElSREh2dkZHOFlyZGI0NDdRcEo4TmpyVHhtZUJSTkhHNWI3WWNMVkF4?= =?utf-8?B?TTBXS05uTUVDVkRGWjBMZjNyUGlhbWMrV0UwWjFYclJDNjlSNWZvc29nU28y?= =?utf-8?B?eDRNVHltbmdaUkQ0YTZTbGw5aitmRkRMWW9zSkNyZEtma2hhbTJwWGE4R0hC?= =?utf-8?B?emlKQlFYTDMvVEtreXZaditrVlZrL0ZXTnlITEhzWVdRdzRLUVB1WG03U0xI?= =?utf-8?B?VjhLQnZidHgyVkNZekF6VzRJNW5XQmhja1VwSmJNYlBUZ2ZkNElCSWV5aU1H?= =?utf-8?B?aFZTN3hWVFdzcUt1UytBZU5Sd05EZFlqSndvcURTWFEvNWNGaDBPbC95SSto?= =?utf-8?B?Z1R0ZnFHWFMvcXV6T092RTc3TlUzWVpRKzFkRUdvUVE2cUZaRWJ3dGp1SEJu?= =?utf-8?B?bVZOYVlkWHFxUUhWaW5ka0ZDZGFmdFNuWFR2em5iSW1Jd2QwOFB2cDZkYkkx?= =?utf-8?B?alV6SnRmTEtiek1pKzNTMVo3alFiTmxnd2NKdFF4ektudk9oc3c1Z243bzlD?= =?utf-8?B?Qm8vNmdLb2JpcEFGdWtVSUp3Ull1T1EzL1VzbXYzOTkrd2VVemZvSHF3RDVC?= =?utf-8?B?Y0E0bTcrTWRNa0cxcDlkR3ZuTmp2cklRcUJSVU1ET0ZXV3JzUVZJQXBjSjJQ?= =?utf-8?B?eit1bnNKUVFDZWU0QWtlcWp4anZTcjlVM1QyZmdZZ29LVnc0T1hNbFB0dUNW?= =?utf-8?B?SmgrR1h4dEdMWnp5V2l4UWFodFEyTXQ4VDQ4RnBQcCtONEU3OXY3Z05EMFZ2?= =?utf-8?B?TDh5aXBhQ0FwcFhTVDZrQWhKc2cxRDRkRVVHN01SWVY3VzM4Rit0M2hsaGE0?= =?utf-8?B?ZU9RY0tSRUQ3ZEV3dGxKTFdlZmpKR3VTWndYTkEzbk9rYk5ablU3eS9vQ3Zh?= =?utf-8?B?T2dDWmI0eXM0cVlRTHlXM2FOYm1wU2ROemhVTE1wQjZkaTRQa2lBemRsVi93?= =?utf-8?B?ckx4dUh2azZnbjN3WFlpeWFhNWY1Y2ltUUFvSjVtM2MrZTIyQUhDZm5sVmZo?= =?utf-8?B?UU5ZVDlOeW8wRHc0ai9nN2RENUh4aUVveEdRcVZRU1hub0Jqa202SE1ZbUor?= =?utf-8?B?ejRVR1RFdXY3WElhQll3Q25hL09LZ1A5eHBOVW5mVUFBV3JGUVhsVUZCNXYw?= =?utf-8?B?U0p2M2IxVkxkbnJ2UEV1Zzd2eW9tbkNweHNKajdwNWdoY1ptemNJaG8vWGtm?= =?utf-8?B?VjVwSjV2bFNJRVozREtnenRScFNySXp1ZkxWbUlxenRBdkkwZWF4YVdyc3M1?= =?utf-8?B?MGFTZmZqTmJxL0U1TnltbHovZmVadnk3NDdFVUlmakd6WitsLzNwWXJjTXp4?= =?utf-8?B?QTFlbVJnb1BHYVloQ29GdjNtTlBNaTFWVGJSei8relF2VGcyTC9DTTB3QWhk?= =?utf-8?Q?iCe8XozS5bHeMmrG9EHekvn8UgGj9W666Y415yx9oE=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: =?utf-8?B?aEJmaE9iUkJCL0ljdDJMemsvMW1FUkprQVo2THpQMkgyckxJLzZDZk9LMGQ2?= =?utf-8?B?WE1yZDdySnpmTXQ2djY1MHdCN1hWUU1jWG1UTjN3RW5jSDhnN3drMzJCOU1R?= =?utf-8?B?L2kzaEg4emVKZDhxWTFLVTg1dGRNL3V3SFFMOGZPNXVFUWpLVjFWSnBPOXVl?= =?utf-8?B?UmN4cXNZeEVOd1VscFIvcmVlc21pZWRsK256WUFScmpPODRzWUhkY1FRekxC?= =?utf-8?B?M0gvRTBoQkMyKzAyUjB2Ri9mVlNxd1RYZFFjQ3RqQlI3cC9mNDltY3kxV3F3?= =?utf-8?B?b2tDaUdsQ1o2VkhNOENtSUVnOVhoNE9NWnlNN3dYYzZVUE9TTWFtL3B6Y3Q0?= =?utf-8?B?dVZXSDBtWFpxTEtmdnFTeTZWOUJkZHAxVWgxZTJuTURERHNxRWNYYUJDclJ1?= =?utf-8?B?UlBGeHVjQ1hWUUFOcUNYaXUwTlRDZ2pJVHlYaXhlSkx3U0hqSGk0ZjdlMmo1?= =?utf-8?B?YTFJQ0VNUkVaZVBZYmU1RlVyVmdCYW5vN3VwbjVmbm5tR2xISHpuS1BXaXFp?= =?utf-8?B?MmFweUpTTnZaclJ2S1d5Y1ZZWXBuK2JEM1Z3RUo0a0YwZjk3VmtJTEZFbGFm?= =?utf-8?B?cGlYNTNIOVlaVkJWT1B4eDhTd0k5QnFCa2E5U1lVYm9VNENReWN0QmJnb3dm?= =?utf-8?B?Q2JQcGptS1BaUjBBcUZlQVU2dW5EVVhtQkFtQ1Z1Z2tSYnJzUFA1Q090UnQv?= =?utf-8?B?cUw1OGdOVXdmVXliQXBVQmJ0aFNUcjA3bG50bHVoZ0V6Qis5U0hnNzZZVERz?= =?utf-8?B?SjVHOWtlTjJFdzRpM1VzSjA3UUJDVmtsUXhhVk9laXBpa0YrZEZ0R2Q5S2hM?= =?utf-8?B?K1lpNVpvQjBTc0lvcURqUVdlYnJtWi8zRGRoRm4wMFY2RlR6dlpwN0dWQTZY?= =?utf-8?B?emszeFZOamVkeUhWVWZYTTBKdXFpME1iT1ZhN1NKeFJQY09IQTdnWEk2dThz?= =?utf-8?B?b0RMU0ZsakRHOUdPYWNjOHNxbEd1VVB4eEMxY1g1bDdkYTd2UUttZFBBY00y?= =?utf-8?B?QTZJb05EcDBRdUlYK1J4WHd1TXhLM3NJN0NuSFZIeHdxRmhHRWxFZ2NTajRD?= =?utf-8?B?M0N4VmRPYmJzbkx0TUx5ZStBOEErVWJtdjlySk1Va2RSdXhHT3RxVjBIZWNK?= =?utf-8?B?RGRUdURnb09RSjFxQzF4ZkRxc3FzYUU0RFVQVi9aS1pVQ0hhYTZSU0I2emdx?= =?utf-8?B?a09wODBia3p1RlR3a01NMGZSclFrQWoxVi9xTDAwL2VSZVIxQ2QrQkkvSmcv?= =?utf-8?B?Q1hWQnF0UkxRV2RMS1lwdWppWnNDY1JMa2pOM3NURmtibFZoMnlDekJGSjhM?= =?utf-8?B?anhSeUZuNEtPbGV5UjNTSmxudHFFWHBka3Z5K1BhSHU1aWtIak82MGdIVUI3?= =?utf-8?Q?GvtjpAOHmuujZsu+d1g2eOYeCcC1rGIk=3D?= X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR04MB7416.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 83dcd7e6-4696-45cc-6478-08dad77ed36c X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Dec 2022 11:41:33.9137 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 4R4u029JdQuRbV/PKgi3Ekp5o9YBLinAOmmU35wWafWjxAGXh8RUnz/DlPORMj5IQaflNz9snOYppqwrXb8vEpUzwXl/UfiH4LXmoeavykc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR04MB5448 Precedence: bulk List-ID: X-Mailing-List: linux-block@vger.kernel.org TG9va3MgZ29vZCwNClJldmlld2VkLWJ5OiBKb2hhbm5lcyBUaHVtc2hpcm4gPGpvaGFubmVzLnRo dW1zaGlybkB3ZGMuY29tPg0K