From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from GVXPR05CU001.outbound.protection.outlook.com (mail-swedencentralazon11023101.outbound.protection.outlook.com [52.101.83.101]) by lore.virtuozzo.com (Postfix) with ESMTPS id DF03A80069 for ; Fri, 28 Aug 2026 11:40:44 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=qeDaFATgGQn7UqaQFjwGcN6epPIgoS2TH6iLjVYE523i3CJYcUe5ZWzmPIhCQ7xoYZB8O3MhDldUwQR/V6pu9RbA7FmXAZuFFkvdPuaWNi5GagpLaeRJbNp9uUIoUu9p0FJOsaZ7INh1EA+50Sn9EZy5Y+rQnjkJfVv/yrVpA6YZx4sJBECarvaQ+5mM+JVMfQ1A/jVd8mBzfyqHwUOl7DxpKVDGnBEpRcTuL9yPLfoJMCiTK/wYC1LHrTStj/7hwC81gv4zPuKtFWBkj/7KuZ1JkyjL8XLcwcBS4bwco+2h8B1kUpX8QgOVTKWBszKoZsfRx+GxtCb6w88xzIgKFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=KGv3xNvfVSYsl5YYzm/R3S4lqFkY2qKVld+h+Umona8=; b=TPx0XugfIjN0z2RSMHF6RS9qy/3LOLVUcAAnBN6R++17/0OnA7MziMekcny0DcOcfRrPjYCrwESugWcj2bU19L514wqFrTCVmbVAEYL9+GXah5qXwl3zRUtt1aYIRNgTvEBWjg3J1WlIRNSn9hRLy/iifiz2eu1qBktADD5v4V10mXwrq2vZhiFDIBw07/qETiYmutNZZq/Y3CykTrbyn+hn60G5NtfOK4czNHsMKz39XqZJJ675kkjSLaoEQJUFjt9Mx/sf1fLRnSYCebMlZCzdU1+2PouMiFUn4qa00CQAj+xuJ7JxoOxucKF39UMmJqriJMAa5BMeiGSWDc+OjA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=KGv3xNvfVSYsl5YYzm/R3S4lqFkY2qKVld+h+Umona8=; b=bjtdp4tn0jd14Zn/gjPDkDU/NKpF9jP6ZH5pRMuXZJPl4AMkPOM8iKGm0bnyQEl4cLxJV3L6VwCavP4KT7Tx7KwYd2mL6AWmDhjJPd/GjGK8L7QJawFu6VcUsFhd8B/3L7d6cF3qJS4x3tQ7n5BK9spmEgRUyDiiwBjJzsd93Z9bFU1zdUkJjYA+0/2/qy/BWYobLnxP+sWd2rzMDL22Fdfj/hzH8lQCc2S/sauDeK5xw8XNVavYot8HW3qDPxg9X8AvVK9Q5mAUZchjM/PaGV3B0t8Mww1xe+uRsYpRrbT5SZSvxBnR93TVFwYtGSLdMp17V2GkVd4A333bUZMAOw== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from VI0PR08MB10656.eurprd08.prod.outlook.com (2603:10a6:800:20a::12) by GV1PR08MB7706.eurprd08.prod.outlook.com (2603:10a6:150:51::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.382.5; Fri, 28 Aug 2026 11:40:41 +0000 Received: from VI0PR08MB10656.eurprd08.prod.outlook.com ([fe80::4e37:b189:ddcd:3dd8]) by VI0PR08MB10656.eurprd08.prod.outlook.com ([fe80::4e37:b189:ddcd:3dd8%7]) with mapi id 15.21.0382.007; Fri, 28 Aug 2026 11:40:40 +0000 Message-ID: <0706c492-e1de-46aa-afa3-c246fba986ef@virtuozzo.com> Date: Fri, 28 Aug 2026 14:40:39 +0300 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH QEMU HCI-8.0] b4: ship project defaults in .b4-config To: Vasileios Almpanis Cc: svt-core@virtuozzo.com References: <20260828-b4-v1-1-b5597f256410@virtuozzo.com> Content-Language: en-US From: Andrey Drobyshev In-Reply-To: <20260828-b4-v1-1-b5597f256410@virtuozzo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: ZR2P278CA0018.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:46::16) To VI0PR08MB10656.eurprd08.prod.outlook.com (2603:10a6:800:20a::12) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI0PR08MB10656:EE_|GV1PR08MB7706:EE_ X-MS-Office365-Filtering-Correlation-Id: b26c1987-999b-4e8e-028e-08df04f92fdd X-LD-Processed: 0bc7f26d-0264-416e-a6fc-8352af79c58f,ExtAddr List-Id: svt-core@virtuozzo.com X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|23010399003|366016|376014|1800799024|56012099006|10067099003|5113699003|3023799007|22082099003|18002099003|13003099007; X-Microsoft-Antispam-Message-Info: +Ute7XRsd+mh6GmaEi6e7tlvBvsOn4Lq5dI/KWdn1GzNI0rouGDNHI0LBVwk2R1CvPCtxvvHvkGUu/+H3Ud+iVvIsS0uqy+aK02EBIcMVfS15aBTta+t7ULwa9QEDXAqSLRc7oQOyMPnFmybpaLimhOEZuWOApNg1URHxAiy+Y3TqQUHQsJYMtfU7IrrkUmHreHv4ChBLrRlm8fkHiYQxDqLKMoXJHFwvjChfW5vMXWG/KmPr7t1aHqGnB1G3MI+6WYqVg4UoLJKkQAjgUgNEN9dhqkI//4Oez1WKcO50dikthC38FFbQtFVTaZuYw6Gwo9Ta8mb63SlDfl9/860aNyV8AcbSxZHBY9OBA3tFVfc0ByX2z4F650vaF53ZuryQoKHLGLTLJQDh9QivYdN8CfDU8RZR0igtmOag7uCvg64gX5PszL+OTkCtnAaab3CPRavYUGZabSFyyH5oxPiUOXKYbYxbjDxywAwL7kDOAh/k5zF5MzboQAPqJaobSL3bCo+BuMDHnrd7Ydyh9Gk/6LgsKwqOG2toXI9GHC2FTfN6nusYmVtACWDmSMBnVJgaP2r3ERbon/9U4hM77G9enRW2nmzcOm4bnx3OYWS7xMMViOYQ6FGqwMddUnLTGAj X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI0PR08MB10656.eurprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(23010399003)(366016)(376014)(1800799024)(56012099006)(10067099003)(5113699003)(3023799007)(22082099003)(18002099003)(13003099007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Zlg3bnlGZGhtVkEzamNPQXFrQW9IT0h1d1NPWXVBazlFbklPOFF5Qys2NElS?= =?utf-8?B?dXZtMUk1OTJJS1lvSEZlcFVHOVJIeEFOeDhyaUlyZEVJSkJsbU5ob0p4T3dK?= =?utf-8?B?akdUWjRJZ0VXand1VlFZRUR6TzVRSm41bHBWNUJsemtBYzdWZGFNczBPWm5P?= =?utf-8?B?bHZwQWlqVGxQTmVkQ0o5a0FSQ2ZWM1FjcVNyeUJPTUJOaVdDbG0zbGhZaDhS?= =?utf-8?B?QWhLTTFaY3ZCSVJGUDc3Mm1NQXNZRFZodGh6M3RwYVZiVEFWWE9BK0hUUkRz?= =?utf-8?B?UDRzaVZxc05sVENZa2JRU05mU2J4NEhtcmY3MTdtVTk5UzF2MkdwOURLNUlT?= =?utf-8?B?a05mYVdIOWxOdjdSVjBwaXhrMHY3eG5aRVoyVEEreWZyWTZIOGdFTVEzYmVz?= =?utf-8?B?dm02aWZueTUwNjhPNGxjc005cy9LSmcwbzk2QW1mWGkrNmp5S01XUWNlRWw2?= =?utf-8?B?K0JjeHpTZEhCRy9wa2pERHdaeFM2MUEvZzlkdkFTc0htTUdOL0RsSWNZcjBk?= =?utf-8?B?OE5PSFFiZGVKanNlTVJBeGp5ZTgzbGJZSFlYYkJ0bnlvUGY4RElHMjlWd05Q?= =?utf-8?B?aFNmWjlseTkyeG50WjZ5ZjhZZmVsUmw1d0VtWU5kR21mWE9iYzBBVlVkY1Rw?= =?utf-8?B?a1I0VWZ4NlJVZnlJTjRZYWoranB2KzU4WHVWZHJwNm0zclBNOWxUNDVVVmxL?= =?utf-8?B?Q0hCRVozSUVtMHBWamNyREQxVjZ6aFhKeWhnTUlVMWE3bFdMOExscjQ4U1VL?= =?utf-8?B?aEpjVWV0NEJFWDJ2bjRhZENycDJTVkFVeit6UHMrOTFtalFWbFFGdjlNTW9t?= =?utf-8?B?UHlDSTNadGw1eFo3NzdCekNGVHdXRFVYSmhzRC9OQitCdkRHS2NUeC9YOW5u?= =?utf-8?B?YWt4ZHdVQ3dSRnpSYzhMNjJmbjg3QjRHZTZuUVVNdWl3SVA4dUNSRUFQN1JX?= =?utf-8?B?SjJCRm5ERFVwVHhOQmphZDVvZGh4Q3BMdWdtUVo3alJsV1gzVk81Tmh6SWhq?= =?utf-8?B?bldvaWNXWWZ3ekF5c0NBdHJiNXh2MzRTbWtOeUY0Z2psNG1ycGVEQTlNNnpH?= =?utf-8?B?TXRYRldReVg0SDNvR1Vidm9mSEo3Vzk2aDNVSWh4RXowVTNYRGZpYXVxV1cx?= =?utf-8?B?Z2N6S2M3L1ZaQUo3ei9qZFhxcGNoUUNFK0h6Vkw5VmF1ellDdjdTVXpxVHd3?= =?utf-8?B?SFRseFZQVGV4czVGNlZwazJ6UmovWGx5Q2Q3UVp0bktRemR0YlN5Q1NXYnQx?= =?utf-8?B?eTRORmpZeVh0ZHVJZnhWRWd5WXg5Q2VoMGVKRUxQTG9DbzJUMnpwR2lya2hh?= =?utf-8?B?bXNXSVhsVFJtQ2t6L29uMm9NTEVGeTlscnNnU3JsT0NWMDhJY3krank4K2N2?= =?utf-8?B?Smdpd21YL2dOQ1RmZXlnNU1xanREUmVQU1B6MjVHK1J4eVVXTVFtZTNudWZL?= =?utf-8?B?MEh3ckFsaUcydGZhdjM1OUl4dVRydjUxTG5obzZ5d1puMDJQaVdNenczaXpF?= =?utf-8?B?T2lkY2hpdFp0TVZsLzRJbzcwN0pqenlWakVjRmdBTzVUR0t0OWRPcUpVQ05q?= =?utf-8?B?cGRlZy9vNmZIZlp0NW9xUkVaWENqM0haZGQxSkg0RldrZXY2TzhObEh5REpo?= =?utf-8?B?WW5JcFlYenNOdzZEdjhtRUppREZHeHJjQ0dBbFFseHJaQlJyOEtseXpseGZR?= =?utf-8?B?WGRZZjFST0l1eFNqSDZURG9WN2lTNHR5NzFtRXgrakhMMHNoVDdyL1dKWmhH?= =?utf-8?B?S2l3R2x5dGxjbXdaeVBWQTQxVmxHQXBSaHo3NUNIWXpZNWowcWo2UkN3OG9t?= =?utf-8?B?U25LTG51QmZIZ2ZLNVNSOUxmNHVRZzNSaWZKQ3N6eDBHcmtJR1hhcTBrRGRX?= =?utf-8?B?SzFuc3U4ekVueE9qcitWRGp3dStpQXREQW5BQXN2VGw5alFnNWN2TVVLSzdU?= =?utf-8?B?dUl2YVovcUlMa2VqYm5BMlVDcEU0L0VXR1lyYXdIRzZlbUw5UUNrSmgwZGxr?= =?utf-8?B?aHBCUmxjUnZVSzBwb0JUK3JlTVZPZldoZXNhY3NDa3FUanVRYWFVRU14MDdn?= =?utf-8?B?MFRGcTdscXlucytqbUVDYm10NWxsTUpMSWNIK2Y0SWhLUVFTU0NhWTl5WmZy?= =?utf-8?B?OU9FYU9sbzhMR2c4M3dpSjVyekkxM3FPUkI5OUdmM1RZQjhmcEdOTWxTRVBn?= =?utf-8?B?NFM2bkJrY0FUNUJpTE83Y3pOZHJpaEg3Q0p4L0FvbGFIL3kyekpvS2ExVFdR?= =?utf-8?B?VkV6Rk5wZE0xbkN2Zmt3eDFpclN0L2E3TWZmYk9NcjlRcUxvVG9pQkJaNyt2?= =?utf-8?B?MlRhWlUzdjZVN3NRVktkOFhpdW1nKzRhWmt4OE9uaklQVGdCVndZa0lnS3hG?= =?utf-8?Q?jMikx5ULY+C4HytA=3D?= X-Auto-Response-Suppress: DR, OOF, AutoReply X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: b26c1987-999b-4e8e-028e-08df04f92fdd X-MS-Exchange-CrossTenant-AuthSource: VI0PR08MB10656.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Aug 2026 11:40:40.7991 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: gUjVhBQ+cBRAXQv4NE8Q4toU4WyAs1py/bGIm5+Hox7qibP/O9LTd/kPfW26YRmUHdwoBZ5/OZTDh+4G0rqrrOZBrZT+CbFFGrwb27WU1AQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR08MB7706 On 8/28/26 2:16 PM, Vasileios Almpanis wrote: > b4 fetches series from lore.kernel.org by default. To use it with our > list archive at lore.virtuozzo.com every developer had to set the same > handful of b4.* git config keys, plus two more to get the right > recipients on "b4 send" and one for the subject prefix. > > b4 loads a .b4-config at the top of the tree as defaults for commands > run inside it, so put the archive URL masks, the default recipients and > the default subject prefix there. > > https://virtuozzo.atlassian.net/browse/VSTOR-142960 > > Signed-off-by: Vasileios Almpanis > --- > .b4-config | 9 ++++++--- > 1 file changed, 6 insertions(+), 3 deletions(-) > > diff --git a/.b4-config b/.b4-config > index 126f503ded7..c8afd7b3e61 100644 > --- a/.b4-config > +++ b/.b4-config > @@ -4,10 +4,13 @@ > # > > [b4] > - send-series-to = qemu-devel@nongnu.org > + send-series-to = "Andrey Drobyshev " > + send-series-cc = svt-core@virtuozzo.com I like the default better, i.e. --to is the list, --cc is the maintainer(s). I'll adjust it myself. > + send-prefixes = "QEMU HCI-8.0" > send-auto-to-cmd = echo > send-auto-cc-cmd = scripts/get_maintainer.pl --noroles --norolestats --nogit --nogit-fallback > am-perpatch-check-cmd = scripts/checkpatch.pl -q --terse --no-summary --mailback - > prep-perpatch-check-cmd = scripts/checkpatch.pl -q --terse --no-summary --mailback - > - searchmask = https://lore.kernel.org/qemu-devel/?x=m&t=1&q=%s > - linkmask = https://lore.kernel.org/qemu-devel/%s > + midmask = http://lore.virtuozzo.com/%s > + searchmask = http://lore.virtuozzo.com/all/?x=m&t=1&q=%s I'm wondering isn't it better to explicitly specify /qemu here? It'll probably make the search faster. Andrey > + linkmask = http://lore.virtuozzo.com/%s > > --- > base-commit: c8606682c5168c07badb55aebaa55a05db1d5376 > change-id: 20260828-b4-a3aaa05eb6aa >