aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* While I'm here, list the new kenv (boot.netif.name) along with the others.Dag-Erling Smørgrav2005-04-261-0/+1
| | | | Notes: svn path=/head/; revision=145572
* No longer use _amd64_set_gsbase(). Use i386_set_gsbase() even whenPeter Wemm2005-04-266-166/+2
| | | | | | | building for amd64. Notes: svn path=/head/; revision=145571
* When netbooting, as soon as we've figured out which interface we bootedDag-Erling Smørgrav2005-04-262-0/+3
| | | | | | | from, store its name in a kenv variable. Notes: svn path=/head/; revision=145570
* Remove the special _amd64_set_gsbase() code for #ifdef COMPAT_32BIT, nowPeter Wemm2005-04-264-20/+0
| | | | | | | | that the amd64 kernel implements i386_get/set_gsbase(). All the rest of the ldt backwards compat code should go away soon. Notes: svn path=/head/; revision=145569
* Stop calling _amd64_set_gsbase() for COMPAT_32BIT. The amd64 kernelPeter Wemm2005-04-261-9/+2
| | | | | | | implements i386_set_gsbase(), so there is no need for the variation. Notes: svn path=/head/; revision=145568
* Fix a the previous commit. I wanted to remove the if and always run theBrooks Davis2005-04-261-0/+1
| | | | | | | | | | body not remove both. Reported by: ceri Pointy hat: brooks Notes: svn path=/head/; revision=145567
* Don't force IPv6 proto to be printed numericaly.Brooks Davis2005-04-261-2/+0
| | | | | | | Noticed by: ceri Notes: svn path=/head/; revision=145566
* Introduce a struct icmphdr which contains the type, code, and cksumBrooks Davis2005-04-263-10/+17
| | | | | | | | | | | | | | | | | | | | fields of an ICMP packet. Use this to allow ipfw to pullup only these values since it does not use the rest of the packet and it was failed on ICMP packets because they were not long enough. struct icmp should probably be modified to use these at some point, but that will break a fair bit of code so it can wait for another day. On the off chance that adding this struct breaks something in ports, bump __FreeBSD_version. Reported by: Randy Bush <randy at psg dot com> Tested by: Randy Bush <randy at psg dot com> Notes: svn path=/head/; revision=145565
* our get{proto,serv}by*() use a thread-specific data space.Hajimu UMEMOTO2005-04-262-2/+2
| | | | Notes: svn path=/head/; revision=145564
* Add an include for netinet/ip_compat.h directly so that we don't need toDarren Reed2005-04-261-0/+2
| | | | | | | add another special file in the creation of ioctls.c for kdump. Notes: svn path=/head/; revision=145562
* Drop the CURPROC, curkse, and curksegrp aliases as they aren't usedJohn Baldwin2005-04-261-3/+0
| | | | | | | anywhere. Notes: svn path=/head/; revision=145561
* Enable tcp-wrapper support in the SNMP daemon.Hartmut Brandt2005-04-261-1/+2
| | | | | | | Submitted by: glebius Notes: svn path=/head/; revision=145560
* This commit was generated by cvs2svn to compensate for changes in r145557,Hartmut Brandt2005-04-2610-5/+3127
|\ | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=145558
| * Virgin import of bsnmp 1.9Hartmut Brandt2005-04-2610-5/+3127
| | | | | | | | Notes: svn path=/vendor/bsnmp/dist/; revision=145557
* | I missed a s/nv/nve/.David E. O'Brien2005-04-261-1/+1
| | | | | | | | | | | | | | Submitted by: Tai-hwa Liang <avatar@mmlab.cse.yzu.edu.tw> Notes: svn path=/head/; revision=145556
* | Not looking for ipfilter source files in the right placeDarren Reed2005-04-261-1/+1
| | | | | | | | Notes: svn path=/head/; revision=145555
* | Fix include directives that were missing the netinet include directory, whereDarren Reed2005-04-265-4/+971
| | | | | | | | | | | | | | | | the ipl.h file is found. Also add back in ip_fil.c, which somehow went missing in action. Notes: svn path=/head/; revision=145554
* | Use __func__ throughout devstat.c instead of defining a func_nameMaxime Henrion2005-04-261-31/+21
| | | | | | | | | | | | | | variable in each function. Notes: svn path=/head/; revision=145553
* | add IPv6 awareness for NIS query of gethostby*().Hajimu UMEMOTO2005-04-262-25/+56
| | | | | | | | | | | | | | Inspired by: NetBSD Notes: svn path=/head/; revision=145550
* | Make this compile with GCC4 by fixing a signedness issue.Maxime Henrion2005-04-261-1/+1
| | | | | | | | | | | | | | Reviewed by: md5(1) Notes: svn path=/head/; revision=145549
* | Fix problems with building libipf:Darren Reed2005-04-262-7/+5
| | | | | | | | | | | | | | | | | | ipf_dontuning.c - change the include to look in netinet for ipl.h ipft_tx.c - make the private use of arrays with tcp flags info in them more not use names that can be "confusing" Notes: svn path=/head/; revision=145547
* | Make this compile with GCC4 by fixing a few signedness related warnings.Maxime Henrion2005-04-263-6/+7
| | | | | | | | | | | | | | Reviewed by: md5(1) Notes: svn path=/head/; revision=145546
* | Remove an extra mutex unlock in the morpheus interrupt handler.Scott Long2005-04-261-1/+4
| | | | | | | | | | | | | | | | | | PR: 80246 Submitted by: Dean Strik MFC After: 3 days Notes: svn path=/head/; revision=145545
* | Add 'curcpu', a shortcut to the current CPU ID, similar to curthread,Robert Watson2005-04-261-0/+1
| | | | | | | | | | | | | | | | | | curproc, et al. Useful for indexing into per-CPU data structures. MFC after: 2 weeks Notes: svn path=/head/; revision=145544
* | Fix stripe size in example.Pawel Jakub Dawidek2005-04-261-1/+1
| | | | | | | | | | | | | | | | Found by: kris MFC after: 3 days Notes: svn path=/head/; revision=145543
* | Fix a bug introduced in r1.89 thats caused leak of requests, and possiblySøren Schmidt2005-04-261-1/+1
| | | | | | | | | | | | | | bogus data to be written. Notes: svn path=/head/; revision=145542
* | Conditionalize the ipfilter header files on NO_IPFILTER. While normally theseScott Long2005-04-261-0/+4
| | | | | | | | | | | | | | | | | | | | should be harmless, the kdump(1) build does evil things with collecting system header files, and thus would unconditionally collect and process these. MFC After: 3 days Notes: svn path=/head/; revision=145539
* | Remove the extra EEPROM reload step I added before. vge_reset()Bill Paul2005-04-251-2/+0
| | | | | | | | | | | | | | already does this anyway. Notes: svn path=/head/; revision=145537
* | Apply a torniquet to the problem of the drive unexpectedly disconnectingScott Long2005-04-251-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | during a data phase. Before, we would try to recover the autosense, but the DMA engine would still be active with interrupted transfer, and we'd quickly spiral out of control and cause massive data corruption. For now, just reset the chip and cancel everything. The better solution is to cancel the DMA operation, but there is no clear way to do that right now. The data corruption problem is severe enough to warrant this fix in the interim. Thanks to Kris Kenneway to sacrificing countless filesystems to this bug. MFC After: 3 days Notes: svn path=/head/; revision=145535
* | Remove the ACPI_MAX_THREADS option.Scott Long2005-04-251-3/+0
| | | | | | | | Notes: svn path=/head/; revision=145531
* | Add the vm.exec_map_entries tunable and read-only sysctl, which controlsKris Kennaway2005-04-251-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the number of entries in exec_map (maximum number of simultaneous execs that can be handled by the kernel). The default value of 16 is insufficient on heavily loaded machines (particularly SMP machines), and if it is exceeded then executing further processes will generate a SIGABRT. This is a workaround until a better solution can be implemented. Reviewed by: alc MFC after: 3 days Notes: svn path=/head/; revision=145530
* | this file does not belong in a freebsd distributionDarren Reed2005-04-251-2131/+0
| | | | | | | | Notes: svn path=/head/; revision=145529
* | all the ipfilter tools are now built from sbin/Makefile, so remove them fromDarren Reed2005-04-251-11/+0
| | | | | | | | | | | | | | this Makefile. Notes: svn path=/head/; revision=145528
* | Remove directories no longer used for building ipfilter toolsDarren Reed2005-04-254-75/+0
| | | | | | | | Notes: svn path=/head/; revision=145527
* | remove old directories used to build ipfilter toolsDarren Reed2005-04-254-69/+0
| | | | | | | | Notes: svn path=/head/; revision=145526
* | There's only one ipfilter directory nowDarren Reed2005-04-251-8/+0
| | | | | | | | Notes: svn path=/head/; revision=145525
* | create a new build heirarchy for ipfilter toolsDarren Reed2005-04-2514-16/+418
| | | | | | | | Notes: svn path=/head/; revision=145524
* | new files and compile defines to build new ipfilterDarren Reed2005-04-251-2/+3
| | | | | | | | Notes: svn path=/head/; revision=145523
* | Merge the changes from 3.4.35 to 4.1.8 into the kernel source treeDarren Reed2005-04-2520-9332/+17345
| | | | | | | | Notes: svn path=/head/; revision=145522
* | Correct the if_link_state_change() logic: when the link went down,Bill Paul2005-04-251-2/+2
| | | | | | | | | | | | | | | | if_link_state_change() reported link up, and when the link went up, if_link_state_change() reported link down. These should be swapped. Notes: svn path=/head/; revision=145521
* | Reading the EEPROM to learn the station address doesn't seem to workBill Paul2005-04-251-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | on boards with VIA gigE controllers that are embedded in VIA chipsets. Presumably, they don't have an external EEPROM and store the MAC address somewhere else. To get around this, force an autoload and read the station address from the RX filter registers instead. This has been tested to work on both embedded and standalone controllers. Notes: svn path=/head/; revision=145520
* | * Someone imported a lot of files with the wrong CVS tag, so lots of files needDarren Reed2005-04-25259-17240/+832
| | | | | | | | | | | | | | | | that fixed in them.... * Keep unnecessary files out of the non-vendor part of this CVS repository. Notes: svn path=/head/; revision=145519
* | This commit was generated by cvs2svn to compensate for changes in r145516,Darren Reed2005-04-2518-111/+8348
|\ \ | | | | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=145517
| * | import ipfilter 4.1.8 into the kernel source treeDarren Reed2005-04-2538-7136/+25763
| | | | | | | | | | | | Notes: svn path=/vendor-sys/ipfilter/dist/; revision=145516
| * | Import ipfilter 3.4.35 (destinated for RELENG_4) to vendor branchDarren Reed2004-06-2116-414/+736
| | | | | | | | | | | | Notes: svn path=/vendor-sys/ipfilter/dist/; revision=130882
* | | Allow BOOT_BOOT0_COMCONSOLE_SPEED to be derived from BOOT_COMCONSOLE_SPEEDRuslan Ermilov2005-04-251-5/+28
| | | | | | | | | | | | | | | | | | | | | at compile time. Notes: svn path=/head/; revision=145515
* | | This commit was generated by cvs2svn to compensate for changes in r145513,Darren Reed2005-04-252-219/+0
| | | | | | | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=145514
* | | ensure parsing numeric address before any host query.Hajimu UMEMOTO2005-04-252-100/+126
| | | | | | | | | | | | | | | | | | | | | Inspired by: NetBSD Notes: svn path=/head/; revision=145512
* | | This commit was generated by cvs2svn to compensate for changes in r145510,Darren Reed2005-04-25417-1733/+41248
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | which included commits to RCS files with non-trunk default branches. Notes: svn path=/head/; revision=145511
| * | | import ipfilter 4.1.8 into the vendor branchDarren Reed2005-04-25458-11191/+60111
| | | | | | | | | | | | | | | | Notes: svn path=/vendor/ipfilter/dist/; revision=145510