Å;21971 29 330 362 134 177 357 1490 317 159 213 205 136 613 309 208 785 212 179 182 131 230 144 144 136 700 136 141 229 213 192 K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-01-24T07:47:17.000000Z K 7 svn:log V 237 This is a patch that makes some of the "partitions" --> "slice" to be more consistant in our use of the terms for differentiation between PC partitions and traditional BSD partitions. Submitted-By: obrien@cs.ucdavis.edu (David O'Brien) END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-01-24T10:12:45.000000Z K 7 svn:log V 269 As /etc/sysconfig and /etc/rc.i386 is now, you can't modify the syscons bell type on boot. Slightly annoying when your system doesn't have a speaker. This adds a `keybell' frob for setting it. Closes PR#2519 Submitted-By: Jonathan Mini END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-01-24T12:00:10.000000Z K 7 svn:log V 42 Add a section for FreeBSD-specific works. END K 10 svn:author V 6 obrien K 8 svn:date V 27 1997-01-24T12:39:11.000000Z K 7 svn:log V 82 KNF style police. Reported by: Bruce Thanks to: Bruce for also providing a diff. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-01-24T19:01:54.000000Z K 7 svn:log V 264 Initialize CR0_MP in setregs() in case npx0 is disabled or not configured. Disabling npx0 works right now. Don't reference `npxdriver' if npx0 is not configured. Not configuring npx0 doesn't quite work yet. Don't clear potential non-npx pcb flags in setregs(). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-01-24T19:24:51.000000Z K 7 svn:log V 1396 OK, I've got two ideas to file in the "really seemed like a good idea at the time, but on further reflection..." bucket with these changes. 1. Checking the media before frobbing the disks was a fine idea, and I wish it could have worked, but that leads to a rather difficult situation when you need to mount the media someplace and you're about to: a) Chroot away from your present root. b) Newfs the root to be. You're basically screwed since there's no place to stick the mount point where it will be found following the newfs/chroot (and eliminating the chroot in favor of just using the "root bias" feature would work great for the distributions but not the pkg_add calls done by the package installer). 2. Automatic timeout handling. I don't know why, but alarm() frequently returns no residual even when the alarm didn't go off, which defies the man page but hey, since when was that so unusual? Take out timeouts but retain the code which temporarily replaces the SIGINT handler in favor of a more media-specific handler. This way, at least, if it's hanging you can at least whap it. I think the timeout code would have been losing over *really slow* links anyway, so it's probably best that it go. This should fix NFS, tape & CDROM installs again (serves me right for getting complacent and using just the FTP installs in my testing). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-01-24T19:31:53.000000Z K 7 svn:log V 224 I need to learn to read man pages more closely. readlink() does NOT null append the return string (bleah!) so you need to do it yourself. This explains why Bus and PS/2 meece weren't displayed in the Mouse selection menu. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-01-24T20:20:12.000000Z K 7 svn:log V 67 Allow both types of XFree86 setup script to be run at user choice. END K 10 svn:author V 3 bde K 8 svn:date V 27 1997-01-24T20:37:57.000000Z K 7 svn:log V 120 Fixed some formatting bugs (mostly regressions in rev.1.48). Replaced some magic numbers by pmap constants. Cosmetic. END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-01-24T21:06:06.000000Z K 7 svn:log V 112 Merge the last 3 days worth of hackery from -current. This will also require a merge of libdisk (coming next). END K 10 svn:author V 3 jkh K 8 svn:date V 27 1997-01-24T21:08:30.000000Z K 7 svn:log V 44 Merge slicing naming changes from -current. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-01-24T21:57:47.000000Z K 7 svn:log V 518 Change the way DMA is handled during the command phase. Only test on SDONE, not HDONE. In the data phase dma handler, mask off just the enable bits instead of clearing the whole register. Clearing the direction bit could be bad. Also don't stop a DMA until MREQPEND goes false. Doing this may cause an ABORT on the PCI bus although I have yet to see this happen. Add definitions for MREQPEND and the BRDCTL register. The BRDCTL register is used to handle high byte termination and automatic termination testing. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-01-24T21:59:32.000000Z K 7 svn:log V 214 93cx6.c: Style nit. Backslashes in macro weren't aligned. aic7xxx.c: Preserve the value of STPWEN in SXFRCTL1 during initialization. STPWEN controls low byte termination and is setup by the PCI probe front end. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-01-24T22:00:35.000000Z K 7 svn:log V 116 Change to use some unused bits in the 'type' field to extend the unit field to 9 bits (512 units) for disk devices. END K 10 svn:author V 5 gibbs K 8 svn:date V 27 1997-01-24T22:04:14.000000Z K 7 svn:log V 690 Add the definition for the CFAUTOTERM bit in the aic78xx SEEPROM. Add auto-termination support as well as support for setting the high byte termination. Booting with '-v' will display the settings that the driver chose. If you stick narrow devices onto the external wide port, you had better make sure that your converter cable terminates the bus, you have a wide device on there that terminates the bus, or you manually set the termination properly in SCSI-Select instead of using "Automatic". The code will get the setting right regardless if you *don't* have internal wide devices in this type of configuration. Unfortunatly this is a limitation of the design of the Adaptec cards. END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-01-24T22:13:09.000000Z K 7 svn:log V 120 Changed dkunit() to use some previously unused bits in the 'type' field to extend the unit field to 9 bits (512 units). END K 10 svn:author V 2 dg K 8 svn:date V 27 1997-01-24T22:20:23.000000Z K 7 svn:log V 88 Added a check/panic for v_usecount being 0 (no vnode reference) in vnode_pager_alloc(). END K 10 svn:author V 2 se K 8 svn:date V 27 1997-01-25T01:57:30.000000Z K 7 svn:log V 91 Improve on previous fix: Clean up getirq() as well, and remove redundant warning messages. END K 10 svn:author V 2 se K 8 svn:date V 27 1997-01-25T02:02:40.000000Z K 7 svn:log V 40 Merge in 1.62 -> 1.63 from main branch. END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-01-25T02:10:43.000000Z K 7 svn:log V 135 Explain more about the interleave factor. Mention mirroring, and add a reminder that you can't mount half of a mirrored two-disk ccd. END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-01-25T02:13:02.000000Z K 7 svn:log V 50 Merge from 1.5: explain interleave and mirroring. END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-01-25T02:19:15.000000Z K 7 svn:log V 50 Merge from 1.5: explain interleave and mirroring. END K 10 svn:author V 2 se K 8 svn:date V 27 1997-01-25T02:22:34.000000Z K 7 svn:log V 45 Remove element pb_maxirq from struct pcibus. END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-01-25T02:45:09.000000Z K 7 svn:log V 605 (1) Add ${DESTDIR} to ${LOCALBASE} and ${X11BASE}, and remove it from ${PORTSDIR}. This undoes the changes done in rev. 1.38 and 1.59 (part of the bsd.port.mk pre-dawn ages I've never understood). Requested by: jkh (2) Add new variable NO_IGNORE that will override any IGNORE causes. This is just a little hack to allow building of REQUIRES_MOTIF ports and its dependencies only etc., so don't document it. (3) Update +REQUIRED_BY files as necessary. Now you should be able to delete ports that have runtime dependencies without pkg_delete complaining about this file missing. END K 10 svn:author V 5 asami K 8 svn:date V 27 1997-01-25T02:52:10.000000Z K 7 svn:log V 42 Merge from 1.249 minus $FreeBSD$ changes. END K 10 svn:author V 5 dyson K 8 svn:date V 27 1997-01-25T03:23:09.000000Z K 7 svn:log V 47 Move i386 support.s fixes into the 2.2 branch. END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-01-25T05:27:17.000000Z K 7 svn:log V 136 Apply patch from pr2536, after testing locally. Fixes: PR2446 and PR2536 Submitted by: Flemming Jacobsen 2.2 Candidate. END K 10 svn:author V 3 imp K 8 svn:date V 27 1997-01-25T05:28:20.000000Z K 7 svn:log V 120 Apply patch from pr2536, after testing locally. Fixes: PR2446 and PR2536 Submitted by: Flemming Jacobsen END K 10 svn:author V 4 nate K 8 svn:date V 27 1997-01-25T05:51:23.000000Z K 7 svn:log V 99 Change the entry for ttyv3 to be the same as X would require if we were using xdm (but still off). END