summaryrefslogtreecommitdiffstats
path: root/sys
Commit message (Collapse)AuthorAgeFilesLines
* Tripmine for bad hardware.n_hibma2000-01-291-0/+4
|
* Sorry in this just befor code freeze commit.shin2000-01-292-12/+67
| | | | | | | | | | | | | | | | | | | | | This is fix to usr.sbin/trpt and tcp_debug.[ch] I think of putting this after 4.0 but,,, -There was bug that when INET6 is defined, IPv4 socket is not traced by trpt. -I received request from a person who distribute a program which use tcp_debug interface and print performance statistics, that -leave comptibility with old program as much as possible -use same interface with other OSes So, I talked with itojun, and synced API with netbsd IPv6 extension. makeworld check, kernel build check(includes GENERIC) is done. But if there happen to any problem, please let me know and I soon backout this change.
* Simplify messages of Pentium II, Pentium II Xeon, Celeron, Pentium IIIkato2000-01-292-22/+8
| | | | | | | and Pentium III Xeon CPUs. If a CPU is one of Pentium II, Pentium II Xeon and Celeron, the message is always "Pentium II/Pentium II Xeon/Celeron". If a CPU is one of Pentium III and Pentium III Xeon, the message is always "Pentium III/Pentium III Xeon".
* Cosmetic changes.kato2000-01-291-2/+3
| | | | | - Fixed order of include files. - Fixed white spaces.
* changes to osf1_wait4()gallatin2000-01-291-5/+7
| | | | | | - only allocate rusage struct when caller wants rusage info - fix a stupid paren mismatch bug that was causing EPERM to get returned to callers rather then ECHILD
* Synced with sys/isa/sio.c rev 1.287.kato2000-01-292-2/+16
|
* Synced with sys/i386/isa/wd.c rev 1.218.kato2000-01-291-0/+8
|
* "Completed" the previous fix. Return ENOMEM on memory allocation failurebde2000-01-292-2/+16
| | | | | in sioattach(), not ENXIO. Free resources before returning early in sioprobe() and sioattach().
* Minor tweak: the D-Link 10/100 USB ethernet adapter is apparently usingwpaul2000-01-291-4/+8
| | | | | the same design as the LinkSys adapter and needs the same special handling to enable its PHY.
* Enable '=' character in the filename.bp2000-01-291-1/+1
| | | | Submitted by: Dan Nelson <dnelson@emsphone.com>
* Restore to version 1.14. Only opt_inet.h is required again.brian2000-01-291-21/+1
|
* Remove unused includesbrian2000-01-291-7/+0
|
* differentiate cmi8330 and als100 pnp cards based on their vendor id. thiscg2000-01-292-2/+13
| | | | is a kludge for 4.0
* Get the MEDIA_CHANGED status right here too.sos2000-01-281-2/+4
|
* Use atapi_test_ready not atapi_wait_ready, I need more sleep :(sos2000-01-281-1/+1
|
* Get the MEDIA_CHANGED status right.sos2000-01-282-2/+5
|
* rename disk_delete() to disk_destroy().phk2000-01-282-2/+2
|
* Fix a bug that could crash the system if you press ^T while a slowergreen2000-01-283-24/+23
| | | | | | | | | | | | | | | system is slowed down and in the right spot (a race condition in fork()). The "previous time" fields have moved from pstat to proc. Anything which uses KVM needs to be recompiled with a new libkvm/headers. A couple wacky u_quad_t's in struct proc are now u_int64_t (the same, but according to lack of 'quad's in proc.h and usage in kern_resource.c). This will have no effect on code. This has been make-world-and-installed-new-kernel-which-works-fine-tested. Reviewed by: bde (previous version)
* Fix the atapi-fd.c (afd device) so that fx MSDOS formatted ZIPsos2000-01-282-5/+8
| | | | | | | | disks can be mounted. Use b_pblkno instead of b_blkno Found by: phk Protect (proberly) against setting modes on nonexisting devices.
* - Fix an issue that paniced the machine in data overrungroudier2000-01-281-3/+13
| | | | | | | condition. - 1 line change that allows to balance chips between ncr and sym using pci compat option (not compiled by default in 4.0 but maintains the driver source 3.4 compatible).
* Count AF_INET6 attachement to routing socket.shin2000-01-281-0/+6
| | | | Obtained from: KAME project
* Back out previous commit; it was premature.archie2000-01-281-57/+0
|
* Fix compilation on ISA only setups...sos2000-01-281-4/+3
|
* Fix man page structures/constants to match recent changes in acl.hrwatson2000-01-281-49/+35
| | | | | | | | | Fix a few more namespace messes and whitespace curiosities in acl.h Fix comments in acl.h Clean up some function prototypes from acl.h that won't be committed before the code freeze. Some of this kindly pointed out by: the ever patient bde
* Allow for cdldr to be built in ${.OBJDIR}/../cdldr/cdldr instead ofjhb2000-01-281-3/+9
| | | | only looking for it in ${.CURDIR}/../cdldr/cdldr. This fixes world.
* Cleanup the ata_dmainit function a bit.sos2000-01-282-33/+41
| | | | Also allow BIOS setup DMA on unknown controllers.
* Backout diffs which should not be included.shin2000-01-282-2/+0
|
* Correct the list of error messages. It was incomplete.n_hibma2000-01-281-0/+3
|
* #This is a null commit to give correct description for the previous change.shin2000-01-282-0/+2
| | | | | | | | | | | | | | | | | | #Please forget the strange log message of the previous commit . IPv6 multicast routing. kernel IPv6 multicast routing support. pim6 dense mode daemon pim6 sparse mode daemon netstat support of IPv6 multicast routing statistics Merging to the current and testing with other existing multicast routers is done by Tatsuya Jinmei <jinmei@kame.net>, who writes and maintainances the base code in KAME distribution. Make world check and kernel build check was also successful. Obtained from: KAME project
* Fixed a memory leak for slices with an (unsupported) bad sector table.bde2000-01-281-1/+2
| | | | Broken in: rev.1.80.
* Add ${DEBUG_FLAGS} to CFLAGS in bsd.kmod.mk, not in scattered modulebde2000-01-2824-26/+2
| | | | | makefiles. Bad examples in fxp/Makefile keep getting copied to new makefiles.
* Regen.n_hibma2000-01-281-1/+1
|
* Correct the entry for the Kodak DC290.n_hibma2000-01-281-1/+1
| | | | Submitted By: Oliver Fromme <olli@dorifer.heim3.tu-clausthal.de>
* Don't permit generation of non-physical disk addresses.bde2000-01-282-20/+67
| | | | | | | | | | | | | | | | | | | subr_diskmbr.c: Don't "helpfully" enlarge our idea of the disk size to cover all the primary slices. Instead, truncate or discard slices that don't seem to be on the disk. The enlargement was a hack for disks that don't report their size (e.g., MFM disks). It is just wrong in general. wd.c: In CHS mode, limit the disk size so that cylinder numbers >= 65536 cannot occur. This normally only affects disks larger than 33.8GB. CHS mode accesses to addresses above the limit are now properly broken (an error is returned instead of garbage for reads and disk corruption for writes). PR: 15611 Reviewed by: readers of freebsd-bugs did not respond to a request for review
* Oops, fix compile error due to the new way of storing the transfer mode.sos2000-01-281-6/+6
|
* Merged with sys/i386/conf/GENERIC rev 1.238.kato2000-01-282-0/+2
|
* Mitigate the stream.c attacksimp2000-01-287-33/+69
| | | | | | | | | | | | | o Drop all broadcast and multicast source addresses in tcp_input. o Enable ICMP_BANDLIM in GENERIC. o Change default to 200/s from 100/s. This will still stop the attack, but is conservative enough to do this close to code freeze. This is not the optimal patch for the problem, but is likely the least intrusive patch that can be made for this. Obtained from: Don Lewis and Matt Dillon. Reviewed by: freebsd-security
* Sorry I didn't commit these files at the commit just a few minutes before.shin2000-01-285-1/+2197
| | | | | | (IPv6 multicast routing) I think I mistakenly touched TAB and the last arg sys/netinet6 to the cvs commit changed to sys/netinet6/in6_proto.c.
* IPv6 multicast routing.shin2000-01-282-0/+7
| | | | | | | | | | | | | kernel IPv6 multicast routing support. pim6 dense mode daemon pim6 sparse mode daemon netstat support of IPv6 multicast routing statistics Merging to the current and testing with other existing multicast routers is done by Tatsuya Jinmei <jinmei@kame.net>, who writes and maintainances the base code in KAME distribution. Make world check and kernel build check was also successful.
* Add support for detection of the ESS 1688 found on my Dell Latitude LMgallatin2000-01-281-0/+1
|
* Fixed sign and overflow bugs that caused the allocation size of the kerneldg2000-01-281-6/+12
| | | | | | | | | | | | malloc region (kmem_map) to be wrong and semi-random on systems with more than 1GB of RAM. This is not a complete fix, but is sufficient for machines with 4GB or less of memory. A complete fix will require some changes to the getenv stuff so that 64bit values can be passed around. NOT FIXED: machines with more than 4GB of RAM (e.g. some large Alphas) since we're still using ints to hold some of the values. Reviewed by: bde
* Implement a machine-independent (word size-independent) FICL_TRUE.dcs2000-01-281-1/+1
|
* ANS Forth for logical not is 0=, not invert. Replace wrong usage.dcs2000-01-281-2/+2
|
* Add testmain.o to CLEANFILES.dcs2000-01-281-1/+1
|
* Try my hand again at removing ugly testmain target.dcs2000-01-281-14/+12
|
* When an attempt to install a line discipline fails, check forarchie2000-01-281-0/+57
| | | | | known KLD's that might support it, and load the KLD if found. Currently the list includes SLIPDISC, PPPDISC, and NETGRAPHDISC.
* Fix a bug in the uhci driver that breaks large bulk IN transfers. Thewpaul2000-01-286-74/+22
| | | | | | | | | | | | | | uhci_check_intr() routine needs to be more careful about deciding when the end of a transfer has been detected. This allows me to remove the nasty workaround code from if_aue and if_cue. Receive performance is now much better for these adapters (500KB/sec vs. 350KB/sec). Also removed unused KUE_CUTOFF define from if_kuereg.h. Submitted by: Lennart Augustsson Reviewed by: n_hibma
* Merge from sys/i386/conf/GENERIC revision 1.231, 1.232 and 1.235.nyan2000-01-282-22/+18
|
* Merge from sys/conf/files.i386 revision 1.301.nyan2000-01-281-1/+1
|
* The values for OHCI_HALTED and OHCI_TOGGLECARRY were reversed.n_hibma2000-01-281-2/+2
|
OpenPOWER on IntegriCloud