From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 72953 invoked by alias); 26 Oct 2016 17:34:59 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 71931 invoked by uid 89); 26 Oct 2016 17:34:58 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_PASS autolearn=ham version=3.3.2 spammy=qiyaoltc@gmail.com, qiyaoltcgmailcom X-HELO: sessmg22.ericsson.net Received: from sessmg22.ericsson.net (HELO sessmg22.ericsson.net) (193.180.251.58) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 26 Oct 2016 17:34:48 +0000 Received: from ESESSHC020.ericsson.se (Unknown_Domain [153.88.183.78]) by (Symantec Mail Security) with SMTP id B5.5E.30918.539E0185; Wed, 26 Oct 2016 19:34:45 +0200 (CEST) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.78) with Microsoft SMTP Server (TLS) id 14.3.319.2; Wed, 26 Oct 2016 19:34:44 +0200 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=antoine.tremblay@ericsson.com; Received: from elxa4wqvvz1 (69.159.108.98) by AM5PR0701MB1876.eurprd07.prod.outlook.com (10.167.216.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.693.7; Wed, 26 Oct 2016 17:34:41 +0000 References: <1474856716-5913-1-git-send-email-yao.qi@linaro.org> <86oa2sa91i.fsf@gmail.com> User-agent: mu4e 0.9.17; emacs 24.5.50.1 From: Antoine Tremblay To: Yao Qi CC: "gdb-patches@sourceware.org" Subject: Re: [PATCH 0/3] Support range stepping on software single-step target In-Reply-To: Date: Wed, 26 Oct 2016 17:34:00 -0000 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-ClientProxiedBy: CY1PR13CA0077.namprd13.prod.outlook.com (10.163.230.173) To AM5PR0701MB1876.eurprd07.prod.outlook.com (10.167.216.25) X-MS-Office365-Filtering-Correlation-Id: 750514d3-082a-428e-c3b3-08d3fdc65f07 X-Microsoft-Exchange-Diagnostics: 1;AM5PR0701MB1876;2:+RLgkzqJYMk21J4P2msAdvh2GkZ2Xvk9VaVTkRFNBZgOKug+zrM4/G6W2LdlmF0pmzCfIxuKmKPchxRKeyPVWVt7GOonTPfJ0zqT2CMDfYM81ZG6nj1jdaQ6zVo/+TP1FoWCsxPtBtINcP85gFcERifcMGUEuedzgdo0tmzdWpxCL0rw1SyWKWMwERxxm1PJ8eigoanHZ4YoAZxQmv8h7A==;3:1/PU1y51d+Wer9bEpMiLrcGnon1uQlj1qtvnNxDYSFVCnGB31dNt5W7ePRgfIUtI3aeCZCEhHG5Is9/FS8OyoQ20gCbSVLwJD3hUexsO1xaEjbZlPHu9Hfrhq/ymaf5h0T5KtaYaOcYat9aU5GFLOw==;25:XYFIAblX/6h474F2NgtCpl2W4xt9RNBRfCwdSz5WtqLV0WhsLmBehfiYPZv6VS25WAwr2j5HqReFrSsetjRWIW723CFcdrIwWYJ/UpAHyzihms/aTn2NvXFVdiOUAYWdoxmxL5r9aQawWa6SamU5tevlz35A/U8BTsSxN+yOSGOq277YjinR4OVRKTKZn9KQqQNv4NikmgcV2/4vWZ8XClWQ5ZEJdsKoJPveYlXq60C4cgIa2mV4muhrgcUSNrmSMLe0zK4tcF9kdtRRAS515mgJCjw5qxhk7qu6LmB+U20gp7q9t6DGEbkGM0hWq0A4SIr1R1exd6GzqA2Xvdm58z482C6C5/Nlw7VgKvoDRpmUzfmGpShkdbvVx9bhuCqJf6QQ7G/kELGMvcsXD3rSR1d3Hgd0aO8YLJSPMoc2XcMuOP4SZjrEEgK91biYxj1s X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0701MB1876; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0701MB1876;31:0cphzfeUYvGEGGRCU7DYHi56CfH8SFah19Sq3AgWfCI7msFdjkishkdGn+X9ym7E0gPbm5rz9wXFkr2gMtLU/Is5Ekofl6jwHopl8va7gzhR+REqEp8FM+XLhDXCDyymMrivdJAsZQm/a8U6r516Pp1ONRYSgrLSfeXWiTZXLbxvBH8yM3OYnn/q/saCrX7sxTZ3sYEHilUT/8gysKbStlCsXWOrt9mb5BcRvqdSLj8YwTok4ck2wqsW2Zv3mfJz;20:5UdkXo3IHGrzs/EzSKhD5Byz+nLv+8LpbvdijVpt4fOHQOfBTbUjZVNdG909MrQ7TRPst8DWA9T8n4OVKW/jIwkjvY4i5YVruj3j2A/cxoCbSbvyZMx3DBStgKyOTo73wEwjR50eo8P1uG/brmDjSeacusIE4wruO9UQ5xjM+v619Av03kGQtWmYh+/oawHrC579ZeGhsoIPADIDmsteaEgYJtNKZOEhepqpVW+pMC7xlpjFqyJsVwtZps8mVXVsV7XGO9EMzS/4Tpyw7i/1jYarF5YOlthoGbS9R5Py/5T/B1p9e6odeADZY6eCozETDNzZsxF+UNM19zeo0nkKT2CJikuCsjWFVJUGR52GKjBUhHiyro0dFNqZVBxz6W/9yl0pm04y802XqjJO82fbNVyCIgGThfmvjTtMSf31V641OcakEY8yeKgolpTtOyDf6jG64crA4Uk+vpnXzZt8SBZN5rw9Rwz2KvB95FGrgIKMoZonOTNEtGZEfga/FnqM X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);SRVR:AM5PR0701MB1876;BCL:0;PCL:0;RULEID:;SRVR:AM5PR0701MB1876; X-Microsoft-Exchange-Diagnostics: 1;AM5PR0701MB1876;4:QFJFYMfdtmLcdcceso3lES0YELkyoIFhT9w82RlRyFCFGghzmAgVYc1Vpz72j1YaINc5XW9ypEdu5/r0ZZoHNCysXBT07E0YPSSR+YazgLRgc40c0vzFV6qhEVzgBj89u1oiQGeX1WEk7h/wLP5BlRaxWs/qssULJPjoH/nrRR5BvX6g9JELtrOmzCqd8U7EjDJlolEnB+vZCOECdC8vzRlca1ztxRJktxv2GgcP0t4V9pfSMeO7twHx8I8PwQ262ptHeG8287SJQ0nvF4mdLycUtxvH3UFlJv2Kxs+X75BN/zsHdc5NQP4y0ciZ9RjnHU5M9A+C5LsM8xhALdK2RcncOyAtQATJHrIm7Aznhun7iF6/7vp4CHmPFtPtR2cQuUFwePCzFQDhXaomGpLaWA== X-Forefront-PRVS: 0107098B6C X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(7916002)(189002)(199003)(377454003)(24454002)(19580395003)(19580405001)(106356001)(105586002)(66066001)(2906002)(101416001)(1411001)(33646002)(305945005)(7736002)(47776003)(86362001)(110136003)(7846002)(68736007)(5660300001)(50466002)(2950100002)(42186005)(92566002)(586003)(3846002)(6116002)(6916009)(48376002)(54356999)(76176999)(36756003)(50986999)(4326007)(83506001)(5003940100001)(97736004)(81166006)(77096005)(81156014)(8676002)(4001350100001)(189998001);DIR:OUT;SFP:1101;SCL:1;SRVR:AM5PR0701MB1876;H:elxa4wqvvz1;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; Received-SPF: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;AM5PR0701MB1876;23:rU1YEtmR+JbagF7DzBwFIYwXMuSU1DLoR240eng?= =?us-ascii?Q?nnmMcLvvITfmsPpONyJH0mOz93Zv28x/VkW1uhDKpzF8fDhqiO/Jfr8fKCn+?= =?us-ascii?Q?VWnUYVspMBKOvLXZxFw86jPJvkbw3NkU+QCxiWKM21aQ+kmsKaRjlgwHABm3?= =?us-ascii?Q?ufVR7g0nXJWtG26/RyfHBDyzxd/ybc9HyOE8LORpDC495Gkvzcbo08jaBrcD?= =?us-ascii?Q?GBR03N4q0UXdf4dc8JN/pGK0E8MEqS+f1NGslo4JkYw2xVLuga/mj4JtO3kg?= =?us-ascii?Q?3xI1dAY8zh6G4x2WThoLs7O0mcAbfeu0rFrwSJl1+gGssGTzbo62IUZBLpci?= =?us-ascii?Q?K2Yssp2fSDNyUoO22HhuFtANgPTy9bKzCe82j9Jd+eJDhILnyyiSFQ0KVa8u?= =?us-ascii?Q?jgOcCxwv94S7rif3Tdf5Pj4Jqn1PxHzGTV+1wmPEhb25pbUWA8G/NMZtaVhK?= =?us-ascii?Q?31cvHx5Bt/BTg5GQx/3raBuAE28qq9sikFh1pLK18EygaVkVxCyR7LpVf+4z?= =?us-ascii?Q?sE8mNaD+UZnfmnVLm9l0BpxhLRrJvPufRhx4o3lDRNgX3nCGrqyIr8zop7fu?= =?us-ascii?Q?c2aELbd8VW2itYfslXOHI+scJnS/tvDjk5wSM+lxZMqfZS39csyCePhquSV9?= =?us-ascii?Q?tCVW2EAIRtjVyvtnh4liaJS3BAFlSDyXGybsOPg8Do4HRSuiMHTE/Hif/8B9?= =?us-ascii?Q?o058BDJVZrQLXk7Xfu2ph3OhKoK3Mx2ih5n5vEIpRdWghZnrVm718CgU/RH9?= =?us-ascii?Q?JgiEPI38smyg9tOgc45vLPiUtdsRa27j7TT5q9dHYa9bY6PVhrxxEFjG5GMU?= =?us-ascii?Q?bJzGziHKbE5o08zcQhODUo3U0Hcm3l0mmj55ZnkFFcd8ZHnMEJAjkliD6vYu?= =?us-ascii?Q?0BLXuDcVwHLeBxQX2GhMXz/0ogHgrPj+vui77YDeUz4gEB/64uwnlWI65oY5?= =?us-ascii?Q?KCc2jFLb1V6r1jLIYm/s5sFuKh9N1x/pKpQ7QxOYuoOBeFFzathfMFfmdU6M?= =?us-ascii?Q?3rXmoMZHWxaWouZO5XzH3lwXtpOtPCGZCuuuNRt7Klw4csTcxba+5w8/mBXj?= =?us-ascii?Q?lcil36FX0dWv8XGpfcpEv8pw2hpOaJBh90ZNlxqEGc/+QVDrNrn7rAUa9cgH?= =?us-ascii?Q?Ox8w0qlcltelSJBNfi2L7zmTe9LxUPul6Gg8mB5gxE/mOV6zJRjDBf1/qBW5?= =?us-ascii?Q?z8ldiDVfPfT8XaGA=3D?= X-Microsoft-Exchange-Diagnostics: 1;AM5PR0701MB1876;6:Hxzf+KZB0pIBIFCw2ufooJeaGNwM8a1aiuEnZOZAw2I9NuXqkepqNx0pTPnU6TmeG+abtjRx44kQe7+v2dBq/3SbqlWdNoB/Pk8bAjNNDqriXxU9lZK9DIZW/0YCdYJpjdkQ0RQmqyNGsQ7/ibXP1gbhm9rtgzfH9dhncCExCOgyfwNsS6X/MdL7pbOtVD+YQQTHobtfELPFwlJd28LeQcgwnfbHl97zw2KIAGgXrre+sarLH4HM5IIKd9RDANNEjwA+Y2LmpYds+e1yBHx6CO+ANe6jTDgArHolBb6Hu5u8zGm5u9+HctsFhEntSOOz;5:YRr5ZtltXPJltjBtl1BaMqVGWf3ohGpW0eEkApGImqykLXHJxmpLkqR2Tvdz/HFjd2rNKsmfAZOKKvD8S4Sq7E/DEuk/KUHjWtAM1rBgGe97aFZBOvoECTx2AMc90HLd7zy/dlhJI+p1GQ/spL5+GbqNftryINd6FMHI9SpadyE=;24:WA6fykxNGxOuyakGWYKCDbJWteErm+mkqwZeEaK6LMVAhl+SeTljLxHWVAUaQY3RN4ll1L3VC0NQAoQadaqDT3Accq4qrg0EzNX9SnAgzXs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;AM5PR0701MB1876;7:F9rOI2ls+3JlGb1Y2/Ij9xfilfwt6CsyGIjaEyF/IcnyBNBKSeMP5Hi6x2qE0tKXWzLwvQ8jcaF9xhAgx98OqeQfvbYmTr4EL/rNOugeAYY3uRrYGD4VjoNVJtuwoJ1627k+QK+kyjH60RqQeNo9ehdmn1yqBLW8TrCQES2q95iBzZld0U5TLOmh0YsTj3OtTzUBqTpJF991kkTQjdpAiMe/bi5iM0zjuK2JiA8/BB2RZ6EStM9MArrDyclNJjYFI2YlitTaWWPfQBYPdsN3FF9nC7oUIK/fzVoafXoyqCBZzUxo1sEkJwhaRXWTCSlYAS4fGcD+Xx1cvHyOeJSLGVhuOtk2VREGqDPsAht0Hx4= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Oct 2016 17:34:41.9940 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0701MB1876 X-OriginatorOrg: ericsson.com X-IsSubscribed: yes X-SW-Source: 2016-10/txt/msg00725.txt.bz2 Yao Qi writes: > On Mon, Oct 10, 2016 at 9:43 AM, Yao Qi wrote: >> Yao Qi writes: >> >>> This patch series enables the range stepping on targets support software >>> single-step, although arm-linux is the only target nowadays. >>> >>> Patch 1 is to remove single-step breakpoints for GDBserver internal >>> events. Patch 2 teaches GDBserver to gen pending events from threads >>> in random to avoid starvation. Patch 3 is to enable range stepping >>> if software single-step is supported. >>> >>> Regression tested arm-linux and x86_64-linux. >> >> Ping. >> > > Ping. Hi, series LGTM. I tested on my boards and non-stop-fair-events is now working fine, thanks for this work!! Sorry for the review delay. Regards, Antoine