Commit Graph

16026 Commits

Author SHA1 Message Date
jdolecek
638242b8b0 add HISTORY and AUTHORS; listed there Kengo Nakahara as he seems to be the
primary author according to commits, feel free to adjust as appropriate
2016-09-17 17:10:21 +00:00
christos
f1ff7f773f switch arm to new binutils. 2016-09-17 15:58:21 +00:00
kre
64d9c1f971 YAF 2016-09-17 06:06:15 +00:00
kre
2d14a70f84 Fix the fix... 2016-09-17 04:01:43 +00:00
christos
bdfe760495 add \ 2016-09-17 02:50:08 +00:00
christos
28b551a543 switch m68k to new gcc/gdb/binutils and pie. Tested with sun3 and tmesh.
Too bad there is not enough memory for ASLR :-)
2016-09-17 00:59:59 +00:00
jdolecek
5482298fa4 bump date for the typo fix 2016-09-16 13:56:36 +00:00
wiz
5c3b275a64 New sentence, new line. Use Dq. 2016-09-16 12:43:37 +00:00
jdolecek
22def4bee1 document some bugs 2016-09-16 12:31:27 +00:00
wiz
2ad613d4d2 Use Nm instead of Xr to itself. Add missing space. Bump date for previous. 2016-09-16 08:26:16 +00:00
jdolecek
93353c360b update manpage with reality WRT BUS_SPACE_BARRIER_SYNC and
BUS_SPACE_BARRIER_X_BEFORE_Y flags
2016-09-15 21:47:26 +00:00
wiz
a9eb386270 Sort SEE ALSO. 2016-09-15 15:25:11 +00:00
scole
0d99de606e Reference rasops(9), not rasops(4) which doesn't exist 2016-09-15 15:19:00 +00:00
jdolecek
fd929fae0e fix typo in function names 2016-09-15 09:41:33 +00:00
wiz
c6af805862 Use An in AUTHORS section. 2016-09-15 09:11:47 +00:00
mrg
be6cccaf0c switch amd64, i386, shark, ofppc and macppc to xorg-server 1.18.
add a note to UPDATING about needing a clean objdir and destdir.
2016-09-15 07:49:08 +00:00
scole
4afc32c0de Add platinumfb man page 2016-09-14 20:04:22 +00:00
tsutsui
4579274562 Switch NetBSD/x68k to Xorg server 1.18 by default.
Build confirmed by build.sh -x release.
2016-09-11 04:59:54 +00:00
mrg
f0286f687e oops, put mips32 back to gcc 5.3. 2016-09-05 05:58:29 +00:00
mrg
6c540367a2 reverse the GCC 5 test and only list the platforms not using it:
${MACHINE_CPU} == "mips" || \
    ${MACHINE_CPU} == "m68k" || \
    ${MACHINE_ARCH} == "coldfire" || \
    ${MACHINE_ARCH} == "m68000" || \
    ${MACHINE} == "or1k" || \
    ${MACHINE} == "riscv"

