svn commit: r219512 - head/release

2011-03-11 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri Mar 11 17:47:59 2011 New Revision: 219512 URL: http://svn.freebsd.org/changeset/base/219512 Log: Fix bugs and make improvements to documentation renaming. Submitted by: Garrett Cooper Modified: head/release/Makefile.bsdinstall Modified: head/release/Makefile

svn commit: r219528 - head/usr.sbin/bsdinstall/scripts

2011-03-11 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri Mar 11 19:40:49 2011 New Revision: 219528 URL: http://svn.freebsd.org/changeset/base/219528 Log: Correct typo. Modified: head/usr.sbin/bsdinstall/scripts/auto Modified: head/usr.sbin/bsdinstall/scripts/auto

svn commit: r219584 - in head/release: . amd64 i386 scripts

2011-03-12 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Mar 13 01:38:24 2011 New Revision: 219584 URL: http://svn.freebsd.org/changeset/base/219584 Log: Add generation of memstick images to the bsdinstall release makefile for i386 and amd64. This involved moving the memstick generation script to the arch directories f

svn commit: r219610 - head/release

2011-03-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Mar 13 15:08:06 2011 New Revision: 219610 URL: http://svn.freebsd.org/changeset/base/219610 Log: Connect the full doc build (Handbook, etc.) to the build. This is not built if no doc checkout is found. Modified: head/release/Makefile.bsdinstall head/release/ge

svn commit: r219615 - in head: release release/scripts usr.sbin/bsdinstall/scripts

2011-03-13 Thread Nathan Whitehorn
+fi FETCH_DISTRIBUTIONS="" for dist in $DISTRIBUTIONS; do @@ -131,6 +126,7 @@ if [ ! -z "$FETCH_DISTRIBUTIONS" ]; then export DISTRIBUTIONS="$ALL_DISTRIBUTIONS" fi +bsdinstall checksum || error bsdinstall distextract || error bsdinstall rootpass || error Added: head/usr.sbin/bsdinstall/scripts/checksum =

svn commit: r219616 - head/release

2011-03-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Mar 13 18:02:28 2011 New Revision: 219616 URL: http://svn.freebsd.org/changeset/base/219616 Log: Fix some typos due to unremoved commented-out lines. A great big pointy hat goes to me for this one. Modified: head/release/Makefile.bsdinstall head/release/genera

svn commit: r219617 - head/usr.sbin/bsdinstall/distextract

2011-03-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Mar 13 18:23:47 2011 New Revision: 219617 URL: http://svn.freebsd.org/changeset/base/219617 Log: Use the manifest file count, if available, to determine the number of files in the archive instead of spinning through it to get a file count for the progress bar. Th

svn commit: r219618 - head/usr.sbin/bsdinstall/distextract

2011-03-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Mar 13 18:26:16 2011 New Revision: 219618 URL: http://svn.freebsd.org/changeset/base/219618 Log: Rewind manifest file in case distributions are in a different order there. Modified: head/usr.sbin/bsdinstall/distextract/distextract.c Modified: head/usr.sbin/bsdins

svn commit: r219624 - head/sys/powerpc/powermac

2011-03-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Mar 13 21:23:25 2011 New Revision: 219624 URL: http://svn.freebsd.org/changeset/base/219624 Log: Don't sleep while setting the clock. This can cause panics when periodic_resettodr() calls CLOCK_SETTIME() and smu tries to sleep while running from a callout. R

svn commit: r219641 - in head: etc release

2011-03-14 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Mar 14 13:47:17 2011 New Revision: 219641 URL: http://svn.freebsd.org/changeset/base/219641 Log: Thanks to sysinstall for its 15 years of service. And now to sleep, perchance to dream... Added: head/release/Makefile.sysinstall - copied, changed from r219583

svn commit: r219667 - head/usr.sbin/bsdinstall/partedit

2011-03-15 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Mar 15 13:27:34 2011 New Revision: 219667 URL: http://svn.freebsd.org/changeset/base/219667 Log: Turn on softupdates by default. We need a UI to set filesystem parameters. Modified: head/usr.sbin/bsdinstall/partedit/gpart_ops.c Modified: head/usr.sbin/bsdinstall/

Re: svn commit: r219667 - head/usr.sbin/bsdinstall/partedit

2011-03-15 Thread Nathan Whitehorn
On 03/15/11 09:19, Gavin Atkinson wrote: On Tue, 2011-03-15 at 13:27 +, Nathan Whitehorn wrote: Author: nwhitehorn Date: Tue Mar 15 13:27:34 2011 New Revision: 219667 URL: http://svn.freebsd.org/changeset/base/219667 Log: Turn on softupdates by default. We need a UI to set filesystem

Re: svn commit: r219737 - head/sys/dev/pci

