Joseph Koshy
d9dcd4f93c
Use LK_CANRECURSE since when a PMC-owning process performs an exec,
...
the new text vnode is already locked by itself.
MFC after: 3 days
2005-07-17 04:18:06 +00:00
Tim J. Robbins
a385e04b47
Remove confusing "single C char locales" phrase; arguments to these
...
functions and must now be either an unsigned char or EOF, regardless of
locale.
2005-07-17 04:11:06 +00:00
Tim J. Robbins
5b86168f54
Remove confusing "single C char locales" phrase; arguments to tolower()
...
and toupper() must now be either an unsigned char or EOF, regardless of
locale.
2005-07-17 03:37:00 +00:00
David E. O'Brien
f93657d983
Add additional sub-systems to the warning users get when they build a
...
kernel that has become GPL infected.
2005-07-17 03:27:36 +00:00
David E. O'Brien
b46cfec222
Catch up with menus.c revision 1.399.
2005-07-17 03:24:11 +00:00
Christian Brueffer
c256122abd
snd_ess needs snd_sbc to compile.
...
Noticed by: oliver
2005-07-16 19:17:34 +00:00
Poul-Henning Kamp
fb321e8f23
Revert last commit: It fixed make universe but broke regular kernel make.
2005-07-16 14:02:47 +00:00
Robert Watson
ab3a57c04d
Use mp_maxid in preference to MAXCPU when creating exports of UMA
...
per-CPU cache statistics. UMA sizes the cache array based on the
number of CPUs at boot (mp_maxid + 1), and iterating based on MAXCPU
could read off the end of the array (into the next zone).
Reported by: yongari
MFC after: 1 week
2005-07-16 11:03:06 +00:00
Robert Watson
08ecce74bc
Improve canonicalization of copyrights. Order copyrights by order of
...
assertion (jeff, bmilekic, rwatson).
Suggested ages ago by: bde
MFC after: 1 week
2005-07-16 09:51:52 +00:00
Robert Watson
2450bbb872
Move the unlocking of the zone mutex in sysctl_vm_zone_stats() so that
...
it covers the following of the uc_alloc/freebucket cache pointers.
Originally, I felt that the race wasn't helped by holding the mutex,
hence a comment in the code and not holding it across the cache access.
However, it does improve consistency, as while it doesn't prevent
bucket exchange, it does prevent bucket pointer invalidation. So a
race in gathering cache free space statistics still can occur, but not
one that follows an invalid bucket pointer, if the mutex is held.
Submitted by: yongari
MFC after: 1 week
2005-07-16 09:40:34 +00:00
Hiroki Sato
c329d70b9a
Document IODATA USB-RSAQ3 USB-Serial Adapter as a supported device.
...
MFC after: 3 days
2005-07-16 09:18:58 +00:00
Poul-Henning Kamp
16fd1721a1
Add missing reference to ukbdmap.h
...
Fixes build of ukbd module under "make universe"
2005-07-16 09:18:03 +00:00
Jung-uk Kim
a0f887f4f3
Use better Korean translation for `trap'
...
Requested by: many Korean users from bsdforum.or.kr
Submitted by: perky
Approved by: anholt (mentor)
2005-07-16 05:40:14 +00:00
Mike Silbersack
2018f30c01
Increase the flags field for kegs from a 16 to a 32 bit value;
...
we have exhausted all 16 flags.
2005-07-16 02:23:41 +00:00
Robert Watson
d144359bde
Teach libmemstat(3) about UMA(9) failure statistics.
...
Requested by: victor cruceru <victor dot cruceru at gmail dot com>
MFC after: 1 week
2005-07-15 23:39:21 +00:00
Robert Watson
2019094a35
Track UMA(9) allocation failures by zone, and export via sysctl.
...
Requested by: victor cruceru <victor dot cruceru at gmail dot com>
MFC after: 1 week
2005-07-15 23:34:39 +00:00
Ceri Davies
dd0433a9b7
Note the events of 0707, lest we forget.
2005-07-15 20:11:39 +00:00
John Baldwin
122eceef61
Convert the atomic_ptr() operations over to operating on uintptr_t
...
variables rather than void * variables. This makes it easier and simpler
to get asm constraints and volatile keywords correct.
MFC after: 3 days
Tested on: i386, alpha, sparc64
Compiled on: ia64, powerpc, amd64
Kernel toolchain busted on: arm
2005-07-15 18:17:59 +00:00
Hiroki Sato
44cb3ab02e
Fix typos and use consistent section names in manual pages:
...
s/SYSCTLS/SYSCTL VARIABLES/
s/TUNABLES/LOADER TUNABLES/
s/CAVEAT/CAVEATS/
s/DESCIPTION/DESCRIPTION/
Reviewed by: ru
MFC after: 3 days
2005-07-15 17:35:26 +00:00
Hiroki Sato
67b1f4d459
New release notes:
...
New sysctls: kern.malloc_stats and vm.zone_stats,
mpt(4) improvements,
ifconfig(8) -k flag,
libmemstat(3) added,
libpcap updated to v0.9.1, and
tcpdump updated to v3.9.1.
2005-07-15 16:38:52 +00:00
Yoshihiro Takahashi
0f724690be
Merged from boot0cfg.
...
- Update the mkrdev function.
- Attempt gctl verb "write MBR" when updating.
2005-07-15 15:32:52 +00:00
Yoshihiro Takahashi
543f81fa1a
Merged from src/sbin/fdisk.
...
- Attempt gctl verb "write MBR" when updating.
2005-07-15 15:31:19 +00:00
Yoshihiro Takahashi
0bf2708b8c
Merged from geom_mbr.c revisions 1.62 and 1.66.
...
- Implement a gctl handler and the verb "write MBR".
2005-07-15 15:29:45 +00:00
Ruslan Ermilov
e46be7ffad
Fix loder(1) to work with libraries. This can be useful to
...
sort long DPADD lists automatically. While here, recognize
`W' as the global symbol. This has been tested since 2004.
2005-07-15 15:21:12 +00:00
Hiroki Sato
e4d7fb6831
Trim the old relnotes items.
2005-07-15 15:15:20 +00:00
Hiroki Sato
07743e2b03
Update version numbers to 7-CURRENT.
2005-07-15 15:14:22 +00:00
Ruslan Ermilov
6537491231
Pass -i to pwd_mkdb(8) to ignore locking failures. This can be useful
...
for NFS installing world/kernel to another machine.
2005-07-15 14:52:29 +00:00
Ruslan Ermilov
a59f6433d7
Make the `distrib-dirs' target official and working properly
...
when cross-building (installing). (This is useful for NFS
installing world/kernel to another architecture machine.)
2005-07-15 14:38:54 +00:00
Renato Botelho
93ed10e7f9
Add myself to FreeBSD calendar
...
Approved by: flz (mentor), Ken Smith (re)
2005-07-15 14:38:01 +00:00
Yoshihiro Takahashi
7edcac16df
Reduce diffs from boot0cfg.c (no functional change).
2005-07-15 14:37:40 +00:00
Lukas Ertl
7ad68986b8
*) Implement round-robin reads for multiplex volumes.
...
*) Plug a possible memory leak. [1]
[1] obtained from: pjd@.
2005-07-15 13:38:06 +00:00
Andrey A. Chernov
e775a53b59
Add -mno-sse3 for prescott/nocona
2005-07-15 12:29:31 +00:00
Andrey A. Chernov
63ecaee8d6
Add -mno-sse3 for prescott/nocona
2005-07-15 12:22:14 +00:00
Andrey A. Chernov
64b3210d91
Add -mno-sse3 for prescott/nocona
2005-07-15 11:45:30 +00:00
Maxim Sobolev
9c007cf29e
Document the fact that if MAP_FIXED request has been successful it
...
replaces any previous mapping to the same address.
Obtained from: IEEE Std 1003.1, 2004 Edition
2005-07-15 11:37:25 +00:00
Robert Watson
e86bb57bbf
Provide more documentation on caller-owned storage in struct memory_type,
...
as well as documenting MEMSTAT_MAXCALLER.
MFC after: 1 week
2005-07-15 11:28:21 +00:00
Robert Watson
ccf4e07e83
Increase the number of caller memory storage slots from 2 or 4 to
...
MEMSTAT_MAXCALLER (8), and expose MEMSTAT_MAXCALLER via memstat.h so
that applications can check their assumptions about how many slots
are available.
Remove 'spare' memory storage in struct malloc_type, since we now
don't expose the data structure internals to applications and rely
on accessor methods, this approach to ABI stability isn't required.
MFC after: 7 days
2005-07-15 11:19:55 +00:00
Robert Watson
e916e57bf0
Hook up libmemstat(3) to the library list in mdoc.local. This will cause
...
the library description (specifically, -lmemstat) to render properly in
the libmemstat.3 man page.
Submitted by: ru
MFC after: 1 week
2005-07-15 10:27:35 +00:00
Robert Watson
09df0a9a09
Add a section on the allocator name space and its interactions with
...
memstat_mtl_find().
MFC after: 10 days
2005-07-15 10:23:55 +00:00
Robert Watson
3ab4da680f
Re-spell wronge less wrongly as wrong.
...
Submitted by: jkoshy
MFC after: 1 week
2005-07-15 10:13:50 +00:00
George V. Neville-Neil
ba7be0a934
Fix for PR 82974. We were not checking that the route looked up in
...
the case of an RTM_CHANGE was specific, i.e. that it matched completely. This
led to a route change of a non-existent route changing the default route
as the radix code would simply back track to that point and hand that
route back to the routing socket code.
PR: 82974
Reviewed by: Tai-hwa Liang <avatar@mmlab.cse.yzu.edu.tw>
Ben Kaduk <minimarmot@gmail.com>
Bjoern A. Zeeb <bzeeb-lists@lists.zabbadoz.net>
Obtained from: OpenBSD with modifications.
MFC after: 2 weeks
2005-07-15 09:18:34 +00:00
Poul-Henning Kamp
dfa5ad9421
Attempt gctl verb "write MBR" when updating.
...
This should solve the problem of modifying the MBR while running.
2005-07-15 08:04:32 +00:00
Poul-Henning Kamp
de78c288db
Attempt gctl verb "write MBR" when updating.
...
This should solve the problem of modifying a busy MBR.
2005-07-15 08:02:51 +00:00
Poul-Henning Kamp
1c3cf26412
Implement a gctl handler and the verb "write MBR" which can be used to
...
update metadata and bootcode while the MBR is in use.
MFC candidate
2005-07-15 08:00:44 +00:00
Poul-Henning Kamp
a976a7a3c0
Decouple vttest from the tree so we can remove <sgtty.h>
...
This program probably should live in src/tools or ports anyway.
2005-07-15 07:44:57 +00:00
Poul-Henning Kamp
879e5da3b4
Switch to contemporary TTY interface.
2005-07-15 07:41:26 +00:00
Warner Losh
49fd8f11fe
Use the new cis scanning code to look for the proper MAC address. The
...
offset varies between models of these cards.
# this gets the MAC address right for my CEM-2, but it doesn't detect
# the media attached correctly.
2005-07-15 06:46:04 +00:00
Warner Losh
730b64121c
Fix a couple of leaking situations when errors happen.
2005-07-15 06:08:26 +00:00
Warner Losh
d55dc24982
Fix the xircom match routine. In it we were always return a match
...
when the base vendor/id didn't match. Some cards woudl bogusly match
and would cause other downstream problems.
2005-07-15 06:05:11 +00:00
Takanori Watanabe
f35f3346a2
Add options for sl811.
...
Pointed out by: nyan
2005-07-15 05:12:49 +00:00