summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Stylistic overhaul of vnops tables.phk1997-10-1531-2129/+1910
| | | | | | | 1. Remove comment stating the blatantly obvious. 2. Align in two columns. 3. Sort all but the default element alphabetically. 4. Remove XXX comments pointing out entries not needed.
* When the default vnops funtion is vn_default_error(), there is no reason tophk1997-10-154-232/+4
| | | | | | implement small functions that just return EOPNOTSUPP for things we don't do. The removed functions only apply to UFS based filesystems anyway.
* Mention that the Zip driver (vpo) requires SCSI disk support, and worksmsmith1997-10-153-3/+9
| | | | | best with EPP 1.9 mode selected. Submitted by: Gianmarco Giovannelli <gmarco@giovannelli.it>
* IN_HASHED goes in the in-core flags ip->i_flag, not in the on-disk flagsbde1997-10-152-8/+8
| | | | | | | | | ip->i_flags. Rev.1.18 completely broke ufs. My root directory went away about 10 seconds after booting. I think file system damage was null, since IN_HASHED = 0x80 is not used in the disk flags (it would probably be UF_SOMETHING if it were used).
* Reset the flag right away, could catch a bogon someday.phk1997-10-142-2/+4
|
* I think my previous change may have opened a race conditio.phk1997-10-1410-23/+28
| | | | This patch does the same thing, with no change in semantics.
* Deleted obsolete non-Intel CPU options.kato1997-10-142-18/+2
|
* ufs_ihashrem() should not be called from the UFS layer, but from thephk1997-10-145-8/+12
| | | | | | lower layer (LFS/FFS/?) like the rest of the ihash functions. Otherwise it is impossible to make a lower layer that doesn't use the ihash facility.
* if_ep.c clarification/simplification.itojun1997-10-144-546/+184
| | | | | | | | | | | | | | - irq = 9 problem (PR 4693) - mbuf chaining oddity fixed. (PR 4693) - trailer protocol has gone. (PR 4693) - removed mbuf kludge, we got higher performance. (PR 4693) - some indentation fixes I'm sorry that I couldn't make a 2.2.5-RELEASE deadline. PR: 4693 Reviewed by: babkin@hq.icb.chel.su Submitted by: hamada@tom-yam.or.jp
* Synchronize with sys/i386/isa/wd.c revision 1.141.kato1997-10-131-4/+4
|
* Synchronize with sys/i386/isa/sio.c revision 1.184.kato1997-10-132-4/+4
|
* Synchronize with sys/i386/i386/userconfig.c revision 1.269.kato1997-10-131-3/+3
|
* Synchronize with sys/i386/i386/machdep.c revision 1.269.kato1997-10-132-2/+4
|
* Disable the TEST_CIL code till I can commit the complete solution.fsmp1997-10-131-1/+5
| | | | Noticed by: Peter Wemm <peter@netplex.com.au>
* if we free all the links to a node, then by definitionjulian1997-10-121-2/+1
| | | | | | | we freed the name we used to find it.. SO DON'T free it again later! pointy hat over here please..
* Last major round (Unless Bruce thinks of somthing :-) of malloc changes.phk1997-10-12122-289/+469
| | | | | | | | Distribute all but the most fundamental malloc types. This time I also remembered the trick to making things static: Put "static" in front of them. A couple of finer points by: bde
* Back out my LALT -> META change until we figure out a way to make itjkh1997-10-123-6/+6
| | | | work sympathetically with the function keys.
* Fix bug when using DEVFS, drives on second controller sisn't appearsos1997-10-121-4/+4
| | | | | | in the device filesystem. Submitted by: Andre Albsmeier <Andre.Albsmeier@mchp.siemens.de>
* Try and fix some style problemspeter1997-10-127-105/+126
|
* Attempt to support IPX.peter1997-10-122-2/+44
| | | | | Suggested patch by: Vasily V. Grechishnikov <bazilio@ied-vorstu.ac.ru> (plus cut/paste, whitespace and typo fixes)
* Synchronize with sys/i386/isa/isa.c revision 1.106.kato1997-10-121-4/+4
|
* Synchronize with sys/i386/i386/userconfig.c revision 1.94.kato1997-10-121-2/+4
|
* Synchronize with sys/i386/conf/Makefile.i386 revision 1.268.kato1997-10-122-4/+4
|
* Synchronize with sys/i386/conf/options.i386 revision 1.61.kato1997-10-122-4/+4
|
* Synchronize with sys/i386/i386/machdep.c revision 1.268.kato1997-10-122-2/+6
|
* Synchronize with sys/i386/i386/trap.c revision 1.113.kato1997-10-121-1/+7
|
* Synchronize with sys/i386/boot/netboot/Makefile revision 1.14.kato1997-10-121-8/+10
|
* Remove the call to scsi_start_unit() from sd_open(). It was causingjoerg1997-10-122-8/+9
| | | | | | | | | | | | | | much grieve to owners of IBM drives when used in conjunction with tagged command queuing, and didn't serve any purpose at all (since experiments have proven that it simply didn't work). Instead, call scsi_start_unit() once in sd_attach(), so in case the drive has been configured to `remote start', it will spin up there. (If it has spun down later, it must have been because of administrator action (scsi(8)) anyway.) While i was at it, bump the timeout for scsi_start_unit() to 30 seconds. 10 seconds were way too few for most drives.
* Allow "foo0: disabled, not probed" message to stay, but make it conditionaljkh1997-10-122-8/+8
| | | | | on bootverbose so that those who _really wanna know_ still can. Compromise suggested by: joerg
* sppp(4) is now also a consumer of the kernel MD5 code.joerg1997-10-111-0/+1
|
* Distribute and statizice a lot of the malloc M_* types.phk1997-10-1142-89/+135
| | | | Substantial input from: bde
* Freeing with unknown type is a panic kind of thing.phk1997-10-111-2/+2
|
* Remove all traces of M_VFSCONF, which were for all practicalphk1997-10-112-5/+2
| | | | purposes unused.
* Jumbo patch to implement PAP and CHAP for sppp(4). Partially based onjoerg1997-10-112-152/+1504
| | | | | Serge's (Cronyx's) code in the vendor branch. (FR support not yet merged.)
* Remove a debug printf entirely.phk1997-10-111-4/+1
|
* Disable an extremely annoying printf.peter1997-10-111-1/+3
|
* Attempt to fix the previous fix to the contigmalloc1 prototype.peter1997-10-111-3/+4
| | | | | struct malloc_type isn't defined in all cases (eg: from ddb), and the line wrapping was very badly mangled.
* Remove a #ifndef __FreeBSD__ chunk.phk1997-10-112-10/+2
|
* Dike out a weird warning.phk1997-10-112-2/+6
|
* Make the target for the number of AIO daemons work.dyson1997-10-111-2/+18
|
* Fix contigmalloc() and contigmalloc1() arguments.phk1997-10-102-5/+5
|
* Make ufs_reclaim free the underlying inode.phk1997-10-105-9/+19
|
* Use generic ufs_reclaim().phk1997-10-105-49/+18
|
* Add type arg to ffs_mountfs and avoid examining v_tag to find outphk1997-10-103-35/+17
| | | | | | if MFS is getting a free ride. Use generic ufs_reclaim().
* Remove a bunch of unused malloc types.phk1997-10-103-30/+19
| | | | | A couple of potential bogons flagged. Various prototypes changed.
* Rename "struct kmemstats" to "struct malloc_type" it makes more sense now.phk1997-10-102-14/+16
| | | | Fix type argument to hashinit() and phashinit()
* Mega commit to cleanup the "remaining nits" after my malloc change.phk1997-10-104-20/+16
| | | | | Introduce a M_EXT2NODE for ext2fs vnodes. Use generic ufs_reclaim instead of hijacking ffs_reclaim.
* Make malloc more extensible. The malloc type is now a pointer tophk1997-10-103-251/+148
| | | | | | | | | | | | | | the struct kmemstats that describes the type. This allows subsystems to declare their malloc types locally and <sys/malloc.h> doesn't need tweaked everytime somebody gets an idea. You can even have a type local to a lkm... I don't know if we really need the longdesc, comments welcome. TODO: There is a single nit in ext2fs, that will be fixed later, and I intend to remove all unused malloc types and distribute the rest closer to their use.
* Compensate for pcb.h tweaks.peter1997-10-108-9/+29
| | | | (Bruce pointed out the nesting)
* Don't #include unneeded includes here. pcb_ext.h picks up lots of otherpeter1997-10-102-8/+4
| | | | stuff with it.
OpenPOWER on IntegriCloud