peter
408a98eda0
Remove the special _amd64_set_gsbase() code for #ifdef COMPAT_32BIT, now
...
that the amd64 kernel implements i386_get/set_gsbase(). All the rest of
the ldt backwards compat code should go away soon.
2005-04-26 20:41:48 +00:00
peter
55bba67087
Stop calling _amd64_set_gsbase() for COMPAT_32BIT. The amd64 kernel
...
implements i386_set_gsbase(), so there is no need for the variation.
2005-04-26 20:38:44 +00:00
brooks
3f77e18f9b
Fix a the previous commit. I wanted to remove the if and always run the
...
body not remove both.
Reported by: ceri
Pointy hat: brooks
2005-04-26 20:22:31 +00:00
brooks
347035a2c9
Don't force IPv6 proto to be printed numericaly.
...
Noticed by: ceri
2005-04-26 20:00:07 +00:00
brooks
4d3f396bf6
Introduce a struct icmphdr which contains the type, code, and cksum
...
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>
2005-04-26 18:10:21 +00:00
ume
6d6f9267f1
our get{proto,serv}by*() use a thread-specific data space.
2005-04-26 18:04:09 +00:00
darrenr
fe63b8eb76
Add an include for netinet/ip_compat.h directly so that we don't need to
...
add another special file in the creation of ioctls.c for kdump.
2005-04-26 17:58:05 +00:00
jhb
0401365a6b
Drop the CURPROC, curkse, and curksegrp aliases as they aren't used
...
anywhere.
2005-04-26 17:07:40 +00:00
harti
a0758285d4
Enable tcp-wrapper support in the SNMP daemon.
...
Submitted by: glebius
2005-04-26 16:49:15 +00:00
harti
67c06b6a3b
This commit was generated by cvs2svn to compensate for changes in r145557,
...
which included commits to RCS files with non-trunk default branches.
2005-04-26 16:43:22 +00:00
harti
f3155bccfa
Virgin import of bsnmp 1.9
2005-04-26 16:43:22 +00:00
obrien
a757638684
I missed a s/nv/nve/.
...
Submitted by: Tai-hwa Liang <avatar@mmlab.cse.yzu.edu.tw>
2005-04-26 16:07:50 +00:00
darrenr
56966568e9
Not looking for ipfilter source files in the right place
2005-04-26 15:35:50 +00:00
darrenr
c7e59108a8
Fix include directives that were missing the netinet include directory, where
...
the ipl.h file is found. Also add back in ip_fil.c, which somehow went missing
in action.
2005-04-26 15:18:45 +00:00
mux
a985d1fd69
Use __func__ throughout devstat.c instead of defining a func_name
...
variable in each function.
2005-04-26 15:02:01 +00:00
ume
0d480fe6c9
add IPv6 awareness for NIS query of gethostby*().
...
Inspired by: NetBSD
2005-04-26 14:55:47 +00:00
mux
f213c67ee0
Make this compile with GCC4 by fixing a signedness issue.
...
Reviewed by: md5(1)
2005-04-26 14:51:09 +00:00
darrenr
6941302010
Fix problems with building libipf:
...
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"
2005-04-26 14:27:12 +00:00
mux
97a7651af8
Make this compile with GCC4 by fixing a few signedness related warnings.
...
Reviewed by: md5(1)
2005-04-26 14:25:11 +00:00
scottl
5e7fbbbdc2
Remove an extra mutex unlock in the morpheus interrupt handler.
...
PR: 80246
Submitted by: Dean Strik
MFC After: 3 days
2005-04-26 13:38:29 +00:00
rwatson
d465b82a7c
Add 'curcpu', a shortcut to the current CPU ID, similar to curthread,
...
curproc, et al. Useful for indexing into per-CPU data structures.
MFC after: 2 weeks
2005-04-26 13:15:49 +00:00
pjd
5745532ed1
Fix stripe size in example.
...
Found by: kris
MFC after: 3 days
2005-04-26 09:23:21 +00:00
sos
ab882dca1f
Fix a bug introduced in r1.89 thats caused leak of requests, and possibly
...
bogus data to be written.
2005-04-26 06:42:33 +00:00
scottl
8392ca289b
Conditionalize the ipfilter header files on NO_IPFILTER. While normally these
...
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
2005-04-26 02:01:39 +00:00
wpaul
9c27269632
Remove the extra EEPROM reload step I added before. vge_reset()
...
already does this anyway.
2005-04-25 23:26:20 +00:00
scottl
72524cc1b2
Apply a torniquet to the problem of the drive unexpectedly disconnecting
...
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
2005-04-25 22:11:43 +00:00
scottl
2bfa5b0850
Remove the ACPI_MAX_THREADS option.
2005-04-25 19:59:09 +00:00
kris
69fffa3c93
Add the vm.exec_map_entries tunable and read-only sysctl, which controls
...
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
2005-04-25 19:22:05 +00:00
darrenr
671e5d7cb6
this file does not belong in a freebsd distribution
2005-04-25 19:15:19 +00:00
darrenr
5af396fa8e
all the ipfilter tools are now built from sbin/Makefile, so remove them from
...
this Makefile.
2005-04-25 19:04:12 +00:00
darrenr
dd36a887d6
Remove directories no longer used for building ipfilter tools
2005-04-25 19:02:05 +00:00
darrenr
8d4b1e38ea
remove old directories used to build ipfilter tools
2005-04-25 18:59:29 +00:00
darrenr
1cd27551f9
There's only one ipfilter directory now
2005-04-25 18:56:42 +00:00
darrenr
0010fa7c21
create a new build heirarchy for ipfilter tools
2005-04-25 18:55:52 +00:00
darrenr
b4b1fd25b4
new files and compile defines to build new ipfilter
2005-04-25 18:46:00 +00:00
darrenr
212987c6c2
Merge the changes from 3.4.35 to 4.1.8 into the kernel source tree
2005-04-25 18:43:14 +00:00
wpaul
c66cc39233
Correct the if_link_state_change() logic: when the link went down,
...
if_link_state_change() reported link up, and when the link went up,
if_link_state_change() reported link down. These should be swapped.
2005-04-25 18:37:27 +00:00
wpaul
06ecb5ca5d
Reading the EEPROM to learn the station address doesn't seem to work
...
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.
2005-04-25 18:29:42 +00:00
darrenr
d643bc9db0
* Someone imported a lot of files with the wrong CVS tag, so lots of files need
...
that fixed in them....
* Keep unnecessary files out of the non-vendor part of this CVS repository.
2005-04-25 18:20:15 +00:00
darrenr
f9c93115b7
This commit was generated by cvs2svn to compensate for changes in r145516,
...
which included commits to RCS files with non-trunk default branches.
2005-04-25 18:15:41 +00:00
darrenr
28f64fe3ce
import ipfilter 4.1.8 into the kernel source tree
2005-04-25 18:15:41 +00:00
ru
ab3a904906
Allow BOOT_BOOT0_COMCONSOLE_SPEED to be derived from BOOT_COMCONSOLE_SPEED
...
at compile time.
2005-04-25 17:41:35 +00:00
darrenr
15f9876206
This commit was generated by cvs2svn to compensate for changes in r145513,
...
which included commits to RCS files with non-trunk default branches.
2005-04-25 17:40:37 +00:00
ume
c5b4993c85
ensure parsing numeric address before any host query.
...
Inspired by: NetBSD
2005-04-25 17:36:28 +00:00
darrenr
1c27d898b4
This commit was generated by cvs2svn to compensate for changes in r145510,
...
which included commits to RCS files with non-trunk default branches.
2005-04-25 17:31:50 +00:00
darrenr
d438802dcb
import ipfilter 4.1.8 into the vendor branch
2005-04-25 17:31:50 +00:00
bmah
4a018e38da
New release note: SA-05:05.cvs.
...
MFCs noted: restore(8) of FreeBSD 1 images, syslog(8) expanded
hostname specifications.
2005-04-25 15:32:58 +00:00
ume
2b87c6fe2c
remove unused variable.
2005-04-25 14:52:13 +00:00
den
e4504e06f6
Merge the following from the English version:
...
1.5 -> 1.7 hardware/common/artheader.sgml
1.276 -> 1.278 hardware/common/dev.sgml
Update also Russian override of dev-auto.sgml
Obtained from: The FreeBSD Russian Documentation Project
2005-04-25 12:22:25 +00:00
pjd
93f62be898
Fix provider's size check for 'insert' command.
...
Before this fix one was able to insert one sector too small provider.
MFC after: 3 days
2005-04-25 10:41:26 +00:00