and considering riscv and or1k both need to either wait for GCC 6
or have someone who cares port their 5.x patches to our tree, that
really only means we have mips and m68k left.
2016-09-04 18:57:39 +00:00
jakllsch
e964957707 Switch shark to Xorg server 1.18.
The igs driver no longer builds against 1.10.
2016-09-03 16:10:34 +00:00
christos
815243be44 Switch mips32 to new binutils/gcc/gdb/pie. Tested with gxemul+pmax 2016-09-03 12:32:12 +00:00
christos
93c8afea2b gcc-5.3 for sh3 2016-09-03 09:08:28 +00:00
christos
10aee9c29f switch all arm to new binutils 2016-08-31 17:31:22 +00:00
mrg
8e7f733949 move some flags from dix-config.h into X11FLAGS.DIX 2016-08-30 08:34:43 +00:00
dholland
3f2f51302c Use only "function" for the comparison functions, not both that and
"operator". Noted by riastradh.
2016-08-30 05:12:00 +00:00
dholland
c49cf2c657 Clarify the usage, so hopefully nobody else makes the set of wrong
assumptions I just did.
2016-08-29 03:50:05 +00:00
knakahara
0e4989051b specify when pci_intr_release(9) is called as "pih" is NULL. 2016-08-29 02:48:56 +00:00
christos
e14ccc6701 Turn on PIE for all arm and sh3 2016-08-28 14:22:35 +00:00
wiz
9a82c76863 New sentence, new line. 2016-08-28 05:14:35 +00:00
dholland
b742f5b4dc Fix broken xrefs (they are now merely dangling) 2016-08-28 00:05:32 +00:00
dholland
05e0436006 Fix broken .Xr 2016-08-27 23:58:27 +00:00
dholland
01dd681f0f Put some text in pursuant to the rest of PR 48471, about /stand. 2016-08-27 03:57:21 +00:00
tnn
5569b39ef7 fix build of puffs examples; need _KERNTYPES for register_t 2016-08-26 22:12:22 +00:00
nonaka
8b67f0d04d Add TOOL_GPT 2016-08-26 16:57:50 +00:00
christos
6cb75cb515 block sun2 from MKPIE! 2016-08-26 15:41:02 +00:00
christos
f9ebca8e6a mention the default for MKUNBOUND 2016-08-20 16:11:07 +00:00
wiz
35f6de0047 Bump date for previous. 2016-08-20 12:41:31 +00:00
hannken
7139aab724 Remove now obsolete operation vcache_remove().
Welcome to 7.99.36
2016-08-20 12:37:06 +00:00
christos
c90b9921a5 unbound additions 2016-08-20 11:21:50 +00:00
mrg
3766ee0de2 HAVE_XORG_SERVER_VER is always set, if not earlier, immediately above. 2016-08-20 00:36:03 +00:00
mrg
34102114fc fix up X11FLAGS.LOADABLE for modern xorg. 2016-08-20 00:35:37 +00:00
mrg
e0eda581f2 - introduce HAVE_XORG_GLAMOR which is set to yes on xorg-server 1.18
and x86 ports only so far.
- build glamor extension.
- fix debug set lists for xorg-server 1.18
- install xf86-video-amdgpu driver on xorg-server 1.8 and x86
- clean up radeon-kms Makefile and enable glamor xorg-server 1.8
- clean up various obsolete makefile parts
2016-08-19 03:59:30 +00:00
wiz
072cd4ff3f New sentence, new line. 2016-08-18 19:22:45 +00:00
mrg
9612351379 x11: add amdgpu driver, libepoxy and remove radeonhd driver 2016-08-18 08:06:53 +00:00
wiz
88e1ed9dd0 File system police. 2016-08-16 07:52:05 +00:00
dholland
961950ca08 More stuff spotted by jnemeth: fix wording for /var/mail, and document
utmpx/wtmpx. While here also document dmesg.boot.
2016-08-16 02:29:43 +00:00
dholland
d146eb73fa Document /etc/login.conf, /etc/profile, /etc/ttyaction. 2016-08-16 01:46:51 +00:00
dholland
a96b900116 More important fix: there is an /etc/skel but no /usr/share/skel. 2016-08-16 01:41:18 +00:00
dholland
df8a7cd2f0 More improvements from jnemeth 2016-08-16 01:39:40 +00:00
mrg
9f5c81fc6e add a HAVE_XORG_SERVER_VER for use in sets. clean up the x11
defines a little for modern xorg, particularly the version.
2016-08-16 01:03:07 +00:00
dholland
7789072ffe Another typo. 2016-08-16 00:47:19 +00:00
dholland
fb286563d4 another typo; spotted by jnemeth 2016-08-16 00:40:09 +00:00
dholland
560c63031e typo in previous. 2016-08-16 00:12:34 +00:00
dholland
4af0b2e016 Harmfully sentence fragments. Use sentences instead.
I've also made some additional minor edits, and added missing
/usr/src/sys/ufs/{chfs,ext2fs}.
2016-08-16 00:08:17 +00:00
mrg
ba43d274eb add libxshmfence. 2016-08-15 21:52:46 +00:00
maya
693c0858bd We don't use mfs for /tmp by default, so the man page shouldn't
suggest this is the typical case.

Because there's so little content in this entry, eliminate the
parentheses around the explanation that /tmp is usually not preserved
across reboots.
2016-08-15 21:42:05 +00:00
dholland
64848a328c BTS is for "bug tracking system", but it's not for "bits per second", or
at least not that either I or the Goog have heard of.
2016-08-14 23:07:04 +00:00
christos
cf0397646d TURBOchannel usb/gpio driver from Felix Deichmann 2016-08-11 09:05:42 +00:00
ginsbach
b5e9000e95 Add some VLAN related acronyms. 2016-08-11 02:42:28 +00:00
wiz
f7e7ef1806 More markup. 2016-08-08 07:28:54 +00:00
pgoyette
69aa6fadc2 For modular configurations, always build with PPPOE_TERM_UNKNOWN_SESSIONS
defined, and provide a sysctl variable for enabling/disabling the option.

