ĩ+60274 257 160 358 263 304 125 225 263 182 259 160 113 151 102 778 262 183 158 236 157 143 126 144 275 127 167 188 328 199 188 371 222 206 169 185 148 188 192 236 173 134 134 188 144 145 135 156 143 123 159 146 309 264 147 168 110 116 114 156 601 159 347 197 116 162 154 259 270 382 121 160 166 490 283 214 146 168 131 135 142 159 112 162 104 285 206 365 297 147 348 260 246 259 274 105 110 161 161 121 199 135 110 115 245 421 139 162 141 162 247 139 264 156 296 220 157 117 221 301 336 143 212 221 160 112 157 237 157 124 124 225 229 207 1571 302 193 159 233 129 133 240 199 146 184 368 184 1035 154 108 133 107 124 236 166 203 217 140 102 116 114 173 822 151 143 161 150 161 129 230 235 142 154 166 162 181 185 145 131 148 284 201 138 169 157 138 145 133 157 122 160 188 158 159 121 243 122 121 121 171 153 145 138 360 144 286 294 310 258 834 408 160 129 239 218 187 147 176 434 152 308 225 600 137 283 146 151 315 115 166 115 134 149 122 252 256 122 184 184 214 134 188 154 140 176 176 155 148 149 144 209 142 158 340 152 292 133 169 239 K 10 svn:author V 4 dima K 8 svn:date V 27 2000-05-09T18:10:54.000000Z K 7 svn:log V 67 MFC: include since in_cksum() is now a macro. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-09T18:23:16.000000Z K 7 svn:log V 265 Fixed the return type for exit() and the args struct tag several NOPROTO syscalls including exit(). These entries were unused, so the bugs had no effect, but the the args struct tag will be used to calculate sy_nargs correctly. exit() was wrong in all emulators. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-09T18:23:38.000000Z K 7 svn:log V 170 Move UKBD_DFLT_KEYMAP into the options file since USB is machine independent. This allows the ukbd0 driver to compile on the Alpha. Approved by: o`brien (in principle) END K 10 svn:author V 6 dwhite K 8 svn:date V 27 2000-05-09T18:28:07.000000Z K 7 svn:log V 208 Remove metion of the 'magic options.' Apparently PXE doesn't require the special options on 0.99c (it mumbles something about 'PXE server not found' but works anyway), and it won't work at all with PXE 2.0. END K 10 svn:author V 6 dwhite K 8 svn:date V 27 2000-05-09T18:29:54.000000Z K 7 svn:log V 30 MFC: no more special options. END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-05-09T18:44:34.000000Z K 7 svn:log V 132 Correct a patch name and use the correct macro for displaying it. PR: docs/18468 Submitted by: Anatoly Vorobey END K 10 svn:author V 3 mpp K 8 svn:date V 27 2000-05-09T18:52:26.000000Z K 7 svn:log V 170 Spelling fix: despatching -> dispatching. This makes the spelling consistent throughout the man page. PR: docs/18467 Submitted by: Alexander N. Kabaev END K 10 svn:author V 3 phk K 8 svn:date V 27 2000-05-09T18:53:57.000000Z K 7 svn:log V 90 Change the "bdev-whiner" to whine when open is attempted and extend the deadline a month. END K 10 svn:author V 3 imp K 8 svn:date V 27 2000-05-09T19:41:18.000000Z K 7 svn:log V 166 This appears to have been repo-copied to lpd a while ago and never deleted here. Diff shows there is only one change to this file, which matches the repo histories. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-05-09T20:30:04.000000Z K 7 svn:log V 66 Add reference to new name DIGITAL Server 330x for AlphaServer 800 END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-09T20:35:13.000000Z K 7 svn:log V 20 Small grammar gnit. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-09T20:43:37.000000Z K 7 svn:log V 55 Add Alcor Keyboard with built-in hub and its keyboard. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-09T20:45:14.000000Z K 7 svn:log V 7 Regen. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-09T21:18:30.000000Z K 7 svn:log V 685 Fixed the calculation of sy_nargs in sysent tables. We attempted to do this in awk using the hack of counting args of type off_t twice and args of all other types once. This is too simple to work. It gave benignly wrong results on alphas (off_t shouldn't be counted twice) and for svr4_sys_mmap64() on i386's (off64_t should be counted twice). It gave fatally wrong results for i386's with 64-bit longs (longs should be counted twice). The correct value for sy_nargs is easier to determine from the size of the args struct anyway, except for complications to make the generated code almost readable. Improved formatting of sysent tables by lining up the comments where possible. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-09T21:21:42.000000Z K 7 svn:log V 169 Actually, overriding DISTFILES at all is just a bad idea, so remove the variable all together. PR: misc/14104 Submitted by: Don Croyle END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-09T21:40:01.000000Z K 7 svn:log V 91 Don't forget to back up svr4_syscallnames.c. Don't depend on side effects to generate it. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-09T21:52:02.000000Z K 7 svn:log V 66 Regenerated (fixed the calculation of sy_nargs in sysent tables). END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-05-09T22:01:16.000000Z K 7 svn:log V 141 When setting up an iomem resources, remember to set the MEM_ASSIGNED bit so that pccardd actually does something to set up the memory range. END K 10 svn:author V 5 wpaul K 8 svn:date V 27 2000-05-09T22:04:31.000000Z K 7 svn:log V 63 MFC: set MEM_ASSIGNED flag so iomem assignments actually work. END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-09T22:20:14.000000Z K 7 svn:log V 52 Tidy up the offset calculations. Submitted by: bde END K 10 svn:author V 2 ps K 8 svn:date V 27 2000-05-09T22:23:51.000000Z K 7 svn:log V 35 MFC: Support for > 2GB partitions. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-05-09T23:35:24.000000Z K 7 svn:log V 48 Fix bug in dealing with "hlen == 1 and opt > 1" END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-05-10T00:47:20.000000Z K 7 svn:log V 179 correct possible security issue(s) in name resolution, due to use of pre-4.9.7 BIND resolver code. ftp://ftp.kame.net/pub/mail-list/snap-users/2348 for details. Reviewed by: ume END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:05:11.000000Z K 7 svn:log V 32 Support non-i386 architectures. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:06:39.000000Z K 7 svn:log V 72 Do not specify the size to move. Allow the assembler to figure it out. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:08:08.000000Z K 7 svn:log V 93 Note that in rev. 1.48, a 32-bit move was specified with 16-bit operands. This is incorrect. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:15:55.000000Z K 7 svn:log V 232 When using _asm{} in GCC, one must specify the operand's size if one specifies the instruction's operation size. GCC will default to 32-bit operands reguardless of the prototype (ie, formal parameters' type) of an inline function. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:17:14.000000Z K 7 svn:log V 103 Note the syntax for specifying an operand's size is documented in src/contrib/gcc/config/i386/i386.md. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:21:15.000000Z K 7 svn:log V 93 AT&T asm syntax requires a leading '*' in front of the operand for indirect calls and jumps. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:24:23.000000Z K 7 svn:log V 275 1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bit operands. `movw' could be used, but instead let the assembler decide the right instruction to use. 2. AT&T asm syntax requires a leading '*' in front of the operand for indirect calls and jumps. END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-05-10T01:25:33.000000Z K 7 svn:log V 126 correct more out-of-bounds memory access, if cnt == 1 and optlen > 1. similar to recent fix to sys/netinet/ipf.c (by darren). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:43:51.000000Z K 7 svn:log V 110 MFC: rev. 1.358 files & rev. 1.317 files.i386. (use MI sys/sys/random.h rather than a i386 specific one) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T01:59:53.000000Z K 7 svn:log V 74 MFC: rev. 1.149 (use MI sys/sys/random.h rather than a i386 specific one) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T02:04:52.000000Z K 7 svn:log V 90 MFC: Use a MI /dev/[u]random device. Use sys/random.h rather than i386 specific one. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T02:30:12.000000Z K 7 svn:log V 53 MFC: Use sys/random.h rather than i386 specific one. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T02:51:36.000000Z K 7 svn:log V 93 Fix the linking in my `sa' changes. Submitted by: Christian Weisgerber END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T02:54:14.000000Z K 7 svn:log V 97 MFC: fix the linking in my `sa' changes Submitted by: Christian Weisgerber END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-05-10T09:49:04.000000Z K 7 svn:log V 138 Supply only one author name per instance of %A, as per mdoc.samples(7). PR: 18465 Submitted by: Kazu TAKAMUNE END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-05-10T09:51:20.000000Z K 7 svn:log V 76 (null commit) The previous commit was discussed with the maintainer (des). END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-05-10T09:53:31.000000Z K 7 svn:log V 37 MFC: One author name per call to %A. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-05-10T10:01:29.000000Z K 7 svn:log V 37 MFC: One author name per call to %A. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-05-10T10:20:58.000000Z K 7 svn:log V 91 Back out previous commit, which was applied to this branch in error. Reported by: phantom END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-05-10T12:06:40.000000Z K 7 svn:log V 48 Fix bug in dealing with "hlen == 1 and opt > 1" END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-05-10T13:37:51.000000Z K 7 svn:log V 49 Add pfil(9) subroutines and manpage from NetBSD. END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-05-10T13:43:27.000000Z K 7 svn:log V 39 options PFIL_HOOKS -> opt_pfil_hooks.h END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-10T13:43:36.000000Z K 7 svn:log V 60 mdoc cleanup: use .Nm macro correctly, don't non mdoc macro END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-05-10T13:43:49.000000Z K 7 svn:log V 47 bring in net/pfil.c for pfil_hooks or ipfilter END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-10T13:45:29.000000Z K 7 svn:log V 27 MFC: rev 1.7, mdoc cleanup END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-05-10T13:57:22.000000Z K 7 svn:log V 66 Sync with sys/conf/Makefile.i386 revision 1.184, 1.185 and 1.186. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T14:01:23.000000Z K 7 svn:log V 51 MFC: use MI random.h rather than i386 specific one END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-10T14:32:32.000000Z K 7 svn:log V 216 Fixed the "created from" lines generated from this file. makesyscalls.sh expects the active id to be on the first line of the specification file. Fixed some nearby gratuitous differences with kern/syscalls.master. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-10T14:38:28.000000Z K 7 svn:log V 171 Regenerated (to fix "created from" lines, and to fix the previous regeneration which somehow used the wrong syscalls.master file, resulting in unbuildable svr4_sysent.c). END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 2000-05-10T14:50:44.000000Z K 7 svn:log V 50 Minor mdoc markup fixes. Reviewed by: maintainer END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-10T15:46:27.000000Z K 7 svn:log V 72 Corractly use .Nm and .An/.Aq macros. Replace FreeBSD with .Fx macro e. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-10T15:47:30.000000Z K 7 svn:log V 14 MFC: rev 1.15 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T16:26:47.000000Z K 7 svn:log V 21 MFC: use MI random.h END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-10T16:54:00.000000Z K 7 svn:log V 19 Add hook for IPv6. END K 10 svn:author V 6 archie K 8 svn:date V 27 2000-05-10T16:54:40.000000Z K 7 svn:log V 61 Update man page to reflect new IPv6 hook. Simplify Makefile. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T17:24:08.000000Z K 7 svn:log V 505 Fix modules: target. Submitted by: jhb 1. ${.CURDIR}/modules was a confusing way to spell ${.OBJDIR}/modules 2. ${.CURDIR}/../../modules is a verbose, wrong path to the module sources. The correct path is $S/modules, since ${.CURDIR} for the kernel may be in the obj tree but the sources are in the src tree. 3. The `obj' and `all' steps may be combined, as can `obj' and `depend'. Submitted by: bde Backup ${DESTDIR}/modules to ${DESTDIR}/modules.old to match the same action done to the kernel. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-10T18:45:20.000000Z K 7 svn:log V 63 Add more substance to the amr.4 manpage. Submitted by: msmith END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-10T18:54:28.000000Z K 7 svn:log V 254 Handle PCI devices that actually use an ISA IRQ for the cia and tsunami chipsets. An example of this is the USB controller on these chipsets. With this, I can now use USB devices on the test Alpha I am borrowing at the moment. Reviewed by: dfr, obrien END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T19:00:45.000000Z K 7 svn:log V 101 fp_except => fp_except_t for consistancy with the i386 and the tradition C methoid of nameing types. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-10T19:04:57.000000Z K 7 svn:log V 21 Add FreeBSD Id tags. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-10T19:09:26.000000Z K 7 svn:log V 66 MFC: Flesh out the amr.4 manpage some more. Submitted by: msmith END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-10T19:41:40.000000Z K 7 svn:log V 62 Finish moving all IEEE fp types to be the same on all arch's. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2000-05-10T21:15:43.000000Z K 7 svn:log V 165 Add a STOP debug flag. Fix DHEX8 to use SRAM_READ_1 Tweak printing statements to generate less diffs with -current version. Adda a few () around macro variables. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2000-05-10T21:18:01.000000Z K 7 svn:log V 176 Move a couple fo things around to be nicer for -current A few more () in macros Make attribute memory access use a macro and ripple through. Drop FIXUP as we always need it END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2000-05-10T21:19:38.000000Z K 7 svn:log V 288 Move a couple fo things around to be nicer for -current Move to using /sys/dev/ray for driver Backport -current ray_res code - most are stubs. Make ray_attr stuff look like currents layout. Make attribute memory access use a macro and ripple through. Drop FIXUP as we always need it END K 10 svn:author V 7 darrenr K 8 svn:date V 27 2000-05-11T00:44:35.000000Z K 7 svn:log V 25 patch from Alexey Zelkin END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-11T00:46:50.000000Z K 7 svn:log V 67 Fix a comment and actually expand \t the way the comment suggests. END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-11T00:56:55.000000Z K 7 svn:log V 73 Make the TAB key tab. Under syscons, shift-TAB also performs a backtab. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-05-11T01:12:46.000000Z K 7 svn:log V 394 Attempt to work around problems caused by spurious interrupts and uninitialised interrupts in the APIC. This seems to fix the problems being seen on systems using the RCC chipsets, eg. Dell PowerEdge 24x0. The actual nature of the problem probably needs further investigation, but this patch allows us to actually function on these systems. Submitted by: Drew Eckhardt END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-11T02:32:36.000000Z K 7 svn:log V 188 Move outside #ifdef SMP because it supplies AST_RESCHED. Without this, it shows up as an undefined symbol in /kernel. (!) (This looks very freaky when doing a nm /kernel!) END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-11T05:04:30.000000Z K 7 svn:log V 120 The accept() function is a call, not an argument. Also, add: serial comma, missing-hyphen, and a word-erase character. END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-11T05:06:00.000000Z K 7 svn:log V 53 Content-free commit: only remove trailing whitespace END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-11T05:29:10.000000Z K 7 svn:log V 75 When "any" acts as a subject, the verb must agree with whatever any is of. END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-05-11T06:31:59.000000Z K 7 svn:log V 36 Pedantic change: "reboot" -> "boot" END K 10 svn:author V 6 davidn K 8 svn:date V 27 2000-05-11T06:36:27.000000Z K 7 svn:log V 40 MFC: cosmetic change "reboot" -> "boot" END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:22:18.000000Z K 7 svn:log V 49 Change linkage to parity maintenance operations. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:23:16.000000Z K 7 svn:log V 66 Change parity maintenance ioctls. Add fields to vinum_ioctl_msg. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:23:50.000000Z K 7 svn:log V 19 Correct a comment. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:24:41.000000Z K 7 svn:log V 69 vinum_scandisk: Correct error recovery if a configuration is munged. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:25:36.000000Z K 7 svn:log V 11 Cosmetics. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:26:33.000000Z K 7 svn:log V 191 Rewrite parity maintenance functions. revive_block: Correct bug introduced in revision 1.25 which caused Add fields to vinum_ioctl_msgexcessive concurrent requests followed by system death. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:27:27.000000Z K 7 svn:log V 112 Allow revive block sizes up to MAXPHYS. Change struct plex to reflect changes to parity maintenance functions. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:29:09.000000Z K 7 svn:log V 271 start plex/subdisk: Add -i option to delay between blocks copied, to reduce performance impact. Remove -v option, things work now. Rewrite parity maintenance functions. Rebuildparity: Add -v option to check whether it was broken before rebuilding each block. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:32:09.000000Z K 7 svn:log V 203 vinum_info: Use the correct field to determine whether trace entries are read or write. Bug-introduced-in: Revision 1.26 Show percentage complete in brief status of reviving and initializing subdisks. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:33:53.000000Z K 7 svn:log V 54 Add -i (interval) option, for use with start command. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T07:34:54.000000Z K 7 svn:log V 254 Remove description of the -v option for init and start. Describe -i option for start. Update description of start command (will now work on plexes). Update discussion of choice of stripe size (don't use power of 2). Remove references to raw devices. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-05-11T07:52:21.000000Z K 7 svn:log V 165 Revert the default behaviour for incoming connections so that they (once again) go to the target machine rather than the alias address. PR: 18354 Submitted by: ru END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-05-11T07:54:45.000000Z K 7 svn:log V 151 MFC: Revert the default behaviour for incoming connections so that they (once again) go to the target machine rather than the alias address. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-05-11T07:55:44.000000Z K 7 svn:log V 164 Mention that the default is to let external traffic route to the internal network when NAT is enabled. Allow ``set target MYADDR'' to stop packets at the gateway. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-05-11T07:56:22.000000Z K 7 svn:log V 179 MFC: Mention that the default is to let external traffic route to the internal network when NAT is enabled. Allow ``set target MYADDR'' to stop packets at the gateway. END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-05-11T07:59:21.000000Z K 7 svn:log V 11 Fix a typo END K 10 svn:author V 5 brian K 8 svn:date V 27 2000-05-11T07:59:50.000000Z K 7 svn:log V 16 MFC: Fix a typo END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T08:49:23.000000Z K 7 svn:log V 68 MFC: Fix a multitude of sins, including data corruption and panics. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T08:55:22.000000Z K 7 svn:log V 68 MFC: Fix a multitude of sins, including data corruption and panics. END K 10 svn:author V 4 grog K 8 svn:date V 27 2000-05-11T08:57:09.000000Z K 7 svn:log V 28 Add external for -i option. END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-05-11T10:00:22.000000Z K 7 svn:log V 107 Add the '-l' option which prints string attribute followed by a file name. Reviewed by: rwatson, sheldonh END K 10 svn:author V 3 des K 8 svn:date V 27 2000-05-11T10:17:54.000000Z K 7 svn:log V 43 Allow user to specify which logs to rotate END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-05-11T11:09:50.000000Z K 7 svn:log V 17 Supported PC-98. END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-05-11T11:10:36.000000Z K 7 svn:log V 22 MFC: Supported PC-98. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-05-11T13:31:02.000000Z K 7 svn:log V 152 Reorganize some of the http code and split it into more functions. Implement fetchStatHTTP(). Unbungle struct url, and add fetchFreeURL(). Document it. END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-05-11T13:31:05.000000Z K 7 svn:log V 323 Some white-box (NT) systems have SRM which reports a systype that's the negative of their blue-box (UNIX/OVMS) counterpart. This was causing us to panic early in the boot process because we weren't expecting a negative index into the cpuinit[] array. Obtained from: NetBSD Reported by: Brett Bump END K 10 svn:author V 8 gallatin K 8 svn:date V 27 2000-05-11T13:34:44.000000Z K 7 svn:log V 42 MFC 1.80: watch out for negative systypes END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-11T14:57:26.000000Z K 7 svn:log V 69 Unwind state on malloc() failure more carefully: avoids memory leak. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-05-11T15:22:52.000000Z K 7 svn:log V 49 Fix hard sentence break. Submitted by: sheldonh END K 10 svn:author V 3 des K 8 svn:date V 27 2000-05-11T15:29:26.000000Z K 7 svn:log V 70 Bump major number, since struct url has changed. Discussed with: jdp END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T15:57:17.000000Z K 7 svn:log V 154 Fixed missing consts for function parameters, so that the code matches the man page and POSIX.1. Fixed nearby misformatting. Fixed a missing prototype. END K 10 svn:author V 3 des K 8 svn:date V 27 2000-05-11T16:01:03.000000Z K 7 svn:log V 47 Add workaround for ftpds with the Y2K MDTM bug END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T16:01:17.000000Z K 7 svn:log V 171 Fixed missing include in synopsis. Use a long line instead splitting a line with backslash-newline in synopsis. My synopsis checker doesn't understand backslash-newline. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T16:03:38.000000Z K 7 svn:log V 64 Fixed misspelling of a struct tag in a function parameter type. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T16:13:18.000000Z K 7 svn:log V 203 "Fixed" missing include in synopsis. POSIX.1-1996 only specifies including , but that must be a bug in POSIX.1, because it also specifies that the relevant prototype is [only] in . END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T16:22:38.000000Z K 7 svn:log V 127 Abuse .Ft and .Fn for macros in the usual way (name the macro parameters, and don't use .It for the macro pseudo-return type). END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T16:25:03.000000Z K 7 svn:log V 65 Fixed bitrot. The changes from buf to bio had not reached here. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-11T16:33:23.000000Z K 7 svn:log V 22 MFC: use MI random.h. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-11T16:36:33.000000Z K 7 svn:log V 125 random.h was being included twice for some reason. In -CURRENT I removed the second inclusion and forgot to do it here too. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T16:39:33.000000Z K 7 svn:log V 208 Removed bogus quoting of single tokens in a .Fn invocation. This helps my synopsis checker decide which .Fn's are for prototypes (most function parameters require quoting because they have multiple tokens). END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T16:54:52.000000Z K 7 svn:log V 243 Abuse .Fn for macros better (don't hand-format the parameter string by quoting it all and adding commas). Don't say that the expression in KASSERT() is an int. It is a collection of tokens forming a C expression that can be compared with 0. END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T16:57:45.000000Z K 7 svn:log V 51 Fixed missing prototype for inet6_rthdr_reverse(). END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-05-11T17:01:52.000000Z K 7 svn:log V 116 Fix compatibility issue in sed. Do so by explicitely adding a newline to the end of any -e argument. PR: bin/18474 END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T17:07:24.000000Z K 7 svn:log V 128 Name the `struct bio *' parameter of devstat_end_transaction_bio(). Removed the last vestige of devstat_end_transaction_buf(). END K 10 svn:author V 3 bde K 8 svn:date V 27 2000-05-11T17:10:22.000000Z K 7 svn:log V 68 Fixed a syntax error (a stray semicolon caused by a bogus #define). END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2000-05-11T18:53:10.000000Z K 7 svn:log V 19 Use device_printf. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2000-05-11T18:53:50.000000Z K 7 svn:log V 64 Remove ISA/3.x stuff and add -current stuff Use device_printf. END K 10 svn:author V 4 dmlb K 8 svn:date V 27 2000-05-11T18:55:38.000000Z K 7 svn:log V 143 Newbusify resource allocation. Have OLDCARD version of the remapping. Remove BPF conditionals. Remove ISA/3.x stuff and add -current stuff. END K 10 svn:author V 5 wilko K 8 svn:date V 27 2000-05-11T18:56:45.000000Z K 7 svn:log V 63 Claim support / explain white-box Alphas. Obtained from: drew END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-05-11T20:15:16.000000Z K 7 svn:log V 29 Small style fix '=' -> ' = ' END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-05-11T20:17:07.000000Z K 7 svn:log V 29 MFC: v1.12 Approved by: jkh END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-11T20:17:28.000000Z K 7 svn:log V 132 Only display the 'Disable PNP-OS BIOS option' message on the i386 arch. Alpha's don't have a PNP BIOS option. Reviewed by: n_hibma END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-05-11T22:08:20.000000Z K 7 svn:log V 134 Include UID and GID information for stat() calls using the values filled into the file descriptor data by falloc(). Reviewed by: phk END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-05-11T22:08:57.000000Z K 7 svn:log V 112 Include the UID and GID values filled in by socreate() into socket->so_cred for stat() calls. Reviewed by: phk END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-05-11T22:10:51.000000Z K 7 svn:log V 1475 Adapt fdesc to be mounted on /dev/fd and remove fd, stdin, stdout and stderr nodes. More specific items of this patch: o Removed support for symbolic links, and the need for fdesc_readlink(). o Put all the code from fdesc_attr() into fdesc_getattr() and removed fdesc_attr(). This also made it easier to properly give all nodes unique inode numbers. o The removal of all non-fd nodes allowed the removal of the fdesc_read(), fdesc_write(), and fdesc_ioctl() nodes, since we no longer have nodes that get special handling. o Correct the component name validity-checking in fdesc_lookup(). It previously detected the end of the string by checking for a terminating NUL, now it uses cnp->cn_namelen. o Handle kqueue files as FIFOs. This is probably the closest file type to represent this type of file there is, and it is unfortunately not very representative of a kqueue. Creation time is not supported by kqueue, so ctime, mtime and atime are all set to the current time when getattr() was called. o Also set st_[mca]time to the current time since there's no data in socket structures that can be used to fill this in (FIFOs). o Simplify fdesc_readdir() since it only has to report the numbered fd nodes. Add `.' and `..' directory links as well. o Remove read bits from directories as they tend to confuse programs like tar(1). Reviewed by: phk Discussed with: bde (earlier on, not quite review) END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-05-11T22:20:23.000000Z K 7 svn:log V 207 Document the `new' fdesc--now that it belongs only on /dev/fd, remove all non-/dev/fd related documentation (such as that for stdin, stdout, tty). Update the fstab line to refer to /dev/fd instead of /dev. END K 10 svn:author V 7 jayanth K 8 svn:date V 27 2000-05-11T22:28:28.000000Z K 7 svn:log V 97 Temporarily turn off the newreno flag until we can track down the known data corruption problem. END K 10 svn:author V 6 murray K 8 svn:date V 27 2000-05-11T23:43:12.000000Z K 7 svn:log V 64 Fixed small bug introduced in my last commit. Approved by: jkh END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-11T23:49:13.000000Z K 7 svn:log V 139 Better fix for strftime/mktime bug, now more compatible since local timezone name and offset restored for compatibility with standard perl END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-11T23:51:52.000000Z K 7 svn:log V 36 MFC: better fix for strftime/mktime END K 10 svn:author V 4 ache K 8 svn:date V 27 2000-05-11T23:54:18.000000Z K 7 svn:log V 40 MFC: better fix for strftime/mktime bug END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-05-12T02:32:01.000000Z K 7 svn:log V 148 MFC: many things including emu10k1 driver, new ess isa code, improved ac97 support, more helper functions for drivers, improved oss compatibility END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-12T02:56:31.000000Z K 7 svn:log V 106 Add kbd1 to MAKEDEV's all) target so that we support using kbdcontrol to switch keyboards out of the box. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-12T02:57:56.000000Z K 7 svn:log V 54 Add usbd and usbdevs to the install floppy in /stand. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-12T02:58:59.000000Z K 7 svn:log V 92 Add USB devices to /dev on the install floppy. Add usbd.conf to /etc on the install floppy. END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-12T03:01:17.000000Z K 7 svn:log V 275 Add support for USB to sysinstall. This includes running usbd and setting 'usbd_enable' in rc.conf during nwe installs if USB is detected. Also, since usbd already handles USB mice automatically, note that the mouse setup section in sysinstall only applies to non-USB mice. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-05-12T03:03:00.000000Z K 7 svn:log V 88 Give mtree the ability to exclude files and directories from its traversal. PR: 16944 END K 10 svn:author V 3 jhb K 8 svn:date V 27 2000-05-12T03:05:35.000000Z K 7 svn:log V 942 Turn on USB support for most USB devices. udbp is not turned on since NETGRAPH is not present in GENERIC at the moment. Also, change some settings to support USB installs: - Add KBD_INSTALL_CDEV as an option to make /dev/kbd[01] actually work. - Turn on keyboard probing in sc0. The syscons driver will now use a flag documented in ukbd(4) but not in sc(4) that tells syscons to actively search for a keyboard device if none is found. This allows USB keyboards to just be plugged in and instantly start working. - Require the atkbd0 driver to actually probe to see if a keyboard is there. This allows USB keyboards to be seen by sc0 if an AT keyboard isn't plugged into the computer. This also means that you will no longer be able to plug an AT keyboard into a machine after it has booted a GENERIC kernel and use it. AT keyboards aren't designed for this anyway. USB keyboards are designed for this, and they work. END K 10 svn:author V 3 bsd K 8 svn:date V 27 2000-05-12T03:09:57.000000Z K 7 svn:log V 62 Actually accept 'm' as a PAGER query response to mean 'more'. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-05-12T03:32:13.000000Z K 7 svn:log V 17 MFC: many things END K 10 svn:author V 3 ken K 8 svn:date V 27 2000-05-12T03:36:02.000000Z K 7 svn:log V 41 Add support for the DVD ioctl interface. END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-05-12T03:42:35.000000Z K 7 svn:log V 16 MFC: many fixes END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-12T03:52:03.000000Z K 7 svn:log V 31 Only main.c depends on defrc.h END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-12T03:53:38.000000Z K 7 svn:log V 142 Fix an uncommon bug that would cause us to stop accepting input if the user entered a command that filled exactly the remaining screen width. END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-12T04:00:23.000000Z K 7 svn:log V 73 Create magic variables that return termcap(5) strings for function keys. END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-12T04:02:13.000000Z K 7 svn:log V 109 Use termcap(5) function key sequences rather than hardcoding for syscons. Now page-up/down work from xterms. END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-12T04:04:27.000000Z K 7 svn:log V 123 Improve hack from previous commit to this file: exit if we get successive EOFs from reading stderr (eg. not from argv[1]). END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-12T04:07:57.000000Z K 7 svn:log V 47 CFC: improved version of hack from prev commit END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-05-12T04:13:47.000000Z K 7 svn:log V 11 mfc: fixes END K 10 svn:author V 2 cg K 8 svn:date V 27 2000-05-12T04:33:07.000000Z K 7 svn:log V 25 MFC: emu10k1 header file END K 10 svn:author V 2 bp K 8 svn:date V 27 2000-05-12T05:16:37.000000Z K 7 svn:log V 23 long != int on Alphas. END K 10 svn:author V 5 luigi K 8 svn:date V 27 2000-05-12T07:22:57.000000Z K 7 svn:log V 79 Only send warnings once per second when there is a problem with dynamic rules. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-12T07:47:47.000000Z K 7 svn:log V 727 Fix the Alpha loader the rest of the way. If FICL is present in /boot/loader (even though it is 100% dormant in the Alpha version), then the loader panics with a zfree error:Loading /boot/loader.test *** keyboard not plugged in... Console: SRM firmware console panic: zfree(0x2003cb58,4096): wild pointer versus the exact same code but without FICL linked in: Loading /boot/loader Console: SRM firmware console VMS PAL rev: 0x1000600010114 OSF PAL rev: 0x1000600020116 Switch to OSF PAL code succeeded. FreeBSD/alpha SRM disk boot, Revision 0.1 This is almost certainly an alpha infrastructure bug, not a FICL problem. It's probably the same thing that made FICL fail for no apparent reason on the Alpha. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T07:58:37.000000Z K 7 svn:log V 55 Add MLINKS for all macros decribed in queue.3 manpage. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:02:37.000000Z K 7 svn:log V 47 MFC: rev 1.126, add missing MLINKS for queue.3 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:05:45.000000Z K 7 svn:log V 65 (force commit) Previous commit was a MFC for rev 1.16, not 1.126 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:07:09.000000Z K 7 svn:log V 54 MFC: rev 1.16, add missing MLINKS for queue.3 manpage END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:10:22.000000Z K 7 svn:log V 65 Remove osolete reference to eg(4), properly use mdoc macro `.Nm' END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:14:11.000000Z K 7 svn:log V 33 Add MLINKS: bktr.4 -> booktree.4 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:28:01.000000Z K 7 svn:log V 133 Properly mdoc'ify this manual page: remove all direct troff formating directives, apply correct mdoc(7) Blocks and Lists formatting. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:30:58.000000Z K 7 svn:log V 138 . replace CONFIGURATION section name with SYNOPSYS as mdoc(7) style declare. . remove redundant paragraph breaks. . fix typo (.Sj -> .Sh) END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:32:09.000000Z K 7 svn:log V 46 Add MLINKS: scsi.4 -> SCSI.4, scsi.4 -> CAM.4 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:32:56.000000Z K 7 svn:log V 58 Use .An macro for declare Authors Name in AUTHORS section END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:36:36.000000Z K 7 svn:log V 70 Fix driver source location path (/sys/i386/isa/fd.c -> /sys/isa/fd.c) END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:37:08.000000Z K 7 svn:log V 66 Place $FreeBSD$ tag to correct location (bottom of the copyright) END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:46:08.000000Z K 7 svn:log V 85 MFC: rev 1.19, remove obsolete cross reference to eg(4), properly use .Nm mdoc macro END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:47:50.000000Z K 7 svn:log V 89 MFC: rev 1.8, fix section name, remove redundant paragraph breaks, fix typo (.Sj -> .Sh) END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:50:18.000000Z K 7 svn:log V 49 MFC: rev 1.124, add MLINKS: bktr.4 -> booktree.4 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:52:33.000000Z K 7 svn:log V 35 MFC: rev 1.9, properly mdoc(7)'fy. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T08:54:07.000000Z K 7 svn:log V 52 MFC: rev 1.19, place $FreeBSD$ tag to correct place END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:10:40.000000Z K 7 svn:log V 187 . insert forgotten by someone "Space Mode on" directive. It caused displaying of all macros placed after FILES section w/o any space characters. . slightly correct usage of .An macros. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:13:27.000000Z K 7 svn:log V 104 MFC: rev 1.23, 1.24, use .An macros for author name definition, add `.Sm on' directive to correct place END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:15:04.000000Z K 7 svn:log V 42 MFC: rev 1.21, fix driver source location END K 10 svn:author V 4 kris K 8 svn:date V 27 2000-05-12T09:15:23.000000Z K 7 svn:log V 76 Correct typo in variable name. Submitted by: Mike C. Muir END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:15:59.000000Z K 7 svn:log V 61 MFC: rev 1.90, add MLINKS: scsi.4 -> SCSI.4, scsi.4 -> CAM.4 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:25:01.000000Z K 7 svn:log V 42 MFC: rev 1.19, remove eg(4), mdoc cleanup END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:27:38.000000Z K 7 svn:log V 49 MFC: rev 1.124, add MLINKS: bktr.4 -> booktree.4 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:28:16.000000Z K 7 svn:log V 37 MFC: rev 1.8, fix typo, mdoc cleanup END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:29:27.000000Z K 7 svn:log V 61 MFC: rev 1.90, add MLINKS: scsi.4 -> SCSI.4, scsi.4 -> CAM.4 END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:35:28.000000Z K 7 svn:log V 26 *** empty log message *** END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:37:10.000000Z K 7 svn:log V 64 (forced commit) Previous commit was MFC of revs 1.23 and 1.24. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:40:50.000000Z K 7 svn:log V 92 Revert previous revision: it does not apply to RELENG_3 branch and was commited by mistake. END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T09:59:44.000000Z K 7 svn:log V 62 add MLINKS: pthread_testcancel(3) -> pthread_setcanceltype(3) END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T10:07:31.000000Z K 7 svn:log V 63 . fix .Dt macro argument . spell inet6_rthdr_reverse correctly END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T10:08:22.000000Z K 7 svn:log V 25 MFC: rev 1.4, typo fixes END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T10:22:50.000000Z K 7 svn:log V 146 mdoc related fixes: . synchronize NAME and SYNOPSIS sections . replace .Ev macros with .Dv / .Er / .Em macros as mdoc(7) specification declare END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T10:24:35.000000Z K 7 svn:log V 26 MFC: rev 1.12, mdoc fixes END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T10:50:04.000000Z K 7 svn:log V 25 Fix typo Spoted by: bde END K 10 svn:author V 7 phantom K 8 svn:date V 27 2000-05-12T10:51:24.000000Z K 7 svn:log V 25 MFC: rev 1.125, fix typo END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-05-12T12:37:28.000000Z K 7 svn:log V 78 Use bus_space stuff except where it needs high performance. Reviewed by: bde END K 10 svn:author V 4 nyan K 8 svn:date V 27 2000-05-12T12:38:25.000000Z K 7 svn:log V 60 Use bus_space stuff except where it needs high performance. END K 10 svn:author V 4 paul K 8 svn:date V 27 2000-05-12T15:31:54.000000Z K 7 svn:log V 52 Correct duplicate use of word "been" in a sentence. END K 10 svn:author V 7 asmodai K 8 svn:date V 27 2000-05-12T16:06:49.000000Z K 7 svn:log V 42 Fix comment typo. Submitted by: nrahlstr END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-05-12T16:48:59.000000Z K 7 svn:log V 264 This driver attempts to cache mbufs, and re-use them as headers instead of using the MGETHDR macro all the time. When an mbuf is reused as a header, initialize csum_flags to zero as well, so the delayed_checksum call woks properly. Debbugging work done by: jmas END K 10 svn:author V 6 jlemon K 8 svn:date V 27 2000-05-12T16:52:19.000000Z K 7 svn:log V 49 MFC: bugfix for uninitialized csum_flags (r1.26) END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-12T18:10:17.000000Z K 7 svn:log V 192 Backout previous commit to this file: it dies in buildworld environment. I probably forgot to put an ${.OBJDIR} somewhere. I'll redo the change later when I get a chance to test that thesis. END K 10 svn:author V 5 chris K 8 svn:date V 27 2000-05-12T20:52:50.000000Z K 7 svn:log V 199 Null commit: The log entry for the previous commit marked an item relating to filling in [mca]time data for socket structures as related to FIFOs. The change is actually related to sockets. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-12T21:48:54.000000Z K 7 svn:log V 215 We compile expressly on the alpha with -mno-fp-regs - so do not use them explicitly here. This was the original cause of instruction faults on the Alpha in loader. (not this code, but the same problem in libficl.a) END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-12T21:51:20.000000Z K 7 svn:log V 163 Stop libficl from using floating point registers - this was cauing dictDelete() to fault early on the Alpha and was the original cause of the Alpha ficl failures. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-12T22:43:20.000000Z K 7 svn:log V 739 Fix the real problem that broke the Alpha loader this last week. It was not the fault of the module code, nor FICL. The malloc code requires sbrk() to return addresses that were at least 16 byte aligned. If the Alpha loader happened to be 8 byte but not 16 byte aligned in length, then you would get a zfree() panic at startup. Incidently, this affected the i386 loader as well, and explains why the static heap changed things and why jlemon had trouble when the bss was not ending at a multiple of 8 bytes. My fix is to 16 byte align it on all arches, even though the x86 version only required 8 byte alignment (struct MemNode is smaller there). We could page align it if we wanted to be paranoid, but it isn't presently necessary. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-12T22:45:16.000000Z K 7 svn:log V 313 Reactivate the FICL hooks to make it be compiled in, but also initialize FICL. bootforth is now live on the Alpha! **BEWARE** - you *MUST* build and install a current libstand or you will most likely get zfree() panics at loader startup. We should now be able to set up the loader.conf stuff on the Alpha too. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-12T22:55:23.000000Z K 7 svn:log V 65 Use a alternate side 2.9.1 source tree while upgrading Binutils. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-12T23:15:20.000000Z K 7 svn:log V 34 Import of Binutils 2.10 snapshot. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-12T23:15:20.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r60484, 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 2000-05-12T23:15:21.000000Z K 7 svn:log V 121 This commit was manufactured by cvs2svn to create tag 'binutils-vendor-sourceware_binutils-2_10-branch_anoncvs_20000512'. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-12T23:22:09.000000Z K 7 svn:log V 93 Install the bootforth config files for the Alpha too. loader.conf should be functional now. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-12T23:36:38.000000Z K 7 svn:log V 51 Mention that each criterium can only be used once. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-12T23:42:06.000000Z K 7 svn:log V 80 Add a comment to deconfuse a few lines of code I've tripped over two times now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T02:45:11.000000Z K 7 svn:log V 338 The loader was written so that if /kernel was missing /kernel.old would be booted. Due to a bug, this wasn't happening. There is still a lesser bug in that the loader decides which file to boot after the 10sec count down. This means the bootfile listed in the count down in is wrong in the case where the loader will boot /kernel.old. END K 10 svn:author V 7 wollman K 8 svn:date V 27 2000-05-13T03:11:45.000000Z K 7 svn:log V 56 Add excludes.c (missed in previous commit). PR: 16944 END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T03:15:37.000000Z K 7 svn:log V 212 Add {kernel,module}-{depend,clean,cleandepend,tags,install,reinstall} targets. The {depend,clean,cleandepend,tags,install,reinstall} targets are composits of the {kernel,module}-* targets (based on NO_MODULES). END K 10 svn:author V 3 jdp K 8 svn:date V 27 2000-05-13T04:38:50.000000Z K 7 svn:log V 132 Add a comment explaining the obscure lines: static void const * const __set_##set##_sym_##sym = &sym; in the MAKE_SET macros. END K 10 svn:author V 6 msmith K 8 svn:date V 27 2000-05-13T05:38:25.000000Z K 7 svn:log V 504 Fix a leak where a scratch buffer was not freed when reading from the /dev/?random devices. This appears to have been missed when the code was brought across from the i386. (This should fix the "world build hangs with everything waiting on 'temp' problem.) Also add some iovec fixup code in the error path which seems to have been similarly fixed. There are a number of other differences between the i386 and alpha version which have not been examined. This code should still be considered suspect. END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-13T07:39:46.000000Z K 7 svn:log V 43 Unbreak 'make reinstall' after last commit END K 10 svn:author V 5 peter K 8 svn:date V 27 2000-05-13T07:43:00.000000Z K 7 svn:log V 188 Make /dev/[k]mem work after last commit. Transfers were being double counted due to break/continue changes that were missed. There are still too many diffs relative to the i386 version. END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-13T11:21:19.000000Z K 7 svn:log V 53 Change to comments only: spell FreeBSD.org correctly END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-13T11:22:14.000000Z K 7 svn:log V 58 MFC: Change to comments only: spell FreeBSD.org correctly END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-13T12:58:18.000000Z K 7 svn:log V 221 Finally remove the restriction introduced from NetBSD in r.1.3 that pkg_delete be run as root. Now honours -f and checks ownership of ${PKG_DBDIR} before errx()'ing. Requested by: bin/5718, myself, bin/18373 (in order) END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-13T12:59:58.000000Z K 7 svn:log V 22 MFC: anti-fascist fix END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-13T14:41:04.000000Z K 7 svn:log V 73 .Xr boot0cfg 8 , PR: misc/18267 (Usov Alexander <[3]usov@ups.kiev.ua>) END K 10 svn:author V 4 hoek K 8 svn:date V 27 2000-05-13T14:43:14.000000Z K 7 svn:log V 22 MFC: .Xr boot0cfg 8 , END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-13T15:05:27.000000Z K 7 svn:log V 38 Update the list of supported devices. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-13T15:05:59.000000Z K 7 svn:log V 53 Remove trailing zeroes on kernel config file entries END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 2000-05-13T15:06:31.000000Z K 7 svn:log V 26 Update my e-mail address. END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-05-13T15:40:46.000000Z K 7 svn:log V 159 Only probe network settings on the first open of the network device. The alpha firmware takes a seriously long time to open the network device the first time. END K 10 svn:author V 6 nsayer K 8 svn:date V 27 2000-05-13T15:58:36.000000Z K 7 svn:log V 160 Add -i (insecure) flag to rexecd, which allows uid == 0 logins (presuming that the user in question is not in /etc/ftpusers and does not have a null password). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T16:44:19.000000Z K 7 svn:log V 27 Merge in our ELF branding. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T16:45:41.000000Z K 7 svn:log V 89 Merge in rev 1.4 changes (Make the default dynamic linker pathname correct for FreeBSD.) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T16:46:57.000000Z K 7 svn:log V 89 Merge in rev 1.3 changes (Make the default dynamic linker pathname correct for FreeBSD.) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T16:48:31.000000Z K 7 svn:log V 118 Return this file back to the stock version. The big fixed in rev 1.2 has also been fixed by the Bintuils maintainers. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T16:52:25.000000Z K 7 svn:log V 39 Return this file to the vendor's file. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T16:53:47.000000Z K 7 svn:log V 93 Merge in our rev 1.2 changes: Restore traditional behavior by acknowledging tabs in strings. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T16:54:41.000000Z K 7 svn:log V 59 Return to the vendor's version of this file as in rev 1.4. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T16:56:24.000000Z K 7 svn:log V 45 Return to the vendor's version of this file. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:02:34.000000Z K 7 svn:log V 81 Fix the i386 config bits, merge in the Alpha bits, and add arm32 and sparc bits. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:12:52.000000Z K 7 svn:log V 81 Fix the i386 config bits, merge in the Alpha bits, and add arm32 and sparc bits. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:15:13.000000Z K 7 svn:log V 60 Merge in rev 1.2 which provides some FreeBSD a.out support. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:16:40.000000Z K 7 svn:log V 53 Merge in rev 1.2 (don't use "/" to start a comment). END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:17:56.000000Z K 7 svn:log V 54 Merge in rev 1.2 (balance the brackets; PR-docs/8505) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:23:06.000000Z K 7 svn:log V 49 Merge in rev 1.2 (FreeBSD configuration support) END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:33:39.000000Z K 7 svn:log V 113 Merge in revs 1.2 and 1.3 (FreeBSD configuration support) Add preliminary sparc, strongarm, PPC FreeBSD support. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:34:51.000000Z K 7 svn:log V 47 Use the stock vendor version of this file now. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:48:08.000000Z K 7 svn:log V 63 Tweaks for i386, add alpha, ppc, sparc, and strongarm support. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:51:22.000000Z K 7 svn:log V 244 Merge in rev 1.2 (ld was kinly looking up the Linux /etc/ld.so.conf so teach it about the FreeBSD equivalent) This version of that patch selects the Linux code only if the case is Linux. This puts the Linux code on par with the FreeBSD code. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T17:55:26.000000Z K 7 svn:log V 57 Merge rev 1.2 (configuration changes to support FreeBSD) END K 10 svn:author V 6 itojun K 8 svn:date V 27 2000-05-13T18:46:13.000000Z K 7 svn:log V 196 correct possible security issue(s) in name resolution, due to use of pre-4.9.7 BIND resolver code. ftp://ftp.kame.net/pub/mail-list/snap-users/2348 for details. (MFC 1.8 -> 1.9) reviewed by: ume END K 10 svn:author V 3 dfr K 8 svn:date V 27 2000-05-13T18:47:24.000000Z K 7 svn:log V 41 Use bus_space for all register accesses. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T19:21:45.000000Z K 7 svn:log V 74 Addition SCO/SVR4 offical EI_OSABI types taken from the sourceware trunk. END K 10 svn:author V 6 obrien K 8 svn:date V 27 2000-05-13T19:21:45.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r60529, which included commits to RCS files with non-trunk default branches. END