Commit Graph

11333 Commits

Author SHA1 Message Date
ad 0efea177e3 Remove LKMs and switch to the module framework, pass 1.
Proposed on tech-kern@.
2008-11-12 12:35:50 +00:00
cube 3b773d2296 Add MesaGLUT to the list of X11SRCDIR.<package> variables. 2008-11-11 16:09:53 +00:00
matt ee49c1fc79 Add BSS -> block started by symbol 2008-11-11 03:55:40 +00:00
macallan 2cee05c1b0 it's ag10e not agten 2008-11-11 03:39:08 +00:00
reed ce38195e06 Reference secmodel_securelevel(9) manual page. 2008-11-11 00:18:48 +00:00
reed 5c180a1861 Fix Document Title and one line description. 2008-11-11 00:10:39 +00:00
reed 452130b57f Reference secmodel_securelevel manual page. 2008-11-11 00:08:52 +00:00
elad bd9a6d9b4f Add Hugh Graham (hugh@openbsd.org) to the copyright notice.
This man-page is based on OpenBSD's securelevel(7), and the copyright was
not reflecting that (probably due to a copy/paste error on my part; I can't
remember).

Noticed by Jeremy C. Reed, thanks!
2008-11-10 15:00:18 +00:00
mrg e5bc8e2c94 fix a couple of minor errors picked up by he@. thanks! 2008-11-09 23:07:22 +00:00
mrg 9c8df5ee67 - retire MKXORG from public use
- introduce X11FLAVOUR to choose src/x11 vs src/external/mit/xorg
  for the X11 to build if MKX11=yes is set.  it takes the values
  of either Xorg or XFree86.
- default to Xorg on alpha, i386, macppc, shark, sparc and sparc64
- remove MKXORG_WITH_XSRC_XSERVER, unused and never useful
2008-11-09 23:02:28 +00:00
wiz 1c06724455 Bump date for previous. 2008-11-09 19:57:18 +00:00
rmind 1ab44d6592 Update uvm_km_suballoc() description.
Also closes PR/38713.
2008-11-09 19:37:37 +00:00
pgoyette 57edb16273 Update for new reality. 2008-11-09 14:00:48 +00:00
jdc 61d904bdb2 Note 4Gb limit for booting U1 and U2 machines. 2008-11-09 11:49:36 +00:00
wiz 5c9fd16b20 Fix typo. 2008-11-07 16:46:00 +00:00
joerg a9e7045184 Don't reference pkgsrc package. 2008-11-07 14:51:12 +00:00
joerg a0241f836c Drop FILES section. 2008-11-07 14:50:45 +00:00
joerg 2af8c311c1 Don't reference pkgsrc firmware package. 2008-11-07 14:50:16 +00:00
joerg 4cab5b31e4 Update to reflect that the firmware images are shipped with base now.
For ipw and iwi also document the sysctl variables.
2008-11-07 11:41:34 +00:00
macallan e1d1db9e9e add a couple driver names for Xorg 2008-11-06 22:13:58 +00:00
wiz e896af94f7 ext2 -> Ext2, to match newfs_ext2fs. 2008-11-06 19:40:03 +00:00
wiz 55bab24118 Spelling fixes. 2008-11-06 17:51:39 +00:00
wiz e68e7dcd1f Use Nx instead of NetBSD; spell "ext2" with lower case 'e', per Wikipedia. 2008-11-06 17:48:33 +00:00
tsutsui 4a22671764 - misc updates and fixes to sync with reality:
- boot loader prompt
 - netboot with the NetBSD boot loader
 - banner on LCD
- add some Xrefs
2008-11-06 16:20:55 +00:00
elad fb62056e51 Don't build kernel modules with PIE.
Discussed with and okay christos@.
2008-11-05 00:54:25 +00:00
wiz 0330938e14 Use more markup. New sentence, new line. Spelling fixes. 2008-11-03 08:48:41 +00:00
jnemeth 3278bb42bf add new nsp.4 manpage 2008-11-02 23:47:41 +00:00
tls 09c3b3c8d4 Add manual page for nsp(4), the driver for NSP2000 cryptographic
accellerators.  Adjust mdoc.local so it knows about .Fx 4.11, present in
nsp manual page.
2008-11-02 22:11:36 +00:00
christos 21e13aaf56 reflect reality in the struct members. 2008-10-31 14:15:12 +00:00
mrg acc852a217 more MKSHARE == no fixes:
- move installation of atf pkg-config files out of share/atf/
- don't install spell or ching share files
- update some directory entries to not have 'share' tag

