From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.15.19]) by sourceware.org (Postfix) with ESMTPS id 2C2EE385F02A for ; Fri, 20 Mar 2020 19:14:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 2C2EE385F02A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=gmx.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=n54@gmx.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1584731677; bh=N2/3P7wLpm+vcRjsUC4+QRdKdZngibcEevrBvt+jXVw=; h=X-UI-Sender-Class:To:Cc:References:From:Subject:Date:In-Reply-To; b=al8BrgZPO0uRD6UqtG8UxNuqrp2afSh8THoaJDfJ+NYpWEsNGHZejxdi6Pcef7W5a VmSWWsB2P2rs+WNFSKnDf4/nd5UzljPrTLKOErYF/Wa/Fs5LbNKs6ylO3vXqGT2P18 0KSIRw14Fb4u7xwrwps+HcdviXdXIAQ68kOL8dK8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.0.241] ([89.79.191.25]) by mail.gmx.com (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1MOREi-1iv4p107Y6-00PyGW; Fri, 20 Mar 2020 20:14:37 +0100 To: Tom Tromey Cc: gdb-patches@sourceware.org References: <20200316173424.25375-1-n54@gmx.com> <875zezm421.fsf@tromey.com> <2b16c08b-330f-1aa8-7c69-c14774847047@gmx.com> <87eetmlv2y.fsf@tromey.com> From: Kamil Rytarowski Autocrypt: addr=n54@gmx.com; prefer-encrypt=mutual; keydata= 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 4XSbcg== Subject: Re: [PATCH] Implement "info proc mappings" for NetBSD Message-ID: <9570eb83-e805-47e9-c334-3938beadfdb9@gmx.com> Date: Fri, 20 Mar 2020 20:13:24 +0100 User-Agent: Mozilla/5.0 (X11; NetBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.1 MIME-Version: 1.0 In-Reply-To: <87eetmlv2y.fsf@tromey.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ysKraquYg9G7ksZgrvprekXwHgeFoud4Z" X-Provags-ID: V03:K1:0VrqwIaNDtahLvsbWMp6BnhCSKmg2EeRxOs9MVvhuunRVElNRsP jk2CxL8u0jtAFkSSJFDiyM4CvJDypQ+MNRiC85Fm5JiMuNS0PmizzLkndmkbdPxmFOEzpmH MCUTtaqCmO7zlt+gwzf/WlthN+yC2StVim9gYzN+0Ec59oXMfGQ8W4cMuCnvIqsfJjpnqh5 XQ+mw95qBE/yLdZF9tQaQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:Q8rbcXxd/dg=:Pwi8BMWP6BZCq0F+B3dImi a3QwD0urscCuzrXtWQVkKjNBv/x0Ykd/GAw9LiBckBxP9yz5NpOHm+JqI/c3M2cER/qu6GFds b2EUqf5r6wEBkzmAjAxNzbpwjXWtLP6WZcwxiJitQjI9N6+ahb5eV3nw94g/kKy+nWjXhZhIv AOKN0SpmQ1kqUkKXbXLGZknia9A6DXZwg7DeKq5C+Mw0Q6vY7VKbUfIFcxuG/N6qfU1PcM73M l8eAPQtPjpK9NUIFUDnrZaFa1Z/7JUoFuSVOKScSdHhZ83OKOhY1Z6bB0ql7uBJNnunAWgpxB bxbwfxUWKUNeDP0am9dhYVYj61/M5EsnI3LgT7QkNX6zAPd7B0WxI90kv54WwEtfWl8KwCb61 8YFjE30JFVfhAyakxmLMdJM/ZW6od7v9bSyad8QHEnwZrplX7KjU1F/UGz68QTm7BAZyyZD6F +B6L3le2VWDSWvmmezgHJBdVONpRyWT+2OcG5fwFUAqauU0LLmvEuygr24nCri4RL+Wje/6Iu RcSh2iELHku3IwyYZnLyGpghdxumTrXTT3FBdQUpmNxz9yFlsbWuR4mApOb1aSgCKqlIel6Z0 iJggxP4+0KAQc9rWk4g1qrkMrNdHx90smlGeXNs2bnKg1ccmzmu8rvvOXsQgoDCgVhx3fY/wZ i6LK9AezUc07rDmcOf1M3Dok4YBTj1oYNxTWKtNryiviI0JgroYx54bz1WsRUeLJBRx38h8ao sOpfWs72ZpofaIQDVmvVcd27+hY/0ysHiKHnOf0z0rHaq3TdlDOBcx35Ssxg8K4QHjLOCcpN2 9L4oSn05B+tXWWYG8bSyRQTJED2RVtpviqJaSGWrWGVyxhrpYXXFK29HZfVRrxBGf4GVRR3QI Y+ycyfyLwACf2r5c+B3lJBkC77y9TzeG9jHg+iGsSvv7/AtpWt6MF8yZAjoq2w37ISrQQtYVd R8KpOB+/U4GT4PQsk13FHe5nc+T60HQmRSLJEtHK0hfQIM9MUrq/RR9exEScDWGv16u+9tkel kvzcrNKw+GvR2IbWGlv62hIk2JuEvpyFPojDDUsuQds0+2dU/JkJ15nIUW2myo2b4YHg6kbBL 0YNk6LRMxetT5VUk2iWdQrkP7ait4lq6/dqb0t0ATUeERVDcumQfmnsRvknCsBwtnfoAoE8YG r0VunX9qd+3SfIBZLII13d8H5ZBCdNzUa9KI9EFI8lNDXIs+qWThae2lmb4iRbV/jYiYQ= X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM, RCVD_IN_BARRACUDACENTRAL, RCVD_IN_DNSWL_LOW, SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Mar 2020 19:14:53 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ysKraquYg9G7ksZgrvprekXwHgeFoud4Z Content-Type: multipart/mixed; boundary="mhtaY4jdwnmGPZfjr3X8wsPdEvgbt662s"; protected-headers="v1" From: Kamil Rytarowski To: Tom Tromey Cc: gdb-patches@sourceware.org Message-ID: <9570eb83-e805-47e9-c334-3938beadfdb9@gmx.com> Subject: Re: [PATCH] Implement "info proc mappings" for NetBSD References: <20200316173424.25375-1-n54@gmx.com> <875zezm421.fsf@tromey.com> <2b16c08b-330f-1aa8-7c69-c14774847047@gmx.com> <87eetmlv2y.fsf@tromey.com> In-Reply-To: <87eetmlv2y.fsf@tromey.com> --mhtaY4jdwnmGPZfjr3X8wsPdEvgbt662s Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 20.03.2020 19:50, Tom Tromey wrote: >>>>>> "Kamil" =3D=3D Kamil Rytarowski writes: >=20 > Kamil> I see. I prefer to keep this called obfd, as it matches the Free= BSD code > Kamil> more closely. If we want to rename it, we shall do it also in Fr= eeBSD. >=20 > Well, that FreeBSD code is wrong too... >=20 >>> What if they stop matching? >=20 > Kamil> Not a concern. >=20 > Kamil> If that will ever change, it will be patched, same as the other > Kamil> existing NetBSD support. >=20 > How will cross debugging to different versions work in this situation? >=20 Do you mean non-NetBSD cross debugging connected to NetBSD gdbserver? In any other case there is no concern and APIs are stable. If there will be ABI changes, we will version sysctl() for new vs old calls, keeping compat and old prebuilt things will continue to work. > Kamil> I prefer to keep similarity with FreeBSD. If we want to change i= t, > Kamil> FreeBSD shall be changed too. >=20 > ... > Kamil> I don't have chance to work or test on FreeBSD myself so I defer= > Kamil> refactoring it into future. >=20 > It sounds like maybe FreeBSD isn't as maintained? Unless the two need > to share a lot of code, it seems like it would be better to do things a= s > well as possible in the maintained code; and let the other code alone. >=20 If that can make the code merged, I will apply some changes on the cost of diverging from the FreeBSD model. > Tom >=20 --mhtaY4jdwnmGPZfjr3X8wsPdEvgbt662s-- --ysKraquYg9G7ksZgrvprekXwHgeFoud4Z Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEELaxVpweEzw+lMDwuS7MI6bAudmwFAl51FdQACgkQS7MI6bAu dmwK8Q/9Htbti+MLEvbzx7l2X1QxK1JDSf4/LEjcVTaMe0e1DK0LYXsLdQW/UOpX sJBiE+tfCQcNwHH5ktswFq5b/KR8yEvu8v5vs438CY+fiyR3DlkzaGUMt4DGw61h F9z3gZxIM2OiaLQODfffQTNooKVWBSYO3MCvbUBmiDIobo/LqZ/vdLGw8P2uCzin mchLlb2l5LnAtLVL36fAMqWpwas1hgd2x7XZe3vKbqZDyFmjXG4yQ4RDY9/uQ/hI dKCzP0Mp/QuiJMnJaGK9tsVInNrQvi8YpunsBksS4e5ZEqWtHkcJNBKCaa6U0MdN 3TvWxsUcbzNy5jq8gGPVMRaAMd6NFCUoVwOoKXXgWsNf/LO0WH0rQ8xWAThwAivJ 0GXc1WwZXLfOaxSN9HwUcPhnzJaghBJ8x8ppNOzBsb54FMqYqPHSYQdzJg8xKgBU muaYtdd8C3exmjlbC86tHHamP2d4TmZUJo7K0ib2dihdjpdTVMHhBlXo9RHHh26D WSF5NjlsjV/d7wNZNU17AIZ2yRkMn8PkCgadtsvMQa8QdAdndt/kGOGkcxBqk5Cr YV10cTPQLWiFaCPoj0W0mYHWZYCn9ippMIXlGFx2Hoanfh6QGF4K/LVMvEt6h2RY ROew700XmdDLf7pnB18tornm01AMQ6eUMqkjFf0mNVTn4Y2BPJY= =RIgE -----END PGP SIGNATURE----- --ysKraquYg9G7ksZgrvprekXwHgeFoud4Z--