Update man page accordingly.
2016-08-07 01:59:43 +00:00
scole
3bee3bfd27 PR port-ia64/51261
For ia64, don't build elf32, disable MKDYNAMICROOT and MKRUMP.
ld.elf_so and rump are not implemented yet
2016-08-05 16:44:31 +00:00
palle
5914a139ed scsipi(9): Removed duplicate "for" 2016-07-29 19:27:45 +00:00
msaitoh
8cd40e1465 Add JEDEC TSE2004av support. OK'ed by pgoyette. If a device conforms
TES2004av, it can be used without adding new entry into the matching
table.
2016-07-28 09:11:13 +00:00
wiz
68e94d49dd New sentence, new line. 2016-07-27 08:38:25 +00:00
msaitoh
dde8159a11 - Add 0x54-0x57.
- Add note about sdtemp(4).
2016-07-27 07:44:10 +00:00
msaitoh
ed49e6d12f Update supported masters and slaves. 2016-07-26 11:08:59 +00:00
rkujawa
97a708d9fb Note MCP9804 now also supported by sdtemp(4) - thx msaitoh. 2016-07-26 08:05:51 +00:00
msaitoh
2da0061a6c - Add new devices.
- s/DDR2 and DDR3 SDRAM DIMMs/DDR2 and newer DIMMs/
2016-07-26 07:33:30 +00:00
dholland
ebd6c2ad3e + PTO parent-teacher organization
(also PTA)
2016-07-21 05:07:04 +00:00
maya
bd2a0d0ca6 Don't reference older CFATTACH_DECL 2016-07-19 17:01:04 +00:00
kre
8f8fef4dea + PTO please turn over 2016-07-19 09:10:16 +00:00
pgoyette
db571e7ec7 Add a couple definitions of PTO
PR misc/51342
2016-07-19 07:06:32 +00:00
wiz
aad7676047 Whitespace fixes, xref fixes, a bit more markup. 2016-07-12 12:39:04 +00:00
wiz
3562b7c5c3 Use Nm instead of Xr to itself. 2016-07-12 09:50:36 +00:00
knakahara
d7a314d2ab fix missing mans about pci.9 and pci_intr.9
- add links from pci.9 and pci_intr.9 to pci_msi.9
    - add pci_intr_establish_xname entries
    - add pci_intr_setattr entries
    - add pci_intr_type descriptions
    - fix pci_*_alloc functions' argument type

pointed out by nonaka@n.o.
2016-07-12 03:39:55 +00:00
wiz
6c143561b1 Bump date for function prototype change. 2016-07-11 10:47:52 +00:00
knakahara
bf83a4a723 pci_intr_type() is required pci_chipset_tag_t argument by other than x86.
pointed out by nonaka@n.o.
2016-07-11 06:14:51 +00:00
pgoyette
f7331529dc The piixpm(4) driver also supports AMD's HUDSON chipset's SMBus function.
From OpenBSD, verified.
2016-07-10 04:44:47 +00:00
dholland
ff45d31ff1 bump up the copyright date since I practically rewrote the file 2016-07-09 23:13:47 +00:00
dholland
bb5b28e611 Document all the signals properly. Please review.
Kick out the list of async-signal-safe functions (it is now in
sigaction(2)) because this is not a programmer-facing document.

