Søren Schmidt
46917bb6f4
When a rebuild is done, properly mark the arrays as functional again.
2005-04-20 14:14:08 +00:00
David Xu
3d5c30f7c2
Inherit signal mask for child process in fork1(), RELENG_4 and other
...
*BSD have this behaviour, also it is required by POSIX.
PR: kern/80130
Submitted by: Kostik Belousov konstantin.belousov at zoral dot com dot ua
2005-04-20 13:14:52 +00:00
Søren Schmidt
77662bd705
Properly hook in devices found by SATA connect events.
...
This broke on the changes done to get atapicam happy earlier.
2005-04-20 12:51:54 +00:00
Yoshihiro Takahashi
10687779a9
Rename from apm_bioscall.s to apm_bioscall.S for removing a special rule
...
to build a module. A repo-copy is not done because it has no important logs.
Pointed out by: ru
2005-04-20 12:28:20 +00:00
Gleb Smirnoff
6c949d5f92
Remove extra ifnet pointer from private data. It can be accessed via arpcom.
2005-04-20 12:22:33 +00:00
Gleb Smirnoff
644168eedb
Add macro NG_COPYMESSAGE(), which allocates memory and creates a
...
copy of given control message.
2005-04-20 12:18:22 +00:00
Gleb Smirnoff
984be3efbf
- 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
Christian Brueffer
8b72a3f693
Fix typo.
...
PR: 80133
Submitted by: Zheyu Shen <free.bsd@gmx.net>
2005-04-20 10:41:09 +00:00
Gleb Smirnoff
9dc1f8e41e
Remove anti-LOR bandaid, it is not needed now.
...
Sponsored by: Rambler
2005-04-20 09:32:05 +00:00
Gleb Smirnoff
68a3482f69
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 L. B. Nielsen
ad787bb4d0
Cross reference ehci(4).
...
Suggested by: Flemming Jacobsen
MFC after: 3 days
2005-04-20 07:33:09 +00:00
Joseph Koshy
c570de2caf
Remove extra Id keyword.
2005-04-20 05:36:43 +00:00
Joseph Koshy
058279d2a5
Only compile for the hwpmc module for supported architectures.
...
Submitted by: grehan
2005-04-20 04:57:38 +00:00
Joseph Koshy
e1691ef740
Remove dead variable.
2005-04-20 04:43:30 +00:00
Matthew N. Dodd
96a041b533
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
Peter Grehan
a378bbabe6
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
Bill Paul
d365e2f833
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
Jesus R. Camou
6b23be5f70
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
Warner Losh
f13ea502b5
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
Garrett Wollman
d5e3d722df
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
Pawel Jakub Dawidek
7979b3683c
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
Pawel Jakub Dawidek
f163441e7e
Call g_waitidle() before every check the list of holds is empty.
...
Suggested by: phk
2005-04-19 21:44:44 +00:00
Warner Losh
e68792740e
Remove unused variable that was horking up the LINT build
2005-04-19 21:40:49 +00:00
Warner Losh
79a416e94d
Need more files for i386, need all the files for pc98.
2005-04-19 21:40:07 +00:00
Warner Losh
869f4a8bc8
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
Warner Losh
bfe85d43c0
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
Warner Losh
a32057cea5
Since pmc is a CPU feature, grab the mdep file from the i386 directory.
2005-04-19 21:06:06 +00:00
Christian Brueffer
388efaf1f6
Grammar fixes.
2005-04-19 18:52:52 +00:00
David E. O'Brien
db00e6c573
I accidently committed two 'cleandepend' when I was deciding which
...
form was "cleaner".
2005-04-19 18:29:11 +00:00
Hiroki Sato
d6f95567ba
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
Nate Lawson
8cb4b63803
Hook smist up to the kernel build.
2005-04-19 16:39:23 +00:00
Nate Lawson
f8420b5828
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
Joseph Koshy
265cd33757
Bring API documentation for sleepqueue(9) in sync with the code
...
in -current.
Reviewed by: ru
2005-04-19 16:30:25 +00:00
Joseph Koshy
4c49b002e0
Document taskqueue_run_fast(). Markup 'Giant' with ".Va".
...
Reviewed by: ru
2005-04-19 16:23:00 +00:00
Murray Stokely
793a2b6ef1
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
Bill Paul
c2ea1490f8
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
Poul-Henning Kamp
e40bef3c10
Remove redundant line, add comment about termcap
2005-04-19 15:15:35 +00:00
Joseph Koshy
90f629a16a
Remove superfluous CFLAGS lines. Use the conditional '?=' construct
...
for WARNS lines.
Submitted by: ru
2005-04-19 14:43:59 +00:00
Hajimu UMEMOTO
92b6f7be5a
- 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
Joseph Koshy
38bebdddd1
Remove superfluous CFLAGS additions. Make 'make checkdpadd' work.
...
Use '?=' for the WARNS line.
Submitted by: ru
2005-04-19 14:40:50 +00:00
Joseph Koshy
84a5e4580a
Unbreak tinderbox builds for ${MACHINE_ARCH} != "i386" or "amd64".
...
Pointed out by: ru.
2005-04-19 14:27:43 +00:00
David Xu
9a045ca17f
Further narrow down critical region of FSBASE code.
2005-04-19 13:52:27 +00:00
Joseph Koshy
753d5aee17
Capitalize words in library description.
...
Submitted by: ru
2005-04-19 13:26:58 +00:00
David Xu
4b1fa23954
Use critical section functions rather than scheduler lock to protect
...
critical region.
2005-04-19 13:15:52 +00:00
Søren Schmidt
5345b2d755
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
David Xu
902c0d8297
Clear P_STATCHILD earlier to avoid unnecessary retrying.
2005-04-19 12:31:15 +00:00
Hajimu UMEMOTO
d7d66e8c85
- nuke deprecated and unused getnodeby(3).
...
- remove unused variable.
Obtained from: KAME
2005-04-19 12:28:17 +00:00
Hiroki Sato
31be53fa70
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
Poul-Henning Kamp
6196e2db3e
Make DUMMYNET compile without INET6
2005-04-19 10:12:21 +00:00
Poul-Henning Kamp
d137deac11
typo
2005-04-19 10:04:38 +00:00