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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 49EBEC5475B for ; Thu, 14 Mar 2024 10:14:08 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:In-Reply-To:References:Cc: To:Subject:From:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ecsB+v2L/X9rKS/0RYRng4K8CMQaPgU6jObtuaXj0tM=; b=UPAB0oDU8lQLXP L2afhjHqDH95isvl/r28JjkwjkmRNWzA4DxNn7bcr0NlGOZVvxvFSm1bJGctrlFoALtd/BMIw4SjS couwpQVn4qfagJm8JZGPSGeuOLTtbIRlGnZPF55NuwwTkzPKnZTVGBqvoiEdu7Z0Yv1fCPjOuFUnJ k+AYqBrs/XU3yrw/ONO7tI9wR11BqjIpssyS5Rd1z+rZzYhIvF5121SJhfGP++WnXcseGQKtrL8+l ZA0S4YS4er50Aa/aihTPWOzqLYiSReM52iNvduovhSFXCItOByjzq5HunuJZOuJNjqTFKb0VNRzgJ U0oICbWqdPocwq2pRlQg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rki5v-0000000Drdy-2jbZ; Thu, 14 Mar 2024 10:13:51 +0000 Received: from repost01.tmes.trendmicro.eu ([18.185.115.111]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rki5r-0000000DrcB-3PSc for linux-arm-kernel@lists.infradead.org; Thu, 14 Mar 2024 10:13:50 +0000 Received: from 104.47.7.168_.trendmicro.com (unknown [172.21.168.141]) by repost01.tmes.trendmicro.eu (Postfix) with SMTP id 61B42100017C3; Thu, 14 Mar 2024 10:13:41 +0000 (UTC) X-TM-MAIL-RECEIVED-TIME: 1710411220.588000 X-TM-MAIL-UUID: 947dbc63-7ff0-47fc-8e0d-431cd77a4de8 Received: from DEU01-BE0-obe.outbound.protection.outlook.com (unknown [104.47.7.168]) by repre01.tmes.trendmicro.eu (Trend Micro Email Security) with ESMTPS id 8FA4F10004DAE; Thu, 14 Mar 2024 10:13:40 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HY3wtPxSlUcpntttSXuyJsJoY38FUM80ij/nu0z6xhW66rB4LylNB9dUCQ/J4OPk9YUx2+BSG1iMSFgFBXqvgkocEsDUD6xDu7ZCfDPT24xqBpYqRobRw+hY6inf76pe4NsTtgHdKNPZDvP8LPLwCfmmEl8IJ/QEavdB5iDIK2cc0a38G8x8zumLxGrT7UzNnBe+tDUh4p5eUJBDKSHgPoq7OrzciKvU1VurqjITa3ehiJBTexgJ3MriVy86ZEA8kVzi2nQdMeFY66ysPB/XrXsibjUzv13ebw6h5JdfQ7GhxXepk1VC0UIDm8fPfUrk6s/beQ8u26eXjRNo5blzTA== 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=TI1BKVnFSgyQt7dNHCxAJPK10PL41MjRH0y+k376RlQ=; b=SmBrgdGx8RllR+yrX8rJ8pHhvTGnnONOhy2GSzItbL1nq7Wue56MTSVFmMpoJTyaUCCCuCr1UyU6lwjZvZOHc5a2npUHQVz32Kag8iWL1o6K2vl32zCZ2qkIZRqheNlbCo6YiFPPSZKnAiiMr0bySn+W4toYdzePsQUTUWsL9dOB3F/c7bxwYaPATxJE85lXLfgG3AvplkYtDCvZ4uV5pTE2YM5ZjJLe8wVHDT9XpmW4yRnfaOOOGk3NTFYhLbSia6IxUJoMFzkO0CDVN1ivoltYHZCaWtB1T2gckFE9YgJgiS1v/WoHtWciUxQ8tF4J5x+FelXvjfe3WmXaqy2ELw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=opensynergy.com; dmarc=pass action=none header.from=opensynergy.com; dkim=pass header.d=opensynergy.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=opensynergy.com; Message-ID: <2eb5a616-eeb3-446a-85fd-fff376c15f55@opensynergy.com> Date: Thu, 14 Mar 2024 11:13:37 +0100 From: Peter Hilber Subject: Re: [RFC PATCH v3 0/7] Add virtio_rtc module and related changes To: David Woodhouse , linux-kernel@vger.kernel.org, virtualization@lists.linux.dev, virtio-dev@lists.oasis-open.org, linux-arm-kernel@lists.infradead.org, linux-rtc@vger.kernel.org, "virtio-comment@lists.oasis-open.org" Cc: "Christopher S. Hall" , Jason Wang , John Stultz , "Michael S. Tsirkin" , netdev@vger.kernel.org, Richard Cochran , Stephen Boyd , Thomas Gleixner , Xuan Zhuo , Marc Zyngier , Mark Rutland , Daniel Lezcano , Alessandro Zummo , Alexandre Belloni , "Ridoux, Julien" , Cornelia Huck References: <20231218073849.35294-1-peter.hilber@opensynergy.com> <0e21e3e2be26acd70b5575b9932b3a911c9fe721.camel@infradead.org> <204c6339-e80d-4a98-8d07-a11eeb729497@opensynergy.com> <667c8d944ce9ea5c570b82b1858a70cc67b2f3e4.camel@infradead.org> <57704b2658e643fce30468dffd8c1477607f59fb.camel@infradead.org> <47bf0757de3268c420d2cd3bbffaf5897b67b661.camel@infradead.org> <60607bcc-93c5-4a6f-832d-ea4dbd81178e@opensynergy.com> <89268C36-E8FB-4A17-8F81-1DED4BF47400@infradead.org> Content-Language: en-US Autocrypt: addr=peter.hilber@opensynergy.com; keydata= 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 In-Reply-To: <89268C36-E8FB-4A17-8F81-1DED4BF47400@infradead.org> X-ClientProxiedBy: BE1P281CA0249.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:8b::11) To BEZP281MB3267.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:77::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BEZP281MB3267:EE_|BEYP281MB3882:EE_ X-MS-Office365-Filtering-Correlation-Id: 7b188f0b-9769-48d0-32e4-08dc440f6b1d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 4wNL1VF9DYwI+9bGsSdjZjCWh+IsWWhnNsH41ZDgtlg86pJ3efi2gOSP92F/uElE9PPMniIUDTI5j6XH7dGHxKGok6yTGxavl3BFyJ+jPHFIn5VaBGUZBY1zh77gab2iwRkCyaeCe4go1ScIsXAa48UgQ6Z/3w2E7OrYav8ytFaTwbsE4iRQWMoNe2EZimesjYYInh3XBAowbNpwy/dyaKwKzMbNkFnUIbh9Xyx+HYDNYjd3H8fKYuvy5D+W4BQmdggb2EnXtr/U92E7qBJKjrVoASwdYc/lgDQ0PEylGcqTr6pVsZpRR/j954+S9hFGvRcAOLe88L/ERfr4kclBOHeXR00O+R+lnMCZh8HU1Mn+Srn0sK6tWH/v6PR0x5y2WLu+4oRrlpJk7YW6pHd0LEcZ3vuUIAwxtqtzbji1apUQ4ucsw9uNT7lWg7hFT5tJJU7soRx9bCZ13z3vLAe7d8HOSearmDzHSOVeg9nZ8yVcGNDHBik5dQtgvqlxfNAMNnCgB4qb5Xds25C3+wpgN0Z0bXbiZeMFt3v4ButGMMgJEIFYyyPJoPhRadDhuW1abr2AbYtmcqjb/EwAmYFtzJSm+bHWvNnTOQTXsc7D159Dq5AVRVpbbSNUcvRFa+dB27hcDM5WB82k4ixfVcvBh3gWvKKeZNedz7CRnhBMxoY= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BEZP281MB3267.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(376005)(1800799015)(7416005);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cHVFTE5PSHpnV0todHFhQmx4c3kvYkRoZ2NESnZNNWtxTGppV2I3NlVnUnFv?= =?utf-8?B?bmo2TkF2aS9UYkNuRjNQeVE5WEx2d2J5VWQ4WUNSQ2lBSUEzNTRoSHZmUUlw?= =?utf-8?B?M1JXT21OSmtLRTNwZ0o2a0FnUVh5N3ZqN3hKeEFUVWc0TFBLdkNGelZXUklI?= =?utf-8?B?M0MzT3lQNGJCWDdFYktlWklLc1JaMGd2UVFYTGNwcHE0a3o1OC9ONmtWSnlz?= =?utf-8?B?bG9UZ3hRMkxHbkNJeWRMbjRwM2lKRXpLZko4SVp1eERacm1UUWpieGR2enZk?= =?utf-8?B?L3lkOFZNRm9YM0d4a2lVV0NnT1k1aTJjQXd1aVdmalVWY1FkM1BGWk55M1g4?= =?utf-8?B?b2hEaG5nTDdzOHEzQk02MFA5RWJ1UFd0NDZyZ1JoS1NMbnUrOVlkZm5FMCtL?= =?utf-8?B?TjRVV1ZoUE1yYU5jcEc1clVGWXhXbUN0OVJjUkFyRTVKa1ZkNzB0b2syVmRN?= =?utf-8?B?VndLK0s5bGtNTExYWXdQTEpEblN2Wjdjb1c4R3BZUElneXpjSWVVTmlYTHll?= =?utf-8?B?eGh0R084ckE0c1lpbnVrUUlpY0RybzhEWGdUUWs2cm5kbFU5Ync2ZjZTTFEv?= =?utf-8?B?UkRsWVU5TVorNzBxbjI5QjAxT2FoVWxsYzhITiswdVIwSkcrbTIya2RFZXhZ?= =?utf-8?B?YlEzNVZ2UkZaUDlxVjdRWTJHdTdKdWlyRjJIY1k4TE1idzZVNis5aHJublhJ?= =?utf-8?B?VTBKejZZeXR4TGJ4bit5Nm1vTnd3Y2VseVBCVHJHODBkVXhEdUwxY2F6V1ZL?= =?utf-8?B?NGwvMFZHVmdHenc2VVNMUUpEbTN6MTlYSlRkZHdUMHhYM0FPdW9wa2N0TXla?= =?utf-8?B?ZVVESW9pOVBNMGUxSmdCRndMUW9VQ0oxR1dBNlh3SlRmT2NHK2RFSElvQ0xo?= =?utf-8?B?ZW9wbmtZQXE1NjAwb0MrMEZhUkJiNHhaL1ZBbHNCMHkzWCt6QzdrdFArLzBP?= =?utf-8?B?Z3doVDY2UXBabVFEVXljWGhsenlKU0dkM3YrOXhxaEQ1bWlXSnZKdGRqUlFk?= =?utf-8?B?dzh2VGpkYWdraml0UkNVNGVkUVFDVnFHTzBCUHR4K1ppZm4xVzBWdjBObk16?= =?utf-8?B?azI3Q1hqcmwwbFVCS2FHM1FSbGtIdHFTVEJEajJTeCtha25VczZuYUpVeklk?= =?utf-8?B?VGJZdGFvdy9wd0x4TGJzKzBDR3pGYUtTR3lNdEVXb1daQTNuSGFSUk55OUth?= =?utf-8?B?OEc0VUQzcGgray81V2RFTWtXd0JCUDhHSkNSZEdFTGI1bGY3TnNhRGRjVGR4?= =?utf-8?B?c21kYTRaai9CRDBWSzRROUNVaFpEVVZFR3lvU1ZpZzZrZnVWV0hnaUEvTnBy?= =?utf-8?B?ZXRnWHhEekc3L2NubjVTUDVNWUdYMEErUGlyK1pvejZ0NU5sMkFmVEtDOHBi?= =?utf-8?B?NXpUZXhvVkdTT1I3WTd6N3JzUHRDbUxnL1o2VGZhZ1dzcjBtQVF1bk1iVmxw?= =?utf-8?B?aHo2MXNrLzhhZU1LTDJGMDVRT1Vaa29ZYlNwRUd0NzVoMStZanFrZXFScERz?= =?utf-8?B?YWRjK1ZBeld5UHVOY2ozeTRObHZ1OEN3ckVQQ2p4L3QwUGFMSlZ2WWV5aElC?= =?utf-8?B?dWlFUnNYaU9MOTQweFowS3N0QUlYUjd5OVo0Vm90S25oWmJYbUdrK0licm5p?= =?utf-8?B?dk5VM2FOdlRLd1pRODNFRGQwQVQ2b2psNGUwTjFTU1B1V1hYNEh2dURzYm10?= =?utf-8?B?RGJCMFQ0eDEwWjlPcEM0TGNiNG95QkVFTlBWTXN5MTMrUUVwbElVOXh2NEFn?= =?utf-8?B?S3ZTM2FvMzZiYWhxZFo4eXNqMGZYUmhQdWY5NDhpeFVQVWNvK0QzK1g2SC9P?= =?utf-8?B?YzVCem0vck1qaXFlN0M2OCttQU12Z0VDam5VODQ0Y0k3aHBERnZjRE1sRFJT?= =?utf-8?B?SlF3ZUZmWnQ1bmFmdENGZWVlOUY5d2tHMDdTYUpQdHFITzBvMENsVUs5R1pJ?= =?utf-8?B?RDNqZjhoeW5QZlYySCtISEZ0dVR2Z0dxT085ZFJ5YTdWZDZzTU40eDVnRlFz?= =?utf-8?B?RXlhbDhDNjc1S2VmT2N1TytzNUt1c2JGcmdSa1U5Q0JJWXVNekIwYzlwZWNq?= =?utf-8?B?YUxHTnBiTXpPUnVHZk5uL1FtV1VnWllXMTJqZE40YmVMRDFrWmtjRmEzTXl2?= =?utf-8?B?TzhzUVhKWjF1bEJKaVRLNGM4VG5jUTVsM05mZGQ1VUlOUWZlMnlvSEJCeGdE?= =?utf-8?Q?SFqZ7cNv5InD19BPJULtMP21RCaBZfvXu3t8ZxcQqCg7?= X-OriginatorOrg: opensynergy.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7b188f0b-9769-48d0-32e4-08dc440f6b1d X-MS-Exchange-CrossTenant-AuthSource: BEZP281MB3267.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Mar 2024 10:13:39.3076 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 800fae25-9b1b-4edc-993d-c939c4e84a64 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: MJMeoLFy36DvvZ87kCy+cbyqywu9Knqo4EyjSyob7UqYpG4goRH0CsVlEUuNw1BJVO0BFWSB1q7Z6kUC12zE8g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BEYP281MB3882 X-TM-AS-ERS: 104.47.7.168-0.0.0.0 X-TMASE-Version: StarCloud-1.3-9.1.1015-28250.006 X-TMASE-Result: 10--28.069700-4.000000 X-TMASE-MatchedRID: Kx0w2sAofbv5ETspAEX/nhT9ycEC6+LTgdXztqOEBnArwvLze83KAuIa 26cVKu7AhEOzj8CJ9fp+2yr8TKFtiH9gIn+mT2gpeJchdZcr1K26wG+1uTW14KIcpU3/gcCM7v7 BMdRZyXOqdXelqF/hxCsLxCkE8a4y8TpHqaSi8X4uvOeBC5O+9PoTszad2cIPiGVApiRLArnKOr xVtat4dufDukUCJiBS+ssPyzhkQD3zF8bUba++BDJiFWOuT2TvKqvIQ9QxkSAKFKWuigjcNEjp8 7gwZNuZW+3NCtScsCWiZuLYGg7bUJ5mTKF4TLatuva7QpapAo0Mqau5sFOtzeVvCN18RUQ0OM7T o1x/H5IRd3SZn8yyQ4qg/Tre7H6jpUs3s04F1OG6Nil0LL1WUkchuUkke5jBfN5l7ipRk4gLJ+2 oeExt+O8BzumvjiFCyLjSn2B78OmJIUGiYrbmwD4zJKoi4/aMT1faJMjZ8j25eAj4rmGko0hklV aCZmiJ5B7mY8S0a7SklSfqPcjvx4MlTUKmi1y7kY9I7o7kkJoDbR1DEIZ4unvBA9C/1eiFSJapX YJQvpPQ+sS71+DOCBAOLNGeu33dLkPB66I5MXl7+ppwg+NZl3GDuy8y1qkuA/3R8k/14e0= X-TMASE-XGENCLOUD: ee0562ec-5baa-4b23-a943-07d9a9b41338-0-0-200-0 X-TM-Deliver-Signature: FC35E2AA31532FC6B445318E813D23EE X-TM-Addin-Auth: pSCueay9oklJ0oMpEGSc/hMez0gQbc+eNgXhrsZgQiJ4tPHMqGvfY7YSygI s6P7PKPaAmB+v4O/g+JYID4C68vUFcS+//MnD8vNr5JCpX6tbpnyO/F8vgQZHH7TYZR1VZAMvWT 5Z7LxDuxha9lgZo8mG3VBzby9TQfSFfvtKu9U/MdyApikLwd0Sa48TEEuCzyxEAFuRZnab8Sl0O wigmhbQHwTzDY6589ppZlfuUJIjLrfkCt9O4x5HbX9YoQKRzIywKUEJhiAhqRaoC8qECfibKcys pbXTsVe7q+u53N4=.dFHNzZYCOTgUpKf7cGZetS4lRjz2wsv7L0dvRaTcQDcImgbjWpUmXkff6R 1wi8pWyhcwii7+qRJeXo/jwgu5CS9wjvdMoQJ4qdcy3tb8QItqy47h149AzdVvk84hehsm3AIpm g2XqgGfxyIet6WmXMA6td8lZ1lUHLFxC9v5D28hTgMY+rPnMzfy7r/f7CrOH/7I4W/45W3lPn1X C4a3OD2BZv1QjXWmoZ/fMJGquwsbHdjPKxDG9IXoLOjf9iwSU2JowY+8SSUXDroYhxTz8wDlLY9 DBx5rXEh4CE2hcio7FboumofjntH+DX1gCMor/6mX2+5iaFqRGfDXHn4c8g== X-TM-Addin-ProductCode: EMS DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opensynergy.com; s=TM-DKIM-20210503141657; t=1710411221; bh=+LyZ7jITEdQWVqX6Z3UGjXZqHAaKNM58Qva0dXJrw0c=; l=4111; h=Date:From:To; b=sUFA3jBVUoyCPLfMq5atv3AgL0llxnZm4v3y+tMOhm60RIDHSdB+hBwWAlMYv5XR8 gOn3TrLGF1ZUTHq2YRXU81Bax2UXTatPNBdBu6k9Ua6Ngdderr1Zhm0Z+Ni5kK9ufA KmfG9HhjcWfhln4eYXD/e5fAcunNuoPMfF2CChXMeIlnOi9JeLWwmoWv2GG8/DIyUG ayLhGso6zXsGmada4f5GohqlKbUnJVB2squJRInfkZWImTzD1UPIgwXI3Xsyp23+zQ GGCNFJb7I1N7PbWCY9ZryIbdf5mUOxshp1t7SbUjurxI3B9M90tMpfQul7GIW66659 8enZBnYjDsJbw== X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240314_031348_253110_4F218139 X-CRM114-Status: GOOD ( 22.51 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Tm93IENDJ2luZyB0aGUgcHJldmlvdXMgY29tbWVudGVycyB0byB0aGUgdmlydGlvLXJ0YyBzcGVj IGRyYWZ0LCBzaW5jZQp0aGlzIGRpc2N1c3Npb24gaXMgbW9zdGx5IGFib3V0IHRoZSBzcGVjLCBh bmQgdGhlIFZpcnRpbyBtYWlsaW5nIGxpc3RzCnN0aWxsIHNlZW0gdG8gYmUgaW4gYSBtaWdyYXRp b24gaGlhdHVzLi4uCgpPbiAxMy4wMy4yNCAxOToxOCwgRGF2aWQgV29vZGhvdXNlIHdyb3RlOgo+ IE9uIDEzIE1hcmNoIDIwMjQgMTc6NTA6NDggR01ULCBQZXRlciBIaWxiZXIgPHBldGVyLmhpbGJl ckBvcGVuc3luZXJneS5jb20+IHdyb3RlOgo+PiBPbiAxMy4wMy4yNCAxMzo0NSwgRGF2aWQgV29v ZGhvdXNlIHdyb3RlOgo+Pj4gU3VyZWx5IHRoZSB3aG9sZSBwb2ludCBvZiB0aGlzIGVmZm9ydCBp cyB0byBwcm92aWRlIGd1ZXN0cyB3aXRoIHByZWNpc2UKPj4+IGFuZCAqdW5hbWJpZ3VvdXMqIGtu b3dsZWRnZSBvZiB3aGF0IHRoZSB0aW1lIGlzPyAKPj4KPj4gSSB3b3VsZCBzYXksIGEgZnVuZGFt ZW50YWwgcG9pbnQgb2YgdGhpcyBlZmZvcnQgaXMgdG8gZW5hYmxlIHN1Y2gKPj4gaW1wbGVtZW50 YXRpb25zLCBhbmQgdG8gZGV0ZWN0IGlmIGEgZGV2aWNlIGlzIHByb21pc2luZyB0byBzdXBwb3J0 IHRoaXMuCj4+Cj4+IFdoZXJlIHdlIG1pZ2h0IGRpZmZlciBpcyBhcyB0byB3aGV0aGVyIHRoZSBW aXJ0aW8gY2xvY2sgKmZvciBldmVyeQo+PiBpbXBsZW1lbnRhdGlvbiogaGFzIHRvIGJlICpjb250 aW51b3VzbHkqIGFjY3VyYXRlIHcuci50LiBhIHRpbWUgc3RhbmRhcmQsCj4+IG9yIHdoZXRoZXIg KmZvciBzb21lIGltcGxlbWVudGF0aW9ucyogaXQgY291bGQgYmUgZW5vdWdoIHRoYXQgYWxsIGd1 ZXN0cyBpbgo+PiB0aGUgbG9jYWwgc3lzdGVtIGhhdmUgdGhlIHNhbWUsIHByZWNpc2UgbG9jYWwg bm90aW9uIG9mIHRpbWUsIHdoaWNoIG1pZ2h0Cj4+IGJlIG9mZiBmcm9tIHRoZSBhY3R1YWwgdGlt ZSBzdGFuZGFyZC4KPiAKPiBUaGF0IG1ha2VzIHNlbnNlLCBidXQgcmVtZW1iZXIgSSBkb24ndCBq dXN0IHdhbnQge1gsIFksIFp9IGJ1dCAqYWxzbyogdGhlIGVycm9yIGJvdW5kcyBvZiDCsWRlbHRh WSBhbmQgwrFkZWx0YVogdG9vLgo+IAo+IFNvIHlvdXIgZXhhbXBsZSBqdXN0IGJvaWxzIGRvd24g dG8gIkknbSBjYWxsaW5nIGl0IFVUQywgYW5kIGl0J3MgcmVhbGx5IHByZWNpc2UsIGJ1dCB3ZSBt YWtlIG5vIHByb21pc2VzIGFib3V0IGl0cyAqYWNjdXJhY3kqIi4gQW5kIHRoYXQncyBmaW5lLgo+ IAo+PiBBbHNvLCBjZi4gcHRwX2t2bSwgd2hpY2ggQUZBSVUgZG9lc24ndCBhZGRyZXNzIGxlYXAg c2Vjb25kcyBhdCBhbGwuLi4KPiAKPiBLVk0gaXMgbm90IGFuIGV4ZW1wbGFyIG9mIGdvb2QgdGlt ZSBwcmFjdGljZXMuIAo+IE5vdCBpbiAqYW55KiByZXNwZWN0IDopCj4gCj4+IFdpdGggeW91ciBk ZXNjcmliZWQgdXNlIGNhc2UgdGhlIFVUQ19TTUVBUkVEIGNsb2NrIHNob3VsZCBvZiBjb3Vyc2Ug bm90IGJlCj4+IHVzZWQuIFRoZSBVVENfU01FQVJFRCBjbG9jayB3b3VsZCBnZXQgYSBkaXN0aW5j dCBuYW1lIHRocm91Z2ggdWRldiwgbGlrZQo+PiAvZGV2L3B0cF92aXJ0aW9fdXRjX3NtZWFyZWQs IHNvIHRoZSBpbmNvbXBhdGliaWxpdHkgY291bGQgYXQgbGVhc3QgYmUKPj4gZGV0ZWN0ZWQuCj4g Cj4gQXMgbG9uZyBhcyBpdCdzIGNsZWFyIHRvIGFsbCBjb25jZXJuZWQgdGhhdCB0aGlzIGlzIGZ1 bmRhbWVudGFsbHkgbm90IHVzYWJsZSBhcyBhbiBhY2N1cmF0ZSB0aW1lIHNvdXJjZSwgYW5kIGlz IG9ubHkgZm9yIHRoZSBsb2NhbC1zeW5jIGNhc2UgeW91IGRlc2NyaWJlZCwgc3VyZS4KPiAKPj4+ IFVzaW5nIFVUQyBpcyBiYWQgZW5vdWdoLCBiZWNhdXNlIGZvciBhIFVUQyB0aW1lc3RhbXAgaW4g dGhlIG1pZGRsZSBvZiBhCj4+PiBsZWFwIHNlY29uZCB0aGUgZ3Vlc3QgY2FuJ3Qga25vdyBrbm93 ICp3aGljaCogb2NjdXJyZW5jZSBvZiB0aGF0IGxlYXAKPj4+IHNlY29uZCBpdCBpcywgc28gaXQg bWlnaHQgYmUgd3JvbmcgYnkgYSBzZWNvbmQuIFRvIHJlc29sdmUgdGhhdAo+Pj4gYW1iaWd1aXR5 IG5lZWRzIGEgbGVhcCBpbmRpY2F0b3IgYW5kL29yIHRhaV9vZmZzZXQgZmllbGQuCj4+Cj4+IEkg YWdyZWUgdGhhdCB2aXJ0aW8tcnRjIHNob3VsZCBjb21tdW5pY2F0ZSB0aGlzLiBUaGUgcXVlc3Rp b24gaXMsIHdoYXQKPj4gZXhhY3RseSwgYW5kIGZvciB3aGljaCBjbG9jayByZWFkIHJlcXVlc3Q/ Cj4gCj4gQXJlIHdlIG5vdyBjb25mbGF0aW5nIHNvZnR3YXJlIGFyY2hpdGVjdHVyZSAoYW5kIExp bnV4IGluIHBhcnRpY3VsYXIpIHdpdGggImhhcmR3YXJlIiBkZXNpZ24/Cj4gCj4gVG8gYSBjZXJ0 YWluIGV4dGVudCwgYXMgbG9uZyBhcyB0aGUgdmlydGlvLXJ0YyBkZXZpY2UgaXMgZGVzaWduZWQg dG8gZXhwb3NlIHRpbWUgcHJlY2lzZWx5IGFuZCB1bmFtYmlndW91c2x5LCBpdCdzIGxlc3MgaW1w b3J0YW50IGlmIHRoZSBMaW51eCBrZXJuZWwgKnRvZGF5KiBjYW4gdXNlIHRoYXQuIEFsdGhvdWdo IG9mIGNvdXJzZSB3ZSBzaG91bGQgc3RyaXZlIGZvciB0aGF0LiBMZXQncyBiZS4uLndlbGwsICp1 bmFtYmlndW91cyosIEkgc3VwcG9zZS4uLiB0aGF0IHdlJ3ZlIGNoYW5nZWQgdG9waWNzIHRvIGRp c2N1c3MgdGhhdCB0aG91Z2guCj4gCgpBcyBWaXJ0aW8gaXMgZXh0ZW5zaWJsZSAodW5saWtlIGhh cmR3YXJlKSwgbXkgYXBwcm9hY2ggaXMgdG8gbW9zdGx5IHNwZWNpZnkKb25seSB3aGF0IGFsc28g aGFzIGEgUG9DIHVzZXIgYW5kIGEgdXNlIGNhc2UuCgo+PiBBcyBmb3IgUFRQIGNsb2NrczoKPj4K Pj4gLSBJdCBkb2Vzbid0IGZpdCBpbnRvIHRoZSBpb2N0bCBQVFBfU1lTX09GRlNFVF9QUkVDSVNF Mi4KPj4KPj4gLSBUaGUgY2xvY2tfYWRqdGltZSgyKSB0YWlfb2Zmc2V0IGFuZCByZXR1cm4gdmFs dWUgY291bGQgYmUgc2V0IChpZgo+PiAgdXBzdHJlYW0gd2lsbCBhY2NlcHQgdGhpcykuIFdvdWxk IHRoaXMgaGVscD8gQXMgZGlzY3Vzc2VkLCB1c2VyIHNwYWNlCj4+ICB3b3VsZCBuZWVkIHRvIGlu dGVycHJldCB0aGlzIChhbmQgY3VycmVudGx5IG5vIGR5bmFtaWMgUE9TSVggY2xvY2sgc2V0cwo+ PiAgdGhpcykuCj4gCj4gSG0sIG1heWJlPwo+IAo+IAo+Pj4+IEkgdGhpbmsgSSBjYW4gYWRkIGEg U0hPVUxEIHJlcXVpcmVtZW50IHdoaWNoIHZhZ3VlbHkgcmVmZXJzIHRvIHZDUFUgMCwgb3IKPj4+ PiBib290IHZDUFUuIEJ1dCB0aGUgVmlydGlvIGRldmljZSBpcyBub3QgbmVjZXNzYXJpbHkgaG9z dGVkIGJ5IGEgaHlwZXJ2aXNvciwKPj4+PiBzbyB0aGUgZGV2aWNlIG1pZ2h0IG5vdCBldmVuIGtu b3cgd2hpY2ggdkNQVXMgdGhlcmUgYXJlLiBFLmcuIHRoZXJlIGlzIGV2ZW4KPj4+PiBpbnRlcmVz dCB0byBtYWtlIHZpcnRpby1ydGMgd29yayBhcyBwYXJ0IG9mIHRoZSB2aXJ0aW8tbmV0IGRldmlj ZSAod2hpY2gKPj4+PiBtaWdodCBiZSBpbXBsZW1lbnRlZCBpbiBoYXJkd2FyZSkuCj4+Pgo+Pj4g U3VyZSwgYnV0IHRob3NlIGltcGxlbWVudGF0aW9ucyBhcmVuJ3QgZ29pbmcgdG8gb2ZmZXIgdGhl IFRTQyBwYWlyaW5nCj4+PiBhdCBhbGwsIGFyZSB0aGV5Pwo+Pj4KPj4KPj4gVGhleSBjb3VsZCBv ZmZlciBhbiBJbnRlbCBBUlQgcGFpcmluZyAoc29tZSBwaHlzaWNhbCBQVFAgTklDcyBhcmUgYWxy ZWFkeQo+PiBkb2luZyB0aGlzLCBsb29rIGZvciB0aGUgY29udmVydF9hcnRfdG9fdHNjKCkgdXNl cnMpLgo+IAo+IFJpZ2h0LCBidXQgaXNuJ3QgdGhhdCBzb2Z0d2FyZSdzIHByb2JsZW0/IFRoZSB0 aW1lIHBhaXJpbmcgaXMgZGVmaW5lZCBhZ2FpbnN0IHRoZSBBUlQgaW4gdGhhdCBjYXNlLgoKTXkg cG9pbnQgd2FzIHRoYXQgc3VjaCBhIGRldmljZSB3b3VsZCB0aGVuIG5vdCBuZWNlc3NhcmlseSBo YXZlIGFuIGlkZWEKd2hhdCB2Q1BVIDAgaXMuIEJ1dCBsZXQncyBqdXN0IHNheSB0aGF0IHRoaXMg d2lsbCBiZSBwaHJhc2VkIGFzIGEgU0hPVUxECmJlc3QtZWZmb3J0IHJlcXVpcmVtZW50IGFueXdh eS4KClRoYW5rcyBmb3IgdGhlIGNvbW1lbnRzLAoKUGV0ZXIKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFpbGluZyBsaXN0 CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFk ZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK