svn commit: r194863 - head

2009-06-24 Thread Warner Losh
Author: imp Date: Wed Jun 24 17:23:10 2009 New Revision: 194863 URL: http://svn.freebsd.org/changeset/base/194863 Log: Remove usb. The need to have core@ approve major changes to usb has passed now that the new usb stack is in the tree. The coordination issues that necessitated this entry

svn commit: r195162 - in head/sys/mips: malta mips

2009-06-29 Thread Warner Losh
Author: imp Date: Mon Jun 29 16:45:50 2009 New Revision: 195162 URL: http://svn.freebsd.org/changeset/base/195162 Log: Fix copyrights to reflect the origin of these files. Approved by: re@ (rwatson) Modified: head/sys/mips/malta/yamon.c head/sys/mips/mips/busdma_machdep.c

svn commit: r196529 - head/sys/kern

2009-08-25 Thread Warner Losh
Author: imp Date: Tue Aug 25 06:25:59 2009 New Revision: 196529 URL: http://svn.freebsd.org/changeset/base/196529 Log: Rather than havnig enabled/disabled, implement a max queue depth. While usually not an issue, this firewalls bugs in the code that may run us out of memory. Fix a

svn commit: r196636 - in head/sys: conf modules

2009-08-28 Thread Warner Losh
Author: imp Date: Sat Aug 29 01:34:42 2009 New Revision: 196636 URL: http://svn.freebsd.org/changeset/base/196636 Log: Connect bwi up to the build. While there are some problems with this driver still, it generally works well for most people most of the time. It is still too green for

svn commit: r196789 - head

2009-09-03 Thread Warner Losh
Losh -i...@village.org. See end of file for further details. For commonly -done items, please see the COMMON ITEMS: section later in the file. +This file is maintained and copyrighted by M. Warner Losh i...@freebsd.org. +See end of file for further details. For commonly done items, please see

svn commit: r196791 - head

2009-09-03 Thread Warner Losh
Author: imp Date: Thu Sep 3 17:13:54 2009 New Revision: 196791 URL: http://svn.freebsd.org/changeset/base/196791 Log: Actually, stable/8 is what was created... Modified: head/UPDATING Modified: head/UPDATING == ---

svn commit: r196855 - in stable/8/sys: . amd64/include/xen cddl/contrib/opensolaris contrib/dev/acpica contrib/pf dev/xen/xenpci kern

2009-09-05 Thread Warner Losh
Author: imp Date: Sat Sep 5 08:03:29 2009 New Revision: 196855 URL: http://svn.freebsd.org/changeset/base/196855 Log: MFC r196529: Rather than having enabled/disabled, implement a max queue depth. While usually not an issue, this firewalls bugs in the code that may run us out of

svn commit: r196856 - head

2009-09-05 Thread Warner Losh
Author: imp Date: Sat Sep 5 08:08:14 2009 New Revision: 196856 URL: http://svn.freebsd.org/changeset/base/196856 Log: Note migration of tunable from hw.bus.devctl_disable to hw.bus.devctl_queue. The sysctl interface provides legacys upport for the latter sysctl, but the tunable support

svn commit: r196857 - head

2009-09-05 Thread Warner Losh
Author: imp Date: Sat Sep 5 08:09:35 2009 New Revision: 196857 URL: http://svn.freebsd.org/changeset/base/196857 Log: Go ahead and mention the CVS branch name as well as the svn branch name. Modified: head/UPDATING Modified: head/UPDATING

svn commit: r196858 - head/sys/dev/rp

2009-09-05 Thread Warner Losh
Author: imp Date: Sat Sep 5 08:38:25 2009 New Revision: 196858 URL: http://svn.freebsd.org/changeset/base/196858 Log: These checks against BUSY aren't needed: the newbus layer does this already with the appropriate locks held... There's no need to do it here, so just delete the checks.

svn commit: r196984 - head/sys/dev/ep

2009-09-08 Thread Warner Losh
Author: imp Date: Tue Sep 8 16:37:18 2009 New Revision: 196984 URL: http://svn.freebsd.org/changeset/base/196984 Log: Cleanup tortured logic a big. Noticed by FlexLint, per phk. # My reading of the docs suggests this can only happen on 10Base5 and # 10Base2 setups (and maybe only the

svn commit: r197020 - head/sys/sys

2009-09-09 Thread Warner Losh
Author: imp Date: Wed Sep 9 06:49:49 2009 New Revision: 197020 URL: http://svn.freebsd.org/changeset/base/197020 Log: kern_execve.c hasn't been around in ages, so update the file(s) where a_magic is used instead of the a_midmag # maybe we can retire this hack soon... Modified:

svn commit: r197051 - head/usr.sbin/btxld

2009-09-09 Thread Warner Losh
Author: imp Date: Thu Sep 10 00:47:32 2009 New Revision: 197051 URL: http://svn.freebsd.org/changeset/base/197051 Log: The boot loader is a FreeBSD a.out binary for x86, not a VAX binary. Rather than writing out a MID of '0', write a MID of 0x86 (aka MID_I386) so that file gets it right.

Re: svn commit: r197047 - head/share/man/man4

