svn commit: r261798 - stable/10/sys/dev/drm2/radeon

2014-02-12 Thread Robert Millan
Author: rmh Date: Wed Feb 12 13:55:30 2014 New Revision: 261798 URL: http://svnweb.freebsd.org/changeset/base/261798 Log: MFC r261497: Abort when firmware isn't present in R600+ models. More details at:

svn commit: r261497 - head/sys/dev/drm2/radeon

2014-02-04 Thread Robert Millan
Author: rmh Date: Tue Feb 4 21:23:12 2014 New Revision: 261497 URL: http://svnweb.freebsd.org/changeset/base/261497 Log: Abort when firmware isn't present in R600+ models. More details at:

svn commit: r261329 - stable/10/sys/kern

2014-01-31 Thread Robert Millan
Author: rmh Date: Fri Jan 31 20:52:08 2014 New Revision: 261329 URL: http://svnweb.freebsd.org/changeset/base/261329 Log: MFC r261138: Accept O_CLOEXEC in shm_open(). Modified: stable/10/sys/kern/uipc_shm.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r261138 - head/sys/kern

2014-01-24 Thread Robert Millan
Author: rmh Date: Fri Jan 24 21:05:07 2014 New Revision: 261138 URL: http://svnweb.freebsd.org/changeset/base/261138 Log: Accept O_CLOEXEC in shm_open(). Reviewed by: jilles, jhb MFC after:1 week Modified: head/sys/kern/uipc_shm.c Modified: head/sys/kern/uipc_shm.c

svn commit: r260449 - head/sys/dev/vt/hw/xboxfb

2014-01-08 Thread Robert Millan
Author: rmh Date: Wed Jan 8 14:36:35 2014 New Revision: 260449 URL: http://svnweb.freebsd.org/changeset/base/260449 Log: Fix build of vt_xboxfb. Modified: head/sys/dev/vt/hw/xboxfb/xboxfb.c Modified: head/sys/dev/vt/hw/xboxfb/xboxfb.c

svn commit: r259388 - releng/10.0/sys/dev/drm2/radeon

2013-12-14 Thread Robert Millan
Author: rmh Date: Sat Dec 14 11:32:58 2013 New Revision: 259388 URL: http://svnweb.freebsd.org/changeset/base/259388 Log: MFC r259003: Initialize modesetting sysctls in radeonkms. Approved by: re (gjb) Modified: releng/10.0/sys/dev/drm2/radeon/radeon_drv.c Directory Properties:

svn commit: r259303 - stable/10/sys/dev/drm2/radeon

2013-12-13 Thread Robert Millan
Author: rmh Date: Fri Dec 13 13:17:59 2013 New Revision: 259303 URL: http://svnweb.freebsd.org/changeset/base/259303 Log: MFC r259003: Initialize modesetting sysctls in radeonkms. Modified: stable/10/sys/dev/drm2/radeon/radeon_drv.c Directory Properties: stable/10/ (props changed)

svn commit: r259003 - head/sys/dev/drm2/radeon

2013-12-05 Thread Robert Millan
Author: rmh Date: Thu Dec 5 20:23:32 2013 New Revision: 259003 URL: http://svnweb.freebsd.org/changeset/base/259003 Log: Initialize modesetting sysctls in radeonkms. This is intended for MFC if re@ permits. Reviewed by: kib, dumbbell Tested by:Steven Chamberlain

svn commit: r256110 - head/cddl/contrib/opensolaris/cmd/zfs

2013-10-07 Thread Robert Millan
Author: rmh Date: Mon Oct 7 14:22:19 2013 New Revision: 256110 URL: http://svnweb.freebsd.org/changeset/base/256110 Log: Fix implicit declaration of jail_getid() Approved by: re Modified: head/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Modified:

svn commit: r253930 - head/cddl/contrib/opensolaris/cmd/zfs

2013-08-04 Thread Robert Millan
Author: rmh Date: Sun Aug 4 16:25:46 2013 New Revision: 253930 URL: http://svnweb.freebsd.org/changeset/base/253930 Log: Fix implicit declaration of warnx(). Modified: head/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c Modified: head/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c

svn commit: r253372 - head/sbin/mount

2013-07-15 Thread Robert Millan
Author: rmh Date: Mon Jul 15 21:57:21 2013 New Revision: 253372 URL: http://svnweb.freebsd.org/changeset/base/253372 Log: Add -n flag for compatibility with Linux version of mount(8). Reviewed by: freebsd-fs, eadler, mckusick, jh, wblock Modified: head/sbin/mount/mount.8

