From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27833 invoked by alias); 13 Mar 2018 14:09:33 -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 26910 invoked by uid 89); 13 Mar 2018 14:09:32 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=H*F:D*gmx.com X-HELO: mout.gmx.net Received: from mout.gmx.net (HELO mout.gmx.net) (212.227.17.22) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 13 Mar 2018 14:09:31 +0000 Received: from [192.168.0.241] ([89.78.252.225]) by mail.gmx.com (mrgmx102 [212.227.17.174]) with ESMTPSA (Nemesis) id 0M1iGk-1efaEJ3dDW-00tmNG; Tue, 13 Mar 2018 15:06:13 +0100 Subject: Re: [RFC PATCH v5 4/9] Add basic Linux kernel support To: Philipp Rudo , gdb-patches@sourceware.org Cc: Omair Javaid , Yao Qi , arnez@linux.vnet.ibm.com References: <20180312153115.47321-1-prudo@linux.vnet.ibm.com> <20180312153115.47321-5-prudo@linux.vnet.ibm.com> From: Kamil Rytarowski Message-ID: Date: Tue, 13 Mar 2018 14:09:00 -0000 User-Agent: Mozilla/5.0 (X11; NetBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20180312153115.47321-5-prudo@linux.vnet.ibm.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rjlvgbRjiPR1WNcSvpfc9rEANU1VOwv7R" X-UI-Out-Filterresults: notjunk:1;V01:K0:YKesa7wkToo=:ypoPR8lRQf6auJiOuNz9kS aLiBZ7TZUxsUuiH1ZEs2FvAu6ywg5UJ3bdHqbR3Ew6/pyHurjMkHkf0M2uu8dFImkFnGl/SK7 0CG9agqAT/6O5bsfD1nSvizy+JEM7MBv85PvmJ+4DXu0uZH99Psp2WJBS8b+bWZjSDhkhXpJH wovuUxHum8TqVlnh99A9Feynqc8WAg2Ikh2bhyrpNM07MQg64sYjWM7xmpikUUCl9pIP1SIQz dgkk/mlddCENADhkDG1VLUdnBnDSuylwrgYhukZVy5IQI75YH+WIJDAeBvEtjK25zW5n26l0M 4OcRdFvb2FPZsv/d/qpBChx0AgEj8dO/rlubXSsqVDvqB/OrPqwKCHus3LxF3bQYHFCAmh5rm eSNWFyTJlaTgRUAoVUBTc6vlnOXWWsz1cz/czOVqlqzPYWWQYCjr4Ft1/sOUx2/VxuxWQNPoY Q3bOgsvHugXWXCgmI8gqoD7rPp6K/L0+QwiX+I4vwr+OxgnrbsUxrCh050oL7Nn7S8MnYqHbo 89s60Ue2rVoxN2pv5W5obuXAOalgo4DC9PeeKX7bzyeNYj7QlMTMX0QY12zUMbeqcDgPwnTC+ 29CrmWsEAdq2WJdk1ju1XuJnwPCD9prbKZDaHUR2J4C5zIeuaG3SkCZ7mOzXBF1exHBfvvG43 wsrNTRqNn7I6qZ9rfO2UO5nbP1iyGfWU7XxaKIFLRvqcR1sverYIOw/BHklNmi2Xjl7EVbJxl K5Hen57wgvHPot77bWBEad9RLyTT4rdF360CB8iCL4UU4/rLiMC4rnJfxZ9EZ6y8vFHGPSNI+ Xn9Z+7llTZtemJIA5daeUgbox/4rQ== X-IsSubscribed: yes X-SW-Source: 2018-03/txt/msg00267.txt.bz2 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --rjlvgbRjiPR1WNcSvpfc9rEANU1VOwv7R Content-Type: multipart/mixed; boundary="MBIX7H5LuSPNr4uq4U8IWplcJO3gmVCRh"; protected-headers="v1" From: Kamil Rytarowski To: Philipp Rudo , gdb-patches@sourceware.org Cc: Omair Javaid , Yao Qi , arnez@linux.vnet.ibm.com Message-ID: Subject: Re: [RFC PATCH v5 4/9] Add basic Linux kernel support References: <20180312153115.47321-1-prudo@linux.vnet.ibm.com> <20180312153115.47321-5-prudo@linux.vnet.ibm.com> In-Reply-To: <20180312153115.47321-5-prudo@linux.vnet.ibm.com> --MBIX7H5LuSPNr4uq4U8IWplcJO3gmVCRh Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Content-length: 613 On 12.03.2018 16:31, Philipp Rudo wrote: > Implement the basic infrastructure and functionality to allow Linux kernel > debugging with GDB. This contains handling of kernel symbols and data > structures as well as a simple target_ops to hook into GDB. For the code > to work architectures must provide an implementation for the virtual > methods in linux_kernel_ops. >=20 > For simplicity this patch only supports static targets, i.e. core dumps. > Support for live debugging will be provided in a separate patch. >=20 What's wrong with kgdb? It works well on NetBSD for alive and dead kernels since 90ties. --MBIX7H5LuSPNr4uq4U8IWplcJO3gmVCRh-- --rjlvgbRjiPR1WNcSvpfc9rEANU1VOwv7R Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" Content-length: 850 -----BEGIN PGP SIGNATURE----- iQJABAEBCAAqFiEELaxVpweEzw+lMDwuS7MI6bAudmwFAlqn22AMHG41NEBnbXgu Y29tAAoJEEuzCOmwLnZs2sYP/0ChRpLmHpxUip/aO2NwXjQY1OWaqzWchIukocze iy30cJGeZa9UsyTNtVPweY4Ti0Ttkp5dq5RAuhw2X1Y1uXar+U2VBvHfUtt3V4Tz 4yhaR2QcXjhmaqJpeC0AxmhK/o4syOapJubK8Io+kMDwK7oaWEtBAIpcmtFW0owL DuadLIOJ6M5BShCcWdQTOHy8eixpN1dLp8hbr4NO0h7uP8q3aQ3kzLdLi+S+oDET b2JmS3Zrc2HTF8rtOhHUt18QOTLEyrXU1PWM8lgdRCCiAfL6XjfkE9VoqLoV+nRn AvwUH1ovI0VMoHO05eF481HuOz5YRqeqYMW9y0IA7Ji/XIdIcxvhS7PS3u5dkfdB PsiJ6KI06FNmNX1pc02Gbe7nvYFnJuQBusXsiNcUgmMl/RgVnuQ61I/9fptOvIA5 JRTGElWdNH1MfHg7PcH2wSjFihWKUueJDLBsMUy10lYqcBGNgxMv3FYtTyPTRNYu fDgRuG9p969kr2V6oJlM/9dupHcXaDahYWGdd8lnHcz2OKBNC0cUnfVqzsXisaId cDMWxHet73YXYV7OYSyWVnMJP7kITadjSkjEo9BHACvpAwytpddvKb9JU+Bf+4wh EHeQAw2v5/VsNZsFrws3hDNn5B9T+6c89sZzP19cNLfzkUplL5Os8uFq/qVh7M1y R62O =gHnU -----END PGP SIGNATURE----- --rjlvgbRjiPR1WNcSvpfc9rEANU1VOwv7R--