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-----