| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
passing literal strings to the constructors of string.
Notes:
svn path=/head/; revision=174824
|
| |
|
|
|
|
|
| |
on at least arm and sparc64. i386/pc98, ia64 and amd64 are all OK.
Notes:
svn path=/head/; revision=173739
|
| |
|
|
| |
Notes:
svn path=/head/; revision=163667
|
| |
|
|
|
|
|
| |
Not fixed: the description of media-type is completely bogus.
Notes:
svn path=/head/; revision=163581
|
| |
|
|
|
|
|
|
|
|
|
|
| |
gramatical tweaks along w/ sorting the list, and adding that serial is
available for USB....
PR: 85097
Submitted by: Fredrik Lindberg
MFC after: 1 week
Notes:
svn path=/head/; revision=163106
|
| |
|
|
| |
Notes:
svn path=/head/; revision=162388
|
| |
|
|
|
|
|
|
|
|
|
| |
Reset it to 1 for each devd config file so if the parser finds
a syntax error devd(8) will report a correct line number.
Submitted by: Niki Denev
MFC after: 2 weeks
Notes:
svn path=/head/; revision=157746
|
| |
|
|
|
|
|
| |
OK'ed by: imp
Notes:
svn path=/head/; revision=155073
|
| |
|
|
|
|
|
| |
insensitive. Make it so.
Notes:
svn path=/head/; revision=154109
|
| |
|
|
| |
Notes:
svn path=/head/; revision=153522
|
| |
|
|
|
|
|
|
|
| |
Wojciech A. Koszek.
Submitted by: Wojciech A. Koszek <dunstan@freebsd.czest.pl>
Notes:
svn path=/head/; revision=152770
|
| |
|
|
|
|
|
| |
Approved by: imp
Notes:
svn path=/head/; revision=152406
|
| |
|
|
|
|
|
|
|
|
| |
that future variable shadowing bugs don't compile.
Reviewed by: imp
Compiled on: alpha i386 sparc64
Notes:
svn path=/head/; revision=151486
|
| |
|
|
|
|
|
|
|
|
|
| |
that just uses the variable and throws it away.
This should fix the subsystem keyword wrt media-type.
MFC After: 2 days
Notes:
svn path=/head/; revision=151480
|
| |
|
|
|
|
|
|
|
|
| |
In those contexted, use subsystem instead.
# This causes dhclient to run again when I plug in my ethernet cable to
# my fxp card in my laptop.
Notes:
svn path=/head/; revision=150949
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
from this socket
* Enable non-blocking I/O on devd.pipe to keep clients from wedging devd.
If a write(2) on devd.pipe would block, the client in question will be
removed [1]
Requested by: rwatson [1]
Approved by: imp
Notes:
svn path=/head/; revision=147973
|
| |
|
|
|
|
|
|
|
|
| |
on socket file descriptors.
Reviewed by: secteam (cperciva)
Approved by: imp
Notes:
svn path=/head/; revision=147972
|
| |
|
|
|
|
|
|
| |
Submitted by: sam
Approved by: re (scottl)
Notes:
svn path=/head/; revision=147874
|
| |
|
|
|
|
|
| |
Submitted by: Fredrik Lindberg
Notes:
svn path=/head/; revision=146306
|
| |
|
|
|
|
|
| |
minor debug fix.
Notes:
svn path=/head/; revision=145218
|
| |
|
|
| |
Notes:
svn path=/head/; revision=141611
|
| |
|
|
| |
Notes:
svn path=/head/; revision=139987
|
| |
|
|
| |
Notes:
svn path=/head/; revision=139112
|
| |
|
|
|
|
|
|
|
|
|
| |
Prompted by
PR: docs/73668
Submitted by: Dan Pelleg
MFC After: 3 days
Notes:
svn path=/head/; revision=138162
|
| |
|
|
| |
Notes:
svn path=/head/; revision=131754
|
| |
|
|
|
|
|
| |
in over the socket.
Notes:
svn path=/head/; revision=131397
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
a generalized notification mechanism for subsystems wishing to report
events.
Revieded by: njl
# The kernel side seems like it might be causing panics for me, but should
# be forthcoming shortly.
Notes:
svn path=/head/; revision=121487
|
| |
|
|
| |
Notes:
svn path=/head/; revision=120474
|
| |
|
|
|
|
|
|
|
|
| |
need for libstdc++ in /lib, and the generated binary is actually smaller
statically linked than dynamically + sizeof(libstdc++). Additionally,
devd doesn't use get*by*() which is one of the main motivations for
dynamically linking your root partition anyway.
Notes:
svn path=/head/; revision=119019
|
| |
|
|
| |
Notes:
svn path=/head/; revision=117945
|
| |
|
|
| |
Notes:
svn path=/head/; revision=117944
|
| |
|
|
|
|
|
|
|
|
| |
give the wrong pid.
Submitted by: ru and Lukas Ertl
PR: 54113
Notes:
svn path=/head/; revision=117246
|
| |
|
|
| |
Notes:
svn path=/head/; revision=115114
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
one or more actions in the list. This makes constructs like:
attach 10 {
// echo "Driver $device_name attached"
};
to be accepted by the parser. It will be treated as if the user had
entered:
// attach 10 {
// echo "Driver $device_name attached"
// };
(eg totally ignored).
Approved by: re@ (rwatson)
Notes:
svn path=/head/; revision=115011
|
| |
|
|
|
|
|
|
|
|
| |
However, since NULL was used, and this is C++, this error went
undetected until g++ 3.3 somehow managed to whine about it.
Reported by: obrien
Notes:
svn path=/head/; revision=114541
|
| |
|
|
|
|
|
|
|
| |
definitions in it. Begin to document the classes that we use, and how
they interrelate (using comments that I can use with doxygen to
automatically generate docs with).
Notes:
svn path=/head/; revision=114086
|
| |
|
|
|
|
|
| |
before the last commit.
Notes:
svn path=/head/; revision=114084
|
| |
|
|
|
|
|
|
|
|
|
| |
expand one from using a fixed buffer to using a string which
dynamically allocates these things.
Submitted by: green@ (against an earlier version of devd)
Ignored for too long by: imp
Notes:
svn path=/head/; revision=114081
|
| |
|
|
|
|
|
|
|
|
|
| |
Also, put a small work around into devd to prevent a hang on boot this
would cause because select used to return 2 rather than 0 for no
evetnts due to a bug I fixed a few days ago in subr_bus.c. I'll
remove this workaround May 7th. You have until then to upgrade your
kernel if you want to run a new devd with an older kernel.
Notes:
svn path=/head/; revision=114000
|
| |
|
|
| |
Notes:
svn path=/head/; revision=113805
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
'd': now means don't do daemon().
'D': Debug
'n': Don't wait to process all pending events before calling daemon.
In the past, devd would call daemon immediately. However, this causes
a race. If anything in the boot process depends on configuring the
devices configured by devd, maybe they would be configured in time,
maybe not. Now we don't call daemon until all pending events are
processed, unless -n is specified.
# -n is actually the default for a while due to the select(2) bug in devctl
# that I just fixed to give people a chance to upgrade.
Notes:
svn path=/head/; revision=113790
|
| |
|
|
|
|
|
|
|
|
|
|
| |
to 0 when we startup. Print a warning in this case. This allows
people that are playing with devd by hand to have something happen.
Otherwise, it appears that devd isn't working because /dev/devctl is
disabled and producing no events.
Suggested by: peter on irc a long time ago.
Notes:
svn path=/head/; revision=113787
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
'a="b" c="d" at loc=1 on busN' properly set 'c' and process the rest of
the stirng. Before it would ignore everything after variable 'a'.
o Parse nomatch and other events differently. They are more different
than the code allowed for, so we weren't properly parsing nomatch
events. It appears this fixes some of the demand loading issues that
I was having with devd.
Noticed by: Gary Palmer
Notes:
svn path=/head/; revision=113785
|
| |
|
|
| |
Notes:
svn path=/head/; revision=113782
|
| |
|
|
| |
Notes:
svn path=/head/; revision=112935
|
| |
|
|
| |
Notes:
svn path=/head/; revision=111813
|
| |
|
|
| |
Notes:
svn path=/head/; revision=110881
|
| |
|
|
| |
Notes:
svn path=/head/; revision=110877
|
| |
|
|
| |
Notes:
svn path=/head/; revision=108985
|
| |
|
|
|
|
|
| |
Submitted by: joe
Notes:
svn path=/head/; revision=108799
|