2011-03-18 Thread Nathan Whitehorn
On 03/18/11 07:13, John Baldwin wrote: Author: jhb Date: Fri Mar 18 12:13:04 2011 New Revision: 219737 URL: http://svn.freebsd.org/changeset/base/219737 Log: Fix a few issues with HyperTransport devices and MSI interrupts: - Always enable the HyperTransport MSI mapping window for HyperTran

Re: svn commit: r219667 - head/usr.sbin/bsdinstall/partedit

2011-03-18 Thread Nathan Whitehorn
On 03/15/11 12:50, Gavin Atkinson wrote: On Tue, 2011-03-15 at 12:26 -0500, Nathan Whitehorn wrote: On 03/15/11 09:19, Gavin Atkinson wrote: On Tue, 2011-03-15 at 13:27 +, Nathan Whitehorn wrote: Author: nwhitehorn Date: Tue Mar 15 13:27:34 2011 New Revision: 219667 URL: http

Re: svn commit: r219667 - head/usr.sbin/bsdinstall/partedit

2011-03-18 Thread Nathan Whitehorn
On 03/16/11 01:25, Daniel O'Connor wrote: On 16/03/2011, at 4:14, Ben Kaduk wrote: is wise to others. It's a little bit of a pain on the implementation side, since you can't turn it on from newfs, but that isn't a serious obstacle. I suspect the consensus of people like -arch and -fs will be th

svn commit: r219788 - head/release

2011-03-19 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Mar 19 23:06:17 2011 New Revision: 219788 URL: http://svn.freebsd.org/changeset/base/219788 Log: Add support for checking out ports and doc trees from a CVS repository, in addition to CVSUP, and add support for alternate SVN roots for src. Requested by: jhb M

Re: svn commit: r219788 - head/release

2011-03-19 Thread Nathan Whitehorn
On 03/19/11 18:10, Garrett Cooper wrote: On Sat, Mar 19, 2011 at 4:06 PM, Nathan Whitehorn wrote: Author: nwhitehorn Date: Sat Mar 19 23:06:17 2011 New Revision: 219788 URL: http://svn.freebsd.org/changeset/base/219788 Log: Add support for checking out ports and doc trees from a CVS

svn commit: r219856 - in head/release: . amd64 i386 ia64 powerpc sparc64

2011-03-21 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Mar 22 01:14:53 2011 New Revision: 219856 URL: http://svn.freebsd.org/changeset/base/219856 Log: Use labels to find release media instead of hard-coded device paths. This makes booting more reliable (and working at all on USB sticks). While here, move responsibil

svn commit: r219857 - head/share/man/man7

2011-03-21 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Mar 22 01:21:51 2011 New Revision: 219857 URL: http://svn.freebsd.org/changeset/base/219857 Log: Update release(7) and build(7) to reflect new release infrastructure for the new installer. Modified: head/share/man/man7/build.7 head/share/man/man7/release.7 Mo

svn commit: r219892 - head/usr.sbin/bsdinstall/partedit

2011-03-22 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Mar 23 01:26:21 2011 New Revision: 219892 URL: http://svn.freebsd.org/changeset/base/219892 Log: Allow setting of parameters for file systems (e.g. softupdates), turn on SUJ by default, and allow creation and mounting of FAT filesystems from the installer. Modif

svn commit: r219903 - head/usr.sbin/bsdinstall/scripts

2011-03-23 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Mar 23 13:43:56 2011 New Revision: 219903 URL: http://svn.freebsd.org/changeset/base/219903 Log: Mark any distfiles with no checksum entries in the manifest "Skipped" instead of "Passed". Modified: head/usr.sbin/bsdinstall/scripts/checksum Modified: head/usr.sb

svn commit: r219918 - head/release/powerpc

2011-03-23 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Mar 23 16:22:08 2011 New Revision: 219918 URL: http://svn.freebsd.org/changeset/base/219918 Log: Add support for memstick generation on PowerPC. This is a little suboptimal since glabel doesn't know about APM partitioning yet, but works well enough. Added: head/

svn commit: r220037 - head/release

2011-03-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Mar 26 13:58:44 2011 New Revision: 220037 URL: http://svn.freebsd.org/changeset/base/220037 Log: Cause the release target to set up its object directory. It is designed to be a meta-target, and having it do this avoids it spewing files all over the source tree by

svn commit: r220080 - head/usr.sbin/bsdinstall/scripts

2011-03-27 Thread Nathan Whitehorn
"$FETCH_DISTRIBUTIONS" ]; then export DISTRIBUTIONS="$ALL_DISTRIBUTIONS" fi +error + bsdinstall checksum || error bsdinstall distextract || error bsdinstall rootpass || error Added: head/usr.sbin/bsdinstall/scripts/mirrorselect =======

svn commit: r220081 - head/release

2011-03-27 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Mar 27 23:46:12 2011 New Revision: 220081 URL: http://svn.freebsd.org/changeset/base/220081 Log: Add infrastructure for generation of boot-only ISO images. These have a reduced world, though still reasonably complete for fixit purposes. Modified: head/release/Ma