2009-09-10 Thread Warner Losh
From: Brooks Davis bro...@freebsd.org Subject: svn commit: r197047 - head/share/man/man4 Date: Wed, 9 Sep 2009 20:28:58 + (UTC) Author: brooks Date: Wed Sep 9 20:28:58 2009 New Revision: 197047 URL: http://svn.freebsd.org/changeset/base/197047 Log: Mention that a few ed(4) devices

svn commit: r197338 - svnadmin/conf

2009-09-19 Thread Warner Losh
Author: imp Date: Sun Sep 20 05:04:23 2009 New Revision: 197338 URL: http://svn.freebsd.org/changeset/base/197338 Log: Add Neelkanth Natu. He'll be doing MIPS things. I'm his mentor. Approved by: core@ Modified: svnadmin/conf/access svnadmin/conf/mentors Modified:

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

2009-10-14 Thread Warner Losh
On Oct 13, 2009, at 9:04 PM, M. Warner Losh wrote: : Does this mean that the memory cycles on the I/O bus isn't supported : for these architectures? : : Correct. Then it isn't an ISA bus. Of course it isn't an ISA bus. It's all LPC. Leaving the specialized embedded market

Re: svn commit: r199249 - in head/etc: . etc.pc98

2009-11-13 Thread Warner Losh
- sysctl.conf syslog.conf \ - etc.${MACHINE_ARCH}/ttys + sysctl.conf syslog.conf + +.if exists(${.CURDIR}/etc.${MACHINE}/ttys) +BIN1+= etc.${MACHINE}/ttys +.else +BIN1+= etc.${MACHINE_ARCH}/ttys +.endif I'd go all the way here and make this be ${MACHINE}

Re: svn commit: r199243 - in head: . etc/etc.amd64 etc/etc.arm etc/etc.ia64 etc/etc.mips etc/etc.powerpc etc/etc.sparc64 etc/root share/skel sys/conf sys/dev/syscons tools/tools/nanobsd/gateworks/File

2009-11-13 Thread Warner Losh
Author: ed I still have to enable this on i386. Right now pc98 and i386 share the same /etc/ttys file. I'm not going to switch pc98, because it uses its own Kanji-capable cons25 emulator. Sounds like a ${MACHINE} should be used here instead of ${MACHINE_ARCH}, no? Warner

Re: svn commit: r199249 - in head/etc: . etc.pc98

2009-11-13 Thread Warner Losh
From: Ed Schouten e...@80386.nl Subject: Re: svn commit: r199249 - in head/etc: . etc.pc98 Date: Fri, 13 Nov 2009 19:38:09 +0100 Hello Warner, * Warner Losh i...@bsdimp.com wrote: - sysctl.conf syslog.conf \ - etc.${MACHINE_ARCH}/ttys + sysctl.conf syslog.conf + +.if exists

svn commit: r206404 - in head/sys: arm/include mips/include

2010-04-08 Thread Warner Losh
Author: imp Date: Thu Apr 8 19:34:55 2010 New Revision: 206404 URL: http://svn.freebsd.org/changeset/base/206404 Log: Add BUS_SPACE_UNRESTRICTED and define it to be ~0, just like all the other platforms. Modified: head/sys/arm/include/bus.h head/sys/mips/include/bus.h Modified:

svn commit: r206501 - head/sys/modules

2010-04-12 Thread Warner Losh
Author: imp Date: Mon Apr 12 18:28:08 2010 New Revision: 206501 URL: http://svn.freebsd.org/changeset/base/206501 Log: bce, bwi, bwn, mfi, mpt and siba_bwn all now compile that arm and mips have added a BUS_SPACE_UNSPECIFIED definition. Add them back to the mix on these platforms.

svn commit: r206512 - head/sys/modules

2010-04-12 Thread Warner Losh
Author: imp Date: Mon Apr 12 21:33:06 2010 New Revision: 206512 URL: http://svn.freebsd.org/changeset/base/206512 Log: Doh! Last minute changes bites me in the butt Remove _ to make things build again. Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

svn commit: r206530 - head/gnu/usr.bin/gdb

2010-04-12 Thread Warner Losh
Author: imp Date: Mon Apr 12 23:35:58 2010 New Revision: 206530 URL: http://svn.freebsd.org/changeset/base/206530 Log: Simplify how we select which architectures to add gdbserver for. If the MD files exist, compile it, otherwise omit it. Modified: head/gnu/usr.bin/gdb/Makefile Modified:

svn commit: r206535 - in stable/8/usr.sbin: . dumpcis makefs makefs/ffs mfiutil rpcbind

2010-04-12 Thread Warner Losh
Author: imp Date: Tue Apr 13 00:48:54 2010 New Revision: 206535 URL: http://svn.freebsd.org/changeset/base/206535 Log: MFC r203710: When you have multiple addresses on the same network on different interfaces (such as when you are part of a carp pool), and you run rpcbind -h to

svn commit: r206537 - stable/8/tools/tools/nanobsd

2010-04-12 Thread Warner Losh
Author: imp Date: Tue Apr 13 00:57:54 2010 New Revision: 206537 URL: http://svn.freebsd.org/changeset/base/206537 Log: MFC 205980: Stop hard coding i386 as the arch for the build. Instead, default to the processor we're running on. Also, supply amd64 version of create_diskimage

