--- - branch: MAIN date: Mon Mar 28 12:33:22 UTC 2022 files: - new: '1.7' old: '1.6' path: src/external/cddl/osnet/dev/dtrace/dtrace_modevent.c pathrev: src/external/cddl/osnet/dev/dtrace/dtrace_modevent.c@1.7 type: modified - new: '1.28' old: '1.27' path: src/external/cddl/osnet/dev/fbt/fbt.c pathrev: src/external/cddl/osnet/dev/fbt/fbt.c@1.28 type: modified - new: '1.21' old: '1.20' path: src/external/cddl/osnet/dev/sdt/sdt.c pathrev: src/external/cddl/osnet/dev/sdt/sdt.c@1.21 type: modified - new: '1.24' old: '1.23' path: src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_ioctl.c pathrev: src/external/cddl/osnet/dist/uts/common/fs/zfs/zfs_ioctl.c@1.24 type: modified - new: '1.4' old: '1.3' path: src/share/man/man9/devsw_attach.9 pathrev: src/share/man/man9/devsw_attach.9@1.4 type: modified - new: '1.61' old: '1.60' path: src/sys/coda/coda_psdev.c pathrev: src/sys/coda/coda_psdev.c@1.61 type: modified - new: '1.188' old: '1.187' path: src/sys/dev/ccd.c pathrev: src/sys/dev/ccd.c@1.188 type: modified - new: '1.39' old: '1.38' path: src/sys/dev/clockctl.c pathrev: src/sys/dev/clockctl.c@1.39 type: modified - new: '1.17' old: '1.16' path: src/sys/dev/hdaudio/hdaudio.c pathrev: src/sys/dev/hdaudio/hdaudio.c@1.17 type: modified - new: '1.85' old: '1.84' path: src/sys/dev/i2c/i2c.c pathrev: src/sys/dev/i2c/i2c.c@1.85 type: modified - new: '1.77' old: '1.76' path: src/sys/dev/pad/pad.c pathrev: src/sys/dev/pad/pad.c@1.77 type: modified - new: '1.404' old: '1.403' path: src/sys/dev/raidframe/rf_netbsdkintf.c pathrev: src/sys/dev/raidframe/rf_netbsdkintf.c@1.404 type: modified - new: '1.32' old: '1.31' path: src/sys/dev/sysmon/sysmon.c pathrev: src/sys/dev/sysmon/sysmon.c@1.32 type: modified - new: '1.17' old: '1.16' path: src/sys/dev/tprof/tprof.c pathrev: src/sys/dev/tprof/tprof.c@1.17 type: modified - new: '1.58' old: '1.57' path: src/sys/dist/pf/net/pf_ioctl.c pathrev: src/sys/dist/pf/net/pf_ioctl.c@1.58 type: modified - new: '1.37' old: '1.36' path: src/sys/external/bsd/ipf/netinet/ip_fil_netbsd.c pathrev: src/sys/external/bsd/ipf/netinet/ip_fil_netbsd.c@1.37 type: modified - new: '1.12' old: '1.11' path: src/sys/fs/autofs/autofs_vfsops.c pathrev: src/sys/fs/autofs/autofs_vfsops.c@1.12 type: modified - new: '1.51' old: '1.50' path: src/sys/kern/kern_drvctl.c pathrev: src/sys/kern/kern_drvctl.c@1.51 type: modified - new: '1.39' old: '1.38' path: src/sys/kern/subr_devsw.c pathrev: src/sys/kern/subr_devsw.c@1.39 type: modified - new: '1.4' old: '1.3' path: src/sys/modules/examples/pollpal/pollpal.c pathrev: src/sys/modules/examples/pollpal/pollpal.c@1.4 type: modified - new: '1.125' old: '1.124' path: src/sys/net/if_tap.c pathrev: src/sys/net/if_tap.c@1.125 type: modified - new: '1.173' old: '1.172' path: src/sys/net/if_tun.c pathrev: src/sys/net/if_tun.c@1.173 type: modified - new: '1.4' old: '1.3' path: src/sys/rump/dev/lib/libbpf/bpf_component.c pathrev: src/sys/rump/dev/lib/libbpf/bpf_component.c@1.4 type: modified - new: '1.5' old: '1.4' path: src/sys/rump/dev/lib/libdrvctl/drvctl_component.c pathrev: src/sys/rump/dev/lib/libdrvctl/drvctl_component.c@1.5 type: modified - new: '1.155' old: '1.154' path: src/sys/sys/conf.h pathrev: src/sys/sys/conf.h@1.155 type: modified id: 20220328T123322Z.9bf540b6fa4f7686cc46b65929b3aa7692fdd54b log: | driver(9): devsw_detach never fails. Make it return void. Prune a whole lotta dead branches as a result of this. (Some logic calling this is also wrong for other reasons; devsw_detach is final -- you should never have any reason to decide to roll it back. To be cleaned up in subsequent commits...) XXX kernel ABI change to devsw_detach signature requires bump module: src subject: 'CVS commit: src' unixtime: '1648470802' user: riastradh