[head tinderbox] failure on powerpc64/powerpc
TB --- 2014-06-30 01:52:34 - tinderbox 2.22 running on freebsd-current.sentex.ca TB --- 2014-06-30 01:52:34 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-06-30 01:52:34 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2014-06-30 01:52:34 - cleaning the object tree TB --- 2014-06-30 01:54:04 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-06-30 01:54:08 - At svn revision 268016 TB --- 2014-06-30 01:54:09 - building world TB --- 2014-06-30 01:54:09 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 01:54:09 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 01:54:09 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 01:54:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 01:54:09 - SRCCONF=/dev/null TB --- 2014-06-30 01:54:09 - TARGET=powerpc TB --- 2014-06-30 01:54:09 - TARGET_ARCH=powerpc64 TB --- 2014-06-30 01:54:09 - TZ=UTC TB --- 2014-06-30 01:54:09 - __MAKE_CONF=/dev/null TB --- 2014-06-30 01:54:09 - cd /src TB --- 2014-06-30 01:54:09 - /usr/bin/make -B buildworld Building an up-to-date bmake(1) World build started on Mon Jun 30 01:54:16 UTC 2014 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 Mon Jun 30 06:04:37 UTC 2014 TB --- 2014-06-30 06:04:37 - generating LINT kernel config TB --- 2014-06-30 06:04:37 - cd /src/sys/powerpc/conf TB --- 2014-06-30 06:04:37 - /usr/bin/make -B LINT TB --- 2014-06-30 06:04:37 - cd /src/sys/powerpc/conf TB --- 2014-06-30 06:04:37 - /obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m LINT TB --- 2014-06-30 06:04:37 - skipping LINT kernel TB --- 2014-06-30 06:04:37 - cd /src/sys/powerpc/conf TB --- 2014-06-30 06:04:37 - /obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m GENERIC TB --- 2014-06-30 06:04:37 - skipping GENERIC kernel TB --- 2014-06-30 06:04:37 - cd /src/sys/powerpc/conf TB --- 2014-06-30 06:04:37 - /obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m GENERIC64 TB --- 2014-06-30 06:04:37 - building GENERIC64 kernel TB --- 2014-06-30 06:04:37 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 06:04:37 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 06:04:37 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 06:04:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 06:04:37 - SRCCONF=/dev/null TB --- 2014-06-30 06:04:37 - TARGET=powerpc TB --- 2014-06-30 06:04:37 - TARGET_ARCH=powerpc64 TB --- 2014-06-30 06:04:37 - TZ=UTC TB --- 2014-06-30 06:04:37 - __MAKE_CONF=/dev/null TB --- 2014-06-30 06:04:37 - cd /src TB --- 2014-06-30 06:04:37 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64 Kernel build for GENERIC64 started on Mon Jun 30 06:04:37 UTC 2014 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 -- cd /obj/powerpc.powerpc64/src/sys/GENERIC64; MAKEOBJDIRPREFIX=/obj/powerpc.powerpc64 MACHINE_ARCH=powerpc64 MACHINE=powerpc CPUTYPE= GROFF_BIN_PATH=/obj/powerpc.powerpc64/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/obj/powerpc.powerpc64/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/obj/powerpc.powerpc64/src/tmp/legacy/usr/share/tmac _SHLIBDIRPREFIX=/obj/powerpc.powerpc64/src/tmp _LDSCRIPTROOT= VERSION=FreeBSD 11.0-CURRENT powerpc64 1100024 INSTALL=sh /src/tools/install.sh PATH=/obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin:/obj/powerpc.powerpc64/src/tmp/legacy/usr/bin:/obj/powerpc.powerpc64/src/tmp/legacy/usr/games:/obj/powerpc.powerpc64/src/tmp/legacy/bin:/obj/powerpc.powerpc64/src/tmp/usr/sbin:/obj/powerpc.powerpc64/src/tmp/usr/bin:/obj/powerpc.powerpc64/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin CC=cc CXX=c++ CPP=cpp AS=as AR=ar LD=ld NM=nm OBJDUMP= RANLIB=ranlib STRINGS= /obj/src/make.amd64/bmake -B -m /src/share/mk KERNEL=kernel! all -DNO_MODULES_OBJ cc -c -x assembler-with-cpp -DLOCORE -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -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 -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -gdwarf-2 -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param
Re: ucom_free Fatal trap on shutdown / module unload
Hi Hans Thanks for the tips. I tried both adding them in kernel config and the patch (not simultaneously) but no effect. Still crash on unload/reboot. -- Johannes Lundberg BRILLIANTSERVICE CO., LTD. On Mon, Jun 30, 2014 at 1:13 PM, Hans Petter Selasky h...@selasky.org wrote: On 06/30/14 06:01, Lundberg, Johannes wrote: As I mention in earlier mail, it is when I comment out following lines it works # For full debugger support use (turn off in stable branch): options DDB # Support DDB. options GDB # Support remote GDB. options DEADLKRES # Enable the deadlock resolver options INVARIANTS # Enable calls of extra sanity checking options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS options WITNESS # Enable checks to detect deadlocks and cycles options WITNESS_SKIPSPIN# Don't run witness on spinlocks for speed options MALLOC_DEBUG_MAXZONES=8 # Separate malloc(9) zones I have tried different levels of debugging and I have narrowed it down to INVARIANTS. Hi, What happens if you put ucom and uhso in the kernel config file, instead of loading them as modules. Please find attached a patch you can try. It ensures that the ucom mtx is not destroyed before we are finished using it at shutdown. --HPS -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- 秘密保持について:この電子メールは、名宛人に送信したものであり、秘匿特権の対象となる情報を含んでいます。 もし、名宛人以外の方が受信された場合、このメールの破棄、およびこのメールに関する一切の開示、 複写、配布、その他の利用、または記載内容に基づくいかなる行動もされないようお願い申し上げます。 --- CONFIDENTIALITY NOTE: The information in this email is confidential and intended solely for the addressee. Disclosure, copying, distribution or any other action of use of this email by person other than intended recipient, is prohibited. If you are not the intended recipient and have received this email in error, please destroy the original message. ___ 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 and utf-8 directory names
Hi I have been using FreeBSD as desktop since 2003, and living in a mixed (windows-linux) environment I installed FreeBSd along with my usual (Windows 7) work environment, I have a dualboot configured laptop. I use FreeBSD-10 STABLE. There is a partition formatted for FAT32 where I store documents which I would like to view (and edit) both in windows and freebsd. The problem is that if the path name contains certain Hungarian characters (e.g o with double accent), then libreoffice in FreeBSD refuses to open them complaining about illegal characters. The directory was created in windows, the document also, and I can handle them perfectly from windows (what is more, libreoffice under a linux can also open those documents). Some accented characters are shown as a question mark in FreeBSD, and some others are as a black rectangle; these latter are causing problems. If a file-nam contains such characters then the file is shown as 0- length in Midnight Commander. I tried some steps described in the „Localization” part of the FreeBSD Handbook, but things did not improve. I installed PC-BSD with Hungarian language support, thinking that it would handle the localized directory names correctly but no, it gives the same error message. This problem is really annoying. How could I solve it? Krasznai András rendszermérnök MS Informatikai Zrt. 1136 Budapest, Pannónia u. 17/A. Telefon: +36 1 703-2923 Mobil:+36 30 703-2923 ___ 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: freebsd and utf-8 directory names
Am 30.06.2014 08:30 (UTC+1) schrieb MS - Krasznai András: Hi I have been using FreeBSD as desktop since 2003, and living in a mixed (windows-linux) environment I installed FreeBSd along with my usual (Windows 7) work environment, I have a dualboot configured laptop. I use FreeBSD-10 STABLE. There is a partition formatted for FAT32 where I store documents which I would like to view (and edit) both in windows and freebsd. The problem is that if the path name contains certain Hungarian characters (e.g o with double accent), then libreoffice in FreeBSD refuses to open them complaining about illegal characters. The directory was created in windows, the document also, and I can handle them perfectly from windows (what is more, libreoffice under a linux can also open those documents). Some accented characters are shown as a question mark in FreeBSD, and some others are as a black rectangle; these latter are causing problems. If a file-nam contains such characters then the file is shown as 0- length in Midnight Commander. I tried some steps described in the „Localization” part of the FreeBSD Handbook, but things did not improve. I installed PC-BSD with Hungarian language support, thinking that it would handle the localized directory names correctly but no, it gives the same error message. This problem is really annoying. How could I solve it? In my German environment I also use FAT32 formatted drives, mounted like: /dev/adaXsX /XXXmsdosfs rw,large,-Lde_DE.UTF-8 0 0 This should also work for Hungarian? HTH, Rainer Hurling Krasznai András rendszermérnök MS Informatikai Zrt. 1136 Budapest, Pannónia u. 17/A. Telefon: +36 1 703-2923 Mobil:+36 30 703-2923 ___ 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 --- 2014-06-30 13:59:54 - tinderbox 2.22 running on freebsd-current.sentex.ca TB --- 2014-06-30 13:59:54 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-06-30 13:59:54 - starting HEAD tinderbox run for ia64/ia64 TB --- 2014-06-30 13:59:54 - cleaning the object tree TB --- 2014-06-30 13:59:54 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-06-30 14:00:24 - At svn revision 268030 TB --- 2014-06-30 14:00:25 - building world TB --- 2014-06-30 14:00:25 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 14:00:25 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 14:00:25 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 14:00:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 14:00:25 - SRCCONF=/dev/null TB --- 2014-06-30 14:00:25 - TARGET=ia64 TB --- 2014-06-30 14:00:25 - TARGET_ARCH=ia64 TB --- 2014-06-30 14:00:25 - TZ=UTC TB --- 2014-06-30 14:00:25 - __MAKE_CONF=/dev/null TB --- 2014-06-30 14:00:25 - cd /src TB --- 2014-06-30 14:00:25 - /usr/bin/make -B buildworld Building an up-to-date bmake(1) World build started on Mon Jun 30 14:00:33 UTC 2014 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 Mon Jun 30 15:35:32 UTC 2014 TB --- 2014-06-30 15:35:32 - generating LINT kernel config TB --- 2014-06-30 15:35:32 - cd /src/sys/ia64/conf TB --- 2014-06-30 15:35:32 - /usr/bin/make -B LINT TB --- 2014-06-30 15:35:32 - cd /src/sys/ia64/conf TB --- 2014-06-30 15:35:32 - /obj/ia64.ia64/src/tmp/legacy/usr/sbin/config -m LINT TB --- 2014-06-30 15:35:32 - building LINT kernel TB --- 2014-06-30 15:35:32 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 15:35:32 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 15:35:32 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 15:35:32 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 15:35:32 - SRCCONF=/dev/null TB --- 2014-06-30 15:35:32 - TARGET=ia64 TB --- 2014-06-30 15:35:32 - TARGET_ARCH=ia64 TB --- 2014-06-30 15:35:32 - TZ=UTC TB --- 2014-06-30 15:35:32 - __MAKE_CONF=/dev/null TB --- 2014-06-30 15:35:32 - cd /src TB --- 2014-06-30 15:35:32 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Mon Jun 30 15:35:32 UTC 2014 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 [...] ld -b binary --no-warn-mismatch -d -warn-common -r -o t5fw_cfg.fwo t5fw_cfg.fw uudecode -o t5fw.fw /src/sys/dev/cxgbe/firmware/t5fw-1.11.27.0.bin.uu ld -b binary --no-warn-mismatch -d -warn-common -r -o t5fw.fwo t5fw.fw 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 -Wmissing-include-dirs -fdiagnostics-show-option -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-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -Werror /src/sys/dev/dc/if_dc.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 -Wmissing-include-dirs -fdiagnostics-show-option -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-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -Werror /src/sys/dev/dc/dcphy.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 -Wmissing-include-dirs -fdiagnostics-show-option -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-builtin -mconstant-gp -ffixed-r13 -mfixed-range=f32-f127 -fpic -ffreestanding -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -Werror /src/sys/dev/dc/pnphy.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls
pkg-static: sqlite: foreign key constraint failed
On FreeBSD CURRENT (FreeBSD 11.0-CURRENT #0 r268015: Sun Jun 29 11:44:42 CEST 2014 amd64) with a most recent set of installed ports and ports tree, I receive this sticky problem when updating one port: === Installing for windowmaker-0.95.5_4 === Registering installation for windowmaker-0.95.5_4 Installing windowmaker-0.95.5_4...pkg-static: sqlite: foreign key constraint failed *** Error code 70 Is there a way to repair this problem? I tried to reinstall everything windowmaker related and/or deinstall windowmaker completely and reinstall it but this error messages remains. Thanks. Oliver signature.asc Description: PGP signature
[head tinderbox] failure on mips64/mips
TB --- 2014-06-30 14:49:06 - tinderbox 2.22 running on freebsd-current.sentex.ca TB --- 2014-06-30 14:49:06 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-06-30 14:49:06 - starting HEAD tinderbox run for mips64/mips TB --- 2014-06-30 14:49:07 - cleaning the object tree TB --- 2014-06-30 14:49:07 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-06-30 14:49:10 - At svn revision 268030 TB --- 2014-06-30 14:49:11 - building world TB --- 2014-06-30 14:49:11 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 14:49:11 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 14:49:11 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 14:49:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 14:49:11 - SRCCONF=/dev/null TB --- 2014-06-30 14:49:11 - TARGET=mips TB --- 2014-06-30 14:49:11 - TARGET_ARCH=mips64 TB --- 2014-06-30 14:49:11 - TZ=UTC TB --- 2014-06-30 14:49:11 - __MAKE_CONF=/dev/null TB --- 2014-06-30 14:49:11 - cd /src TB --- 2014-06-30 14:49:11 - /usr/bin/make -B buildworld Building an up-to-date bmake(1) World build started on Mon Jun 30 14:49:19 UTC 2014 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 Mon Jun 30 15:53:03 UTC 2014 TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m ADM5120 TB --- 2014-06-30 15:53:03 - skipping ADM5120 kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m ALCHEMY TB --- 2014-06-30 15:53:03 - skipping ALCHEMY kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m ALFA_HORNET_UB TB --- 2014-06-30 15:53:03 - skipping ALFA_HORNET_UB kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AP121 TB --- 2014-06-30 15:53:03 - skipping AP121 kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AP91 TB --- 2014-06-30 15:53:03 - skipping AP91 kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AP93 TB --- 2014-06-30 15:53:03 - skipping AP93 kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AP94 TB --- 2014-06-30 15:53:03 - skipping AP94 kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AP96 TB --- 2014-06-30 15:53:03 - skipping AP96 kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AR71XX_BASE TB --- 2014-06-30 15:53:03 - skipping AR71XX_BASE kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AR724X_BASE TB --- 2014-06-30 15:53:03 - skipping AR724X_BASE kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AR91XX_BASE TB --- 2014-06-30 15:53:03 - skipping AR91XX_BASE kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AR933X_BASE TB --- 2014-06-30 15:53:03 - skipping AR933X_BASE kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m AR934X_BASE TB --- 2014-06-30 15:53:03 - skipping AR934X_BASE kernel TB --- 2014-06-30 15:53:03 - cd /src/sys/mips/conf TB --- 2014-06-30 15:53:03 - /obj/mips.mips64/src/tmp/legacy/usr/sbin/config -m BERI_DE4_BASE TB --- 2014-06-30 15:53:03 - building BERI_DE4_BASE kernel TB --- 2014-06-30 15:53:03 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 15:53:03 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 15:53:03 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 15:53:03 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 15:53:03 - SRCCONF=/dev/null TB --- 2014-06-30 15:53:03 - TARGET=mips TB --- 2014-06-30 15:53:03 - TARGET_ARCH=mips64 TB --- 2014-06-30 15:53:03 - TZ=UTC TB --- 2014-06-30 15:53:03 - __MAKE_CONF=/dev/null TB --- 2014-06-30 15:53:03 - cd /src TB --- 2014-06-30 15:53:03 - /usr/bin/make -B buildkernel KERNCONF=BERI_DE4_BASE Kernel build for BERI_DE4_BASE started on Mon Jun 30 15:53:03 UTC 2014
Re: pkg-static: sqlite: foreign key constraint failed
Moving to pkg@ On 6/30/14, 10:48 AM, O. Hartmann wrote: On FreeBSD CURRENT (FreeBSD 11.0-CURRENT #0 r268015: Sun Jun 29 11:44:42 CEST 2014 amd64) with a most recent set of installed ports and ports tree, I receive this sticky problem when updating one port: === Installing for windowmaker-0.95.5_4 === Registering installation for windowmaker-0.95.5_4 Installing windowmaker-0.95.5_4...pkg-static: sqlite: foreign key constraint failed *** Error code 70 Is there a way to repair this problem? I tried to reinstall everything windowmaker related and/or deinstall windowmaker completely and reinstall it but this error messages remains. Thanks. Oliver What pkg version? -- Regards, Bryan Drewery ___ 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
Fix Emulex oce driver in CURRENT
Hello, I had problems during some experiments with Emulex and oce driver in CURRENT. I found several bugs in the oce driver and this patch fixes them. - oce_multiq_start(): if the link is down returns ENXIO without consuming the mbuf. A trivial fix is to remove the initial error check, since oce_multiq_transmit() which is called next handles the link down situation correctly. - oce_multiq_transmit(): there is an extra call to drbr_enqueue() causing the mbuf to be enqueued twice when the NIC's queue is full. - oce_multiq_transmit(): same problem fixed recently in ixgbe (r267187) and other drivers: if the mbuf is enqueued, the proper return value is 0 This patch has been reviewed by luigi (in cc). If someone could have a look on this and give me some feedback it would be great. Regards, Stefano Garzarella diff --git a/sys/dev/oce/oce_if.c b/sys/dev/oce/oce_if.c index 70d6393..af57491 100644 --- a/sys/dev/oce/oce_if.c +++ b/sys/dev/oce/oce_if.c @@ -563,9 +563,6 @@ oce_multiq_start(struct ifnet *ifp, struct mbuf *m) int queue_index = 0; int status = 0; - if (!sc-link_status) - return ENXIO; - if ((m-m_flags M_FLOWID) != 0) queue_index = m-m_pkthdr.flowid % sc-nwqs; @@ -1274,7 +1271,6 @@ oce_multiq_transmit(struct ifnet *ifp, struct mbuf *m, struct oce_wq *wq) drbr_putback(ifp, br, next); wq-tx_stats.tx_stops ++; ifp-if_drv_flags |= IFF_DRV_OACTIVE; - status = drbr_enqueue(ifp, br, next); } break; } @@ -1285,7 +1281,7 @@ oce_multiq_transmit(struct ifnet *ifp, struct mbuf *m, struct oce_wq *wq) ETHER_BPF_MTAP(ifp, next); } - return status; + return 0; } ___ 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 --- 2014-06-30 16:18:56 - tinderbox 2.22 running on freebsd-current.sentex.ca TB --- 2014-06-30 16:18:56 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-06-30 16:18:56 - starting HEAD tinderbox run for sparc64/sparc64 TB --- 2014-06-30 16:18:56 - cleaning the object tree TB --- 2014-06-30 16:18:56 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-06-30 16:18:59 - At svn revision 268030 TB --- 2014-06-30 16:19:00 - building world TB --- 2014-06-30 16:19:00 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 16:19:00 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 16:19:00 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 16:19:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 16:19:00 - SRCCONF=/dev/null TB --- 2014-06-30 16:19:00 - TARGET=sparc64 TB --- 2014-06-30 16:19:00 - TARGET_ARCH=sparc64 TB --- 2014-06-30 16:19:00 - TZ=UTC TB --- 2014-06-30 16:19:00 - __MAKE_CONF=/dev/null TB --- 2014-06-30 16:19:00 - cd /src TB --- 2014-06-30 16:19:00 - /usr/bin/make -B buildworld Building an up-to-date bmake(1) World build started on Mon Jun 30 16:19:07 UTC 2014 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 Mon Jun 30 17:29:15 UTC 2014 TB --- 2014-06-30 17:29:15 - generating LINT kernel config TB --- 2014-06-30 17:29:15 - cd /src/sys/sparc64/conf TB --- 2014-06-30 17:29:15 - /usr/bin/make -B LINT TB --- 2014-06-30 17:29:16 - cd /src/sys/sparc64/conf TB --- 2014-06-30 17:29:16 - /obj/sparc64.sparc64/src/tmp/legacy/usr/sbin/config -m LINT TB --- 2014-06-30 17:29:16 - building LINT kernel TB --- 2014-06-30 17:29:16 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 17:29:16 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 17:29:16 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 17:29:16 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 17:29:16 - SRCCONF=/dev/null TB --- 2014-06-30 17:29:16 - TARGET=sparc64 TB --- 2014-06-30 17:29:16 - TARGET_ARCH=sparc64 TB --- 2014-06-30 17:29:16 - TZ=UTC TB --- 2014-06-30 17:29:16 - __MAKE_CONF=/dev/null TB --- 2014-06-30 17:29:16 - cd /src TB --- 2014-06-30 17:29:16 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Mon Jun 30 17:29:16 UTC 2014 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 [...] ld -b binary --no-warn-mismatch -d -warn-common -r -o t5fw_cfg.fwo t5fw_cfg.fw uudecode -o t5fw.fw /src/sys/dev/cxgbe/firmware/t5fw-1.11.27.0.bin.uu ld -b binary --no-warn-mismatch -d -warn-common -r -o t5fw.fwo t5fw.fw 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 -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcmodel=medany -msoft-float -Werror /src/sys/dev/dc/if_dc.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 -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcmodel=medany -msoft-float -Werror /src/sys/dev/dc/dcphy.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 -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/src/sys -I/src/sys/contrib/altq -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-builtin -ffreestanding -fstack-protector -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -mcmodel=medany -msoft-float -Werror /src/sys/dev/dc/pnphy.c cc -c -O2 -pipe -fno-strict-aliasing -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual
Re: Fix Emulex oce driver in CURRENT
On Monday, June 30, 2014 12:36:22 pm Stefano Garzarella wrote: Hello, I had problems during some experiments with Emulex and oce driver in CURRENT. I found several bugs in the oce driver and this patch fixes them. - oce_multiq_start(): if the link is down returns ENXIO without consuming the mbuf. A trivial fix is to remove the initial error check, since oce_multiq_transmit() which is called next handles the link down situation correctly. - oce_multiq_transmit(): there is an extra call to drbr_enqueue() causing the mbuf to be enqueued twice when the NIC's queue is full. - oce_multiq_transmit(): same problem fixed recently in ixgbe (r267187) and other drivers: if the mbuf is enqueued, the proper return value is 0 This patch has been reviewed by luigi (in cc). If someone could have a look on this and give me some feedback it would be great. I think these sound fine, but I've cc'd Xin Li (delphij@) who has worked with folks at Emulex to maintain this driver. He is probably the best person to review this. Regards, Stefano Garzarella diff --git a/sys/dev/oce/oce_if.c b/sys/dev/oce/oce_if.c index 70d6393..af57491 100644 --- a/sys/dev/oce/oce_if.c +++ b/sys/dev/oce/oce_if.c @@ -563,9 +563,6 @@ oce_multiq_start(struct ifnet *ifp, struct mbuf *m) int queue_index = 0; int status = 0; - if (!sc-link_status) - return ENXIO; - if ((m-m_flags M_FLOWID) != 0) queue_index = m-m_pkthdr.flowid % sc-nwqs; @@ -1274,7 +1271,6 @@ oce_multiq_transmit(struct ifnet *ifp, struct mbuf *m, struct oce_wq *wq) drbr_putback(ifp, br, next); wq-tx_stats.tx_stops ++; ifp-if_drv_flags |= IFF_DRV_OACTIVE; - status = drbr_enqueue(ifp, br, next); } break; } @@ -1285,7 +1281,7 @@ oce_multiq_transmit(struct ifnet *ifp, struct mbuf *m, struct oce_wq *wq) ETHER_BPF_MTAP(ifp, next); } - return status; + return 0; } ___ 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 -- John Baldwin ___ 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
vmmapi.h
building from trunk: usr.sbin/bhyve/pci_emul.c is picking up old vmmapi.h from /usr/include/vmmapi.h instead source one: for me it results vm_get_lowmem_size and vm_get_highmem_size missing... any ideas? I think we need to include lib/libvmmapi folder so includes are kept from /usr/include ones. ___ 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: vmmapi.h
On Monday, June 30, 2014 2:03:35 pm Bruno Lauzé wrote: building from trunk: usr.sbin/bhyve/pci_emul.c is picking up old vmmapi.h from /usr/include/vmmapi.h instead source one: for me it results vm_get_lowmem_size and vm_get_highmem_size missing... any ideas? I think we need to include lib/libvmmapi folder so includes are kept from /usr/include ones. Are you using 'make buildworld'? 'make buildworld' will not use /usr/include (it builds a new one). If you have updated your source tree and are just trying to do 'make' in usr.sbin/bhyve that is indeed not going to work. Use buildworld instead. -- John Baldwin ___ 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
unknown option VT_MAXWINDOWS
I tried today the new vt console in CURRENT and followed the steps described in the manpage. Trying to compile a kernel with options VT_MAXWINDOWS=10 issues an error: unknown option VT_MAXWINDOWS What is wrong? signature.asc Description: PGP signature
[head tinderbox] failure on powerpc/powerpc
TB --- 2014-06-30 15:42:42 - tinderbox 2.22 running on freebsd-current.sentex.ca TB --- 2014-06-30 15:42:42 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-06-30 15:42:42 - starting HEAD tinderbox run for powerpc/powerpc TB --- 2014-06-30 15:42:42 - cleaning the object tree TB --- 2014-06-30 15:42:42 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-06-30 15:42:46 - At svn revision 268030 TB --- 2014-06-30 15:42:47 - building world TB --- 2014-06-30 15:42:47 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 15:42:47 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 15:42:47 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 15:42:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 15:42:47 - SRCCONF=/dev/null TB --- 2014-06-30 15:42:47 - TARGET=powerpc TB --- 2014-06-30 15:42:47 - TARGET_ARCH=powerpc TB --- 2014-06-30 15:42:47 - TZ=UTC TB --- 2014-06-30 15:42:47 - __MAKE_CONF=/dev/null TB --- 2014-06-30 15:42:47 - cd /src TB --- 2014-06-30 15:42:47 - /usr/bin/make -B buildworld Building an up-to-date bmake(1) World build started on Mon Jun 30 15:42:55 UTC 2014 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 Mon Jun 30 19:23:32 UTC 2014 TB --- 2014-06-30 19:23:32 - generating LINT kernel config TB --- 2014-06-30 19:23:32 - cd /src/sys/powerpc/conf TB --- 2014-06-30 19:23:32 - /usr/bin/make -B LINT TB --- 2014-06-30 19:23:33 - cd /src/sys/powerpc/conf TB --- 2014-06-30 19:23:33 - /obj/powerpc.powerpc/src/tmp/legacy/usr/sbin/config -m LINT TB --- 2014-06-30 19:23:33 - building LINT kernel TB --- 2014-06-30 19:23:33 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 19:23:33 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 19:23:33 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 19:23:33 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 19:23:33 - SRCCONF=/dev/null TB --- 2014-06-30 19:23:33 - TARGET=powerpc TB --- 2014-06-30 19:23:33 - TARGET_ARCH=powerpc TB --- 2014-06-30 19:23:33 - TZ=UTC TB --- 2014-06-30 19:23:33 - __MAKE_CONF=/dev/null TB --- 2014-06-30 19:23:33 - cd /src TB --- 2014-06-30 19:23:33 - /usr/bin/make -B buildkernel KERNCONF=LINT Kernel build for LINT started on Mon Jun 30 19:23:33 UTC 2014 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 [...] ld -b binary --no-warn-mismatch -d -warn-common -r -o t4fw.fwo t4fw.fw cc -O -pipe -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -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-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -c t5fw_cfg.c cp /src/sys/dev/cxgbe/firmware/t5fw_cfg.txt t5fw_cfg.fw ld -b binary --no-warn-mismatch -d -warn-common -r -o t5fw_cfg.fwo t5fw_cfg.fw uudecode -o t5fw.fw /src/sys/dev/cxgbe/firmware/t5fw-1.11.27.0.bin.uu ld -b binary --no-warn-mismatch -d -warn-common -r -o t5fw.fwo t5fw.fw cc -c -O -pipe -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -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-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param large-function-growth=1000 -Werror /src/sys/dev/dc/if_dc.c cc -c -O -pipe -std=c99 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -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-builtin -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -ffreestanding -fstack-protector -fno-common -finline-limit=15000 --param
[head tinderbox] failure on powerpc64/powerpc
TB --- 2014-06-30 16:02:17 - tinderbox 2.22 running on freebsd-current.sentex.ca TB --- 2014-06-30 16:02:17 - FreeBSD freebsd-current.sentex.ca 9.2-STABLE FreeBSD 9.2-STABLE #0 r263721: Tue Mar 25 09:27:39 EDT 2014 d...@freebsd-current.sentex.ca:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-06-30 16:02:17 - starting HEAD tinderbox run for powerpc64/powerpc TB --- 2014-06-30 16:02:17 - cleaning the object tree TB --- 2014-06-30 16:03:52 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-06-30 16:03:55 - At svn revision 268030 TB --- 2014-06-30 16:03:56 - building world TB --- 2014-06-30 16:03:56 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 16:03:56 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 16:03:56 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 16:03:56 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 16:03:56 - SRCCONF=/dev/null TB --- 2014-06-30 16:03:56 - TARGET=powerpc TB --- 2014-06-30 16:03:56 - TARGET_ARCH=powerpc64 TB --- 2014-06-30 16:03:56 - TZ=UTC TB --- 2014-06-30 16:03:56 - __MAKE_CONF=/dev/null TB --- 2014-06-30 16:03:56 - cd /src TB --- 2014-06-30 16:03:56 - /usr/bin/make -B buildworld Building an up-to-date bmake(1) World build started on Mon Jun 30 16:04:03 UTC 2014 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 Mon Jun 30 20:17:55 UTC 2014 TB --- 2014-06-30 20:17:55 - generating LINT kernel config TB --- 2014-06-30 20:17:55 - cd /src/sys/powerpc/conf TB --- 2014-06-30 20:17:55 - /usr/bin/make -B LINT TB --- 2014-06-30 20:17:55 - cd /src/sys/powerpc/conf TB --- 2014-06-30 20:17:55 - /obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m LINT TB --- 2014-06-30 20:17:55 - skipping LINT kernel TB --- 2014-06-30 20:17:55 - cd /src/sys/powerpc/conf TB --- 2014-06-30 20:17:55 - /obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m GENERIC TB --- 2014-06-30 20:17:55 - skipping GENERIC kernel TB --- 2014-06-30 20:17:55 - cd /src/sys/powerpc/conf TB --- 2014-06-30 20:17:55 - /obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin/config -m GENERIC64 TB --- 2014-06-30 20:17:55 - building GENERIC64 kernel TB --- 2014-06-30 20:17:55 - CROSS_BUILD_TESTING=YES TB --- 2014-06-30 20:17:55 - MAKEOBJDIRPREFIX=/obj TB --- 2014-06-30 20:17:55 - MAKESYSPATH=/src/share/mk TB --- 2014-06-30 20:17:55 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-06-30 20:17:55 - SRCCONF=/dev/null TB --- 2014-06-30 20:17:55 - TARGET=powerpc TB --- 2014-06-30 20:17:55 - TARGET_ARCH=powerpc64 TB --- 2014-06-30 20:17:55 - TZ=UTC TB --- 2014-06-30 20:17:55 - __MAKE_CONF=/dev/null TB --- 2014-06-30 20:17:55 - cd /src TB --- 2014-06-30 20:17:55 - /usr/bin/make -B buildkernel KERNCONF=GENERIC64 Kernel build for GENERIC64 started on Mon Jun 30 20:17:55 UTC 2014 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 -- cd /obj/powerpc.powerpc64/src/sys/GENERIC64; MAKEOBJDIRPREFIX=/obj/powerpc.powerpc64 MACHINE_ARCH=powerpc64 MACHINE=powerpc CPUTYPE= GROFF_BIN_PATH=/obj/powerpc.powerpc64/src/tmp/legacy/usr/bin GROFF_FONT_PATH=/obj/powerpc.powerpc64/src/tmp/legacy/usr/share/groff_font GROFF_TMAC_PATH=/obj/powerpc.powerpc64/src/tmp/legacy/usr/share/tmac _SHLIBDIRPREFIX=/obj/powerpc.powerpc64/src/tmp _LDSCRIPTROOT= VERSION=FreeBSD 11.0-CURRENT powerpc64 1100024 INSTALL=sh /src/tools/install.sh PATH=/obj/powerpc.powerpc64/src/tmp/legacy/usr/sbin:/obj/powerpc.powerpc64/src/tmp/legacy/usr/bin:/obj/powerpc.powerpc64/src/tmp/legacy/usr/games:/obj/powerpc.powerpc64/src/tmp/legacy/bin:/obj/powerpc.powerpc64/src/tmp/usr/sbin:/obj/powerpc.powerpc64/src/tmp/usr/bin:/obj/powerpc.powerpc64/src/tmp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin CC=cc CXX=c++ CPP=cpp AS=as AR=ar LD=ld NM=nm OBJDUMP= RANLIB=ranlib STRINGS= /obj/src/make.amd64/bmake -B -m /src/share/mk KERNEL=kernel! all -DNO_MODULES_OBJ cc -c -x assembler-with-cpp -DLOCORE -O -pipe -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -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 -msoft-float -Wa,-many -fno-omit-frame-pointer -msoft-float -mno-altivec -mcall-aixdesc -ffreestanding -fstack-protector -gdwarf-2 -fno-common -finline-limit=15000 --param inline-unit-growth=100 --param
Re: unknown option VT_MAXWINDOWS
On 30 June 2014 15:17, O. Hartmann ohart...@zedat.fu-berlin.de wrote: I tried today the new vt console in CURRENT and followed the steps described in the manpage. Trying to compile a kernel with options VT_MAXWINDOWS=10 issues an error: unknown option VT_MAXWINDOWS What is wrong? Sorry about that. These were missing in the options definition file, now corrected in r268059. http://svnweb.freebsd.org/base?view=revisionrevision=268059 If you update again it should be fine. -Ed ___ 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: PostgreSQL performance on FreeBSD
Thanks for this. The cpu_search problem you reference came up here at Isilon as well. Here's a patch which should get clang to do the right thing (inlining 3 specialized copies of cpu_search); I haven't checked to make sure it doesn't hurt gcc, though. Anton Index: sched_ule.c === --- sched_ule.c (revision 268043) +++ sched_ule.c (working copy) @@ -622,11 +622,11 @@ for ((cpu) = 0; (cpu) = mp_maxid; (cpu)++) \ if (CPU_ISSET(cpu, mask)) -static __inline int cpu_search(const struct cpu_group *cg, struct cpu_search *low, +static __always_inline int cpu_search(const struct cpu_group *cg, struct cpu_search *low, struct cpu_search *high, const int match); -int cpu_search_lowest(const struct cpu_group *cg, struct cpu_search *low); -int cpu_search_highest(const struct cpu_group *cg, struct cpu_search *high); -int cpu_search_both(const struct cpu_group *cg, struct cpu_search *low, +int __noinline cpu_search_lowest(const struct cpu_group *cg, struct cpu_search *low); +int __noinline cpu_search_highest(const struct cpu_group *cg, struct cpu_search *high); +int __noinline cpu_search_both(const struct cpu_group *cg, struct cpu_search *low, struct cpu_search *high); /* @@ -640,7 +640,7 @@ * match argument. It is reduced to the minimum set for each case. It is * also recursive to the depth of the tree. */ -static __inline int +static __always_inline int cpu_search(const struct cpu_group *cg, struct cpu_search *low, struct cpu_search *high, const int match) { -Original Message- From: owner-freebsd-curr...@freebsd.org [mailto:owner-freebsd-curr...@freebsd.org] On Behalf Of Konstantin Belousov Sent: Friday, June 27, 2014 7:56 AM To: performa...@freebsd.org Cc: curr...@freebsd.org Subject: PostgreSQL performance on FreeBSD Hi, I did some measurements and hacks to see about the performance and scalability of PostgreSQL 9.3 on FreeBSD, sponsored by The FreeBSD Foundation. The results are described in https://kib.kiev.ua/kib/pgsql_perf.pdf. The uncommitted patches, referenced in the article, are available as https://kib.kiev.ua/kib/pig1.patch.txt https://kib.kiev.ua/kib/patch-2 ___ 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
BAFUG July 10: libvirt virtualization API for controlling bhyve virtual machines
Hi, On July 10, 2014, in Mountain View, California, I will be giving a brief tech talk on: libvirt virtualization API for controlling bhyve virtual machines I have been testing the extensions that Roman Bogorodskiy no...@freebsd.org has made to the lbivirt library for supporting bhyve. I will talk about my experiences with libvirt and bhyve. Here are more details about the talk plus directions to the location: http://www.meetup.com/BAFUG-Bay-Area-FreeBSD-User-Group/events/191061222/ Feel free to sign up on the meetup site and attend if you are in the area! -- Craig ___ 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