Commit Graph

6289 Commits

Author SHA1 Message Date
Luigi Rizzo
634eb2b0df use /boot/loader by default, because the boot code seems to
have problems with kernels larger than 4MB.
Add a flag to avoid the /boot/loader and use the old method.

Add support for an additional makefile to perform custom manipulation
(this is not documented yet).

Add support for building an ISO image (not complete)
2009-02-20 00:05:33 +00:00
Luigi Rizzo
85fb3bcbb7 update 'sio' with 'uart' and apply related changes. 2009-02-19 23:29:05 +00:00
Yoshihiro Takahashi
e4506c14fd Restore MAKE_FLOPPIES for pc98. 2009-02-14 14:53:51 +00:00
Yoshihiro Takahashi
60088513b4 Specify 4096 block-size and 512 fragment-size.
This fixes no space error.
2009-02-14 14:50:27 +00:00
Ken Smith
fc94457307 Turn off the parallel make options accidentally turned on by the previous
commit.  Sigh.

Noticed by:	rdivacky
2009-02-10 15:11:26 +00:00
Ken Smith
48a0e75812 Due to some recent-ish work on GEOM/G_PART the c partition (by tradition
the whole disk) isn't available any more since it was redundant.  Just
use /dev/md0 instead of /dev/md0c to build the filesystem on.

Consulted-with:		marcel
2009-02-10 15:07:57 +00:00
Ken Smith
b8db5085d2 Turn off the building of boot floppies for amd64/i386. 2009-02-10 15:03:08 +00:00
Murray Stokely
5a4bb1cd85 Note new fetch if-modified-since support in the userland section, and
update copyright to 2009.

M    article.sgml
2009-01-09 03:52:12 +00:00
Murray Stokely
65d1e61587 Increase maximum memory configuration that is reported as stable for
FreeBSD/amd64 to 64GB.

Submitted by:	Matt Olander (matt@ixsystems.net)
2008-12-17 18:05:30 +00:00
Murray Stokely
832fe6cbb7 1. Correct capitalization of a closing tag (no effect on output).
2. Ensure all &arch entities end with ';' (no effect on output).
3. Ensure all &arch lists for drivers/features are comma-separated.

PR:		docs/127840 (item 2 only)
MFC after:	1 week
2008-12-17 04:15:38 +00:00
Murray Stokely
096f3ce0c9 1. Update the list of Intel chips which have EM64T and can run the amd64
port.

2. Increase the known working maximum memory configuration from
   8gb to 32gb.

PR:		docs/102148 (1)
Submitted by:	Mike Meyer <mwm@mired.org> (1 - partially)
Reviewed by:	hrs
Approved by:	re (hrs)
MFC after:	1 minute
2008-12-17 03:24:55 +00:00
Qing Li
6e6b3f7cbc This main goals of this project are:
1. separating L2 tables (ARP, NDP) from the L3 routing tables
2. removing as much locking dependencies among these layers as
   possible to allow for some parallelism in the search operations
3. simplify the logic in the routing code,

The most notable end result is the obsolescent of the route
cloning (RTF_CLONING) concept, which translated into code reduction
in both IPv4 ARP and IPv6 NDP related modules, and size reduction in
struct rtentry{}. The change in design obsoletes the semantics of
RTF_CLONING, RTF_WASCLONE and RTF_LLINFO routing flags. The userland
applications such as "arp" and "ndp" have been modified to reflect
those changes. The output from "netstat -r" shows only the routing
entries.

Quite a few developers have contributed to this project in the
past: Glebius Smirnoff, Luigi Rizzo, Alessandro Cerri, and
Andre Oppermann. And most recently:

- Kip Macy revised the locking code completely, thus completing
  the last piece of the puzzle, Kip has also been conducting
  active functional testing
- Sam Leffler has helped me improving/refactoring the code, and
  provided valuable reviews
- Julian Elischer setup the perforce tree for me and has helped
  me maintaining that branch before the svn conversion
2008-12-15 06:10:57 +00:00
Christian Brueffer
24b410f8fe Add ixgbe(4) and upgt(4). 2008-12-01 21:15:04 +00:00
Xin LI
8bc6d59de1 Document ale(4). 2008-11-24 01:26:22 +00:00
Xin LI
2222a5c209 Use "KSE" instead of "kse". 2008-11-19 20:38:10 +00:00
Xin LI
391847632a Use igb(4) entry 2008-11-19 20:35:37 +00:00
Ken Smith
3dddcecced This is being committed from a sparc64 (US-III, thanks Marius!) that
was installed from a DVD so apparently it works... :-)