svn commit: r206538 - stable/8/usr.bin/sed

2010-04-12 Thread Warner Losh
Author: imp Date: Tue Apr 13 01:02:20 2010 New Revision: 206538 URL: http://svn.freebsd.org/changeset/base/206538 Log: MFC: 205992 Make -r mean exactly the same thing as -E for increased compatibility with GNU sed. MFC after: 7 days Modified: stable/8/usr.bin/sed/main.c

svn commit: r206539 - stable/8/tools/tools/nanobsd/gateworks

2010-04-12 Thread Warner Losh
Author: imp Date: Tue Apr 13 01:04:11 2010 New Revision: 206539 URL: http://svn.freebsd.org/changeset/base/206539 Log: MFC: 205994 Two fixes: (1) We don't need a custom install_kernel. We can install without symbols by adding INSTALL_NODEBUG (which likely should be

svn commit: r206536 - stable/8/sys/sys

2010-04-12 Thread Warner Losh
Author: imp Date: Tue Apr 13 00:55:11 2010 New Revision: 206536 URL: http://svn.freebsd.org/changeset/base/206536 Log: MFC 205838: Mark the vtoc.h structure as packed so that it is the right size and layout on arm. MFC after: 7 days Modified: stable/8/sys/sys/vtoc.h

svn commit: r206569 - in head/sys/modules: . uart

2010-04-13 Thread Warner Losh
Author: imp Date: Tue Apr 13 21:32:06 2010 New Revision: 206569 URL: http://svn.freebsd.org/changeset/base/206569 Log: Only compile in uart_cpu_$MACHINE.c if it exists. I'm not sure how useful it will be, but we really need to be keying off something other than MACHINE for this anyway

svn commit: r206618 - head

2010-04-14 Thread Warner Losh
Author: imp Date: Wed Apr 14 18:56:07 2010 New Revision: 206618 URL: http://svn.freebsd.org/changeset/base/206618 Log: Add note about TARGET_ARCH Modified: head/Makefile.inc1 Modified: head/Makefile.inc1 == ---

svn commit: r206619 - head/contrib/binutils/bfd

2010-04-14 Thread Warner Losh
Author: imp Date: Wed Apr 14 19:03:27 2010 New Revision: 206619 URL: http://svn.freebsd.org/changeset/base/206619 Log: Add armeb-*-freebsd* to the list of known architectures. This is like arm-*-freebsd*, except it defaults to big endian builds instead of little endian builds. Modified:

svn commit: r206624 - head/gnu/usr.bin/gdb/gdbserver

2010-04-14 Thread Warner Losh
Author: imp Date: Wed Apr 14 20:31:06 2010 New Revision: 206624 URL: http://svn.freebsd.org/changeset/base/206624 Log: Make this directory more regular. Since it is one we control, use the freebsd-based names for filenames. This allows us to eliminate almost all of the uses of

svn commit: r206627 - head/sys/contrib/ipfilter/netinet

2010-04-14 Thread Warner Losh
Author: imp Date: Wed Apr 14 20:50:07 2010 New Revision: 206627 URL: http://svn.freebsd.org/changeset/base/206627 Log: We don't need the definition for in_cksum repeated here since we get it from machine/in_cksum.h. This definition prevents us from using hand-tuned assembler versions of

svn commit: r206664 - head/usr.sbin/config

2010-04-15 Thread Warner Losh
Author: imp Date: Thu Apr 15 15:10:46 2010 New Revision: 206664 URL: http://svn.freebsd.org/changeset/base/206664 Log: Allow option aliasing. Lines of the form: OLD_OPT = NEW_OPT in options* files will now map OLD_OPT to NEW_OPT with a friendly message. This is indented for

svn commit: r206781 - stable/8/usr.sbin/config

2010-04-17 Thread Warner Losh
Author: imp Date: Sun Apr 18 00:57:30 2010 New Revision: 206781 URL: http://svn.freebsd.org/changeset/base/206781 Log: MFC r206664: Allow option aliasing. Lines of the form: OLD_OPT = NEW_OPT in options* files will now map OLD_OPT to NEW_OPT with a friendly message. This

svn commit: r206782 - stable/8/sys/conf

2010-04-17 Thread Warner Losh
Author: imp Date: Sun Apr 18 01:15:47 2010 New Revision: 206782 URL: http://svn.freebsd.org/changeset/base/206782 Log: Remap COMPAT_IA32 to COMPAT_FREEBSD32 to ease the transition of this option and not break 8.0 config files later in the 8.x branch. # Yes, this is a direct commit, since

Re: svn commit: r206782 - stable/8/sys/conf

2010-04-19 Thread Warner Losh
Nikolay Did you do a buildworld after updating the sources before the buildkernel? Warner On Apr 19, 2010, at 12:28 AM, Nikolay Denev nde...@gmail.com wrote: On 18 Apr, 2010, at 04:15 , Warner Losh wrote: Author: imp Date: Sun Apr 18 01:15:47 2010 New Revision: 206782 URL: http

svn commit: r206903 - head/sys/sys

2010-04-20 Thread Warner Losh
Author: imp Date: Tue Apr 20 17:57:43 2010 New Revision: 206903 URL: http://svn.freebsd.org/changeset/base/206903 Log: Make this file more C++ friendly. Modified: head/sys/sys/thr.h Modified: head/sys/sys/thr.h ==

