ƒ¬g82669 235 171 141 122 152 188 164 108 185 110 166 143 205 136 277 136 132 194 153 127 164 429 118 234 120 661 309 115 210 140 129 152 228 367 138 187 241 155 186 299 114 291 186 293 115 264 141 185 156 203 154 149 132 184 216 164 261 154 269 155 304 260 110 102 217 120 226 219 354 137 196 145 165 140 170 368 164 372 410 223 156 762 147 157 210 158 115 433 157 146 347 251 211 154 388 263 303 333 384 380 147 217 201 497 133 145 283 142 161 122 200 132 177 374 238 175 878 213 286 195 161 228 144 230 342 506 134 239 575 155 201 200 206 300 392 179 261 185 475 574 131 198 118 323 155 261 113 127 147 121 297 134 239 173 142 170 170 181 181 339 367 146 201 184 143 274 199 158 139 147 246 162 241 207 1326 259 159 263 544 446 212 134 225 407 159 128 268 119 214 167 121 165 169 164 406 234 250 193 193 170 332 140 372 152 745 214 152 152 272 465 161 136 222 212 157 139 232 139 142 179 162 161 162 208 237 187 154 152 115 188 141 179 289 235 112 1070 K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-08-31T18:26:00.000000Z K 7 svn:log V 76 MFC: Note new cards supported by the asr and aac drivers. Approved by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T18:54:44.000000Z K 7 svn:log V 48 Drop buffer first, _then_ ask for real position END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T19:36:49.000000Z K 7 svn:log V 27 MFC 1.46 Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-08-31T19:43:56.000000Z K 7 svn:log V 60 MFC: Make sure non-interactive scripts don't ask questions. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T19:50:25.000000Z K 7 svn:log V 95 Disallow ungetc at offset 0 (to prevent negative offset happens), so simplify checks in ftell. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-08-31T19:56:59.000000Z K 7 svn:log V 72 PR: 26187 Submitted by: Glenn Trewitt END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-08-31T19:57:16.000000Z K 7 svn:log V 16 MFC: IPv6 query END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-08-31T20:03:05.000000Z K 7 svn:log V 93 Whoops, forgot a hunk on the previous patch. Fix RTSOL variable handling AND DHCP handling. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-08-31T20:03:16.000000Z K 7 svn:log V 18 MFC: missing hunk END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-31T20:03:17.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_4_4'. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T20:03:49.000000Z K 7 svn:log V 50 Describe that we disallow ungetc at offset 0 now. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-08-31T20:10:01.000000Z K 7 svn:log V 112 Preserve /etc/hosts.allow and /etc/dhclient.conf during upgrades. Noted by: Tim Zingelman END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-08-31T20:11:45.000000Z K 7 svn:log V 44 MFC: preserve hosts.allow and dhclient.conf END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-31T20:16:00.000000Z K 7 svn:log V 181 Add PCI device IDs for Kuotech dual port serial cards. Also give example of the flags needed to use these cards. PR: kern/21242 Submitted by: Shigeki Moride END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T20:17:32.000000Z K 7 svn:log V 43 Simplify offset underflow checks even more END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T20:36:19.000000Z K 7 svn:log V 39 Add originally missing __sinit() call. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-31T20:37:02.000000Z K 7 svn:log V 99 Add OMRON ME5614ISA PnP modem. PR: kern/22801 Submitted by: Ryuzo Okada END K 10 svn:author V 5 wilko K 8 svn:date V 27 2001-08-31T21:00:51.000000Z K 7 svn:log V 59 MFC: xref to ispfw(4) in see also Approved by: mjacob, re END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-31T21:25:15.000000Z K 7 svn:log V 32 Add 2300/2312 (2Gbit) firmware. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-08-31T21:25:16.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_4'. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-31T21:39:04.000000Z K 7 svn:log V 333 Add 2 Gigabit Fibre Channel support (2300 && 2312 cards). This required some reworking (and consequent cleanup) of the interrupt service code. Also begin to start a cleanup of target mode support that will (eventually) not require more inforamtion routed with the ATIO to come back with the CTIO other than tag. MFC after: 4 weeks END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-31T21:39:56.000000Z K 7 svn:log V 23 note 2300/2312 support END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-31T21:40:56.000000Z K 7 svn:log V 138 Correct the ID for the ALS0120 PnP Joystick. It is different from the ALS0110. PR: kern/22617 Submitted by: Mike Holling END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-31T21:43:35.000000Z K 7 svn:log V 25 add 2300/2312 references END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-31T21:44:12.000000Z K 7 svn:log V 564 o Screw over users of the kern.{security.,}suser_permitted sysctl again, by renaming it to kern.security.suser_enabled. This makes the name consistent with other use: "permitted" now refers to a specific right or privilege, whereas "enabled" refers to a feature. As this hasn't been MFC'd, and using this destroys a running system currently, I believe the user base of the sysctl will not be too unhappy. o While I'm at it, un-staticize and export the supporting variable, as it will be used by kern_cap.c shortly. Obtained from: TrustedBSD Project END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-08-31T21:50:06.000000Z K 7 svn:log V 217 Exit gracefully when a SIGHUP is received. This prevents ee from going into an infinite spin loop when the terminal window is forcibly blown away. PR: 29553 Reported by: Sung N. Cho MFC after: 1 day END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-08-31T21:50:09.000000Z K 7 svn:log V 20 add 2300/2312 notes END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-31T21:51:00.000000Z K 7 svn:log V 114 Add ID for the Best Data Smart One 56SPS Voice modem. PR: kern/24851 Submitted by: Daniel Rudy END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T22:10:03.000000Z K 7 svn:log V 45 mark obreak() and ovadvise() as being MPSAFE END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T22:12:32.000000Z K 7 svn:log V 34 Add FD_SETSIZE warning to types.h END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T22:15:37.000000Z K 7 svn:log V 57 make swapon() MPSAFE (will adjust syscalls.master later) END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-31T22:18:50.000000Z K 7 svn:log V 132 Add entries for 3wire terminals. (carrier not supplied, so we set nc). PR: conf/26420 Submitted by: Jon Passki END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T22:34:40.000000Z K 7 svn:log V 271 Make various posix4 system calls MPSAFE (will fixup syscalls.master later) sched_setparam() sched_getparam() sched_setscheduler() sched_getscheduler() sched_yield() sched_get_priority_max() sched_get_priority_min() sched_rr_get_interval() END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-08-31T22:39:36.000000Z K 7 svn:log V 43 Pushdown Giant for nfs syscalls (nfssvc()) END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-08-31T22:49:22.000000Z K 7 svn:log V 92 Add an entry for the Zip 250. PR: i386/29639 Submitted by: David Yeske END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-08-31T22:59:04.000000Z K 7 svn:log V 145 Don't claim memory resources owned by a PNP0C01 device ("system memory") as some systems claim the entire physical address space is owned by it. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-08-31T23:06:28.000000Z K 7 svn:log V 62 Describe EOVERFLOW I implement per POSIX. Sort ERRORS section END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-08-31T23:44:51.000000Z K 7 svn:log V 90 o More conservative permissions for kerberos.log: 600 instead of 644. Reviewed by: peter END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-09-01T00:00:50.000000Z K 7 svn:log V 202 o Attach cap_cmp.c and cap_copy.c to the build. o Attach cap_copy_ext.3 and cap_copy_int.3 to the install, and link cap_size.3 to cap_copy_ext.3. Submitted by: tmm Obtained from: TrustedBSD Project END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-09-01T00:49:29.000000Z K 7 svn:log V 22 Axe stale mp_fixme(). END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T01:56:54.000000Z K 7 svn:log V 197 Back out disabling ungetc() at 0, use different solution: keep negative offset internally, but return 0 externally in ftell*() I.e. use 0 now as 'unspecified value' per POSIX ungetc() description. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T03:04:31.000000Z K 7 svn:log V 91 Pushdown Giant for acct(), kqueue(), kevent(), execve(), fork(), vfork(), rfork(), jail(). END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T03:54:09.000000Z K 7 svn:log V 197 Make yield() MPSAFE. Synchronize syscalls.master with all MPSAFE changes to date. Synchronize new syscall generation follows because yield() will panic if it is out of sync with syscalls.master. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T03:56:12.000000Z K 7 svn:log V 20 regenerate syscalls END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T04:33:22.000000Z K 7 svn:log V 168 Giant Pushdown ACL syscalls: __acl_get_file, __acl_set_file, __acl_get_fd, __acl_set_fd, __acl_delete_file, __acl_delete_fd, __acl_aclcheck_file, __acl_aclcheck_fd END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T04:37:34.000000Z K 7 svn:log V 46 Giant pushdown sys_exit(), [o]wait(), wait4() END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-09-01T04:39:16.000000Z K 7 svn:log V 92 It is *indeed* possible to run Alpha Linux binaries under emulation. Reviewed by: gallatin END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-09-01T04:41:30.000000Z K 7 svn:log V 63 MFC: Reflect that Alphas *do* have a working Linux emulation. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T05:47:58.000000Z K 7 svn:log V 107 Pushdown Giant for: profil(), ntp_adjtime(), ogethostname(), osethostname(), ogethostid(), osethostid() END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-09-01T05:52:38.000000Z K 7 svn:log V 59 MFC: revs 1.339 - 1.341 (add device IDs) Approved by: jkh END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-09-01T05:55:31.000000Z K 7 svn:log V 54 MFC: rev 1.41 (correct a device ID) Approved by: jkh END K 10 svn:author V 6 semenu K 8 svn:date V 27 2001-09-01T07:17:31.000000Z K 7 svn:log V 37 MFC: VLAN support. Approved by: jkh END K 10 svn:author V 6 semenu K 8 svn:date V 27 2001-09-01T07:21:56.000000Z K 7 svn:log V 89 MFC: r1.48: Fix bug with wrong initialization routines calls sequence. Approved by: jkh END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-09-01T07:35:25.000000Z K 7 svn:log V 122 Remove some unsafe function calls from the signal handlers. Obtained from: OpenBSD Reviewed by: audit MFC after: 2 weeks END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-09-01T07:40:19.000000Z K 7 svn:log V 71 Don't do unsafe activities in the syscall handler. MFC after: 2 weeks END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-09-01T07:57:35.000000Z K 7 svn:log V 167 Fix some unsafe signal handlers, and be careful not to overflow on fd_set. Fix some string buffer operations. Based on: OpenBSD Reviewed by: audit MFC after: 2 weeks END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-09-01T08:01:06.000000Z K 7 svn:log V 61 Update a duplicate quotation. PR: 30228 MFC after: 2 weeks END K 10 svn:author V 3 yar K 8 svn:date V 27 2001-09-01T08:22:29.000000Z K 7 svn:log V 176 Don't skip attaching VLAN interfaces to Netgraph, or else the system will panic on the very first packet going out of a "vlan" interface. Reviewed by: archie Approved by: jkh END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T08:31:09.000000Z K 7 svn:log V 60 Undo last commit. The problem's been fixed for a long time. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-01T08:42:49.000000Z K 7 svn:log V 212 Introduce a -b option that allows the user to specify which address to bind to. This is useful for hosts running jails that need syslog to maintain an open socket to log to a remote host. Reviewed by: sheldonh END K 10 svn:author V 3 sos K 8 svn:date V 27 2001-09-01T08:47:11.000000Z K 7 svn:log V 167 Make "atapi less" kernels link again. Question is if we should allow the ioctl only interface to be created if atapi devices are present, but no driver linked in.... END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-09-01T09:33:15.000000Z K 7 svn:log V 14 Spelling nit. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-09-01T09:35:46.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-09-01T09:38:45.000000Z K 7 svn:log V 120 First check whether the USB transfer was cancelled before starting to use the data structures related to that keyboard. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-01T10:52:25.000000Z K 7 svn:log V 29 New release note: syslogd -b END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T11:18:53.000000Z K 7 svn:log V 132 If position is underflowed, don't try to hide that fact by recovery, just return EIO and set __SERR to mark stream as inconsistent. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T11:21:28.000000Z K 7 svn:log V 125 If lseek to wrong value sucessfully happens despite all pre-checks, set __SERR to indicate that stream becomes inconsistent. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T12:13:33.000000Z K 7 svn:log V 260 Strict in the POSIX sence, if file position is unspecified after ungetc() at 0, return that we can't specify it, i.e. error with ESPIPE. (hint from: "Peter S. Housel" ) Back out sinit() addition, not needed after various code simplifications. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T14:01:52.000000Z K 7 svn:log V 44 Describe file-position behaviour from POSIX END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T14:11:53.000000Z K 7 svn:log V 102 Describe ESPIPE as result of unspecified file-position indicator value. Add more to SEE ALSO section. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T14:23:30.000000Z K 7 svn:log V 52 Note that prev. commit addition is for ftell/ftello END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T14:40:01.000000Z K 7 svn:log V 72 Make fseek(... SEEK_CUR) fails if current file-position is unspecified. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T14:48:45.000000Z K 7 svn:log V 47 Remove two checks unneeded now (can't happens) END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T15:01:37.000000Z K 7 svn:log V 77 Remove even more unneded checks, original code can't overflows in that place END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T15:28:24.000000Z K 7 svn:log V 274 Save errno before function call and restore it on success (because many internal functions there may fail and set (i.e. overwrite) errno in normal (not error) situation). In original variant errno testing after call (as POSIX suggest) is wrong when errno overwrite happens. END K 10 svn:author V 2 mp K 8 svn:date V 27 2001-09-01T16:35:45.000000Z K 7 svn:log V 73 MFC: r1.26: Exit gracefully when a SIGHUP is received. Approved by: jkh END K 10 svn:author V 6 marcel K 8 svn:date V 27 2001-09-01T18:11:45.000000Z K 7 svn:log V 276 Speculatively add this file. It's part of the Linuxulator update to make it emulate Linux kernel version 2.4.2, which is required in order to upgrade the linux_base port to RH 7.1. Note that this file is only needed for 32-bit architectures. To us this means i386 (for now?) END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T18:19:21.000000Z K 7 svn:log V 314 Giant Pushdown clock_gettime() clock_settime() nanosleep() settimeofday() adjtime() getitimer() setitimer() __sysctl() ogetkerninfo() sigaction() osigaction() sigpending() osigpending() osigvec() osigblock() osigsetmask() sigsuspend() osigsuspend() osigstack() sigaltstack() kill() okillpg() trapsignal() nosys() END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-09-01T18:27:39.000000Z K 7 svn:log V 128 Bugfix: Use the correct variable for picobsd type (same bug is present in STABLE). Also add a bit more logging (when enabled). END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-09-01T18:28:37.000000Z K 7 svn:log V 62 MFC: bugfix -- use correct variable to identify picobsd type. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T19:04:37.000000Z K 7 svn:log V 666 Giant Pushdown. Saved the worst P4 tree breakage for last. reboot() getpriority() setpriority() rtprio() osetrlimit() ogetrlimit() setrlimit() getrlimit() getrusage() getpid() getppid() getpgrp() getpgid() getsid() getgid() getegid() getgroups() setsid() setpgid() setuid() seteuid() setgid() setegid() setgroups() setreuid() setregid() setresuid() setresgid() getresuid() getresgid () __setugid() getlogin() setlogin() modnext() modfnext() modstat() modfind() kldload() kldunload() kldfind() kldnext() kldstat() kldfirstmod() kldsym() getdtablesize() dup2() dup() fcntl() close() ofstat() fstat() nfsstat() fpathconf() flock() END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-09-01T19:16:00.000000Z K 7 svn:log V 53 Supply a default value for the kernel config binary. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-09-01T19:16:38.000000Z K 7 svn:log V 63 MFC: (bugfix) supply a default value for kernel config binary. END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T19:34:23.000000Z K 7 svn:log V 114 Giant Pushdown: read() pread() readv() write () pwrite() writev() ioctl() select () poll() openbsd_poll() END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T19:36:48.000000Z K 7 svn:log V 63 Synchronize syscalls.master(s) with recent Giant pushdown work END K 10 svn:author V 6 dillon K 8 svn:date V 27 2001-09-01T19:37:41.000000Z K 7 svn:log V 20 Regenerate syscalls END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-09-01T20:11:05.000000Z K 7 svn:log V 336 o At some point, unmounting a non-EA file system with EA's compiled in got a bit broken, when ufs_extattr_stop() was called and failed, ufs_extattr_destroy() would panic. This makes the call to destroy() conditional on the success of stop(). Submitted by: Christian Carstensen Obtained from: TrustedBSD Project END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-09-01T20:16:30.000000Z K 7 svn:log V 65 Process priority is locked by the sched_lock, not the proc lock. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-09-01T20:17:43.000000Z K 7 svn:log V 54 Remove #if 0'd remnants of the old idle page zeroing. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-09-01T21:00:28.000000Z K 7 svn:log V 250 o Note that some sites will want to select generally more conservative permissions on some files, and give hints as to what those permissions might be. Note also that the current more liberal permissions might get changed in future revisions. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2001-09-01T21:19:15.000000Z K 7 svn:log V 156 use correct "compile" directory, which is ../../compile/ This does not apply to RELENG_4 for which the compile directory is ../compile/ END K 10 svn:author V 5 chris K 8 svn:date V 27 2001-09-01T21:31:33.000000Z K 7 svn:log V 116 o Mention the fact that specifying a fileid of 0 searches all loaded modules. o Properly terminate a preposition. END K 10 svn:author V 5 chris K 8 svn:date V 27 2001-09-01T21:32:52.000000Z K 7 svn:log V 60 Another punctuation fix (missing comma ending preposition). END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T22:22:45.000000Z K 7 svn:log V 294 File positions are off_t nowdays, not long, so: long -> off_t strtol -> strtoll fseek -> fseeko NOTE: that fseek not works for >long offsets files per POSIX: [EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long. END K 10 svn:author V 5 silby K 8 svn:date V 27 2001-09-01T22:26:04.000000Z K 7 svn:log V 168 MFC of rev 1.8 + change of read_random to read_random_unlimited. These changes increase the security of arc4random and also lower its overhead. Approved by: re (jkh) END K 10 svn:author V 5 tegge K 8 svn:date V 27 2001-09-01T22:33:38.000000Z K 7 svn:log V 208 Hold clock_lock while setting clkintr_pending to avoid a race with i8254_gettimecount causing the i8254 timecounter to be stepped forward twice on a single clock interrupt. Reviewed by: bde Approved by: jkh END K 10 svn:author V 6 msmith K 8 svn:date V 27 2001-09-01T22:41:53.000000Z K 7 svn:log V 237 Add a MODULE_VERSION declaration. This should prevent duplicate loading of the module, and allows other modules to depend on and link against the ACPI module. Add a sysctl that allows us to retrieve the ACPI CA version number as well. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T22:42:47.000000Z K 7 svn:log V 290 File positions are off_t nowdays, not long, so: strtol -> strtoll fseek -> fseeko NOTE: that fseek not works for >long offsets files per POSIX: [EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T23:01:29.000000Z K 7 svn:log V 286 File positions are off_t nowdays, not long, so: long -> off_t fseek -> fseeko NOTE: that fseek not works for >long offsets files per POSIX: [EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-09-01T23:06:14.000000Z K 7 svn:log V 51 Small nit: Make both prints use 'at device %d.%d'. END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-09-01T23:16:02.000000Z K 7 svn:log V 121 In the case of ACL_OTHER and undefined ACL entry id's, set ae_id to ACL_UNDEFINED_ID instead of 0. Reviewed by: rwatson END K 10 svn:author V 6 jedgar K 8 svn:date V 27 2001-09-01T23:18:15.000000Z K 7 svn:log V 105 Use ACL_PERM_NONE instead of hardcoding 0 when initializing ACL entry permissions. Reviewed by: rwatson END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T23:26:40.000000Z K 7 svn:log V 403 File positions are off_t nowdays, not long, so: fseek -> fseeko ftell -> ftello NOTE: that fseek/ftell not works for >long offsets per POSIX: [EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long. [EOVERFLOW] For ftell ( ), the current file offset cannot be represented correctly in an object of type long. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-01T23:36:40.000000Z K 7 svn:log V 40 strtol -> strtoll (for off_t file size) END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2001-09-02T00:12:09.000000Z K 7 svn:log V 49 MFC: string fixes Approved by: Release Engineer END K 10 svn:author V 4 logo K 8 svn:date V 27 2001-09-02T00:45:41.000000Z K 7 svn:log V 189 From Mike Silbersack's message on cvs-commits: > > Doh! There is a sx man page, the mutex man page just doesn't have a SEE > > ALSO pointing to sx(9). Could some mdoc madman go add one? END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-09-02T00:52:11.000000Z K 7 svn:log V 50 Protect pri_to_rtp() with sched_lock when needed. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2001-09-02T01:05:36.000000Z K 7 svn:log V 69 Use sched_lock to protect rtp_to_pri() and pri_to_rtp() when needed. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T04:06:48.000000Z K 7 svn:log V 27 Document my tweaks better. END K 10 svn:author V 5 shiba K 8 svn:date V 27 2001-09-02T06:27:07.000000Z K 7 svn:log V 105 Update the fe driver to probe and attach under a NEWCARD kernel. Reviewed by: imp Obtained from: NetBSD END K 10 svn:author V 7 iwasaki K 8 svn:date V 27 2001-09-02T06:28:20.000000Z K 7 svn:log V 36 Fix typo; CTLFLAG_RO -> CTLFLAG_RD. END K 10 svn:author V 5 shiba K 8 svn:date V 27 2001-09-02T06:28:37.000000Z K 7 svn:log V 83 Make the fe driver to compile in default under a NEWCARD kernel. Reviewed by: imp END K 10 svn:author V 5 shiba K 8 svn:date V 27 2001-09-02T06:37:41.000000Z K 7 svn:log V 279 Update cis tuple parser, add a pccarddevs entry, and improve PCCARD_IVAR_ETHADDR in pccard_read_ivar(). Change points: (1) Read Function Ext tuple. (2) Add Ratoc REX-R280 entry(fe driver). (3) Take ether address from function ext tuple. Reviewed by: imp Obtained from: NetBSD END K 10 svn:author V 3 non K 8 svn:date V 27 2001-09-02T06:42:40.000000Z K 7 svn:log V 145 Demand minimum I/O size rather than 0 when it calls bus_alloc_resource(dev, SYS_RES_IOPORT, ...) Pointed-out by: Yamamoto-san shigeru@iij.ad.jp END K 10 svn:author V 5 shiba K 8 svn:date V 27 2001-09-02T06:43:45.000000Z K 7 svn:log V 81 Make the fe driver kernel object module to compile in default. Reviewed by: imp END K 10 svn:author V 3 non K 8 svn:date V 27 2001-09-02T07:18:29.000000Z K 7 svn:log V 785 Fix bus timeout bug which might happen when nsp do suspend I/O burst write. A nsp chip does suspend I/O write by 512bytes burst write, though the chip only has 48 bytes FIFO. The chip assert I/O WAIT signal to PC-Card bus after the CPU writes more than 48 bytes to the chip if the SCSI device does not respond immediately in supsend I/O burst write. If the device does not respond for a while it might cause PC-Card bus timeout. The previous work around was to wait the request from SCSI device. But there are some devices which request bytes for synchronous transfer immediately. So current work aound is to fill 32bytes FIFO, wait for FIFO empty and burst write 512-32 bytes for every 512 bytes block. Submitted-by: Honda-san (the author of the driver) Obtained-from: NetBSD/pc98 END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-02T07:47:47.000000Z K 7 svn:log V 118 Merge from i386: various cleanups including moving the map calculations to MI code. This gets ia64 to compile again. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-09-02T09:26:14.000000Z K 7 svn:log V 189 Only clear endpoint stall if status was USBD_STALLED. This avoids panicing the system by unplugging a hub. The interrupt transfer would sometimes arrive after the driver had been removed. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-09-02T09:31:08.000000Z K 7 svn:log V 99 Add quirks for Kingbyte USB Pen drive. Submitted by: Eugene M. Kim PR: 29530 END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-02T10:07:09.000000Z K 7 svn:log V 67 Sync with i386 / alpha. Whitespace unindent / style prep for kse. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-02T12:23:08.000000Z K 7 svn:log V 133 For ia64, set the default elf brand to be FreeBSD. This is temporarily necessary only for as long as we're using a linux toolchain. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-02T12:24:38.000000Z K 7 svn:log V 50 The !RESTARTABLE_PANICS code has some loose ends. END K 10 svn:author V 5 shiba K 8 svn:date V 27 2001-09-02T13:05:00.000000Z K 7 svn:log V 135 Always turned on 8bit access card support for the fe driver both i386/pc98, so options FE_8BIT_SUPPORT was deleted. Reviewed by: nyan END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-02T14:18:28.000000Z K 7 svn:log V 248 long -> off_t long -> time_t %ld -> %qd fseek -> fseeko NOTE: that fseek not works for >long offsets per POSIX: [EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-02T14:40:51.000000Z K 7 svn:log V 412 File positions are off_t nowdays, not long, so: fseek -> fseeko ftell -> ftello NOTE: fseek/ftell not works for >long offsets per POSIX: [EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long. [EOVERFLOW] For ftell ( ), the current file offset cannot be represented correctly in an object of type long. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T17:19:13.000000Z K 7 svn:log V 39 Virgin import of AMD (am-utils) v6.0.7 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T17:19:13.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r82794, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2001-09-02T17:24:19.000000Z K 7 svn:log V 477 Extend the functionality offered by the -o option into a new option -O, which limits the impact of the write-only restriction to guest users. *) The existing manual page's SYNOPSIS and option listing in the DESCRIPTION are already horribly disordered. No attempt has been made to fix this. *) The existing source's getopt() optstring and option handling switch are already horribly disordered. No attempt has been made to fix this. Discussed with: nik, -audit END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T18:13:17.000000Z K 7 svn:log V 60 Merge rev 1.7 (mount directory change) into Am-utils 6.0.7. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T18:15:24.000000Z K 7 svn:log V 105 We are returning to the stock (6.0.7) file now. The bufov vulnerability was fixed in the vendor sources. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T18:17:08.000000Z K 7 svn:log V 104 We are returning to the stock (6.0.7) file now. The vendor sources are now POSIX [me harder] compliant. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T18:20:22.000000Z K 7 svn:log V 110 We are returning to the stock (6.0.7) file now. My "nfsv2" mount option hack was added to the vendor sources. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T18:22:46.000000Z K 7 svn:log V 204 We are returning to the stock (6.0.7) file now. + The rev 1.4 addition was taken from a snapshot previous to 6.0.7, so it is included in 6.0.7. + The vendor sources are now POSIX [me harder] compliant. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T18:26:32.000000Z K 7 svn:log V 296 We are returning to the stock (6.0.7) file now. I don't recall why the rev 1.2 hack is needed. It looks like Amd was already using our local headers. I no longer have a FreeBSD 2.x box to test this on, and this will never be MFC'ed to RELENG_2_2. So lets just decrease the maintenance effort. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T18:39:17.000000Z K 7 svn:log V 84 Merge our rev 1.2,3 (use or native files for NFSv3 support) changes into Amd 6.0.7. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T18:46:35.000000Z K 7 svn:log V 165 We are returning to the stock (6.0.7) file now. + The bufov vulnerability was fixed in the vendor sources. + The vendor sources are now POSIX [me harder] compliant. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T19:04:09.000000Z K 7 svn:log V 90 Merge rev 1.2 (use our native headers for NFSv3), 1.9 (fs header movment) into Amd 6.0.7. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-09-02T19:05:27.000000Z K 7 svn:log V 382 Use sh to execute scripts and just check that the script is readable. I guess I pooched the permissions on the scripts before committing them since they're not executable and now it's too late to change (I think - I suppose you could chmod the ,v files and it might inheirit but I don't feel like asking the repomeisters to try that). Noticed by: Dirk Froemberg END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-02T19:10:10.000000Z K 7 svn:log V 480 Move all stdio internal flags processing and setting out of __sread(), __swrite() and __sseek() to higher level. According to funopen(3) they all are just wrappers to something like standard read(2), write(2) and lseek(2), i.e. must not touch stdio internals because they are replaceable with any other functions knows nothing about stdio internals. See example of funopen(3) usage in sendmail sources f.e. NOTE: this is original stdio bug, not result of my range checkin added. END K 10 svn:author V 3 jkh K 8 svn:date V 27 2001-09-02T19:13:58.000000Z K 7 svn:log V 39 MFC: execute ISO script more flexibly. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T19:14:18.000000Z K 7 svn:log V 102 We are returning to the stock (6.0.7) file now. The security issues were fixed in the vendor sources. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-02T19:24:07.000000Z K 7 svn:log V 25 Typo seek(2) -> lseek(2) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T19:28:19.000000Z K 7 svn:log V 227 We are returning to the stock (6.0.7) file now. + The bufov vulnerability was fixed in the vendor sources. + The vendor sources are now POSIX [me harder] compliant. + The db vs. dbm files issue was fixed in the vendor sources. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-02T19:28:41.000000Z K 7 svn:log V 62 Remove MLINKS seek.2 to lseek.2, we don't have seek.2 syscall END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T19:31:00.000000Z K 7 svn:log V 165 We are returning to the stock (6.0.7) file now. + The bufov vulnerability was fixed in the vendor sources. + The vendor sources are now POSIX [me harder] compliant. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T19:32:45.000000Z K 7 svn:log V 18 Update for 6.0.7. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T19:35:47.000000Z K 7 svn:log V 32 Reduce diff from vendor source. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T19:47:53.000000Z K 7 svn:log V 52 We can use the stock defintion of "MOUNT_NFS3" now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T19:50:47.000000Z K 7 svn:log V 26 Update for version 6.0.7. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-02T19:52:09.000000Z K 7 svn:log V 203 Fix bug in off_t overflow checking: if fp->_offset overflows, just remove __SOFF flag (i.e. we don't have offset) instead of returning EOVERFLOW. It allows again continious reading from non-stop stream. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T20:14:08.000000Z K 7 svn:log V 39 Virgin import of AMD (am-utils) v6.0.7 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T20:14:08.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r82819, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 2001-09-02T20:14:09.000000Z K 7 svn:log V 77 This commit was manufactured by cvs2svn to create tag 'amd-vendor-amd_6_0_7'. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T20:15:13.000000Z K 7 svn:log V 47 Teak -- we were being a little over agressive. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T20:15:46.000000Z K 7 svn:log V 75 TODO is no longer part of Amd, and we do not need, nor use clnt_sperrno.c. END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-09-02T20:36:19.000000Z K 7 svn:log V 75 add another prototype and a couple of stopgaps for the in_protosw variant. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T20:37:36.000000Z K 7 svn:log V 86 Use the native mount and nfs_prot headers. Also generate nfs_prot_x.c in ANSI-C mode. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2001-09-02T20:44:49.000000Z K 7 svn:log V 85 Add quirk entry for FujiFilm camera. Submitted by: Guido van Rooij END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-02T21:22:00.000000Z K 7 svn:log V 245 Internal seeks are overoptimized. They should remember fp->_offset only for plain regular files, i.e. files with __SOPT flag set. Fix it, so ftell(stdout) always returns the same as lseek(1, 0, 1) now. NOTE: this bug was in original stdio code END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-09-02T23:13:49.000000Z K 7 svn:log V 270 o Sync up prototypes for cap_size() and cap_copy_ext() with sys/capability.h--this compiled fine on i386 where (int) and (ssize_t) are the same, but broke on Alpha where they differ. Submitted by: Mike Barcroft Obtained from: TrustedBSD Project END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-09-02T23:15:26.000000Z K 7 svn:log V 51 Restrict the range of linux ioctls we will accept. END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-09-02T23:16:40.000000Z K 7 svn:log V 105 Work around a bug where the driver's copy of the disklabel gets corrupted and causes diskerr() to panic. END K 10 svn:author V 7 rwatson K 8 svn:date V 27 2001-09-02T23:34:19.000000Z K 7 svn:log V 88 o Add sample syslogd_flags for "-ss" which causes syslogd not to bind an inet socket. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T23:37:45.000000Z K 7 svn:log V 48 Match the style of very other platform we have. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-02T23:48:37.000000Z K 7 svn:log V 178 + Blah, there was nothing wrong in rev 1.1 talking about the i386/NOTES. I should have diff'ed the header with the Alpha GENERIC. + fix style nit + turn on NO_MODULES for now. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-09-03T00:45:00.000000Z K 7 svn:log V 104 Fix return value of setblocksize functions. Recording is interspersed with silent intervals otherwise. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-09-03T01:03:50.000000Z K 7 svn:log V 64 Fix return value of svchan_setblocksize. Expand probing range. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-09-03T01:05:04.000000Z K 7 svn:log V 45 Fix return value of cs4281chan_setblocksize. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-09-03T02:14:55.000000Z K 7 svn:log V 53 Return updated blocksize from setblocksize function. END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-03T02:24:37.000000Z K 7 svn:log V 152 Re-arrange my funopen(3) fix to minimize differences with original stdio code, no functional changes. Add fp->_offset optimization in _SAPP+_SOPT case END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-03T02:35:10.000000Z K 7 svn:log V 69 When __SOPT is cleared, clear __SOFF too. NOTE: original stdio bug. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-03T02:45:22.000000Z K 7 svn:log V 146 MFC: use the correct bit for decoding the extended geometry info. PR: 29454 Submitted by: Rob Manchester Approved by: jkh END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-09-03T03:03:32.000000Z K 7 svn:log V 111 Add some more firmware revision macros. Add firmware attributes field to fcparam structure. MFC after: 4 weeks END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-09-03T03:09:48.000000Z K 7 svn:log V 1229 Clarify issues about whether we have SCCLUN (65535 luns) or non-SCCLUN (16 luns) firmware for the Fibre Channel cards. We used to assume that if we didn't download firmware, we couldn't know what the firmware capability with respect to SCCLUNs is- and it's important because the lun field changes in the request queue entry based upon which firmware it is. At any rate, we *do* get back firmware attributes in mailbox register 6 when we do ABOUT FIRMWARE for all 2200/2300 cards- and for 2100 cards with at least 1.17.0 firmware. So- we now assume non-SCCLUN behaviour for 2100 cards with firmware < 1.17.0- and we check the firmware attributes for other cards (loaded firmware or not). This also allows us to get rid of the crappy test of isp_maxluns > 16- we simply can check firmware attributes for SCCLUN behaviour. This required an 'oops' fix to the outgoing mailbox count field for ABOUT FIRMWARE for FC cards. Also- while here, hardwire firmware revisions for loaded code for SBus cards. Apparently the 1.35 or 1.37 f/w we've been loading into isp1000 just doesn't report firmware revisions out to mailbox regs 1, 2 and 3 like everyone else. Grumble. Not that this fix hardly matters for FreeBSD. MFC after: 4 weeks END K 10 svn:author V 6 mjacob K 8 svn:date V 27 2001-09-03T03:12:10.000000Z K 7 svn:log V 163 Because we now store SCCLUN capabilities in firmware attributes, get rid of the silly test of isp_maxluns > 16 and use the attibutes directly. MFC after: 4 weeks END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-03T03:24:31.000000Z K 7 svn:log V 64 Match the declaration in net/netisr.h. Submitted by: gcc 3.0.1 END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-09-03T03:43:39.000000Z K 7 svn:log V 167 Fix the argument specifier for the PnP BIOS function 2 (PNP_SET_DEVNODE). The second argument is not a segment:offset pointer, but a 16 bit short. MFC after: 4 weeks END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-03T04:30:46.000000Z K 7 svn:log V 450 File positions are off_t nowdays, not long, so: fseek -> fseeko ftell -> ftello fseek(x, 0L, 0) -> rewind(x) NOTE: that fseek/ftell not works for >long offsets per POSIX: [EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long. [EOVERFLOW] For ftell ( ), the current file offset cannot be represented correctly in an object of type long. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-03T04:37:55.000000Z K 7 svn:log V 351 Argh. Make the ia64 kernel work in all situations. For some reason, and I still dont know why, this was not failing on the non-kse kernel. It certainly should have since things were using linker_kernel_file unconditionally. This has highlighted a different problem though that means that trying to do a kldload on a non-dynamic kernel will implode. END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-03T04:39:38.000000Z K 7 svn:log V 117 Unindent a if (1) { that was left behind in the last commit. (commits were seperated to not obscure the real change) END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-03T04:49:19.000000Z K 7 svn:log V 40 Dont conflict with sysctl debug.mddebug END K 10 svn:author V 3 ken K 8 svn:date V 27 2001-09-03T05:04:47.000000Z K 7 svn:log V 132 Attach to a CD device even when the SCSI status is 'busy'. Reported by: Thomas Quinot MFC after: 3 weeks END K 10 svn:author V 4 ache K 8 svn:date V 27 2001-09-03T05:06:48.000000Z K 7 svn:log V 313 File positions are off_t nowdays, not long, so: atoi -> strtoll fseek -> fseeko NOTE: that fseek not works for >long offsets per POSIX: [EOVERFLOW] For fseek( ), the resulting file offset would be a value which cannot be represented correctly in an object of type long. Fix minor cast too. END K 10 svn:author V 4 kris K 8 svn:date V 27 2001-09-03T05:57:06.000000Z K 7 svn:log V 66 Check for malloc failure in a couple of cases MFC after: 2 weeks END K 10 svn:author V 4 bmah K 8 svn:date V 27 2001-09-03T06:30:17.000000Z K 7 svn:log V 35 New release note: am-utils 6.0.7. END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-09-03T06:38:16.000000Z K 7 svn:log V 172 Add support for Telebrazilia and their 3com pppoe devices that use the incorrect ethertype. (man page addition to follow) (also remove a warning message) MFC ok'd by jkh END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-09-03T07:02:29.000000Z K 7 svn:log V 24 fix typo in last commit END K 10 svn:author V 6 scottl K 8 svn:date V 27 2001-09-03T07:50:14.000000Z K 7 svn:log V 118 Sigh. There are actually two ioctls ranges that need to be watched on the linux side. This will all be over soon... END K 10 svn:author V 5 peter K 8 svn:date V 27 2001-09-03T07:58:32.000000Z K 7 svn:log V 73 Since we're cross compiling from x86, ignore the x86 CPUTYPE by default. END K 10 svn:author V 3 imp K 8 svn:date V 27 2001-09-03T08:20:52.000000Z K 7 svn:log V 29 Add recognition for ToPIC95B END K 10 svn:author V 2 ru K 8 svn:date V 27 2001-09-03T08:46:42.000000Z K 7 svn:log V 74 MFC: Manpage for inet_net_ntop(3) and inet_net_pton(3). Approved by: jkh END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-09-03T08:55:11.000000Z K 7 svn:log V 78 MFC: fix an off-by-one error and map additional error code. Approved by: jkh END K 10 svn:author V 2 bp K 8 svn:date V 27 2001-09-03T08:58:11.000000Z K 7 svn:log V 73 MFC: return proper value for maximum file name length. Approved by: jkh END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-09-03T09:42:40.000000Z K 7 svn:log V 310 PT_STEP in ptrace(2) man page is described as 'addr and data fields are not used'. This is incorrect, as addr must be passed (caddr_t)1 to do anything useful. The source for gdb and a short test program will confirm that this man page was in error. PR: docs/27758 Submitted by: Jiangyi Liu END K 10 svn:author V 6 yokota K 8 svn:date V 27 2001-09-03T09:45:41.000000Z K 7 svn:log V 138 Add a new field, id_config_attr to the struct isa_device. It will be later used to store some flags to control PnP device configurations. END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-09-03T10:06:26.000000Z K 7 svn:log V 154 Two characters in the devices name in the SYNOPSIS were transposed. matcdl0c -> matcd0lc PR: docs/25000 Submitted by: Rich Morin END K 10 svn:author V 6 murray K 8 svn:date V 27 2001-09-03T10:24:43.000000Z K 7 svn:log V 98 Add more information to the 'device timeout' message in the diagnostics section. PR: docs/30163 END K 10 svn:author V 5 brian K 8 svn:date V 27 2001-09-03T11:35:17.000000Z K 7 svn:log V 99 Allow group network to read ppp.log & slip.log. Suggested by: Jesper Skriver END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-09-03T13:54:50.000000Z K 7 svn:log V 78 Add a working version of setjmp/longjmp. Obtained from: Intel's EFI toolkit. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T14:12:42.000000Z K 7 svn:log V 240 For new users, create the home directory before sending the welcome mail, if configured to do so. Some sites have setups where the user's mail is delivered to their home directory, so sending mail before is exists didn't work. PR: 29892 END K 10 svn:author V 3 dfr K 8 svn:date V 27 2001-09-03T14:19:02.000000Z K 7 svn:log V 48 Remove bogus implementation of _setjmp/_longjmp END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T14:19:46.000000Z K 7 svn:log V 280 `list' should be an extern'd `char **', not a local `char *' which we never set. Ideally, we'd get the extern from tutor.h, but that defines a number of other variables that conflict with ours. This fixes a segmentation fault when trying to return to the main menu. PR: 30172 END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T14:25:59.000000Z K 7 svn:log V 61 Extend the release note about ftpd -o to cover ftpd -O, too. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T14:39:32.000000Z K 7 svn:log V 653 If NO_LANGCODE_IN_DESTDIR is defined, don't put the language code in DESTDIR. This avoids redundant information in the path when DOCDIR points to some directory that already implies (or specifies) a certain language. This is the case with the web site, where the release notes are already installed under a language-specific directory. This behavior is not being made mandatory because it might still be useful to install all the translations in one directory, such as during testing, or in a hypothetical release notes archive. Furthermore, it is not being made the default because that breaks consistency with stuff under doc/. Reviewed by: bmah END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-09-03T14:48:41.000000Z K 7 svn:log V 119 MFC: Fix return value of the setblocksize functions of these drivers, recording is broken otherwise. Approved by: jkh END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T15:42:10.000000Z K 7 svn:log V 61 syslogd can now be configured to bind to a specific address. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T16:04:59.000000Z K 7 svn:log V 61 This does not describe kbdcontrol or vidcontrol. PR: 29505 END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T16:07:14.000000Z K 7 svn:log V 180 Actually, instead of removing the comment entirely, change it to talk about {vid,kbd}map, which is probably what the author meant. Submitted by: Gary W. Swearingen END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2001-09-03T16:37:16.000000Z K 7 svn:log V 369 IPFilter source code in contrib/ipfilter apparently can't make up its mind where the headers should live, as the code references both "ip_fil.h" and "netinet/ip_fil.h" (among others). As a consequence, put both sys/contrib/ipfilter and sys/contrib/ipfilter/netinet to the include path so either variant works. PR: 29384 Pointed out by: Thomas.Quinot@Cuivre.FR.EU.ORG END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T16:42:35.000000Z K 7 svn:log V 70 at_shutdown(9) hasn't existed since revision 1.61 of kern_shutdown.c. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T16:56:21.000000Z K 7 svn:log V 45 VFS_ABORTOP hasn't existed since 1999/12/15. END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T17:49:29.000000Z K 7 svn:log V 130 Don't capitalize jail(2) in the middle of a sentence. PR: 25876 Submitted by: Koizumi Satoru END K 10 svn:author V 2 dd K 8 svn:date V 27 2001-09-03T17:55:08.000000Z K 7 svn:log V 120 This does not describe sched_{get,set}scheduler. PR: 26001 Submitted by: OHSAWA Chitoshi END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-03T19:19:12.000000Z K 7 svn:log V 62 Opps, let one definition slip out that we define dynamically. END K 10 svn:author V 5 orion K 8 svn:date V 27 2001-09-03T20:03:42.000000Z K 7 svn:log V 45 MFC: expand probing range. Approved by: jkh END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-09-03T20:03:55.000000Z K 7 svn:log V 136 Patches from Keiichi SHIMA to make ip use the standard protosw structure again. Obtained from: Well, KAME I guess. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-03T20:23:59.000000Z K 7 svn:log V 44 Fix my backwards logic. Submitted by: dirk END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-03T20:24:52.000000Z K 7 svn:log V 47 MFC: fix my backwards logic Requested by: jkh END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-03T20:27:03.000000Z K 7 svn:log V 84 Cause an error condition to be sensed by make(1) if we have trouble making the ISO. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-03T20:29:21.000000Z K 7 svn:log V 67 Try to build `mkisofs' first, and only `pkg_add -r' if you cannot. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2001-09-03T20:30:01.000000Z K 7 svn:log V 66 Previous change to try to build `mkisofs' was Submmitted by: dirk END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-09-03T20:40:35.000000Z K 7 svn:log V 67 One caller of rip_input failed to be converted in the last commit. END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-09-03T20:55:35.000000Z K 7 svn:log V 112 Call ip_input() instead of ipip_input() when decoding encapsulated ipv4 packets. (allows line to compile again) END K 10 svn:author V 6 julian K 8 svn:date V 27 2001-09-03T21:07:31.000000Z K 7 svn:log V 141 I really hope this is the right answer. call ip_input directly but take the offset off the packet first if it's an IPV4 packet encapsulated. END K 10 svn:author V 6 alfred K 8 svn:date V 27 2001-09-03T21:53:15.000000Z K 7 svn:log V 92 Allow disabling of "arp moved" messages. Submitted by: Stephen Hurd END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:02:15.000000Z K 7 svn:log V 61 The definition for ASI_IMMU_TAG_TARGET_REG was wrong. Sort. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:03:25.000000Z K 7 svn:log V 59 Add atomic_load and store functions without membars, fwiw. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:13:53.000000Z K 7 svn:log V 22 Add a flushw() macro. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:19:04.000000Z K 7 svn:log V 95 mtx_savecrit is a pil level, not a pstate value, thus mtx_intr_enable was not doing its thing. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:19:36.000000Z K 7 svn:log V 48 Bump UPAGES to 4. The pcb can be rather large. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:27:23.000000Z K 7 svn:log V 86 Use the correct copyrights. Note where most of this came from. Requested by: obrien END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:32:49.000000Z K 7 svn:log V 195 Add simple macros for tracing in assembler files. There are quite a few places where we cannot even call a function, and these have proven to be very useful debugging tools for such situations. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:36:11.000000Z K 7 svn:log V 141 Move %ver definitions from pstate.h to ver.h. Add definitions for normal kernel pstate values, which include a memory store order override. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:41:40.000000Z K 7 svn:log V 19 Implement signals. END K 10 svn:author V 4 jake K 8 svn:date V 27 2001-09-03T22:55:12.000000Z K 7 svn:log V 976 Implement pv_bit_count which is used by pmap_ts_referenced. Remove the modified tte bit and add a softwrite bit. Mappings are only writeable if they have been written to, thus in general modify just duplicates the write bit. The softwrite bit makes it easier to distinguish mappings which should be writeable but are not yet modified. Move the exec bit down one, it was being sign extended when used as an immediate operand. Use the lock bit to mean tsb page and remove the tsb bit. These are the only form of locked (tsb) entries we support and we need to conserve bits where possible. Implement pmap_copy_page and pmap_is_modified and friends. Detect mappings that are being being upgraded from read-only to read-write due to copy-on-write and update the write bit appropriately. Make trap_mmu_fault do the right thing for protection faults, which is necessary to implement copy on write correctly. Also handle a bunch more userland trap types and add ktr traces. END