Го39269 226 346 219 3284 138 176 115 120 171 131 259 146 181 295 157 257 327 112 166 1078 100 139 114 129 239 172 136 179 137 129 239 172 128 118 131 151 124 115 327 277 143 687 122 187 196 218 126 171 219 320 180 236 491 938 220 117 118 188 247 584 136 733 123 237 128 237 145 147 137 139 121 107 134 106 125 148 139 117 212 184 141 134 141 145 222 176 116 156 128 137 446 107 224 126 210 202 140 156 580 475 129 159 165 535 181 162 135 416 226 154 227 125 216 227 403 178 168 178 293 189 175 279 152 152 157 200 128 119 135 107 128 107 276 112 123 339 140 314 127 210 193 281 147 195 226 118 128 117 122 465 127 118 202 146 204 519 242 289 432 141 234 157 143 130 283 273 174 673 155 238 657 214 289 607 563 356 156 268 149 171 205 169 203 185 313 253 181 210 114 115 218 192 280 328 153 176 216 599 736 292 226 200 192 481 146 351 259 214 140 190 152 138 163 798 155 278 124 141 150 212 260 296 176 260 170 283 223 K 10 svn:author V 5 abial K 8 svn:date V 27 1998-09-15T11:12:25.000000Z K 7 svn:log V 251 Update ucd-snmp to version 3.5. It's slightly bigger, so also increase the MFS size of net and isp floppies. Add comment to crunch.conf on how to prepare the ucd-snmp port to work with the build process. Submitted by: Jim Flowers END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-09-15T11:17:07.000000Z K 7 svn:log V 124 This server is not so non-forking as it seemed at first glance... Submitted by: Jonathan H N Chin END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-15T11:44:44.000000Z K 7 svn:log V 3190 (this is an extract from src/share/examples/atm/README) =================================== HARP | Host ATM Research Platform =================================== HARP 3 What is this stuff? ------------------- The Advanced Networking Group (ANG) at the Minnesota Supercomputer Center, Inc. (MSCI), as part of its work on the MAGIC Gigabit Testbed, developed the Host ATM Research Platform (HARP) software, which allows IP hosts to communicate over ATM networks using standard protocols. It is intended to be a high-quality platform for IP/ATM research. HARP provides a way for IP hosts to connect to ATM networks. It supports standard methods of communication using IP over ATM. A host's standard IP software sends and receives datagrams via a HARP ATM interface. HARP provides functionality similar to (and typically replaces) vendor-provided ATM device driver software. HARP includes full source code, making it possible for researchers to experiment with different approaches to running IP over ATM. HARP is self-contained; it requires no other licenses or commercial software packages. HARP implements support for the IETF Classical IP model for using IP over ATM networks, including: o IETF ATMARP address resolution client o IETF ATMARP address resolution server o IETF SCSP/ATMARP server o UNI 3.1 and 3.0 signalling protocols o Fore Systems's SPANS signalling protocol What's supported ---------------- The following are supported by HARP 3: o ATM Host Interfaces - FORE Systems, Inc. SBA-200 and SBA-200E ATM SBus Adapters - FORE Systems, Inc. PCA-200E ATM PCI Adapters - Efficient Networks, Inc. ENI-155p ATM PCI Adapters o ATM Signalling Protocols - The ATM Forum UNI 3.1 signalling protocol - The ATM Forum UNI 3.0 signalling protocol - The ATM Forum ILMI address registration - FORE Systems's proprietary SPANS signalling protocol - Permanent Virtual Channels (PVCs) o IETF "Classical IP and ARP over ATM" model - RFC 1483, "Multiprotocol Encapsulation over ATM Adaptation Layer 5" - RFC 1577, "Classical IP and ARP over ATM" - RFC 1626, "Default IP MTU for use over ATM AAL5" - RFC 1755, "ATM Signaling Support for IP over ATM" - RFC 2225, "Classical IP and ARP over ATM" - RFC 2334, "Server Cache Synchronization Protocol (SCSP)" - Internet Draft draft-ietf-ion-scsp-atmarp-00.txt, "A Distributed ATMARP Service Using SCSP" o ATM Sockets interface - The file atm-sockets.txt contains further information What's not supported -------------------- The following major features of the above list are not currently supported: o UNI point-to-multipoint support o Driver support for Traffic Control/Quality of Service o SPANS multicast and MPP support o SPANS signalling using Efficient adapters This software was developed under the sponsorship of the Defense Advanced Research Projects Agency (DARPA). Reviewed (lightly) by: phk Submitted by: Network Computing Services, Inc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-15T12:08:49.000000Z K 7 svn:log V 46 Add /usr/share/examples/atm Forgotten by: phk END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-09-15T13:15:18.000000Z K 7 svn:log V 83 Comment out NODOC and NOPORTS again. It got uncommented by mistake a few days ago. END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-09-15T13:26:23.000000Z K 7 svn:log V 18 Add exec syscall. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-15T14:06:54.000000Z K 7 svn:log V 23 Mention /bin/sh fixes. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-15T14:07:08.000000Z K 7 svn:log V 78 Sync with sys/i386/isa/fd.c and wd.c revisions 1.122 and 1.176, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-15T14:08:34.000000Z K 7 svn:log V 38 Adjust for sd->da and the loss of od. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-15T14:10:56.000000Z K 7 svn:log V 165 Sync with sys/i386/conf/GENERIC, SMP-GENERIC, device.i386, files.i386, majors.i386 and options.i386 revisions 1.116, 1.13, 1.14, 1.203, 1.49 and 1.86, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-15T14:11:42.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.108. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-15T14:12:34.000000Z K 7 svn:log V 84 MFC: Mention sh signal fixes. [The syntax fixes in -current are not in -stable yet] END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1998-09-15T14:45:28.000000Z K 7 svn:log V 200 Restore pre-v1.44 behavior: always copy modified in-core inode to disk buffer. Otherwise some in-core inode changes might be lost, including important meta data (e.g. size) if softupdates is enabled. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-15T15:25:21.000000Z K 7 svn:log V 65 -I ${.OBJDIR} needed to pick up the yacc generated include file. END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-09-15T16:22:30.000000Z K 7 svn:log V 165 Don't initialize NIS until it is really necessary. Now, in case of network or NIS server problems, local user can login without a pause. Also, -Wsomething cleanup. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-15T17:17:02.000000Z K 7 svn:log V 234 Add scsi_target to examples. This is the 3rd such breakage I've committed a fix for in 2 days and 3 different people have forgotten to update this file. GRRR! What's it going to take, electrodes to the sensitive bits, people?? :-) END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-09-15T17:22:20.000000Z K 7 svn:log V 18 Correct ua_ntohs. END K 10 svn:author V 7 cvs2svn K 8 svn:date V 27 1998-09-15T17:22:21.000000Z K 7 svn:log V 70 This commit was manufactured by cvs2svn to create branch 'RELENG_2_2'. END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-09-15T18:16:39.000000Z K 7 svn:log V 985 Add VESA support to syscons. Kazu writes: The VESA support code requires vm86 support. Make sure your kernel configuration file has the following line. options "VM86" If you want to statically link the VESA support code to the kernel, add the following option to the kernel configuration file. options "VESA" The vidcontrol command now accepts the following video mode names: VESA_132x25, VESA_132x43, VESA_132x50, VESA_132x60, VESA_800x600 The VESA_800x600 mode is a raster display mode. The 80x25 text will be displayed on the 800x600 screen. Useful for some laptop computers. vidcontrol accepts the new `-i ' option, where must be either `adapter' or `mode'. When the `-i adapter' option is given, vidcontrol will print basic information (not much) on the video adapter. When the `-i mode' option is specified, vidcontrol will list video modes which are actually supported by the video adapter. Submitted by: Kazutaka YOKOTA yokota@FreeBSD.ORG END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-15T18:57:43.000000Z K 7 svn:log V 9 Add -lmd END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-15T19:01:46.000000Z K 7 svn:log V 47 Remove gratuitous (and bad) spaces in -I args. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-15T19:16:33.000000Z K 7 svn:log V 22 Remove blank after -I END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:28:10.000000Z K 7 svn:log V 34 Virgin import of LBL libpcap v0.4 END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:28:10.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r39291, 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 1998-09-15T19:28:11.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create tag 'libpcap-vendor-v0_4'. END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:31:43.000000Z K 7 svn:log V 41 Merge libpcap version 0.4 PR: bin/7877 END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:34:01.000000Z K 7 svn:log V 84 Bump minor version number and add version.c to update to version 0.4 PR: bin/7877 END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:35:37.000000Z K 7 svn:log V 42 Add DLT_{SLIP,PPP}_BSDOS from libpcap 0.4 END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:36:32.000000Z K 7 svn:log V 34 Virgin import of LBL tcpdump v3.4 END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:36:32.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r39297, 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 1998-09-15T19:36:33.000000Z K 7 svn:log V 76 This commit was manufactured by cvs2svn to create tag 'tcpdump-vendor-v3_4'. END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:46:59.000000Z K 7 svn:log V 33 Merge tcpdump 3.4 PR: bin/7877 END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-15T19:47:58.000000Z K 7 svn:log V 23 Update for tcpdump 3.4 END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-09-15T20:09:18.000000Z K 7 svn:log V 39 Oops for the Makefile for the VESA lkm END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-09-15T20:14:11.000000Z K 7 svn:log V 59 Double oops, committed the wrong Makefile ata that, fixed. END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-09-15T20:17:35.000000Z K 7 svn:log V 32 Add the vesa module to the list END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-15T21:07:07.000000Z K 7 svn:log V 21 Bump config version. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-15T21:07:52.000000Z K 7 svn:log V 234 Make the pathname pointed to by the Obj_Entry structure for the dynamic linker itself dynamically allocated. All of them are supposed to be dynamically allocated, but we cheated before. It made gdb unhappy under some circumstances. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-15T21:07:54.000000Z K 7 svn:log V 182 Bump config version. Also mention that even after rebuilding a new config, you may need to resynchronize your config file with syntax or name changes documented in GENERIC or LINT. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-15T21:45:14.000000Z K 7 svn:log V 51 Translate some of the newer entries to english. :) END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-15T21:46:34.000000Z K 7 svn:log V 594 Instead of just the data and stack segments, include all writable segments (except memory-mapped devices) in the ELF core file. This is really nice. You get access to the data areas of all shared libraries, and even to files that are mapped read-write. In the future, it might be good to add a new resource limit in the spirit of RLIMIT_CORE. It would specify the maximum sized writable segment to include in core dumps. Segments larger than that would be omitted. This would be useful for programs that map very large files read/write but that still would like to get usable core dumps. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-15T22:05:44.000000Z K 7 svn:log V 28 Correct printf format bugs. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-15T22:07:20.000000Z K 7 svn:log V 95 When choosing segments to write to the core file, don't assume that writable implies readable. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-15T22:07:24.000000Z K 7 svn:log V 101 Nuke uninitialized varible fd from retrier(). Change the devstat code to reference fdc->fd instead. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-15T22:23:12.000000Z K 7 svn:log V 125 Erk. Revert back to 1.31, dumping only data and stack to the core file, until I can solve a panic that has just cropped up. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-15T22:38:50.000000Z K 7 svn:log V 32 Update to use CAM device names. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-15T22:44:51.000000Z K 7 svn:log V 76 fix reported compile error flying blind- I do not have the new compiler yet END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-16T00:10:26.000000Z K 7 svn:log V 126 Change the permissions for the transport layer (xpt) and passthrough (pass) devices from 644 to 600. Reviewed by: imp, gibbs END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-16T00:11:53.000000Z K 7 svn:log V 227 Check to make sure that this device is opened read-write, not just read only. Previously, if the device was chmoded 644, someone could open it with the O_RDONLY flag and issue any ioctl to the device. Reviewed by: imp, gibbs END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-16T00:25:54.000000Z K 7 svn:log V 88 Delete unused code. This has been obsoleted by the new devstat code. Reviewed by: imp END K 10 svn:author V 5 wpaul K 8 svn:date V 27 1998-09-16T01:50:04.000000Z K 7 svn:log V 141 Apply patch from Stefan Esser to close PR #7941: add code to handle dynamic loading of libdes on ELF systems. The patch looks correct to me. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-16T02:04:05.000000Z K 7 svn:log V 398 Restore the core-dumping of all writable segments for ELF executables, minus the NULL pointer dereference in rev. 1.33. Also simplify things somewhat by eliminating one traversal of the VM map entries. Finally, eliminate calls to vm_map_{un,}lock_read() which aren't needed here. I originally took them from procfs_map.c, but here we know we are dealing only with the map of the current process. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-16T02:54:08.000000Z K 7 svn:log V 845 Fix a bug that showed up when debugging dynamically linked programs. References from GDB to "printf" and various other functions would find the versions in the dynamic linker itself, rather than the versions in the program's libc. This fix moves the GDB link map entry for the dynamic linker to the end of the search list, where its symbols will be found only if they are not found anywhere else. It was suggested by Doug Rabson, though I implemented it a little differently. I personally would prefer to leave the dynamic linker's entry out of the GDB search list altogether. But Doug argues that it is handy there for such things as setting breakpoints on dlopen(). So it stays for now, at least. Note, if we ever integrate the dynamic linker with libc (which has several important benefits to recommend it), this whole problem goes away. END K 10 svn:author V 3 imp K 8 svn:date V 27 1998-09-16T03:16:06.000000Z K 7 svn:log V 127 Fix style problems noted by Bruce: o No copyright on reallocf. o Order makefile list correctly. o indent reallocf properly. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-16T03:26:10.000000Z K 7 svn:log V 22 Fix compile warnings. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-16T03:27:12.000000Z K 7 svn:log V 24 Fix printf format bugs. END K 10 svn:author V 3 imp K 8 svn:date V 27 1998-09-16T04:07:31.000000Z K 7 svn:log V 96 o Don't reference non-existant function freealloc. o Properly order things Pointed out by: bde END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-16T04:11:15.000000Z K 7 svn:log V 154 Add links to addr2line, objcopy, and objdump. These exist only for ELF, but still I think this is the best way to get them into the shell's search path. END K 10 svn:author V 3 imp K 8 svn:date V 27 1998-09-16T04:17:47.000000Z K 7 svn:log V 491 Replace memory leaking instances of realloc with non-leaking reallocf. In some cases replace if (a == null) a = malloc(x); else a = realloc(a, x); with simple reallocf(a, x). Per ANSI-C, this is guaranteed to be the same thing. I've been running these on my system here w/o ill effects for some time. However, the CTM-express is at part 6 of 34 for the CAM changes, so I've not been able to do a build world with the CAM in the tree with these changes. Shouldn't impact anything, but... END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-16T05:15:37.000000Z K 7 svn:log V 44 Add entries to describe CAM's new features. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-16T05:42:38.000000Z K 7 svn:log V 640 Fix up the boot-time ldconfig handling to deal with dual object file formats. I have added a new rc.conf variable ${ldconfig_paths_aout} which is like ${ldconfig_paths}, but only for a.out shared libraries. On a "standard" ELF system, the ELF ldconfig path is taken from ${ldconfig_paths}, while the a.out ldconfig path is taken from ${ldconfig_paths_aout}. On a not-yet-converted a.out system, only the a.out ldconfig path is set, and it is taken from ${ldconfig_paths_aout}. If that variable is unset, /etc/rc defaults it to the value of ${ldconfig_paths}, on the assumption that the system's "/etc/rc.conf" file hasn't been updated. END K 10 svn:author V 4 grog K 8 svn:date V 27 1998-09-16T05:56:21.000000Z K 7 svn:log V 30 Import base vinum lkm sources END K 10 svn:author V 4 grog K 8 svn:date V 27 1998-09-16T05:56:21.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r39330, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 4 grog K 8 svn:date V 27 1998-09-16T05:57:36.000000Z K 7 svn:log V 35 Import base vinum userland sources END K 10 svn:author V 4 grog K 8 svn:date V 27 1998-09-16T05:57:36.000000Z K 7 svn:log V 143 This commit was generated by cvs2svn to compensate for changes in r39332, which included commits to RCS files with non-trunk default branches. END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-09-16T07:25:34.000000Z K 7 svn:log V 50 Sort table and descriptions. Pointed out by: bde END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-16T08:04:40.000000Z K 7 svn:log V 54 Sync with sys/i386/conf/Makefile.i386 revision 1.123. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-16T08:08:38.000000Z K 7 svn:log V 44 Sync with sys/i386/isa/fd.c revision 1.123. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:20:45.000000Z K 7 svn:log V 47 Port the i386 bus_dma implementation to alpha. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:21:12.000000Z K 7 svn:log V 29 Add cam software interrupts. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:22:09.000000Z K 7 svn:log V 15 Change to cam. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:22:57.000000Z K 7 svn:log V 42 Port i386 bus_space and bus_dma to alpha. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:23:21.000000Z K 7 svn:log V 14 Add cam spls. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:23:51.000000Z K 7 svn:log V 33 Disable unwanted isa interrupts. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:24:30.000000Z K 7 svn:log V 56 Workaround some EB164 wierdness. Obtained from: NetBSD END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:25:56.000000Z K 7 svn:log V 47 Document BUS_CREATE_INTR and BUS_CONNECT_INTR. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:27:07.000000Z K 7 svn:log V 25 Port de driver to alpha. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T08:28:11.000000Z K 7 svn:log V 119 Some workarounds for a common DEC pci-pci bridge found on alphas. Fix printf format errors which show up on the alpha. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-16T08:37:40.000000Z K 7 svn:log V 91 Sync with sys/i386/isa/files.i386 and options.i386 revisions 1.204 and 1.87, respectively. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-16T08:38:50.000000Z K 7 svn:log V 48 Sync with sys/i386/isa/pcaudio.c revision 1.43. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T09:21:43.000000Z K 7 svn:log V 42 Sync with etc.i386/MAKEDEV version 1.171. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-16T09:25:20.000000Z K 7 svn:log V 49 Make SCSI stuff truly optional. Noticed by: jhay END K 10 svn:author V 4 jhay K 8 svn:date V 27 1998-09-16T09:26:14.000000Z K 7 svn:log V 52 Update the man page to match the rest of crunchide. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T09:27:05.000000Z K 7 svn:log V 129 Change to a code sequence which is more likely to work on SMP systems. Now all I need is an alpha SMP box to port FreeBSD to :-) END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T09:30:14.000000Z K 7 svn:log V 84 Adjust the declarations of kvm_read and kvm_write to match reality a little closer. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T09:31:48.000000Z K 7 svn:log V 24 Make ldd work on alpha. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T09:32:29.000000Z K 7 svn:log V 64 Put ldd back in the standard list since it builds on alpha now. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T09:33:23.000000Z K 7 svn:log V 36 Add some things to the alpha build. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T09:34:07.000000Z K 7 svn:log V 45 Snip out some dead code from the alpha part. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-09-16T12:04:38.000000Z K 7 svn:log V 351 (1) Pass PORTOBJFORMAT in SCRIPTS_ENV too. Submitted by: "Eugene M. Kim" (2) Check for exact version of perl5 in /usr/bin and exit with error message if USE_PERL5 is defined and version does not match ${PERL_VERSION}. (3) Note LIB_DEPENDS should not have any regular expressions. Remove those in USE_XLIB and USE_QT. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-09-16T12:05:36.000000Z K 7 svn:log V 13 Merge 1.288. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-16T13:24:37.000000Z K 7 svn:log V 129 Properly allocate our, per lun, probe peripheral softc from the TEMP malloc pool. Noticed by: Don Lewis END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-09-16T13:55:26.000000Z K 7 svn:log V 32 Add new '-i' option to usage(). END K 10 svn:author V 3 des K 8 svn:date V 27 1998-09-16T15:42:32.000000Z K 7 svn:log V 117 Add entries to make CodaFS run out of the box. PR: misc/5855 Submitted by: Robert Watson END K 10 svn:author V 3 des K 8 svn:date V 27 1998-09-16T15:53:25.000000Z K 7 svn:log V 109 Avoid infinite loop if read() fails consistently. PR: misc/7926 Submitted by: Sergey Potapov END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-16T16:42:40.000000Z K 7 svn:log V 45 alpha port fixes from Doug. Reviewed by: dfr END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-16T16:43:17.000000Z K 7 svn:log V 61 Alpha port related fixes from Doug Rabson. Submitted by: dfr END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-16T17:11:59.000000Z K 7 svn:log V 485 Fix a bug in ncr_freeze_devq() which is called when we see a queue full condition or other error which requires us to purge the controller's start queue of transactions for a particular device. We were relying on the NCR CCB's program address to cause the script engine to skip to the next entry in the queue even though the CCB is freed (and its program address switched to the idle loop) by this action. We now set the address in the start queue to be the "skip" function directly. END K 10 svn:author V 5 markm K 8 svn:date V 27 1998-09-16T17:25:52.000000Z K 7 svn:log V 380 Generalise the build a bit more. 1) Fix up the NOSHARED stuff (bde) 2) Accomodate CFLAGS (vanilla) 3) Provide separate files for i386 and alpha (Doug Rabson) In case 3, the supplied files were corrupted, but the concepts sound enough, so I just copied what exists into config.SH-{elf|aout}.{i386|alpha}. Alpha team, go ahead and do what is necessary on config.SH-elf.alpha. :-) END K 10 svn:author V 5 guido K 8 svn:date V 27 1998-09-16T17:35:17.000000Z K 7 svn:log V 35 MFH: Fix RST validation (rev 1.81) END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-16T17:42:53.000000Z K 7 svn:log V 67 Prevent ldconfig from choking by creating any missing directories. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-16T17:44:37.000000Z K 7 svn:log V 73 Make this somewhat cam-compatible. Justin, can you take a peek please ? END K 10 svn:author V 6 dillon K 8 svn:date V 27 1998-09-16T18:03:44.000000Z K 7 svn:log V 439 Fixed segfault when more then four devices are specified (improper free), fixed variable so all manually-specified devices are shown rather then cutting the display off at 3, fixed formatting for msps when msps is larger then 100 (it was blowing the columner display output before), added -K option to make blk count (-oIK) force a 1K block size (to conform more closely to systat, vmstat definition of blocksize). END K 10 svn:author V 6 dillon K 8 svn:date V 27 1998-09-16T18:20:23.000000Z K 7 svn:log V 86 vmstat shows all manually-specified devices rather then just the first three. END K 10 svn:author V 7 andreas K 8 svn:date V 27 1998-09-16T18:27:45.000000Z K 7 svn:log V 66 sync with GENERIC file, raise maxusers variable from '10' to '32' END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T18:57:57.000000Z K 7 svn:log V 43 Supply correct type widths etc. for alpha. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-16T19:18:36.000000Z K 7 svn:log V 320 Effectively disable resource limit setting by default, leaving the original contents of the file preserved as examples for administrators that need to enable them. Also add a comment to the examples pointing out that the authentication functionality is largely unused and requires rebuilding libutil. Reviewed by: jkh END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-16T19:23:49.000000Z K 7 svn:log V 130 Make consoles immutable. If you want to turn them off, use wizard mode. Fix assorted formatting violations in the device table. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-09-16T19:25:47.000000Z K 7 svn:log V 59 Linux swap and Solaris x86 use the same BIOS partition id. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-16T19:52:22.000000Z K 7 svn:log V 131 Fix the (unported) resource shortage case- I'd done a xpt_freeze_simq but had never done a CAM_RELEASE_SIMQ to restart the queues. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-16T20:29:22.000000Z K 7 svn:log V 30 Add 450NX chipset components. END K 10 svn:author V 8 cracauer K 8 svn:date V 27 1998-09-16T20:38:23.000000Z K 7 svn:log V 118 rc.conf variable $amd_map_program needs to be eval'ed. PR: misc/7435 Submitted by: David Wolfskill END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-16T20:42:19.000000Z K 7 svn:log V 134 Fix some Alpha portability problems, and add some belt-and-suspenders checking in some functions. Submitted by: dfr Modified by: ken END K 10 svn:author V 7 andreas K 8 svn:date V 27 1998-09-16T20:52:12.000000Z K 7 svn:log V 306 checked, that new sa CAM driver takes care of using buffer sizes <= 64 KB. Was able to dump/restore with block sizes of 96, 128 and 200. using systat -vmstat I noticed transfer blocksizes <= 64KB, so physio's limits aren't touched. Since this check was originally from me, I feels safe now to back it out. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-16T21:33:14.000000Z K 7 svn:log V 86 Work around an alpha compiler bug. Reviewed by: Kenneth D. Merry END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-09-16T22:42:56.000000Z K 7 svn:log V 74 Spaces -> tabs, don't use touch before it's available Pointed out by: bde END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-09-16T22:43:36.000000Z K 7 svn:log V 84 MFC: Spaces -> tabs, don't use touch before it's available Pointed out by: bde END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-16T22:46:04.000000Z K 7 svn:log V 198 Fix a regression that caused the script to spam itself by copying something of size sizeof(struct timeval) that is really of size sizeof(ticks). Make another attempt at fixing the queue full case. END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-16T23:14:47.000000Z K 7 svn:log V 97 Fix style bugs introduced by Matt Dillon in his previous, unreviewed commit. Reviewed by: gibbs END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-16T23:30:11.000000Z K 7 svn:log V 83 Some Alpha patches for CAM from Doug Rabson. Reviewed by: gibbs Submitted by: dfr END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-17T00:04:21.000000Z K 7 svn:log V 183 Prevent modification of permanent ARP entries (PR kern/7649) Ignore ARP replies from the wrong interface (discussion on mailing list) Add interface name to a couple of error messages END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-17T00:08:29.000000Z K 7 svn:log V 58 Use %p with (void *) casts to print pointers with printf. END K 10 svn:author V 3 des K 8 svn:date V 27 1998-09-17T00:15:15.000000Z K 7 svn:log V 60 DTRT for file: URLs when output file is "-". PR: bin/7203 END K 10 svn:author V 3 des K 8 svn:date V 27 1998-09-17T00:15:51.000000Z K 7 svn:log V 65 MFC: DTRT for file: URLs when output file is "-". PR: bin/7203 END K 10 svn:author V 3 des K 8 svn:date V 27 1998-09-17T00:23:14.000000Z K 7 svn:log V 107 Don't document inexistant options. PR: 7417 Pointed-out-by: Martin Kammerhofer END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-09-17T00:45:12.000000Z K 7 svn:log V 34 Alphabeticalize SEE ALSO section. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-09-17T00:45:27.000000Z K 7 svn:log V 25 Sync with OpenBSD ifdefs END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-09-17T01:00:23.000000Z K 7 svn:log V 41 Remove shlib minor if PORTOBJFORMAT=elf. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-09-17T01:00:58.000000Z K 7 svn:log V 13 Merge 1.289. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-09-17T01:22:05.000000Z K 7 svn:log V 34 Yikes, put .endif in wrong place. END K 10 svn:author V 5 asami K 8 svn:date V 27 1998-09-17T01:22:32.000000Z K 7 svn:log V 13 Merge 1.290. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-17T03:15:30.000000Z K 7 svn:log V 180 Mark the syscons and pcvt drivers as being allowed to conflict, so that well-meaning but uneducated users don't exterminate the psm driver in their zeal to achieve zero conflicts. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-17T03:54:31.000000Z K 7 svn:log V 18 Obsoleted by CAM. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-17T03:56:23.000000Z K 7 svn:log V 29 libscsi is obsoleted by CAM. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-17T03:58:58.000000Z K 7 svn:log V 244 dpt.h has moved back to sys/dev/dpt. The dpt ioctl interface will be properly separated out from what is currently a header file filled with lots of data mostly of interest to the kernel driver, and placed in the proper location at that time. END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-09-17T04:01:20.000000Z K 7 svn:log V 46 add definition for mbuf type used by dummynet END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-09-17T04:35:58.000000Z K 7 svn:log V 219 introduce a sysctl variable to disable slow-start on "local" tcp connections. slow-start is used by default (as it should be) This fixes a misbehaviour that was introduced when T/TCP was integrated in the main sources. END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-17T05:10:23.000000Z K 7 svn:log V 35 Fix a typo. "Primay" -> "Primary" END K 10 svn:author V 3 des K 8 svn:date V 27 1998-09-17T08:10:44.000000Z K 7 svn:log V 117 Remove two more references to unimplemented -W option. PR: 7417 Pointed-out-by: The Bruce Filter END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-17T08:29:16.000000Z K 7 svn:log V 100 s/yellow pages/NIS/ PR: 7949 Reviewed by: phk Submitted by: Norihiro Kumagai END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-17T08:52:40.000000Z K 7 svn:log V 188 Don't expect /usr/games in the path. Avoid using /usr/games versions if we can find what we need (caesar & strfile) in the buildtree. PR: 7936 Submitted by: Achim Patzner END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-17T08:55:02.000000Z K 7 svn:log V 55 Don't build ncrcontrol on alpha, its obsoleted by cam. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-17T08:56:03.000000Z K 7 svn:log V 102 s/the the/to the/ PR: 7922 Reviewed by: phk Submitted by: Kaneda Hiloshi END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-17T09:35:02.000000Z K 7 svn:log V 133 Two patches from the HARP people: Various Makefile related fixes. -Wformat fixes. Submitted by: Mike Spengler END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-17T09:35:31.000000Z K 7 svn:log V 26 Fix printf format errors. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-17T09:38:36.000000Z K 7 svn:log V 36 Merge with the latest i386 syscons. END K 10 svn:author V 6 dwhite K 8 svn:date V 27 1998-09-17T09:51:15.000000Z K 7 svn:log V 22 Typo: hittab -> hitab END K 10 svn:author V 6 dwhite K 8 svn:date V 27 1998-09-17T09:52:44.000000Z K 7 svn:log V 27 MFC: Typo: hittab -> hitab END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-17T11:25:48.000000Z K 7 svn:log V 372 Temporary hacks to get releases working again: o Remove MSDOSFS until I find some other way of gaining some space. This *totally disables* the use of DOS partitions in installation so it's truly just a temporary measure. o Set NODOC=YES since docs are broken right now (they try and install into the bindist rather than the docdist - need to figure out why). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-17T11:35:11.000000Z K 7 svn:log V 35 This goes in doc distribution now. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-17T11:35:38.000000Z K 7 svn:log V 26 MFC: distribution is doc. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-17T13:09:16.000000Z K 7 svn:log V 109 MF22: Robert Swindells' patch for correct probing of more AMD cards. Merged by: Max Khon END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-17T13:14:14.000000Z K 7 svn:log V 53 Sync with sys/i386/i386/userconfig.c revision 1.109. END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-17T16:12:30.000000Z K 7 svn:log V 111 Page control field values go from 0-3, not 1-4. Reported by: Tony Maher on -current END K 10 svn:author V 7 andreas K 8 svn:date V 27 1998-09-17T16:32:00.000000Z K 7 svn:log V 422 Purely cosmetic but useful change. Make output of make world more readable for grep. Now a grep '>>>' world.log shows you the single stages through which the bootstrap process went as discussed on -current. Could be used to debug the bootstrap mechanism in case of trouble more easily. Would be fine if any further @echo "..." messages containing a description, what's going on, could use the new format: @echo ">>> ..." END K 10 svn:author V 2 dt K 8 svn:date V 27 1998-09-17T17:02:39.000000Z K 7 svn:log V 150 Fix typo: s/;/:/ PR: conf/7964 PR: conf/7966 Submitted by: Zach Heilig Submitted by: Jos Backus END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-09-17T18:02:33.000000Z K 7 svn:log V 194 bring DUMMYNET and BRIDGE support into -stable decouple BPF and PROMISC handling on some if drivers make ipstat available through sysctl (already in -current) NOTE: you have to recompile ipfw! END K 10 svn:author V 6 fenner K 8 svn:date V 27 1998-09-17T18:42:16.000000Z K 7 svn:log V 336 Fix the bind security fix introduced in rev 1.38 to work with multicast: - Don't bother checking for conflicting sockets if we're binding to a multicast address. - Don't return an error if we're binding to INADDR_ANY, the conflicting socket is bound to INADDR_ANY, and the conflicting socket has SO_REUSEPORT set. PR: kern/7713 END K 10 svn:author V 8 rnordier K 8 svn:date V 27 1998-09-17T18:43:18.000000Z K 7 svn:log V 44 Correct description of get_diskinfo result. END K 10 svn:author V 3 sos K 8 svn:date V 27 1998-09-17T19:40:30.000000Z K 7 svn:log V 141 Fix the sreensavers so the work again with the new syscons & friends. Submitted by: Kazutaka YOKOTA END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-09-17T19:51:40.000000Z K 7 svn:log V 62 Build headers with -DWANT_NFS3. (finishing up on Amd upgrade) END K 10 svn:author V 3 imp K 8 svn:date V 27 1998-09-17T20:18:11.000000Z K 7 svn:log V 51 Prevent buffer overflow with extra long arguments. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-17T21:02:18.000000Z K 7 svn:log V 35 Roll revision, clean up a comment. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-17T21:03:45.000000Z K 7 svn:log V 187 ISP_DMASETUP now returns a value to be possibly punted to outer layers. Turn request queue overflow messages into debug messages. Ensure on isp_restarts that we nullify the xflist array. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-17T21:05:40.000000Z K 7 svn:log V 177 Remove commented out and no longer pertinent EAGAIN message. Redo CMD_COMPLETE logic for returns from inner layer (just make sure that a CAM_REQ_INPROG doesn't get xpt_done'd). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-17T21:06:38.000000Z K 7 svn:log V 79 Clean up a comment. Make the default debugging level contingent upon CAMDEBUG. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-17T21:11:21.000000Z K 7 svn:log V 577 A major amount of cleaning up: + Change some messages about CCB memory allocation + Turn a failure to DMA map all of a transaction due to lack of ISP queue entries into a requeue operation (instead of the case where it had been treated the same as a DMA too big operation). + put back splsoftvm around bus_dmamap_load calls. + cleanup (and fix a glaring bug) in the and of the dma setup routine. Also, the dma setup routines either return CMD_QUEUED (for success) or CMD_COMPLETE (for failure) or CMD_EAGAIN (for requeuing for resource shortage reasons). END K 10 svn:author V 6 nsouch K 8 svn:date V 27 1998-09-17T21:54:17.000000Z K 7 svn:log V 60 vpo comments updated for cam, nlpt suggested instead of lpt END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-17T22:08:34.000000Z K 7 svn:log V 142 Add support for glibc consumers using the new ld-linux.so.2 linker. I can't say this was the most inspired fix, but it matches the design OK. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-17T22:29:02.000000Z K 7 svn:log V 562 Really correct ncr_freeze_devq now. We scan backwards from the current insertion point into the start queue looking for entries to remove and mark them with the 'skip' address, recording the entry furthest from the insertion point that needs to be removed. We then go through a second loop starting at the furthest entry to be removed and compress the start queue. The old algorithm started at (old insert point + 1) and wrapped through the whole queue which would end up moving the start position in the queue out from under the nose of the scrip processor. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-17T22:53:35.000000Z K 7 svn:log V 118 Cleanliness. Don't leave defined a const char array that's only used if target mode is defined (which it isn't, yet). END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-17T23:20:29.000000Z K 7 svn:log V 193 per bde (who is right about this) that an inlined fucntion with const char * strings being returned defined in a header file included several places but only used in one module, is, uh, silly. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-17T23:52:16.000000Z K 7 svn:log V 511 Initial integration of the i386 bootloader and BTX. - Discard large amounts of BIOS-related code in favour of the more compact BTX vm86 interface. - Build the loader module as ELF, although the resulting object is a.out, make gensetdefs 32/64-bit sensitive and use a single copy of it. - Throw away installboot, as it's no longer required. - Use direct bcopy operations in the i386_copy module, as BTX maps the first 16M of memory. Check operations against the detected size of actual memory. END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-17T23:58:53.000000Z K 7 svn:log V 470 Fix a formatting error. Fix a problem reported by bde: setting SCSI_DELAY to 0 doesn't work. Now, when the user sets SCSI_DELAY to 0, we re-set it to the minimum allowable bus settle delay (100ms). Fix a potential panic in xptfinishconfigfunc() if the CCB passed in is NULL. Reported by, I think, Nicolas Souchu. Fix a memory leak in the same function (we created a path, but didn't free it) by allocating the getdev CCB and path on the stack. Reviewed by: gibbs END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-18T00:01:39.000000Z K 7 svn:log V 263 Move SCSI_DELAY and SCSI_CAM from the undocumented options section to the CAM options section. Document that SCSI_DELAY is in milliseconds, not seconds. Tell users that SCSI_CAM is only needed if you've got the QLogic driver in your kernel. Reviewed by: gibbs END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-18T00:24:25.000000Z K 7 svn:log V 61 Oops, missed these. Machine-independant ISA PnP enumerator. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-18T00:46:42.000000Z K 7 svn:log V 172 (requested by gibbs) Remove the SCSI_CAM option (and rework the isp driver that had depended on it for compilation within or without CAM to use __FreeBSD_version instead). END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-18T01:12:23.000000Z K 7 svn:log V 54 Use a.out.h to get all the correct bits in one place. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-18T01:12:46.000000Z K 7 svn:log V 76 We lost all the files in crt/, so define the BIOS sector size here instead. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-18T02:01:38.000000Z K 7 svn:log V 109 Remove 'panic' command (it works), don't ask for a keypress in panic, as exit() does. Perhaps it shouldn't? END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-18T02:02:33.000000Z K 7 svn:log V 74 Synch with development version. Compiles and opens but doesn't work yet. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-18T02:03:30.000000Z K 7 svn:log V 107 Enable the biosdisk driver, duplicate -lstand as it both calls and is called by the i386 platform library. END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-18T02:35:25.000000Z K 7 svn:log V 93 Fix some error message format problems in checkversion() and getversion(). Reported By: bde END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-18T03:42:16.000000Z K 7 svn:log V 218 Don't interpret SCB index 254 as a target mode completion when not in target mode. This hack of using the normal command complete mechanism for target cdb completion will go away soon. Submitted by: Tor.Egge@fast.no END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-09-18T04:36:48.000000Z K 7 svn:log V 157 Added names of additional controller chips supported by the NCR driver to the manual page. PR: 7967 Submitted by: Stefan Eggers END K 10 svn:author V 6 jkoshy K 8 svn:date V 27 1998-09-18T04:45:43.000000Z K 7 svn:log V 86 Fix inappropriate use of .Ql macro. PR: docs/7905 Submitted by: kuma@jp.freebsd.org END K 10 svn:author V 5 luoqi K 8 svn:date V 27 1998-09-18T05:50:52.000000Z K 7 svn:log V 115 Simplify implementation and eliminate a register preservation problem. Reviewed by: Bruce Evans END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-18T18:40:59.000000Z K 7 svn:log V 22 Cam changes sd to da. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-18T18:41:49.000000Z K 7 svn:log V 23 Change version number. END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-18T18:43:52.000000Z K 7 svn:log V 125 Change sd to da and comment out the non-cam TurboChannel scsi drivers. Fix a typo which prevented VGA consoles from working. END K 10 svn:author V 6 mjacob K 8 svn:date V 27 1998-09-18T18:58:07.000000Z K 7 svn:log V 97 Bump request queue size up to full amount (now that we have a contiguous CCB memory allocation). END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-18T19:55:34.000000Z K 7 svn:log V 187 Change the Atlas II quirk entries so they work with differential Atlas II's. Also, add a quirk entry for the 2 gig Atlas II. Partially Submitted by: Ted Buswell END K 10 svn:author V 6 eivind K 8 svn:date V 27 1998-09-18T20:17:41.000000Z K 7 svn:log V 232 Make LINT compile and link again after the CAM merge. The little annoying #!CAM# indicators are used to be clear, in the expectation that the places they show will be either fixed or diked out reasonably quickly. Reviewed by: ken END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-09-18T20:51:09.000000Z K 7 svn:log V 59 fix an mbuf leak when using ipfw to filter bridged packets END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-09-18T20:53:08.000000Z K 7 svn:log V 82 remove a diagnostic message and fix statistics when using ipfw on bridged packets END K 10 svn:author V 5 luigi K 8 svn:date V 27 1998-09-18T20:55:50.000000Z K 7 svn:log V 121 fix an mbuf leak when using ipfw to filger bridged packets (from -stable, since this code is not yet active in -current) END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-18T22:29:35.000000Z K 7 svn:log V 506 Remove scsi_da.c from the list of things compiled into the CAM library. The functions that were being compiled into the library have been moved to scsi_all.c. One warning: Any programs using scsi_start_stop() or scsi_read_write() that included scsi_da.h but not scsi_all.h will need to be changed to include scsi_all.h. This doesn't affect camcontrol, and I don't think it affects any ports, but you never know. PR: kern/7969 Reviewed by: gibbs END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-18T22:33:59.000000Z K 7 svn:log V 643 Fix the CAM code so that people can compile kernels with the CD driver but without the DA driver. The problem was that the CD driver depended on scsi_read_write() and scsi_start_stop(), which were defined in scsi_da.c. I moved both functions, and their associated data structures and defines from scsi_da.* to scsi_all.*. This is technically the "wrong" thing to do since those commands are really only for direct-access type devices, not for all SCSI devices. I think, though, that the advantage (allowing people to compile kernels without the disk driver) outweighs any architectural purity arguments. PR: kern/7969 Reviewed by: gibbs END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-18T22:41:12.000000Z K 7 svn:log V 197 Set QUIRK_NOMSG for all devices as was the case in the non-CAM version of the driver. Why this is necessary (and how identify message handling is performed when this is set) I don't comprehend... END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-18T22:58:01.000000Z K 7 svn:log V 130 Path arguments to *_open functions should be const, but we were mangling them. Submitted by: write-protected text segment in BTX END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-18T23:00:57.000000Z K 7 svn:log V 104 Nuke prototype for strerror, consumers get it from Fix overlooked nullopen() implementation. END K 10 svn:author V 5 brian K 8 svn:date V 27 1998-09-18T23:28:10.000000Z K 7 svn:log V 98 Revert SEE ALSO ordering to version 1.124 Patched correctly by: wosch Blunder pointed out by: bde END K 10 svn:author V 3 ken K 8 svn:date V 27 1998-09-19T01:23:04.000000Z K 7 svn:log V 388 Fix error recovery in scsi_interpret_sense(). It turns out that ERESTART wasn't getting sent back for most errors, even if there were retries left on the command. I'm not sure how I ever let this slip by before... In any case, we now send back ERESTART if there are retries left for the command, and send back the default error code when there are no retries left. Reviewed by: gibbs END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-19T01:31:28.000000Z K 7 svn:log V 51 Add a generic hexdump tool for debugging purposes. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-19T01:33:29.000000Z K 7 svn:log V 255 - Improve debugging code. - Make the "what do we do with a drunken disklabel" if-then-else-regardless tangle easier to read. - Don't count on the v86 structure being preserved between loop iterations, as it may be trampled eg. by the DEBUG call. END K 10 svn:author V 6 msmith K 8 svn:date V 27 1998-09-19T01:35:53.000000Z K 7 svn:log V 163 Make libstand movable. This completes the basic work required to make the loader work with BTX. We now have a third-stage bootstrap shared by the i386 and Alpha. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-19T01:46:22.000000Z K 7 svn:log V 121 Remove defunct scsi command from fixit floppy. Once I see how much room is available, I may add camcontrol in its place. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-19T01:47:07.000000Z K 7 svn:log V 48 Try using minigzip instead of gzip; can't hurt! END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1998-09-19T04:59:35.000000Z K 7 svn:log V 96 Don't leave the device queue in a frozen state if the Synchronize Cache command on close fails. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-19T06:14:11.000000Z K 7 svn:log V 60 Reverse the sense of the test looking for caesar & strfile. END K 10 svn:author V 3 phk K 8 svn:date V 27 1998-09-19T06:58:14.000000Z K 7 svn:log V 46 Remove bogus dependencies. Submitted by: bde END K 10 svn:author V 3 dfr K 8 svn:date V 27 1998-09-19T09:29:40.000000Z K 7 svn:log V 71 Add splsoftvm(). Submitted by: Andrew Gallatin END K 10 svn:author V 3 des K 8 svn:date V 27 1998-09-19T09:45:42.000000Z K 7 svn:log V 705 Fix the following bugs: - if a command was specified and script(1) failed to execute it, it would print the name of your shell in the error message instead of that of the command that failed. - since finish() was installed as a SIGCHLD handler, it would often run before the main loop had had time to process the last few bytes of output. This resulted in very strange truncated error messages. - script(1) would almost always return with an exit status of 0, even if the command returned a non-zero exit status. This broke my 'build world, install it and rebuild the kernel' scripts because 'make installworld' would run even if 'make buildworld' had failed. END K 10 svn:author V 7 vanilla K 8 svn:date V 27 1998-09-19T10:41:35.000000Z K 7 svn:log V 59 Remove tcl directory. Forgotten by: asami Approved by: jkh END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-19T11:43:05.000000Z K 7 svn:log V 185 Turn off ALLLANG; the docs are currently in spanish and none of the docs folks seem to have worked out why yet, so I'm switching back to english and only english by default for now. :) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1998-09-19T11:45:37.000000Z K 7 svn:log V 32 Note that we're in BETA status. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-19T13:35:18.000000Z K 7 svn:log V 48 Sync with sys/i386/conf/GENERIC revision 1.118. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-19T13:36:13.000000Z K 7 svn:log V 57 Sync with sys/i386/conf/SMP-GENERIC revision up to 1.15. END K 10 svn:author V 4 kato K 8 svn:date V 27 1998-09-19T13:37:16.000000Z K 7 svn:log V 118 Sync with sys/i386/isa/if_ed.c revision 1.107.2.9. Submitted by: Takahashi Yoshihiro END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-19T17:16:48.000000Z K 7 svn:log V 167 Fix breakage of ELF kernel builds caused by the addition of an assembly language reference to a C symbol without the addition of the corresponding entry in asnames.h. END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-19T17:32:00.000000Z K 7 svn:log V 203 Increment RELDATE to 227002 so that it can be used to test for a recent interface change introduced in "src/sys/sys/sem.h" revision 1.8.2.1. Unfortunately, this comes 12 days after the change was made. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1998-09-19T18:50:27.000000Z K 7 svn:log V 81 Simplify these now that default owner is root.wheel. Partially reviewed by: bde END K 10 svn:author V 4 alex K 8 svn:date V 27 1998-09-19T20:55:36.000000Z K 7 svn:log V 166 Correctly back out of free if a recursive call into malloc.c is detected. Set malloc_func *after* grabbing the thread lock. Noticed by: Simon Coggins END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-09-19T21:40:39.000000Z K 7 svn:log V 76 Remove some dead code. Obtained from: similar changes in sysinstall by jkh END K 10 svn:author V 5 abial K 8 svn:date V 27 1998-09-19T21:45:18.000000Z K 7 svn:log V 188 Kill the remnants of DEVFS, since it's broken without the SLICE code... Pity - it was _very_ handy. This also required increasing of MFS size, so that PicoBSD consumes more memory now... END K 10 svn:author V 3 jdp K 8 svn:date V 27 1998-09-19T22:31:40.000000Z K 7 svn:log V 130 Fix segmentation violation that sometimes occurred when warning symbols were used. PR: bin/7980 Submitted by: Doug Rabson END