svn commit: r220082 - head/release

2011-03-27 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Mar 27 23:46:52 2011 New Revision: 220082 URL: http://svn.freebsd.org/changeset/base/220082 Log: Copy all generated ISO images into the release area. Modified: head/release/generate-release.sh Modified: head/release/generate-release.sh ===

svn commit: r220088 - head/usr.sbin/bsdinstall/scripts

2011-03-27 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Mar 28 02:37:05 2011 New Revision: 220088 URL: http://svn.freebsd.org/changeset/base/220088 Log: Improve error handling. Modified: head/usr.sbin/bsdinstall/scripts/auto Modified: head/usr.sbin/bsdinstall/scripts/auto ==

svn commit: r220089 - head/usr.sbin/bsdinstall/scripts

2011-03-27 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Mar 28 04:29:50 2011 New Revision: 220089 URL: http://svn.freebsd.org/changeset/base/220089 Log: Committing while tired is never a good idea. Remove an unconditional error exit left over from debugging. Modified: head/usr.sbin/bsdinstall/scripts/auto Modified:

svn commit: r220350 - head/usr.sbin/bsdinstall

2011-04-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Apr 5 03:09:44 2011 New Revision: 220350 URL: http://svn.freebsd.org/changeset/base/220350 Log: Improve logging by always sending stderr to the installation log file. Reduce warnings by making sure the temporary etc directory exists. Modified: head/usr.sbin/bsd

svn commit: r220351 - head/usr.sbin/bsdinstall/scripts

2011-04-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Apr 5 03:11:21 2011 New Revision: 220351 URL: http://svn.freebsd.org/changeset/base/220351 Log: Check correctly for whether there are any available wireless networks. This was tested on a train in the middle of an upstate New York swamp. Modified: head/usr.sbin

svn commit: r220499 - head/usr.sbin/bsdinstall/scripts

2011-04-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Apr 9 14:18:03 2011 New Revision: 220499 URL: http://svn.freebsd.org/changeset/base/220499 Log: Rename the "Reboot" option to "Exit", which reflects what it actually does. The rc.local wrapper script will also soon grow an option to use the live environment afte

svn commit: r220500 - head/release

2011-04-09 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat Apr 9 14:25:58 2011 New Revision: 220500 URL: http://svn.freebsd.org/changeset/base/220500 Log: Allow the user to use the live environment post-installation, as well as improving error handling. Modified: head/release/rc.local Modified: head/release/rc.local =

svn commit: r220540 - in head: release share/man/man7

2011-04-11 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Apr 11 14:30:45 2011 New Revision: 220540 URL: http://svn.freebsd.org/changeset/base/220540 Log: Add an install target to release/Makefile instead of grubbing around (and requesting that users grub around) in /usr/obj. Also make sure that make clean removes the b

svn commit: r220541 - head/usr.sbin/bsdinstall/scripts

2011-04-11 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Apr 11 14:46:40 2011 New Revision: 220541 URL: http://svn.freebsd.org/changeset/base/220541 Log: Make the keymap script continue to work now that stderr is being redirected to the log file. Modified: head/usr.sbin/bsdinstall/scripts/keymap Modified: head/usr.sb

svn commit: r220542 - in head: release share/man/man7

2011-04-11 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Apr 11 15:03:01 2011 New Revision: 220542 URL: http://svn.freebsd.org/changeset/base/220542 Log: Don't do make release and make install in one step. Setting DESTDIR for make release has deleterious consequences. Modified: head/release/generate-release.sh head/

Re: svn commit: r220558 - in head/sys: arm/econa dev/usb/controller mips/atheros mips/rmi

2011-04-12 Thread Nathan Whitehorn
On 04/12/11 02:49, Hans Petter Selasky wrote: Author: hselasky Date: Tue Apr 12 07:49:11 2011 New Revision: 220558 URL: http://svn.freebsd.org/changeset/base/220558 Log: We don't need to call EOWRITE4(sc, EHCI_USBINTR, 0) directly from each EHCI bus driver at detach, hence ehci_detach() do

svn commit: r220567 - head/share/man/man7

2011-04-12 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Apr 12 12:57:46 2011 New Revision: 220567 URL: http://svn.freebsd.org/changeset/base/220567 Log: Update some terminology: floppies are no longer built, and FreeBSD is not necessarily distributed by CVS any longer. Modified: head/share/man/man7/release.7 Modifie

Re: svn commit: r220558 - in head/sys: arm/econa dev/usb/controller mips/atheros mips/rmi

2011-04-12 Thread Nathan Whitehorn
On 04/12/11 07:57, Hans Petter Selasky wrote: On Tuesday 12 April 2011 14:39:19 Nathan Whitehorn wrote: On 04/12/11 02:49, Hans Petter Selasky wrote: Author: hselasky Date: Tue Apr 12 07:49:11 2011 New Revision: 220558 URL: http://svn.freebsd.org/changeset/base/220558 Log: We don't