now my MKLINT=no MKSHARE=no MKPROFILE=no builds work again.
2008-10-30 21:37:55 +00:00
apb b6f5a7e64f Improve the description of what the "-c" (RB_USERCONF) flag does. 2008-10-30 09:49:23 +00:00
wiz 9ea60f369f Use fixed date in Dd (our mdoc macro set doesn't support Mdocdate). 2008-10-30 08:35:09 +00:00
macallan aaac5b14c0 add suncg6 driver 2008-10-29 23:46:52 +00:00
jkunz fb8ec4c35a Ported alipm(4) and admtemp(4) from OpenBSD. 2008-10-29 17:26:56 +00:00
jmcneill 8c98a757f3 Add example pppd configuration for bluetooth DUN with Telus Mobility. 2008-10-29 12:47:08 +00:00
kleink 6a631641a7 Import tzdata2008i. 2008-10-29 11:26:28 +00:00
agc bbfcbb24a0 Flick the puffs switch, and set MKPUFFS on by default. 2008-10-29 06:20:27 +00:00
macallan aa4b1d80e4 add sunffb driver 2008-10-29 03:11:27 +00:00
wiz c9fe8b901d Use .Er for error codes. 2008-10-28 18:42:54 +00:00
plunky d2d4850456 clarify allocation/error return of sockopt_set() 2008-10-28 12:07:25 +00:00
mrg bafe7cb90b - enable 32-bit library builds on amd64 and sparc64
- add 3 new top-level targets:
    do-compat-lib-csu
    do-compat-libgcc
    do-compat-lib-libc
  and run them before "do-build" if ${MKCOMPAT} != "no"
2008-10-27 22:32:51 +00:00
apb 2962a4be8e Always define TOOL_* variables in bsd.own.mk, not in bsd.sys.mk.
Previously, they were defined in bsd.own.mk if USETOOLS=yes, but in
bsd.sys.mk if USETOOLS!=yes.  This caused makefiles that did this:

	.include <bsd.own.mk>
	FOO != ${TOOL_BAR} args...

to work in the USETOOLS=yes case but not in the USETOOLS!=yes case.
2008-10-26 23:13:24 +00:00
apb 6710f563cb Set HOST_SH?=/bin/sh unconditionally. Previously, it was conditionally
set to /usr/bin/bash if HOST_CYGWIN was defined, but now build.sh
tries to set HOST_SH appropriately.

Remove the HOST_CYGWIN variable, which was not used for any other purpose.

Document that HOST_SH should be an absolute path.

THis was proposed in tech-toolchain.
2008-10-26 15:51:20 +00:00
mrg e365204b08 add MKCOMPAT, to build 32 bit libs. default to no for now for everyone. 2008-10-26 07:09:11 +00:00
apb a02cace51f Use ${TOOL_SED} instead of plain "sed" in "!=" assignments.
This may need more work to prevent warning messages during
"make cleandir" when the commands in "!=" assignments are executed
even though tools may not have been built.
2008-10-25 22:35:36 +00:00
apb f46c1de7cb Use ${TOOL_SED} instead if plain sed in Makefiles. 2008-10-25 22:27:34 +00:00
mrg 1d7afdb8cd allow _GCC_*CRT* defines to be overridden in the in-tree toolchain case. 2008-10-25 19:11:28 +00:00
apb 8140020f95 Remove AWK variable, which is no longer used. All previous users
now use TOOL_AWK instead.
2008-10-25 18:29:03 +00:00
christos 56ed44c4a5 Add an example script to connect to Cingular's 3G service. 2008-10-25 17:43:24 +00:00
apb b45673f53b Add a NOSUBDIR variable for bsd.subdir.mk. If NOSUBDIR is defined
then SUBDIR is ignored.
2008-10-25 14:58:00 +00:00
wiz cc55bad434 Wording improvements. 2008-10-21 08:43:15 +00:00
lukem ddd1724f86 xref rescue(8) 2008-10-21 02:32:37 +00:00
lukem 422fa60cb1 Install rescue(8) 2008-10-20 22:29:39 +00:00
tsutsui 147b99ba9a - note that local hostname settings might be overriden by dhclient(8)
- add more info about DHCP settings in the network configuration section
- bump date
2008-10-20 14:56:44 +00:00
wiz 5154780b79 Drop trailing whitespace. 2008-10-20 07:06:21 +00:00
lukem 6cf201421e Document using boot -a and /rescue/init if the system fails to boot with
"init: not found".
2008-10-20 06:42:53 +00:00
lukem d20564358b Adapt to NetBSD:
* Recommend checking /lib and /libexec for corruption.
* A NetBSD installation CD should suffice for recovery if necessary.
* I designed & wrote the rescue framework in NetBSD; update credits.
  (The FreeBSD guys were inspired by it)
* Other minor tweaks to differences in the systems.
2008-10-20 06:26:47 +00:00
lukem c99131c058 Add a manual page for /rescue.
Obtained from FreeBSD src/share/man/man8/rescue.8 1.3
This is the FreeBSD version; NetBSD customisation to occur
in followup commits.
2008-10-20 06:14:28 +00:00
apb 96230fab84 Use ${TOOL_AWK} instead of ${AWK} or plain "awk" in make commands.
Pass AWK=${TOOL_AWK:Q} to shell scripts that use awk.
2008-10-19 22:05:19 +00:00
apb 60f5d15a00 Define TOOL_AWK. 2008-10-19 19:44:47 +00:00
apb 00f32f6e16 Add the NOINFO variable, which works just like all other NOxxx variables. 2008-10-19 19:29:43 +00:00
christos 81dd08df0d handle assembly files for MKPIE 2008-10-19 15:22:50 +00:00
jmcneill 5518ca3b9a Add thinkpad(4) man page. 2008-10-18 20:44:53 +00:00
bouyer 02d1e70f68 Bump date for previous. 2008-10-17 20:02:39 +00:00
bouyer 0baa6a3c03 Fix product name, it's JMC2x0 not JME2x0.
Pointed out by ethanhsiao at jmicron in private mail.
2008-10-17 19:31:00 +00:00
christos 66d46cebd1 make .a archives PIC for MKPIE 2008-10-17 17:29:39 +00:00
apb 1f3d5128aa Document the HOST_xxx and TOOL_xxx variable naming convention. 2008-10-17 15:04:18 +00:00
wiz ff9e9f093f Sort sections. 2008-10-16 22:22:08 +00:00
abs 298c5ac7ad Add SB700 to the list of supported controllers, and include a caveat
that some SB700 controllers can hang under load when Native IDE
mode is selected in the system BIOS, but work fine in AHCI mode.
2008-10-16 19:51:58 +00:00
christos 18c51ff05b Provide a way for a program to override the PIE flags. 2008-10-16 14:36:42 +00:00
christos 1269d9a570 don't compile/link libraries with pie 2008-10-15 17:31:50 +00:00
sborrill fb3d071819 Correct existing Xen example and add Xen with serial console example.
Refer to boot.cfg(5) for Xen examples from boot(8).
2008-10-15 14:32:26 +00:00
cube 988ef44d13 Rework the way manual pages are handled.
- .man.pre files are treated just like .man files.
 - Makefiles are offered the choice of using sed or cpp for the
   transformation.  MKXORG will default to sed, MKX11 to cpp.
 - At least for now, versions of packages are not tracked individually.
2008-10-14 23:33:55 +00:00
mrg d5ae492949 find the kmodule ldscript in the source tree again.
should fix a build issue reported by jmcneill.
2008-10-14 18:31:42 +00:00
wiz 34edb0b49f Typo fix and punctuation nit. 2008-10-14 09:29:40 +00:00
apb 4c441fdf08 Use "?=", not "=", to set default values for the TOOL_* variables
added in the previous commit.
2008-10-14 07:24:34 +00:00
apb 76b1d72406 Update lists of options (sync with i386/boot(8) man page). 2008-10-13 20:41:21 +00:00
apb c042908183 Update MI boot(8) man page from i386/boot(8) 2008-10-13 20:40:52 +00:00
apb 055794e083 Update i386/boot(8) man page:
* Explain that the native boot protocol sets flags in boothowto,
  while multiboot passes args as strings.
* Add missing option letters.
* For each option letter, say which flag it sets in boothowto.
* Describe the "load" and "multiboot" commands.
* Xr multiboot(8).
* Some chnges in wording.
2008-10-13 20:40:25 +00:00
kleink 25b8dd8b9d Import tzdata2008h. 2008-10-13 19:09:14 +00:00
apb 59b0ced7eb Add missing TOOL_* variables to bsd.sys.mk and document them in
bsd.README.  Previously, several of these variables were present in
bsd.own.mk but not in bsd.sys.mk or bsd.README.
2008-10-13 18:24:21 +00:00
apb bdcb00dc94 Remove references to TOOL_BEBOXELF2PEF and TOOL_BEBOXMKBOOTIMAGE,
which were obsoleted in May 2008.
2008-10-13 18:23:47 +00:00
bouyer 1c69cc93b9 Jumbo frames is supported.
Note new default values for interrupt mitigation counters.
2008-10-13 18:02:43 +00:00
apb bbaac8b3bb In bsd.sys.mk and bsd.own.mk, sort lists of TOOL_* variables.
In bsd.README, document all TOOL_* variables that are set in bsd.sys.mk.

There are several TOOL_* variables that are set in bsd.own.mk, but not
set in bsd.sys.mk and not documented in bsd.README.
2008-10-13 15:29:22 +00:00
pgoyette f8f4f1a3da Update to add i2c bus attachment 2008-10-13 12:22:06 +00:00
wiz d2d98e300e Bump date for previous. 2008-10-13 10:38:43 +00:00
is 2e6f2566cb The firmware URL changed. 2008-10-13 10:07:24 +00:00
is 93d402c342 Load firmware from .../firmware/stuirda, not ../uirda, to avoid confusion. 2008-10-13 10:01:24 +00:00
wiz 86f5ab01f4 Sort sections. Improve grammar. Short NAME and lengthen DESCRIPTION.
Use \*[Lt] and \*[Gt] for better HTML output.
2008-10-13 08:39:27 +00:00
wiz 454fce8400 Drop trailing whitespace. Sort supported hardware.
Put RCS Id at top. Sort SEE ALSO.
Comment out loader.conf(5) section.
2008-10-13 08:33:04 +00:00
wiz 7eae71285b Bump date for previous, use Fx for FreeBSD. 2008-10-13 08:27:13 +00:00
mrg 8b825b9876 add X11SRCDIR.xf86-video-r128 2008-10-12 23:11:25 +00:00
mrg 86340158d0 - install ldscripts on sparc64
- move ldscripts to /usr/libdata/ldscripts
2008-10-12 23:00:53 +00:00
plunky 55e1b371a4 update to clarify that
sockopt_init() may sleep
	sockopt_set() will not sleep
2008-10-12 09:27:57 +00:00
bouyer 540cab1ec8 jme(4), a driver for JMicron Technologies JME250 Gigabit Ethernet and
JME260 Fast Ethernet PCI Express controllers.
Written with a lot of cut-n-paste from the FreeBSD jme(4) driver.
No support for jumbo ethernet frames yet (but should come soon).
Thanks to JMicron Technologies for providing me sample boards and
documentation for this work.
2008-10-11 21:54:11 +00:00
joerg 1c412f9948 Add example of booting Xen. 2008-10-11 13:20:29 +00:00
joerg db5825abd5 Add u3g(4) driver from FreeBSD. This driver provides better support for
3G datacards than ugensa and will replace the latter for the supported
devices.
2008-10-10 16:37:15 +00:00
pgoyette fc071384c8 Since I nuked the old adt7467c driver, I might as well nuke the man page. 2008-10-08 01:15:11 +00:00
apb 3fa869bc3a Add a NOTE saying that invalid usage leads to undefined behaviour.
Inspired by PR 39684.
2008-10-07 13:03:50 +00:00
rmind 76b74101d5 Mention few more changeable SysV IPC parameters, sync with reality. 2008-10-07 09:36:17 +00:00