ƒª>48205 247 651 200 273 171 158 174 223 122 1282 174 530 212 489 166 123 252 240 213 148 389 406 372 162 152 116 139 169 222 117 159 209 174 146 211 119 183 362 174 203 205 160 185 172 275 257 240 192 224 157 218 143 139 144 345 139 108 170 285 290 139 144 107 179 197 264 149 119 272 391 205 265 135 241 160 530 164 143 318 148 147 152 130 208 298 250 170 126 122 168 124 194 267 142 175 144 175 369 316 183 171 128 332 216 164 202 369 176 123 202 181 146 274 240 172 147 143 146 140 161 162 133 282 171 204 176 300 189 164 713 205 117 184 289 315 316 214 221 416 280 338 275 288 183 137 162 218 153 116 168 127 129 223 574 153 344 121 199 167 159 124 122 267 121 237 134 113 144 123 141 121 143 146 477 269 125 493 393 192 186 272 119 377 411 395 289 164 894 125 107 165 192 197 299 304 135 154 226 309 135 251 369 223 163 189 142 140 204 144 112 169 129 121 134 173 137 144 119 168 137 170 132 137 178 126 111 155 150 198 146 142 140 149 237 125 158 169 132 212 389 115 692 146 185 367 261 218 261 K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-06-25T02:53:59.000000Z K 7 svn:log V 558 Fix a serious performance bug for large programs on the Alpha, discovered by Hidetoshi Shimokawa. Large programs need multiple GOTs. The lazy binding stub in the PLT can be reached from any of these GOTs, but the dynamic linker only has enough information to fix up the first GOT entry. Thus calls through the other GOTs went through the time-consuming lazy binding process on every call. This fix rewrites the PLT entries themselves to bypass the lazy binding. Tested by Hidetoshi Shimokawa and Steve Price. Reviewed by: Doug Rabson END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-25T02:57:26.000000Z K 7 svn:log V 105 MFC: Fix state reporting for FTP transfers; make one of the HTTP states consistent with the others. END K 10 svn:author V 5 green K 8 svn:date V 27 1999-06-25T03:06:06.000000Z K 7 svn:log V 178 MFC: Rise mP6 support requires an addition to identcpu.c, and a workaround to the read-only (write -> GPF) TSC. We no longer zero the TSC at boot. Reviewed by: msmith END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-06-25T04:50:06.000000Z K 7 svn:log V 79 Fix a reference counting problem when using dlopen(NULL, ...). PR: bin/12129 END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-06-25T04:51:45.000000Z K 7 svn:log V 66 MFC 1.24 -> 1.25: Fix reference counting problem. PR: bin/12129 END K 10 svn:author V 3 jmg K 8 svn:date V 27 1999-06-25T04:51:49.000000Z K 7 svn:log V 82 fix the links to the bitstring man page.. fix wording in man page, through != to END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-25T07:49:01.000000Z K 7 svn:log V 129 Add function cdevsw_remove, the opposite of cdevsw_add: remove an entry in cdevsw (and bdevsw if appropriate). Reviewed-by: phk END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-25T07:50:26.000000Z K 7 svn:log V 30 Make this sample build again. END K 10 svn:author V 3 sos K 8 svn:date V 27 1999-06-25T09:03:07.000000Z K 7 svn:log V 1188 Nine'th update to the new ATA/ATAPI driver: The atapi subsystem has gotten better error handeling and timeouts, it also tries a REQUEST SENSE command when devices returns errors, to give a little more info as to what went wrong. It might be a little verbose for now, but I'm interested in as much feedback on errors as possible, especially timeouts, as I'm a bit in doubt if I've chosen resonable default values everywhere. The disk driver has been changed a bit to prepare for tagged queing, which is next on my list. The disk driver has grown a dump routine, I got one implementation from Darrell Anderson which also did partial dumps (usefull on big memory machines) I left out the partial stuff for now, and changed the rest alot to fit into the new ad_request framework. Some minor cleanups and rearrangements as well. As usual USE AT YOUR OWN RISK!!, this is still pre alpha level code. Especially the DMA support can hose your disk real bad if anything goes wrong, again you have been warned :) Notebook owners should be carefull that their machines dont suspend as this might cause trouble... But please tell me how it works for you! Enjoy! -Søren END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1999-06-25T09:04:48.000000Z K 7 svn:log V 77 Don't continue if parsing failed when -f is in use. Exit with nonzero value. END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-06-25T13:43:30.000000Z K 7 svn:log V 438 Never return the root node itself from rn_match(); return NULL instead. This caused a panic in rtfreee() called with a root node from the routing socket code (when processing a RTM_GET message looking for the default route while there is none). Since no existing code seems to have any use getting the root node from rn_match(), it seems cleaner never to return it rather than check for this condition at the caller's. PR: kern/12265 END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-06-25T14:11:16.000000Z K 7 svn:log V 120 - add "-s src_addr" option to allow setting of the source IP address; - fix two minor bugs; - slightly cleanup manpage. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-25T15:17:20.000000Z K 7 svn:log V 395 From submitter: The attached diff attempts to eliminate as much of the difference between the i386 and the pc98 version of the file as possible. It should not make any semantic difference (it consists of whitespace changes, order changes, comment changes, changes of case for hex constants, and merging in a couple of constants that hadn't made it from the i386 version.) Submitted by: eivind END K 10 svn:author V 3 mph K 8 svn:date V 27 1999-06-25T16:48:56.000000Z K 7 svn:log V 74 Add Pro/100+ (i82559) to the list of supported products. Approved by: dg END K 10 svn:author V 3 mph K 8 svn:date V 27 1999-06-25T16:53:02.000000Z K 7 svn:log V 31 MFC: Add Pro/100+ and i82559. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-06-25T20:54:33.000000Z K 7 svn:log V 157 Make a reference to rtprio, which will definatly be of interest to someone looking at this page. Requested By: Keith Stevenson END K 10 svn:author V 6 archie K 8 svn:date V 27 1999-06-25T21:48:40.000000Z K 7 svn:log V 144 Fix bug (introduced by me) where UDP port numbers were starting at 1 instead of 33435 like before. Reported by: John Polstra END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-25T22:28:34.000000Z K 7 svn:log V 117 Fix -1 (onetry) fails, exit(2) rather than exit(1) so an error from this option is distingishable from other errors. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-25T22:31:47.000000Z K 7 svn:log V 53 Sort options. Add options in usage() not documented. END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-06-25T23:46:47.000000Z K 7 svn:log V 297 In in_pcbconnect(), check the return value from in_pcbbind() and exit on errors. If we don't, in_pcbrehash() is called without a preceeding in_pcbinshash(), causing a crash. There are apparently several conditions that could cause the crash; PR misc/12256 is only one of these. PR: misc/12256 END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-06-26T02:47:16.000000Z K 7 svn:log V 308 Convert buffer locking from using the B_BUSY and B_WANTED flags to using lockmgr locks. This commit should be functionally equivalent to the old semantics. That is, all buffer locking is done with LK_EXCLUSIVE requests. Changes to take advantage of LK_SHARED and LK_RECURSIVE will be done in future commits. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-26T02:54:24.000000Z K 7 svn:log V 277 If we run out of chat script immediately after a successfully executed expect-send-expect sequence, finish gracefully, don't core dump. This bug has been there for over a year - I could never reproduce it ! Straw provided by: Andre Albsmeier END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-26T02:54:36.000000Z K 7 svn:log V 68 Don't bother read()ing if we ``expect'' nothing in our chat script. END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-26T02:56:07.000000Z K 7 svn:log V 58 MFC: Don't scribble if our last arg is expect-send-expect END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-26T03:11:39.000000Z K 7 svn:log V 22 Correct usage message END K 10 svn:author V 5 brian K 8 svn:date V 27 1999-06-26T03:14:16.000000Z K 7 svn:log V 45 MFC: Add -p (ignores POINTOPOINT interfaces) END K 10 svn:author V 4 hoek K 8 svn:date V 27 1999-06-26T06:24:19.000000Z K 7 svn:log V 76 MFC: word message apropriately when appending output instead of overwriting END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-26T07:16:42.000000Z K 7 svn:log V 124 Add -d option to vipw(8) to allow selection of an alternative directory for the password files. PR: 2703 Submitted by: jmg END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-26T07:18:26.000000Z K 7 svn:log V 20 MFC: Add -d option. END K 10 svn:author V 3 bde K 8 svn:date V 27 1999-06-26T07:31:13.000000Z K 7 svn:log V 67 Decode all currently supported values of the ptrace `request' arg. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-26T10:27:30.000000Z K 7 svn:log V 116 Make sure that we record the flags in all cases. Submitted by: Bernd Walter PR: kern/12399 END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-26T10:45:06.000000Z K 7 svn:log V 77 Report the correct master.passwd path on failure when the -d option is used. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-26T10:46:55.000000Z K 7 svn:log V 49 MFC: Report correct master.passwd path on error. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T10:52:54.000000Z K 7 svn:log V 116 #if 0 an unused function since it generates warnings.. (I have not deleted it in case it's part of a bigger plan.) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T11:00:17.000000Z K 7 svn:log V 25 Fix a dev_t/udev_t issue END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-26T11:39:27.000000Z K 7 svn:log V 91 * Call cdevsw_remove from the MOD_UNLOAD event. * Fix a couple of warnings while I'm here. END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-06-26T12:15:39.000000Z K 7 svn:log V 270 Force umask to 077 (instead of 000) during the edit phase, to get secure permissions in case the user attempts to save something to a file of his own. Move umask stuff out of pw_init() into main() for better visibility of overall umask tweaking logic. PR: misc/11797 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T12:19:03.000000Z K 7 svn:log V 80 Quieten some warnings as a result of changes in ls_items[] constness over time. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T12:27:01.000000Z K 7 svn:log V 108 ABS_SET() and BSS_SET() are no longer used. The sole remaining user of TEXT_SET() is DDB's command tables. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T12:45:17.000000Z K 7 svn:log V 110 Make genassym compile - the recent buf locking changes meant that more things from #ifdef KERNEL were needed. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-26T12:55:25.000000Z K 7 svn:log V 64 Change 'device' to 'self', to be more like the rest of the code END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-06-26T13:47:19.000000Z K 7 svn:log V 94 MFC: Never return the root node itself from rn_match(); return NULL instead. PR: kern/12265 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T14:25:03.000000Z K 7 svn:log V 78 Quick fix to make libcam compile.. I don't know about the rest of world yet. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-26T14:42:17.000000Z K 7 svn:log V 178 Remove unused variable and computation, possibly leading to a divide by zero fault. Possible fix for PR12041 PR: 12041 Submitted-By: J.Hudson@massey.ac.nz Reviewed-By: nsouch END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T14:44:24.000000Z K 7 svn:log V 162 I'm tired of having a 'hanging root device'.. This isn't a "fix", just a workaround for a specific case where cam interrupts right in the middle of this printf. END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-26T14:45:05.000000Z K 7 svn:log V 143 MFC: Possible fix for PR 12041, remove unused variable and a possible division by 0 fault PR: kern/12041 Submitted-By: J.Hudson@massey.ac.nz END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T14:46:35.000000Z K 7 svn:log V 98 GC the remnants of the old pre-softupdates update daemon. It's been #if 0'd for a fair while now. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-26T14:56:58.000000Z K 7 svn:log V 129 There isn't much point waking up a daemon that hasn't existed since softupdates came in. Try calling speedup_syncer() instead.. END K 10 svn:author V 8 simokawa K 8 svn:date V 27 1999-06-26T15:22:33.000000Z K 7 svn:log V 60 Just return `curbrk' for sbrk(0) to avoid syscall overhead. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-26T21:31:57.000000Z K 7 svn:log V 120 MFC: active flag handling; sanity check drive number; pass partition pointer to bootstrap; enable/disable options; etc. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-26T21:40:37.000000Z K 7 svn:log V 46 MFC: Enable/disable options; signature check. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-26T21:57:08.000000Z K 7 svn:log V 42 Document -P (keyboard probe) assumptions. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-26T22:09:21.000000Z K 7 svn:log V 47 MFC: Document -P (keyboard probe) assumptions. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-26T22:53:22.000000Z K 7 svn:log V 252 Actually describe all of the command line options in fsinfo(8). Most of the text was take from the fsinfo section in info(1). Also included a pointer to that information, since there is so much detail about the format of the configuration files there. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-26T23:02:24.000000Z K 7 svn:log V 47 MFC: Actually describe all of fsinfos options. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-26T23:16:40.000000Z K 7 svn:log V 16 Minor mdoc fix. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-26T23:18:32.000000Z K 7 svn:log V 78 MFC: Minor mdoc fix. Forgot this in the first commit: PR: Part of doc/10331 END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-27T00:28:55.000000Z K 7 svn:log V 192 Document that mlock() and munlock() can return EPERM if the caller is not the super-user. Also document that we do not currently support the per-process RLIMIT_MEMLOCK limit. PR: doc/11607 END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-27T00:41:21.000000Z K 7 svn:log V 197 MFC: Document that mlock() and munlock() can return EPERM if the caller is not the super-user. Also document that we do not currently support the per-process RLIMIT_MEMLOCK limit. PR: doc/11607 END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-27T02:38:46.000000Z K 7 svn:log V 47 Fix some typos and do some minor mdoc cleanup. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-27T02:40:35.000000Z K 7 svn:log V 52 MFC: Fix some typos and do some minor mdoc cleanup. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-27T09:08:48.000000Z K 7 svn:log V 13 Shut up gcc. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-27T09:13:19.000000Z K 7 svn:log V 85 Make SMP work again. lockmgr() needed to be told to free the buftimelock interlock. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-27T09:28:43.000000Z K 7 svn:log V 102 Initialize and hold locks for ccd generated bufs.. Obtained from: Matt Dillon END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-27T09:38:44.000000Z K 7 svn:log V 171 Call the chained module handler before unregistering the syscall so that errors can be detected. Submitted by: "A.Yu.Isupov" PR: kern/12239 END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-27T09:42:40.000000Z K 7 svn:log V 53 Replace usbd_device_set_desc by device_set_desc_copy END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-27T10:05:14.000000Z K 7 svn:log V 27 Print out the fs_id field. END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-06-27T11:31:35.000000Z K 7 svn:log V 180 MFC: in in_pcbconnect(), check errors from in_pcbbind() and exit if any. This avoids calling in_pcbrehash() without a preceeding in_pcbinshash(), causing a crash. PR: misc/12256 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-27T11:40:03.000000Z K 7 svn:log V 296 The BUF_*() routines must be internally splbio() protected otherwise they can cause a biodone() from a disk interrupt to spin when the interrupt code tries to grab the simplelock. Masking BIO here means buftimelock and/or lk->lk_interlock shouldn't be held when an interrupt tries to grab them. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-27T11:44:22.000000Z K 7 svn:log V 110 Minor tweaks to make sure (new) prerequisites for (mostly splbio()/splx()) are #included in time. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1999-06-27T12:44:44.000000Z K 7 svn:log V 172 * Tidy up a few things and fix some more warnings. * Change the devsw declaration to standard form and add missing fields * Change the filename from cdev_mod.ko to cdev.ko END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-27T13:26:23.000000Z K 7 svn:log V 41 Keep the inlines for happy.. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-27T16:42:25.000000Z K 7 svn:log V 143 Do nothing for the etc-examples target when SHARED=symlinks, since we'll end up trying to install into the source directory. Reported by: bde END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-27T16:44:12.000000Z K 7 svn:log V 63 MFC: Do nothing for etc-examples target when SHARED=symlinks . END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-27T18:05:34.000000Z K 7 svn:log V 432 Add command-line option (-w), specified once to enable wrapping and twice to enable wrapping for internal wrapping as well. If the option is not specified wrapping is turned off so that inetd will behave exactly as it used to before TCP Wrappers was imported. Change etc/defaults/rc.conf so as to encourage wrapping on new systems. Clarify the use of TCP Wrappers in the IMPLEMENTATION NOTES of the manual page. Approved by: jkh END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-27T18:34:30.000000Z K 7 svn:log V 67 MFC: Add -d debugging option. Describe exit status in the manpage. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-27T19:28:26.000000Z K 7 svn:log V 48 add config option for fibre channel full duplex END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1999-06-27T19:29:15.000000Z K 7 svn:log V 220 Drop the embedded boot code in favour of a -B option which reads the boot code from /boot/mbr, or elsewhere as defined by the revised "-b bootcode" option; use getopt(3); clarify usage(); partially revise man page; etc. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-27T19:31:14.000000Z K 7 svn:log V 53 MFC: add config option for fibre channel full duplex END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-27T19:35:23.000000Z K 7 svn:log V 52 add description of Qlogic ISP FC Full Duplex option END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-06-27T19:38:47.000000Z K 7 svn:log V 57 MFC: add description of Qlogic ISP FC Full Duplex option END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-27T20:52:22.000000Z K 7 svn:log V 36 Make 's inlines happier. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-27T21:07:55.000000Z K 7 svn:log V 110 Fix the SYNOPSIS to reflect that the -w option can be specified twice. Requested by: obrien Approved by: mpp END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-27T21:31:43.000000Z K 7 svn:log V 205 An SMP-specific change: Remove an unnecessary lock acquire and release from every system call. (Storing a 32-bit constant is inherently atomic.) Reviewed by: Matthew Dillon END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-27T22:08:38.000000Z K 7 svn:log V 155 Kirk missed a required BUF_KERNPROC(). Even though this is a non-async transfer, the b_iodone hook causes biodone() to release it from interrupt context. END K 10 svn:author V 6 jseger K 8 svn:date V 27 1999-06-27T22:12:35.000000Z K 7 svn:log V 75 Standardize appearance of subsection headers (two spaces for section name) END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-27T22:24:20.000000Z K 7 svn:log V 30 Remove superfluous semi-colon END K 10 svn:author V 7 n_hibma K 8 svn:date V 27 1999-06-27T22:28:02.000000Z K 7 svn:log V 26 Add MultiTech Atlas modem END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-06-28T02:37:34.000000Z K 7 svn:log V 74 New ports/{java,irc,x11-servers} categories, Step #5 - update misc files. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-28T03:03:17.000000Z K 7 svn:log V 29 Fix minor alignment problem. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-28T03:15:02.000000Z K 7 svn:log V 99 Syntax for user/group is changed from "user.group" to "user:group" to be consistant with chown(8). END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-28T04:09:14.000000Z K 7 svn:log V 171 Amd now mounts to "/.amd_mnt" rather than "/net". "/net/" now works in addition to "/host/". This make us consistant with Sun (as we already were with SGI). END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1999-06-28T06:51:32.000000Z K 7 svn:log V 45 MFS: Fail if parsing failed, don't continue. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-28T07:06:21.000000Z K 7 svn:log V 83 Make bus_if.h and device_if.h as early as possible if make depend hasn't been run. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-28T07:10:55.000000Z K 7 svn:log V 52 Also make pci_if.h early if make depend wasn't run. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-28T07:19:51.000000Z K 7 svn:log V 83 Hmm, might as well make all of BEFORE_DEPEND first in case make depend wasn't run. END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-06-28T07:54:58.000000Z K 7 svn:log V 271 When requesting an exclusive lock with LK_NOWAIT, do not panic if LK_RECURSIVE is not set, as we will simply return that the lock is busy and not actually deadlock. This allows processes to use polling locks against buffers that they may already hold exclusively locked. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1999-06-28T09:05:56.000000Z K 7 svn:log V 220 Define "OBSTACK_CHUNK_SIZE" as getpagesize(). Our malloc can allocte pagesized blocks efficiently and the EGCS default size of 4072 bytes is not optimal. Submitted by: Hidetoshi Shimokawa END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T09:12:46.000000Z K 7 svn:log V 89 Tweak include ordering so sys/systm.h is before sys/buf.h to keep buf.h's inlines happy. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T09:14:18.000000Z K 7 svn:log V 77 Move struct prochd out of #ifdef KERNEL so the Alpha genassym can get at it. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T09:15:35.000000Z K 7 svn:log V 34 Revert back to not using -DKERNEL END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T09:18:44.000000Z K 7 svn:log V 237 Revert back to not using -DKERNEL - it exposes inlines etc. Zap symbols.raw and glue to make symbols.* - it's not used on the ELF-only alpha kernel. Symbol sorting is dead-end anyway once libkvm uses the in-kernel linker symbol lookup. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T09:19:58.000000Z K 7 svn:log V 121 Don't #include i386/isa/isa_dma.h - it's in isa/isavar.h now. This driver is probably not far from being MI now anyway. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T09:21:41.000000Z K 7 svn:log V 70 Use the same -UKERNEL strategy as the alpha to avoid the inlines etc. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-28T09:28:17.000000Z K 7 svn:log V 104 Fix broken logic: (!wrap || log) -> (!wrap && log) . Reported by: David Malone END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T09:38:09.000000Z K 7 svn:log V 274 Add some extra alpha_pal_imb()'s in overkill mode. This makes this PC164SX run quite reliably now. I've explicitly tagged them as /* XXX overkill? */ although one does actually check for VM_PROT_EXECUTE. Based on a suggestion by: Dmitrij Tejblum END K 10 svn:author V 5 asami K 8 svn:date V 27 1999-06-28T10:08:06.000000Z K 7 svn:log V 82 New ports/{java,irc,x11-servers} categories, Step #7 - update sample cvsup files. END K 10 svn:author V 3 phk K 8 svn:date V 27 1999-06-28T10:35:07.000000Z K 7 svn:log V 31 make va_fsid be of type udev_t END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-28T10:50:47.000000Z K 7 svn:log V 109 Update the SYNOPSIS to reflect that the -l option can be specified more than once. Pointed-out-by: sheldonh END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-06-28T10:53:44.000000Z K 7 svn:log V 89 MFC: update the SYSNOPSIS to reflect that the -l option can be specified more than once. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-28T11:27:14.000000Z K 7 svn:log V 49 Sync usage() with the manpage. Approved by: mpp END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T12:07:36.000000Z K 7 svn:log V 179 Fix page fault in visual userconfig's save code. (I only use normal userconfig, my original tweaks to visual mode were not well tested) Submitted by: Peter Holm END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T12:34:40.000000Z K 7 svn:log V 145 Fix a KASSERT() that was negated and lead to: nfs_strategy: buffer 0xxxxx not locked when you attempted to write and had INVARIANTS turned on. END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-06-28T12:41:25.000000Z K 7 svn:log V 81 MFC: Force umask to 077 (instead of 000) during the edit phase. PR: misc/11797 END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-28T13:07:58.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.156. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-28T13:08:59.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.344. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-28T13:10:03.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.146. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-28T13:11:16.000000Z K 7 svn:log V 47 Sync with sys/i386/isa/clock.c revision 1.138. END K 10 svn:author V 3 des K 8 svn:date V 27 1999-06-28T13:52:29.000000Z K 7 svn:log V 69 Use the correct value for banksize so splash_pcx works in LFB modes. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-28T14:01:03.000000Z K 7 svn:log V 69 Typo: BUF_INITLOCK -> BUF_LOCKINIT and BUF_FREELOCK -> BUF_LOCKFREE. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-28T15:31:32.000000Z K 7 svn:log V 40 MFC: new parallel port driver for PC98. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-28T15:32:10.000000Z K 7 svn:log V 187 Fix a bug that was almost certainly making breadn() fail. BUF_KERNPROC() was being called on the wrong bp - it should be called on the one that's just about to be fed to VOP_STRATEGY(). END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1999-06-28T15:34:54.000000Z K 7 svn:log V 77 Save common_tssd before it's loaded and the busy bit set. Submitted by: bde END K 10 svn:author V 2 pb K 8 svn:date V 27 1999-06-29T01:04:10.000000Z K 7 svn:log V 112 Move call to umask(0) back into pw_util(), because the latter function is also used by chpass(1) and passwd(1). END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-29T04:07:55.000000Z K 7 svn:log V 83 Correct type of intializer for (undocumented) cdevsw.d_parms. Submitted-by: peter END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-29T04:08:51.000000Z K 7 svn:log V 206 close_drive: Correct race condition between caller and daemon. Tripped-over-by: Zach Heilig Bernd Walter Niels Chr. Bank-Pedersen END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-06-29T04:10:05.000000Z K 7 svn:log V 96 Lock buffer before calling strategy. Idea-stolen-from: peter (sys/dev/ccd/ccd.c revision 1.49) END K 10 svn:author V 3 jdp K 8 svn:date V 27 1999-06-29T05:16:26.000000Z K 7 svn:log V 72 MFC: Fix serious performance bug for large programs with multiple GOTs. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T05:59:47.000000Z K 7 svn:log V 618 Hopefully fix the remaining glitches with the BUF_*() changes. This should (really this time) fix pageout to swap and a couple of clustering cases. This simplifies BUF_KERNPROC() so that it unconditionally reassigns the lock owner rather than testing B_ASYNC and having the caller decide when to do the reassign. At present this is required because some places use B_CALL/b_iodone to free the buffers without B_ASYNC being set. Also, vfs_cluster.c explicitly calls BUF_KERNPROC() when attaching the buffers rather than the parent walking the cluster_head tailq. Reviewed by: Kirk McKusick END K 10 svn:author V 8 mckusick K 8 svn:date V 27 1999-06-29T15:57:40.000000Z K 7 svn:log V 107 No longer need to set B_ASYNC flag since BUF_KERNPROC now unconditionally sets the identity of the buffer. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T16:14:20.000000Z K 7 svn:log V 23 (mostly) fix ordering. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-06-29T16:32:22.000000Z K 7 svn:log V 90 Clarify what happens if fd is set to -1 Submitted by: Alfred Perlstein END K 10 svn:author V 5 roger K 8 svn:date V 27 1999-06-29T16:45:51.000000Z K 7 svn:log V 194 Stop signals being generated after meteor_close. Update METEORSSIGNAL to disable signals by setting the signal to 0. PR: i386/10533 Submitted by: Frode Vatvedt Fjeld END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-29T17:30:33.000000Z K 7 svn:log V 219 Fill in tp->t_windowsize AFTER the call to (*linesw[tp->t_line].l_open)(), rather than BEFORE the call. Otherwise the structure will be `zero'ed out by l_open, which actually is ttyopen(), if !TS_OPEN. PR: kern/12420 END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-29T17:32:29.000000Z K 7 svn:log V 220 MFC: Fill in tp->t_windowsize AFTER the call to (*linesw[tp->t_line].l_open)(), rather than BEFORE the call. Otherwise the structure will be `zero'ed out by l_open, which actually is ttyopen(), if !TS_OPEN. (Rev.1.310) END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-29T17:34:16.000000Z K 7 svn:log V 118 Skip the device if it is disabled, when searching for a serial port to be used for the kernel console in sccnprobe(). END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-29T17:35:09.000000Z K 7 svn:log V 125 Allocate the port resource when attaching the keyboard controller, rather than when the individual child device is attached. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-29T17:36:20.000000Z K 7 svn:log V 320 Keyboard allocation/deallocation fix. - Do not try to allocate a keyboard in pccnprobe() when probing the vt driver for the kernel console. Rather, allocate a keyboard when initializing the vt driver in pccninit(). - Release the keyboard in pccnterm(). - Don't try to read from the keyboard, if it is not present. END K 10 svn:author V 6 yokota K 8 svn:date V 27 1999-06-29T17:37:44.000000Z K 7 svn:log V 184 idev->id_irq is an interrupt MASK, not an interrupt number. Thus, we need to convert the mask to the number (by ffs()) when writing back this value to the resource in save_resource(). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T18:24:09.000000Z K 7 svn:log V 243 Dequote like on the i386 configs. Also remove some references to old i386 isa drivers that used to be order sensitive. The probe order of those drivers is now determined by a list in isa_compat.c and config file order is totally irrelevant. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T18:55:53.000000Z K 7 svn:log V 180 Put on my asbestos suit and attempt to tidy up and add some simple docs or notes to make it much more obvious what things are for people who have not committed LINT to memory yet. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T18:58:27.000000Z K 7 svn:log V 193 With asbestos suit on, make the options indenting a little more consistant so that it doesn't screw up the alignment when commenting out an entry. Also dequote two entries that do not need it. END K 10 svn:author V 3 mph K 8 svn:date V 27 1999-06-29T19:06:16.000000Z K 7 svn:log V 91 Correct spelling of NMBCLUSTERS in a comment. Submitted by: Peter Radcliffe END K 10 svn:author V 3 mph K 8 svn:date V 27 1999-06-29T19:10:21.000000Z K 7 svn:log V 45 MFC: Correct spelling error of NMBCLUSTERS. END K 10 svn:author V 2 dt K 8 svn:date V 27 1999-06-29T19:57:07.000000Z K 7 svn:log V 71 Defer signals, so we will not wait for SIGCHLD after it was delivered. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T21:06:16.000000Z K 7 svn:log V 123 Don't use head/tail - they don't exist in a 'make world' environment. (Why do we have three copies of this script anyway?) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T21:23:26.000000Z K 7 svn:log V 59 Reconcile all the loader newvers.sh's into one common one. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T21:40:05.000000Z K 7 svn:log V 22 Fix typo (wrong path) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T21:52:07.000000Z K 7 svn:log V 74 Drop old-scsi drivers (was commented out) od0 and (not commented) sctarg0 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-29T21:53:59.000000Z K 7 svn:log V 33 sscape_mss is supposed to work.. END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1999-06-29T23:49:31.000000Z K 7 svn:log V 32 Removed unused boot_crunch.conf END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1999-06-29T23:59:15.000000Z K 7 svn:log V 125 FreeBSD does supports LKM now. PR: doc/10331 Reviewed by: mpp@freebsd.org Submitted by: Andreas Gustafsson END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-06-30T02:53:51.000000Z K 7 svn:log V 478 Submitted by: Conrad Minshall Reviewed by: Matthew Dillon The following ugly hack to the exit path of nfs_readlinkrpc() circumvents an Auspex bug: for symlinks longer than 112 (0x70) they return a 1024 byte xdr string - the correct data with many nulls appended. Without this fix namei returns ENAMETOOLONG, at least it does on our source base and on FreeBSD 3.0. Note we do not (and should not) rely upon their null padding. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-06-30T03:38:52.000000Z K 7 svn:log V 58 MFC: Handle auspex NFS server problem courtesy of apple. END K 10 svn:author V 3 alc K 8 svn:date V 27 1999-06-30T03:39:29.000000Z K 7 svn:log V 251 An SMP-specific change: Remove unnecessary lock acquires and releases surrounding critical sections that consist of (1) a single read or (2) a single locked RMW operation. (Thanks to thomma@slip.net (Tamiji Homma) for helping to test these changes.) END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1999-06-30T03:49:30.000000Z K 7 svn:log V 24 Added -z and -i option. END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1999-06-30T04:16:08.000000Z K 7 svn:log V 101 pccard_beep parameter is not supported by rc.conf and rc.pccard of -current. (I'll port it later...) END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-06-30T04:29:13.000000Z K 7 svn:log V 72 Submitted by: "David E. Cross" Matt missed a line.. END K 10 svn:author V 8 hosokawa K 8 svn:date V 27 1999-06-30T05:04:37.000000Z K 7 svn:log V 62 Changed pcicmem and cardirq variables to non-dirty variables. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-06-30T06:11:14.000000Z K 7 svn:log V 32 Put radius on its proper ports. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-06-30T06:21:00.000000Z K 7 svn:log V 30 MFC: use correct radius ports END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T11:50:09.000000Z K 7 svn:log V 173 Correct reference to the obsolete vadvise() to madvise() (with appropriate arguments) PR: 11586 Submitted by: David Gilbert Reviewed by: Doug Rabson END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T11:51:51.000000Z K 7 svn:log V 28 MFC: vadvise() -> madvise() END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T12:02:52.000000Z K 7 svn:log V 143 Flesh out VOP_ADVLOCK.9 with a description of the available flags Sync vnode.9 with the definitions in Reviewed by: Doug Rabson END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T12:07:02.000000Z K 7 svn:log V 41 MFC: Update manpages to reflect includes END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T12:15:56.000000Z K 7 svn:log V 20 MFC: inode -> vnode END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T12:49:56.000000Z K 7 svn:log V 51 Grammar and spelling fixes Obtained from: OpenBSD END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T12:51:04.000000Z K 7 svn:log V 30 MFC: Spelling & grammar fixes END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T12:53:06.000000Z K 7 svn:log V 48 retreived -> retrieved Obtained from: OpenBSD END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-06-30T12:53:42.000000Z K 7 svn:log V 28 MFC: retreived -> retrieved END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-30T13:30:10.000000Z K 7 svn:log V 50 Sync with sys/i386/i386/machdep.c revision 1.345. END K 10 svn:author V 4 kato K 8 svn:date V 27 1999-06-30T13:30:58.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.147. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-06-30T15:33:41.000000Z K 7 svn:log V 382 Slight tweak to fork1() calling conventions. Add a third argument so the caller can easily find the child proc struct. fork(), rfork() etc syscalls set p->p_retval[] themselves. Simplify the SYSINIT_KT() code and other kernel thread creators to not need to use pfind() to find the child based on the pid. While here, partly tidy up some of the fork1() code for RF_SIGSHARE etc. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-30T21:46:03.000000Z K 7 svn:log V 171 Allow the use of `-' as an argument to the -w option so that standard input may be used (e.g. gunzip -c /var/log/wtmp.Jan.gz | ac -w - ). PR: 12467 Submitted by: wollman END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-30T21:50:18.000000Z K 7 svn:log V 28 MFC: Allow input via stdin. END K 10 svn:author V 6 julian K 8 svn:date V 27 1999-06-30T22:05:19.000000Z K 7 svn:log V 397 MFC: Bring in NFS cleanups by Matt. These fix several case where errors were being incorrectly, and also fix the hangs that were being reported by David Cross. Much of the patch is "cleanups" which resulted from the attempt at isolating the problems. They are left because the disciplin added makes the maintainability higher. Includes fixes from David Cross and someone else (I lost the mail). END K 10 svn:author V 6 msmith K 8 svn:date V 27 1999-06-30T23:11:15.000000Z K 7 svn:log V 297 Increase the size of the route reference count from 15 bits to 31 bits. This doesn't change the size or alignment of the structure on either i386 or Alpha, and thus should be binary-compatible (modulo problems with old applications and routes with more than 2^15 references). Reviewed by: peter END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-30T23:36:39.000000Z K 7 svn:log V 95 Enable wrapping for dgram services and fix logging so that -l really does log all connections. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-06-30T23:47:46.000000Z K 7 svn:log V 89 Ommitted in previous commit message: Submitted by: David Malone END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-01T00:08:08.000000Z K 7 svn:log V 179 Compromise proposal: Comment out both old and new radius ports, explain the differences in the comments, let the USER select which assignment to use now. Suggested by: rgrimes END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-01T00:08:23.000000Z K 7 svn:log V 27 MFC: compromise for radius END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-07-01T01:07:30.000000Z K 7 svn:log V 282 (1) Don't perror() when at.deny doesn't exist, that's an accepted behavior. (2) Die when there is a problem opening at.allow other then it not existing. An error other then it not existing might be a trick to somehow circumvent system security. Mostly Reviewed By: msmith END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-07-01T11:33:36.000000Z K 7 svn:log V 319 MFC: - separate the pftp and FTP_PASSIVE_MODE tests so gate mode works again PR: bin/12070 - specifically check that FTP_PASSIVE_MODE is set to YES, rather than just checking if it is defined - add "-s src_addr" option to allow setting of the source IP address - fix two minor bugs - slightly cleanup manpage END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-01T11:36:38.000000Z K 7 svn:log V 302 Sigh. It's always the smallest changes that generate the largest public commentary. :) 3rd and final frob of this. Leave enough comments behind that anyone running into trouble at least has some cited clues on dealing with it and jump into the brave new world with uncommented IANA port assignments. END K 10 svn:author V 8 sheldonh K 8 svn:date V 27 1999-07-01T12:16:06.000000Z K 7 svn:log V 191 Fix the NAME section of the kldload.2 manpage, which made reference to kldunload. Add proper cross-references to the whole family. PR: 12472 Submitted by: Chris Costello END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1999-07-01T12:16:07.000000Z K 7 svn:log V 68 This commit was manufactured by cvs2svn to create branch 'RELENG_3'. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T13:21:46.000000Z K 7 svn:log V 799 Slight reorganization of kernel thread/process creation. Instead of using SYSINIT_KT() etc (which is a static, compile-time procedure), use a NetBSD-style kthread_create() interface. kproc_start is still available as a SYSINIT() hook. This allowed simplification of chunks of the sysinit code in the process. This kthread_create() is our old kproc_start internals, with the SYSINIT_KT fork hooks grafted in and tweaked to work the same as the NetBSD one. One thing I'd like to do shortly is get rid of nfsiod as a user initiated process. It makes sense for the nfs client code to create them on the fly as needed up to a user settable limit. This means that nfsiod doesn't need to be in /sbin and is always "available". This is a fair bit easier to do outside of the SYSINIT_KT() framework. END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-07-01T13:31:30.000000Z K 7 svn:log V 32 Spelll 'asynchronous' coriectly END K 10 svn:author V 4 kris K 8 svn:date V 27 1999-07-01T13:32:31.000000Z K 7 svn:log V 14 MFC: Spelling END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T13:32:54.000000Z K 7 svn:log V 71 Fix warning. va_fsid is udev_t, which is int32_t. No need to use %lx. END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-07-01T13:33:56.000000Z K 7 svn:log V 100 Turn System V command line syntax ``on'' by default. Requested by: peter Reviewed by: des, billf END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-07-01T13:40:53.000000Z K 7 svn:log V 105 MFC: Turn System V command line syntax ``on'' by default. Requested by: peter Reviewed by: des, billf END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-07-01T14:32:07.000000Z K 7 svn:log V 207 Document that FTP_PASSIVE_MODE should be explicitly set to `YES' for passive mode to be used by default. Just setting FTP_PASSIVE_MODE is not sufficient, as it was before. Noted by: eivind Reviewed by: des END K 10 svn:author V 2 ru K 8 svn:date V 27 1999-07-01T14:35:36.000000Z K 7 svn:log V 212 MFC: Document that FTP_PASSIVE_MODE should be explicitly set to `YES' for passive mode to be used by default. Just setting FTP_PASSIVE_MODE is not sufficient, as it was before. Noted by: eivind Reviewed by: des END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T15:05:11.000000Z K 7 svn:log V 41 Fix some warnings, unused functions etc. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T15:07:08.000000Z K 7 svn:log V 60 Fix two easy warnings when using BRIDGE without IPFIREWALL. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T16:17:13.000000Z K 7 svn:log V 131 Detect and remove defunct or unknown options from opt_*.h files. This can happen when options are removed from the options files. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T16:20:16.000000Z K 7 svn:log V 214 Don't include trailing whitespace in ID tokens before comments. ie: options FOO=10 # comment would give FOO the value of "10 " and that caused unwanted touches on the opt_*.h files. I hope I've got this right.. END K 10 svn:author V 5 billf K 8 svn:date V 27 1999-07-01T17:59:17.000000Z K 7 svn:log V 41 Fix ambigious else. Reviewed By: eivind END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T18:27:15.000000Z K 7 svn:log V 156 Move kern_envp and preload initialization a little earlier so that we can do a getenv_int() inside the memory sizing routines to override the memory limit. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T18:33:22.000000Z K 7 svn:log V 274 Look up the kernel environment for MAXMEM as a final override for the memory size. If somebody wants to change the name, fine - I used this since it's consistant with the config variable it replaces. This is intended to replace the npx0 msize hack (which no longer works). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-01T18:39:23.000000Z K 7 svn:log V 130 Remove the now-bogus comment about using iosiz with npx0 for memory sizing - environment does this properly now. Thanks, Peter! END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T19:42:56.000000Z K 7 svn:log V 69 Quiet warnings on Alpha. (db_expr_t is a long on alpha, int on x86) END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T19:46:36.000000Z K 7 svn:log V 95 Quiet warnings on an Alpha. CBSIZE has long type and causes the other ints to promote to long. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T19:53:43.000000Z K 7 svn:log V 48 Fix some int/long printf problems for the Alpha END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T19:56:50.000000Z K 7 svn:log V 46 int/long printf format problems on the Alpha. END K 10 svn:author V 3 wes K 8 svn:date V 27 1999-07-01T19:58:12.000000Z K 7 svn:log V 111 Add mising aio_* man pages. Fixed a minor typo in aio_read.2, and "corrected" statement of Posix conformance. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T20:01:03.000000Z K 7 svn:log V 50 Fix printf int/long format problems on the Alpha. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-01T20:14:08.000000Z K 7 svn:log V 20 MFC: one last time. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T20:23:01.000000Z K 7 svn:log V 75 Fix a warning, and pull prototypes into scope for ide/isa interrupt setup. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T20:25:39.000000Z K 7 svn:log V 35 Get prototype for isa_init_intr(). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T20:29:25.000000Z K 7 svn:log V 27 Fix warnings on the Alpha. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T20:34:28.000000Z K 7 svn:log V 40 Prototype for alpha_fix_srm_checksum(). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T20:43:03.000000Z K 7 svn:log V 79 Tidy up a few warnings when used without splash. (things defined but not used) END K 10 svn:author V 3 mks K 8 svn:date V 27 1999-07-01T20:48:59.000000Z K 7 svn:log V 45 Modify code to be -Wall'able. PR: bin/11315 END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T20:59:56.000000Z K 7 svn:log V 50 Avoid warning on nextpaddr, just like on the x86. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-07-01T21:09:57.000000Z K 7 svn:log V 27 Fix typos/spelling errors. END K 10 svn:author V 3 mpp K 8 svn:date V 27 1999-07-01T21:13:06.000000Z K 7 svn:log V 76 Nuke the BUGS sections of these man pages because they are not appropriate. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T21:58:38.000000Z K 7 svn:log V 43 Declare busdma_swi() like on i386 version. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:00:12.000000Z K 7 svn:log V 76 #include to get prototype for alpha_register_pci_scsi(). END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:12:39.000000Z K 7 svn:log V 38 move before END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:14:51.000000Z K 7 svn:log V 43 Fix a printf int/long problem on the Alpha END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:47:53.000000Z K 7 svn:log V 84 Add alpha_platform_setup_ide_intr() and alpha_platform_assign_pciintr() prototypes. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:48:31.000000Z K 7 svn:log V 32 Pull some prototypes into scope END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:49:03.000000Z K 7 svn:log V 17 Unused variable. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:52:40.000000Z K 7 svn:log V 61 Moving the initialization for write sooner quiets a warning. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:54:55.000000Z K 7 svn:log V 56 Fix a warning - the code is correct but gcc can't tell. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-01T22:58:03.000000Z K 7 svn:log V 103 #include to bring the prototype for alpha_platform_assign_pciintr() into scope (!). END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-07-02T00:45:34.000000Z K 7 svn:log V 53 Sync with i386/i386/userconfig.c revision 1.126.2.6. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-07-02T00:46:59.000000Z K 7 svn:log V 49 Sync with i386/conf/GENERIC revision 1.143.2.15. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-07-02T00:48:44.000000Z K 7 svn:log V 47 Sync with i386/isa/clock.c revision 1.129.2.2. END K 10 svn:author V 4 nyan K 8 svn:date V 27 1999-07-02T00:50:44.000000Z K 7 svn:log V 56 Sync with sys/dev/syscons/syscons.c revision 1.293.2.4. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-02T02:00:23.000000Z K 7 svn:log V 144 Fix stupid error where more bits where set than actual distributions used. Doh! Embarassingly-pointed-out-by: Brian Dean END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-02T02:00:51.000000Z K 7 svn:log V 33 MFC: fix incorrect bit flipping. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-02T02:49:24.000000Z K 7 svn:log V 66 127 fire Firewire driver END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-02T04:00:01.000000Z K 7 svn:log V 77 Working kernel tags! Submitted by: Craig Leres PR: 2806 END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-02T04:04:55.000000Z K 7 svn:log V 40 MFC: fixups for tags and documentation. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-07-02T04:16:57.000000Z K 7 svn:log V 116 Replicate changes to i386 to do tags. I doesn't work yet 'coz ctags dumps core, but when that is fixed it ought to. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-02T04:17:16.000000Z K 7 svn:log V 294 Change the cast in pci_map_port() from u_short * to pci_port_t * so it compiles cleanly on the Alpha. (On the alpha, the port type is an int, not a short). Cast a couple of pointers to ints via 'uintptr_t' rather than 'unsigned int' since uintptr_t is long (64 bit) on Alpha, as are pointers. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-07-02T04:22:00.000000Z K 7 svn:log V 20 MFC: add tags step. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-02T04:33:05.000000Z K 7 svn:log V 597 Zap totally the npx0 memory size override. It only worked if statically specified in the kernel config file - but setting options MAXMEM works exactly the same. Userconfig overrides of this have not worked for ages. Also, change the getenv for the loader override to hw.physmem based on a prior suggestion from Mike Smith. I think he still wants to change this some, but this shouldn't get in his way. This is a forced setting of the memory size, not a "cap". We probably should have a plain 'maxmem' variable as well which does do a cap, without loosing the bios memory configuration data. END K 10 svn:author V 5 peter K 8 svn:date V 27 1999-07-02T04:36:48.000000Z K 7 svn:log V 52 Sync with GENERIC.. (Gee, this is a useful file..) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1999-07-02T04:44:43.000000Z K 7 svn:log V 93 Fix time of last dump handling. Submittted by: Richard Wiwatowski END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-07-02T05:05:51.000000Z K 7 svn:log V 271 Fix last delta which reinitialized nextpaddr to zero each time through the loop it was supposed to be in. Correct some ugly formatting. Remember to initialize the alignment tag. Honor and pass a callers request to contigalloc if they had a non-zero alignment constraint. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1999-07-02T05:12:11.000000Z K 7 svn:log V 165 Correct some ugly formatting. Remember to initialize the alignment tag. Honor and pass a callers request to contigalloc if they had a non-zero alignment constraint. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-07-02T07:56:47.000000Z K 7 svn:log V 124 Change the type of the freelist sectors variable to u_int64_t in order to ensure that initializers will be of correct type. END K 10 svn:author V 4 grog K 8 svn:date V 27 1999-07-02T07:57:28.000000Z K 7 svn:log V 167 Allow to unconditionally up subdisks with the -f option. Change returns for failed state changes from EINVAL to EBUSY. Suggested-by: Bernd Walter END