Searched hist:1.72 (Results 1 - 25 of 1471) sorted by relevance
| /src/sys/compat/freebsd/ | ||
| H A D | freebsd_syscallargs.h | 1.72 Thu Dec 20 23:10:42 GMT 2007 dsl branches: 1.72.6; 1.72.8; 1.72.12; 1.72.18; 1.72.20; regen 1.72 Thu Dec 20 23:10:42 GMT 2007 dsl branches: 1.72.6; 1.72.8; 1.72.12; 1.72.18; 1.72.20; regen 1.72 Thu Dec 20 23:10:42 GMT 2007 dsl branches: 1.72.6; 1.72.8; 1.72.12; 1.72.18; 1.72.20; regen 1.72 Thu Dec 20 23:10:42 GMT 2007 dsl branches: 1.72.6; 1.72.8; 1.72.12; 1.72.18; 1.72.20; regen 1.72 Thu Dec 20 23:10:42 GMT 2007 dsl branches: 1.72.6; 1.72.8; 1.72.12; 1.72.18; 1.72.20; regen 1.72 Thu Dec 20 23:10:42 GMT 2007 dsl branches: 1.72.6; 1.72.8; 1.72.12; 1.72.18; 1.72.20; regen |
| /src/sys/sys/ | ||
| H A D | vnode_if.h | 1.72 Fri Jan 25 14:32:46 GMT 2008 ad branches: 1.72.6; 1.72.10; 1.72.16; 1.72.18; 1.72.20; Regen. 1.72 Fri Jan 25 14:32:46 GMT 2008 ad branches: 1.72.6; 1.72.10; 1.72.16; 1.72.18; 1.72.20; Regen. 1.72 Fri Jan 25 14:32:46 GMT 2008 ad branches: 1.72.6; 1.72.10; 1.72.16; 1.72.18; 1.72.20; Regen. 1.72 Fri Jan 25 14:32:46 GMT 2008 ad branches: 1.72.6; 1.72.10; 1.72.16; 1.72.18; 1.72.20; Regen. 1.72 Fri Jan 25 14:32:46 GMT 2008 ad branches: 1.72.6; 1.72.10; 1.72.16; 1.72.18; 1.72.20; Regen. 1.72 Fri Jan 25 14:32:46 GMT 2008 ad branches: 1.72.6; 1.72.10; 1.72.16; 1.72.18; 1.72.20; Regen. |
| H A D | lock.h | 1.72 Sun Jul 29 00:40:37 GMT 2007 pooka branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; Define a new lockmgr flag LK_RESURRECT which can be used in conjunction with LK_DRAIN. This has the same effect as LK_DRAIN except it atomically does NOT mark the lock as drained. This guarantees that when we got the lock, we were the last one currently waiting for the lock. Use LK_DRAIN|LK_RESURRECT in vclean() to make sure there are no waiters for the lock. This should fix behaviour theoretized to be caused by vfs_subr.c 1.289 which caused vclean() to run into completion and free the vnode before all lock-waiters had been processed. Should therefore fix the "simple_lock: unitialized lock" problems seen recently. thanks to Juergen Hannken-Illjes for some analysis of the problem and Erik Bertelsen for testing 1.72 Sun Jul 29 00:40:37 GMT 2007 pooka branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; Define a new lockmgr flag LK_RESURRECT which can be used in conjunction with LK_DRAIN. This has the same effect as LK_DRAIN except it atomically does NOT mark the lock as drained. This guarantees that when we got the lock, we were the last one currently waiting for the lock. Use LK_DRAIN|LK_RESURRECT in vclean() to make sure there are no waiters for the lock. This should fix behaviour theoretized to be caused by vfs_subr.c 1.289 which caused vclean() to run into completion and free the vnode before all lock-waiters had been processed. Should therefore fix the "simple_lock: unitialized lock" problems seen recently. thanks to Juergen Hannken-Illjes for some analysis of the problem and Erik Bertelsen for testing 1.72 Sun Jul 29 00:40:37 GMT 2007 pooka branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; Define a new lockmgr flag LK_RESURRECT which can be used in conjunction with LK_DRAIN. This has the same effect as LK_DRAIN except it atomically does NOT mark the lock as drained. This guarantees that when we got the lock, we were the last one currently waiting for the lock. Use LK_DRAIN|LK_RESURRECT in vclean() to make sure there are no waiters for the lock. This should fix behaviour theoretized to be caused by vfs_subr.c 1.289 which caused vclean() to run into completion and free the vnode before all lock-waiters had been processed. Should therefore fix the "simple_lock: unitialized lock" problems seen recently. thanks to Juergen Hannken-Illjes for some analysis of the problem and Erik Bertelsen for testing 1.72 Sun Jul 29 00:40:37 GMT 2007 pooka branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; Define a new lockmgr flag LK_RESURRECT which can be used in conjunction with LK_DRAIN. This has the same effect as LK_DRAIN except it atomically does NOT mark the lock as drained. This guarantees that when we got the lock, we were the last one currently waiting for the lock. Use LK_DRAIN|LK_RESURRECT in vclean() to make sure there are no waiters for the lock. This should fix behaviour theoretized to be caused by vfs_subr.c 1.289 which caused vclean() to run into completion and free the vnode before all lock-waiters had been processed. Should therefore fix the "simple_lock: unitialized lock" problems seen recently. thanks to Juergen Hannken-Illjes for some analysis of the problem and Erik Bertelsen for testing 1.72 Sun Jul 29 00:40:37 GMT 2007 pooka branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; Define a new lockmgr flag LK_RESURRECT which can be used in conjunction with LK_DRAIN. This has the same effect as LK_DRAIN except it atomically does NOT mark the lock as drained. This guarantees that when we got the lock, we were the last one currently waiting for the lock. Use LK_DRAIN|LK_RESURRECT in vclean() to make sure there are no waiters for the lock. This should fix behaviour theoretized to be caused by vfs_subr.c 1.289 which caused vclean() to run into completion and free the vnode before all lock-waiters had been processed. Should therefore fix the "simple_lock: unitialized lock" problems seen recently. thanks to Juergen Hannken-Illjes for some analysis of the problem and Erik Bertelsen for testing |
| /src/sys/compat/sunos/ | ||
| H A D | sunos_syscalls.c | 1.81 Sun Jan 11 00:45:46 GMT 2009 tsutsui Regen from syscalls.master rev 1.72: > Update for compat_50 stuff. (compile test only) 1.72 Sun Dec 11 00:20:23 GMT 2005 christos branches: 1.72.4; 1.72.8; merge ktrace-lwp. 1.72 Sun Dec 11 00:20:23 GMT 2005 christos branches: 1.72.4; 1.72.8; merge ktrace-lwp. 1.72 Sun Dec 11 00:20:23 GMT 2005 christos branches: 1.72.4; 1.72.8; merge ktrace-lwp. |
| H A D | sunos_syscall.h | 1.82 Sun Jan 11 00:45:46 GMT 2009 tsutsui Regen from syscalls.master rev 1.72: > Update for compat_50 stuff. (compile test only) 1.72 Sat Feb 26 23:58:20 GMT 2005 perry branches: 1.72.4; regen 1.72 Sat Feb 26 23:58:20 GMT 2005 perry branches: 1.72.4; regen |
| /src/sys/compat/ultrix/ | ||
| H A D | ultrix_syscall.h | 1.72 Sat Jan 06 16:41:23 GMT 2018 kamil branches: 1.72.2; 1.72.4; Revert vadvise(2) removal This system call was used in legacy Lisp code, that was inherited to modern age and still compiled against supported compat layers (e.g. in clisp, oaklisp, Franz Lisp). It used to instruct the kernel about paging policy (G/C aware, flush etc). Newly compiled code (assuming that it will detect vadvise()) will use the libc stub for vadvise(). The headers for this interface are gone. vadvise(2) could be marked as COMPAT_80, but as long as we support ultrix, sunos or aout68k ABI, don't bother with this. Requested by <mrg> 1.72 Sat Jan 06 16:41:23 GMT 2018 kamil branches: 1.72.2; 1.72.4; Revert vadvise(2) removal This system call was used in legacy Lisp code, that was inherited to modern age and still compiled against supported compat layers (e.g. in clisp, oaklisp, Franz Lisp). It used to instruct the kernel about paging policy (G/C aware, flush etc). Newly compiled code (assuming that it will detect vadvise()) will use the libc stub for vadvise(). The headers for this interface are gone. vadvise(2) could be marked as COMPAT_80, but as long as we support ultrix, sunos or aout68k ABI, don't bother with this. Requested by <mrg> 1.72 Sat Jan 06 16:41:23 GMT 2018 kamil branches: 1.72.2; 1.72.4; Revert vadvise(2) removal This system call was used in legacy Lisp code, that was inherited to modern age and still compiled against supported compat layers (e.g. in clisp, oaklisp, Franz Lisp). It used to instruct the kernel about paging policy (G/C aware, flush etc). Newly compiled code (assuming that it will detect vadvise()) will use the libc stub for vadvise(). The headers for this interface are gone. vadvise(2) could be marked as COMPAT_80, but as long as we support ultrix, sunos or aout68k ABI, don't bother with this. Requested by <mrg> |
| /src/lib/libcurses/ | ||
| H A D | curses.3 | 1.72 Thu May 18 16:41:12 GMT 2017 abhinav branches: 1.72.8; 1.72.10; Fix typo in the man page reference 1.72 Thu May 18 16:41:12 GMT 2017 abhinav branches: 1.72.8; 1.72.10; Fix typo in the man page reference 1.72 Thu May 18 16:41:12 GMT 2017 abhinav branches: 1.72.8; 1.72.10; Fix typo in the man page reference |
| /src/sys/kern/ | ||
| H A D | vfs_lockf.c | 1.72 Wed Aug 05 19:39:50 GMT 2009 dsl branches: 1.72.4; 1.72.6; 1.72.8; lockf() passes its arguments through to fcntl() but is supposed to support -ve lengths (lock area before current offset). Nothing in libc or the kernel allowed for this, so some random part of the file would get locked (no idea which bits). Although this could probably be fixed in libc, the stubs for posix file locks for emulations could easily get into the kernel with -ve lengths. So fixing in the kernel avoids those problems. This also fixes PR/41620 (attempting to lock negative offsets) - which is what I was looking into! 1.72 Wed Aug 05 19:39:50 GMT 2009 dsl branches: 1.72.4; 1.72.6; 1.72.8; lockf() passes its arguments through to fcntl() but is supposed to support -ve lengths (lock area before current offset). Nothing in libc or the kernel allowed for this, so some random part of the file would get locked (no idea which bits). Although this could probably be fixed in libc, the stubs for posix file locks for emulations could easily get into the kernel with -ve lengths. So fixing in the kernel avoids those problems. This also fixes PR/41620 (attempting to lock negative offsets) - which is what I was looking into! 1.72 Wed Aug 05 19:39:50 GMT 2009 dsl branches: 1.72.4; 1.72.6; 1.72.8; lockf() passes its arguments through to fcntl() but is supposed to support -ve lengths (lock area before current offset). Nothing in libc or the kernel allowed for this, so some random part of the file would get locked (no idea which bits). Although this could probably be fixed in libc, the stubs for posix file locks for emulations could easily get into the kernel with -ve lengths. So fixing in the kernel avoids those problems. This also fixes PR/41620 (attempting to lock negative offsets) - which is what I was looking into! 1.72 Wed Aug 05 19:39:50 GMT 2009 dsl branches: 1.72.4; 1.72.6; 1.72.8; lockf() passes its arguments through to fcntl() but is supposed to support -ve lengths (lock area before current offset). Nothing in libc or the kernel allowed for this, so some random part of the file would get locked (no idea which bits). Although this could probably be fixed in libc, the stubs for posix file locks for emulations could easily get into the kernel with -ve lengths. So fixing in the kernel avoids those problems. This also fixes PR/41620 (attempting to lock negative offsets) - which is what I was looking into! |
| H A D | kern_physio.c | 1.72 Mon Jan 16 21:45:38 GMT 2006 yamt branches: 1.72.2; 1.72.4; 1.72.6; 1.72.8; 1.72.10; - tweak RUN_ONCE api to allow init_func returns an error. - physio: handle failure of workqueue_create. 1.72 Mon Jan 16 21:45:38 GMT 2006 yamt branches: 1.72.2; 1.72.4; 1.72.6; 1.72.8; 1.72.10; - tweak RUN_ONCE api to allow init_func returns an error. - physio: handle failure of workqueue_create. 1.72 Mon Jan 16 21:45:38 GMT 2006 yamt branches: 1.72.2; 1.72.4; 1.72.6; 1.72.8; 1.72.10; - tweak RUN_ONCE api to allow init_func returns an error. - physio: handle failure of workqueue_create. 1.72 Mon Jan 16 21:45:38 GMT 2006 yamt branches: 1.72.2; 1.72.4; 1.72.6; 1.72.8; 1.72.10; - tweak RUN_ONCE api to allow init_func returns an error. - physio: handle failure of workqueue_create. 1.72 Mon Jan 16 21:45:38 GMT 2006 yamt branches: 1.72.2; 1.72.4; 1.72.6; 1.72.8; 1.72.10; - tweak RUN_ONCE api to allow init_func returns an error. - physio: handle failure of workqueue_create. 1.72 Mon Jan 16 21:45:38 GMT 2006 yamt branches: 1.72.2; 1.72.4; 1.72.6; 1.72.8; 1.72.10; - tweak RUN_ONCE api to allow init_func returns an error. - physio: handle failure of workqueue_create. |
| H A D | subr_extent.c | 1.72 Mon Apr 28 20:24:04 GMT 2008 martin branches: 1.72.34; 1.72.38; Remove clause 3 and 4 from TNF licenses 1.72 Mon Apr 28 20:24:04 GMT 2008 martin branches: 1.72.34; 1.72.38; Remove clause 3 and 4 from TNF licenses 1.72 Mon Apr 28 20:24:04 GMT 2008 martin branches: 1.72.34; 1.72.38; Remove clause 3 and 4 from TNF licenses |
| /src/sys/arch/i386/pnpbios/ | ||
| H A D | pnpbios.c | 1.72 Sun Oct 13 06:55:34 GMT 2013 riz branches: 1.72.6; 1.72.10; 1.72.14; Catch up to recent changes in config_pending_{incr,decr}(). 1.72 Sun Oct 13 06:55:34 GMT 2013 riz branches: 1.72.6; 1.72.10; 1.72.14; Catch up to recent changes in config_pending_{incr,decr}(). 1.72 Sun Oct 13 06:55:34 GMT 2013 riz branches: 1.72.6; 1.72.10; 1.72.14; Catch up to recent changes in config_pending_{incr,decr}(). 1.72 Sun Oct 13 06:55:34 GMT 2013 riz branches: 1.72.6; 1.72.10; 1.72.14; Catch up to recent changes in config_pending_{incr,decr}(). |
| /src/sys/dev/mii/ | ||
| H A D | miidevs.h | 1.72 Sun Nov 26 16:28:19 GMT 2006 tsutsui branches: 1.72.2; 1.72.4; 1.72.6; Regen from miidevs rev 1.69: > Add BCM5752 Gig-E PHY. From Matthias Drochner and FreeBSD/OpenBSD. 1.72 Sun Nov 26 16:28:19 GMT 2006 tsutsui branches: 1.72.2; 1.72.4; 1.72.6; Regen from miidevs rev 1.69: > Add BCM5752 Gig-E PHY. From Matthias Drochner and FreeBSD/OpenBSD. 1.72 Sun Nov 26 16:28:19 GMT 2006 tsutsui branches: 1.72.2; 1.72.4; 1.72.6; Regen from miidevs rev 1.69: > Add BCM5752 Gig-E PHY. From Matthias Drochner and FreeBSD/OpenBSD. 1.72 Sun Nov 26 16:28:19 GMT 2006 tsutsui branches: 1.72.2; 1.72.4; 1.72.6; Regen from miidevs rev 1.69: > Add BCM5752 Gig-E PHY. From Matthias Drochner and FreeBSD/OpenBSD. |
| /src/sys/arch/sun3/dev/ | ||
| H A D | fd.c | 1.72 Sat Jul 16 20:25:28 GMT 2011 mrg branches: 1.72.2; 1.72.8; 1.72.12; 1.72.14; 1.72.16; apply some static. 1.72 Sat Jul 16 20:25:28 GMT 2011 mrg branches: 1.72.2; 1.72.8; 1.72.12; 1.72.14; 1.72.16; apply some static. 1.72 Sat Jul 16 20:25:28 GMT 2011 mrg branches: 1.72.2; 1.72.8; 1.72.12; 1.72.14; 1.72.16; apply some static. 1.72 Sat Jul 16 20:25:28 GMT 2011 mrg branches: 1.72.2; 1.72.8; 1.72.12; 1.72.14; 1.72.16; apply some static. 1.72 Sat Jul 16 20:25:28 GMT 2011 mrg branches: 1.72.2; 1.72.8; 1.72.12; 1.72.14; 1.72.16; apply some static. 1.72 Sat Jul 16 20:25:28 GMT 2011 mrg branches: 1.72.2; 1.72.8; 1.72.12; 1.72.14; 1.72.16; apply some static. |
| /src/sys/arch/vax/include/ | ||
| H A D | cpu.h | 1.72 Sun Dec 11 00:19:34 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:19:34 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:19:34 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:19:34 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:19:34 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:19:34 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. |
| /src/sys/arch/atari/conf/ | ||
| H A D | HADES | 1.72 Sat Aug 26 20:26:44 GMT 2006 christos branches: 1.72.6; 1.72.12; 1.72.14; 1.72.20; 1.72.22; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP 1.72 Sat Aug 26 20:26:44 GMT 2006 christos branches: 1.72.6; 1.72.12; 1.72.14; 1.72.20; 1.72.22; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP 1.72 Sat Aug 26 20:26:44 GMT 2006 christos branches: 1.72.6; 1.72.12; 1.72.14; 1.72.20; 1.72.22; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP 1.72 Sat Aug 26 20:26:44 GMT 2006 christos branches: 1.72.6; 1.72.12; 1.72.14; 1.72.20; 1.72.22; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP 1.72 Sat Aug 26 20:26:44 GMT 2006 christos branches: 1.72.6; 1.72.12; 1.72.14; 1.72.20; 1.72.22; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP 1.72 Sat Aug 26 20:26:44 GMT 2006 christos branches: 1.72.6; 1.72.12; 1.72.14; 1.72.20; 1.72.22; PR/34283: Gene ENonymous: Add IPFILTER_LOOKUP to the default kernel options Also remove CCITT,NS,NIP |
| H A D | Makefile.atari | 1.72 Fri Jan 25 20:02:06 GMT 2008 joerg branches: 1.72.10; 1.72.18; Add some assym.h dependencies. 1.72 Fri Jan 25 20:02:06 GMT 2008 joerg branches: 1.72.10; 1.72.18; Add some assym.h dependencies. 1.72 Fri Jan 25 20:02:06 GMT 2008 joerg branches: 1.72.10; 1.72.18; Add some assym.h dependencies. |
| /src/sys/arch/alpha/alpha/ | ||
| H A D | interrupt.c | 1.72 Fri Feb 09 21:55:01 GMT 2007 ad branches: 1.72.2; 1.72.6; 1.72.8; 1.72.12; 1.72.14; Merge newlock2 to head. 1.72 Fri Feb 09 21:55:01 GMT 2007 ad branches: 1.72.2; 1.72.6; 1.72.8; 1.72.12; 1.72.14; Merge newlock2 to head. 1.72 Fri Feb 09 21:55:01 GMT 2007 ad branches: 1.72.2; 1.72.6; 1.72.8; 1.72.12; 1.72.14; Merge newlock2 to head. 1.72 Fri Feb 09 21:55:01 GMT 2007 ad branches: 1.72.2; 1.72.6; 1.72.8; 1.72.12; 1.72.14; Merge newlock2 to head. 1.72 Fri Feb 09 21:55:01 GMT 2007 ad branches: 1.72.2; 1.72.6; 1.72.8; 1.72.12; 1.72.14; Merge newlock2 to head. 1.72 Fri Feb 09 21:55:01 GMT 2007 ad branches: 1.72.2; 1.72.6; 1.72.8; 1.72.12; 1.72.14; Merge newlock2 to head. |
| /src/sys/arch/amiga/dev/ | ||
| H A D | ite.c | 1.72 Sun Dec 11 00:16:28 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:16:28 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:16:28 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:16:28 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:16:28 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:16:28 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. |
| /src/sys/dev/scsipi/ | ||
| H A D | ch.c | 1.72 Sun Dec 11 00:23:50 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:23:50 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:23:50 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:23:50 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:23:50 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. 1.72 Sun Dec 11 00:23:50 GMT 2005 christos branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; 1.72.12; merge ktrace-lwp. |
| /src/sys/dev/isa/ | ||
| H A D | if_eg.c | 1.72 Sun Mar 04 06:02:12 GMT 2007 christos branches: 1.72.2; 1.72.14; 1.72.16; 1.72.20; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 1.72 Sun Mar 04 06:02:12 GMT 2007 christos branches: 1.72.2; 1.72.14; 1.72.16; 1.72.20; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 1.72 Sun Mar 04 06:02:12 GMT 2007 christos branches: 1.72.2; 1.72.14; 1.72.16; 1.72.20; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 1.72 Sun Mar 04 06:02:12 GMT 2007 christos branches: 1.72.2; 1.72.14; 1.72.16; 1.72.20; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. 1.72 Sun Mar 04 06:02:12 GMT 2007 christos branches: 1.72.2; 1.72.14; 1.72.16; 1.72.20; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly. |
| /src/sys/dev/usb/ | ||
| H A D | usbdi.h | 1.72 Tue Dec 05 17:35:35 GMT 2006 christos branches: 1.72.2; 1.72.6; 1.72.8; 1.72.10; fix compilation issues. 1.72 Tue Dec 05 17:35:35 GMT 2006 christos branches: 1.72.2; 1.72.6; 1.72.8; 1.72.10; fix compilation issues. 1.72 Tue Dec 05 17:35:35 GMT 2006 christos branches: 1.72.2; 1.72.6; 1.72.8; 1.72.10; fix compilation issues. 1.72 Tue Dec 05 17:35:35 GMT 2006 christos branches: 1.72.2; 1.72.6; 1.72.8; 1.72.10; fix compilation issues. 1.72 Tue Dec 05 17:35:35 GMT 2006 christos branches: 1.72.2; 1.72.6; 1.72.8; 1.72.10; fix compilation issues. |
| /src/sys/dev/vme/ | ||
| H A D | xy.c | 1.72 Sun Jul 29 00:15:44 GMT 2007 ad branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. 1.72 Sun Jul 29 00:15:44 GMT 2007 ad branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. 1.72 Sun Jul 29 00:15:44 GMT 2007 ad branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. 1.72 Sun Jul 29 00:15:44 GMT 2007 ad branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. 1.72 Sun Jul 29 00:15:44 GMT 2007 ad branches: 1.72.4; 1.72.6; 1.72.8; 1.72.10; It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request. |
| /src/sys/arch/usermode/dev/ | ||
| H A D | cpu.c | 1.72 Sun Jul 29 18:05:47 GMT 2012 mlelstv branches: 1.72.2; 1.72.4; Do not call setroot() from MD code and from MI code, which has unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732. No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information as a side effect. Instead call MI rootconf() from MD code which makes rootconf() now a wrapper to setroot(). Adjust several MD routines to set the global booted_device,booted_partition variables instead of passing partial information to setroot(). Make cpu_rootconf(9) describe the calling order. 1.72 Sun Jul 29 18:05:47 GMT 2012 mlelstv branches: 1.72.2; 1.72.4; Do not call setroot() from MD code and from MI code, which has unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732. No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information as a side effect. Instead call MI rootconf() from MD code which makes rootconf() now a wrapper to setroot(). Adjust several MD routines to set the global booted_device,booted_partition variables instead of passing partial information to setroot(). Make cpu_rootconf(9) describe the calling order. 1.72 Sun Jul 29 18:05:47 GMT 2012 mlelstv branches: 1.72.2; 1.72.4; Do not call setroot() from MD code and from MI code, which has unwanted sideeffects in the RB_ASKNAME case. This fixes PR/46732. No longer wrap MD cpu_rootconf(), as hp300 port stores reboot information as a side effect. Instead call MI rootconf() from MD code which makes rootconf() now a wrapper to setroot(). Adjust several MD routines to set the global booted_device,booted_partition variables instead of passing partial information to setroot(). Make cpu_rootconf(9) describe the calling order. |
| /src/sys/arch/sparc/dev/ | ||
| H A D | obio.c | 1.72 Fri Jul 01 18:50:41 GMT 2011 dyoung branches: 1.72.2; 1.72.12; #include <sys/bus.h> instead of <machine/bus.h>. 1.72 Fri Jul 01 18:50:41 GMT 2011 dyoung branches: 1.72.2; 1.72.12; #include <sys/bus.h> instead of <machine/bus.h>. 1.72 Fri Jul 01 18:50:41 GMT 2011 dyoung branches: 1.72.2; 1.72.12; #include <sys/bus.h> instead of <machine/bus.h>. |
| H A D | vme_machdep.c | 1.72 Sat Apr 24 23:36:49 GMT 2021 thorpej branches: 1.72.2; 1.72.4; Merge thorpej-cfargs branch: Simplify and make extensible the config_search() / config_found() / config_attach() interfaces: rather than having different variants for which arguments you want pass along, just have a single call that takes a variadic list of tag-value arguments. Adjust all call sites: - Simplify wherever possible; don't pass along arguments that aren't actually needed. - Don't be explicit about what interface attribute is attaching if the device only has one. (More simplification.) - Add a config_probe() function to be used in indirect configuiration situations, making is visibly easier to see when indirect config is in play, and allowing for future change in semantics. (As of now, this is just a wrapper around config_match(), but that is an implementation detail.) Remove unnecessary or redundant interface attributes where they're not needed. There are currently 5 "cfargs" defined: - CFARG_SUBMATCH (submatch function for direct config) - CFARG_SEARCH (search function for indirect config) - CFARG_IATTR (interface attribte) - CFARG_LOCATORS (locators array) - CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles) ...and a sentinel value CFARG_EOL. Add some extra sanity checking to ensure that interface attributes aren't ambiguous. Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark ports to associate those device handles with device_t instance. This will trickle trough to more places over time (need back-end for pre-OFW Sun OBP; any others?). 1.72 Sat Apr 24 23:36:49 GMT 2021 thorpej branches: 1.72.2; 1.72.4; Merge thorpej-cfargs branch: Simplify and make extensible the config_search() / config_found() / config_attach() interfaces: rather than having different variants for which arguments you want pass along, just have a single call that takes a variadic list of tag-value arguments. Adjust all call sites: - Simplify wherever possible; don't pass along arguments that aren't actually needed. - Don't be explicit about what interface attribute is attaching if the device only has one. (More simplification.) - Add a config_probe() function to be used in indirect configuiration situations, making is visibly easier to see when indirect config is in play, and allowing for future change in semantics. (As of now, this is just a wrapper around config_match(), but that is an implementation detail.) Remove unnecessary or redundant interface attributes where they're not needed. There are currently 5 "cfargs" defined: - CFARG_SUBMATCH (submatch function for direct config) - CFARG_SEARCH (search function for indirect config) - CFARG_IATTR (interface attribte) - CFARG_LOCATORS (locators array) - CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles) ...and a sentinel value CFARG_EOL. Add some extra sanity checking to ensure that interface attributes aren't ambiguous. Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark ports to associate those device handles with device_t instance. This will trickle trough to more places over time (need back-end for pre-OFW Sun OBP; any others?). 1.72 Sat Apr 24 23:36:49 GMT 2021 thorpej branches: 1.72.2; 1.72.4; Merge thorpej-cfargs branch: Simplify and make extensible the config_search() / config_found() / config_attach() interfaces: rather than having different variants for which arguments you want pass along, just have a single call that takes a variadic list of tag-value arguments. Adjust all call sites: - Simplify wherever possible; don't pass along arguments that aren't actually needed. - Don't be explicit about what interface attribute is attaching if the device only has one. (More simplification.) - Add a config_probe() function to be used in indirect configuiration situations, making is visibly easier to see when indirect config is in play, and allowing for future change in semantics. (As of now, this is just a wrapper around config_match(), but that is an implementation detail.) Remove unnecessary or redundant interface attributes where they're not needed. There are currently 5 "cfargs" defined: - CFARG_SUBMATCH (submatch function for direct config) - CFARG_SEARCH (search function for indirect config) - CFARG_IATTR (interface attribte) - CFARG_LOCATORS (locators array) - CFARG_DEVHANDLE (devhandle_t - wraps OFW, ACPI, etc. handles) ...and a sentinel value CFARG_EOL. Add some extra sanity checking to ensure that interface attributes aren't ambiguous. Use CFARG_DEVHANDLE in MI FDT, OFW, and ACPI code, and macppc and shark ports to associate those device handles with device_t instance. This will trickle trough to more places over time (need back-end for pre-OFW Sun OBP; any others?). |
Completed in 118 milliseconds