--- - branch: MAIN date: Mon Mar 28 12:34:17 UTC 2022 files: - new: '1.185' old: '1.184' path: src/sys/miscfs/specfs/spec_vnops.c pathrev: src/sys/miscfs/specfs/spec_vnops.c@1.185 type: modified - new: '1.158' old: '1.157' path: src/sys/sys/conf.h pathrev: src/sys/sys/conf.h@1.158 type: modified id: 20220328T123417Z.9c057886478e7c5f512bc851305e91819cdf6103 log: | driver(9): Eliminate D_MCLOSE. D_MCLOSE was introduced a few years ago by mistake for audio(4), which should have used -- and now does use -- fd_clone to create per-open state. The semantics was originally to call close once every time the device node is closed, not only for the last close. Nothing uses it any more, and it complicates reasoning about the system, so let's simplify it away. module: src subject: 'CVS commit: src/sys' unixtime: '1648470857' user: riastradh