XXX: if anyone knows definitively whether SIGEMT is actually used by
XXX: anything, please update the weasel words I put in.
2016-07-09 23:12:27 +00:00
matt
1c4b7019be Add placeholder for compiing earmv7* with -mthumb.
Preserve $d/$a/$t for all ARM binaries regardless of endian.
2016-07-07 20:52:53 +00:00
pgoyette
b791414fa5 Clarify the BUGS section. The driver doesn't do any PM stuff, but it
does still provide access to the SMBus.
2016-07-07 09:23:20 +00:00
martin
6f4dc43cbd Switch sparc64 to gcc 5.4, binutils 2.26 and gdb 7.10. 2016-07-07 07:52:24 +00:00
ozaki-r
44e4372f3f Constify some arguments of pslist(9) functions
By doing so, callers don't need to discard const qualifier.
2016-07-07 06:56:24 +00:00
abhinav
fbfde9fee4 Add missing .Nd
ok wiz@, knakaraha@
2016-07-06 09:20:42 +00:00
martin
845cb86246 Switch ia64 and alpha to latest gcc/binutils(alpha was there already)/gdb. 2016-07-01 20:05:28 +00:00
dholland
7c65f75810 +wok 2016-06-25 22:54:46 +00:00
wiz
7d97070d76 Bump date for previous. 2016-06-21 14:31:48 +00:00
nonaka
8961de9db9 Add sdhc(4) at acpi. 2016-06-21 14:13:58 +00:00
pgoyette
36508754a4 Fix typo. 2016-06-19 22:27:56 +00:00
christos
e7090289a4 Add and document MKRELRO and set x86 to partial by default. 2016-06-14 13:26:45 +00:00
abhinav
e8a11ad40c Remove crash.8 for hp300 as there is already a man page for crash(8).
Discussed on port-hp300: http://mail-index.netbsd.org/port-hp300/2016/06/07/msg000106.html
2016-06-12 18:42:28 +00:00
abhinav
59be07b107 Fix typo in the date.
While there, remove .Pp from inside of the list (mandoc -Tlint warns about it).
2016-06-11 15:17:34 +00:00
mrg
1d82783598 switch sparc to GCC 5.4 and powerpc to GDB 7.10 2016-06-10 08:59:26 +00:00
wiz
9ae48dd6c7 New sentence, new line. Remove Pp before section header. 2016-06-10 08:05:13 +00:00
mrg
97765f71bb re-enable MKCOMPAT for arm eabi platforms, as it now works again. 2016-06-10 05:45:27 +00:00
mrg
91fd2cfd0c switch all arm (vs just evbarm) to GDB 7.10. 2016-06-10 05:35:33 +00:00
mrg
73c1f479da switch to using xorg-server.old for everyone. 2016-06-10 05:31:24 +00:00
mrg
1fcfc09354 define XORG_SERVER_SUBDIR to either xorg-server or xorg-server.old. 2016-06-10 03:36:55 +00:00
mrg
174d6dd4ed switch powerpc64 to GCC 5. 2016-06-10 00:17:48 +00:00
abhinav
c5249ab59d Fix typo: degress -> degrees. 2016-06-09 22:05:38 +00:00
abhinav
7899693cdb Since sun{2,3} don't have any working X server, don't use .Xr to refer X(1)
Discussed on port-sparc@: http://mail-index.netbsd.org/port-sparc/2016/06/07/msg002002.html
Ok from wiz@
2016-06-09 15:09:07 +00:00
abhinav
da3ed14278 There is no X(1) man page, change the references to Xorg(1).
Discussed on port-sparc@: http://mail-index.netbsd.org/port-sparc/2016/06/07/msg002002.html
Ok from wiz@
2016-06-09 15:00:26 +00:00
kre
825bc3dd10 PR kern/32830 (from 10 years ago, pre NetBSD 4...)
Reference correct include files needed for the ioctl calls mentioned.
2016-06-09 14:52:48 +00:00
mrg
12a5427819 allow earm* platforms to *try* to enable MKCOMPAT=yes, since it only
is a build failure, not an entirely unavailable feature.
2016-06-09 00:20:53 +00:00
mrg
aad330ff83 switch all arm platforms to GCC 5, not just evbarm. 2016-06-08 19:28:47 +00:00
kre
bec341703a Correct misspellings in a few Thai airport names 2016-06-08 04:25:31 +00:00
mbalmer
f0fdbbaf16 BER is not an operational airport 2016-06-07 19:42:47 +00:00
abhinav
53d9866453 statfs(2) was removed, don't reference it using .Xr 2016-06-06 15:02:32 +00:00
wiz
0f2ead35e0 New sentence, new line. 2016-06-02 08:11:23 +00:00
pgoyette
c32a3dbc3e Add 3Com 3CRWE777A (and, belatedly, 3CRWE737A) to the supported devices.
From PR kern/39590
2016-06-01 23:40:05 +00:00
wiz
5134dfcc1b Use .An -nosplit. 2016-06-01 08:17:47 +00:00
wiz
cb66fd23d0 Fix typo. Use .An -nosplit. 2016-06-01 08:17:33 +00:00
wiz
9826c2c2e8 Use Mt for email addresses. 2016-06-01 08:17:12 +00:00
wiz
8286e5456b Use .An -nosplit. 2016-06-01 08:14:16 +00:00
wiz
52628e1d11 Sort SEE ALSO, use Mt for email addresses. 2016-06-01 08:13:23 +00:00
pgoyette
629fb2d91c Use fixed number of entries in each row of a table. From PR misc/49516 2016-06-01 02:15:26 +00:00
pgoyette
d06f29fd8a Fix spello. From PR misc/49516 2016-06-01 02:06:54 +00:00
pgoyette
bda3fddb04 Use .An for authors. From PR misc/49516 2016-06-01 01:57:31 +00:00
pgoyette
46febbd0a3 Use .An for author names. From PR misc/49516 2016-06-01 01:55:18 +00:00
pgoyette
4e8c87ac14 Move the .Pp to after the .El
from PR misc/49516
2016-06-01 01:52:19 +00:00
pgoyette
04f47cbf20 Use .An for author names. From PR misc/49516 2016-06-01 01:44:22 +00:00
pgoyette
39c5f080e9 Remove trailing space. From PR misc/49516 2016-06-01 01:41:27 +00:00
pgoyette
66e444fcd7 Use .An markup for author names. From PR misc/49516 2016-06-01 01:39:52 +00:00
pgoyette
a1ec041c65 Remove trailing space. From PR misc/49516 2016-06-01 01:34:43 +00:00
pgoyette
f90b22ef19 Fix formatting. From PR misc/49516 2016-06-01 01:33:10 +00:00
pgoyette
9d6294cd4c Fix AT&T version reference. From PR misc/49519 2016-06-01 01:31:11 +00:00
jnemeth
750eb2d593 PR/51205 - Nikolai Lifanov -- add EAPOL, PEAP, and RSN 2016-05-31 23:15:05 +00:00
wiz
e52839f4c3 Remove trailing whitespace. 2016-05-31 08:24:43 +00:00
pgoyette
7554718da8 Correct list of operations to note that SLISTs and SIMPLEQs cannot insert
entries before existing entries.  This can only be done for LISTs and
TAILQs.