svn commit: r220597 - head/sys/powerpc/powerpc

2011-04-13 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed Apr 13 13:24:27 2011 New Revision: 220597 URL: http://svn.freebsd.org/changeset/base/220597 Log: Make sure that extra threads in 32-bit processes stay in 32-bit mode. This fixes operation of threaded 32-bit binaries on 64-bit kernels. Modified: head/sys/powerpc/

svn commit: r220626 - head

2011-04-14 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Apr 14 15:44:44 2011 New Revision: 220626 URL: http://svn.freebsd.org/changeset/base/220626 Log: Provide a (belated) UPDATING note related to the new release-building process so that fewer people will be caught unaware. Requested by: emaste Modified: head/U

svn commit: r220747 - in vendor/dialog/dist: . package package/debian package/debian/source po samples

2011-04-17 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Apr 17 17:00:55 2011 New Revision: 220747 URL: http://svn.freebsd.org/changeset/base/220747 Log: Update dialog to 20110302 version. Added: vendor/dialog/dist/argv.c vendor/dialog/dist/package/ vendor/dialog/dist/package/debian/ vendor/dialog/dist/package/deb

svn commit: r220748 - vendor/dialog/dialog-1.1-20110302

2011-04-17 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Apr 17 17:01:44 2011 New Revision: 220748 URL: http://svn.freebsd.org/changeset/base/220748 Log: Tag dialog 1.1-20110302. Added: vendor/dialog/dialog-1.1-20110302/ - copied from r220747, vendor/dialog/dist/ ___ svn-

svn commit: r220749 - in head: contrib/dialog contrib/dialog/package contrib/dialog/po contrib/dialog/samples gnu/lib/libdialog

2011-04-17 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Apr 17 17:28:17 2011 New Revision: 220749 URL: http://svn.freebsd.org/changeset/base/220749 Log: Update dialog to version 1.1-20110302. Added: head/contrib/dialog/argv.c - copied unchanged from r220748, vendor/dialog/dist/argv.c head/contrib/dialog/package/

svn commit: r220750 - head/contrib/dialog

2011-04-17 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Apr 17 17:30:29 2011 New Revision: 220750 URL: http://svn.freebsd.org/changeset/base/220750 Log: Make dialog's --prgbox option actually work. Modified: head/contrib/dialog/prgbox.c Modified: head/contrib/dialog/prgbox.c ===

svn commit: r220753 - head/usr.sbin/bsdinstall/scripts

2011-04-17 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun Apr 17 20:42:40 2011 New Revision: 220753 URL: http://svn.freebsd.org/changeset/base/220753 Log: Update to reflect net install changes. Modified: head/usr.sbin/bsdinstall/scripts/jail Modified: head/usr.sbin/bsdinstall/scripts/jail ===

svn commit: r220776 - head/release

2011-04-18 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon Apr 18 13:20:54 2011 New Revision: 220776 URL: http://svn.freebsd.org/changeset/base/220776 Log: Mention the memstick target here. Modified: head/release/Makefile Modified: head/release/Makefile

svn commit: r220834 - head/usr.sbin/bsdinstall/scripts

2011-04-19 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue Apr 19 13:54:51 2011 New Revision: 220834 URL: http://svn.freebsd.org/changeset/base/220834 Log: Fix mirror selection, which was broken by stderr redirection. Reported by: Garrett Cooper Modified: head/usr.sbin/bsdinstall/scripts/auto head/usr.sbin/bsdinst

Re: svn commit: r220983 - head

2011-04-24 Thread Nathan Whitehorn
On 04/24/11 05:49, Robert Watson wrote: On Sun, 24 Apr 2011, Alexander Best wrote: == --- head/UPDATING Sun Apr 24 08:58:58 2011 (r220982) +++ head/UPDATING Sun Apr 24 09:23:08 2011 (r220983) @@ -28,8 +28,9 @@ NOTE TO

Re: svn commit: r220983 - head

2011-04-26 Thread Nathan Whitehorn
On 04/26/11 18:48, Daniel O'Connor wrote: On 26/04/2011, at 1:31, Warner Losh wrote: This is why I prefer IDs since they are nominally unique (UFS ones, GPTs damn well better be :) Although I concede it is rather annoying to work out which is which, or type them out manually.. For things lik

Re: svn commit: r221301 - head/sys/conf

2011-05-01 Thread Nathan Whitehorn
On 05/01/11 14:05, Bernhard Schmidt wrote: Author: bschmidt Date: Sun May 1 19:05:54 2011 New Revision: 221301 URL: http://svn.freebsd.org/changeset/base/221301 Log: These are of course i386/amd64 only. I'm not sure that's intrinsically true. Even if they mostly only ship with Intel moth

