glebius
c4ccc53dd4
Remove extra ifnet pointer from private data. It can be accessed via arpcom.
2005-04-20 12:22:33 +00:00
glebius
02e416161f
Add macro NG_COPYMESSAGE(), which allocates memory and creates a
...
copy of given control message.
2005-04-20 12:18:22 +00:00
glebius
8e5c649ffb
- Call if_link_state_change() for each vlan, when link changes
...
on parent.
- Remove route.h include.
- Fix comment about MII.
Sponsored by: Rambler
Reviewed by: yar
2005-04-20 12:16:41 +00:00
brueffer
f6adf15431
Fix typo.
...
PR: 80133
Submitted by: Zheyu Shen <free.bsd@gmx.net>
2005-04-20 10:41:09 +00:00
glebius
df4a966f8b
Remove anti-LOR bandaid, it is not needed now.
...
Sponsored by: Rambler
2005-04-20 09:32:05 +00:00
glebius
ee64f1e406
Do not call all link state callbacks directly, but schedule
...
a taskqueue(9) task. This fixes LORs and adds possibility
to serve such events pseudorecursively, when link state
change of interface causes subsequent change on other
interfaces.
Sponsored by: Rambler
Reviewed by: sam, brooks, mux
2005-04-20 09:30:54 +00:00
simon
ba47014ecf
Cross reference ehci(4).
...
Suggested by: Flemming Jacobsen
MFC after: 3 days
2005-04-20 07:33:09 +00:00
jkoshy
03b854bcd1
Remove extra Id keyword.
2005-04-20 05:36:43 +00:00
jkoshy
0ae2c35a51
Only compile for the hwpmc module for supported architectures.
...
Submitted by: grehan
2005-04-20 04:57:38 +00:00
jkoshy
9ac92aba02
Remove dead variable.
2005-04-20 04:43:30 +00:00
mdodd
d69113ec08
Check sopt_level in uipc_ctloutput() and return early if it is non-zero.
...
This prevents unintended consequnces when an application calls things like
setsockopt(x, SOL_SOCKET, SO_REUSEADDR, ...) on a Unix domain socket.
2005-04-20 02:57:56 +00:00
grehan
226205f083
Get order right when initializing task file bus resources. ATA drives are
...
now recognised when booting from the drive, as opposed to net-booting which
the previous botched commit was tested with.
2005-04-20 02:26:31 +00:00
wpaul
bf722e55c8
Small cleanup of the WPA code additions. The SIOCG80211 and SIOCS80211
...
ioctls are now handled explicitly, but we can't really do anything
with them unless the NIC is up (trying to get/set a parameter when
the NDIS driver isn't running always yields an error). If something
invokes either of these ioctls and the NIC isn't initialized, punt
to the default ieee80211_ioctl() routine.
2005-04-20 02:17:53 +00:00
jcamou
fba971030c
Use .Pa instead of .Xr to follow mdoc(7)
...
specifications.
Noticed by: trhodes
Approved by: trhodes (mentor)
MFC after: 1 day
2005-04-20 01:56:33 +00:00
imp
1e5bb67770
Move this to the specific architectures that are supported. #ifdef foo
...
in sys/pmc.h precludes it from working on !i386, !amd64. When that changes,
it can be moved back into conf/NOTES.
2005-04-19 22:16:46 +00:00
wollman
9d3ef76497
The size of a filesystem may be less than the size of the provider it
...
resides on. Fix the special case of the filesystem fragment size not
evenly dividing the size of the provider. Fixing the general case
probably requires better superblock validation (left as an exercise to
the reader).
2005-04-19 21:55:28 +00:00
pjd
2fe06962aa
Remove the hack which allowed to use gmirror for root file system,
...
use root_mount KPI instead.
2005-04-19 21:47:25 +00:00
pjd
46b10a0146
Call g_waitidle() before every check the list of holds is empty.
...
Suggested by: phk
2005-04-19 21:44:44 +00:00
imp
55b98ce012
Remove unused variable that was horking up the LINT build
2005-04-19 21:40:49 +00:00
imp
f73d049c75
Need more files for i386, need all the files for pc98.
2005-04-19 21:40:07 +00:00
imp
64361bd33d
Minimal changes to get this to compile with -DDEBUG defined as well
...
as hack a couple used before set warnings for LINT happiness.
2005-04-19 21:12:57 +00:00
imp
b13d84ae6a
There's no need to include all the detauls of struct bus_space_{tag,handle}
...
in _bus.h when the typedef of the struct pointer will do.
2005-04-19 21:07:00 +00:00
imp
254d738f7b
Since pmc is a CPU feature, grab the mdep file from the i386 directory.
2005-04-19 21:06:06 +00:00
brueffer
1abd767e17
Grammar fixes.
2005-04-19 18:52:52 +00:00
obrien
a0b5745507
I accidently committed two 'cleandepend' when I was deciding which
...
form was "cleaner".
2005-04-19 18:29:11 +00:00
hrs
138a8297a0
New release notes:
...
getproto{ent,byname,bynumber}(3) thread-safe.
Update release notes:
s/MPSAFE/thread-safe/ in the entry of getserv{ent,byname,byport}.
2005-04-19 17:57:53 +00:00
njl
5194b33e79
Hook smist up to the kernel build.
2005-04-19 16:39:23 +00:00
njl
6a8edfc773
Add a driver for SMI-based SpeedStep. The hardware supports two frequency
...
settings and is an older version of the same design used for ICH SpeedStep.
It is only known to be available on PIIX4 chipsets.
Many thanks to Bruno Ducrot for writing the driver and Jon Noack for
testing.
Submitted by: Bruno Ducrot
2005-04-19 16:38:24 +00:00
jkoshy
50bb346b1a
Bring API documentation for sleepqueue(9) in sync with the code
...
in -current.
Reviewed by: ru
2005-04-19 16:30:25 +00:00
jkoshy
091f09070c
Document taskqueue_run_fast(). Markup 'Giant' with ".Va".
...
Reviewed by: ru
2005-04-19 16:23:00 +00:00
murray
5ed93696db
Point users to tcsh(1) for information about shell globbing patterns,
...
rather than 'XXXX'.
MFC after: 1 week
2005-04-19 16:06:04 +00:00
wpaul
9667458d09
Add preliminary support for WPA-PSK using wpa_supplicant and the
...
net80211 code, graciously contributed by Arvind Srinivasan.
Submitted by: Arvind Srinivasan arvind at celar daht us
2005-04-19 15:30:44 +00:00
phk
59220cf5fc
Remove redundant line, add comment about termcap
2005-04-19 15:15:35 +00:00
jkoshy
0099b6af80
Remove superfluous CFLAGS lines. Use the conditional '?=' construct
...
for WARNS lines.
Submitted by: ru
2005-04-19 14:43:59 +00:00
ume
1ffc038b8e
- add getproto{byname,bynumber,ent}_r for internal use within libc.
...
- make getproto{byname,bynumber,ent} thread-safe.
2005-04-19 14:41:13 +00:00
jkoshy
e4bccc0bab
Remove superfluous CFLAGS additions. Make 'make checkdpadd' work.
...
Use '?=' for the WARNS line.
Submitted by: ru
2005-04-19 14:40:50 +00:00
jkoshy
e1b64a256f
Unbreak tinderbox builds for ${MACHINE_ARCH} != "i386" or "amd64".
...
Pointed out by: ru.
2005-04-19 14:27:43 +00:00
davidxu
5a09b99f0b
Further narrow down critical region of FSBASE code.
2005-04-19 13:52:27 +00:00
jkoshy
b32ea710d9
Capitalize words in library description.
...
Submitted by: ru
2005-04-19 13:26:58 +00:00
davidxu
460dfaa5b0
Use critical section functions rather than scheduler lock to protect
...
critical region.
2005-04-19 13:15:52 +00:00
sos
8fa1fec4fe
CFA (Compact Flash) devices has a special config ID that fails the
...
normal ATA device check in ata-disk.c. Add support for the CFA magic.
2005-04-19 12:33:26 +00:00
davidxu
5a22275847
Clear P_STATCHILD earlier to avoid unnecessary retrying.
2005-04-19 12:31:15 +00:00
ume
62e9927ccb
- nuke deprecated and unused getnodeby(3).
...
- remove unused variable.
Obtained from: KAME
2005-04-19 12:28:17 +00:00
hrs
f8b8862d64
New release notes:
...
hwpmc(4) and associated library/userland utilities,
ipw(4), iwi(4), ral(4), and ural(4) wireless LAN drivers,
ipfw(4) and dummynet(4) now supports IPv6,
net.link.tap.user_open sysctl for tap(4),
LOCAL_CREDS and LOCAL_CONNWAIT options for unix(4),
twa(4) driver update,
machine-specific optimized functions for AMD64.
getserv{ent,byname,byport} MPSAFE,
mixer(8) -S option,
C99 functions: roundl(), lroundl(), llroundl(), truncl(), and floorl(),
syslogd(8) -S option,
rc.d/bsnmpd startup script, and
manual pages of ataraid(4), sched_4bsd(4), and sched_ule(4) added.
2005-04-19 12:03:52 +00:00
phk
a197fde078
Make DUMMYNET compile without INET6
2005-04-19 10:12:21 +00:00
phk
0bbc247a5a
typo
2005-04-19 10:04:38 +00:00
phk
f8146aa196
Make IPFIREWALL compile without INET6
2005-04-19 09:56:14 +00:00
hrs
cf271f1c16
Bump copyright year and use &os;.
2005-04-19 09:43:53 +00:00
hrs
e1a66d804d
Bump copyright year.
2005-04-19 09:42:25 +00:00
davidxu
f100c6b92e
Oops, forgot to update this file.
...
Fix a race condition between kern_wait() and thread_stopped().
Problem is in kern_wait(), parent process steps through children list,
once a child process is skipped, and later even if the child is stopped,
parent process still sleeps in msleep(), the race happens if parent
masked SIGCHLD.
Submitted by : Peter Edwards peadar.edwards at gmail dot com
MFC after : 4 days
2005-04-19 08:11:28 +00:00