svn commit: r253090 - head/sys/crypto/sha2

2013-07-09 Thread Robert Millan
Author: rmh Date: Tue Jul 9 10:27:26 2013 New Revision: 253090 URL: http://svnweb.freebsd.org/changeset/base/253090 Log: Allow assert() to operate correctly when building userland code. Modified: head/sys/crypto/sha2/sha2.c Modified: head/sys/crypto/sha2/sha2.c

svn commit: r252826 - head/usr.sbin/ppp

2013-07-05 Thread Robert Millan
Author: rmh Date: Fri Jul 5 19:26:01 2013 New Revision: 252826 URL: http://svnweb.freebsd.org/changeset/base/252826 Log: Remove ancient code for FreeBSD 2.x compatibility. Reviewed by: brian, freebsd-net Modified: head/usr.sbin/ppp/defs.c head/usr.sbin/ppp/defs.h Modified:

svn commit: r252491 - head/sys/modules

2013-07-01 Thread Robert Millan
Author: rmh Date: Mon Jul 1 22:21:42 2013 New Revision: 252491 URL: http://svnweb.freebsd.org/changeset/base/252491 Log: Wrap cxgbe declaration around MK_SOURCELESS_UCODE check Modified: head/sys/modules/Makefile Modified: head/sys/modules/Makefile

svn commit: r252431 - in head/sys/cddl/contrib/opensolaris/uts/common/fs/zfs: . sys

2013-06-30 Thread Robert Millan
Author: rmh Date: Sun Jun 30 23:14:55 2013 New Revision: 252431 URL: http://svnweb.freebsd.org/changeset/base/252431 Log: Enable kernel-specific code for FreeBSD also on other systems that use the kernel of FreeBSD. Reviewed by: pjd Modified:

svn commit: r237165 - head/share/mk

2012-06-16 Thread Robert Millan
Author: rmh Date: Sat Jun 16 16:51:42 2012 New Revision: 237165 URL: http://svn.freebsd.org/changeset/base/237165 Log: In CTFCONVERT_CMD initialization, check that ${MAKE_VERSION} is defined before using it. Bootstrap make (as built by usr.bin/make/Makefile.dist) does not define this

svn commit: r234856 - head/cddl/compat/opensolaris/include

2012-04-30 Thread Robert Millan
Author: rmh Date: Mon Apr 30 23:12:16 2012 New Revision: 234856 URL: http://svn.freebsd.org/changeset/base/234856 Log: GNU/kFreeBSD portability fix. This glue stdlib.h overrides header protection in the system-wide version of stdlib.h by wrapping the #include_next stdlib.h within the scope

svn commit: r234743 - head/sys/amd64/include

2012-04-27 Thread Robert Millan
Author: rmh Date: Fri Apr 27 22:27:21 2012 New Revision: 234743 URL: http://svn.freebsd.org/changeset/base/234743 Log: Increase DFLDSIZ from 128 MiB to 32 GiB. On amd64 there's plenty of virtual memory available, so there is no need to be so conservative about it. Reviewed by: arch

svn commit: r234511 - in stable/9/sys: fs/tmpfs i386/conf kern

2012-04-20 Thread Robert Millan
Author: rmh Date: Fri Apr 20 22:14:26 2012 New Revision: 234511 URL: http://svn.freebsd.org/changeset/base/234511 Log: MFC of r227310: Don astbestos garment and remove the warning about TMPFS being experimental -- highly experimental even. So far the closest to a bug in TMPFS that people

svn commit: r234512 - in stable/8/sys: fs/tmpfs i386/conf

2012-04-20 Thread Robert Millan
Author: rmh Date: Fri Apr 20 22:16:08 2012 New Revision: 234512 URL: http://svn.freebsd.org/changeset/base/234512 Log: MFC of r227310: Don astbestos garment and remove the warning about TMPFS being experimental -- highly experimental even. So far the closest to a bug in TMPFS that people

svn commit: r234069 - head/sbin/savecore

2012-04-09 Thread Robert Millan
Author: rmh Date: Mon Apr 9 20:55:23 2012 New Revision: 234069 URL: http://svn.freebsd.org/changeset/base/234069 Log: Include signal.h (for SIGINFO). Modified: head/sbin/savecore/savecore.c Modified: head/sbin/savecore/savecore.c

svn commit: r234070 - head/usr.sbin/powerd