Enable building DVDs for sparc64.
2008-11-13 01:47:08 +00:00
Dmitry Morozovsky
59442db9fa Correct a typo in Nocona core name.
MFC after:	3 days (modulo RE approval)
2008-10-23 10:38:04 +00:00
Ken Smith
5fc898dffe Move an echo that accidentally got put under the .if defined(MAKE_DVD).
Pointy hat:	kensmith
2008-10-21 23:36:28 +00:00
Ken Smith
0cd91f065a Oops, add missing @. 2008-10-21 22:50:01 +00:00
Edwin Groothuis
9059646545 The timezone information databases has been updated to tzdata2008h. 2008-10-15 12:02:32 +00:00
Ken Smith
89811440d5 The thought of making more than one DVD image for a release really
freaks me out.  But it turns out we might be able to generalize
a few of the other things RE uses to assemble the package trees
for releases if the DVDs use a naming theme close to what is used
for the CDROMS (disc1, disc2, etc).  So change the name to dvd1.
Hopefully this way src/release/scripts/{package-split.py,package-trees.sh}
can be generalized instead of copied-and-hacked.

MFC after:	5 days
2008-10-14 02:13:12 +00:00
Christian Brueffer
5fa1f5447b Mention iwn(4) and malo(4).
Note that the malo entry doesn't suck in the hardware adapter list from the
manpage yet, as man2hwnotes.pl doesn't grok the table format.
2008-10-13 21:02:19 +00:00
Ken Smith
ad005f6252 Fix minor typo. 2008-10-13 17:42:21 +00:00
Simon L. B. Nielsen
f79232a7ff ncr(4) is not supported on sparc64.
See also:	r183762
2008-10-12 08:22:53 +00:00
Ken Smith
2e3a155793 Add a build knob MAKE_DVD to control on a per-architecture basis whether
or not to build a tree used for the creation of a DVD image.  If that is
enabled set up a DVD tree by installing everything we normally install
to the individual CDROM trees into the one DVD tree.  The result is one
image with all the install bits, livefs bits, and doc bits suitable for
burning to a DVD instead of CDROM.

Enable building the DVD for amd64 and i386.

MFC after:	1 week
2008-10-12 02:52:56 +00:00
Hiroki Sato
8389b646b1 OpenSSH has been upgraded to 5.1p1. 2008-10-08 16:46:36 +00:00
Simon L. B. Nielsen
08457bc2c9 Add igb(4).
MFC after:	1 week
2008-10-06 21:52:11 +00:00
Simon L. B. Nielsen
4a9794f4e4 - Add jme(4).
Suggested by:	yongari
MFC after:	3 days
2008-10-06 17:51:44 +00:00
Simon L. B. Nielsen
a1ecc28a8f - Add age(4).
Suggested by:	stass
MFC after:	3 days (including other recent changes)
2008-10-05 19:23:33 +00:00
Simon L. B. Nielsen
d1b602e618 Major whitespace cleanup to follow FDP style. This was done since
markup was getting in the way when doing "real" changes.

The resulting HTML output is unchanged.
2008-10-05 11:01:50 +00:00
Simon L. B. Nielsen
3184cf7e4c Move a lists which was inside a <para> to outside the <para>.
This removes some vertical whitespace in the output.

This one was missed in r183620.
2008-10-05 10:31:46 +00:00
Simon L. B. Nielsen
c952bef273 - Add support for Pp command - this improves output for axe(4).
- Add support for .Fx, just in case somebody starts using it.
- Only add the arch information to the first para per manual page.
  This improves output for axe(4), and generally seems to make sense
  (I hope).
- Remove an unneeded line for non-compat mode.
2008-10-05 09:45:45 +00:00
Simon L. B. Nielsen
93101a7b60 Move some lists which were inside a <para> to outside the <para>.
This removes some vertical whitespace in the output.

