Robert Watson
3ca719f12e
o Introduce two new calls, securelevel_gt() and securelevel_ge(), which
...
abstract the securelevel implementation details from the checking
code. The call in -CURRENT accepts a struct ucred--in -STABLE, it
will accept struct proc. This facilitates the upcoming commit of
per-jail securelevel support. The calls will also generate a
kernel printf if the calls are made with NULL ucred/proc pointers:
generally speaking, there are few instances of this, and they should
be fixed.
o Update p_candebug() to use securelevel_gt(); future updates to the
remainder of the kernel tree will be committed soon.
Obtained from: TrustedBSD Project
2001-09-18 21:03:53 +00:00
Jonathan Lemon
ed63a3c7ee
Have the driver announce its rxcsum capabilities.
2001-09-18 20:19:28 +00:00
Jonathan Lemon
5fc10eaf8e
Split hwcsum into rxcsum and txcsum components.
2001-09-18 20:13:48 +00:00
Jonathan Lemon
f7d866924c
Split HWCSUM into two components: RX and TX, for the benefit of drivers
...
which can only do checksum offloading in one direction.
2001-09-18 20:13:03 +00:00
Robert Watson
3f9e888ebe
o Remove redundant securelevel/pid1 check in procfs_rw() -- this
...
protection is enforced at the invidual method layer using
p_candebug().
Obtained from: TrustedBSD Project
2001-09-18 19:53:10 +00:00
Mark Peek
796ed2a6d0
Set debug information on the process being traced, not the current (debugger)
...
process. This should allow gdb to function correctly on post-KSE kernels.
2001-09-18 19:06:11 +00:00
Jonathan Lemon
84e4de28cc
Have the driver to announce what capabilitis it supports.
2001-09-18 18:53:41 +00:00
Jonathan Lemon
b951f06f50
Have the driver announce what capabilities it supports. These are
...
currently not under user control.
2001-09-18 18:41:39 +00:00
Jonathan Lemon
53de2fb09f
Have the driver advertise that it is capable of hardware checksums, and
...
allow the user to control the setting. (checksums are enabled by default)
2001-09-18 18:40:22 +00:00
Warner Losh
976a26437e
nfs_strategy calls nfs_asyncio with td as NULL. So add a bandaid that
...
will pass NULL as the struct proc when td is NULL. This has stopped
crashing on my machine.
Note: The passing of NULL may be bogus, but I'll let others fix that
problem.
Reviewed by: jhb
2001-09-18 18:37:52 +00:00
Bruce A. Mah
a953848c04
Drop maintainership.
2001-09-18 17:58:10 +00:00
Bruce A. Mah
9cc1dc75e7
Support the use of ${PORTSDIR} to find a ports tree INDEX file in
...
an other-than-default location.
PR: bin/30350
Submitted by: "NINOMIYA Hideyuki <NINOMIYA Hideyuki" <nin@jp.FreeBSD.org>
MFC after: 3 days
2001-09-18 17:56:44 +00:00
Jonathan Lemon
f35b9d165f
Teach ifconfig about the new interface capability words.
2001-09-18 17:43:30 +00:00
Jonathan Lemon
e20e8e6d84
Add SIO{CG}IFCAP entries. Fix formatting of some other entries.
2001-09-18 17:42:25 +00:00
Jonathan Lemon
016da741b2
Add two fields to the ifnet structure indicating what extra capabilities
...
a network device has, and which ones are enabled.
2001-09-18 17:41:42 +00:00
Bruce A. Mah
7429c0e49b
Try to work off backlog of CURRENT release notes: vm.zeroidle_enable,
...
an(4)/ancontrol(8) -M monitor mode, burncd(8) -d, cat(1) UNIX-domain
sockets.
2001-09-18 15:25:00 +00:00
Doug Rabson
a5e2a508c7
Add ia64_get_cpuid().
2001-09-18 15:21:18 +00:00
Cameron Grant
a6295c60ae
when setting blocksize, fix blockcount to 2 to reduce latency with smaller
...
block sizes.
2001-09-18 15:19:44 +00:00
Cameron Grant
c2995ba2d4
make buffer size adjustable.
2001-09-18 15:12:35 +00:00
Cameron Grant
fca71897c4
don't enable the mic record channel unless the codec supports it.
...
allow hardware buffer size to be specified using hints.
2001-09-18 14:53:01 +00:00
Maxim Sobolev
0f2c85b335
Add support for loading bzip2-compressed kernels and modules. This support
...
is turned off by default and could be enabled by defining LOADER_BZIP2_SUPPORT
make variable. Also make gzip support optional (turned on by default) -
it could be turned off via LOADER_NO_GZIP_SUPPORT make variable.
Please note, that due to limit on the amount of memory available to the
loader(8), it is possible to load modules/kernels compressed with the smallest
block size supported by the bzip2 - 100k (`-1' bzip2(1) option), however
even in this mode bzip2(1) usually provides better compression ratio than
gzip(1) in its best compression mode.
MFC after: 1 month
2001-09-18 14:52:36 +00:00
Munechika SUMIKAWA
33ae84b7c6
Removed ipip_input(). No codes calls it anymore due to ip_encap.c's
...
encapsulation support.
2001-09-18 14:52:20 +00:00
Cameron Grant
a67fe5c1d6
change tracking of channel counts.
...
add method for retrieving "buffersize" hints for pcm devices, adjusted for
specified minimum, maximum and default values.
2001-09-18 14:50:52 +00:00
Cameron Grant
a3a1ce3024
add a tunable/sysctl, hw.snd.targetirqrate, to modify the default target
...
irq rate for apps that do not set a blocksize.
2001-09-18 14:45:09 +00:00
Cameron Grant
5d91ad679d
add a method for retrieving codec capabilities
2001-09-18 14:34:59 +00:00
Doug Rabson
f0e4f240e7
Flesh out identifycpu().
2001-09-18 13:26:30 +00:00
Maxim Sobolev
13b21828a8
Add support for loading bzip2-compressed filesystems. Among other things
...
this would allow to load bzip2-compressed kernels/modules from the loader(8)
(support for that will be committer separately).
MFC after: 1 month
2001-09-18 13:01:12 +00:00
Ruslan Ermilov
2fb2e1897d
Style.
2001-09-18 12:28:22 +00:00
Ruslan Ermilov
6990ffd8a9
Style.
2001-09-18 12:03:42 +00:00
Ruslan Ermilov
6c053bebf9
KLDMOD is not used since share/mk/bsd.kmod.mk,v 1.60.
...
Forgotten by: peter
2001-09-18 11:03:35 +00:00
Murray Stokely
e23a4b011e
Add release note entry about the amdpm(4) driver.
2001-09-18 04:55:25 +00:00
Jonathan Lemon
6a494eeb34
Change p into ke->ke_proc, this was hidden behind INVARIANTS.
2001-09-18 03:36:21 +00:00
Murray Stokely
06b41eeff1
Add 'device smb' to the synopsis, as this is required to do anything
...
useful with these devices.
2001-09-18 02:50:24 +00:00
Peter Wemm
d7ffc0023d
Remove hard coded magic load address. Now to change the load address,
...
we just have to change the pmap.h constants and ld will automatically
adapt based on the "kernbase" symbol.
2001-09-18 01:12:43 +00:00
Bill Paul
1d083681bc
Tweak the autoneg kickoff code to that it more closely resembles the
...
method uses in the nsgphy driver.
2001-09-18 00:31:19 +00:00
Bill Fenner
febceb3e27
Handle the absence of net.inet.ip.fw.verbose_limit better, just like
...
brian's fix for v6 in rev 1.56.
2001-09-18 00:03:48 +00:00
Peter Wemm
d2718e479a
Fix a fatal type mismatch (char *static_env; vs char static_env[]).
...
Submitted by: bde
2001-09-17 21:27:41 +00:00
Peter Wemm
8116859a74
Use includes to get prototypes for hints and env arrays.
...
Submitted by: bde
2001-09-17 21:25:48 +00:00
John Baldwin
52d4106b53
Use NULL instead of __FILE__ in the !LOCK_DEBUG case in the locking code
...
since the filenames are only used in the LOCK_DEBUG case and are just bloat
in the !LOCK_DEBUG case.
2001-09-17 21:21:02 +00:00
Greg Lehey
e3c822c968
Fix multiple uses of commas to separate countries. This construct is
...
commonly used in the United States of America to represent a
hierarchical relationship between city and state or country
("Evacuation Day in Suffolk County, Massachusetts"), but it was also
being abused to enumerate unrelated places ("Independence Day in
Albania, Mauritania").
Remove the list of countries observing All Souls' Day. This is a
widely observed holiday, and the list only included South American
contries.
There's more to do here; the list is rather patchy.
2001-09-17 21:19:28 +00:00
Julian Elischer
fdd4e5c652
Replace line accidentally deleted during KSE additions.
...
Symptom.. Stopped program unable to be restarted if it was stopped
while already sleeping.
2001-09-17 20:42:25 +00:00
John Baldwin
58dac15e58
Don't inline mutexes in the LOCK_DEBUG case.
2001-09-17 19:31:26 +00:00
John Baldwin
8c7e62a632
If any of various debug kernel options are enabled, set a LOCK_DEBUG
...
cpp macro that can be used to differentiate code generation for locking
functions.
2001-09-17 19:30:41 +00:00
John Baldwin
2509e6c20b
Add a lock assertion to linux_sendsig() to match other sendsig functions.
2001-09-17 17:22:31 +00:00
Mitsuru IWASAKI
23b4e251d0
Call acpi_DeviceIsPresent() only for devices. This should make
...
non-ACPI_TYPE_DEVICE devices (such as acpi_tz and acpi_cpu) enabled
again.
Reviewed by: msmith
2001-09-17 15:11:55 +00:00
Maxim Sobolev
9ad4f43281
Fix segfault introduced in previous commit (when adding local packages).
2001-09-17 13:37:50 +00:00
Ruslan Ermilov
3754c38b40
Fix the bootstrapping aid from revision 1.9.
...
WORLD was renamed to BOOTSTRAPPING.
2001-09-17 11:59:43 +00:00
Ruslan Ermilov
e08effdafa
When bootstrapping install(1), libc may not have the strtofflags(3) support.
2001-09-17 11:58:14 +00:00
Ruslan Ermilov
a1e0e968b7
Run the bootstrap-tools' and
cross-tools' stages with BOOTSTRAPPING
...
flag defined. This replaces the WORLD flag that got lost in revision
1.96.
2001-09-17 11:50:36 +00:00
Andrey A. Chernov
74b6098af4
First appeared in 5.0, not in 4.4
2001-09-17 08:18:45 +00:00