Re: ipkdb

Kamil Rytarowski <[email protected]>
Newsgroups gmane.os.netbsd.ports.i386
Message-ID <[email protected]>
On 09.10.2017 13:29, Maxime Villard wrote:
> Hi,
> is there any interest in maintaining ipkdb on i386? It is poorly
> implemented:
>  * Until I removed vm86, ipkdb couldn't interact well with userland 8086
>    applications.
>  * It does not support SMP.
>  * What ipkdbsetup and friends do is basically crazy (patching the IDT
> etc).
> 
> I'm trying to simplify the entry/exit points in the kernel, and the
> presence of
> ipkdb does not help. I would like to remove it from i386. Note also that
> there
> is no support for it on amd64.
> 
> Maxime

Hello,

Yes, there is interest to resurrect ipkdb(4).

Revisit of ipkdb(4) has been roughly scheduled after finishing LLDB,
ptrace, sanitizers, (+kernel-sanitizers?), restoration of GDB and
aligning kgdb to the reality... before that it's not the proper time to
touch it, at least by myself.

I plan to research current usability and how to make this kernel feature
more MI, at least compatible with any network device.

src/blob/trunk/doc/TODO.ptrace: - research ipkdb(4)

When I raised questions about the current ipkgdb(4) implementation
Christos suggested to leave it as it is to keep as a reference for
future work.
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJZ22GJAAoJEEuzCOmwLnZs+0wP/1Ly+/jlAD1yRK8j0bx7IPsE
Uu3cBiSTcv4ZWpObF/3jiTdaM2yKmCrkqCBDVqt9RNYenLtyKDdr9RAbYSo507kO
DV1PEz32IR9ZrNVbfULkDvZjLJFmHHsl5njnF3t7z2lsFPEmyv22ovm5ByECjopv
0wVb0ClyRydynYJ1dWGCPEv7zfoHNwjbiY5e4GcuResYaev9Api+9HWRm3GS1UCl
2PZFdKXNq2KZ2ALy9ZTe/4zk1o/aExnPkIO1g0bd+nJZEMajJUvVblAmkVk3/MaN
PXYMYXztAgthbL8AJ9Sn47cwfJoOvyzbB8HwC2G099La60fYGyXqikRh2Me1k+ac
L4kXi+LN+F0USgaJXe/SMIVnzC0hMPuK+s57mh3PcP5s5B2Na6CBYzs1IOqWnI+7
uedeRJD1RkKbO1a93PRoMEKHBF+J7NVikLJ0oHhrNf/zdsi/H7nHRaS1bp8JTFUF
+zfK5V20EoTRYMHKwgxlyn4gVXZ9I1tvaxGwaKYrN7Ua0InFk8+aSGOSFUBhcCEB
3n71zbp1B233ifYm/3T4xgKieYy/ucLJdKg3k2Q/qxokP8oyzLQJpIotn4d8kjzp
Lq4Yx9dM0+4mmeHDzOwHBNGfKBpZN6QVHf3lkOiRmv9kyiNV9ejF/1oyvYbY0L2h
4eNKfOHIsMaE2b/ijHxB
=1sQH
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.