Whitespace was intentionally not fixed in the SGML for the related
lists, to make the actual change more clear.  This file is in need of
a major whitespace cleanup anyway.
2008-10-05 09:35:46 +00:00
Simon L. B. Nielsen
1cfe8cc6a0 Remove reference to hardware devices which does not exist anymore.
This fixes the build.
2008-10-05 08:27:56 +00:00
Simon L. B. Nielsen
c48925f071 Remove reference to hardware devices which does not exist anymore.
This fixes the build.
2008-10-05 08:16:38 +00:00
Simon L. B. Nielsen
347b5f9c09 - Add ae(4).
- Add 2008 to copyright years.
2008-10-04 15:41:25 +00:00
Yoshihiro Takahashi
0ae492beb3 - Add libbsdxml and libsbuf required by bsdlabel.
- Remove the mknod from pc98 fixit and also the ftp from pc98 small fixit
  to avoid disk full.
2008-09-25 12:25:54 +00:00
Xin LI
9916b1baeb Sync with English revisions. While I'm there set fbsd:notbinary attribute
to make verify.py happy.
2008-09-17 18:13:37 +00:00
Gregory Neil Shapiro
4e1833120f Note sendmail 8.14.3 upgrade 2008-09-08 17:13:18 +00:00
John Hay
2647b253d7 Chase the ghostscript port changes. 2008-09-06 10:12:52 +00:00
Ken Smith
1ec675a25a Recent work on the gnu cpio seems to have introduced some bugs, it
complains about "Malformed numbers" while unpacking the dists and
what winds up on the disk isn't correct.  Use this as an opportunity
to switch over to bsdcpio since at this point we don't even build
and install the gnu cpio by default.  Note sysinstall needed to be
tweaked a bit (dropping tape block size setting) because it seems
bsdcpio doesn't do anything with block sizes, at least as far as
reading from archives goes.  That wasn't really a problem since
installations from tape have been broken for a while and the rest
of sysinstall's tape support code will be removed shortly.
2008-08-20 13:35:39 +00:00
Bruce A. Mah
ad49039e07 Modified release notes: Add one more name to credits on KSE item.
Submitted by:	jhb@
Reviewed by:	brooks@
2008-07-29 04:23:18 +00:00
Bruce A. Mah
3969be11ef Add a sentence of credits to the KSE removal note.
Requested by:	brooks
2008-07-22 05:02:46 +00:00
Marcel Moolenaar
d8e78869fb When making release with NOPORTS, we'll checkout only the
mininal set of ports required to make the docs. However,
we also need ports/sysutils/cdrtools in order to make the
ISO images. When a platform doesn't have packages, the
release will fail in that case. Add ports/sysutils/cdrtools
to RELEASEPORTSMODULE for the DOMINIMALDOCPORTS case to
handle the NOPORTS release build.

Note that this change doesn't try to handle the NOPORTS with
NODOC case. For we have NOPORTSATALL set and it seems wrong
to check out a ports module in that case.
2008-07-07 16:23:04 +00:00
Daniel Gerzo
4436c3559f - avoid future breakage: cnw(4), sbni(4) and sbsh(4) have been removed 2008-07-06 10:57:58 +00:00
Daniel Gerzo
e4189245c3 - fix build; oltr(4) has been removed in r180259 2008-07-06 10:44:34 +00:00
Ruslan Ermilov
042df2e2da Enable GCC stack protection (aka Propolice) for userland:
- It is opt-out for now so as to give it maximum testing, but it may be
  turned opt-in for stable branches depending on the consensus.  You
  can turn it off with WITHOUT_SSP.
- WITHOUT_SSP was previously used to disable the build of GNU libssp.
  It is harmless to steal the knob as SSP symbols have been provided
  by libc for a long time, GNU libssp should not have been much used.
- SSP is disabled in a few corners such as system bootstrap programs
  (sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves.
- It should be safe to use -fstack-protector-all to build world, however
  libc will be automatically downgraded to -fstack-protector because it
  breaks rtld otherwise.
- This option is unavailable on ia64.

Enable GCC stack protection (aka Propolice) for kernel:
- It is opt-out for now so as to give it maximum testing.
- Do not compile your kernel with -fstack-protector-all, it won't work.

Submitted by:	Jeremie Le Hen <jeremie@le-hen.org>
2008-06-25 21:33:28 +00:00
Ruslan Ermilov
896eafd957 src/compat/ is gone back in March.
Reported by:	Mars G Miro
2008-06-25 20:29:22 +00:00
Marcel Moolenaar
d361722370 Obsolete gpt(8) by replacing it with geom(8). Add the glabel and
gpart symlinks for easy access.
2008-06-05 15:32:05 +00:00