svn commit: r206915 - head/usr.sbin/config

2010-04-20 Thread Warner Losh
Author: imp Date: Tue Apr 20 20:36:38 2010 New Revision: 206915 URL: http://svn.freebsd.org/changeset/base/206915 Log: Bump minor version of config to reflect the new option remapping feature. The kernel makefiles have specifically not been bumped because nothing uses this new feature and

svn commit: r206916 - head/sys/kern

2010-04-20 Thread Warner Losh
Author: imp Date: Tue Apr 20 20:39:42 2010 New Revision: 206916 URL: http://svn.freebsd.org/changeset/base/206916 Log: Make sure that we free the passed in data message if we don't actually insert it onto the queue. Also, fix a mtx leak if someone turns off devctl while we're processing a

svn commit: r207198 - stable/8/sys/kern

2010-04-25 Thread Warner Losh
Author: imp Date: Sun Apr 25 19:13:08 2010 New Revision: 207198 URL: http://svn.freebsd.org/changeset/base/207198 Log: MFC r206916 Make sure that we free the passed in data message if we don't actually insert it onto the queue. Also, fix a mtx leak if someone turns off devctl

svn commit: r207199 - stable/7/sys/modules

2010-04-25 Thread Warner Losh
Author: imp Date: Sun Apr 25 19:18:26 2010 New Revision: 207199 URL: http://svn.freebsd.org/changeset/base/207199 Log: Merge the ARM module building stuff from current (not done as a merge on the makefile becuase there's too many conflicts). Modified: stable/7/sys/modules/Makefile

svn commit: r207200 - stable/8/usr.sbin/config

2010-04-25 Thread Warner Losh
Author: imp Date: Sun Apr 25 19:21:19 2010 New Revision: 207200 URL: http://svn.freebsd.org/changeset/base/207200 Log: MFC r206915 Bump minor version of config to reflect the new option remapping feature. The kernel makefiles have specifically not been bumped because nothing

svn commit: r207204 - stable/6/sys/conf

2010-04-25 Thread Warner Losh
Author: imp Date: Sun Apr 25 20:01:13 2010 New Revision: 207204 URL: http://svn.freebsd.org/changeset/base/207204 Log: /boot/loader support doesn't exist for arm in FreeBSD 6.x, so relax the post-install for arm too. Modified: stable/6/sys/conf/kern.post.mk Modified:

svn commit: r207260 - head/usr.sbin/config

2010-04-26 Thread Warner Losh
Author: imp Date: Tue Apr 27 05:04:32 2010 New Revision: 207260 URL: http://svn.freebsd.org/changeset/base/207260 Log: Move checking the version up from Makefile generation to just after we've parsed the config file. Makefile generation is too late if we've introduce changes to the syntax

svn commit: r207263 - head/usr.sbin/config

2010-04-26 Thread Warner Losh
Author: imp Date: Tue Apr 27 05:38:26 2010 New Revision: 207263 URL: http://svn.freebsd.org/changeset/base/207263 Log: Redo how we add compat options so as to be compatible with old versions of config. Remove support for the syntax OLD = NEW form the options file, and instead have a new

svn commit: r207265 - head/usr.sbin/config

2010-04-27 Thread Warner Losh
Author: imp Date: Tue Apr 27 06:14:30 2010 New Revision: 207265 URL: http://svn.freebsd.org/changeset/base/207265 Log: Require the option that's mapped be listed in the options file. This will allow people with old config options to either have it just work (if config is new enough), or

svn commit: r207461 - head/usr.sbin/config

2010-05-01 Thread Warner Losh
Author: imp Date: Sat May 1 07:25:28 2010 New Revision: 207461 URL: http://svn.freebsd.org/changeset/base/207461 Log: sparc64, and possibly other architectures, pads the length of the section holding the config file to sh_addralign bytes using NULs. This bogusly triggers an assert. Break

svn commit: r207472 - in head/sys: conf dev/ath/ath_hal/ar5212

2010-05-01 Thread Warner Losh
Author: imp Date: Sat May 1 16:36:14 2010 New Revision: 207472 URL: http://svn.freebsd.org/changeset/base/207472 Log: The Atheros AR71xx CPUs, when paired with the AR5212 parts, has a bug that generates a fatal bus trap. Normally, the chips are setup to do 128 byte DMA bursts, but when on

svn commit: r207473 - head/sys/mips/conf

2010-05-01 Thread Warner Losh
Author: imp Date: Sat May 1 16:38:40 2010 New Revision: 207473 URL: http://svn.freebsd.org/changeset/base/207473 Log: Put the -current debugging options back into AR71XX. Modified: head/sys/mips/conf/AR71XX Modified: head/sys/mips/conf/AR71XX

svn commit: r207474 - head/sys/mips/conf

2010-05-01 Thread Warner Losh
Author: imp Date: Sat May 1 16:39:46 2010 New Revision: 207474 URL: http://svn.freebsd.org/changeset/base/207474 Log: Enable AH_RXCFG_SDMAMW_4BYTES option. See NOTES file for why this is workaround (WAR) is needed. Modified: head/sys/mips/conf/AR71XX Modified: head/sys/mips/conf/AR71XX