Fixes PR kern/50845
2016-05-31 06:00:38 +00:00
pgoyette
7bdbb58b22 Add a new kern.messages sysctl to allow kernel message verbosity to be
altered after boot.

Fixes PR kern/46539 using patch submitted by Nat Sloss.
2016-05-31 05:44:19 +00:00
nakayama
d454cfbd16 Add missing transform for xpresent.pc. 2016-05-29 03:02:07 +00:00
wiz
9376295307 Punctuation nit. 2016-05-25 20:47:57 +00:00
christos
3b5bb479be Document security.pax.mprotect.ptrace 2016-05-25 19:52:32 +00:00
salazar
fb99257dd1 fix spelling mistakes 2016-05-23 11:41:06 +00:00
christos
2bd2f7a2de Mention MPROTECT issues 2016-05-21 21:07:43 +00:00
christos
28b1bdeb54 switch evbarm to gdb-7.10.1 2016-05-21 19:56:52 +00:00
christos
ab6e20171f Switch evbarm to gcc-5.3 and turn on PIE. 2016-05-21 18:34:52 +00:00
christos
4f7caacd6a i386 is PIE now since I am turning PaX ASLR/MPROTECT on. 2016-05-20 01:36:16 +00:00
christos
c06cfbd050 Turn on PIE for sparc64 so we can use ASLR effectively. 2016-05-19 15:38:13 +00:00
jnemeth
936489bc66 PR/51028 - Nikolai Lifanov -- add RPKI, BGPSEC 2016-05-15 23:54:19 +00:00
jnemeth
27b3875271 PR/51023 - Nikolai Lifanov -- add more acronyms 2016-05-15 23:40:46 +00:00
martin
61342e9f06 Switch alpha and sparc64 back to gcc 4.8 and old binutils for now - too much
fallout from gcc 5.3 and no quick solution, it needs more work.
Binutils 2.26 does not play well with old gcc and causes random fallout
when building pkgs (e.g. /usr/pkg/lib/libgthread-2.0.so.0:
Trying to call undefined weak symbol `__deregister_frame_info' when
build gstremeer0.10)
2016-05-11 13:41:56 +00:00
wiz
3e4f00a12d Remove unnecessary Ns macro. 2016-05-08 10:13:01 +00:00
riastradh
9a7ec8cbaf Clarify wording about shared and exclusive locks.
Maybe this isn't important for users of wapbl, but it likely is
helpful for working in wapbl internals.
2016-05-07 16:01:00 +00:00
pgoyette
7575c221a2 Add "uaf" - use-after-free
Seen in a recent NetBSD commit message...
2016-05-07 12:22:57 +00:00
wiz
2bfa6b5acf Use Er for errors and Dq for double quoted strings. Whitespace nits. 2016-05-07 08:52:10 +00:00
riastradh
1e6c363a24 Omit confusing sentence. 2016-05-07 06:47:44 +00:00
riastradh
31008a8d28 Fix statement of what write-ahead means. Contrast with roll-back. 2016-05-07 05:46:35 +00:00
dholland
30c3425723 Revise/update. List the functions in a sensible order. Document all
the modes and flags. Document the structure fields properly.
Distinguish internals from public interfaces. Mention historic dead
flags like SAVESTART because they still exist in other projects.
Explain the current layout of vfs_lookup.c, or at least the primary
points of it.

Etc.

This ended up being a much larger rewrite than I intended.

Bump date again.
2016-05-06 04:55:10 +00:00
riastradh
e42df441a5 Correct rc.conf variable for random seed.
Note that it is enabled by default.
2016-05-06 03:04:14 +00:00
salazar
d076c54ad0 update struct nameidata documentation 2016-05-05 17:06:41 +00:00
wiz
077a69b33f Use Mt. 2016-05-02 09:43:33 +00:00
wiz
1c57f9359b New sentence, new line. 2016-05-02 09:41:49 +00:00
dholland
23305f2ea5 Updated supported cards, from coypu in PR 51109 2016-05-02 01:05:34 +00:00
nonaka
8b5163f01f Added nvme(4) for Non-Volatile Memory Host Controller Interface devices.
Ported from OpenBSD.
2016-05-01 10:21:01 +00:00
jakllsch
8f864f8f01 Change RB_QUIET and RB_VERBOSE to AB_QUIET and AB_VERBOSE.
It appears RB_QUIET and RB_VERBOSE never existed as such.
2016-04-30 14:32:22 +00:00
martin
da2aed28fa Switch sparc64 to gcc 5.3. OK: mrg 2016-04-28 18:29:20 +00:00
ozaki-r
0250b4d7d6 Fix usages of PSLIST_ENTRY_* in the example code 2016-04-27 08:18:40 +00:00
ozaki-r
28a15dd493 Fix usage of frobbotzim_prc in the example code 2016-04-27 08:05:31 +00:00
ozaki-r
b501e7fdda Fix declaration of PSLIST_READER_FIRST 2016-04-27 06:57:24 +00:00
mrg
7413dbb65a switch powerpc to GCC 5.3. 2016-04-26 05:18:22 +00:00
wiz
1202244b0e Remove trailing whitespace. 2016-04-24 15:11:26 +00:00
skrll
7c06acf192 Update after nick-nhusb merge 2016-04-24 15:03:18 +00:00
riastradh
81e3279f24 MLD: multicast listener discovery 2016-04-21 23:14:25 +00:00
riastradh
10a4418ee6 Tweak wording. Use \(em for emdash. 2016-04-15 17:55:58 +00:00
ozaki-r
4f0eb37aac ddb: rename show arptab to show routes
show arptab command of ddb is now inappropriate because it actually dumps
routes but arp entries aren't routes anymore. So rename it to show routes
and move the code from if_arp.c to route.c.

ok christos@
2016-04-13 00:47:01 +00:00
wiz
49bbd55f57 Slight markup fix. 2016-04-12 23:07:25 +00:00
christos
da4293831e Add --warn-shared-textrel for the linker. 2016-04-12 18:50:45 +00:00
skrll
5dd2b376c9 Update for 'show kernhist' change. (go wiz!) 2016-04-12 11:34:24 +00:00
riastradh
3b45fb62ee Clarify wording about when to use PSLIST_ENTRY_DESTROY. 2016-04-11 13:45:20 +00:00
martin
0568072811 Add missing .if so MKPIE is only defaulting to yes on amd64 for now 2016-04-11 11:46:17 +00:00
riastradh
6977a61914 Remove incorrect comment about non-effect of PSLIST_ENTRY_DESTROY.
This does have an effect -- it nullifies the next pointer.  (The text
was copied from PSLIST_DESTROY, which really has no effect without
options DIAGNOSTIC.)
2016-04-11 03:27:14 +00:00
wiz
3133e4c397 Fix xref section. 2016-04-10 18:27:56 +00:00
christos
714503dcd7 Enable PIE binaries on amd64 by default. 2016-04-10 15:32:27 +00:00
riastradh
3fccece556 Parrot markup for PTHREAD_MUTEX_INITIALIZER synopsis. 2016-04-09 18:25:26 +00:00
riastradh
916af051e3 Use the proper pluralization of `frotz'.
Per the jargon file, `frotz' is a contraction of `frobnitz', which
pluralizes to `frobnitzem'; `frobbotzim' is the plural of the related
but not identical term `frobozz'.

Fixing other uses of this plural elsewhere among the man pages is
left to the reader inclined to humorous linguistic studies.
2016-04-09 18:10:41 +00:00
riastradh
dc0a3c082c Say loop header', not loop head'.
`Head' means something else in this context -- a list head.
2016-04-09 17:50:54 +00:00
riastradh
236db44756 Fix a vestige of an earlier word choice: s/connected/associated/1 2016-04-09 17:48:32 +00:00
riastradh
445c99ba1f Fix wording around `list heads'.
A list head is not a list, conceptually.
2016-04-09 17:37:55 +00:00
riastradh
ff614a8724 Tighten opening paragraph. Split into two smaller sentences. 2016-04-09 17:34:57 +00:00
riastradh
4026866f8e Use imperative mood consistently. 2016-04-09 15:09:42 +00:00
riastradh
18390450e2 Fix missing NAME operand to PSLIST_ENTRY_DESTROY. 2016-04-09 15:08:39 +00:00
uwe
56571e06b5 Use \(em for em-dash. 2016-04-09 13:38:20 +00:00
uwe
1ecc79c9d0 Add couple of missing .Ns 2016-04-09 13:34:33 +00:00
riastradh
c03dceb184 Add passive references, intermediate between pserialize and refcount.
Discussed on tech-kern:

https://mail-index.netbsd.org/tech-kern/2016/01/24/msg020069.html

API is still experimental and likely to change.  (Obvious changes:
either remove extra arguments everywhere, or shrink psref_target to a
single bit, at the expense of possibly valuable diagnostic checks.)
Should do some real testing before we use this in anger!
2016-04-09 06:21:16 +00:00
riastradh
57883e65af Fix name of example list head. 2016-04-09 05:16:23 +00:00
riastradh
4f7dd3337d Introduce pserialize-safe linked lists.
These are like LIST_* from queue(3), but issue the appropriate memory
barriers for pserialize readers and writers.

Discussed on tech-kern:

https://mail-index.netbsd.org/tech-kern/2016/04/03/msg020365.html
2016-04-09 04:39:46 +00:00
roy
bb67ec8f00 Add sc_pid to sockcred so that SOCK_DGRAM and LOCAL_CREDS socket option
can learn the process id of the AF_LOCAL sender.
Add compat glue for old structure.
2016-04-06 19:45:45 +00:00
wiz
679837e910 I do like the idea of April 43, 2016, but it's just not standardized enough. 2016-04-04 20:43:31 +00:00
christos
246c8910b2 Fix description of si_status. 2016-04-04 17:29:04 +00:00
joerg
a3bc99b827 If the per-target LDSTATIC flag is set, don't include the PIE linker
flags as we currently don't support static PIE.
2016-04-04 15:06:16 +00:00
wiz
4120986a4e Sort sections. 2016-04-04 13:29:12 +00:00
ozaki-r
09973b35ac Separate nexthop caches from the routing table
By this change, nexthop caches (IP-MAC address pair) are not stored
in the routing table anymore. Instead nexthop caches are stored in
each network interface; we already have lltable/llentry data structure
for this purpose. This change also obsoletes the concept of cloning/cloned
routes. Cloned routes no longer exist while cloning routes still exist
with renamed to connected routes.

Noticeable changes are:
- Nexthop caches aren't listed in route show/netstat -r
  - sysctl(NET_RT_DUMP) doesn't return them
  - If RTF_LLDATA is specified, it returns nexthop caches
- Several definitions of routing flags and messages are removed
  - RTF_CLONING, RTF_XRESOLVE, RTF_LLINFO, RTF_CLONED and RTM_RESOLVE
- RTF_CONNECTED is added
  - It has the same value of RTF_CLONING for backward compatibility
- route's -xresolve, -[no]cloned and -llinfo options are removed
  - -[no]cloning remains because it seems there are users
  - -[no]connected is introduced and recommended
    to be used instead of -[no]cloning
- route show/netstat -r drops some flags
  - 'L' and 'c' are not seen anymore
  - 'C' now indicates a connected route
- Gateway value of a route of an interface address is now not
  a L2 address but "link#N" like a connected (cloning) route
- Proxy ARP: "arp -s ... pub" doesn't create a route

You can know details of behavior changes by seeing diffs under tests/.

Proposed on tech-net and tech-kern:
  http://mail-index.netbsd.org/tech-net/2016/03/11/msg005701.html
2016-04-04 07:37:07 +00:00
skrll
dc636fed66 Switch alpha to binutils 2.26 2016-04-04 07:02:31 +00:00
mrg
978e15c3ef switch amd64 and i386 to GCC 5.3 by default. 2016-04-03 06:13:28 +00:00
mrg
f39108e148 add some comments and prefer MACHINE over MACHINE_ARCH when
they're always the same.  no functional change.
2016-04-02 22:08:14 +00:00
mrg
9fb12ec9aa turn off MKCOMPAT for arm and GCC 5 (for now). 2016-03-30 20:18:18 +00:00
martin
e27f028ff5 Remove hacks for ancient vax gcc 2016-03-30 17:35:43 +00:00
martin
cb4d6b868c Pass -pie to cc, not -Wl,-pie. This way we have a chance to fix specs
for obscure corner cases like -pie -fPIE -static (used for
/usr/tests/lib/csu/h_initfini2 if building with MKPIE=yes).
While there also replace -fPIC with -fPIE for the PIE case, even if
it should be mostly equivalent.
2016-03-30 13:05:09 +00:00
ozaki-r
0b31db8c25 Document arp sysctl removals 2016-03-30 05:55:04 +00:00
ozaki-r
9bacf05801 Document net.inet6.ip6.neighborgcthresh change 2016-03-30 05:45:26 +00:00
mrg
877929762e switch alpha to GCC 5.3. works just as well on my UP1000. 2016-03-29 06:36:12 +00:00
skrll
420f6b0097 Switch hppa to gcc 5.3 2016-03-27 10:46:41 +00:00
mrg
f9dc4a2c0b switch sparc to GDB 7.10. works for me. 2016-03-26 10:38:22 +00:00
martin
251567c563 Switch playstation2 over to gcc 5.3, binutils 2.26 and gdb 7.10 2016-03-26 10:35:14 +00:00
martin
be206a20bc Switch mips64 over to new gdb - old one doesn't work there either, better
to debug in the newer version.
2016-03-24 09:15:38 +00:00
christos
92a1851e6c switch vax to new binutils and gdb. 2016-03-24 04:28:49 +00:00
christos
958fe28bf4 switch vax to gcc-5.3 2016-03-24 00:04:05 +00:00
ginsbach
b55df66dd5 +HSM is also hierarchical storage management 2016-03-22 17:41:26 +00:00
dholland
8c72fe5dec add some stuff; PR 50992 from Nikolai Lifanov 2016-03-22 17:03:02 +00:00
mrg
6c936e99ad apply -Wno-error=stack-protector in the same places for GCC 5.3 as 4.8.
fixes sh3 and m68k issues, at least.  (vax and or1k are also included.)
2016-03-22 08:17:27 +00:00
christos
54d5052a6c Add NO{SSP,FORTIFY} 2016-03-13 17:56:56 +00:00
mrg
8872ffd0f4 remove some more GCC 4.5 code. make GCC 5.3 be HAVE_GCC=53, so that,
for example, HAVE_GCC >= 48 works properly.
2016-03-13 01:06:51 +00:00
mrg
e2bee4685a remove conditionals that are always true with GCC >= 4.8. 2016-03-12 23:08:58 +00:00
wiz
09f9f9fa6e Fix description of /home
From Vadim Ushakov in PR 50938.
2016-03-11 15:18:01 +00:00
uwe
ce76f88f8f Switch sh3 to the new binutils and gdb. Lightly tested on landisk.
sh3eb compile-tested only.
2016-03-01 10:29:40 +00:00
chs
3023aadd79 fix vmem_alloc() to never return an error for VM_SLEEP requests,
thus fixing kmem_alloc() to never return NULL for KM_SLEEP requests.
instead these operations will retry forever, which was the intent.
2016-02-29 00:34:17 +00:00
martin
dd8e547b10 Switch sparc64 over to new binutils 2016-02-28 20:47:01 +00:00
christos
0048ede9cd Revert and leave broken. 2016-02-27 23:51:34 +00:00
christos
16fbfcab6b Don't build archive libs with -fPIC breaks static binaries and profilig. 2016-02-27 20:36:17 +00:00
joerg
17feded366 Sparc/Sparc64 also support libc++ and compiler-rt in libc with Clang. 2016-02-27 18:56:33 +00:00
joerg
df799ca7a5 Avoid syntax errors if HAVE_GCC is not defined. 2016-02-27 18:55:15 +00:00
jnemeth
cd0c10044e PR/50851 - Nikolai Lifanov -- add EAI 2016-02-26 08:20:27 +00:00
macallan
ddcf74ce02 switch sparc to new binutils 2016-02-23 18:03:31 +00:00
christos
6c0101debe Add NODEBUG 2016-02-21 03:34:27 +00:00
christos
a481ce46bc Unbreak LLVM MKREPRO=yes builds (since the build system sets MKREPRO now) 2016-02-20 16:36:08 +00:00
christos
678012db01 Provide a variable MKTOOLSDEBUG to build debugging versions of tools. 2016-02-20 15:18:46 +00:00
macallan
c04b415846 switch powerpc ports to new binutils 2016-02-19 18:47:24 +00:00
riastradh
f1c295721b cardbus autoconf uses cardbus_attach_args, not isapnp_attach_args. 2016-02-15 22:37:54 +00:00
snj
ab9bcecd45 fix english 2016-02-15 20:33:18 +00:00
dholland
a76124b212 DNF 2016-02-13 23:12:34 +00:00
plunky
a4a650b6a4 use pcpp front end rather than libexec/cpp directly, since commandline
options may not be handled by the latter
2016-02-09 20:44:26 +00:00
skrll
d0d6f47d6b Remove the .SUNW_ctf sections when converting form ELF -> a.out by
updating OBJCOPY_ELF2AOUT_FLAGS
2016-02-08 10:39:09 +00:00
christos
180d9e44e1 fix pasto 2016-02-07 14:31:21 +00:00
wiz
bfbface83a New sentence, new line. 2016-02-07 14:06:04 +00:00
jandberg
c74496ca0f Add the copyright notice which was missing from my initial version. 2016-02-07 10:46:08 +00:00
jandberg
e09dd753e1 Fix some awkward language in manpage and code comments. 2016-02-06 20:20:18 +00:00
riastradh
5e51ceb9a4 Add $NetBSD$ tag. 2016-02-06 20:19:28 +00:00
riz
91a33a8e4a Back out unintended changes committed with last. 2016-02-06 16:58:31 +00:00
riz
50bf67899c Don't test dtrace-related variables until after they've been set. 2016-02-06 16:56:23 +00:00
mlelstv
bbd8666d0f Split case folding table into separate source file and add full
copyright and permission notice from http://www.unicode.org/copyright.html
2016-02-06 10:40:58 +00:00
christos
523945ce28 switch i386 to gdb-7.10.1 2016-02-03 15:28:02 +00:00
christos
28342b84d6 switch amd64 to gdb-7.10.1 2016-02-03 03:26:02 +00:00
christos
c82b466b59 everyone, back to gdb.old 2016-02-02 22:35:46 +00:00
christos
a9d0c035fe Switch i386 to new binutils. 2016-02-02 20:23:24 +00:00
christos
869efc6e11 Add the missing CTFMERGE step. 2016-02-02 18:38:10 +00:00
ryoon
318922f051 Fix layout for comments. Bump date. 2016-02-02 12:25:24 +00:00