Bruce Evans
85f5fe4183
Fixed unformatting of copyright clause 4 in previous commit.
2004-04-10 02:22:35 +00:00
Scott Long
2f0fecd7ab
Don't include the firmware image by default as it adds 500k (uncompressed) to
...
the module.
Reviewed by: vinod
2004-04-10 02:00:47 +00:00
Tim J. Robbins
fa02ee78c8
Don't cast away const qualifiers.
...
Spotted by: bde
2004-04-10 00:27:52 +00:00
Maksim Yevmenkin
6490c2ffab
Start committing Bluetooth HID (Human Interface Device) support.
...
Note: bthidd(8) is still not complete. Need to commit kernel
support (a-la Linux /dev/input) to feed HID events into kernel.
Also need to write bthidd(8) and bthidd.conf(5) man pages.
2004-04-10 00:18:00 +00:00
Maksim Yevmenkin
079a8a3e69
Use uint instead of u_int
2004-04-09 23:58:53 +00:00
Maksim Yevmenkin
2f122b6e8a
Use uint instead of u_int
2004-04-09 23:26:16 +00:00
Maksim Yevmenkin
4ae439a316
Make sure Bluetooth stuff can be compiled on amd64
...
Submitted by: ps
2004-04-09 23:01:42 +00:00
Warner Losh
bbecd97c0b
Only print state change message for real state changes. When we set a
...
device in D0 to D0, that's a no-op, however the messages seem to be
confusing some people. Eventually, these messages will be parked
behind a if (bootverbose).
# I don't think this will fix any real bugs...
2004-04-09 20:41:18 +00:00
Mark Murray
d1006b25a9
The previous clause 3 commit was also
...
Approved by: scottl
Thanks to: scottl
2004-04-09 20:34:51 +00:00
Mark Murray
4c723140a4
Remove advertising clause from University of California Regent's license,
...
per letter dated July 22, 1999.
Approved by: core, imp
2004-04-09 19:58:40 +00:00
Nate Lawson
64278df5e0
Add MODULE_DEPEND entries so some of these drivers can eventually be
...
loaded separately from ACPI (i.e., embedded use).
2004-04-09 18:14:32 +00:00
Scott Mitchell
57c5e42ae8
Band-aid fix to extract MAC address from some CEM2/CEM28 cards with broken
...
CIS. Really needs a better interface to the CIS in pccard driver.
Reviewed by: imp (mentor)
2004-04-09 17:34:54 +00:00
Maxime Henrion
1aefe0e32e
Backout previous commit. It seems this comment applied to something
...
else than I thought, and thus really needs to go away.
Noticed by: ru
2004-04-09 17:30:26 +00:00
Scott Mitchell
9d613ae626
Fix probe routine to use card IDs from pccarddevs for NEWCARD and OLDCARD.
...
Should now correctly probe and attach all supported cards in either mode.
Reviewed by: imp (mentor)
2004-04-09 17:27:36 +00:00
Maxim Konovalov
14533a98b9
o Fix an incorrect parsing of 0.0.0.0/0 expression.
...
PR: kern/64778
MFC after: 6 weeks
2004-04-09 17:26:01 +00:00
Scott Mitchell
24c8ae76c2
Add Xircom XEM5600 card (appears to be a renamed REM56).
...
Observe that Xircom CEM28 and CEM33 are known to work in Ethernet mode.
Reviewed by: imp (mentor)
2004-04-09 17:15:18 +00:00
Scott Mitchell
5c4d21fc1d
Sync to pccarddevs 1.83
...
Reviewed by: imp (mentor)
2004-04-09 17:10:12 +00:00
Scott Mitchell
caba814ad6
Add Xircom XEM5600 and known versions of CE2, CEM33 and CEM56.
...
Xircom had an unfortunate habit of re-using PCMCIA IDs for quite different
cards - the xe driver knows about this and uses the first byte of 'extra'
PCMCIA ID info to identify cards with ambiguous IDs.
Reviewed by: imp (mentor)
2004-04-09 17:08:12 +00:00
Mark Murray
4ebf3fc96b
I hate noticing bugs after committing. :-(
...
ALWAYS set up the CPU base identity string. THEN optionally
add features.
2004-04-09 17:00:03 +00:00
Maxim Konovalov
efccc7dc25
o SIOCGIFCONF->getifaddrs(2) conversion.
...
PR: bin/9379
Obtained from: NetBSD
2004-04-09 16:59:05 +00:00
Mark Murray
e89e6a3c11
Document the recent upgrade to the entropy device WRT hardware
...
generators.
2004-04-09 16:02:54 +00:00
Mark Murray
37c79b8006
Take into account hardware-supplied entropy. If the entropy source
...
is hardware, the Yarrow initialisations don't need to be done.
2004-04-09 15:56:16 +00:00
Mark Murray
e7806b4c0e
Reorganise the entropy device so that high-yield entropy sources
...
can more easily be used INSTEAD OF the hard-working Yarrow.
The only hardware source used at this point is the one inside
the VIA C3 Nehemiah (Stepping 3 and above) CPU. More sources will
be added in due course. Contributions welcome!
2004-04-09 15:47:10 +00:00
Warner Losh
cd8b53ed2d
Omnibus PCI commit:
...
o Save and restore bars for suspend/resume as well as for D3->D0
transitions.
o preallocate resources that the PCI devices use to avoid resource
conflicts
o lazy allocation of resources not allocated by the BIOS.
o set unattached drivers to state D3. Set power state to D0
before probe/attach. Right now there's two special cases
for this (display and memory devices) that need work in other
areas of the tree.
Please report any bugs to me.
2004-04-09 15:44:34 +00:00
Peter Edwards
24554d00bc
Plug minor memory leak of module_t structures when unloading a file
...
from the kernel.
Reviewed By: Doug Rabson (dfr@)
2004-04-09 15:27:38 +00:00
Mark Murray
c97ed2df4e
Add extra output to show when VIA C3 Nehemiah CPUs have hardware
...
Random Number Generator (RNG) and/or Advanced Cryptography Engine
(ACE).
2004-04-09 15:01:44 +00:00
Olivier Houchard
d50c87decf
Spell "switches" a more conventional way.
2004-04-09 14:31:29 +00:00
Maxime Henrion
e2416749bf
- Change several errx() calls that should have been err() calls.
...
- Handle empty ARP tables properly.
- Remove register keyword.
- arp(8) is WARNS?=4 clean, so mark it as such to avoid regressions.
2004-04-09 14:27:28 +00:00
Maxime Henrion
92375a1cb9
Reintroduce a comment that was wrongly removed in revision 1.34.
2004-04-09 14:19:12 +00:00
Robert Watson
123f024b24
Compare pointers with NULL rather than using pointers are booleans in
...
if/for statements. Assign pointers to NULL rather than typecast 0.
Compare pointers with NULL rather than 0.
2004-04-09 13:23:51 +00:00
Bruce Evans
ae8aa73408
Fixed missing forward declaration of struct rusage in the _KERNEL case.
...
Removed namespace-polluting forward declaration of struct rusage in the
!_KERNEL && !_BSD_VISIBLE case.
Fixed some nearby style bugs.
2004-04-09 13:14:32 +00:00
Tim J. Robbins
7937c23d49
Terminate execl()'s argument list with a null pointer instead of a
...
null pointer constant. (The latter may be an integer constant, which
is not correct here.)
Submitted by: Stefan Farfeleder
2004-04-09 11:32:32 +00:00
Tim J. Robbins
149a123b34
Improve robustness of multibyte character handling (-m option), and
...
simplify the read buffering now that we can feed partial multibyte
characters to mbrtowc().
2004-04-09 11:17:29 +00:00
Nate Lawson
3066c4a4bd
Style fixes and add gen to CLEANFILES.
...
Submitted by: bde
2004-04-09 07:13:27 +00:00
Nate Lawson
aa95c5b148
Replace more ad-hoc versions of acpi_GetReference(). Since the type of
...
Reference objects changed from ACPI_TYPE_ANY to ACPI_TYPE_LOCAL_REFERENCE
in Oct. 2002, this may help systems where switching the cooler on failed.
We support both types for now until this sorts out.
2004-04-09 06:55:50 +00:00
Nate Lawson
4a74bb97ed
Include the prototype for acpi_GetReference.
2004-04-09 06:53:50 +00:00
Nate Lawson
074a57f560
Add support for packages as the first element of _PRW. This may allow
...
some machines to enable wake events for more devices although I haven't
seen a system yet that uses this form. Also, introduce acpi_GetReference()
which retrieves an object reference from various types.
2004-04-09 06:40:03 +00:00
Warner Losh
ed010cdfa2
Ooops, removed this acknowledgement bogusly.
...
Eagle Eyes: bde
2004-04-09 05:12:47 +00:00
Robert Watson
c6b4788ef5
Forced commit to add note to previous commit message.
...
Also tested by: "Michael L. Squires" <mikes@siralan.org>
2004-04-09 03:17:21 +00:00
Robert Watson
8e9013b4c4
Lock down the netatalk AARP code, which is responsible for appletalk
...
address discovery and caching (similar to inet ARP). Use a single
global mutex, aarptab_mtx, to protect the table. Remove spl/spx.
Tested by: Bob Bishop <rb@gid.co.uk>
2004-04-09 01:40:12 +00:00
Daniel Eischen
b8bbeeda02
After forking and initializing the library to single-threaded
...
mode (where the forked thread is the one and only thread and
is marked as system scope), set the system scope flag before
initializing the signal mask. This prevents trying to use
internal locks that haven't yet been initialized.
Reported by: Dan Nelson <dnelson at allantgroup.com>
Reviewed by: davidxu
2004-04-08 23:16:21 +00:00
Simon L. B. Nielsen
5b8ef52df0
Add a LIBRARY section.
...
Submitted by: Craig Rodrigues <rodrigc@crodrigues.org>
PR: docs/65208
2004-04-08 23:04:54 +00:00
Tim Kientzle
f6f4796250
Allow arguments to appear in any order.
...
While I'm here, add a couple of extra sanity-checks to
the argument parsing (reject -j -z, for instance) and
update the docs a bit.
Requested by: most everyone ;-)
2004-04-08 19:37:01 +00:00
Alan Cox
41f1b2c460
The demise of vm_pager_map_page() in revision 1.93 of vm/vm_pager.c permits
...
the reduction of the pager map's size by 8M bytes. In other words, eight
megabytes of largely wasted KVA are returned to the kernel map for use
elsewhere.
2004-04-08 19:08:49 +00:00
Max Laier
10d1d31e8f
Readd -Werror flag to compilation pf.c after the compiler warnings have been
...
shut up.
Tested by: LINT(i386)
Approved by: bms(mentor)
2004-04-08 18:17:13 +00:00
Nate Lawson
a4ecd54325
Unify on version 1 to be similar to the rest of the tree. After 5-stable
...
branches, increment version on any API change visible to other modules.
2004-04-08 16:45:12 +00:00
Jens Schweikhardt
66fda18f07
In the examples, make the bitmap_name an absolute path name.
...
This avoids hair pulling when someone expects the splash screen
to just work when the bitmap file is in /boot.
2004-04-08 16:31:17 +00:00
Stefan Eßer
057909e78d
Add Netgear WG311T (PCI version of the WG511T).
...
I just received one and have verified that it works just fine.
2004-04-08 16:09:40 +00:00
Bruce A. Mah
1a82204eea
Fix typo.
...
Submitted by: schweikh
2004-04-08 15:47:30 +00:00
Tim J. Robbins
8b8109275c
Update manual pages for change to C99 mbrtowc() semantics.
2004-04-08 09:59:02 +00:00