Yoshihiro Takahashi
719966d60d
The pcspeaker was for pc98.
2003-04-13 01:16:16 +00:00
Alexander Kabaev
f6a013dc14
Teach gcc how to put unitialized data into BSS on FreeBSD.
2003-04-13 01:04:01 +00:00
Alan Cox
f279b88deb
Permit vm_object_pip_add() and vm_object_pip_wakeup() on the kmem_object
...
without Giant held.
2003-04-13 00:43:48 +00:00
Alan Cox
f31c239da1
Eliminate unnecessary gotos from kmem_malloc().
2003-04-13 00:23:42 +00:00
Jeff Roberson
a5f099d0c4
- Unbreak priority prop. for timeshare threads. Always place something on
...
the current queue if its priority is really elevated. This needs more work
as there are cases where a next queue kse could be holding up what would
be a curr queue kse, and thus hurting interactivity. Also, when a thread
with an elevated priority has its priority lowered it should be placed
back on the next queue.
2003-04-12 22:33:24 +00:00
Poul-Henning Kamp
537d9274dc
If we hit access ahead of a spoil event, we should have negative
...
delta access-counts and proceed.
2003-04-12 17:04:34 +00:00
Bruce A. Mah
6fe5445288
New release notes: MADV_PROTECT, vpd(4), DIRECTIO,
...
pcspeaker.ko/atspeaker.ko -> speaker.ko, pkg_info(1) -b, pkg_info(1)
-Q, removal of obsolete upgrade mechanisms.
2003-04-12 16:38:33 +00:00
Poul-Henning Kamp
2b454c0ae5
Fix a bug which resulted in orphanization getting confused every now
...
and then.
2003-04-12 16:36:19 +00:00
Bruce A. Mah
fc5738c0d3
Modified release notes: GNOME 2.2.1, KDE 3.1.1a.
2003-04-12 15:21:10 +00:00
Bruce A. Mah
a0f2509c9f
Whitespace cleanup from the sect3->sect2 reorg.
...
Translation teams can ignore this.
2003-04-12 15:18:52 +00:00
Bruce A. Mah
30709a2a94
Add id attributes for all sect2 and sect3 sections.
2003-04-12 15:13:26 +00:00
Ruslan Ermilov
cb66f4dd73
Make sure legacy stuff comes last. Some tools that use
...
legacy stuff (binutils) depend on this order.
For this to work, provide (and use) specialized versions
of bsd.prog.mk and bsd.lib.mk that include the standard
versions first, then augment CFLAGS, DPADD, LDADD, and
LDFLAGS as necessary, with the legacy stuff.
Tested on: 4.0-RELEASE
2003-04-12 15:07:46 +00:00
Bruce A. Mah
bab2e18fa0
Slight reorganization of the release notes: Make the contributed
...
software section and ports/packages infrastructure section be sect2
level sections (instead of sect3 under userland). Combine the
kernel/contributed and userland/contributed entries into the new sect2
contributed section.
The main point of doing this is that the distinction between kernel
and userland is largely irrelevent for contributed software, and
doesn't apply well to things such as IPFilter and KAME, which have
both kernel and userland components.
2003-04-12 15:07:04 +00:00
Ruslan Ermilov
6b09ae934b
Removed invasion into these makefiles by the "legacy" stuff;
...
I have a better fix in the works.
2003-04-12 14:44:49 +00:00
Poul-Henning Kamp
37b2f82295
Avoid emitting duplicate makefile entries.
2003-04-12 14:02:03 +00:00
Tim J. Robbins
81b431dba3
Fix a typo in the -O parsing code that caused a crash when the -O option
...
is used without supplying "sowner:sgroup".
Obtained from: NetBSD (jdolecek)
PR: 37171
2003-04-12 12:11:14 +00:00
Tim J. Robbins
e2c9ac698c
Display residency and sleep times (re and sl fields) larger than 127 as 127.
...
This is what the manual page says ps should do, and what OpenBSD and NetBSD do.
Based on a patch from Ken Stailey.
PR: 27433, 46232
2003-04-12 10:39:56 +00:00
Poul-Henning Kamp
ad3648813c
protoypes for the dos_partition encoding functions.
2003-04-12 10:07:12 +00:00
Dag-Erling Smørgrav
ed9adee74c
Options that go into homonymous headers shouldn't specify the header name.
...
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
2003-04-12 09:40:37 +00:00
Poul-Henning Kamp
5f5a9022b2
Retire the experimental bio_taskqueue(), it was not quite as usable as
...
hoped. It can be revived from here, should other drivers be able to
use it.
2003-04-12 09:13:01 +00:00
Poul-Henning Kamp
2b69c2d76a
Remove the unused ioctl routine.
2003-04-12 08:44:54 +00:00
Poul-Henning Kamp
0d3e96e39c
Retire the "frontstuff" record keeping, it was no match for the
...
in-band meta-data of BSD labels and a more complex solution will be needed.
2003-04-12 08:41:26 +00:00
Poul-Henning Kamp
6e03422af0
Move the functions for encoding decoding struct dos_partition into
...
a separate .c file so they can be used from userland as well.
2003-04-12 08:34:40 +00:00
Robert Drehmel
5a1c2d4f62
Trust the code more than the comment(s) and correct some false
...
statements about pointer data type sizes, which spread probably
by copy-and-paste.
2003-04-12 07:36:44 +00:00
Jeff Roberson
9bca28a703
- Clean up some debug code left over from my earlier megacommit.
2003-04-12 07:28:36 +00:00
Jeff Roberson
b5c4c4a7e5
- We only care about the base priority. Ignore the SCHED_FIFO_BIT so that
...
we dont get confused.
Reported and debugged by: Steve Kargl <sgk@troutmask.apl.washington.edu>
2003-04-12 07:00:16 +00:00
Hidetoshi Shimokawa
8b8d5d06d1
fix typo in the previous commit.
2003-04-12 06:43:28 +00:00
Mike Silbersack
53dcc544a8
Rename MBUF_FRAG_TEST to MBUF_STRESS_TEST as it will be extended
...
to include more than just frag tests.
2003-04-12 06:11:46 +00:00
Tim J. Robbins
66d6259121
Add terse descriptions for NLSPATH and LC_*.
2003-04-12 05:20:15 +00:00
Tim J. Robbins
058d268671
Mention the environment variables that affect the execution of uniq.
...
Of particular interest is the fact that LC_COLLATE affects how uniq
determines whether lines are equal. This was the subject of a fairly heated
debate a year or so ago, and it turns out that the current behaviour is
correct and that the standard contained an error.
Now that the standard has been corrected by Cor. 1-2002, refer to 1003.1-2001
instead of the 1992 edition in the Standards section.
2003-04-12 04:17:14 +00:00
Tim J. Robbins
88d5eb7147
Refer to 1003.1-2001 in the Standards section now that TC1 allows the
...
traditional BSD behaviour (-n option) and FreeBSD extensions (\c).
2003-04-12 03:49:28 +00:00
Tim J. Robbins
1c35bd9b2b
Document the -L and -P options as being mutually exclusive.
2003-04-12 03:22:54 +00:00
Tim J. Robbins
e9fa8fddd6
Document the -L and -P options to the cd and pwd commands as being
...
mutually exclusive. The fact that the most recent one specified on the
command line is the one that takes effect is an implementation detail and
users should not rely on this.
2003-04-12 03:20:28 +00:00
David Xu
f9b89f7e3e
Style fix.
2003-04-12 02:54:46 +00:00
Kelly Yancey
f563420e8d
Fix race between a process registering a NOTE_EXIT EVFILT_PROC event and
...
the target process exiting which causes attempts to register the kevent
to randomly fail depending on whether the target runs to completion before
the parent can call kevent(2). The bug actually effects EVFILT_PROC
events on any zombie process, but the most common manifestation is with
parents trying to monitor child processes.
MFC after: 2 weeks
Sponsored by: NTT Multimedia Communications Labs
2003-04-12 01:57:04 +00:00
Jeff Roberson
86711bae9b
- Use the sched_nice() api instead of setting the nice value directly.
...
Tested by: Steve Kargl <sgk@troutmask.apl.washington.edu>
2003-04-12 01:05:19 +00:00
David Xu
5312b1c7fa
Check SIG_HOLD action ealier to avoid missing test it in later code.
2003-04-12 00:38:47 +00:00
David E. O'Brien
7d40314e32
Default the userland to 486 capabilities.
2003-04-11 21:28:17 +00:00
Jeff Roberson
a22ec9d8f2
- Call sched_exit_{kse,thread} and sched_fork{kse,thread} so that thr works
...
with ULE. This was not strictly required by sched_4bsd.
2003-04-11 19:24:37 +00:00
Jeff Roberson
141ad61c78
- Add sched_exit_*
...
- Call sched_exit_kse() from sched_exit() instead of implementing it here.
2003-04-11 19:24:00 +00:00
Jeff Roberson
58177de2de
- Only select kseqs with more than one kse to steal. The running kse
...
is reflected in the load now and you can't very well migrate that.
2003-04-11 18:40:34 +00:00
Jeff Roberson
c36ccfa22b
- When migrating a kse from one kseq to the next actually insert it onto
...
the second kseq's run queue so that it is referenced by the kse when
it is switched out.
- Spell ksq_rslices properly.
Reported by: Ian Freislich <ianf@za.uu.net>
2003-04-11 18:37:34 +00:00
Ruslan Ermilov
cc59b11e0f
libbinutils.a needs basename(3); when the latter is provided
...
by -legacy, liblegacy.a should come last in the LDADD list.
2003-04-11 18:02:10 +00:00
Ruslan Ermilov
7552a592f4
libc_gen/basename.c depends on include/libgen.h.
2003-04-11 17:58:17 +00:00
Mitsuru IWASAKI
d75de53699
Add new sysctl MIB (hw.acpi.supported_sleep_state) to indicate
...
the list of supported sleep state.
This should help people understand what following message means.
acpi0: AcpiGetSleepTypeData failed - AE_NOT_FOUND
MFC after: 3 days
2003-04-11 16:53:56 +00:00
Mike Barcroft
4e0ee531f2
Clarify NO_SWAPPING description.
2003-04-11 14:48:13 +00:00
David Xu
2257a44ffd
Copy %gs from current CPU not from a stale PCB backup.
2003-04-11 14:47:34 +00:00
David Xu
d8c586e73a
set_user_ldt_rv() should check same proc not thread,
...
this commit fixes an user LDT smp rendezvous bug.
2003-04-11 14:45:07 +00:00
Tim J. Robbins
a40248455d
Return "/boot/kernel/kernel" instead of "/kernel" if the sysctl() call
...
fails. The documentation was incorrectly updated in getbootfile.3 rev. 1.10.
2003-04-11 13:54:28 +00:00
Andrew Gallatin
9720c4f309
Style(9) a comment added in previous commit.
...
Pointed out by: bde
2003-04-11 13:30:32 +00:00