Build date: 1742598002 - Fri Mar 21 23:00:02 UTC 2025 Build cvs date: 1742597228 - Fri Mar 21 22:47:08 UTC 2025 Build id: 2025-03-22.1 Build tags: amd64-regress ports sysupgrade Applied the following diff(s): /home/anton/tmp/robsd/src-sys-em.diff /home/anton/tmp/robsd/src-sys-uhidev-sispm.diff /home/anton/tmp/robsd/src-sysupgrade.diff P sys/dev/video.c P sys/dev/usb/uvideo.c P sys/uvm/uvm_glue.c P usr.bin/tmux/format.c P usr.bin/tmux/mode-tree.c P usr.bin/tmux/tmux.1 P usr.bin/tmux/tmux.h P usr.bin/tmux/window-buffer.c P usr.bin/tmux/window-client.c P usr.bin/tmux/window-copy.c P usr.bin/tmux/window-customize.c P usr.bin/tmux/window-tree.c P usr.sbin/bgpd/bgpd.h P usr.sbin/rpki-client/cert.c commit HBRVcxsSbdzUDYH1 Author: mglocker Date: 2025/03/21 22:47:08 Remove UVIDEO_DUMP code. Writing frame data in to a file for debugging was required in the very early days, but not anymore. ok kirill@ sys/dev/usb/uvideo.c commit qQRPraPYirmHudCE Author: job Date: 2025/03/21 18:44:15 Revert TA validity checks Suggested by beck@ OK tb@ usr.sbin/rpki-client/cert.c commit wBjwM79D9zhcvmUS Author: nicm Date: 2025/03/21 14:04:26 Fix mouse_hyperlink format in copy mode. From someone in GitHub issue 4418. usr.bin/tmux/format.c usr.bin/tmux/tmux.h usr.bin/tmux/window-copy.c commit Y3xSIKjmYSfmUEsN Author: nicm Date: 2025/03/21 13:36:42 Add S-Up and S-Down to move windows in tree mode. From David Mandelberg in GitHub issue 4415. usr.bin/tmux/mode-tree.c usr.bin/tmux/tmux.1 usr.bin/tmux/tmux.h usr.bin/tmux/window-buffer.c usr.bin/tmux/window-client.c usr.bin/tmux/window-customize.c usr.bin/tmux/window-tree.c commit RMzLPd2eqdAE4Df1 Author: kirill Date: 2025/03/21 13:34:41 sys/uvideo: call uvideo_close() from uvideo_detach() It also drop useless usbd_delay_ms() in uvideo_detach() and clean usage of usbd_is_dying() to avoid uvm fault panic on detach of isoc webcam. OK and collaboration: mglocker@ and mpi@ sys/dev/usb/uvideo.c commit WW95lyryvKrISy7t Author: kirill Date: 2025/03/21 13:27:37 sys/video: switch to use device_lookup() Using device_lookup() instead of manual access looks ideomatically correct and protecs from calling video_stop() when a device almost gone. OK: mglocker@ mpi@ sys/dev/video.c commit imuGOX3inNoYoppT Author: nicm Date: 2025/03/21 13:26:39 Add some additional cursor format variables. From shiro at usagi dot io in GitHub issue 4414. usr.bin/tmux/format.c usr.bin/tmux/tmux.1 commit lBGJ86wkA9SM90Hy Author: mpi Date: 2025/03/21 13:19:33 Make vslock(9) similar to mlock(2): silently ignore non-mapped ranges. Prevents panics triggerable by multi-threaded processes where a thread A munmap(2)s a page being used and wired, by sysctl(2) executed in thread B. This turns vslock(9) into a best-effort mechanism similar to doing mlock(2) on sysctl(2)'s arguments. Note that with this change, thread B might still fault during its copyout(9) if a sibling thread does munmap(2) or munlock(2) multiple times. Tested by and ok bluhm@, ok kettenis@ Reported-by: syzbot+e8310909e2910c9cca08@syzkaller.appspotmail.com Reported-by: syzbot+d9b926edfd5f64a66c58@syzkaller.appspotmail.com Reported-by: syzbot+a12540517e3a76a6a490@syzkaller.appspotmail.com sys/uvm/uvm_glue.c commit O3iV8HG9r2G2F8Bl Author: jsg Date: 2025/03/21 02:10:42 remove prototypes for removed functions usr.bin/tmux/tmux.h commit GZAxKEAoBLAVWPDd Author: jsg Date: 2025/03/21 01:06:48 remove duplicate ibuf_get_string() prototype, now in imsg.h usr.sbin/bgpd/bgpd.h