svn commit: r221387 - head/usr.sbin/makefs/cd9660

2011-05-03 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue May 3 15:12:01 2011 New Revision: 221387 URL: http://svn.freebsd.org/changeset/base/221387 Log: Add support for synthesizing an APM partition map to map Mac PowerPC bootstrap partitions from the ISO9660 boot catalog. This preserves OS X's ability to mount the CD

svn commit: r221419 - head/release

2011-05-03 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed May 4 02:52:41 2011 New Revision: 221419 URL: http://svn.freebsd.org/changeset/base/221419 Log: Make sure to run make obj before release. Trying to run them in one step doesn't always work reliably. Modified: head/release/generate-release.sh Modified: head/rel

Re: svn commit: r221387 - head/usr.sbin/makefs/cd9660

2011-05-03 Thread Nathan Whitehorn
On 05/03/11 10:27, Baptiste Daroussin wrote: 2011/5/3 Nathan Whitehorn: Author: nwhitehorn Date: Tue May 3 15:12:01 2011 New Revision: 221387 URL: http://svn.freebsd.org/changeset/base/221387 Log: Add support for synthesizing an APM partition map to map Mac PowerPC bootstrap partitions

svn commit: r221465 - head/release/powerpc

2011-05-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed May 4 23:34:10 2011 New Revision: 221465 URL: http://svn.freebsd.org/changeset/base/221465 Log: Change the way powerpc bootable CDs are generated to work around a bug in hybrid image generation in cdrtools. This produces a small HFS partition containing loader,

svn commit: r221466 - in head/release: . amd64 i386 pc98 sun4v

2011-05-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed May 4 23:41:11 2011 New Revision: 221466 URL: http://svn.freebsd.org/changeset/base/221466 Log: Repair release CD generation on PC98 and sun4v after release building changes, and backport the new logic (ISO images are TARGET dependant, not TARGET_CPUARCH dependa

svn commit: r221470 - head/usr.sbin/makefs/cd9660

2011-05-04 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu May 5 00:52:19 2011 New Revision: 221470 URL: http://svn.freebsd.org/changeset/base/221470 Log: Fix boot on old machines (e.g. blue and white G3s) by synthesizing a 512-byte sector map instead unused space in the first 2048-byte sector. Modified: head/usr.sbin/

Re: svn commit: r221466 - in head/release: . amd64 i386 pc98 sun4v

2011-05-05 Thread Nathan Whitehorn
On 05/05/11 04:41, Marius Strobl wrote: On Wed, May 04, 2011 at 11:41:11PM +, Nathan Whitehorn wrote: Author: nwhitehorn Date: Wed May 4 23:41:11 2011 New Revision: 221466 URL: http://svn.freebsd.org/changeset/base/221466 Log: Repair release CD generation on PC98 and sun4v after

svn commit: r221494 - in head/release: amd64 i386 pc98 powerpc

2011-05-05 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu May 5 13:55:43 2011 New Revision: 221494 URL: http://svn.freebsd.org/changeset/base/221494 Log: Garbage collect some unused variables and stray debug code. Submitted by: marius Modified: head/release/amd64/mkisoimages.sh head/release/i386/mkisoimages.sh

svn commit: r221497 - head/release/ia64

2011-05-05 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu May 5 14:16:40 2011 New Revision: 221497 URL: http://svn.freebsd.org/changeset/base/221497 Log: Convert IA64 ISO script to use makefs instead of mkisofs. Modified: head/release/ia64/mkisoimages.sh Modified: head/release/ia64/mkisoimages.sh ==

svn commit: r221510 - head/release

2011-05-05 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu May 5 19:17:55 2011 New Revision: 221510 URL: http://svn.freebsd.org/changeset/base/221510 Log: Simplify this script somewhat, following excellent suggestions from Ed Schouten. Modified: head/release/generate-release.sh Modified: head/release/generate-release.

svn commit: r221519 - in head/sys: dev/bm powerpc/powermac

2011-05-05 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri May 6 03:26:24 2011 New Revision: 221519 URL: http://svn.freebsd.org/changeset/base/221519 Log: Do not use Open Firmware to open the device and instead program its start on our own. This prevents hangs at boot when using a bm(4) NIC where the cable is not plugge

Re: svn commit: r221497 - head/release/ia64

2011-05-05 Thread Nathan Whitehorn
On 05/05/11 16:18, Marcel Moolenaar wrote: On May 5, 2011, at 7:16 AM, Nathan Whitehorn wrote: @@ -84,15 +63,13 @@ if [ $bootable = yes ]; then mv $MNT/boot/loader.efi $MNT/efi/boot/bootia64.efi umount $MNT mdconfig -d -u $md -BOOTOPTS="-b $EFIPART -no-emul

Re: svn commit: r221497 - head/release/ia64

