Commit Graph

15226 Commits

Author SHA1 Message Date
roy
a37502b2b6 Add RTF_BROADCAST to mark routes used for the broadcast address when
they are created on the fly. This makes it clear what the route is for
and allows an optimisation in ip_output() by avoiding a call to
in_broadcast() because most of the time we do talk to a host.
It also avoids a needless allocation for the storage of llinfo_arp and
thus vanishes from arp(8) - it showed as incomplete anyway so this
is a nice side effect.

Guard against this and routes marked with RTF_BLACKHOLE in
ip_fastforward().
While here, guard against routes marked with RTF_BLACKHOLE in
ip6_fastforward().
RTF_BROADCAST is IPv4 only, so don't bother checking that here.
2015-03-23 18:33:17 +00:00
riastradh
50f73940a2 Update some xrefs to point to softint(9), not the old/alt spelling. 2015-03-23 13:40:34 +00:00
riastradh
d06a75e7df Reorganize UFP_* flags with markup and more detail. 2015-03-23 08:19:12 +00:00
wiz
0e9029ef91 Bump date for previous. Use more markup in AUTHORS section. 2015-03-23 08:11:10 +00:00
riastradh
e3235bfa54 Describe UFP_DIRTYONLY and UFP_BACKWARD flags to uvn_findpages.
PR kern/49335
2015-03-23 08:00:33 +00:00
jmcneill
7ba4328bfa Process /etc/modules.conf (if present) at startup, before securelevel is
raised, to allow module loading on ports without a module aware bootloader.
2015-03-21 19:10:43 +00:00
mrg
22ccd76416 fix the description of MKX11RADEONKMS, as pointed out in PR#49753. 2015-03-17 01:58:29 +00:00
riastradh
d16d908099 Suggest membar_datadep_consumer now that we have it. 2015-03-09 01:55:09 +00:00
christos
071faa13f8 add a shm example 2015-03-04 16:18:04 +00:00
nonaka
55d019c062 fix typo. 2015-03-03 09:59:20 +00:00
mrg
50e581ea01 add build framework to choose between xf86-video-ati 6.x (UMS/KMS)
and 7.x (KMS only), and switch x86 to the latest (KMS only) version.

