Tags give the ability to mark specific points in history as being important
-
bsd-user-2026-05-pull-request
d2120125 · ·bsd-user May 2026 pull request Three patch series were reviewed during the code freeze and are finally ready to head into the tree. (1) Use SPDX identifiers in most places. This makes it easier for me to upstream since I can do almost all of the files in the forked tree and not have it be an issue each time I add a new file. (2) Per discussions in the review, copy thunk.c to bsd-user from linux-user. We will use this in the third set of patches, ioctls. All that changed is the copyright header. This file has style problems, but fixing them would be a worse problem than the style issues since we share it with linux-user and want to track changes there. In the future we may actually share, but for now this was the compromise. (3) All the ioctls that bsd-user supports in FreeBSD. This uses the thunk.c code to translate back and forth between host and target. A number of pedantic changes were made against the blitz branch upstream and were discovered or highlighted by claude code. I used claude to extract all the ioctl code from the blitz branch for upstreaming. I had it review the code and fixed the problems it found (though one was a false positive). I've not tagged these as Assisted-by: since that part of our policy is in flux. No creative output of claude was applied here, though it also suggested the commit messages (that I rewrote in large part, but vestiges of the original remain). To be clear: Claude didn't write any of the actual code.