2011-05-06 Thread Nathan Whitehorn
On 05/06/11 00:21, Marcel Moolenaar wrote: On May 5, 2011, at 8:29 PM, Nathan Whitehorn wrote: On 05/05/11 16:18, Marcel Moolenaar wrote: On May 5, 2011, at 7:16 AM, Nathan Whitehorn wrote: @@ -84,15 +63,13 @@ if [ $bootable = yes ]; then mv $MNT/boot/loader.efi $MNT/efi/boot/bootia64

svn commit: r221536 - head/usr.sbin/makefs/cd9660

2011-05-06 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri May 6 15:40:58 2011 New Revision: 221536 URL: http://svn.freebsd.org/changeset/base/221536 Log: Simplify this code somewhat by only writing a 512-byte-sector APM map. All firmwares can read it, we need to write one anyway for old OF versions, and if a 512-byte o

svn commit: r221550 - head/sys/powerpc/conf

2011-05-06 Thread Nathan Whitehorn
Author: nwhitehorn Date: Fri May 6 20:43:02 2011 New Revision: 221550 URL: http://svn.freebsd.org/changeset/base/221550 Log: SMP has worked perfectly for a very long time on 32-bit PowerPC on both UP and SMP hardware. Enable it in GENERIC. MFC after:2 weeks Modified: head/sys/powe

svn commit: r221738 - head/sys/powerpc/powerpc

2011-05-10 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue May 10 14:03:05 2011 New Revision: 221738 URL: http://svn.freebsd.org/changeset/base/221738 Log: Only try to set up IPIs at boot on systems that actually have more than one CPU. This fixes a panic observed on Heathrow-based systems without SMP-capable PICs when t

svn commit: r221813 - head/sys/dev/bm

2011-05-12 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu May 12 14:27:28 2011 New Revision: 221813 URL: http://svn.freebsd.org/changeset/base/221813 Log: Remove some hacks to handle strange behavior of LXT 970 PHYs now better handled in miibus after r221812. Thanks to marius@ for piecing this together! Modified: hea

svn commit: r221814 - head/release/powerpc

2011-05-12 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu May 12 15:03:17 2011 New Revision: 221814 URL: http://svn.freebsd.org/changeset/base/221814 Log: Add (somewhat speculative) bootable CD support for PAPR/pSeries-type systems. In principle, FreeBSD should run on at least some of these already, and support for the

svn commit: r221825 - head/release/powerpc

2011-05-12 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu May 12 22:31:13 2011 New Revision: 221825 URL: http://svn.freebsd.org/changeset/base/221825 Log: Fix pSeries/PAPR boot CD construction after actual testing. It seems that IBM SLOF is (a) case-sensitive and (b) accepts only booting files in certain subdirectories

svn commit: r221981 - head/sys/powerpc/aim

2011-05-15 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon May 16 03:32:40 2011 New Revision: 221981 URL: http://svn.freebsd.org/changeset/base/221981 Log: Remove a useless check that served only to make 64-bit PPC systems unbootable after r221855. Submitted by: andreast MFC after:1 week Modified: head/sys/po

svn commit: r221988 - head/sys/powerpc/powerpc

2011-05-16 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon May 16 15:20:54 2011 New Revision: 221988 URL: http://svn.freebsd.org/changeset/base/221988 Log: Fix a = pregions[i].mr_start) - && (addr + len < pregions[i].mr_start + pregions[i].mr_size)) + && (addr + len <= pregions[i].mr_start

svn commit: r222074 - head/release

2011-05-18 Thread Nathan Whitehorn
Author: nwhitehorn Date: Wed May 18 17:39:28 2011 New Revision: 222074 URL: http://svn.freebsd.org/changeset/base/222074 Log: As requested by many people, with final prodding from Jason Hall, fix this so that running make release causes make obj to be run before doing anything. This fixes a

svn commit: r222180 - in stable/8/sys: dev/bm powerpc/powermac

2011-05-22 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 22 15:01:02 2011 New Revision: 222180 URL: http://svn.freebsd.org/changeset/base/222180 Log: MFC r221519,221813: Do not use Open Firmware to open the device and instead program its start on our own. This prevents hangs at boot when using a bm(4) NIC where the

svn commit: r222181 - stable/8/sys/powerpc/conf

2011-05-22 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 22 15:14:21 2011 New Revision: 222181 URL: http://svn.freebsd.org/changeset/base/222181 Log: MFC r221550: SMP has worked perfectly for a very long time on 32-bit PowerPC on both UP and SMP hardware. Enable it in GENERIC. Modified: stable/8/sys/powerpc/conf

svn commit: r222191 - in head/usr.sbin/makefs: . cd9660

2011-05-22 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 22 19:56:14 2011 New Revision: 222191 URL: http://svn.freebsd.org/changeset/base/222191 Log: Add analogs to the -chrp-boot and -prep-boot options to mkisofs. Modified: head/usr.sbin/makefs/cd9660.c head/usr.sbin/makefs/cd9660.h head/usr.sbin/makefs/cd9660/