(if someone can make x86 install both radeon_drv.so.[67] and leave
the default symlink to .7, that would be nice.  renaming it so that
it's easier to choose via xorg.conf is a little more tricky..)
2015-03-01 07:46:04 +00:00
riastradh
90d6db6dee Fix some typos and make style more consistent. 2015-02-27 15:21:54 +00:00
roy
81601736f6 Document RTF_LOCAL 2015-02-26 09:58:12 +00:00
snj
9235716d61 prune a number of now-nonexistent xorg components 2015-02-26 04:49:16 +00:00
riastradh
af4dc18490 Fix type of pc argument in pci_intr(9) man page. 2015-02-25 17:03:42 +00:00
roy
2deeed4389 Sync route flags from net/route.h 2015-02-24 19:11:13 +00:00
jmcneill
889ad2c6eb Build and install Mesa GBM buffer management library (libgbm). 2015-02-23 00:09:30 +00:00
riastradh
d0a8c79f16 Clarify advice about when to use what parts of cprng(9).
Add security model to specify the difference between cprng_strong and
cprng_fast.

Fix code references.  cprng_fast now uses ChaCha8, not RC4.

XXX Would have been nice if they had been called cprng and cprng_weak
to reduce confusion about which one to use, or even random and
weakrandom.  Too late for that now, though.
2015-02-19 15:38:30 +00:00
wiz
392ee9f315 Remove trailing space, use American spelling, bump date for previous. 2015-02-14 13:02:38 +00:00
he
1d14d02249 Port over the TCP_INFO socket option from FreeBSD, originally from
the Linux 2.6 TCP API.  This permits the caller to query certain information
about a TCP connection, and is used by pkgsrc's net/iperf3 test program
if available.

This extends struct tcbcb with three fields to count retransmits,
out-of-sequence receives and zero window announcements, and will
therefore warrant a kernel revision bump (done separately).
2015-02-14 12:57:52 +00:00
maxv
471961cbf1 Rename kern_verifiedexec.c to kern_veriexec.c. "Veriexec" is the name of
the subsystem, not "Verifiedexec".

The revisions of kern_verifiedexec.c are now in Attic/.

No change between kern_verifiedexec.c and kern_veriexec.c.

Also, update the man page accordingly.

Okayed by christos@ and blymn@ some months ago.
2015-02-13 17:50:48 +00:00
rkujawa
e117ce5a17 Don't mention the bug that was fixed by mrg. DAC detection works reliably
since then.
2015-02-11 00:11:58 +00:00
wiz
448d7d2a8e Add man page for iwm(4). 2015-02-08 16:44:09 +00:00
ginsbach
89f8ebe7dd PR/49646: Nikolai Lifanov: Add LLDP - 802.1ab link layer discovery protocol 2015-02-06 14:48:24 +00:00
ginsbach
244854a3bd Add Port Control Protocol (RFC 6887) 2015-02-06 14:39:14 +00:00
plunky
8b3e3b168b IOT 2015-01-29 06:53:28 +00:00
wiz
6ac7e07d7d Remove trailing whitespace. 2015-01-26 22:47:41 +00:00
gson
c645abccad bump date 2015-01-26 20:53:49 +00:00
gson
753b885b24 Note that revision 2.0 of the audio device class spec is not supported. 2015-01-26 20:53:12 +00:00
gson
5dcf97ef08 Fix URL of USB Approved Class Specification Documents. 2015-01-26 20:41:49 +00:00
christos
8ac2c41370 correct CMSG_DATA documentation 2015-01-24 17:17:01 +00:00
chs
b0a14f469c switch m68k to use gcc48. 2015-01-23 03:43:24 +00:00
wiz
d5c4ae99cd New sentence, new line. 2015-01-19 11:53:59 +00:00
christos
afcbf6727b PR/49584: Leonardo Taccari: alc(4): add support for AR816x/AR817x chipsets 2015-01-18 15:30:03 +00:00
wiz
4b1166b37c Fix table. Based on diff by Henning Petersen in PR 49514. 2015-01-12 09:51:26 +00:00
riastradh
c8fe12c4d5 Clarify uvm_km_alloc is contiguous and zero result means fail. 2015-01-08 23:43:11 +00:00
riastradh
ede4dd9ede Rewrite /dev/random man page.
- Describe application usage up front.
- State the security model.
- Explain entropy.
- Describe current implementation strategy near the bottom.
2015-01-07 18:50:18 +00:00
bouyer
87fe8c7aca As proposed on tech-net@, introduce a new switch type, PSWITCH_TYPE_RADIO,
to be used to report to userland hardware radio switch changes.
powerd(8) will call a "radio_button" script to handle the event.
This script can e.g. start or stop wpa_supplicant.
Update wpi(4) to report PSWITCH_TYPE_RADIO events to sysmon.
2015-01-06 15:39:54 +00:00
jmcneill
e9957d6bc4 add Realtek RTL8152B Ethernet controller to supported device list 2015-01-05 10:48:40 +00:00
mrg
0e4eb59327 sets.subr:
support machine=<xxx>, machine_arch=<xxx>, machine_cpu=<xxx> tags.

dri7: build Mesa 7 r300_dri.so for x86 platforms.
2015-01-05 03:45:31 +00:00
mrg
a4ee9f7109 fix MKGCCCMDS=no, and turn it on by default for sun2. 2015-01-05 01:52:23 +00:00
ryoon
b519fbd6e3 cdce(4) supports normal Ethernet adapters. 2015-01-01 08:11:45 +00:00
mlelstv
2fbc202964 Retire disk_blocksize(). 2014-12-31 20:13:41 +00:00
wiz
cb8d097ad2 New sentence, new line. Use more markup. 2014-12-31 18:19:21 +00:00
gdt
e1685159eb note that RBUS_IO_BASE issues are common to i386 and amd64 2014-12-31 18:16:32 +00:00
gdt
766c6ec224 Explain RBUS_IO_BASE/SIZE.
See also kern/32327.

Adapted from a patch by Björn Johannesson.
2014-12-31 18:14:55 +00:00
mrg
fbfbb2ece8 move xorg-server.pc's SDK_REQUIRED_MODULES into the local Makefile. 2014-12-30 22:07:21 +00:00
wiz
e9d482784b Use more markup. Bump date for previous. 2014-12-29 19:20:22 +00:00
mlelstv
0a0ac6a239 document missing disk_set_info function that maintains the device's
"disk-info" dictionary.
2014-12-29 19:07:03 +00:00
mlelstv
78d420c356 Implement DIOCGMEDIASIZE and DIOCGSECTORSIZE from FreeBSD. 2014-12-29 18:41:20 +00:00