2012-04-09 Thread Robert Millan
Author: rmh Date: Mon Apr 9 20:59:14 2012 New Revision: 234070 URL: http://svn.freebsd.org/changeset/base/234070 Log: Improve error reporting when no cpufreq(4) support is available. Reviewed by: njl, acpi Modified: head/usr.sbin/powerd/powerd.c Modified:

svn commit: r233659 - in stable/9/sys: i386/conf netinet

2012-03-29 Thread Robert Millan
Author: rmh Date: Thu Mar 29 13:01:29 2012 New Revision: 233659 URL: http://svn.freebsd.org/changeset/base/233659 Log: MFC r233096: Hide a few declarations from userland (including `struct inpcbgroup'). This removes the dependency on machine/param.h which was introduced with SVN

svn commit: r233519 - in head: lib/librt sys/sys

2012-03-26 Thread Robert Millan
Author: rmh Date: Mon Mar 26 19:12:09 2012 New Revision: 233519 URL: http://svn.freebsd.org/changeset/base/233519 Log: Register signal 33 explicitly as reserved by real-time library, and use it by its new name (SIGLIBRT) rather than internal definition in librt (SIGSERVICE). Approved

svn commit: r233479 - head/sys/dev/aic7xxx/aicasm

2012-03-25 Thread Robert Millan
Author: rmh Date: Sun Mar 25 21:54:36 2012 New Revision: 233479 URL: http://svn.freebsd.org/changeset/base/233479 Log: Follow non-BSD case when GNU/Hurd is detected. Modified: head/sys/dev/aic7xxx/aicasm/aicasm_symbol.c Modified: head/sys/dev/aic7xxx/aicasm/aicasm_symbol.c

svn commit: r233096 - head/sys/netinet

2012-03-17 Thread Robert Millan
Author: rmh Date: Sat Mar 17 21:51:39 2012 New Revision: 233096 URL: http://svn.freebsd.org/changeset/base/233096 Log: Hide a few declarations from userland (including `struct inpcbgroup'). This removes the dependency on machine/param.h which was introduced with SVN rev 222748 (due to

svn commit: r233049 - head/sys/modules/mps

2012-03-16 Thread Robert Millan
Author: rmh Date: Fri Mar 16 21:46:02 2012 New Revision: 233049 URL: http://svn.freebsd.org/changeset/base/233049 Log: Remove gratuitous DEBUG_FLAGS=-g setting (this is already the default option with GENERIC kernels). Reviewed by: ken Modified: head/sys/modules/mps/Makefile

svn commit: r232521 - in head/sys: amd64/conf i386/conf

2012-03-04 Thread Robert Millan
Author: rmh Date: Sun Mar 4 21:31:13 2012 New Revision: 232521 URL: http://svn.freebsd.org/changeset/base/232521 Log: Exclude USB drivers (except umass and ukbd) from main kernel image on i386 and amd64. Reviewed by: hselasky, arch, usb Approved by: kib (mentor) Modified:

svn commit: r231905 - in stable/9: share/mk sys/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options

2012-02-18 Thread Robert Millan
Author: rmh Date: Sun Feb 19 07:44:38 2012 New Revision: 231905 URL: http://svn.freebsd.org/changeset/base/231905 Log: MFC r230972,r230980,r231559,r231565: Add MK_SOURCELESS build option, and associated fixes. Approved by: kib (mentor) Added: stable/9/sys/conf/WITHOUT_SOURCELESS

svn commit: r231642 - in head: rescue/rescue sbin/ifconfig

2012-02-13 Thread Robert Millan
Author: rmh Date: Tue Feb 14 07:14:42 2012 New Revision: 231642 URL: http://svn.freebsd.org/changeset/base/231642 Log: Disable jail support in ifconfig when either building a rescue image or MK_JAIL knob has been set to no. Reviewed by: bz Approved by: adrian (mentor) Modified:

svn commit: r231559 - in head/sys: amd64/conf conf i386/conf

2012-02-12 Thread Robert Millan
Author: rmh Date: Sun Feb 12 14:55:27 2012 New Revision: 231559 URL: http://svn.freebsd.org/changeset/base/231559 Log: Move WITHOUT_SOURCELESS_* files to sys/conf/ in order to avoid universe target processing them as if they were standalone kernel config files. Approved by: kib (mentor)

Re: svn commit: r230972 - in head: share/mk sys/amd64/conf sys/i386/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options