svn commit: r207491 - stable/8/usr.sbin/config

2010-05-02 Thread Warner Losh
Author: imp Date: Sun May 2 06:14:36 2010 New Revision: 207491 URL: http://svn.freebsd.org/changeset/base/207491 Log: MFC r207260: Move checking the version up from Makefile generation to just after we've parsed the config file. Makefile generation is too late if we've introduce

svn commit: r207492 - stable/8/usr.sbin/config

2010-05-02 Thread Warner Losh
Author: imp Date: Sun May 2 06:18:08 2010 New Revision: 207492 URL: http://svn.freebsd.org/changeset/base/207492 Log: MFC r207263: Redo how we add compat options so as to be compatible with old versions of config. Remove support for the syntax OLD = NEW form the options file,

svn commit: r207493 - stable/8/usr.sbin/config

2010-05-02 Thread Warner Losh
Author: imp Date: Sun May 2 06:18:57 2010 New Revision: 207493 URL: http://svn.freebsd.org/changeset/base/207493 Log: MFC r207265: Require the option that's mapped be listed in the options file. This will allow people with old config options to either have it just work (if config

svn commit: r207494 - in stable/8/sys: amd64/conf conf

2010-05-02 Thread Warner Losh
Author: imp Date: Sun May 2 06:20:42 2010 New Revision: 207494 URL: http://svn.freebsd.org/changeset/base/207494 Log: Move to the new way of specifying compat options. The backs out the FOO = BAR form, in favor of listing the mapping in a separate file for more compatibility with older

svn commit: r207495 - stable/8/sys/conf

2010-05-02 Thread Warner Losh
Author: imp Date: Sun May 2 06:23:15 2010 New Revision: 207495 URL: http://svn.freebsd.org/changeset/base/207495 Log: Ooops. Bump the version to 69, not 68. Modified: stable/8/sys/conf/Makefile.ia64 Modified: stable/8/sys/conf/Makefile.ia64

svn commit: r207496 - stable/8/sys/amd64/conf

2010-05-02 Thread Warner Losh
Author: imp Date: Sun May 2 06:24:17 2010 New Revision: 207496 URL: http://svn.freebsd.org/changeset/base/207496 Log: Revert 207494: it was only for testing purposes. Modified: stable/8/sys/amd64/conf/GENERIC Modified: stable/8/sys/amd64/conf/GENERIC

svn commit: r207497 - stable/8

2010-05-02 Thread Warner Losh
Author: imp Date: Sun May 2 06:34:13 2010 New Revision: 207497 URL: http://svn.freebsd.org/changeset/base/207497 Log: Comment on new config version that's now required for amd64 and ia64. Comment on the confusing error message from Apr 17th-May 2nd generated by config(8) as well.

svn commit: r207593 - stable/8/usr.sbin/config

2010-05-03 Thread Warner Losh
Author: imp Date: Tue May 4 03:56:25 2010 New Revision: 207593 URL: http://svn.freebsd.org/changeset/base/207593 Log: MFC: r207461 sparc64, and possibly other architectures, pads the length of the section holding the config file to sh_addralign bytes using NULs. This bogusly

svn commit: r207594 - stable/7/usr.sbin/config

2010-05-03 Thread Warner Losh
Author: imp Date: Tue May 4 04:02:43 2010 New Revision: 207594 URL: http://svn.freebsd.org/changeset/base/207594 Log: MFC r188214 (by wkoszek): Make config -x kernel only return non-zero characters, so that: config -x kernel | grep something just works.

svn commit: r207595 - stable/7/usr.sbin/config

2010-05-03 Thread Warner Losh
Author: imp Date: Tue May 4 04:04:37 2010 New Revision: 207595 URL: http://svn.freebsd.org/changeset/base/207595 Log: MFC r207461: sparc64, and possibly other architectures, pads the length of the section holding the config file to sh_addralign bytes using NULs. This bogusly

svn commit: r207607 - head/usr.bin/tftp

2010-05-04 Thread Warner Losh
Author: imp Date: Tue May 4 06:13:17 2010 New Revision: 207607 URL: http://svn.freebsd.org/changeset/base/207607 Log: Go ahead and merge the work edwin@ on tftpd into the tree. It is a lot better than what's in the tree now. Edwin tested it at a prior employer, but can't test it today.

svn commit: r207608 - head/libexec/tftpd

2010-05-04 Thread Warner Losh
Author: imp Date: Tue May 4 06:19:19 2010 New Revision: 207608 URL: http://svn.freebsd.org/changeset/base/207608 Log: Go ahead and merge the work edwin@ on tftpd into the tree. It is a lot better than what's in the tree now. Edwin tested it at a prior employer, but can't test it today.

svn commit: r207614 - head/libexec/tftpd

2010-05-04 Thread Warner Losh
Author: imp Date: Tue May 4 13:07:40 2010 New Revision: 207614 URL: http://svn.freebsd.org/changeset/base/207614 Log: Bring in new files from edwin's tftp Added: head/libexec/tftpd/tftp-file.c (contents, props changed) head/libexec/tftpd/tftp-file.h (contents, props changed)

svn commit: r207621 - head/usr.bin/tftp