svn commit: r222214 - stable/8/sys/powerpc/aim

2011-05-23 Thread Nathan Whitehorn
Author: nwhitehorn Date: Mon May 23 14:16:45 2011 New Revision: 14 URL: http://svn.freebsd.org/changeset/base/14 Log: MFC r221981: Remove a useless check that could break early boot if the page zero routines are called too early in the boot process. Modified: stable/8/sys/powerpc/

svn commit: r222239 - head/sys/powerpc/ps3

2011-05-23 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue May 24 02:19:45 2011 New Revision: 39 URL: http://svn.freebsd.org/changeset/base/39 Log: Add RTC support for the LV1 clock on the PS3. The hypervisor won't let us set it, but it's better than nothing. Modified: head/sys/powerpc/ps3/ps3bus.c Modified: he

svn commit: r222309 - head/sys/powerpc/aim

2011-05-26 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu May 26 14:34:22 2011 New Revision: 222309 URL: http://svn.freebsd.org/changeset/base/222309 Log: Add a missing isync. Modified: head/sys/powerpc/aim/trap_subr64.S Modified: head/sys/powerpc/aim/trap_subr64.S ===

svn commit: r222425 - head/usr.sbin/bsdinstall/scripts

2011-05-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat May 28 16:15:46 2011 New Revision: 222425 URL: http://svn.freebsd.org/changeset/base/222425 Log: Fix shell-based partitioning. Modified: head/usr.sbin/bsdinstall/scripts/auto Modified: head/usr.sbin/bsdinstall/scripts/auto

svn commit: r222429 - in head/sys: conf powerpc/powermac

2011-05-28 Thread Nathan Whitehorn
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/powerpc/powermac/powermac_thermal.cSat May 28 21:13:22 2011(r222429) @@ -0,0 +1,176 @@ +/*- + * Copyright (c) 2009-2011 Nathan Whitehorn + * All rights reserved. + * + * Redistribution and use in

svn commit: r222430 - head/sys/powerpc/powermac

2011-05-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat May 28 21:54:18 2011 New Revision: 222430 URL: http://svn.freebsd.org/changeset/base/222430 Log: Require an error instead of a timeout to decide the new-style fan commands won't work. This prevents a busy system from making smu(4) suddenly decide its fans use the

svn commit: r222431 - head/sys/powerpc/powermac

2011-05-28 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sat May 28 22:11:22 2011 New Revision: 222431 URL: http://svn.freebsd.org/changeset/base/222431 Log: Adapt smusat(4) to use powermac_thermal. This provides automatic fan management on dual- and quad-core Powermac G5s, and the last G5 iMacs. Modified: head/sys/powerp

Re: svn commit: r222434 - head/sys/powerpc/include

2011-05-28 Thread Nathan Whitehorn
On 05/28/11 19:40, Marcel Moolenaar wrote: Author: marcel Date: Sun May 29 00:40:59 2011 New Revision: 222434 URL: http://svn.freebsd.org/changeset/base/222434 Log: The P4080 has 8 cores. Bump MAXCPU to 8 to match. Can we just bump this straight to 32, like on other archs? We're very near

Re: svn commit: r222417 - in head/sys/boot: common forth i386/loader ia64/common pc98/loader powerpc/ofw powerpc/ps3 sparc64/loader

2011-05-29 Thread Nathan Whitehorn
On 05/28/11 03:50, Julian Elischer wrote: Author: julian Date: Sat May 28 08:50:38 2011 New Revision: 222417 URL: http://svn.freebsd.org/changeset/base/222417 Log: New boot loader menus from Devin Teske. Discussed on hackers and recommended for inclusion into 9.0 at the devsummit. All s

svn commit: r222458 - in head/sys: dev/iicbus powerpc/powermac

2011-05-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 29 18:35:57 2011 New Revision: 222458 URL: http://svn.freebsd.org/changeset/base/222458 Log: Update the I2C-based temperature/fan drivers to connect to the Powermac thermal control module. This provides automatic fan management on all G5 PowerMacs and Xserves

svn commit: r222460 - head/sys/powerpc/powermac

2011-05-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 29 19:53:11 2011 New Revision: 222460 URL: http://svn.freebsd.org/changeset/base/222460 Log: Don't put negative values into the averages. Modified: head/sys/powerpc/powermac/powermac_thermal.c Modified: head/sys/powerpc/powermac/powermac_thermal.c ===

svn commit: r222461 - head/sys/dev/iicbus

2011-05-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 29 19:53:46 2011 New Revision: 222461 URL: http://svn.freebsd.org/changeset/base/222461 Log: Move the celsius-to-kelvin conversion to a place that powermac_thermal can see it as well. Modified: head/sys/dev/iicbus/max6690.c Modified: head/sys/dev/iicbus/max

svn commit: r222462 - head/sys/powerpc/powermac

2011-05-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 29 20:04:02 2011 New Revision: 222462 URL: http://svn.freebsd.org/changeset/base/222462 Log: Add the next digit of precision to temperatures, which I missed when converting the reporting format from degrees C to 0.1 degree K. Modified: head/sys/powerpc/power

svn commit: r222463 - head/sys/powerpc/powermac

2011-05-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 29 20:46:53 2011 New Revision: 222463 URL: http://svn.freebsd.org/changeset/base/222463 Log: Add some error handling here: if a sensor returns an error code (a negative Kelvin temperature, which is impossible except for some contrived magnetic spin systems),

svn commit: r222469 - head/sys/powerpc/powermac

2011-05-29 Thread Nathan Whitehorn
Author: nwhitehorn Date: Sun May 29 22:37:23 2011 New Revision: 222469 URL: http://svn.freebsd.org/changeset/base/222469 Log: Use kproc_exit() instead of returning from the management function on systems with no manageable thermal control devices. Modified: head/sys/powerpc/powermac/powerma

svn commit: r222523 - head/share/man/man7

2011-05-31 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue May 31 12:59:15 2011 New Revision: 222523 URL: http://svn.freebsd.org/changeset/base/222523 Log: It is generally considered useful for release media to have kernels on them. Submitted by: joel Modified: head/share/man/man7/release.7 Modified: head/share/man/

svn commit: r222531 - in head/sys: i386/pci ia64/ia64 kern mips/mips net powerpc/booke powerpc/powerpc sparc64/sparc64 sys

2011-05-31 Thread Nathan Whitehorn
Author: nwhitehorn Date: Tue May 31 15:11:43 2011 New Revision: 222531 URL: http://svn.freebsd.org/changeset/base/222531 Log: On multi-core, multi-threaded PPC systems, it is important that the threads be brought up in the order they are enumerated in the device tree (in particular, that thr

svn commit: r222607 - head/usr.sbin/bsdinstall/scripts

2011-06-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jun 2 13:57:49 2011 New Revision: 222607 URL: http://svn.freebsd.org/changeset/base/222607 Log: Fix opening a shell on the new system (prevent the shell's stderr from ending up in the install log). Modified: head/usr.sbin/bsdinstall/scripts/auto Modified: head

svn commit: r222613 - in head/sys/powerpc: aim include ofw

2011-06-02 Thread Nathan Whitehorn
/dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/powerpc/include/rtas.h Thu Jun 2 14:12:37 2011 (r222613) @@ -0,0 +1,61 @@ +/*- + * Copyright (c) 2011 Nathan Whitehorn + * All rights reserved. + * + * Redistribution and use in source and binary forms, wi

svn commit: r222614 - head/sys/powerpc/aim

2011-06-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jun 2 14:15:44 2011 New Revision: 222614 URL: http://svn.freebsd.org/changeset/base/222614 Log: Remove some dead code: unnecessary isyncs and memory sorting, which are handled in mtmsr() and mem_regions(), respectively. Modified: head/sys/powerpc/aim/interrupt.

svn commit: r222615 - head/sys/powerpc/aim

2011-06-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jun 2 14:19:18 2011 New Revision: 222615 URL: http://svn.freebsd.org/changeset/base/222615 Log: Include the modules area in the mapped kernel code. This fixes the kernel's access to modules and loader metadata when started from real mode, but without a direct ma

svn commit: r222616 - head/sys/powerpc/aim

2011-06-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jun 2 14:21:20 2011 New Revision: 222616 URL: http://svn.freebsd.org/changeset/base/222616 Log: Explicitly initialize the first thread's MSR to PSL_KERNSET. Modified: head/sys/powerpc/aim/machdep.c Modified: head/sys/powerpc/aim/machdep.c ===

svn commit: r222617 - head/sys/conf

2011-06-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jun 2 14:22:00 2011 New Revision: 222617 URL: http://svn.freebsd.org/changeset/base/222617 Log: Missed file in r222613. Modified: head/sys/conf/files.powerpc Modified: head/sys/conf/files.powerpc ==

svn commit: r222618 - head/sys/powerpc/aim

2011-06-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jun 2 14:23:36 2011 New Revision: 222618 URL: http://svn.freebsd.org/changeset/base/222618 Log: If running under a hypervisor, don't yell at the user about starting unknown CPU types, instead relying on the hypervisor to have given us a reasonable environment.

svn commit: r222620 - in head/sys/powerpc: aim include

2011-06-02 Thread Nathan Whitehorn
Author: nwhitehorn Date: Thu Jun 2 14:25:52 2011 New Revision: 222620 URL: http://svn.freebsd.org/changeset/base/222620 Log: The POWER7 has only 32 SLB slots instead of 64, like other supported 64-bit PowerPC CPUs. Add infrastructure to support variable numbers of SLB slots and move the use

<    1   2   3   4   5   6   7   8   9   10   >