2012-02-12 Thread Robert Millan
El 4 de febrer de 2012 9:48, Niclas Zeising zeis...@daemonic.se ha escrit: +++ head/sys/amd64/conf/WITHOUT_SOURCELESS_HOST       Sat Feb  4 00:54:43 2012        (r230972) @@ -0,0 +1,10 @@ +# +# WITHOUT_SOURCELESS_UCODE -- Disable drivers that include sourceless                        ^

Re: svn commit: r230972 - in head: share/mk sys/amd64/conf sys/i386/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options

2012-02-12 Thread Robert Millan
El 6 de febrer de 2012 17:48, Jung-uk Kim j...@freebsd.org ha escrit: On Friday 03 February 2012 07:54 pm, Robert Millan wrote: +nodevice       ti Tigon 1 and 2 had open-sourced firmware.  In fact, I believe wpaul developed custom firmware for FreeBSD and the (early?) sources are still

svn commit: r231565 - head/sys/conf

2012-02-12 Thread Robert Millan
Author: rmh Date: Sun Feb 12 19:29:34 2012 New Revision: 231565 URL: http://svn.freebsd.org/changeset/base/231565 Log: Fix a typo. Approved by: kib (mentor) Reported by: lwhsu, Niclas Zeising zeis...@daemonic.se MFC after:5 days Modified: head/sys/conf/WITHOUT_SOURCELESS_HOST

Re: svn commit: r230972 - in head: share/mk sys/amd64/conf sys/i386/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options

2012-02-11 Thread Robert Millan
El 10 de febrer de 2012 19:42, Robert Millan r...@freebsd.org ha escrit: Here's a possible solution to this patch (untested).  In case it looks fine to everyone (and my mentors approve it), I'll definitely test with make universe before commit. Another possibility (perhaps a better one) would

Re: svn commit: r230972 - in head: share/mk sys/amd64/conf sys/i386/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options

2012-02-11 Thread Robert Millan
El 11 de febrer de 2012 13:57, Robert Millan r...@freebsd.org ha escrit: Another possibility (perhaps a better one) would be to move those files off sys/${MACHINE}/conf directories, then they won't be picked up by universe.  Since they're not ${MACHINE}-specific, would sys/conf/ be a good

Re: svn commit: r230972 - in head: share/mk sys/amd64/conf sys/i386/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options

2012-02-10 Thread Robert Millan
] shame on me for not testing lasest version of my patch with make universe -- I only tested the first one which didn't add WITHOUT_* files. -- Robert Millan Index: Makefile === --- Makefile(revision 230971) +++ Makefile(working

svn commit: r230980 - in head/sys: amd64/conf i386/conf

2012-02-04 Thread Robert Millan
Author: rmh Date: Sat Feb 4 13:45:39 2012 New Revision: 230980 URL: http://svn.freebsd.org/changeset/base/230980 Log: Add nodevice adw to WITHOUT_SOURCELESS_UCODE. Approved by: kib (mentor) MFC after:13 days Modified: head/sys/amd64/conf/WITHOUT_SOURCELESS_UCODE

svn commit: r230972 - in head: share/mk sys/amd64/conf sys/i386/conf sys/modules sys/modules/drm sys/modules/sound/driver sys/modules/usb tools/build/options

2012-02-03 Thread Robert Millan
Author: rmh Date: Sat Feb 4 00:54:43 2012 New Revision: 230972 URL: http://svn.freebsd.org/changeset/base/230972 Log: Add MK_SOURCELESS build option. Setting MK_SOURCELESS to no will disable kernel modules that include binary-only code. More fine-grained control is provided via

svn commit: r230425 - stable/9/sys/sys

2012-01-21 Thread Robert Millan
Author: rmh Date: Sat Jan 21 17:22:50 2012 New Revision: 230425 URL: http://svn.freebsd.org/changeset/base/230425 Log: MFC r227827 Define __FreeBSD_kernel__ macro in sys/param.h. __FreeBSD_kernel__ indicates that this system uses the kernel of FreeBSD, which by definition is

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

2012-01-21 Thread Robert Millan
Author: rmh Date: Sat Jan 21 18:21:44 2012 New Revision: 230432 URL: http://svn.freebsd.org/changeset/base/230432 Log: MFC r227827 Define __FreeBSD_kernel__ macro in sys/param.h. __FreeBSD_kernel__ indicates that this system uses the kernel of FreeBSD, which by definition is

svn commit: r230392 - head/usr.bin/make

2012-01-20 Thread Robert Millan
Author: rmh Date: Fri Jan 20 18:55:56 2012 New Revision: 230392 URL: http://svn.freebsd.org/changeset/base/230392 Log: Map foreign architecture names to FreeBSD naming convention. Approved by: kib (mentor) Modified: head/usr.bin/make/main.c Modified: head/usr.bin/make/main.c

