Page MenuHomeFreeBSD
Feed Advanced Search

Apr 4 2023

rstone added a comment to D39385: Testing: add framework for the kernel unit tests.

Also - is the version on the github the latest&greatest?

Apr 4 2023, 12:05 AM

Apr 3 2023

rstone added a comment to D39385: Testing: add framework for the kernel unit tests.

How does this relate to "testfrwk" (under sys/tests, I don't think it's been extended much since the original revision) and @rstone's sysunit framework?

Apr 3 2023, 6:43 PM

Aug 16 2022

rstone accepted D36208: sdp: garbage collect sdp_ctlinput.
Aug 16 2022, 6:56 PM
rstone added a comment to D36208: sdp: garbage collect sdp_ctlinput.

Can we just get rid of SDP now? I think OneFS was the last major user, but it has switched away from IB.

Aug 16 2022, 6:56 PM

Mar 10 2022

rstone accepted D34450: vm_ksubmap_init: pass M_WAITOK to vmem_init -> uma_zalloc_arg.
Mar 10 2022, 8:39 PM
rstone accepted D34451: ksiginfo_alloc: pass M_WAITOK or M_NOWAIT to uma_zalloc.
Mar 10 2022, 8:38 PM
rstone accepted D34452: uma_zalloc: assert M_NOWAIT ^ M_WAITOK.
Mar 10 2022, 8:38 PM
rstone accepted D34472: uma_zalloc_domain: call uma_zalloc_debug in multi-domain path.
Mar 10 2022, 8:37 PM

Mar 7 2022

rstone committed rG617729314af3: Fix ifa refcount leak in ifa_ifwithnet() (authored by rstone).
Fix ifa refcount leak in ifa_ifwithnet()
Mar 7 2022, 5:46 PM
rstone accepted D34452: uma_zalloc: assert M_NOWAIT ^ M_WAITOK.
Mar 7 2022, 2:39 PM

Mar 5 2022

rstone added inline comments to D34452: uma_zalloc: assert M_NOWAIT ^ M_WAITOK.
Mar 5 2022, 9:29 PM

Feb 25 2022

rstone committed rG1708d1b88972: MFC b58cf1cb35ab: (authored by rstone).
MFC b58cf1cb35ab:
Feb 25 2022, 7:59 PM
rstone committed rGbbce80f3efcb: MFC 2290dfb40fce: (authored by rstone).
MFC 2290dfb40fce:
Feb 25 2022, 7:56 PM
rstone committed rGe88dbe4f4672: MFC 315bca194a14: (authored by rstone).
MFC 315bca194a14:
Feb 25 2022, 7:08 PM

Feb 10 2022

rstone updated subscribers of D34244: Make sys headers includable in kernel unit tests.

This is the approach to exposing kernel declarations to userland that glebius@ requested I investigate. It has the advantage of being less invasive in kernel headers than the last attempt, and the meaning of the _KERNEL/_KERNEL_UT/_KERNEL_UT_KSRC macros is a lot clearer than in the last version. However I'm not thrilled with how this requires changes to how every header exposes syscalls. At the very least, this would require an exp-run before committing.

Feb 10 2022, 8:57 PM
rstone requested review of D34244: Make sys headers includable in kernel unit tests.
Feb 10 2022, 8:51 PM

Feb 3 2022

rstone abandoned D34042: Expose <sys/sdt.h> kernel decls to sysunit tests.

glebius@ has requested a different approach where unit tests define _KERNEL and opt out of the KPI symbols that they don't want, rather than opting into the symbols that they do want.

Feb 3 2022, 8:55 PM
rstone abandoned D34041: Expose <sys/mbuf.h> kernel decls to sysunit tests.

glebius@ has requested a different approach where unit tests define _KERNEL and opt out of the KPI symbols that they don't want, rather than opting into the symbols that they do want.

Feb 3 2022, 8:55 PM