2010-05-04 Thread Warner Losh
Author: imp Date: Tue May 4 17:00:18 2010 New Revision: 207621 URL: http://svn.freebsd.org/changeset/base/207621 Log: Doh! Add another new file forgotten by the importer of edwin@'s tftp improvements. MFC after:1 week Pointy Hat: imp-o-rama... Added: head/usr.bin/tftp/tftp.h

svn commit: r207776 - in stable/6/gnu/usr.bin/gdb: . gdbserver

2010-05-08 Thread Warner Losh
Author: imp Date: Sat May 8 13:21:22 2010 New Revision: 207776 URL: http://svn.freebsd.org/changeset/base/207776 Log: Merge gdbserver support for arm from head (r185023). Added: stable/6/gnu/usr.bin/gdb/gdbserver/fbsd-arm-low.c - copied unchanged from r185023,

svn commit: r207777 - in stable/7/gnu/usr.bin/gdb: . gdbserver

2010-05-08 Thread Warner Losh
Author: imp Date: Sat May 8 13:23:57 2010 New Revision: 20 URL: http://svn.freebsd.org/changeset/base/20 Log: MFC 185023 (by raj): Initial gdbserver support for ARM. Obtained from: Juniper Networks, Semihalf Added: stable/7/gnu/usr.bin/gdb/gdbserver/fbsd-arm-low.c -

svn commit: r207778 - in stable/6/lib/libthread_db: . arch/arm

2010-05-08 Thread Warner Losh
Author: imp Date: Sat May 8 13:41:01 2010 New Revision: 207778 URL: http://svn.freebsd.org/changeset/base/207778 Log: MFC r173703(cognet): Add arm support in libthread_db Added: stable/6/lib/libthread_db/arch/arm/ - copied from r173703, head/lib/libthread_db/arch/arm/ Modified:

svn commit: r207779 - stable/6/lib

2010-05-08 Thread Warner Losh
Author: imp Date: Sat May 8 13:41:58 2010 New Revision: 207779 URL: http://svn.freebsd.org/changeset/base/207779 Log: Hand merge in support for compiling libthread_db on arm (from change r173703). Given the large delta between this and head, mergeinfo likely would do more harm than good.

svn commit: r207780 - stable/6/lib/libthread_db/arch/arm

2010-05-08 Thread Warner Losh
Author: imp Date: Sat May 8 13:46:59 2010 New Revision: 207780 URL: http://svn.freebsd.org/changeset/base/207780 Log: MFC r181044 (marcel): Cleanup for WARNS 2. Modified: stable/6/lib/libthread_db/arch/arm/libpthread_md.c Modified: stable/6/lib/libthread_db/arch/arm/libpthread_md.c

svn commit: r207781 - stable/6/lib/libthread_db/arch/arm

2010-05-08 Thread Warner Losh
Author: imp Date: Sat May 8 13:48:31 2010 New Revision: 207781 URL: http://svn.freebsd.org/changeset/base/207781 Log: MFC r181059: Cleanup for WARNS 3. Modified: stable/6/lib/libthread_db/arch/arm/libpthread_md.c Directory Properties: stable/6/lib/libthread_db/ (props changed)

svn commit: r207782 - stable/6/lib/libthread_db/arch/arm

2010-05-08 Thread Warner Losh
Author: imp Date: Sat May 8 13:49:43 2010 New Revision: 207782 URL: http://svn.freebsd.org/changeset/base/207782 Log: MFC r181341 (marcel): Cleanup for WARNS 6. Modified: stable/6/lib/libthread_db/arch/arm/libpthread_md.c Directory Properties: stable/6/lib/libthread_db/ (props

svn commit: r207784 - stable/6/gnu/usr.bin

2010-05-08 Thread Warner Losh
Author: imp Date: Sat May 8 14:12:04 2010 New Revision: 207784 URL: http://svn.freebsd.org/changeset/base/207784 Log: gdb compiles and seems to work on arm on stable/6, so enable building it. Modified: stable/6/gnu/usr.bin/Makefile Modified: stable/6/gnu/usr.bin/Makefile

svn commit: r207854 - head/sys/boot/common

2010-05-10 Thread Warner Losh
Author: imp Date: Mon May 10 18:23:00 2010 New Revision: 207854 URL: http://svn.freebsd.org/changeset/base/207854 Log: Formatting nit Modified: head/sys/boot/common/module.c Modified: head/sys/boot/common/module.c

svn commit: r208022 - in head/sys/mips: adm5120 mips

2010-05-12 Thread Warner Losh
Author: imp Date: Thu May 13 01:50:29 2010 New Revision: 208022 URL: http://svn.freebsd.org/changeset/base/208022 Log: Remove some stray ';'s Submitted by: marc balmer Modified: head/sys/mips/adm5120/if_admsw.c head/sys/mips/mips/elf_machdep.c Modified:

svn commit: r209024 - head/share/mk

2010-06-10 Thread Warner Losh
Author: imp Date: Fri Jun 11 02:43:36 2010 New Revision: 209024 URL: http://svn.freebsd.org/changeset/base/209024 Log: Merge from tbemd branch: Introduce MACHINE_CPUARCH. Many different MACHINE_ARCHs will be built from one MACHINE_CPUARCH. This will allow us to move to a more

