Fwd: SNDCTL_DSP_GETIPTR implementation
I intend to commit the following change soon and MFC it after a short period of time. Please test it if you use multimedia applications, both native and Linux, especially if they deal with audio recording/capture. Thank you. Original Message Message-ID: 4db6f7ba.4070...@freebsd.org Date: Tue, 26 Apr 2011 19:50:02 +0300 From: Andriy Gapon a...@freebsd.org To: multime...@freebsd.org Subject: SNDCTL_DSP_GETIPTR implementation Guys, I reading this http://manuals.opensound.com/developer/SNDCTL_DSP_GETOPTR.html It says: In mmap mode (only) the ptr field tells the location where the next sample will be recorded. In my opinion that means that we have a mistake in our code and the following patch should be applied. But I am not sufficiently familiar with this code. --- a/sys/dev/sound/pcm/dsp.c +++ b/sys/dev/sound/pcm/dsp.c @@ -1655,7 +1655,7 @@ dsp_ioctl /* XXX abusive DMA update: chn_rdupdate(rdch); */ a-bytes = sndbuf_gettotal(bs); a-blocks = sndbuf_getblocks(bs) - rdch-blocks; - a-ptr = sndbuf_getreadyptr(bs); + a-ptr = sndbuf_getfreeptr(bs); rdch-blocks = sndbuf_getblocks(bs); CHN_UNLOCK(rdch); } else P.S. leading (indenting) whitespace in this file is a mess. -- Andriy Gapon ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2011-04-29 05:10:00 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 05:10:00 - starting HEAD tinderbox run for arm/arm TB --- 2011-04-29 05:10:00 - cleaning the object tree TB --- 2011-04-29 05:10:09 - cvsupping the source tree TB --- 2011-04-29 05:10:09 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2011-04-29 05:10:35 - building world TB --- 2011-04-29 05:10:35 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 05:10:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 05:10:35 - TARGET=arm TB --- 2011-04-29 05:10:35 - TARGET_ARCH=arm TB --- 2011-04-29 05:10:35 - TZ=UTC TB --- 2011-04-29 05:10:35 - __MAKE_CONF=/dev/null TB --- 2011-04-29 05:10:35 - cd /src TB --- 2011-04-29 05:10:35 - /usr/bin/make -B buildworld World build started on Fri Apr 29 05:10:35 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 06:02:12 UTC 2011 TB --- 2011-04-29 06:02:12 - WARNING: no kernel config for LINT TB --- 2011-04-29 06:02:12 - building LINT kernel TB --- 2011-04-29 06:02:12 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 06:02:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 06:02:12 - TARGET=arm TB --- 2011-04-29 06:02:12 - TARGET_ARCH=arm TB --- 2011-04-29 06:02:12 - TZ=UTC TB --- 2011-04-29 06:02:12 - __MAKE_CONF=/dev/null TB --- 2011-04-29 06:02:12 - cd /src TB --- 2011-04-29 06:02:12 - /usr/bin/make -B buildkernel KERNCONF=LINT ERROR: Missing kernel configuration file(s) (LINT). *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-04-29 06:02:12 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-04-29 06:02:12 - ERROR: failed to build lint kernel TB --- 2011-04-29 06:02:12 - 2265.66 user 641.67 system 3132.68 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Fwd: SNDCTL_DSP_GETIPTR implementation
On Friday 29 April 2011 07:59:39 Andriy Gapon wrote: I intend to commit the following change soon and MFC it after a short period of time. Please test it if you use multimedia applications, both native and Linux, especially if they deal with audio recording/capture. Thank you. Seems to work with AMD64 8-stable. --HPS ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Hardware RAID and FreeBSD.
I'm a n00b with freebsd too. But I'm happy with zfs. My server has 2GB of RAM, but it doesn't seem to be a problem. Even with my / using 3.76TB full of data in raidz2. Le 29 avr. 2011 à 02:11, Colin Mitchell a écrit : Hello, BSDians. I am kind of a n00b to FreeBSD but have had great success and fun with it so far. I have two old Dell servers at home. One has Ubuntu server and is my web and mail server. The other is FreeBSD, and I run servers for a video game on it. I really like the FreeBSD server, especially the ports system, and how well it runs even though it is a 1GHz CPU. Anyways, I bought a new lower-end computer that I was hoping to replace both with. It is a dirt-cheap dual-core AMD that I had built for $175US. It came with a 500GB HDD, and I would like to get another one to put in it. Now, I would like to set up as a mirrored RAID setup (I think). I don't really know much about RAID, but I want to have the same disk image on both hard drives (in case one fails), and possibly three if I buy another HDD in the future. Is RAID 1 what I want? I also want to do SVN on it for my PhD code, as well as back up my Wordpress, Coppermine, etc... Now, here is where the FreeBSD gurus can chime in. I would like to get a hardware RAID card to tie it all together. I am also looking for a cheap one, maybe $30-$60US, if this is even feasible. Anyone have any suggestions? Any successes? Also, I see a lot of talk on here bout ZFS. Is this something I should try, instead of the standard UFS? Thanks for any help and suggestions! Colin. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on ia64/ia64
TB --- 2011-04-29 06:02:13 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 06:02:13 - starting HEAD tinderbox run for ia64/ia64 TB --- 2011-04-29 06:02:13 - cleaning the object tree TB --- 2011-04-29 06:02:23 - cvsupping the source tree TB --- 2011-04-29 06:02:23 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2011-04-29 06:03:18 - building world TB --- 2011-04-29 06:03:18 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 06:03:18 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 06:03:18 - TARGET=ia64 TB --- 2011-04-29 06:03:18 - TARGET_ARCH=ia64 TB --- 2011-04-29 06:03:18 - TZ=UTC TB --- 2011-04-29 06:03:18 - __MAKE_CONF=/dev/null TB --- 2011-04-29 06:03:18 - cd /src TB --- 2011-04-29 06:03:18 - /usr/bin/make -B buildworld World build started on Fri Apr 29 06:03:19 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 07:26:11 UTC 2011 TB --- 2011-04-29 07:26:11 - generating LINT kernel config TB --- 2011-04-29 07:26:11 - cd /src/sys/ia64/conf TB --- 2011-04-29 07:26:11 - /usr/bin/make -B LINT TB --- 2011-04-29 07:26:11 - building LINT kernel TB --- 2011-04-29 07:26:11 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 07:26:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 07:26:11 - TARGET=ia64 TB --- 2011-04-29 07:26:11 - TARGET_ARCH=ia64 TB --- 2011-04-29 07:26:11 - TZ=UTC TB --- 2011-04-29 07:26:11 - __MAKE_CONF=/dev/null TB --- 2011-04-29 07:26:11 - cd /src TB --- 2011-04-29 07:26:11 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 07:26:12 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/fs/nfsclient/nfs_clnode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000
[head tinderbox] failure on amd64/amd64
TB --- 2011-04-29 05:10:00 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 05:10:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-04-29 05:10:00 - cleaning the object tree TB --- 2011-04-29 05:10:27 - cvsupping the source tree TB --- 2011-04-29 05:10:27 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-04-29 05:16:02 - building world TB --- 2011-04-29 05:16:02 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 05:16:02 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 05:16:02 - TARGET=amd64 TB --- 2011-04-29 05:16:02 - TARGET_ARCH=amd64 TB --- 2011-04-29 05:16:02 - TZ=UTC TB --- 2011-04-29 05:16:02 - __MAKE_CONF=/dev/null TB --- 2011-04-29 05:16:02 - cd /src TB --- 2011-04-29 05:16:02 - /usr/bin/make -B buildworld World build started on Fri Apr 29 05:16:03 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything stage 5.1: building 32 bit shim libraries World build completed on Fri Apr 29 07:36:53 UTC 2011 TB --- 2011-04-29 07:36:53 - generating LINT kernel config TB --- 2011-04-29 07:36:53 - cd /src/sys/amd64/conf TB --- 2011-04-29 07:36:53 - /usr/bin/make -B LINT TB --- 2011-04-29 07:36:53 - building LINT kernel TB --- 2011-04-29 07:36:53 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 07:36:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 07:36:53 - TARGET=amd64 TB --- 2011-04-29 07:36:53 - TARGET_ARCH=amd64 TB --- 2011-04-29 07:36:53 - TZ=UTC TB --- 2011-04-29 07:36:53 - __MAKE_CONF=/dev/null TB --- 2011-04-29 07:36:53 - cd /src TB --- 2011-04-29 07:36:53 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 07:36:53 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF
[head tinderbox] failure on mips/mips
TB --- 2011-04-29 07:37:58 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 07:37:58 - starting HEAD tinderbox run for mips/mips TB --- 2011-04-29 07:37:58 - cleaning the object tree TB --- 2011-04-29 07:38:06 - cvsupping the source tree TB --- 2011-04-29 07:38:06 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-04-29 07:38:28 - building world TB --- 2011-04-29 07:38:28 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 07:38:28 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 07:38:28 - TARGET=mips TB --- 2011-04-29 07:38:28 - TARGET_ARCH=mips TB --- 2011-04-29 07:38:28 - TZ=UTC TB --- 2011-04-29 07:38:28 - __MAKE_CONF=/dev/null TB --- 2011-04-29 07:38:28 - cd /src TB --- 2011-04-29 07:38:28 - /usr/bin/make -B buildworld World build started on Fri Apr 29 07:38:28 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 08:33:34 UTC 2011 TB --- 2011-04-29 08:33:34 - WARNING: no kernel config for LINT TB --- 2011-04-29 08:33:34 - building LINT kernel TB --- 2011-04-29 08:33:34 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 08:33:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 08:33:34 - TARGET=mips TB --- 2011-04-29 08:33:34 - TARGET_ARCH=mips TB --- 2011-04-29 08:33:34 - TZ=UTC TB --- 2011-04-29 08:33:34 - __MAKE_CONF=/dev/null TB --- 2011-04-29 08:33:34 - cd /src TB --- 2011-04-29 08:33:34 - /usr/bin/make -B buildkernel KERNCONF=LINT /src/Makefile, line 142: warning: TARGET_ARCH of mips is deprecated in favor of mipsel or mipseb ERROR: Missing kernel configuration file(s) (LINT). *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-04-29 08:33:34 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-04-29 08:33:34 - ERROR: failed to build lint kernel TB --- 2011-04-29 08:33:34 - 2389.58 user 612.47 system 3335.66 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: Hardware RAID and FreeBSD.
Am 29.04.2011 02:11, schrieb Colin Mitchell: Hello, BSDians. I am kind of a n00b to FreeBSD but have had great success and fun with it so far. I have two old Dell servers at home. One has Ubuntu server and is my web and mail server. The other is FreeBSD, and I run servers for a video game on it. I really like the FreeBSD server, especially the ports system, and how well it runs even though it is a 1GHz CPU. Anyways, I bought a new lower-end computer that I was hoping to replace both with. It is a dirt-cheap dual-core AMD that I had built for $175US. It came with a 500GB HDD, and I would like to get another one to put in it. Now, I would like to set up as a mirrored RAID setup (I think). I don't really know much about RAID, but I want to have the same disk image on both hard drives (in case one fails), and possibly three if I buy another HDD in the future. Is RAID 1 what I want? I also want to do SVN on it for my PhD code, as well as back up my Wordpress, Coppermine, etc... Colin, RAID 1 (or mirroring) is indeed what you want, and additionally you should set up a backup to a separate computer (or additional external disk) in addition to the RAID. You need a backup against accidents such as software faults, RAM or controller faults, operator errors (newfs-ing the wrong partition) and such. rm -rf $foo causes the same damage to a RAID than to a single disk if $foo happens to contain /. Reconsider if you want SVN for PhD code. I'd personally prefer Git or Mercurial or perhaps Bazaar. Easier to set up and use and backup, and IMNSHO more robust, and you can still set up a central repository in a server purpose. Now, here is where the FreeBSD gurus can chime in. I would like to get a hardware RAID card to tie it all together. I am also looking for a cheap one, maybe $30-$60US, if this is even feasible. Anyone have any suggestions? Any successes? Hardware RAID cards in this price range often implement software RAID (some Linux guys call that Fakeraid) and hide that fact, or they don't support RAID5, or both. The major disadvantage of hardware RAID is that usually only the very same card, possibly with the same firmware version, can read the disks back in case the original RAID controller dies, because the software RAID setups often cannot understand the meta data on the disks that the hardware writes. The disadvantage of software RAID is that it is a bit less convenient and needs some attention for the boot loader and boot partition support (although RAID 1 is easy) -- you still want to be able to boot if the primary disk drive dies (that's the whole purpose of RAID). If you plan to go with three disks later, RAID 5 would be the canonical configuration, it covers up the failure of any one hard disk in the array. Consider possible partitioning now - possibly you want /usr in a separate RAID1 so that you can later back it up and make a RAID5 out of it (possibly in a restore operation to defragment everything) and everything else stays in RAID1. Before you buy used hardware controllers (especially RAID 5), be sure to check the web for benchmarks. Some old hardware RAID adaptors are *way* slower than a halfway decent mobo with software RAID. A friend reported rsync speeds less than 1 MB/s with a hardware RAID 5 on some old aacraid driven board under Linux. He doesn't remember which. A used 3ware controller he got (and uses a different driver) is roughly an order of magnitude faster. Also, I see a lot of talk on here bout ZFS. Is this something I should try, instead of the standard UFS? Only if you have several GB of RAM, and be sure to read the ZFS tuning guides in the FreeBSD wiki before even trying it -- so that you know what you're buying before your purchase. :-) For experiments, use a play computer, but beware of ZFS performance, it degrades a lot more than UFS when the volume gets closer to filling up, so be sure to keep sufficient free space. I haven't got sufficient ZFS experience to recommend a maximum fill ratio. I got burnt and am now experimenting with journalling UFS, which seems to be unremarkable (which is good). HTH ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on sparc64/sparc64
TB --- 2011-04-29 08:13:24 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 08:13:24 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2011-04-29 08:13:24 - cleaning the object tree TB --- 2011-04-29 08:13:34 - cvsupping the source tree TB --- 2011-04-29 08:13:34 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/sparc64/sparc64/supfile TB --- 2011-04-29 08:14:14 - building world TB --- 2011-04-29 08:14:14 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 08:14:14 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 08:14:14 - TARGET=sparc64 TB --- 2011-04-29 08:14:14 - TARGET_ARCH=sparc64 TB --- 2011-04-29 08:14:14 - TZ=UTC TB --- 2011-04-29 08:14:14 - __MAKE_CONF=/dev/null TB --- 2011-04-29 08:14:14 - cd /src TB --- 2011-04-29 08:14:14 - /usr/bin/make -B buildworld World build started on Fri Apr 29 08:14:14 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 09:16:34 UTC 2011 TB --- 2011-04-29 09:16:34 - generating LINT kernel config TB --- 2011-04-29 09:16:34 - cd /src/sys/sparc64/conf TB --- 2011-04-29 09:16:34 - /usr/bin/make -B LINT TB --- 2011-04-29 09:16:34 - building LINT kernel TB --- 2011-04-29 09:16:34 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 09:16:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 09:16:34 - TARGET=sparc64 TB --- 2011-04-29 09:16:34 - TARGET_ARCH=sparc64 TB --- 2011-04-29 09:16:34 - TZ=UTC TB --- 2011-04-29 09:16:34 - __MAKE_CONF=/dev/null TB --- 2011-04-29 09:16:34 - cd /src TB --- 2011-04-29 09:16:34 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 09:16:34 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clnode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvfsops.c cc1: warnings being treated as errors
Re: Heads up: default nfs client switched to new one
On Wed, 27 Apr 2011 13:59:49 -0400 (EDT) Rick Macklem wrote: Hopefully, you won't need to do anything to keep things working and this won't cause you grief, rick I've updated my tiny home network (host + two diskless clients). No problems so far. Great work, thanks! -- WBR, Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone Internet SP FreeBSD Committer, http://www.FreeBSD.org The Power To Serve ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on powerpc64/powerpc
TB --- 2011-04-29 07:47:15 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 07:47:15 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2011-04-29 07:47:15 - cleaning the object tree TB --- 2011-04-29 07:47:30 - cvsupping the source tree TB --- 2011-04-29 07:47:30 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2011-04-29 07:48:12 - building world TB --- 2011-04-29 07:48:12 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 07:48:12 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 07:48:12 - TARGET=powerpc TB --- 2011-04-29 07:48:12 - TARGET_ARCH=powerpc64 TB --- 2011-04-29 07:48:12 - TZ=UTC TB --- 2011-04-29 07:48:12 - __MAKE_CONF=/dev/null TB --- 2011-04-29 07:48:12 - cd /src TB --- 2011-04-29 07:48:12 - /usr/bin/make -B buildworld World build started on Fri Apr 29 07:48:13 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything stage 5.1: building 32 bit shim libraries World build completed on Fri Apr 29 09:21:48 UTC 2011 TB --- 2011-04-29 09:21:48 - generating LINT kernel config TB --- 2011-04-29 09:21:48 - cd /src/sys/powerpc/conf TB --- 2011-04-29 09:21:48 - /usr/bin/make -B LINT TB --- 2011-04-29 09:21:48 - building LINT kernel TB --- 2011-04-29 09:21:48 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 09:21:48 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 09:21:48 - TARGET=powerpc TB --- 2011-04-29 09:21:48 - TARGET_ARCH=powerpc64 TB --- 2011-04-29 09:21:48 - TZ=UTC TB --- 2011-04-29 09:21:48 - __MAKE_CONF=/dev/null TB --- 2011-04-29 09:21:48 - cd /src TB --- 2011-04-29 09:21:48 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 09:21:48 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clnode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys
[head tinderbox] failure on sparc64/sun4v
TB --- 2011-04-29 08:33:35 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 08:33:35 - starting HEAD tinderbox run for sparc64/sun4v TB --- 2011-04-29 08:33:35 - cleaning the object tree TB --- 2011-04-29 08:33:44 - cvsupping the source tree TB --- 2011-04-29 08:33:44 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/sparc64/sun4v/supfile TB --- 2011-04-29 08:33:57 - building world TB --- 2011-04-29 08:33:57 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 08:33:57 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 08:33:57 - TARGET=sun4v TB --- 2011-04-29 08:33:57 - TARGET_ARCH=sparc64 TB --- 2011-04-29 08:33:57 - TZ=UTC TB --- 2011-04-29 08:33:57 - __MAKE_CONF=/dev/null TB --- 2011-04-29 08:33:57 - cd /src TB --- 2011-04-29 08:33:57 - /usr/bin/make -B buildworld World build started on Fri Apr 29 08:33:58 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 09:35:13 UTC 2011 TB --- 2011-04-29 09:35:13 - generating LINT kernel config TB --- 2011-04-29 09:35:13 - cd /src/sys/sun4v/conf TB --- 2011-04-29 09:35:13 - /usr/bin/make -B LINT TB --- 2011-04-29 09:35:13 - building LINT kernel TB --- 2011-04-29 09:35:13 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 09:35:13 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 09:35:13 - TARGET=sun4v TB --- 2011-04-29 09:35:13 - TARGET_ARCH=sparc64 TB --- 2011-04-29 09:35:13 - TZ=UTC TB --- 2011-04-29 09:35:13 - __MAKE_CONF=/dev/null TB --- 2011-04-29 09:35:13 - cd /src TB --- 2011-04-29 09:35:13 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 09:35:13 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clnode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvfsops.c cc1: warnings being treated as errors /src/sys/fs/nfsclient/nfs_clvfsops.c:
Re: Heads up: default nfs client switched to new one
On 04/29/11 11:00, Boris Samorodov wrote: On Wed, 27 Apr 2011 13:59:49 -0400 (EDT) Rick Macklem wrote: Hopefully, you won't need to do anything to keep things working and this won't cause you grief, rick I've updated my tiny home network (host + two diskless clients). No problems so far. Great work, thanks! I get this error on 9.0CURRENT/amd64 this morning after updateng the sources: cc1: warnings being treated as errors /usr/src/sys/fs/nfsclient/nfs_clvfsops.c: In function 'nfs_mount': /usr/src/sys/fs/nfsclient/nfs_clvfsops.c:1030: warning: passing argument 4 of 'copyinstr' from incompatible pointer type *** Error code 1 O. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
CURRENT/amd64: kernel compil error: /usr/src/sys/fs/nfsclient/nfs_clvfsops.c: In function 'nfs_mount':, /usr/src/sys/fs/nfsclient/nfs_clvfsops.c:1030: warning: passing argument 4 of 'copyinstr' from i
Since this morning after updating the sources I get the following error while compiling a new kernel: cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -march=native -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror /usr/src/sys/fs/nfsclient/nfs_clvfsops.c cc1: warnings being treated as errors /usr/src/sys/fs/nfsclient/nfs_clvfsops.c: In function 'nfs_mount': /usr/src/sys/fs/nfsclient/nfs_clvfsops.c:1030: warning: passing argument 4 of 'copyinstr' from incompatible pointer type *** Error code 1 Regards, Oliver ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2011-04-29 10:10:00 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 10:10:00 - starting HEAD tinderbox run for arm/arm TB --- 2011-04-29 10:10:00 - cleaning the object tree TB --- 2011-04-29 10:10:09 - cvsupping the source tree TB --- 2011-04-29 10:10:09 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2011-04-29 10:11:01 - building world TB --- 2011-04-29 10:11:01 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 10:11:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 10:11:01 - TARGET=arm TB --- 2011-04-29 10:11:01 - TARGET_ARCH=arm TB --- 2011-04-29 10:11:01 - TZ=UTC TB --- 2011-04-29 10:11:01 - __MAKE_CONF=/dev/null TB --- 2011-04-29 10:11:01 - cd /src TB --- 2011-04-29 10:11:01 - /usr/bin/make -B buildworld World build started on Fri Apr 29 10:11:02 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 11:02:42 UTC 2011 TB --- 2011-04-29 11:02:43 - WARNING: no kernel config for LINT TB --- 2011-04-29 11:02:43 - building LINT kernel TB --- 2011-04-29 11:02:43 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 11:02:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 11:02:43 - TARGET=arm TB --- 2011-04-29 11:02:43 - TARGET_ARCH=arm TB --- 2011-04-29 11:02:43 - TZ=UTC TB --- 2011-04-29 11:02:43 - __MAKE_CONF=/dev/null TB --- 2011-04-29 11:02:43 - cd /src TB --- 2011-04-29 11:02:43 - /usr/bin/make -B buildkernel KERNCONF=LINT ERROR: Missing kernel configuration file(s) (LINT). *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-04-29 11:02:43 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-04-29 11:02:43 - ERROR: failed to build lint kernel TB --- 2011-04-29 11:02:43 - 2271.03 user 631.53 system 3162.49 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: CURRENT/amd64: kernel compil error: /usr/src/sys/fs/nfsclient/nfs_clvfsops.c: In function 'nfs_mount':, /usr/src/sys/fs/nfsclient/nfs_clvfsops.c:1030: warning: passing argument 4 of 'copyinstr' fr
Since this morning after updating the sources I get the following error while compiling a new kernel: cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -march=native -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror /usr/src/sys/fs/nfsclient/nfs_clvfsops.c cc1: warnings being treated as errors /usr/src/sys/fs/nfsclient/nfs_clvfsops.c: In function 'nfs_mount': /usr/src/sys/fs/nfsclient/nfs_clvfsops.c:1030: warning: passing argument 4 of 'copyinstr' from incompatible pointer type *** Error code 1 Oops, sorry. r221190 doesn't build for 64bits arches like amd64. I cribbed the code from the regular client, but didn't notice len was declared size_t and not int. The patch is attached and will be committed to head in a few minutes. Thanks for reporting it, rick --- fs/nfsclient/nfs_clvfsops.c.sav 2011-04-29 08:12:42.0 -0400 +++ fs/nfsclient/nfs_clvfsops.c 2011-04-29 08:13:35.0 -0400 @@ -763,6 +763,7 @@ nfs_mount(struct mount *mp) char *opt, *name, *secname; int negnametimeo = NFS_DEFAULT_NEGNAMETIMEO; int dirlen, has_nfs_args_opt, krbnamelen, srvkrbnamelen; + size_t hstlen; has_nfs_args_opt = 0; if (vfs_filteropt(mp-mnt_optnew, nfs_opts)) { @@ -1027,10 +1028,10 @@ nfs_mount(struct mount *mp) args.fhsize); if (error != 0) goto out; - error = copyinstr(args.hostname, hst, MNAMELEN - 1, len); + error = copyinstr(args.hostname, hst, MNAMELEN - 1, hstlen); if (error != 0) goto out; - bzero(hst[len], MNAMELEN - len); + bzero(hst[hstlen], MNAMELEN - hstlen); args.hostname = hst; /* sockargs() call must be after above copyin() calls */ error = getsockaddr(nam, (caddr_t)args.addr, ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on ia64/ia64
TB --- 2011-04-29 11:02:44 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 11:02:44 - starting HEAD tinderbox run for ia64/ia64 TB --- 2011-04-29 11:02:44 - cleaning the object tree TB --- 2011-04-29 11:02:53 - cvsupping the source tree TB --- 2011-04-29 11:02:53 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2011-04-29 11:03:43 - building world TB --- 2011-04-29 11:03:43 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 11:03:43 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 11:03:43 - TARGET=ia64 TB --- 2011-04-29 11:03:43 - TARGET_ARCH=ia64 TB --- 2011-04-29 11:03:43 - TZ=UTC TB --- 2011-04-29 11:03:43 - __MAKE_CONF=/dev/null TB --- 2011-04-29 11:03:43 - cd /src TB --- 2011-04-29 11:03:43 - /usr/bin/make -B buildworld World build started on Fri Apr 29 11:03:44 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 12:26:12 UTC 2011 TB --- 2011-04-29 12:26:12 - generating LINT kernel config TB --- 2011-04-29 12:26:12 - cd /src/sys/ia64/conf TB --- 2011-04-29 12:26:12 - /usr/bin/make -B LINT TB --- 2011-04-29 12:26:13 - building LINT kernel TB --- 2011-04-29 12:26:13 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 12:26:13 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 12:26:13 - TARGET=ia64 TB --- 2011-04-29 12:26:13 - TARGET_ARCH=ia64 TB --- 2011-04-29 12:26:13 - TZ=UTC TB --- 2011-04-29 12:26:13 - __MAKE_CONF=/dev/null TB --- 2011-04-29 12:26:13 - cd /src TB --- 2011-04-29 12:26:13 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 12:26:13 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -Werror /src/sys/fs/nfsclient/nfs_clnode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/ia64/libuwx/src -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000
[head tinderbox] failure on amd64/amd64
TB --- 2011-04-29 10:10:00 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 10:10:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2011-04-29 10:10:00 - cleaning the object tree TB --- 2011-04-29 10:10:16 - cvsupping the source tree TB --- 2011-04-29 10:10:16 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2011-04-29 10:11:01 - building world TB --- 2011-04-29 10:11:01 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 10:11:01 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 10:11:01 - TARGET=amd64 TB --- 2011-04-29 10:11:01 - TARGET_ARCH=amd64 TB --- 2011-04-29 10:11:01 - TZ=UTC TB --- 2011-04-29 10:11:01 - __MAKE_CONF=/dev/null TB --- 2011-04-29 10:11:01 - cd /src TB --- 2011-04-29 10:11:01 - /usr/bin/make -B buildworld World build started on Fri Apr 29 10:11:02 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything stage 5.1: building 32 bit shim libraries World build completed on Fri Apr 29 12:30:25 UTC 2011 TB --- 2011-04-29 12:30:26 - generating LINT kernel config TB --- 2011-04-29 12:30:26 - cd /src/sys/amd64/conf TB --- 2011-04-29 12:30:26 - /usr/bin/make -B LINT TB --- 2011-04-29 12:30:26 - building LINT kernel TB --- 2011-04-29 12:30:26 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 12:30:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 12:30:26 - TARGET=amd64 TB --- 2011-04-29 12:30:26 - TARGET_ARCH=amd64 TB --- 2011-04-29 12:30:26 - TZ=UTC TB --- 2011-04-29 12:30:26 - __MAKE_CONF=/dev/null TB --- 2011-04-29 12:30:26 - cd /src TB --- 2011-04-29 12:30:26 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 12:30:26 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF -falign-functions=16 -DGPROF4 -DGUPROF -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -fstack-protector -Werror -pg -mprofiler-epilogue /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -frename-registers -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -DGPROF
[head tinderbox] failure on mips/mips
TB --- 2011-04-29 12:38:08 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 12:38:08 - starting HEAD tinderbox run for mips/mips TB --- 2011-04-29 12:38:08 - cleaning the object tree TB --- 2011-04-29 12:38:15 - cvsupping the source tree TB --- 2011-04-29 12:38:15 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-04-29 12:38:31 - building world TB --- 2011-04-29 12:38:31 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 12:38:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 12:38:31 - TARGET=mips TB --- 2011-04-29 12:38:31 - TARGET_ARCH=mips TB --- 2011-04-29 12:38:31 - TZ=UTC TB --- 2011-04-29 12:38:31 - __MAKE_CONF=/dev/null TB --- 2011-04-29 12:38:31 - cd /src TB --- 2011-04-29 12:38:31 - /usr/bin/make -B buildworld World build started on Fri Apr 29 12:38:32 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 13:33:43 UTC 2011 TB --- 2011-04-29 13:33:43 - WARNING: no kernel config for LINT TB --- 2011-04-29 13:33:43 - building LINT kernel TB --- 2011-04-29 13:33:44 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 13:33:44 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 13:33:44 - TARGET=mips TB --- 2011-04-29 13:33:44 - TARGET_ARCH=mips TB --- 2011-04-29 13:33:44 - TZ=UTC TB --- 2011-04-29 13:33:44 - __MAKE_CONF=/dev/null TB --- 2011-04-29 13:33:44 - cd /src TB --- 2011-04-29 13:33:44 - /usr/bin/make -B buildkernel KERNCONF=LINT /src/Makefile, line 142: warning: TARGET_ARCH of mips is deprecated in favor of mipsel or mipseb ERROR: Missing kernel configuration file(s) (LINT). *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-04-29 13:33:44 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-04-29 13:33:44 - ERROR: failed to build lint kernel TB --- 2011-04-29 13:33:44 - 2389.90 user 607.46 system 3335.44 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on powerpc64/powerpc
TB --- 2011-04-29 12:44:16 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 12:44:16 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2011-04-29 12:44:16 - cleaning the object tree TB --- 2011-04-29 12:44:33 - cvsupping the source tree TB --- 2011-04-29 12:44:33 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/powerpc64/powerpc/supfile TB --- 2011-04-29 12:45:57 - building world TB --- 2011-04-29 12:45:57 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 12:45:57 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 12:45:57 - TARGET=powerpc TB --- 2011-04-29 12:45:57 - TARGET_ARCH=powerpc64 TB --- 2011-04-29 12:45:57 - TZ=UTC TB --- 2011-04-29 12:45:57 - __MAKE_CONF=/dev/null TB --- 2011-04-29 12:45:57 - cd /src TB --- 2011-04-29 12:45:57 - /usr/bin/make -B buildworld World build started on Fri Apr 29 12:46:02 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything stage 5.1: building 32 bit shim libraries World build completed on Fri Apr 29 14:20:02 UTC 2011 TB --- 2011-04-29 14:20:02 - generating LINT kernel config TB --- 2011-04-29 14:20:02 - cd /src/sys/powerpc/conf TB --- 2011-04-29 14:20:02 - /usr/bin/make -B LINT TB --- 2011-04-29 14:20:03 - building LINT kernel TB --- 2011-04-29 14:20:03 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 14:20:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 14:20:03 - TARGET=powerpc TB --- 2011-04-29 14:20:03 - TARGET_ARCH=powerpc64 TB --- 2011-04-29 14:20:03 - TZ=UTC TB --- 2011-04-29 14:20:03 - __MAKE_CONF=/dev/null TB --- 2011-04-29 14:20:03 - cd /src TB --- 2011-04-29 14:20:03 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 14:20:03 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -I/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -msoft-float -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clnode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys
[head tinderbox] failure on sparc64/sparc64
TB --- 2011-04-29 13:19:25 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 13:19:25 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2011-04-29 13:19:25 - cleaning the object tree TB --- 2011-04-29 13:19:37 - cvsupping the source tree TB --- 2011-04-29 13:19:37 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/sparc64/sparc64/supfile TB --- 2011-04-29 13:19:50 - building world TB --- 2011-04-29 13:19:50 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 13:19:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 13:19:50 - TARGET=sparc64 TB --- 2011-04-29 13:19:50 - TARGET_ARCH=sparc64 TB --- 2011-04-29 13:19:50 - TZ=UTC TB --- 2011-04-29 13:19:50 - __MAKE_CONF=/dev/null TB --- 2011-04-29 13:19:50 - cd /src TB --- 2011-04-29 13:19:50 - /usr/bin/make -B buildworld World build started on Fri Apr 29 13:19:50 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 14:21:51 UTC 2011 TB --- 2011-04-29 14:21:51 - generating LINT kernel config TB --- 2011-04-29 14:21:51 - cd /src/sys/sparc64/conf TB --- 2011-04-29 14:21:51 - /usr/bin/make -B LINT TB --- 2011-04-29 14:21:51 - building LINT kernel TB --- 2011-04-29 14:21:51 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 14:21:51 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 14:21:51 - TARGET=sparc64 TB --- 2011-04-29 14:21:51 - TARGET_ARCH=sparc64 TB --- 2011-04-29 14:21:51 - TZ=UTC TB --- 2011-04-29 14:21:51 - __MAKE_CONF=/dev/null TB --- 2011-04-29 14:21:51 - cd /src TB --- 2011-04-29 14:21:51 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 14:21:52 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clnode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvfsops.c cc1: warnings being treated as errors
[head tinderbox] failure on sparc64/sun4v
TB --- 2011-04-29 13:33:44 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 13:33:44 - starting HEAD tinderbox run for sparc64/sun4v TB --- 2011-04-29 13:33:44 - cleaning the object tree TB --- 2011-04-29 13:33:53 - cvsupping the source tree TB --- 2011-04-29 13:33:53 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/sparc64/sun4v/supfile TB --- 2011-04-29 13:34:08 - building world TB --- 2011-04-29 13:34:08 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 13:34:08 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 13:34:08 - TARGET=sun4v TB --- 2011-04-29 13:34:08 - TARGET_ARCH=sparc64 TB --- 2011-04-29 13:34:08 - TZ=UTC TB --- 2011-04-29 13:34:08 - __MAKE_CONF=/dev/null TB --- 2011-04-29 13:34:08 - cd /src TB --- 2011-04-29 13:34:08 - /usr/bin/make -B buildworld World build started on Fri Apr 29 13:34:08 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 14:35:29 UTC 2011 TB --- 2011-04-29 14:35:29 - generating LINT kernel config TB --- 2011-04-29 14:35:29 - cd /src/sys/sun4v/conf TB --- 2011-04-29 14:35:29 - /usr/bin/make -B LINT TB --- 2011-04-29 14:35:29 - building LINT kernel TB --- 2011-04-29 14:35:29 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 14:35:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 14:35:29 - TARGET=sun4v TB --- 2011-04-29 14:35:29 - TARGET_ARCH=sparc64 TB --- 2011-04-29 14:35:29 - TZ=UTC TB --- 2011-04-29 14:35:29 - __MAKE_CONF=/dev/null TB --- 2011-04-29 14:35:29 - cd /src TB --- 2011-04-29 14:35:29 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Fri Apr 29 14:35:29 UTC 2011 stage 1: configuring the kernel stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3.1: making dependencies stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clkrpc.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clrpcops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvnops.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clnode.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -mcmodel=medany -msoft-float -ffreestanding -fstack-protector -Werror /src/sys/fs/nfsclient/nfs_clvfsops.c cc1: warnings being treated as errors /src/sys/fs/nfsclient/nfs_clvfsops.c:
[head tinderbox] failure on arm/arm
TB --- 2011-04-29 15:10:00 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 15:10:00 - starting HEAD tinderbox run for arm/arm TB --- 2011-04-29 15:10:00 - cleaning the object tree TB --- 2011-04-29 15:10:10 - cvsupping the source tree TB --- 2011-04-29 15:10:10 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2011-04-29 15:10:47 - building world TB --- 2011-04-29 15:10:47 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 15:10:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 15:10:47 - TARGET=arm TB --- 2011-04-29 15:10:47 - TARGET_ARCH=arm TB --- 2011-04-29 15:10:47 - TZ=UTC TB --- 2011-04-29 15:10:47 - __MAKE_CONF=/dev/null TB --- 2011-04-29 15:10:47 - cd /src TB --- 2011-04-29 15:10:47 - /usr/bin/make -B buildworld World build started on Fri Apr 29 15:10:48 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 16:02:33 UTC 2011 TB --- 2011-04-29 16:02:33 - WARNING: no kernel config for LINT TB --- 2011-04-29 16:02:33 - building LINT kernel TB --- 2011-04-29 16:02:33 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 16:02:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 16:02:33 - TARGET=arm TB --- 2011-04-29 16:02:33 - TARGET_ARCH=arm TB --- 2011-04-29 16:02:33 - TZ=UTC TB --- 2011-04-29 16:02:33 - __MAKE_CONF=/dev/null TB --- 2011-04-29 16:02:33 - cd /src TB --- 2011-04-29 16:02:33 - /usr/bin/make -B buildkernel KERNCONF=LINT ERROR: Missing kernel configuration file(s) (LINT). *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-04-29 16:02:33 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-04-29 16:02:33 - ERROR: failed to build lint kernel TB --- 2011-04-29 16:02:33 - 2269.12 user 636.71 system 3153.30 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: A replacement for GEOM_LABEL's gpt/gptid
On 27.04.2011 11:37, Andrey V. Elsukov wrote: I wrote a small extension for the GEOM_PART class. It adds an ability to GEOM_PART class to create partition labels for schemes which are support them. Hi All, i got several successful reports from users, but now i decided to make this functional available for another consumers. New patch: http://people.freebsd.org/~ae/geom_alias.diff What it contains: * gpt/gptid support removed from GEOM_LABEL class; * new GEOM_ALIAS class added. This class has two public functions: void g_alias_create(struct g_provider *pp, const char *name); void g_alias_spoil(struct g_provider *pp); * first two consumers of GEOM_ALIAS class are GEOM_PART and GEOM_DISK: GEOM_DISK uses g_alias_create() to create aliases for disks, disk's serial number is used for alias name. GEOM_PART uses g_alias_create() to create aliases for labeled partitions (gpt/gptid, apm and pc98). How it looks like: http://paste.org.ru/?5exeve -- WBR, Andrey V. Elsukov signature.asc Description: OpenPGP digital signature
[head tinderbox] failure on mips/mips
TB --- 2011-04-29 17:44:45 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 17:44:45 - starting HEAD tinderbox run for mips/mips TB --- 2011-04-29 17:44:45 - cleaning the object tree TB --- 2011-04-29 17:44:53 - cvsupping the source tree TB --- 2011-04-29 17:44:53 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-04-29 17:45:34 - building world TB --- 2011-04-29 17:45:34 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 17:45:34 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 17:45:34 - TARGET=mips TB --- 2011-04-29 17:45:34 - TARGET_ARCH=mips TB --- 2011-04-29 17:45:34 - TZ=UTC TB --- 2011-04-29 17:45:34 - __MAKE_CONF=/dev/null TB --- 2011-04-29 17:45:34 - cd /src TB --- 2011-04-29 17:45:34 - /usr/bin/make -B buildworld World build started on Fri Apr 29 17:45:35 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 18:40:49 UTC 2011 TB --- 2011-04-29 18:40:50 - WARNING: no kernel config for LINT TB --- 2011-04-29 18:40:50 - building LINT kernel TB --- 2011-04-29 18:40:50 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 18:40:50 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 18:40:50 - TARGET=mips TB --- 2011-04-29 18:40:50 - TARGET_ARCH=mips TB --- 2011-04-29 18:40:50 - TZ=UTC TB --- 2011-04-29 18:40:50 - __MAKE_CONF=/dev/null TB --- 2011-04-29 18:40:50 - cd /src TB --- 2011-04-29 18:40:50 - /usr/bin/make -B buildkernel KERNCONF=LINT /src/Makefile, line 142: warning: TARGET_ARCH of mips is deprecated in favor of mipsel or mipseb ERROR: Missing kernel configuration file(s) (LINT). *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-04-29 18:40:50 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-04-29 18:40:50 - ERROR: failed to build lint kernel TB --- 2011-04-29 18:40:50 - 2386.02 user 600.30 system 3365.23 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
line in problem with snd_hda in mother asus m2npv-vm
hi freebsd-current, The problem is that I cannot get line in to work, there is not any recording device displayed in mixer. I know that there may be something to tweak in device.hints but I'm not sure how, and I never touched this file. root@pearl ~]# cat /dev/sndstat FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386) Installed devices: pcm0: HDA Analog Devices AD1986A PCM #0 Analog (play) default pcm1: HDA Analog Devices AD1986A PCM #1 Digital (play) [root@pearl ~]# mixer Mixer vol is currently set to 84:84 Mixer pcm is currently set to 75:75 Mixer speaker is currently set to 75:75 Mixer igain is currently set to 50:50 Mixer ogain is currently set to 50:50 Apr 29 13:35:36 pearl kernel: pcm0: HDA Analog Devices AD1986A PCM #0 Analog at cad 0 nid 1 on hdac0 Apr 29 13:35:36 pearl kernel: pcm0: +--+ Apr 29 13:35:36 pearl kernel: pcm0: | DUMPING PCM Playback/Record Channels | Apr 29 13:35:36 pearl kernel: pcm0: +--+ Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: Playback: Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: Stream cap: 0x0001 Apr 29 13:35:36 pearl kernel: pcm0: PCM Apr 29 13:35:36 pearl kernel: pcm0: PCM cap: 0x000e007f Apr 29 13:35:36 pearl kernel: pcm0: 16 20 24 bits, 8 11 16 22 32 44 48 KHz Apr 29 13:35:36 pearl kernel: pcm0: DAC: 3 Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: +---+ Apr 29 13:35:36 pearl kernel: pcm0: | DUMPING Playback/Record Paths | Apr 29 13:35:36 pearl kernel: pcm0: +---+ Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: Playback: Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: nid=27 [pin: Line-out (Green Jack)] Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: + - nid=11 [audio selector] [src: pcm, speaker] Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: + - nid=7 [audio mixer] [src: pcm, speaker] Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: + - nid=3 [audio output] [src: pcm] Apr 29 13:35:36 pearl kernel: pcm0: + - nid=24 [audio selector] [src: speaker] Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: + - nid=25 [beep widget] [src: speaker] Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: nid=26 [pin: Headphones (Green Jack)] Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: + - nid=10 [audio selector] [src: pcm, speaker] Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: + - nid=7 [audio mixer] [src: pcm, speaker] Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: + - nid=3 [audio output] [src: pcm] Apr 29 13:35:36 pearl kernel: pcm0: + - nid=24 [audio selector] [src: speaker] Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: + - nid=25 [beep widget] [src: speaker] Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: +-+ Apr 29 13:35:36 pearl kernel: pcm0: | DUMPING Volume Controls | Apr 29 13:35:36 pearl kernel: pcm0: +-+ Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: Master Volume (OSS: vol) Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: +- ctl 15 (nid 26 in ): -46/0dB (32 steps) + mute Apr 29 13:35:36 pearl kernel: pcm0: +- ctl 16 (nid 27 in ): -46/0dB (32 steps) + mute Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: PCM Volume (OSS: pcm) Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: +- ctl 1 (nid 3 out): -34/12dB (32 steps) + mute Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: Speaker/Beep Volume (OSS: speaker) Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: +- ctl 14 (nid 24 out): -45/0dB (16 steps) + mute Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: Input Monitoring Level (OSS: igain) Apr 29 13:35:36 pearl kernel: pcm0: | Apr 29 13:35:36 pearl kernel: pcm0: +- ctl 14 (nid 24 out): -45/0dB (16 steps) + mute Apr 29 13:35:36 pearl kernel: pcm0: Apr 29 13:35:36 pearl kernel: pcm0: Mixer vol: Apr 29 13:35:36 pearl kernel: pcm0: Mixer pcm: Apr 29 13:35:36 pearl kernel: pcm0: Mixer speaker: Apr 29 13:35:36 pearl kernel: pcm0: Mixer igain: Apr 29 13:35:36 pearl kernel: pcm0: Mixer ogain: Apr 29 13:35:36 pearl kernel: pcm0: clone
deleting an old file during install
Hi, With the NFS client switchover, the link to mount_nfs called mount_newnfs is no longer used. Can I just make an entry in head/ObsoleteFiles.inc for this, so it is deleted during an install or is there a better way? Also, is it ok to do this without MFCing it, since it should only apply to head? Thanks in advance for any info, rick ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[CFT] Forward RTO recovery algorithm (rfc5682) patch
Hello, I sent a email to current@ two months ago about F-RTO patch CFR but didn't get proper feedbacks from yours. And at now two months later, I have prepared my final code for F-RTO patch and checked it's working for SACK enabled and disabled environments: http://people.freebsd.org/~weongyo/rfc5682/ The above links include some graphs before and after applying RFC5682 patch and a patch I prepared. If no objections I'd like to commit it into HEAD and still welcomes your opinions and reviews. If you have any concerns and questions please let me know. regards, Weongyo Jeong ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
[head tinderbox] failure on arm/arm
TB --- 2011-04-29 20:40:00 - tinderbox 2.7 running on freebsd-current.sentex.ca TB --- 2011-04-29 20:40:00 - starting HEAD tinderbox run for arm/arm TB --- 2011-04-29 20:40:00 - cleaning the object tree TB --- 2011-04-29 20:40:11 - cvsupping the source tree TB --- 2011-04-29 20:40:11 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/arm/arm/supfile TB --- 2011-04-29 20:41:23 - building world TB --- 2011-04-29 20:41:23 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 20:41:23 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 20:41:23 - TARGET=arm TB --- 2011-04-29 20:41:23 - TARGET_ARCH=arm TB --- 2011-04-29 20:41:23 - TZ=UTC TB --- 2011-04-29 20:41:23 - __MAKE_CONF=/dev/null TB --- 2011-04-29 20:41:23 - cd /src TB --- 2011-04-29 20:41:23 - /usr/bin/make -B buildworld World build started on Fri Apr 29 20:41:23 UTC 2011 Rebuilding the temporary build tree stage 1.1: legacy release compatibility shims stage 1.2: bootstrap tools stage 2.1: cleaning up the object tree stage 2.2: rebuilding the object tree stage 2.3: build tools stage 3: cross tools stage 4.1: building includes stage 4.2: building libraries stage 4.3: make dependencies stage 4.4: building everything World build completed on Fri Apr 29 21:33:03 UTC 2011 TB --- 2011-04-29 21:33:03 - WARNING: no kernel config for LINT TB --- 2011-04-29 21:33:03 - building LINT kernel TB --- 2011-04-29 21:33:03 - MAKEOBJDIRPREFIX=/obj TB --- 2011-04-29 21:33:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-04-29 21:33:03 - TARGET=arm TB --- 2011-04-29 21:33:03 - TARGET_ARCH=arm TB --- 2011-04-29 21:33:03 - TZ=UTC TB --- 2011-04-29 21:33:03 - __MAKE_CONF=/dev/null TB --- 2011-04-29 21:33:03 - cd /src TB --- 2011-04-29 21:33:03 - /usr/bin/make -B buildkernel KERNCONF=LINT ERROR: Missing kernel configuration file(s) (LINT). *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-04-29 21:33:03 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-04-29 21:33:03 - ERROR: failed to build lint kernel TB --- 2011-04-29 21:33:03 - 2268.80 user 636.73 system 3182.84 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-arm-arm.full ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: line in problem with snd_hda in mother asus m2npv-vm
Hi. On 29.04.2011 21:20, Matias Kreder wrote: The problem is that I cannot get line in to work, there is not any recording device displayed in mixer. I know that there may be something to tweak in device.hints but I'm not sure how, and I never touched this file. root@pearl ~]# cat /dev/sndstat FreeBSD Audio Driver (newpcm: 32bit 2009061500/i386) Installed devices: pcm0:HDA Analog Devices AD1986A PCM #0 Analog (play) default pcm1:HDA Analog Devices AD1986A PCM #1 Digital (play) Show full verbose dmesg please. Provided part is not enough to analyze your problem. -- Alexander Motin ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org
Re: line in problem with snd_hda in mother asus m2npv-vm
there was a part of dmesg that I have not seen: hdac0: Probing codec #0... hdac0: HDA Codec #0: Analog Devices AD1986A hdac0: HDA Codec ID: 0x11d41986 hdac0:Vendor: 0x11d4 hdac0:Device: 0x1986 hdac0: Revision: 0x05 hdac0: Stepping: 0x00 hdac0: PCI Subvendor: 0x81cb1043 hdac0: Found audio FG nid=1 startnode=2 endnode=44 total=42 hdac0: hdac0: Processing audio FG cad=0 nid=1... hdac0: GPIO: 0x0100 NumGPIO=0 NumGPO=1 NumGPI=0 GPIWake=0 GPIUnsol=0 hdac0: GHOST: nid=2 j=0 entnum=4 index=0 res=0x0601 hdac0: hdac_widget_connection_parse: nid=18 WARNING: zero cnid entnum=4 j=2 index=0 entries=8 found=2 res=0x21002211 hdac0: GHOST: nid=18 j=2 entnum=4 index=0 res=0x21002211 hdac0: nid 26 0x02214021 as 2 seq 1Headphones Jack jack 1 loc 2 color Green misc 0 hdac0: Patching pin config nid=26 0x02214021 - 0x0221401f hdac0: nid 27 0x01014011 as 1 seq 1 Line-out Jack jack 1 loc 1 color Green misc 0 hdac0: nid 28 0x01013012 as 1 seq 2 Line-out Jack jack 1 loc 1 colorBlue misc 0 hdac0: Patching pin config nid=28 0x01013012 - 0x01813081 hdac0: nid 29 0x01019015 as 1 seq 5 Line-out Jack jack 1 loc 1 colorPink misc 0 hdac0: Patching pin config nid=29 0x01019015 - 0x01019005 hdac0: nid 30 0x501700f0 as 15 seq 0 Speaker None jack 7 loc 16 color Unknown misc 0 hdac0: nid 31 0x02a190f0 as 15 seq 0 Mic Jack jack 1 loc 2 colorPink misc 0 hdac0: Patching pin config nid=31 0x02a190f0 - 0x02a19083 hdac0: nid 32 0x018130f0 as 15 seq 0 Line-in Jack jack 1 loc 1 colorBlue misc 0 hdac0: Patching pin config nid=32 0x018130f0 - 0x01813084 hdac0: nid 33 0x509700f0 as 15 seq 0 AUX None jack 7 loc 16 color Unknown misc 0 hdac0: nid 34 0x993310f0 as 15 seq 0CD Fixed jack 3 loc 25 color Black misc 0 hdac0: Patching pin config nid=34 0x993310f0 - 0x99331085 hdac0: nid 35 0x50b700f0 as 15 seq 0 Telephony None jack 7 loc 16 color Unknown misc 0 hdac0: nid 36 0x90f700f0 as 15 seq 0 Other Fixed jack 7 loc 16 color Unknown misc 0 hdac0: Patching pin config nid=36 0x90f700f0 - 0x90f70086 hdac0: nid 37 0x014510f0 as 15 seq 0 SPDIF-out Jack jack 5 loc 1 color Black misc 0 hdac0: Patched pins configuration: hdac0: nid 26 0x0221401f as 1 seq 15Headphones Jack jack 1 loc 2 color Green misc 0 hdac0: nid 27 0x01014011 as 1 seq 1 Line-out Jack jack 1 loc 1 color Green misc 0 hdac0: nid 28 0x01813081 as 8 seq 1 Line-in Jack jack 1 loc 1 colorBlue misc 0 hdac0: nid 29 0x01019005 as 0 seq 5 Line-out Jack jack 1 loc 1 colorPink misc 0 [DISABLED] hdac0: nid 30 0x501700f0 as 15 seq 0 Speaker None jack 7 loc 16 color Unknown misc 0 [DISABLED] hdac0: nid 31 0x02a19083 as 8 seq 3 Mic Jack jack 1 loc 2 colorPink misc 0 hdac0: nid 32 0x01813084 as 8 seq 4 Line-in Jack jack 1 loc 1 colorBlue misc 0 hdac0: nid 33 0x509700f0 as 15 seq 0 AUX None jack 7 loc 16 color Unknown misc 0 [DISABLED] hdac0: nid 34 0x99331085 as 8 seq 5CD Fixed jack 3 loc 25 color Black misc 0 hdac0: nid 35 0x50b700f0 as 15 seq 0 Telephony None jack 7 loc 16 color Unknown misc 0 [DISABLED] hdac0: nid 36 0x90f70086 as 8 seq 6 Other Fixed jack 7 loc 16 color Unknown misc 0 hdac0: nid 37 0x014510f0 as 15 seq 0 SPDIF-out Jack jack 5 loc 1 color Black misc 0 hdac0: 3 associations found: hdac0: Association 0 (1) out: hdac0: Pin nid=27 seq=1 hdac0: Pin nid=26 seq=15 hdac0: Association 1 (8) in: hdac0: Pin nid=28 seq=1 hdac0: Pin nid=31 seq=3 hdac0: Pin nid=32 seq=4 hdac0: Pin nid=34 seq=5 hdac0: Pin nid=36 seq=6 hdac0: Association 2 (15) out: hdac0: Pin nid=37 seq=0 hdac0: Tracing association 0 (1) hdac0: Pin 27 traced to DAC 3 hdac0: Pin 26 traced to DAC 3 and hpredir 1 hdac0: Association 0 (1) trace succeeded hdac0: Tracing association 1 (8) hdac0: Pin 28 traced to ADC 6 hdac0: Pin 31 traced to ADC 6 hdac0: Pin 32 traced to ADC 6 hdac0: Pin 34 traced to ADC 6 hdac0: Unable to trace pin 36 to ADC 6, undo traces hdac0: Association 1 (8) trace failed hdac0: Tracing association 2 (15) hdac0: Pin 37 traced to DAC 2 hdac0: Association 2 (15) trace succeeded hdac0: Tracing input monitor hdac0: Tracing other input monitors hdac0: Tracing beeper hdac0: nid 25 traced to out hdac0: Enabling headphone/speaker audio routing switching: hdac0: as=0 sense nid=26 [UNSOL] hdac0: Pin sense: nid=26 res=0xbeff hdac0: FG config/quirks: forcestereo ivref50 ivref80 ivref100 ivref hdac0: hdac0: +---+ hdac0: | DUMPING HDA NODES | hdac0: +---+ hdac0: hdac0: Default Parameter hdac0: - hdac0: Stream cap: 0x0001 hdac0: PCM hdac0: PCM cap: 0x000e007f hdac0: 16 20 24 bits, 8 11 16 22 32 44 48 KHz hdac0: IN amp: 0x8000 hdac0: OUT amp: