User Details
- User Since
- Nov 12 2015, 8:14 PM (549 w, 5 d)
Today
Tue, May 19
Sat, May 16
Wed, May 13
Tue, May 12
Also make the vnlru_read_freevnodes() call conditional.
Regarding braces... I prefer to leave it with the braces. My preference is to apply to both branches if applied to one. Style says "may" be left out. There are many examples of the balanced use, including about 10 in this file.
Mon, May 11
Sun, May 10
Sat, May 9
kib feedback: try working from the bottom up instead. This has the asm
files declare that they don't need an executable stack. It does still
leave this issue building linux.ko.full:
ld: warning: linux32_vdso.so: missing .note.GNU-stack section implies executable stack
Okay I started on adding .section .note.GNU-stack,"",%progbits to the asm files, https://github.com/rlibby/freebsd/commit/8e408b3197545f47bd2db1c4827507c503d1d049
Fri, May 8
$ curl https://ci.freebsd.org/job/FreeBSD-main-amd64-gcc14_build/3606/consoleText -o /tmp/FreeBSD-main-amd64-gcc14_build.3606.consoleText $ grep "executable stack" /tmp/FreeBSD-main-amd64-gcc14_build.3606.consoleText > /tmp/grep-executable-stack.log $ wc -l /tmp/grep-executable-stack.log 72 /tmp/grep-executable-stack.log
Thu, May 7
Tue, May 5
Okay, sounds good. I'll skip the exp-run on this and plan to push it probably on Friday afternoon.
Mon, May 4
imp & jrtc27 feedback: don't repeat the long size detection logic
rmacklem feedback: nfs_pub can be static in vfs_export.c
Move providing type size macros to a parent commit.
Sun, May 3
Sat, May 2
Apr 15 2026
I don't feel strongly about it, beyond wanting the gcc build to work. If @kib and @imp you guys don't agree on the direction here, my inclination is just to leave it as it is after 00dccc3164c6dff38350a1baeeea7238acf2efc3 and move on.
What do you think of this? https://github.com/rlibby/freebsd/commit/73605b3a9268d5ea7ad52650ba9ba7c808842dc5
Apr 14 2026
Apr 13 2026
Second try: just ifdef it out for i386.