svn commit: r209025 - head/share/mk

2010-06-10 Thread Warner Losh
Author: imp Date: Fri Jun 11 02:50:53 2010 New Revision: 209025 URL: http://svn.freebsd.org/changeset/base/209025 Log: Merge from tbemd Enhance Makefile.inc processing, when asked for, to include the most specific (MACHINE specific) to least specific (MACHINE_CPUARCH). Reviewed by:

svn commit: r209118 - in head/lib/libkse: . arch/amd64 arch/arm arch/i386 arch/ia64 arch/powerpc arch/sparc64 support

2010-06-12 Thread Warner Losh
Author: imp Date: Sun Jun 13 01:27:29 2010 New Revision: 209118 URL: http://svn.freebsd.org/changeset/base/209118 Log: Merge from tbemd: Convert from using MACHINE_ARCH to MACHINE_CPUARCH. Hoist path statement up into the top Makefile rather than repeating it on every arch Makefile.

svn commit: r209134 - head/etc

2010-06-13 Thread Warner Losh
Author: imp Date: Sun Jun 13 16:35:20 2010 New Revision: 209134 URL: http://svn.freebsd.org/changeset/base/209134 Log: Merge from tbemd, with minor tweaks: Search from most specific ($MACHINE) to least specific ($MACHINE_CPUARCH) when looking for the tty file to use. Also add an

svn commit: r209135 - head/usr.sbin/config

2010-06-13 Thread Warner Losh
Author: imp Date: Sun Jun 13 16:54:11 2010 New Revision: 209135 URL: http://svn.freebsd.org/changeset/base/209135 Log: style(9) fixes: o make cmd scoped to the whole do_rules function, since it really is scoped to the whole fucnion. Making it static was the wrong way to fix

svn commit: r209207 - head/tools/tools/nanobsd

2010-06-15 Thread Warner Losh
Author: imp Date: Tue Jun 15 18:11:37 2010 New Revision: 209207 URL: http://svn.freebsd.org/changeset/base/209207 Log: make these convenience functions more convenient by accepting all args, not just the first. makes mechanical conversion of old style more forgiving. MFC after:3

svn commit: r209209 - head/tools/tools/nanobsd

2010-06-15 Thread Warner Losh
Author: imp Date: Tue Jun 15 18:16:45 2010 New Revision: 209209 URL: http://svn.freebsd.org/changeset/base/209209 Log: Create a make.conf. not needed for runtime, but some ports want to spam it at compile or install time. MFC after:3 days Modified:

svn commit: r209210 - head/tools/tools/nanobsd

2010-06-15 Thread Warner Losh
Author: imp Date: Tue Jun 15 18:18:31 2010 New Revision: 209210 URL: http://svn.freebsd.org/changeset/base/209210 Log: Allow population of /cfg and /data. Begin the move to making all slice creation overrideable too, but there's a few problems doing that for the duplicated partitions (s1

svn commit: r209225 - head/tools/tools/nanobsd

2010-06-15 Thread Warner Losh
Author: imp Date: Tue Jun 15 23:55:42 2010 New Revision: 209225 URL: http://svn.freebsd.org/changeset/base/209225 Log: Allow boot.config to have different values than just -h. Submitted by: bsdrp by way of freenas and olivier cochard-labbe MFC after:3 days Modified:

svn commit: r209509 - head

2010-06-24 Thread Warner Losh
Author: imp Date: Thu Jun 24 16:28:52 2010 New Revision: 209509 URL: http://svn.freebsd.org/changeset/base/209509 Log: Merge from TBEMD: Rather than having arch specific code in Makefile.inc1, generalize so that we can control the settings of different options on a per architecutre

svn commit: r209510 - head

2010-06-24 Thread Warner Losh
Author: imp Date: Thu Jun 24 16:32:20 2010 New Revision: 209510 URL: http://svn.freebsd.org/changeset/base/209510 Log: Merge from tbemd: change the name of the object tree from ${TARGET} to ${TARGET}.${TARGET_ARCH} so we can do both big and little endian builds in the same tree.

svn commit: r209511 - head

2010-06-24 Thread Warner Losh
Author: imp Date: Thu Jun 24 17:53:25 2010 New Revision: 209511 URL: http://svn.freebsd.org/changeset/base/209511 Log: Merge from tbemd: use MACHINE_CPUARCH instead of MACHINE_CPU since the sources for the CSU is based on MACHINE_CPUARCH Reviewed by: arch@ (twice) Modified:

svn commit: r209513 - in head: etc/mtree usr.sbin usr.sbin/pc-sysinstall usr.sbin/pc-sysinstall/backend usr.sbin/pc-sysinstall/backend-partmanager usr.sbin/pc-sysinstall/backend-query usr.sbin/pc-s...

2010-06-24 Thread Warner Losh
Author: imp Date: Thu Jun 24 22:21:47 2010 New Revision: 209513 URL: http://svn.freebsd.org/changeset/base/209513 Log: Bring in Kris Moore's pc-sysinstall shell script from PC-BSD. This shell script is the back end logic necessary for an installer. It contains both query routines to allow

svn commit: r209514 - head/usr.sbin/pc-sysinstall/conf

