On Thu, Oct 12, 2023 at 8:23 PM Taylor R Campbell
<campbell+netbsd-source-change...@mumble.net> wrote:
>
> > Date: Thu, 12 Oct 2023 17:06:02 +0900
> > From: Rin Okuyama <rokuyama...@gmail.com>
> >
> > On Thu, Oct 5, 2023 at 5:39 AM Andrew Doran <a...@netbsd.org> wrote:
> > >
> > > Module Name:    src
> > > Committed By:   ad
> > > Date:           Wed Oct  4 20:39:35 UTC 2023
> > >
> > > Modified Files:
> > >         src/sys/kern: kern_rwlock.c kern_turnstile.c
> > >
> > > Log Message:
> > > Turnstiles: use the syncobj name for ps/top wmesg when sleeping since it's
> > > more informative than "tstile".
> >
> > Cool! Can I send a pull up request to netbsd-10?
>
> Not sure -- it would depend on this commit to introduce struct
> syncobj::sobj_name:
>
> https://mail-index.netbsd.org/source-changes/2023/07/17/msg146058.html
>
> This is a potential kernel ABI change.  I didn't investigate to
> determine whether it would be safe to pull up.

Thanks, I didn't notice that. It should be too risky to pull these up
just before RC1.
I withdraw this proposal.

PS
It would be really nice if we can find some systematical/reliable methods to
figure out files that really depends on struct syncobj, e.g.. I tried
ctfdump(1) to
*.o for kernel modules, but I cannot extract information better than
``grep syncobj.h .depend''...

Thanks,
rin

Reply via email to