Warner Losh
89f84ab0a5
The NetBSD Foundation has granted permission to remove clause 3 and 4
...
from their software.
Obtained from: NetBSD
2010-02-16 21:43:57 +00:00
Warner Losh
a8c422af92
The NetBSD Foundation has granted permission for people to remove
...
clause 3 and 4 from their software.
2010-02-16 21:39:20 +00:00
Marcel Moolenaar
a6c79196a7
Define TLS_MODEL for PowerPC as well. Since PowerPC uses variant I,
...
like ia64, leave it empty (default model).
2010-02-16 20:46:22 +00:00
Marius Strobl
b06b8fe3a7
Factor out the code shared between NFS client and server into its own
...
module. With r203732 it became apparent that creating the sysctl nodes
twice causes at least a warning, however the whole code shouldn't be
present twice in the first place.
Discussed with: rmacklem
2010-02-16 20:00:21 +00:00
Jaakko Heinonen
7ff08436fc
Xref mdmfs(8).
2010-02-16 20:00:20 +00:00
Jaakko Heinonen
412193b4f2
Improve descriptions for tmpfs mount options. The descriptions have
...
been mostly obtained from NetBSD mount_tmpfs(8) manual page.
Obtained from: NetBSD
Discussed with: delphij
2010-02-16 19:59:10 +00:00
Warner Losh
2cca9f8f68
Remove clause 3 from Berkeley copyrights. Add a few $FreeBSD$'s.
2010-02-16 19:46:46 +00:00
Warner Losh
f2556687c6
Remove the Berkeley clause 3's.
...
Add a few $FreeBSD$
2010-02-16 19:39:50 +00:00
Warner Losh
69235413d9
Remove NetBSD Foundation clauses 3 & 4. They eliminated those clauses
...
last year.
2010-02-16 19:28:10 +00:00
Marcel Moolenaar
f6c3201d66
Compile fbsd-threads.c. Threading & TLS support is working just fine.
2010-02-16 16:38:57 +00:00
Rui Paulo
8c53f2f83c
Fix Kite and Merlin version check.
2010-02-16 12:43:55 +00:00
Ruslan Ermilov
e363756c8f
%U was macroized in mdoc(7), escape.
2010-02-16 12:29:02 +00:00
Ulrich Spörlein
c89adf0ea1
Document co-mentorship by ed.
...
Approved by: ed (co-mentor)
2010-02-16 09:10:48 +00:00
Ulrich Spörlein
54673381cd
Add missing newline in last line of file.
...
Uncovered via: fromcvs vs. svn
Approved by: ed (co-mentor)
2010-02-16 09:10:21 +00:00
Xin LI
a341d04c78
Remove clause 3 from my license.
2010-02-16 08:19:28 +00:00
Marcel Moolenaar
066d438476
Unbreak ia64: tls_model("initial-exec") is invalid, because it assumes
...
the static TLS model, which is fundamentally different from the dynamic
TLS model. The consequence was data corruption. Limit the attribute to
i386 and amd64.
2010-02-16 06:47:00 +00:00
Marcel Moolenaar
e45051c39e
Improve TLS variant I:
...
o Use obj->tlsinitsize to determine whether there's initialized data.
o If obj->tlssize > obj->tlsinitsize, then bzero uninitialized data.
o Don't exclude variant I from the work-around in free_tls_offset().
2010-02-16 02:48:11 +00:00
Marcel Moolenaar
9436852167
The static TLS size as given by tls_static_space includes TLS_TCB_SIZE
...
bytes of TCB in variant I.
2010-02-16 02:22:59 +00:00
Weongyo Jeong
45d9abdbc3
adds bwn(4) driver for supporting Broadcom BCM43xx chipsets.
...
o uses v4 firmware instead of v3. A port will be committed to create
the bwn firmware module.
o supports B/G and LP(low power) PHYs.
o supports 32 / 64 bits DMA operations.
o tested on big / little endian machines so should work on all
architectures.
It'd not connected to the build until the firmware port is committed.
2010-02-16 01:44:14 +00:00
Weongyo Jeong
5c984ceaf9
supports SPROM rev8 informations properly which are used to support
...
low-power PHY of bwn(4) and LDO voltage adjustments.
2010-02-16 01:22:33 +00:00
Jung-uk Kim
5f19cffe55
Remove COMPILATIONDATE from the default section. This string is no longer
...
being substituted since r162063.
PR: bin/143976
MFC after: 1 month
2010-02-16 01:07:06 +00:00
Oleksandr Tymoshenko
f6951d3084
- Clean-up output of memory banks info
2010-02-16 00:08:42 +00:00
Attilio Rao
c1210a7d97
Adjust style (following the already existing rules) for the newly
...
introduced option DEADLKRES.
Reported by: danfe, julian, avg
2010-02-15 23:44:48 +00:00
Jung-uk Kim
463537a097
Rename some macros to clarify their intentions and fix style nits.
2010-02-15 20:46:01 +00:00
Jung-uk Kim
aba311e1d4
Add support for cycle' and
zero' events for LCD brightness control.
...
Submitted by: Daniel Walter (d dot walter at 0x90 dot at) (intial version)
2010-02-15 19:30:28 +00:00
Bernhard Schmidt
ae6fd00faf
Fix for the Intel WiFi Link 1000. The EEPROM image is in the OTPROM block
...
before the last block, not in the last block itself.
Approved by: rpaulo (mentor)
Obtained from: OpenBSD
MFC after: 3 weeks
2010-02-15 19:18:46 +00:00
Rui Paulo
1480515a8b
Fix KITE version check.
...
Obtained from: //depot/user/rpaulo/80211n/...
2010-02-15 18:47:42 +00:00
Warner Losh
f5144a270d
Remove the third clause for the Berkeley parts of games, per the
...
letter in /COPYRIGHT.
2010-02-15 18:46:02 +00:00
Alexander Motin
c89d1732ba
Make CD driver a bit more robust and predictable to unreported errors.
2010-02-15 18:14:51 +00:00
Rui Paulo
7d4f72b39d
Bring back AR9285 support. This fixes most of the issues and should be
...
pretty usable.
MFC after: 1 month
2010-02-15 17:49:49 +00:00
Edward Tomasz Napierala
88238a0805
Some rewording and language fixes.
...
PR: docs/136918, docs/134074
Submitted by: Ben Kaduk <kaduk at mit dot edu>, Haven Hash <havenster at gmail dot com>
2010-02-15 17:41:59 +00:00
Ulrich Spörlein
5499562eca
fortune(6) switch to 3-clause BSDL; style(9)
...
This reduces the diff to other *BSD and makes it possible to actually
see the code differences.
Approved by: ed (Co-mentor)
2010-02-15 15:10:21 +00:00
Rafal Jaworowski
e95b7f61b9
Call the proper linkup routine in PowerPC Book-E machdep.
...
Submitted by: attilio
MFC after: 1 week
2010-02-15 14:38:30 +00:00
Ulrich Spörlein
f6a71b56a1
games: make WARNS=6 the default, remove overrides
...
This also bumps factor, fortune, primes, and random to WARNS=6.
Approved by: ed (Co-mentor)
2010-02-15 14:32:00 +00:00
Ulrich Spörlein
21b0c303a4
fortune(6) make WARNS=6 clean
...
Fixes taken mostly from DragonflyBSD.
Approved by: ed (Co-mentor)
2010-02-15 14:31:30 +00:00
Ulrich Spörlein
7fdefc0bf8
morse(6) make WARNS=6 clean
...
Approved by: ed (Co-mentor)
2010-02-15 14:31:05 +00:00
Ulrich Spörlein
72cb6052bd
grdc(6) make WARNS=6 clean and bump accordingly
...
Approved by: ed (Co-mentor)
2010-02-15 14:30:37 +00:00
Ruslan Ermilov
929683056e
Show when an ARP entry expires.
...
MFC after: 1 week
2010-02-15 14:29:17 +00:00
Ruslan Ermilov
96aad9c013
Though these libraries are disconnected from the build and don't
...
currently build, they should be kept. [1]
Unbreak their makefiles by removing the support for the long gone
DEFAULT_THREAD_LIB knob. (Allows the tools/make_libdeps.sh script
to succeed.)
According to: davidxu and deischen [1]
MFC after: 3 days
2010-02-15 14:14:13 +00:00
Ulrich Spörlein
6d7a8f6cba
sysctl(8): make WARNS=3 clean
...
Fixes inspired by work done in DragonflyBSD.
PR: bin/140016
Approved by: ed (Co-mentor)
2010-02-15 14:08:06 +00:00
Ulrich Spörlein
2b6974bf61
Bump WARNS where possible.
...
Checked by: make universe
Approved by: ed (co-mentor)
2010-02-15 14:07:40 +00:00
Pawel Jakub Dawidek
784949026c
Mark various sysctls also as tunables.
...
Reviewed by: rwatson
MFC after: 1 week
2010-02-15 09:19:07 +00:00
Andrew Thompson
8bbbf173a2
Add device ID for the FTDI 4232H.
...
PR: usb/143832
Submitted by: UEMURA Tetsuya
2010-02-14 20:10:41 +00:00
Andrew Thompson
2386d71421
Add support for the E1752 3G modem and the required eject command.
...
Submitted by: Milan Obuch
2010-02-14 20:05:12 +00:00
Andrew Thompson
3e889e246c
Make umodem more tolerant for devices which modem descriptors are misplaced.
...
Reported by: Erick Wales
Submitted by: Hans Petter Selasky
2010-02-14 19:59:19 +00:00
Andrew Thompson
b60541a9ec
Add UQ_KBD_BOOTPROTO quirk needed in r203896
2010-02-14 19:56:05 +00:00
Andrew Thompson
1bdb81f124
Detect when we are polling from kernel via cngetc() in the boot process and
...
reserve the keypresses so they do not get passed to syscons.
Submitted by: Hans Petter Selasky
2010-02-14 19:53:45 +00:00
Ed Maste
8e7e6335bc
Diff reduction with Adaptec's vendor driver.
...
Driver version 2.1.9 chosen as that Adaptec version roughly corresponds
with the current feature set merged to the in-tree driver.
2010-02-14 17:14:11 +00:00
Marcel Moolenaar
438e84ae72
Some code cleanups:
...
o s/u_int32_t/uint32_t/g
o Add multiple-inclusion protection.
o Break long lines.
2010-02-14 17:03:20 +00:00
Marcel Moolenaar
26279767e4
Some code churn:
...
o Eliminate IA64_PHYS_TO_RR6 and change all places where the macro is used
by calling either bus_space_map() or pmap_mapdev().
o Implement bus_space_map() in terms of pmap_mapdev() and implement
bus_space_unmap() in terms of pmap_unmapdev().
o Have ia64_pib hold the uncached virtual address of the processor interrupt
block throughout the kernel's life and access the elements of the PIB
through this structure pointer.
This is a non-functional change with the exception of using ia64_ld1() and
ia64_st8() to write to the PIB. We were still using assignments, for which
the compiler generates semaphore reads -- which cause undefined behaviour
for uncacheable memory. Note also that the memory barriers in ipi_send() are
critical for proper functioning.
With all the mapping of uncached memory done by pmap_mapdev(), we can keep
track of the translations and wire them in the CPU. This then eliminates
the need to reserve a whole region for uncached I/O and it eliminates
translation traps for device I/O accesses.
2010-02-14 16:56:24 +00:00