2010-06-24 Thread Warner Losh
Author: imp Date: Thu Jun 24 22:29:36 2010 New Revision: 209514 URL: http://svn.freebsd.org/changeset/base/209514 Log: Remove the license files that svn made me remove at the last second, doh! Modified: head/usr.sbin/pc-sysinstall/conf/Makefile Modified:

svn commit: r209515 - head/usr.sbin/pc-sysinstall/pc-sysinstall

2010-06-24 Thread Warner Losh
Author: imp Date: Thu Jun 24 22:33:03 2010 New Revision: 209515 URL: http://svn.freebsd.org/changeset/base/209515 Log: Makefile overlooked in r2095137 Added: head/usr.sbin/pc-sysinstall/pc-sysinstall/Makefile (contents, props changed) Added:

svn commit: r209518 - head/usr.sbin/pc-sysinstall/pc-sysinstall

2010-06-24 Thread Warner Losh
Author: imp Date: Thu Jun 24 22:47:50 2010 New Revision: 209518 URL: http://svn.freebsd.org/changeset/base/209518 Log: Fix a stray PC-BSDism, on FreeBSD, we install these things into /usr/share Modified: head/usr.sbin/pc-sysinstall/pc-sysinstall/pc-sysinstall.sh Modified:

svn commit: r209527 - in head/usr.sbin/pc-sysinstall: backend backend-partmanager backend-query

2010-06-25 Thread Warner Losh
Author: imp Date: Fri Jun 25 22:35:19 2010 New Revision: 209527 URL: http://svn.freebsd.org/changeset/base/209527 Log: We need to install the shell scripts as executables rather than as data files in the backend* trees. Submitted by: John Hixon Modified:

svn commit: r209552 - in head/usr.sbin/pc-sysinstall: backend backend-partmanager backend-query pc-sysinstall

2010-06-27 Thread Warner Losh
Author: imp Date: Sun Jun 27 16:46:11 2010 New Revision: 209552 URL: http://svn.freebsd.org/changeset/base/209552 Log: Spell iXsystems, Inc properly Submitted by: delphij@ Modified: head/usr.sbin/pc-sysinstall/backend-partmanager/create-part.sh

svn commit: r209553 - in head/usr.sbin/pc-sysinstall: backend backend-query conf doc pc-sysinstall

2010-06-27 Thread Warner Losh
Author: imp Date: Sun Jun 27 17:04:03 2010 New Revision: 209553 URL: http://svn.freebsd.org/changeset/base/209553 Log: Update pc-sysinstall to output list of FTP mirrors as well as some installation information. Export architecture to install. PR: 148184 Submitted by: John

svn commit: r209554 - in head/usr.sbin/pc-sysinstall: . pc-sysinstall

2010-06-27 Thread Warner Losh
Author: imp Date: Sun Jun 27 17:14:04 2010 New Revision: 209554 URL: http://svn.freebsd.org/changeset/base/209554 Log: Properly inherit variables from src/usr.sbin/Makefile.inc for subdirectories of pc-sysinstall. Back out explicit setting in pc-sysinstall/pc-sysinstall/Makefile. Added:

svn commit: r209583 - head/sbin/devd

2010-06-28 Thread Warner Losh
== --- head/sbin/devd/devd.cc Tue Jun 29 01:04:24 2010(r209582) +++ head/sbin/devd/devd.cc Tue Jun 29 03:52:12 2010(r209583) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2002-2003 M. Warner Losh. + * Copyright (c) 2002-2010 M. Warner Losh

svn commit: r209682 - head/sys/dev/ata

2010-07-03 Thread Warner Losh
Author: imp Date: Sun Jul 4 05:58:17 2010 New Revision: 209682 URL: http://svn.freebsd.org/changeset/base/209682 Log: Minor formatting nits. Modified: head/sys/dev/ata/ata-card.c Modified: head/sys/dev/ata/ata-card.c

svn commit: r209683 - head/sys/dev/ata

2010-07-04 Thread Warner Losh
Author: imp Date: Sun Jul 4 07:42:52 2010 New Revision: 209683 URL: http://svn.freebsd.org/changeset/base/209683 Log: Add a safety-belt. If the identified disk has 0 blocks, don't attach it. This can happen in some cases when plugging in SD/SmartCard PC Cards with empty slots. It is

svn commit: r209751 - in head/usr.sbin/pc-sysinstall: backend-query doc pc-sysinstall

2010-07-06 Thread Warner Losh
Author: imp Date: Tue Jul 6 23:29:55 2010 New Revision: 209751 URL: http://svn.freebsd.org/changeset/base/209751 Log: A few patches from Ed Maste by way of Kris Moore 1. Change detect-vmware to detect-emulation 2. improve laptop detection 3. better, network descriptions Modified:

svn commit: r209752 - head/usr.sbin/pc-sysinstall/backend-query

2010-07-06 Thread Warner Losh
Author: imp Date: Tue Jul 6 23:31:52 2010 New Revision: 209752 URL: http://svn.freebsd.org/changeset/base/209752 Log: These files should have been added/deleted in r209751 Added: head/usr.sbin/pc-sysinstall/backend-query/detect-emulation.sh (contents, props changed) Deleted:

  1   2   3   4   5   6   7   8   9   10   >