svn commit: r228349 - head/lib/libufs

2011-12-08 Thread Robert Millan
Author: rmh Date: Thu Dec 8 12:31:47 2011 New Revision: 228349 URL: http://svn.freebsd.org/changeset/base/228349 Log: Make berase() work on platforms whose kernel lacks DIOCGDELETE ioctl. Approved by: kib (mentor) Modified: head/lib/libufs/block.c Modified: head/lib/libufs/block.c

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

2011-11-24 Thread Robert Millan
Author: rmh Date: Thu Nov 24 21:23:58 2011 New Revision: 227957 URL: http://svn.freebsd.org/changeset/base/227957 Log: Adjust a few old checks to use __FreeBSD_version macro to determine which version of FreeBSD kernel we're compiling. Approved by: kib (mentor) Modified:

svn commit: r227827 - head/sys/sys

2011-11-22 Thread Robert Millan
Author: rmh Date: Tue Nov 22 18:53:54 2011 New Revision: 227827 URL: http://svn.freebsd.org/changeset/base/227827 Log: Define __FreeBSD_kernel__ macro in sys/param.h. __FreeBSD_kernel__ indicates that this system uses the kernel of FreeBSD, which by definition is always true on FreeBSD.

svn commit: r227503 - in head/sys: dev/bktr kern net

2011-11-14 Thread Robert Millan
Author: rmh Date: Mon Nov 14 18:21:27 2011 New Revision: 227503 URL: http://svn.freebsd.org/changeset/base/227503 Log: Remove a few bits of FreeBSD 2.x compatibility code. Approved by: kib (mentor) Modified: head/sys/dev/bktr/bktr_reg.h head/sys/kern/uipc_socket.c

svn commit: r227082 - head/sys/sys

2011-11-04 Thread Robert Millan
Author: rmh Date: Fri Nov 4 15:34:31 2011 New Revision: 227082 URL: http://svn.freebsd.org/changeset/base/227082 Log: Silence an (otherwise harmless) very recurrent warning when building the kernel of FreeBSD with a non-FreeBSD compiler. Approved by: kib (mentor) Modified:

svn commit: r226940 - in head/cddl: lib/libzfs sbin/zfs sbin/zpool usr.bin/zinject usr.bin/ztest usr.sbin/zdb

2011-10-30 Thread Robert Millan
Author: rmh Date: Sun Oct 30 16:29:04 2011 New Revision: 226940 URL: http://svn.freebsd.org/changeset/base/226940 Log: Fix a few gratuitous library dependencies. Some of the ZFS utilities are linked with libraries they don't use: - zinject doesn't use libavl - ztest doesn't use libz

svn commit: r226888 - head/sys/dev/syscons

2011-10-28 Thread Robert Millan
Author: rmh Date: Fri Oct 28 20:00:30 2011 New Revision: 226888 URL: http://svn.freebsd.org/changeset/base/226888 Log: Add a few improvements to utf-8 - cp436 console map (mostly with Catalan characters in mind, but it probably benefits other languages). The new mappings are as

svn commit: r226802 - head/sys/conf

2011-10-26 Thread Robert Millan
Author: rmh Date: Wed Oct 26 17:26:38 2011 New Revision: 226802 URL: http://svn.freebsd.org/changeset/base/226802 Log: Revert r226665 untill the issues with this change have been resolved. Approved by: kib (mentor) Modified: head/sys/conf/kern.mk Modified: head/sys/conf/kern.mk

svn commit: r226665 - head/sys/conf

2011-10-23 Thread Robert Millan
Author: rmh Date: Sun Oct 23 16:27:03 2011 New Revision: 226665 URL: http://svn.freebsd.org/changeset/base/226665 Log: Conditionalize a pair of FreeBSD GCC extensions so that its CFLAGS are only used with FreeBSD GCC. Approved by: kib (mentor) Modified: head/sys/conf/kern.mk

svn commit: r225772 - head/share/misc

2011-09-26 Thread Robert Millan
[label=Rod Grimes\nrgri...@freebsd.org\n1993/06/12\n2003/03/08] rink [label=Rink Springer\nr...@freebsd.org\n2006/01/16\n2010/11/04] robert [label=Robert Drehmel\nrob...@freebsd.org\n2001/08/23\n2006/05/13] +rmh [label=Robert Millan\n...@freebsd.org\n2011/09/18] rpaulo [label=Rui Paulo\nrpa