From owner-freebsd-arm@freebsd.org Mon Nov 2 01:07:30 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 92879A23BE9 for ; Mon, 2 Nov 2015 01:07:30 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 8328317F0; Mon, 2 Nov 2015 01:07:30 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 4F228F30; Mon, 2 Nov 2015 01:07:30 +0000 (UTC) Date: Mon, 2 Nov 2015 01:07:27 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: gonzo@FreeBSD.org, jilles@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <152677055.49.1446426449983.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1581 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 01:07:30 -0000 FreeBSD_HEAD_arm64 - Build #1581 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1581/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1581/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1581/console Change summaries: 290249 by gonzo: Add mailbox tag/structure for touchscreen buffer address property 290245 by gonzo: Synchronize with latest upstream VCHI code: - Add LIB_VERSION ioctl - Add CLOSE_DELIVERED ioctl - Bump code version Upstream version: 3782f2ad42c08f4d32f64138f8be7341afc380f5 290244 by jilles: sh: Avoid copying argv for simple commands. Add dummy entries before and after so arglist's array is directly usable as argv. 290243 by gonzo: Treat synchronous VFP exception just like aynchronous: as an FP exception, not as illegal instruction The end of the build log: [...truncated 173365 lines...] cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/usb/controller/xhci_pci.c --- uart_if.o --- ctfconvert -L VERSION -g uart_if.o --- usb_controller.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/usb/controller/usb_controller.c --- uart_core.o --- ctfconvert -L VERSION -g uart_core.o --- usb_handle_request.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/usb/usb_handle_request.c --- uart_tty.o --- ctfconvert -L VERSION -g uart_tty.o --- usb_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/usb/usb_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror usb_if.c ctfconvert -L VERSION -g usb_if.o --- umass.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/usb/storage/umass.c --- xhci_pci.o --- ctfconvert -L VERSION -g xhci_pci.o --- usb_device.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/usb/usb_device.c --- usb_handle_request.o --- ctfconvert -L VERSION -g usb_handle_request.o --- usb_quirk.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/usb/quirk/usb_quirk.c --- usb_controller.o --- ctfconvert -L VERSION -g usb_controller.o --- virtio.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/virtio/virtio.c ctfconvert -L VERSION -g virtio.o --- virtqueue.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/virtio/virtqueue.c --- usb_quirk.o --- ctfconvert -L VERSION -g usb_quirk.o --- virtio_bus_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/virtio/virtio_bus_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror virtio_bus_if.c ctfconvert -L VERSION -g virtio_bus_if.o --- virtio_mmio.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/virtio/mmio/virtio_mmio.c --- umass.o --- ctfconvert -L VERSION -g umass.o --- virtqueue.o --- ctfconvert -L VERSION -g virtqueue.o --- virtio_mmio_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/virtio/mmio/virtio_mmio_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror virtio_mmio_if.c --- g_part.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/part/g_part.c --- virtio_mmio_if.o --- ctfconvert -L VERSION -g virtio_mmio_if.o --- g_part_bsd.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/part/g_part_bsd.c --- usb_device.o --- ctfconvert -L VERSION -g usb_device.o --- virtio_mmio.o --- ctfconvert -L VERSION -g virtio_mmio.o --- g_part_gpt.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/part/g_part_gpt.c --- g_part_mbr.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/part/g_part_mbr.c --- g_part_bsd.o --- ctfconvert -L VERSION -g g_part_bsd.o --- g_part_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/geom/part/g_part_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror g_part_if.c ctfconvert -L VERSION -g g_part_if.o --- g_part_mbr.o --- ctfconvert -L VERSION -g g_part_mbr.o --- g_raid_ctl.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/g_raid_ctl.c --- md_ddf.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/md_ddf.c --- g_raid_ctl.o --- ctfconvert -L VERSION -g g_raid_ctl.o --- md_intel.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/md_intel.c --- g_part_gpt.o --- ctfconvert -L VERSION -g g_part_gpt.o --- md_jmicron.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/md_jmicron.c --- g_part.o --- ctfconvert -L VERSION -g g_part.o --- md_nvidia.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/md_nvidia.c --- md_jmicron.o --- ctfconvert -L VERSION -g md_jmicron.o --- md_promise.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/md_promise.c --- md_nvidia.o --- ctfconvert -L VERSION -g md_nvidia.o --- md_sii.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/md_sii.c --- md_intel.o --- ctfconvert -L VERSION -g md_intel.o --- g_raid_md_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/geom/raid/g_raid_md_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror g_raid_md_if.c ctfconvert -L VERSION -g g_raid_md_if.o --- g_raid.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/g_raid.c --- md_sii.o --- ctfconvert -L VERSION -g md_sii.o --- tr_concat.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/tr_concat.c --- md_promise.o --- ctfconvert -L VERSION -g md_promise.o --- tr_raid0.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/tr_raid0.c --- tr_concat.o --- ctfconvert -L VERSION -g tr_concat.o --- tr_raid1.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/tr_raid1.c --- tr_raid0.o --- ctfconvert -L VERSION -g tr_raid0.o --- tr_raid1e.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/tr_raid1e.c --- tr_raid1.o --- ctfconvert -L VERSION -g tr_raid1.o --- tr_raid5.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/geom/raid/tr_raid5.c --- tr_raid1e.o --- ctfconvert -L VERSION -g tr_raid1e.o --- g_raid_tr_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/geom/raid/g_raid_tr_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror g_raid_tr_if.c --- tr_raid5.o --- ctfconvert -L VERSION -g tr_raid5.o --- g_raid.o --- ctfconvert -L VERSION -g g_raid.o --- kern_linker.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/kern/kern_linker.c --- link_elf.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/kern/link_elf.c --- g_raid_tr_if.o --- ctfconvert -L VERSION -g g_raid_tr_if.o --- elf_machdep.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/elf_machdep.c ctfconvert -L VERSION -g elf_machdep.o --- linker_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/linker_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror linker_if.c ctfconvert -L VERSION -g linker_if.o --- crypto.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/opencrypto/crypto.c --- link_elf.o --- ctfconvert -L VERSION -g link_elf.o --- md_ddf.o --- ctfconvert -L VERSION -g md_ddf.o --- cryptosoft.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/opencrypto/cryptosoft.c --- cryptodev_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/opencrypto/cryptodev_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror cryptodev_if.c ctfconvert -L VERSION -g cryptodev_if.o --- gic.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/gic.c /usr/src/sys/arm64/arm64/gic.c:304:1: warning: unused function 'arm_gic_ipi_read' [-Wunused-function] arm_gic_ipi_read(device_t dev, int i) ^ /usr/src/sys/arm64/arm64/gic.c:321:1: warning: unused function 'arm_gic_ipi_clear' [-Wunused-function] arm_gic_ipi_clear(device_t dev, int ipi) ^ 2 warnings generated. ctfconvert -L VERSION -g gic.o --- gic_v3.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/gic_v3.c --- crypto.o --- ctfconvert -L VERSION -g crypto.o --- gic_v3_fdt.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/gic_v3_fdt.c ctfconvert -L VERSION -g gic_v3_fdt.o --- gic_v3_its.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/gic_v3_its.c --- cryptosoft.o --- ctfconvert -L VERSION -g cryptosoft.o --- intr_machdep.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/intr_machdep.c --- kern_linker.o --- ctfconvert -L VERSION -g kern_linker.o --- pic_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/arm64/arm64/pic_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror pic_if.c --- gic_v3.o --- ctfconvert -L VERSION -g gic_v3.o --- thunder_bgx.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/vnic/thunder_bgx.c --- pic_if.o --- ctfconvert -L VERSION -g pic_if.o --- thunder_mdio.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/dev/vnic/thunder_mdio.c --- intr_machdep.o --- ctfconvert -L VERSION -g intr_machdep.o --- lmac_if.o --- awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/dev/vnic/lmac_if.m -c ; cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror lmac_if.c ctfconvert -L VERSION -g lmac_if.o --- copyinout.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/copyinout.S ctfconvert -L VERSION -g copyinout.o --- exception.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/exception.S ctfconvert -L VERSION -g exception.o --- locore.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/locore.S --- support.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/support.S --- thunder_mdio.o --- ctfconvert -L VERSION -g thunder_mdio.o --- swtch.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -x assembler-with-cpp -DLOCORE -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror /usr/src/sys/arm64/arm64/swtch.S --- support.o --- ctfconvert -L VERSION -g support.o --- swtch.o --- ctfconvert -L VERSION -g swtch.o --- gic_v3_its.o --- ctfconvert -L VERSION -g gic_v3_its.o --- thunder_bgx.o --- ctfconvert -L VERSION -g thunder_bgx.o --- vers.c --- MAKE=make sh /usr/src/sys/conf/newvers.sh GENERIC --- vers.o --- cc -B/usr/local/aarch64-freebsd/bin/ -c -O -pipe -g -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -mgeneral-regs-only -ffixed-x18 -ffreestanding -fwrapv -fstack-protector -gdwarf-2 -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -D__printf__=__freebsd_kprintf__ -Wmissing-include-dirs -fdiagnostics-show-option -Wno-unknown-pragmas -Wno-error-tautological-compare -Wno-error-empty-body -Wno-error-parentheses-equality -Wno-error-unused-function -Wno-error-pointer-sign -Wno-error-shift-negative-value -std=iso9899:1999 -Werror vers.c ctfconvert -L VERSION -g vers.o --- kernel.full --- linking kernel.full ctfmerge -L VERSION -g -o kernel.full ... text data bss dec hex filename 6507370 530100 3102848 10140318 9aba9e kernel.full --- kernel.debug --- /usr/local/aarch64-freebsd/bin/objcopy --only-keep-debug kernel.full kernel.debug --- kernel --- /usr/local/aarch64-freebsd/bin/objcopy --strip-debug --add-gnu-debuglink=kernel.debug kernel.full kernel -------------------------------------------------------------- >>> Kernel build for GENERIC completed on Mon Nov 2 01:07:07 UTC 2015 -------------------------------------------------------------- [PostBuildScript] - Execution post build scripts. [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson2213554928974592461.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty [PostBuildScript] - [Error] - Problems occurs: java.lang.InterruptedException Build step 'Execute a set of scripts' changed build result to FAILURE Build step 'Execute a set of scripts' marked build as failure Email was triggered for: Failure - Any Sending email for trigger: Failure - Any From owner-freebsd-arm@freebsd.org Mon Nov 2 03:08:07 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 01271A24879 for ; Mon, 2 Nov 2015 03:08:07 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id E7DAE1D44; Mon, 2 Nov 2015 03:08:06 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id DB48D1116; Mon, 2 Nov 2015 03:08:06 +0000 (UTC) Date: Mon, 2 Nov 2015 03:08:02 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: ngie@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <114046283.1.1446433685687.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <152677055.49.1446426449983.JavaMail.jenkins@jenkins-9.freebsd.org> References: <152677055.49.1446426449983.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1582 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: SUCCESS Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 03:08:07 -0000 FreeBSD_HEAD_arm64 - Build #1582 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1582/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1582/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1582/console Change summaries: 290256 by ngie: Define `compress` in `__elfN(coredump)` when #ifdef GZIO is true to mute an -Wunused-but-set-variable warning Reported by: FreeBSD_HEAD_amd64_gcc4.9 jenkins job Sponsored by: EMC / Isilon Storage Division 290255 by ngie: Add _test suffix to multiple tests in lib/libc to conform to the design noted in the FreeBSD Test Suite wiki MFC after: 3 days Sponsored by: EMC / Isilon Storage Division 290254 by ngie: Remove unused variable (SRCDIR) MFC after: 3 days Sponsored by: EMC / Isilon Storage Division 290253 by ngie: Remove unnecessary `if (x)` tests before calling `free(x)`; free(3) already employs this check MFC after: 2 weeks Sponsored by: EMC / Isilon Storage Division 290252 by ngie: Rename etc/periodic/daily/430.status-rwho to periodic/daily/430.status-uptime The command was checking local/remote system uptime, so rename the script to match its function and to avoid confusion The controlling variable in /etc/periodic.conf has been renamed from daily_status_rwho_enable to daily_status_uptime_enable. MFC after: 3 days Reported by: Peter Jeremy Relnotes: yes Sponsored by: EMC / Isilon Storage Division 290251 by ngie: Use nitems(x) instead of sizeof(x)/sizeof(x[0]) MFC after: 1 week Sponsored by: EMC / Isilon Storage Division 290250 by ngie: Conditionally install (if_)?(otus|rsu).4, otusfw.4, rsufw.4, and urtwn.4 if MK_USB != no Add the manpages to OptionalObsoleteFiles.inc As a side-effect, this also fixes installworld with MK_USB == no X-MFC with: r290128 Sponsored by: EMC / Isilon Storage Division From owner-freebsd-arm@freebsd.org Mon Nov 2 12:32:34 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6F6B5A24B13 for ; Mon, 2 Nov 2015 12:32:34 +0000 (UTC) (envelope-from ticso@cicely7.cicely.de) Received: from raven.bwct.de (raven.bwct.de [85.159.14.73]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "raven.bwct.de", Issuer "BWCT" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 027BD186B; Mon, 2 Nov 2015 12:32:33 +0000 (UTC) (envelope-from ticso@cicely7.cicely.de) Received: from mail.cicely.de ([10.1.1.37]) by raven.bwct.de (8.13.4/8.13.4) with ESMTP id tA2CRtpA075348 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 2 Nov 2015 13:27:56 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (cicely7.cicely.de [10.1.1.9]) by mail.cicely.de (8.14.5/8.14.4) with ESMTP id tA2CRnxe021630 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 2 Nov 2015 13:27:49 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: from cicely7.cicely.de (localhost [127.0.0.1]) by cicely7.cicely.de (8.14.2/8.14.2) with ESMTP id tA2CRnUU082035; Mon, 2 Nov 2015 13:27:49 +0100 (CET) (envelope-from ticso@cicely7.cicely.de) Received: (from ticso@localhost) by cicely7.cicely.de (8.14.2/8.14.2/Submit) id tA2CRnZb082034; Mon, 2 Nov 2015 13:27:49 +0100 (CET) (envelope-from ticso) Date: Mon, 2 Nov 2015 13:27:49 +0100 From: Bernd Walter To: Russell Haley Cc: Ian Lepore , freebsd-arm Subject: Re: Full SD Card Message-ID: <20151102122748.GA82019@cicely7.cicely.de> Reply-To: ticso@cicely.de References: <20151029222755.GO65715@funkthat.com> <1446157768.91534.212.camel@freebsd.org> <20151029230843.GP65715@funkthat.com> <1446162443.91534.213.camel@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD cicely7.cicely.de 7.0-STABLE i386 User-Agent: Mutt/1.5.11 X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED=-1, BAYES_00=-1.9, T_RP_MATCHES_RCVD=-0.01 autolearn=ham version=3.3.0 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on spamd.cicely.de X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 12:32:34 -0000 On Fri, Oct 30, 2015 at 10:11:11PM -0700, Russell Haley wrote: > Hey, > > Thanks guys, I wound up using something like this: > > find /usr/ports -name "work" -exec rm -rf {} \; > > I recovered the whole 1.3 GB. Thanks! I usually add WRKDIRPREFIX=/usr/obj to /etc/make.conf. Makes it easier to clean. -- B.Walter http://www.bwct.de Modbus/TCP Ethernet I/O Baugruppen, ARM basierte FreeBSD Rechner uvm. From owner-freebsd-arm@freebsd.org Mon Nov 2 15:07:23 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 27864A02EDE for ; Mon, 2 Nov 2015 15:07:23 +0000 (UTC) (envelope-from bmcgover@cisco.com) Received: from alln-iport-4.cisco.com (alln-iport-4.cisco.com [173.37.142.91]) (using TLSv1 with cipher IDEA-CBC-SHA (128/128 bits)) (Client CN "alln-iport.cisco.com", Issuer "HydrantID SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E06221DB3 for ; Mon, 2 Nov 2015 15:07:22 +0000 (UTC) (envelope-from bmcgover@cisco.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=6593; q=dns/txt; s=iport; t=1446476842; x=1447686442; h=from:to:subject:date:message-id:mime-version; bh=VSHxC7EeGRoWJwCO8Mkqe7IiK58j/nUMrqnPVZifSL0=; b=Rtzhh3GUnf/4p5obDzSpb9R2pn6nsuucc/Wkr/gX4M+o6xO9xy/zadKm npN0oRoiDOTxlJTPjBvgEFVVni78/yvu1Li18kC1SshtyqjkoPVwnPkQ0 NMpBwFZqEFkPKlFnhVPKFZUfO4RvIf2ZXqrcCn1fPkKBgXH9pk2zPJy6s E=; X-Files: Xorg.0.log : 3701 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DfAgDqezdW/4sNJK1egztTbwa/Pw6BWhmGAIE0OBQBAQEBAQEBfwuEPCdkARw0MCcEEwgGiCKgYqBXAQEBAQEFAQEBAQEBARMJhneJPAEBBS8KDIQ2BYdChwqHN0ABglGBYWqFT4IygWAVM4N3liEBHwFDhARyhD06gQcBAQE X-IronPort-AV: E=Sophos;i="5.20,234,1444694400"; d="log'?scan'208";a="203544163" Received: from alln-core-6.cisco.com ([173.36.13.139]) by alln-iport-4.cisco.com with ESMTP; 02 Nov 2015 15:07:20 +0000 Received: from XCH-RTP-003.cisco.com (xch-rtp-003.cisco.com [64.101.220.143]) by alln-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id tA2F7KU4009856 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for ; Mon, 2 Nov 2015 15:07:20 GMT Received: from xch-rtp-005.cisco.com (64.101.220.145) by XCH-RTP-003.cisco.com (64.101.220.143) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Mon, 2 Nov 2015 10:07:19 -0500 Received: from xch-rtp-005.cisco.com ([64.101.220.145]) by XCH-RTP-005.cisco.com ([64.101.220.145]) with mapi id 15.00.1104.000; Mon, 2 Nov 2015 10:07:19 -0500 From: "Brian McGovern (bmcgover)" To: "freebsd-arm@freebsd.org" Subject: X on RPI2? Thread-Topic: X on RPI2? Thread-Index: AQHRFX8eqRSnEb+WNEOh19cFypL++w== Date: Mon, 2 Nov 2015 15:07:19 +0000 Message-ID: <09a497c072934e3e9ab68404420f332f@XCH-RTP-005.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.131.65.20] MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 15:07:23 -0000 I've taken a look through the mail archives and Google looking for details = about setting up Xorg on FreeBSD-current on the Raspberry Pi 2. I've found = some conflicting information, and much of the material seems to be "older" = (e.g. from Feb-May of 2015). I'm guessing from the fade in conversation, pe= ople have either 'figured it out' and I can't find the documentation, or pe= ople have given up.=20 I've seen references to both xf86-video-fbdev and xf86-video-scfb, although= from the log file (attached), xf86-video-fbdev seems to be the more right,= but it appears that I'm missing the fbdevhwModuleData object for the FreeB= SD fb device. For reference, the system is running the code and ports from early afternoo= n, ET, 10/28, base/head and ports/head. Does anyone have this working? If so, could you tell me the secret sauce? I= 'm hoping to get a couple of the PIs driving their own displays, even if su= b-optimally. -B= From owner-freebsd-arm@freebsd.org Mon Nov 2 16:40:50 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B468EA24445 for ; Mon, 2 Nov 2015 16:40:50 +0000 (UTC) (envelope-from honeydhollow@gmail.com) Received: from mail-lf0-x231.google.com (mail-lf0-x231.google.com [IPv6:2a00:1450:4010:c07::231]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3FC37112C for ; Mon, 2 Nov 2015 16:40:50 +0000 (UTC) (envelope-from honeydhollow@gmail.com) Received: by lfgh9 with SMTP id h9so17554215lfg.1 for ; Mon, 02 Nov 2015 08:40:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=qDmEkN0XP2Pw/p0t24f4CrUWEdvWxR/V+/Bj4bEZGQA=; b=DnFF7jsnqszf4AgCQFaTrqimLjqdqwy9j8Oy2XTFJrbjD0LGeeb/H/o6k+6ySLz8Qo ru+v0XBUt3HNajUZCWF/ZiNEtYuRcLP8MhrFf1TqsFwLNwKp3a5fqpASrZQZA4RfTUZ3 6+9tF1VS76DiLp/oI3nOAW22d4xg7Xl3Ig8zBLblhqBnAlGp/36gBHGPGnA7yrBd6blD tEeulEXOIjtrmYuS/9DJt5pKfluTGk3oBhG81jPvGtbKLEWv8yMKqSiRRqpTm1K2kP19 NQ8fNW4SJhI44GzwxXBho5x+6qphw2DSzA4sVaBkSmJ3SzHkiXJ17Cj8zTpNbOrZSPs5 yEpw== MIME-Version: 1.0 X-Received: by 10.25.43.74 with SMTP id r71mr6963920lfr.45.1446482448342; Mon, 02 Nov 2015 08:40:48 -0800 (PST) Received: by 10.25.210.200 with HTTP; Mon, 2 Nov 2015 08:40:48 -0800 (PST) Date: Mon, 2 Nov 2015 11:40:48 -0500 Message-ID: Subject: GMPC support for TI AM335x From: Ron Brown To: freebsd-arm@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 16:40:50 -0000 Hi, I'm looking to get the GPMC device running on a beaglebone black, but it looks like there is no support yet. Is that a correct assumption? If there isn't, what would it take to add it, and are there any current efforts towards it? Regards, - Ron From owner-freebsd-arm@freebsd.org Mon Nov 2 17:13:43 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1D22DA24E0F for ; Mon, 2 Nov 2015 17:13:43 +0000 (UTC) (envelope-from carlj@peak.org) Received: from filter04.peak.org (filter04.peak.org [69.59.194.80]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id DEF4F1A4B for ; Mon, 2 Nov 2015 17:13:42 +0000 (UTC) (envelope-from carlj@peak.org) Received: from zmail-mta02.peak.org ([207.55.16.112]) by filter04.peak.org ({b5578ef9-c87c-4111-97f7-092309db775d}) via TCP (outbound) with ESMTPS id 20151102171014879_0000 for ; Mon, 02 Nov 2015 09:10:14 -0800 X-RC-FROM: X-RC-RCPT: Received: from zmail-mta02.peak.org (localhost [127.0.0.1]) by zmail-mta02.peak.org (Postfix) with ESMTPS id 5987B4DD0A for ; Mon, 2 Nov 2015 09:10:09 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zmail-mta02.peak.org (Postfix) with ESMTP id 3F8574E5C8 for ; Mon, 2 Nov 2015 09:10:09 -0800 (PST) Received: from zmail-mta02.peak.org ([127.0.0.1]) by localhost (zmail-mta02.peak.org [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id luUeyZ9n_xqI for ; Mon, 2 Nov 2015 09:10:09 -0800 (PST) Received: from mailproxy-lb-05.peak.org (mailproxy-lb-05.peak.org [207.55.17.95]) by zmail-mta02.peak.org (Postfix) with ESMTP id 064FD4DD0A for ; Mon, 2 Nov 2015 09:10:08 -0800 (PST) Received: from carlj by elk.localnet with local (Exim 4.80) (envelope-from ) id 1ZtIcO-0006xa-HR for freebsd-arm@freebsd.org; Mon, 02 Nov 2015 09:10:04 -0800 From: Carl Johnson To: freebsd-arm@freebsd.org Subject: Re: X on RPI2? References: <09a497c072934e3e9ab68404420f332f@XCH-RTP-005.cisco.com> X-Clacks-Overhead: GNU Terry Pratchett Date: Mon, 02 Nov 2015 09:10:04 -0800 In-Reply-To: <09a497c072934e3e9ab68404420f332f@XCH-RTP-005.cisco.com> (Brian McGovern's message of "Mon, 2 Nov 2015 15:07:19 +0000") Message-ID: <87y4egiaz7.fsf@elk.localnet> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-DLP-ENABLED: 207.55.16/22 X-MAG-OUTBOUND: peakinternet.redcondor.net@207.55.16/22 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2015 17:13:43 -0000 "Brian McGovern (bmcgover)" writes: > I've taken a look through the mail archives and Google looking for > details about setting up Xorg on FreeBSD-current on the Raspberry Pi > 2. I've found some conflicting information, and much of the material > seems to be "older" (e.g. from Feb-May of 2015). I'm guessing from the > fade in conversation, people have either 'figured it out' and I can't > find the documentation, or people have given up. > > I've seen references to both xf86-video-fbdev and xf86-video-scfb, > although from the log file (attached), xf86-video-fbdev seems to be > the more right, but it appears that I'm missing the fbdevhwModuleData > object for the FreeBSD fb device. > > For reference, the system is running the code and ports from early > afternoon, ET, 10/28, base/head and ports/head. > > Does anyone have this working? If so, could you tell me the secret > sauce? I'm hoping to get a couple of the PIs driving their own > displays, even if sub-optimally. The important thing for me was to use the proper Xorg.conf. I ended up just copying the Xorg.conf file from the link=C2=B9 on the Raspberry Page= =C2=B2 on the FreeBSD wiki. I am using 8.2-RELEASE on a Raspberry Pi B+, so I don't know that it will work on the newer snapshots. The rest of that page is very old but the xorg.conf works for me. =C2=B9 http://blog.cochard.me/2013/03/xorg-for-freebsd-on-raspberry-pi.html =C2=B2 https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi --=20 Carl Johnson carlj@peak.org From owner-freebsd-arm@freebsd.org Tue Nov 3 19:53:58 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C32B5A25969 for ; Tue, 3 Nov 2015 19:53:58 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-pa0-x22c.google.com (mail-pa0-x22c.google.com [IPv6:2607:f8b0:400e:c03::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9396D1B1F; Tue, 3 Nov 2015 19:53:58 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by pacdm15 with SMTP id dm15so2974345pac.3; Tue, 03 Nov 2015 11:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=content-type:mime-version:content-transfer-encoding:message-id:date :subject:from:in-reply-to:references:to:cc; bh=DuFqWTY/wloyOJK74X4L9B1JxHSxIhW47EolFiEysZI=; b=PT9TbFs++9bB0u3ido2DcQ0pr76W/sydJfLLqRB+VjkwfXi2Nesb9K1W/89jZollQ1 jU+xe1yPNoqcBqKm5Zlw+4QEb0Fpj/uoDYv1IH4BVLjaMHmnsXKNRY+uA5/Vmtrb2Pc7 L4Vc9JtqcYx3Cu7eCCi9Dv61QpUxoA8z51uY42dykgG5y/DQAKOxSWLkrT1HMCtoVfVw 4M7BXwpR5d4RaRb2aBR1le1oHnIatLeZ3RoncY1lxENAqwA2lnGfuP+LugjWM4JnNqth urGqTodkvN0KS8DgBWTC7jaUPK1uysPBf1wN49aahT9TjgwxXByfPKurxO82lTdBllMP NF4Q== X-Received: by 10.66.164.161 with SMTP id yr1mr35263522pab.62.1446580438210; Tue, 03 Nov 2015 11:53:58 -0800 (PST) Received: from [127.0.0.1] (mail.questertangent.com. [184.69.10.202]) by smtp.gmail.com with ESMTPSA id nu5sm30950124pbb.65.2015.11.03.11.53.57 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 03 Nov 2015 11:53:57 -0800 (PST) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: BlackBerry Email (10.3.2.2639) Message-ID: <20151103195357.4386898.26112.503@gmail.com> Date: Tue, 03 Nov 2015 11:53:57 -0800 Subject: Re: Hummingboard - How to use Images From: Russell Haley In-Reply-To: References: <20151028010235.4386898.86960.345@gmail.com> To: Gavin Atkinson , freebsd-arm Cc: John Little X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Nov 2015 19:53:59 -0000 Well technically your correct. =C2=A0It's an option on the i2eX and i4Pro= =E2=80=8E SOM not on the carrier board. Broadcom BCM4330. Their specificati= on claims b/g/n but if you read the wiki it only supports 2.4 Ghz.=C2=A0 http://solid-run.com/freescale-imx6-family/imx6-som/imx6-som-specifications/ http://wiki.solid-run.com/doku.php?id=3Dproducts:imx6:microsom:btwifi Russ Sent=C2=A0from=C2=A0my=C2=A0BlackBerry=C2=A010=C2=A0smartphone=C2=A0on=C2= =A0the=C2=A0Koodo=C2=A0network. =C2=A0 Original Message =C2=A0 From: Gavin Atkinson Sent: Tuesday, November 3, 2015 11:22 AM To: Russell Haley Cc: John Little Subject: Re: Hummingboard - How to use Images As far as I can tell, the Hummingboard doesn't have wifi? Thanks, Gavin On Tue, 27 Oct 2015, Russell Haley wrote: > Ha ha. I've spent weeks pouring over my own build trying to make it work.= I > was even trying to figure out how to get the kernel debugger working. I h= ad > the latest image booted in less than 30 minutes. >=20 > Okay, so I've booted but no wi-fi adapter. What kernel module do I load > for the wi-fi? >=20 > On Tue, Oct 27, 2015 at 9:42 PM, John Little wrote: >=20 > > Yup, it's all rolled in there. Easy (once you get past the messed-up dtb > > file name). > > > > > > On 28 October 2015 at 10:02, Russell Haley wrote: > > > >> Sweet! So u-boot is already part of the image? > >> > >> Sent from my BlackBerry 10 smartphone on the Koodo network. > >> *From: *John Little > >> *Sent: *Tuesday, October 27, 2015 6:07 AM > >> *To: *russ.haley@gmail.com > >> *Subject: *Re: Hummingboard - How to use Images > >> > >> Russ, > >> > >> "dd"ing with no special options should work okay. I think you already > >> know > >> about the DTB file-name problem which Ian talked about a while back. > >> I haven't tried the latest builds (late October) from the web site > >> yet, so that > >> might already be fixed, but just in case, here's some info on the > >> CuBox-i4p > >> which is basically the same hardware:- > >> > >> > >> https://esp8266hints.wordpress.com/2015/10/23/a-non-esp8266-aside-gett= ing-freebsd-10-2-to-boot-on-the-cubox-i4p/ > >> > >> You can check the exact spelling of the DTB file-names using "ls > >> .boot/dtb" from > >> the loader prompt. > >> > >> > >> -John- > >> > >> > >> > > > _______________________________________________ > freebsd-doc@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-doc > To unsubscribe, send any mail to "freebsd-doc-unsubscribe@freebsd.org" >=20 From owner-freebsd-arm@freebsd.org Wed Nov 4 08:23:14 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5CC1DA253EC for ; Wed, 4 Nov 2015 08:23:14 +0000 (UTC) (envelope-from hardware-support@friendlyarm.com) Received: from smtpproxy21.qq.com (smtpproxy21.qq.com [184.105.206.83]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id F03A0126D for ; Wed, 4 Nov 2015 08:23:13 +0000 (UTC) (envelope-from hardware-support@friendlyarm.com) X-QQ-GoodBg: 2 X-QQ-SSF: 00400000000000F0 X-QQ-FEAT: FRkVFvYdryXBtIa4RcDpRFqhV59fgzk55xC4duc1HmypfyOkeddZKZUmOlVis NMVtZfNTjXHEBTFoRUPDN2xKWR+hRHA1oyHI66fk0IqVi30YacA5Nw+Viig9IhUK6SMqMwM 3yfbPgZeKKSYWMfEop2gYrJcmfIIob/ij/L6PP1f/x7KG0bdYFUa43V1HrZv1iess4x37oZ WUv+Kyb9YSfGd5MrPzwOjL5ZRKIaFQZvDoNCW/+PjTVBIITBc7o6TPZIwWEkuczg= X-QQ-BUSINESS-ORIGIN: 2 X-Originating-IP: 192.241.76.136 X-QQ-STYLE: X-QQ-mid: bizmailvip64t1446625366t53483 From: "=?utf-8?B?dGVjaG5pY2FsIHN1cHBvcnQ=?=" To: "=?utf-8?B?ZnJlZWJzZC1hcm0=?=" Cc: "=?utf-8?B?Y2FwYmlseQ==?=" Subject: Porting FreeBSD to Samsung 4418 Boards Mime-Version: 1.0 Date: Wed, 4 Nov 2015 16:22:46 +0800 X-Priority: 3 Message-ID: X-QQ-MIME: TCMime 1.0 by Tencent X-Mailer: QQMail 2.x X-QQ-Mailer: QQMail 2.x X-QQ-SENDSIZE: 520 X-QQ-Bgrelay: 1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2015 08:23:14 -0000 SGkgRGVhciBGcmVlQlNEIFRlYW0sDQoNCg0KVGhpcyBpcyBZdWVmZWkgZnJvbSBHdWFuZ3po b3UgRnJpZW5kbHlBUk0gQ29tcHV0ZXIgVGVjaG5vbG9neSBDby4sIEx0ZCBhbmQgb3VyIGNv bXBhbnkgaXMgYW4gQVJNIGJvYXJkIGRldmVsb3BtZW50IGNvbXBhbnkuIA0KDQoNCldlIGp1 c3QgcmVsZWFzZWQgYSBDb3J0ZXggQTkgUXVhZCBDb3JlIEFSTSBib2FyZCAtIE5hbm9QaTIu DQoNCg0KQ05YIGp1c3QgcmVsZWFzZWQgYSBuZXdzbGV0dGVyIGFib3V0IG91ciBsYXRlc3Qg cHJvZHVjdDoNCmh0dHA6Ly93d3cuY254LXNvZnR3YXJlLmNvbS8yMDE1LzEwLzMwL25hbm9w aTItaXMtYS10aW55LWJvYXJkLXdpdGgtc2Ftc3VuZy1zNXA0NDE4LXByb2Nlc3Nvci13aWZp LWFuZC1ibHVldG9vdGgtY29ubmVjdGl2aXR5LyNjb21tZW50LTQ4NTU5MA0KDQoNCkhlcmUg aXMgaXRzIHdpa2kgc2l0ZToNCmh0dHA6Ly93aWtpLmZyaWVuZGx5YXJtLmNvbS93aWtpL2lu ZGV4LnBocC9OYW5vUGlfMg0KDQoNCkkgYW0gd3JpdGluZyB0aGlzIGVtYWlsIHRvIGNvbnN1 bHQgd2l0aCB5b3Ugd2hldGhlciB5b3UgYXJlIGludGVyZXN0ZWQgaW4gdXNpbmcgb3VyIGJv YXJkcyBpbiB5b3VyIGFwcGxpY2F0aW9ucyBvciB3b3VsZCBsaWtlIHRvIHBvcnQgRnJlZUJT RCB0byBvdXIgTmFub1BpMj8gDQpJZiB5b3UgYXJlIGludGVyZXN0ZWQgaW4gdGhpcyBjb29w ZXJhdGlvbiB3ZSB3b3VsZCBiZSB2ZXJ5IGhhcHB5IHRvIHNlbmQgeW91IGZyZWUgc2FtcGxl cyBhbmQgd29yayB3aXRoIHlvdS4NCg0KDQoNCg0KDQpCZXN0IFJlZ2FyZHMNCll1ZWZlaQ0K VGVjaG5pY2FsIFN1cHBvcnQgZnJvbSBGcmllbmRseUFSTQ== From owner-freebsd-arm@freebsd.org Wed Nov 4 14:23:05 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id ED123A26E40 for ; Wed, 4 Nov 2015 14:23:05 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from mail.ignoranthack.me (ignoranthack.me [199.102.79.106]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id CDECA1C15 for ; Wed, 4 Nov 2015 14:23:05 +0000 (UTC) (envelope-from sbruno@freebsd.org) Received: from [192.168.200.208] (unknown [50.136.155.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: sbruno@ignoranthack.me) by mail.ignoranthack.me (Postfix) with ESMTPSA id 95CED193874 for ; Wed, 4 Nov 2015 14:23:04 +0000 (UTC) Subject: Re: CC core dumping with CLANG 3.7 on armv5 - DREAMPLUG [ jemalloc failures ] To: freebsd-arm@freebsd.org References: <5626144F.9060003@gmail.com> <5628873F.7050509@gmail.com> From: Sean Bruno Message-ID: <563A14C7.8090105@freebsd.org> Date: Wed, 4 Nov 2015 06:23:03 -0800 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <5628873F.7050509@gmail.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2015 14:23:06 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 10/21/15 23:50, Mattia Rossi wrote: > Hi all again, does anyone know what might be going on regarding > the error below? Unfortunately I can't build clang with debugging > symbols, as it fails because I run out of swap. As this means that > I ahve to repartition and rebuild my build system and that's going > to take awhile until I find the time to get around to do that, I > have no additional information in the meantime... > > Cheers, > > Mat This is a bit of a "thread stealing" email here. I'm starting Tier-2 builds for this architecture and have found that jemalloc is not happy with this target. It might be related, but I'm unsure. http://tasty.ysv.freebsd.org/build.html?mastername=11arm-default&build=2015-11-01_18h49m25s Specifically, I see a failure patten in jemalloc that yeilds error messages like: : /usr/local/poudriere/jails/11arm/usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/arena.h:715: Failed assertion: "binind < NBINS || binind == BININD_INVALID" or : /usr/local/poudriere/jails/11arm/usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/arena.h:1217: Failed assertion: "arena_mapbits_allocated_get(chunk, pageind) != 0" These builds are done via the newly implemented qemu-user-static support for armv4/5, so it may be related to something unimplemented. But I haven't dug into this any further. sean > >> >> since CLANG was upgraded to 3.7 I'm not abel to compile anything >> on my Dreamplug anymore: >> >> FreeBSD clang version 3.7.0 (tags/RELEASE_370/final 246257) >> 20150906 Target: arm--freebsd11.0-gnueabi Thread model: posix >> configure:3562: $? = 0 configure:3551: cc -v >&5 FreeBSD clang >> version 3.7.0 (tags/RELEASE_370/final 246257) 20150906 Target: >> arm--freebsd11.0-gnueabi Thread model: posix configure:3562: $? = >> 0 configure:3551: cc -V >&5 cc: error: argument to '-V' is >> missing (expected 1 value) cc: error: no input files >> configure:3562: $? = 1 configure:3551: cc -qversion >&5 cc: >> error: unknown argument: '-qversion' cc: error: no input files >> configure:3562: $? = 1 configure:3582: checking whether the C >> compiler works configure:3604: cc conftest.c >&5 cc: error: >> unable to execute command: Bus error (core dumped) cc: error: >> clang frontend command failed due to signal (use -v to see >> invocation) >> >> Unfortunately I don't have any debugging symbols enabled in world >> (yet - it's compiling), only in the kernel, so I can't get a >> proper backtrace: >> >> root@dreamplug:~ # gdb /usr/bin/cc cc.core GNU gdb 6.1.1 >> [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is >> free software, covered by the GNU General Public License, and >> you are welcome to change it and/or distribute copies of it under >> certain conditions. Type "show copying" to see the conditions. >> There is absolutely no warranty for GDB. Type "show warranty" >> for details. This GDB was configured as >> "arm-marcel-freebsd"...(no debugging symbols found)... Core was >> generated by `cc'. Program terminated with signal 10, Bus error. >> #0 0x01eb0868 in ?? () (gdb) bt #0 0x01eb0868 in ?? () (gdb) >> >> Does anyone have similar probelms or know a solution to that? >> >> Please con't tell me that nobody is using armv5 anymore and I >> should change to a RPi or so :-( >> >> Cheers, >> >> Mat > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm To > unsubscribe, send any mail to > "freebsd-arm-unsubscribe@freebsd.org" > -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQF8BAEBCgBmBQJWOhTFXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRCQUFENDYzMkU3MTIxREU4RDIwOTk3REQx MjAxRUZDQTFFNzI3RTY0AAoJEBIB78oecn5kKxQH/1RrIFtGc/H03W5yDrJIK1zv Eo37p8GFE2wptJFi8c+KbngB5jxqhqtEn3NQXVhS/3+twWQbOy1Z5dvm2y2l9SqP EHEJcTybRKjkHSCLQ85el2INxN2TbYFljkijTbjDk9L11uH72p4o05qBb551q542 JJNgSHxvIW7IB+KsUmM+lwWwfvULFCv15iyO0IAD6dUWRy+28evZCnzDgCCL4VGq n15U28m1nCX51oSGEU2E3Mo48Q46pSOw4o/dh80qPxQ/YxDbE/hGe5YCnpEfjNL0 HJoi/lUt7J7yj6P7Hg8NnF91+mZyMHC1G+zOx7AR/oh01OLI1WWrUdzVN0nYXiY= =JpdR -----END PGP SIGNATURE----- From owner-freebsd-arm@freebsd.org Wed Nov 4 19:17:48 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9BE6CA20A48 for ; Wed, 4 Nov 2015 19:17:48 +0000 (UTC) (envelope-from bmcgover@cisco.com) Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1 with cipher IDEA-CBC-SHA (128/128 bits)) (Client CN "rcdn-iport.cisco.com", Issuer "HydrantID SSL ICA G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 59F8118F7 for ; Wed, 4 Nov 2015 19:17:47 +0000 (UTC) (envelope-from bmcgover@cisco.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2263; q=dns/txt; s=iport; t=1446664668; x=1447874268; h=from:to:subject:date:message-id: content-transfer-encoding:mime-version; bh=ISKbQGqYaDKxtyoZmH6W5nRJ1Ldaj2ACMSPMhJFHZF8=; b=BC+c7+Mpa7oS0UF2wQbrb5WT/6Oro/ukcBiejtb2Jw994GmnEGO1VBd0 eMAIH2/EENdmB5jitmaFGNehDPzDZ1LT0B2xVnlfRPHal7BNEJfX6xOPZ whiIDLlaSPNTakQvWNuWll3Kt9mlPBFAunub5K0FLjfz8qr1e8Xf6oyGA c=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0BqBQARWTpW/4UNJK1egztTbwa/NiGFcYFFOxEBAQEBAQEBfwuENgIEOlEBCDZCJwQbiCYNoS+gcgEBCAEBAQEfhlSEfoRZhF8FlkgBhRyHf4Ipmh4BNyyEBHIBhCyBBwEBAQ X-IronPort-AV: E=Sophos;i="5.20,244,1444694400"; d="scan'208";a="47448938" Received: from alln-core-11.cisco.com ([173.36.13.133]) by rcdn-iport-3.cisco.com with ESMTP; 04 Nov 2015 19:17:47 +0000 Received: from XCH-RTP-001.cisco.com (xch-rtp-001.cisco.com [64.101.220.141]) by alln-core-11.cisco.com (8.14.5/8.14.5) with ESMTP id tA4JHkWU016910 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for ; Wed, 4 Nov 2015 19:17:46 GMT Received: from xch-rtp-005.cisco.com (64.101.220.145) by XCH-RTP-001.cisco.com (64.101.220.141) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Wed, 4 Nov 2015 14:17:45 -0500 Received: from xch-rtp-005.cisco.com ([64.101.220.145]) by XCH-RTP-005.cisco.com ([64.101.220.145]) with mapi id 15.00.1104.000; Wed, 4 Nov 2015 14:17:45 -0500 From: "Brian McGovern (bmcgover)" To: "freebsd-arm@freebsd.org" Subject: Re: X on RPI2? Thread-Topic: X on RPI2? Thread-Index: AQHRFzV8uh++EnkWOkmhD1LbRhS1uQ== Date: Wed, 4 Nov 2015 19:17:45 +0000 Message-ID: <89bd1739878c48e5a234cf61b0f7a229@XCH-RTP-005.cisco.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.131.65.20] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 04 Nov 2015 19:17:48 -0000 All, Thanks to everyone who responded on- and off- list. I just wanted to summ= arize the results in case anyone comes across this thread.=20 The URL http://blog.cochard.me/2013/03/xorg-for-freebsd-on-raspberry-pi.h= tml gets you 99% of the way there.I had found copy of this link in my own a= dventures, and it no longer appears to work on its own. Ultimately, what I = ended up with is a modification which does work... The addition of the "Def= aultFbBpp 24" line in the screen section brings up the display. I haven't h= ad a lot of time to play with it, but there are artifacts - particularly du= ring mouse movement. The other common complaint seemed to be performance is= sues when the PI2 wasn't under load; it seemed to be ok with the couple of = XTerms I had open, but I wasn't doing anything particularly complex, either= . Below is the full text of my now-mostly-working xorg.conf file. -Brian Section "Files" EndSection=20 Section "Module" Load "dbe" Disable "dri" Disable "dri2" Disable "glx" SubSection "extmod" Option "omit xfree86-dga" EndSubSection EndSection Section "ServerFlags" Option "AIGLX" "false" Option "NoAccel" "True" Option "NoDRI" "True" Option "DRI" "False" Option "DRI2" "False" EndSection Section "InputDevice" Identifier "Keyboard1" Driver "kbd" EndSection Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/sysmouse" EndSection Section "Monitor" Identifier "Monitor" EndSection Section "Device" Identifier "Generic FB" Driver "scfb" Option "NoAccel" "True" EndSection Section "Screen" Identifier "Screen" Device "Generic FB" Monitor "Monitor" DefaultDepth 24 DefaultFbBpp 24 SubSection "Display" Depth 24 EndSubsection EndSection Section "ServerLayout" Identifier "layout" Screen 0 "Screen" 0 0 InputDevice "Mouse1" "CorePointer" InputDevice "Keyboard1" "CoreKeyboard" EndSection From owner-freebsd-arm@freebsd.org Thu Nov 5 10:49:03 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BC841A27A01 for ; Thu, 5 Nov 2015 10:49:03 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9FBC21A06 for ; Thu, 5 Nov 2015 10:49:03 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: by mailman.ysv.freebsd.org (Postfix) id 9C2EBA27A00; Thu, 5 Nov 2015 10:49:03 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81E88A279FF for ; Thu, 5 Nov 2015 10:49:03 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id EAC1A1A05 for ; Thu, 5 Nov 2015 10:49:02 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id E5C316DF91B for ; Thu, 5 Nov 2015 11:48:59 +0100 (CET) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id tA5Amx4A036203 for ; Thu, 5 Nov 2015 11:48:59 +0100 (CET) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id tA5AmxUR035317 for arm@freebsd.org; Thu, 5 Nov 2015 11:48:59 +0100 (CET) (envelope-from lars) Date: Thu, 5 Nov 2015 11:48:59 +0100 From: Lars Engels To: arm@freebsd.org Subject: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read Message-ID: <20151105104859.GQ66179@e-new.0x20.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="waqf3ldl5CnEMrQn" Content-Disposition: inline X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 10:49:03 -0000 --waqf3ldl5CnEMrQn Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the kernel by USB-tethering the Banana Pi to a mobile phone and run " pkg bootstrap". It looks like this: root@bananapi:/ # pkg bootstrap The package management tool is not yet installed on your system. Do you want to fetch and install it now? [y/N]: y Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/latest, = please wait... Fatal kernel mode data abort: 'Alignment Fault' on read trapframe: 0xea576a90 FSR=3D00000001, FAR=3Dc43a1d6e, spsr=3D60000113 r0 =3D00000014, r1 =3D0000003c, r2 =3D0000003c, r3 =3D00000903 r4 =3D00000000, r5 =3Dc43a1d6a, r6 =3D00000028, r7 =3Dc43a1d56 r8 =3D00000000, r9 =3D00000014, r10=3D00000028, r11=3Dea576bf8 r12=3D00000000, ssp=3Dea576b20, slr=3Dc061aba4, pc =3Dc04f68e8 [ thread pid 13 tid 100024 ] Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] db> bt Tracing pid 13 tid 100024 td 0xc3d8ea20 db_trace_self() at db_trace_self pc =3D 0xc061795c lr =3D 0xc0241d10 (db_stack_trace+0x108) sp =3D 0xea576778 fp =3D 0xea576790 r10 =3D 0xc07fbae0 db_stack_trace() at db_stack_trace+0x108 pc =3D 0xc0241d10 lr =3D 0xc024175c (db_command+0x388) sp =3D 0xea576798 fp =3D 0xea576838 r4 =3D 0x00000000 r5 =3D 0x00000000 r6 =3D 0x00000000 r10 =3D 0xc07fbae0 db_command() at db_command+0x388 pc =3D 0xc024175c lr =3D 0xc02413c4 (db_command_loop+0x74) sp =3D 0xea576840 fp =3D 0xea576850 r4 =3D 0xc0663bc0 r5 =3D 0xc06817f5 r6 =3D 0xc07fbacc r7 =3D 0xea576a90 r8 =3D 0xc0797d60 r9 =3D 0xc073e8f4 r10 =3D 0xc0797d64 db_command_loop() at db_command_loop+0x74 pc =3D 0xc02413c4 lr =3D 0xc0243ef4 (db_trap+0x108) sp =3D 0xea576858 fp =3D 0xea576970 r4 =3D 0x00000000 r5 =3D 0xc07fbad8 r6 =3D 0xc0797d88 r10 =3D 0xc0797d64 db_trap() at db_trap+0x108 pc =3D 0xc0243ef4 lr =3D 0xc03be9dc (kdb_trap+0x184) sp =3D 0xea576978 fp =3D 0xea5769a0 r4 =3D 0x00000000 r5 =3D 0x00000001 r6 =3D 0xc0797d88 r7 =3D 0xea576a90 kdb_trap() at kdb_trap+0x184 pc =3D 0xc03be9dc lr =3D 0xc062f83c (abort_fatal+0x1d4) sp =3D 0xea5769a8 fp =3D 0xea5769c8 r4 =3D 0xea576a90 r5 =3D 0x00000013 r6 =3D 0xc43a1d6e r7 =3D 0x00000001 r8 =3D 0x00000001 r9 =3D 0xc3d8ea20 r10 =3D 0x00000013 abort_fatal() at abort_fatal+0x1d4 pc =3D 0xc062f83c lr =3D 0xc062f8fc (uiomove_fromphys) sp =3D 0xea5769d0 fp =3D 0xea5769e8 r4 =3D 0xea576a90 r5 =3D 0xc3d8ea20 r6 =3D 0x00000001 r7 =3D 0x00000001 r8 =3D 0xc43a1d6e r10 =3D 0x00000013 uiomove_fromphys() at uiomove_fromphys pc =3D 0xc062f8fc lr =3D 0xc062f5d4 (abort_handler+0x448) sp =3D 0xea5769f0 fp =3D 0xea576a88 r4 =3D 0xc062f8fc r5 =3D 0x00000000 r6 =3D 0xc3d8ea20 r7 =3D 0xea576a10 r8 =3D 0x00000013 r9 =3D 0xea576a90 r10 =3D 0xc062f84c abort_handler() at abort_handler+0x448 pc =3D 0xc062f5d4 lr =3D 0xc0618ff4 (exception_exit) sp =3D 0xea576a90 fp =3D 0xea576bf8 r4 =3D 0x00000000 r5 =3D 0xc43a1d6a r6 =3D 0x00000028 r7 =3D 0xc43a1d56 r8 =3D 0x00000000 r9 =3D 0x00000014 r10 =3D 0x00000028 exception_exit() at exception_exit pc =3D 0xc0618ff4 lr =3D 0xc061aba4 (in_cksum+0x3c) sp =3D 0xea576b20 fp =3D 0xea576bf8 r0 =3D 0x00000014 r1 =3D 0x0000003c r2 =3D 0x0000003c r3 =3D 0x00000903 r4 =3D 0x00000000 r5 =3D 0xc43a1d6a r6 =3D 0x00000028 r7 =3D 0xc43a1d56 r8 =3D 0x00000000 r9 =3D 0x00000014 r10 =3D 0x00000028 r12 =3D 0x00000000 tcp_input() at tcp_input+0x824 pc =3D 0xc04f68ec lr =3D 0xc04811f0 (ip_input+0x164) sp =3D 0xea576c00 fp =3D 0xea576c38 r4 =3D 0xc43a1d56 r5 =3D 0xc43f00b8 r6 =3D 0x00000016 r7 =3D 0x00000000 r8 =3D 0x00000000 r9 =3D 0xc0771720 r10 =3D 0xc07fe444 ip_input() at ip_input+0x164 pc =3D 0xc04811f0 lr =3D 0xc045fea0 (netisr_dispatch_src+0xc4) sp =3D 0xea576c40 fp =3D 0xea576c68 r4 =3D 0x00000001 r5 =3D 0xc43a1d00 r6 =3D 0x00000000 r7 =3D 0xc07f78b0 r8 =3D 0x00000800 r9 =3D 0xc07f78f8 r10 =3D 0xc3d69400 netisr_dispatch_src() at netisr_dispatch_src+0xc4 pc =3D 0xc045fea0 lr =3D 0xc045bf90 (ether_demux+0x1c4) sp =3D 0xea576c70 fp =3D 0xea576c80 r4 =3D 0xc3d69400 r5 =3D 0x00000800 r6 =3D 0xc43a1d48 r7 =3D 0xc43a1d10 r8 =3D 0x00000800 r9 =3D 0xc07f7978 r10 =3D 0xc3d69400 ether_demux() at ether_demux+0x1c4 pc =3D 0xc045bf90 lr =3D 0xc045cd84 (ether_nh_input+0x3c4) sp =3D 0xea576c88 fp =3D 0xea576ca8 r4 =3D 0xc3d69400 r5 =3D 0xc43a1d00 ether_nh_input() at ether_nh_input+0x3c4 pc =3D 0xc045cd84 lr =3D 0xc045fea0 (netisr_dispatch_src+0xc4) sp =3D 0xea576cb0 fp =3D 0xea576cd8 r4 =3D 0x00000005 r5 =3D 0xc43a1d00 r6 =3D 0x00000000 r7 =3D 0xc07f7930 r8 =3D 0xc0695640 r10 =3D 0xc3d69400 netisr_dispatch_src() at netisr_dispatch_src+0xc4 pc =3D 0xc045fea0 lr =3D 0xc045c2c0 (ether_input+0x60) sp =3D 0xea576ce0 fp =3D 0xea576cf8 r4 =3D 0xc3d69400 r5 =3D 0xc43a1d00 r6 =3D 0x00000000 r7 =3D 0x00000000 r8 =3D 0xc0695640 r9 =3D 0xc0695653 r10 =3D 0xc3d69400 ether_input() at ether_input+0x60 pc =3D 0xc045c2c0 lr =3D 0xc5764d88 (uether_rxflush+0x84) sp =3D 0xea576d00 fp =3D 0xea576d18 r4 =3D 0xc4474800 r5 =3D 0xc3d69400 r6 =3D 0xc5764f4f r7 =3D 0xc43a1d00 r8 =3D 0x00000000 r9 =3D 0xc48ee0c0 uether_rxflush() at uether_rxflush+0x84 pc =3D 0xc5764d88 lr =3D 0xc47b47e8 (urndis_bulk_read_callback+0x= 3a4) sp =3D 0xea576d20 fp =3D 0xea576d98 r4 =3D 0xc4474800 r5 =3D 0xc3d69400 r6 =3D 0xc47bdae0 r7 =3D 0xc48eeaa0 r8 =3D 0x00000076 r10 =3D 0xc3d69400 urndis_bulk_read_callback() at urndis_bulk_read_callback+0x3a4 pc =3D 0xc47b47e8 lr =3D 0xc02a528c (usbd_callback_wrapper+0x6cc) sp =3D 0xea576da0 fp =3D 0xea576dd8 r4 =3D 0xc48ee0c0 r5 =3D 0xc48ee173 r6 =3D 0xc066e31c r7 =3D 0xc448c4b8 r8 =3D 0xc48ee000 r9 =3D 0xc078632c r10 =3D 0xc48ee030 usbd_callback_wrapper() at usbd_callback_wrapper+0x6cc pc =3D 0xc02a528c lr =3D 0xc02a6550 (usb_command_wrapper+0x174) sp =3D 0xea576de0 fp =3D 0xea576df8 r4 =3D 0xc48ee030 r5 =3D 0xc078632c r6 =3D 0xc066e66b r7 =3D 0xc066e692 r8 =3D 0x00000000 r9 =3D 0xc066e67f r10 =3D 0xc3e28d0c usb_command_wrapper() at usb_command_wrapper+0x174 pc =3D 0xc02a6550 lr =3D 0xc02a5498 (usb_callback_proc+0x68) sp =3D 0xea576e00 fp =3D 0xea576e08 r4 =3D 0xc066e31c r5 =3D 0xc48ee000 r6 =3D 0xc48ee044 r7 =3D 0xc066dc12 r8 =3D 0xc0786374 r9 =3D 0xc066dc1e usb_callback_proc() at usb_callback_proc+0x68 pc =3D 0xc02a5498 lr =3D 0xc02a0354 (usb_process+0xdc) sp =3D 0xea576e10 fp =3D 0xea576e30 r4 =3D 0xc3e28cfc r5 =3D 0xc3e28d04 usb_process() at usb_process+0xdc pc =3D 0xc02a0354 lr =3D 0xc034da54 (fork_exit+0xa0) sp =3D 0xea576e38 fp =3D 0xea576e50 r4 =3D 0xc3d8ea20 r5 =3D 0xc3d88000 r6 =3D 0xc02a0278 r7 =3D 0xc3e28cfc r8 =3D 0xea576e58 r9 =3D 0x00000000 r10 =3D 0x00000000 fork_exit() at fork_exit+0xa0 pc =3D 0xc034da54 lr =3D 0xc0618f84 (swi_exit) sp =3D 0xea576e58 fp =3D 0x00000000 r4 =3D 0xc02a0278 r5 =3D 0xc3e28cfc r6 =3D 0x00000000 r7 =3D 0x00000000 r8 =3D 0x00000000 r10 =3D 0x00000000 swi_exit() at swi_exit pc =3D 0xc0618f84 lr =3D 0xc0618f84 (swi_exit) sp =3D 0xea576e58 fp =3D 0x00000000 db> =20 =20 --waqf3ldl5CnEMrQn Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJWOzQbXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tnL8IAJPyVfR6hbc9qiHK+bZL3NME wfjh6NyX9AWoAY+UR+X5IX2q7p47hQ/0xZvJjwhifcFuArd2Tj+4o6jBZx61n5kU SzOTa2J2LH8du80D1bNt7yESXJhdzTh/qS/YbYmEYU5MtQd3yAmUcsidpoRkELSX HtrmEDUgycuSQWz5ZbOTLhyUp/FnyNIV9o95rNmmtir5+FX3iJkBSnT9aD8RJ1CC oEkObdto0p8+Fqiw3jX7ekO0fJtwTmz/BmHfC8BrUq7fH2A4spJuUz1cXwoESifm 88r09PXFnn9n88Xje7rTAkI7TF62GQUHW5qefBRT5y+34uI9QBMJdqazpFsh1Ps= =3MJG -----END PGP SIGNATURE----- --waqf3ldl5CnEMrQn-- From owner-freebsd-arm@freebsd.org Thu Nov 5 11:00:26 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6258AA27C62 for ; Thu, 5 Nov 2015 11:00:26 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4CC9D116E for ; Thu, 5 Nov 2015 11:00:26 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.ysv.freebsd.org (Postfix) id 498F3A27C61; Thu, 5 Nov 2015 11:00:26 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48272A27C60 for ; Thu, 5 Nov 2015 11:00:26 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (heidi.turbocat.net [88.198.202.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0C8F8116D for ; Thu, 5 Nov 2015 11:00:25 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 9EF0F1FE023; Thu, 5 Nov 2015 12:00:22 +0100 (CET) Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read To: Lars Engels , arm@freebsd.org References: <20151105104859.GQ66179@e-new.0x20.net> From: Hans Petter Selasky Message-ID: <563B372E.20607@selasky.org> Date: Thu, 5 Nov 2015 12:02:06 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151105104859.GQ66179@e-new.0x20.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 11:00:26 -0000 On 11/05/15 11:48, Lars Engels wrote: > Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the > kernel by USB-tethering the Banana Pi to a mobile phone and run " > pkg bootstrap". It looks like this: > > root@bananapi:/ # pkg bootstrap > The package management tool is not yet installed on your system. > Do you want to fetch and install it now? [y/N]: y > Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/latest, please wait... > Fatal kernel mode data abort: 'Alignment Fault' on read > trapframe: 0xea576a90 > FSR=00000001, FAR=c43a1d6e, spsr=60000113 > r0 =00000014, r1 =0000003c, r2 =0000003c, r3 =00000903 > r4 =00000000, r5 =c43a1d6a, r6 =00000028, r7 =c43a1d56 > r8 =00000000, r9 =00000014, r10=00000028, r11=ea576bf8 > r12=00000000, ssp=ea576b20, slr=c061aba4, pc =c04f68e8 > > [ thread pid 13 tid 100024 ] > Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] Hi, Could you "objdump -Dx --source /boot/kernel/kernel" and figure out which code line "tcp_input+0x820" corresponds to? According to if_rndis, the IP-header should be aligned via the ETHER_ALIGN macro, to 32-bits. The issue is possibly outside USB. --HPS From owner-freebsd-arm@freebsd.org Thu Nov 5 11:19:01 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 67CBBA26183 for ; Thu, 5 Nov 2015 11:19:01 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 4D3471FBD for ; Thu, 5 Nov 2015 11:19:01 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.ysv.freebsd.org (Postfix) id 49D7CA26181; Thu, 5 Nov 2015 11:19:01 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2FB55A26180 for ; Thu, 5 Nov 2015 11:19:01 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (heidi.turbocat.net [88.198.202.214]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B7F7D1FBC for ; Thu, 5 Nov 2015 11:19:00 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 86DA41FE023; Thu, 5 Nov 2015 12:18:58 +0100 (CET) Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read To: Lars Engels , arm@freebsd.org References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> From: Hans Petter Selasky Message-ID: <563B3B8A.40102@selasky.org> Date: Thu, 5 Nov 2015 12:20:42 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <563B372E.20607@selasky.org> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 11:19:01 -0000 Hi, On 11/05/15 12:02, Hans Petter Selasky wrote: > On 11/05/15 11:48, Lars Engels wrote: >> Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the >> kernel by USB-tethering the Banana Pi to a mobile phone and run " >> pkg bootstrap". It looks like this: >> >> root@bananapi:/ # pkg bootstrap >> The package management tool is not yet installed on your system. >> Do you want to fetch and install it now? [y/N]: y >> Bootstrapping pkg from >> pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/latest, please wait... >> Fatal kernel mode data abort: 'Alignment Fault' on read >> trapframe: 0xea576a90 >> FSR=00000001, FAR=c43a1d6e, spsr=60000113 >> r0 =00000014, r1 =0000003c, r2 =0000003c, r3 =00000903 >> r4 =00000000, r5 =c43a1d6a, r6 =00000028, r7 =c43a1d56 >> r8 =00000000, r9 =00000014, r10=00000028, r11=ea576bf8 >> r12=00000000, ssp=ea576b20, slr=c061aba4, pc =c04f68e8 >> >> [ thread pid 13 tid 100024 ] >> Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] > > Hi, > > Could you "objdump -Dx --source /boot/kernel/kernel" and figure out > which code line "tcp_input+0x820" corresponds to? > > According to if_rndis, the IP-header should be aligned via the > ETHER_ALIGN macro, to 32-bits. The issue is possibly outside USB. > Wild guess: This piece of code: > case TCPOPT_SACK: > if (optlen <= 2 || (optlen - 2) % TCPOLEN_SACK != 0) > continue; > if (flags & TO_SYN) > continue; > to->to_flags |= TOF_SACK; > to->to_nsacks = (optlen - 2) / TCPOLEN_SACK; > to->to_sacks = cp + 2; ^^^ more specifically here > TCPSTAT_INC(tcps_sack_rcv_blocks); > break; Causes +2 bytes unaligned access below for ARM? > case TOF_SACK: > { > int sackblks = 0; > struct sackblk *sack = (struct sackblk *)to->to_sacks; > tcp_seq sack_seq; > > while (!optlen || optlen % 4 != 2) { > optlen += TCPOLEN_NOP; > *optp++ = TCPOPT_NOP; > } > if (TCP_MAXOLEN - optlen < TCPOLEN_SACKHDR + TCPOLEN_SACK) > continue; > optlen += TCPOLEN_SACKHDR; > *optp++ = TCPOPT_SACK; > sackblks = min(to->to_nsacks, > (TCP_MAXOLEN - optlen) / TCPOLEN_SACK); > *optp++ = TCPOLEN_SACKHDR + sackblks * TCPOLEN_SACK; > while (sackblks--) { > sack_seq = htonl(sack->start); > bcopy((u_char *)&sack_seq, optp, sizeof(sack_seq)); > optp += sizeof(sack_seq); > sack_seq = htonl(sack->end); > bcopy((u_char *)&sack_seq, optp, sizeof(sack_seq)); > optp += sizeof(sack_seq); > optlen += TCPOLEN_SACK; > sack++; > } > TCPSTAT_INC(tcps_sack_send_blocks); > break; > } ???? --HPS From owner-freebsd-arm@freebsd.org Thu Nov 5 12:09:55 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F2B2AA25F92 for ; Thu, 5 Nov 2015 12:09:54 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id D4E6A1AEF for ; Thu, 5 Nov 2015 12:09:54 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: by mailman.ysv.freebsd.org (Postfix) id D3D7CA25F91; Thu, 5 Nov 2015 12:09:54 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D3760A25F90 for ; Thu, 5 Nov 2015 12:09:54 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 942101AEC for ; Thu, 5 Nov 2015 12:09:54 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id DC1866DF91B; Thu, 5 Nov 2015 13:09:50 +0100 (CET) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id tA5C9oEu003123; Thu, 5 Nov 2015 13:09:50 +0100 (CET) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id tA5C9oTf002221; Thu, 5 Nov 2015 13:09:50 +0100 (CET) (envelope-from lars) Date: Thu, 5 Nov 2015 13:09:50 +0100 From: Lars Engels To: Hans Petter Selasky Cc: arm@freebsd.org Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read Message-ID: <20151105120950.GR66179@e-new.0x20.net> References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gvMLM4USzlj3SVKc" Content-Disposition: inline In-Reply-To: <563B372E.20607@selasky.org> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 12:09:55 -0000 --gvMLM4USzlj3SVKc Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 05, 2015 at 12:02:06PM +0100, Hans Petter Selasky wrote: > On 11/05/15 11:48, Lars Engels wrote: > > Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the > > kernel by USB-tethering the Banana Pi to a mobile phone and run " > > pkg bootstrap". It looks like this: > > > > root@bananapi:/ # pkg bootstrap > > The package management tool is not yet installed on your system. > > Do you want to fetch and install it now? [y/N]: y > > Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/late= st, please wait... > > Fatal kernel mode data abort: 'Alignment Fault' on read > > trapframe: 0xea576a90 > > FSR=3D00000001, FAR=3Dc43a1d6e, spsr=3D60000113 > > r0 =3D00000014, r1 =3D0000003c, r2 =3D0000003c, r3 =3D00000903 > > r4 =3D00000000, r5 =3Dc43a1d6a, r6 =3D00000028, r7 =3Dc43a1d56 > > r8 =3D00000000, r9 =3D00000014, r10=3D00000028, r11=3Dea576bf8 > > r12=3D00000000, ssp=3Dea576b20, slr=3Dc061aba4, pc =3Dc04f68e8 > > > > [ thread pid 13 tid 100024 ] > > Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] >=20 > Hi, >=20 > Could you "objdump -Dx --source /boot/kernel/kernel" and figure out=20 > which code line "tcp_input+0x820" corresponds to? You mean like "objdump ... | grep -C10 tcp_input+0x820"? I started that half an hour ago and it's still not finished. --gvMLM4USzlj3SVKc Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJWO0cNXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tjXsH/2TmJtRYmgcJKigZEpkVut32 IQ9VzVHcesh0LT8TVTT+hPR3RNPq9AcRPZbyQKS/jHd6pt5kTi4nE6FylPqCS9RY LvosHkO7guiYhKA/Cxv7hipVH+aJy9L20JXtm1w/tEuO3jTgQjv2pB7pV9Rma6ta w3nhhQijnOxQ1GPcVq3gE85Xxtu8vAE7eUqfY3+/ZOTWCIJ3jp4eo979ETgMm17E LzfZgEgu80cx62+ahOrGBAOj71JeZZUFoRQzxtff+hR76Fsm4m3v/8bgU0jFSKUk Y1BXkH5+Zk8O2am6w3PE+kPfYH2J9nkNxCMpYcCir7Rcq/aMnerSdOfR2+ydi70= =aRTV -----END PGP SIGNATURE----- --gvMLM4USzlj3SVKc-- From owner-freebsd-arm@freebsd.org Thu Nov 5 12:12:30 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 192F0A2316F for ; Thu, 5 Nov 2015 12:12:30 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 02C1D1EA4 for ; Thu, 5 Nov 2015 12:12:30 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.ysv.freebsd.org (Postfix) id F3B7AA2316E; Thu, 5 Nov 2015 12:12:29 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F3546A2316D for ; Thu, 5 Nov 2015 12:12:29 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BAA751EA3 for ; Thu, 5 Nov 2015 12:12:29 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 2829C1FE023; Thu, 5 Nov 2015 13:12:27 +0100 (CET) Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read To: Lars Engels References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> <20151105120950.GR66179@e-new.0x20.net> Cc: arm@freebsd.org From: Hans Petter Selasky Message-ID: <563B4813.1060403@selasky.org> Date: Thu, 5 Nov 2015 13:14:11 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151105120950.GR66179@e-new.0x20.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 12:12:30 -0000 On 11/05/15 13:09, Lars Engels wrote: > On Thu, Nov 05, 2015 at 12:02:06PM +0100, Hans Petter Selasky wrote: >> On 11/05/15 11:48, Lars Engels wrote: >>> Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the >>> kernel by USB-tethering the Banana Pi to a mobile phone and run " >>> pkg bootstrap". It looks like this: >>> >>> root@bananapi:/ # pkg bootstrap >>> The package management tool is not yet installed on your system. >>> Do you want to fetch and install it now? [y/N]: y >>> Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/latest, please wait... >>> Fatal kernel mode data abort: 'Alignment Fault' on read >>> trapframe: 0xea576a90 >>> FSR=00000001, FAR=c43a1d6e, spsr=60000113 >>> r0 =00000014, r1 =0000003c, r2 =0000003c, r3 =00000903 >>> r4 =00000000, r5 =c43a1d6a, r6 =00000028, r7 =c43a1d56 >>> r8 =00000000, r9 =00000014, r10=00000028, r11=ea576bf8 >>> r12=00000000, ssp=ea576b20, slr=c061aba4, pc =c04f68e8 >>> >>> [ thread pid 13 tid 100024 ] >>> Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] >> >> Hi, >> >> Could you "objdump -Dx --source /boot/kernel/kernel" and figure out >> which code line "tcp_input+0x820" corresponds to? > > You mean like "objdump ... | grep -C10 tcp_input+0x820"? > > I started that half an hour ago and it's still not finished. > No, you need to find where tcp_input starts, by less-ing it, then add 0x820 to that address and then verify that the assembly instruction there matches. --HPS From owner-freebsd-arm@freebsd.org Thu Nov 5 15:34:29 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99D41A276D7 for ; Thu, 5 Nov 2015 15:34:29 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 7B5F71CE1 for ; Thu, 5 Nov 2015 15:34:29 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: by mailman.ysv.freebsd.org (Postfix) id 78AE6A276D6; Thu, 5 Nov 2015 15:34:29 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5F877A276D5 for ; Thu, 5 Nov 2015 15:34:29 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0B2CE1CE0 for ; Thu, 5 Nov 2015 15:34:28 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 3414B6E005D; Thu, 5 Nov 2015 16:34:25 +0100 (CET) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id tA5FYO57083420; Thu, 5 Nov 2015 16:34:24 +0100 (CET) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id tA5FYOxa083221; Thu, 5 Nov 2015 16:34:24 +0100 (CET) (envelope-from lars) Date: Thu, 5 Nov 2015 16:34:24 +0100 From: Lars Engels To: Hans Petter Selasky Cc: arm@freebsd.org Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read Message-ID: <20151105153423.GS66179@e-new.0x20.net> References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> <20151105120950.GR66179@e-new.0x20.net> <563B4813.1060403@selasky.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="pFwAERqMlXzMQ5I7" Content-Disposition: inline In-Reply-To: <563B4813.1060403@selasky.org> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 15:34:29 -0000 --pFwAERqMlXzMQ5I7 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 05, 2015 at 01:14:11PM +0100, Hans Petter Selasky wrote: > On 11/05/15 13:09, Lars Engels wrote: > > On Thu, Nov 05, 2015 at 12:02:06PM +0100, Hans Petter Selasky wrote: > >> On 11/05/15 11:48, Lars Engels wrote: > >>> Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the > >>> kernel by USB-tethering the Banana Pi to a mobile phone and run " > >>> pkg bootstrap". It looks like this: > >>> > >>> root@bananapi:/ # pkg bootstrap > >>> The package management tool is not yet installed on your system. > >>> Do you want to fetch and install it now? [y/N]: y > >>> Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/la= test, please wait... > >>> Fatal kernel mode data abort: 'Alignment Fault' on read > >>> trapframe: 0xea576a90 > >>> FSR=3D00000001, FAR=3Dc43a1d6e, spsr=3D60000113 > >>> r0 =3D00000014, r1 =3D0000003c, r2 =3D0000003c, r3 =3D00000903 > >>> r4 =3D00000000, r5 =3Dc43a1d6a, r6 =3D00000028, r7 =3Dc43a1d56 > >>> r8 =3D00000000, r9 =3D00000014, r10=3D00000028, r11=3Dea576bf8 > >>> r12=3D00000000, ssp=3Dea576b20, slr=3Dc061aba4, pc =3Dc04f68e8 > >>> > >>> [ thread pid 13 tid 100024 ] > >>> Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] > >> > >> Hi, > >> > >> Could you "objdump -Dx --source /boot/kernel/kernel" and figure out > >> which code line "tcp_input+0x820" corresponds to? > > > > You mean like "objdump ... | grep -C10 tcp_input+0x820"? > > > > I started that half an hour ago and it's still not finished. > > >=20 > No, you need to find where tcp_input starts, by less-ing it, then add=20 > 0x820 to that address and then verify that the assembly instruction=20 > there matches. Ok, I have no idea what I am doing, but here's what I did: # objdump -Dx --source /boot/kernel/kernel --start-address=3D"0xc04f51c8" = --stop-address=3D"0xC04F59E8" The result is a 1,3MB text file at: http://bsd-geek.de/FreeBSD/objdump.txt Can you see anything there? --pFwAERqMlXzMQ5I7 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJWO3b/XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tCZIIAJdiBAUzptMnspXPhPcgkUJh 9bJaWbk+u1vQutzvSiWhGJLY6uklCTMlytFll9A5XBNeDoM85/PbtY5xEJr19vC9 CtmP4whftSE3SRpv5eEgFk9I8BwRSwpxbutUYC5q4+0df9j+U8qhJI4rJvkGND9O YeCe4zaBg+zWJzSru8GBQf6w+1X7ElQTU7sFeFoArNrp4Bp03mi8nbdio3sxxPH3 7MlX8eEwWewTuh3mJ5tb2ieSc96Rl+q5J7ZIE2oVpMXMFaWOg2kDrMfT6Rj+BmKz sZcjxkjiG6LAYuD2huHdqs4d9aS1mPDWzEUzCCBs0HcUEXwf0GJn+2VjSJoKnRM= =hes5 -----END PGP SIGNATURE----- --pFwAERqMlXzMQ5I7-- From owner-freebsd-arm@freebsd.org Thu Nov 5 16:14:25 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BB6AFA261B1 for ; Thu, 5 Nov 2015 16:14:25 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: from mail-lb0-x235.google.com (mail-lb0-x235.google.com [IPv6:2a00:1450:4010:c04::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 59492136B for ; Thu, 5 Nov 2015 16:14:25 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: by lbbes7 with SMTP id es7so38932269lbb.2 for ; Thu, 05 Nov 2015 08:14:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf_com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:content-type; bh=XrDQgOhdKymNplZtdHYDWXX+uJVvUaOXFRdLlUjkfpk=; b=uUsChIfbsF86BNk3bcc8GHKWKOMCkNJL+qkGuMXMCCiDVqIozO+ybXlVo8F+Fxz7M9 2Z5YPt4MD5UacKnToBhqWgKONlL7z5FaEFyG41n4OoCuLkkN5aFH6x2HiJsRVw0Kqt1/ +RZ/1fZx8s8Gvt+eXuPqo67V1TBPAHZ9Yhjgg1kU4p2E0c0x5WxF7Li8hap4JRHXfkpJ E3d+Oo7v7VBLRTfjFjNH1KzGtdnAhglKxtgTWYzjy2QtCFCPVvagfIrysLxydnpE9GW3 K4eiHj+lkf7UrqWWvMzWdy5sA3pP8TYlRgd6c7Ou5ZKJfE5xhnJ1OFZm0OqNLHmydTuJ 8Vmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=XrDQgOhdKymNplZtdHYDWXX+uJVvUaOXFRdLlUjkfpk=; b=PvXspVoX6Qrjbft/8mLAdkK7/XLCLQetpm4KVFZNZx8VSx0DL5p2tYAMMcf1Iw0UiG QA1gw9CxaPSd+B9wlKrztVKP/8PgnVmSFqx4+860FmQMA0kXm+1JB3Y24Uz/1J6MS00i XWoBqc461aPzhe5bchQhOlkjkNNuVyIVUqgM+cEhKmvthmprQieoJt5drIMruk/Dj7S5 2h99127JG6noyhT5FgEYg/wAgfml9f1t8a6WGGQxsMzq0Vif4tA4NXV7kzrteA4Z0riE tDw8LEhv4lmqCBqLShfiClrGY70Y6VqMGF2QPD33cuhs/1YprIjiyAJbfRQPuZuKNoBb EN6g== X-Gm-Message-State: ALoCoQmxse6SOo7sYmgVXDuRxQ47DzCPfIhMeRz/uj3/4dkvLgejYHdthzqQWI6NlZKktukTb1Pj X-Received: by 10.112.147.232 with SMTP id tn8mr4158946lbb.84.1446740063330; Thu, 05 Nov 2015 08:14:23 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.91.20 with HTTP; Thu, 5 Nov 2015 08:14:03 -0800 (PST) From: Zbigniew Bodek Date: Thu, 5 Nov 2015 17:14:03 +0100 Message-ID: Subject: HEADS UP: Cavium ThunderX support in the tree To: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 16:14:25 -0000 Hello all, Semihalf is happy to officially announce that starting from SVN revision r289550 FreeBSD is ready to run on Cavium ThunderX system-on-chip! ThunderX is the first ARM64 (ARMv8) hardware platform to be supported by FreeBSD and the only one that introduces 96-CPU cores SMP. The integrated code includes support for: - Single and dual-socket operation (48 and 96 CPUs) - PCI Express - SATA - Network Interface Controller (VNIC) 1/10/40G - Other required drivers (GICv3, Interrupt Translation Services) There is still some polishing and optimizations to be done but the system can be used as is in 11-CURRENT and will work as briefly shown on this video: https://www.youtube.com/watch?v=1q5aDEt18mw This would not be possible without all great work of the following people at Semihalf: Dominik Ermel Wojciech Macek Michal Mazur Tomasz Nowicki Michal Stanek Zbigniew Bodek Special thanks go to: ARM, Cavium and the FreeBSD Foundation for sponsoring this work. Ed Maste (The FreeBSD Foundation) for all the help and project management. Andrew Turner for technical input and numerous code reviews. Andy Wafaa (ARM), Prasun Kapoor and Larry Wikelius (Cavium) for their support and help with the hardware. Rafal Jaworowski (Semihalf) for putting this project together. PS. You may also be interested in checking out our entry on ARM community blog about this work: https://community.arm.com/groups/processors/blog/2015/10/27/semihalfs-arm64-blog-1-the-freebsd-on-the-96-cpu-armv8-soc From owner-freebsd-arm@freebsd.org Thu Nov 5 16:37:55 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33A90A266B8 for ; Thu, 5 Nov 2015 16:37:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1B3421010 for ; Thu, 5 Nov 2015 16:37:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.ysv.freebsd.org (Postfix) id 18453A266B6; Thu, 5 Nov 2015 16:37:55 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16E5CA266B4 for ; Thu, 5 Nov 2015 16:37:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C5C8E100F for ; Thu, 5 Nov 2015 16:37:54 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id DAAA91FE023; Thu, 5 Nov 2015 17:37:51 +0100 (CET) Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read To: Lars Engels References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> <20151105120950.GR66179@e-new.0x20.net> <563B4813.1060403@selasky.org> <20151105153423.GS66179@e-new.0x20.net> Cc: arm@freebsd.org From: Hans Petter Selasky Message-ID: <563B8647.7080201@selasky.org> Date: Thu, 5 Nov 2015 17:39:35 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151105153423.GS66179@e-new.0x20.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 16:37:55 -0000 On 11/05/15 16:34, Lars Engels wrote: > On Thu, Nov 05, 2015 at 01:14:11PM +0100, Hans Petter Selasky wrote: >> On 11/05/15 13:09, Lars Engels wrote: >>> On Thu, Nov 05, 2015 at 12:02:06PM +0100, Hans Petter Selasky wrote: >>>> On 11/05/15 11:48, Lars Engels wrote: >>>>> Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the >>>>> kernel by USB-tethering the Banana Pi to a mobile phone and run " >>>>> pkg bootstrap". It looks like this: >>>>> >>>>> root@bananapi:/ # pkg bootstrap >>>>> The package management tool is not yet installed on your system. >>>>> Do you want to fetch and install it now? [y/N]: y >>>>> Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/latest, please wait... >>>>> Fatal kernel mode data abort: 'Alignment Fault' on read >>>>> trapframe: 0xea576a90 >>>>> FSR=00000001, FAR=c43a1d6e, spsr=60000113 >>>>> r0 =00000014, r1 =0000003c, r2 =0000003c, r3 =00000903 >>>>> r4 =00000000, r5 =c43a1d6a, r6 =00000028, r7 =c43a1d56 >>>>> r8 =00000000, r9 =00000014, r10=00000028, r11=ea576bf8 >>>>> r12=00000000, ssp=ea576b20, slr=c061aba4, pc =c04f68e8 >>>>> >>>>> [ thread pid 13 tid 100024 ] >>>>> Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] >>>> >>>> Hi, >>>> >>>> Could you "objdump -Dx --source /boot/kernel/kernel" and figure out >>>> which code line "tcp_input+0x820" corresponds to? >>> >>> You mean like "objdump ... | grep -C10 tcp_input+0x820"? >>> >>> I started that half an hour ago and it's still not finished. >>> >> >> No, you need to find where tcp_input starts, by less-ing it, then add >> 0x820 to that address and then verify that the assembly instruction >> there matches. > > Ok, I have no idea what I am doing, but here's what I did: > # objdump -Dx --source /boot/kernel/kernel --start-address="0xc04f51c8" --stop-address="0xC04F59E8" > > The result is a 1,3MB text file at: > http://bsd-geek.de/FreeBSD/objdump.txt > > Can you see anything there? > Hi, Can you make the kernel available. It might be faster if I objdump over here? --HPS From owner-freebsd-arm@freebsd.org Thu Nov 5 17:46:01 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 33F0AA27938 for ; Thu, 5 Nov 2015 17:46:01 +0000 (UTC) (envelope-from rpaulo@me.com) Received: from mr11p00im-asmtp002.me.com (mr11p00im-asmtp002.me.com [17.110.69.253]) (using TLSv1.2 with cipher DHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1F33A15B8 for ; Thu, 5 Nov 2015 17:46:01 +0000 (UTC) (envelope-from rpaulo@me.com) MIME-version: 1.0 Content-transfer-encoding: 8BIT Content-type: text/plain; charset=UTF-8 Received: from akita.hsd1.ca.comcast.net (c-73-162-13-215.hsd1.ca.comcast.net [73.162.13.215]) by mr11p00im-asmtp002.me.com (Oracle Communications Messaging Server 7.0.5.35.0 64bit (built Mar 31 2015)) with ESMTPSA id <0NXC00A0QP8IQE30@mr11p00im-asmtp002.me.com> for freebsd-arm@freebsd.org; Thu, 05 Nov 2015 16:45:55 +0000 (GMT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2015-11-05_12:,, signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 kscore.is_bulkscore=0 kscore.compositescore=1 compositescore=0.9 suspectscore=1 phishscore=0 bulkscore=0 kscore.is_spamscore=0 rbsscore=0 spamscore=0 urlsuspectscore=0.9 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1510090000 definitions=main-1511050274 Message-id: <1446741954.15370.19.camel@me.com> Subject: Jetson K1 Promo From: Rui Paulo To: freebsd-arm@freebsd.org Date: Thu, 05 Nov 2015 08:45:54 -0800 X-Mailer: Evolution 3.18.1-1 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 17:46:01 -0000 Your chance to get a Jetson K1 at reduced price: https://developer.nvidia.com/embedded/makejtk1 --  Rui Paulo From owner-freebsd-arm@freebsd.org Thu Nov 5 19:11:16 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B39E8A26836 for ; Thu, 5 Nov 2015 19:11:16 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 9A63810FD for ; Thu, 5 Nov 2015 19:11:16 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.ysv.freebsd.org (Postfix) id 9A13EA26834; Thu, 5 Nov 2015 19:11:16 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 99ADEA26833 for ; Thu, 5 Nov 2015 19:11:16 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 5F21A10FB for ; Thu, 5 Nov 2015 19:11:16 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 92ECC1FE023; Thu, 5 Nov 2015 20:11:10 +0100 (CET) Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read To: Lars Engels References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> <20151105120950.GR66179@e-new.0x20.net> <563B4813.1060403@selasky.org> <20151105153423.GS66179@e-new.0x20.net> Cc: arm@freebsd.org From: Hans Petter Selasky Message-ID: <563BAA36.60208@selasky.org> Date: Thu, 5 Nov 2015 20:12:54 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151105153423.GS66179@e-new.0x20.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 19:11:16 -0000 On 11/05/15 16:34, Lars Engels wrote: > On Thu, Nov 05, 2015 at 01:14:11PM +0100, Hans Petter Selasky wrote: >> On 11/05/15 13:09, Lars Engels wrote: >>> On Thu, Nov 05, 2015 at 12:02:06PM +0100, Hans Petter Selasky wrote: >>>> On 11/05/15 11:48, Lars Engels wrote: >>>>> Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the >>>>> kernel by USB-tethering the Banana Pi to a mobile phone and run " >>>>> pkg bootstrap". It looks like this: >>>>> >>>>> root@bananapi:/ # pkg bootstrap >>>>> The package management tool is not yet installed on your system. >>>>> Do you want to fetch and install it now? [y/N]: y >>>>> Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/latest, please wait... >>>>> Fatal kernel mode data abort: 'Alignment Fault' on read >>>>> trapframe: 0xea576a90 >>>>> FSR=00000001, FAR=c43a1d6e, spsr=60000113 >>>>> r0 =00000014, r1 =0000003c, r2 =0000003c, r3 =00000903 >>>>> r4 =00000000, r5 =c43a1d6a, r6 =00000028, r7 =c43a1d56 >>>>> r8 =00000000, r9 =00000014, r10=00000028, r11=ea576bf8 >>>>> r12=00000000, ssp=ea576b20, slr=c061aba4, pc =c04f68e8 >>>>> >>>>> [ thread pid 13 tid 100024 ] >>>>> Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] >>>> >>>> Hi, >>>> >>>> Could you "objdump -Dx --source /boot/kernel/kernel" and figure out >>>> which code line "tcp_input+0x820" corresponds to? >>> >>> You mean like "objdump ... | grep -C10 tcp_input+0x820"? >>> >>> I started that half an hour ago and it's still not finished. >>> >> >> No, you need to find where tcp_input starts, by less-ing it, then add >> 0x820 to that address and then verify that the assembly instruction >> there matches. > > Ok, I have no idea what I am doing, but here's what I did: > # objdump -Dx --source /boot/kernel/kernel --start-address="0xc04f51c8" --stop-address="0xC04F59E8" > > The result is a 1,3MB text file at: > http://bsd-geek.de/FreeBSD/objdump.txt > > Can you see anything there? > Hi, I cannot find "ldr r0, [r5, #4]" at the given location, though if that is the faulting instruction, it might be related to an unaligned SACK option. Can you test a new kernel with a patch? --HPS From owner-freebsd-arm@freebsd.org Thu Nov 5 20:42:14 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 3AD54A27DA1 for ; Thu, 5 Nov 2015 20:42:14 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 1C8721D7E for ; Thu, 5 Nov 2015 20:42:14 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: by mailman.ysv.freebsd.org (Postfix) id 18C52A27DA0; Thu, 5 Nov 2015 20:42:14 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F288EA27D9F for ; Thu, 5 Nov 2015 20:42:13 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 85EF81D7A for ; Thu, 5 Nov 2015 20:42:13 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 3E66C6DF91B; Thu, 5 Nov 2015 21:42:10 +0100 (CET) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id tA5Kg9N7043177; Thu, 5 Nov 2015 21:42:09 +0100 (CET) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id tA5Kg9sF042795; Thu, 5 Nov 2015 21:42:09 +0100 (CET) (envelope-from lars) Date: Thu, 5 Nov 2015 21:42:09 +0100 From: Lars Engels To: Hans Petter Selasky Cc: arm@freebsd.org Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read Message-ID: <20151105204209.GT66179@e-new.0x20.net> References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> <20151105120950.GR66179@e-new.0x20.net> <563B4813.1060403@selasky.org> <20151105153423.GS66179@e-new.0x20.net> <563BAA36.60208@selasky.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="zAi3veRTHMyLkSNS" Content-Disposition: inline In-Reply-To: <563BAA36.60208@selasky.org> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 20:42:14 -0000 --zAi3veRTHMyLkSNS Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Nov 05, 2015 at 08:12:54PM +0100, Hans Petter Selasky wrote: > On 11/05/15 16:34, Lars Engels wrote: > > On Thu, Nov 05, 2015 at 01:14:11PM +0100, Hans Petter Selasky wrote: > >> On 11/05/15 13:09, Lars Engels wrote: > >>> On Thu, Nov 05, 2015 at 12:02:06PM +0100, Hans Petter Selasky wrote: > >>>> On 11/05/15 11:48, Lars Engels wrote: > >>>>> Using FreeBSD-armv6-11.0-A20-290366.img I can reproducible crash the > >>>>> kernel by USB-tethering the Banana Pi to a mobile phone and run " > >>>>> pkg bootstrap". It looks like this: > >>>>> > >>>>> root@bananapi:/ # pkg bootstrap > >>>>> The package management tool is not yet installed on your system. > >>>>> Do you want to fetch and install it now? [y/N]: y > >>>>> Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:11:armv6/= latest, please wait... > >>>>> Fatal kernel mode data abort: 'Alignment Fault' on read > >>>>> trapframe: 0xea576a90 > >>>>> FSR=3D00000001, FAR=3Dc43a1d6e, spsr=3D60000113 > >>>>> r0 =3D00000014, r1 =3D0000003c, r2 =3D0000003c, r3 =3D00000903 > >>>>> r4 =3D00000000, r5 =3Dc43a1d6a, r6 =3D00000028, r7 =3Dc43a1d56 > >>>>> r8 =3D00000000, r9 =3D00000014, r10=3D00000028, r11=3Dea576bf8 > >>>>> r12=3D00000000, ssp=3Dea576b20, slr=3Dc061aba4, pc =3Dc04f68e8 > >>>>> > >>>>> [ thread pid 13 tid 100024 ] > >>>>> Stopped at tcp_input+0x820: ldr r0, [r5, #0x004] > >>>> > >>>> Hi, > >>>> > >>>> Could you "objdump -Dx --source /boot/kernel/kernel" and figure out > >>>> which code line "tcp_input+0x820" corresponds to? > >>> > >>> You mean like "objdump ... | grep -C10 tcp_input+0x820"? > >>> > >>> I started that half an hour ago and it's still not finished. > >>> > >> > >> No, you need to find where tcp_input starts, by less-ing it, then add > >> 0x820 to that address and then verify that the assembly instruction > >> there matches. > > > > Ok, I have no idea what I am doing, but here's what I did: > > # objdump -Dx --source /boot/kernel/kernel --start-address=3D"0xc04f5= 1c8" --stop-address=3D"0xC04F59E8" > > > > The result is a 1,3MB text file at: > > http://bsd-geek.de/FreeBSD/objdump.txt > > > > Can you see anything there? > > >=20 > Hi, >=20 > I cannot find "ldr r0, [r5, #4]" at the given location, though if that=20 > is the faulting instruction, it might be related to an unaligned SACK=20 > option. Can you test a new kernel with a patch? I think I could build an image with crochet, so if you have a patch, I can try. --zAi3veRTHMyLkSNS Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJWO78hXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1twOoH/0ms7E19D+vSzFLk6sIln6k4 l1xQWJxqp+5lZQLNElxdVoYQGm972/4Am/Qec/srdm1Sj3bTzPlfTSxS8IQAWn9+ npLUoBrCmLmMcEZj6fghXd/KOxycrgTOfPfBGRnHjuuNypWM98EyO2om2S1w9P37 suR/Eya9dDTfGJdYkHKPFXuIAvbiDVEC3WvZnWawuAMgZLxsNL7gVXZGNTkRVo3X ZnGFh7m9kR1nSSHn5eItnzmZBJjTM9bFFL9Hhb4Hz7JKleps0WCgYh9mwrGyXzj1 iYCWGyLt8ZPmdxWuijs/Gmed8790SsOjvVRP/8taaM11Pcr18HUWLneoMK1XT5M= =QXKQ -----END PGP SIGNATURE----- --zAi3veRTHMyLkSNS-- From owner-freebsd-arm@freebsd.org Thu Nov 5 23:34:28 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 75DFBA279BD for ; Thu, 5 Nov 2015 23:34:28 +0000 (UTC) (envelope-from jan.sieka@gmail.com) Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 3215B147A for ; Thu, 5 Nov 2015 23:34:28 +0000 (UTC) (envelope-from jan.sieka@gmail.com) Received: by qgad10 with SMTP id d10so79604245qga.3 for ; Thu, 05 Nov 2015 15:34:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=0rzZQw9I9a9O7M/fpmJianjj6Ij2UIUIo8XJRTbvQ48=; b=PjFbpLDdu9E377rkWwAqkpexhVGtBlLrLiZeFHvB64qyNrOSCnNuafa2hMs8zo5BKQ +RLsWb8aLw0rHa3VWBfEBfgoPXF7763G1QM+7wyCGqKwFUHX9GL2+2xTnHeolA7ysQ0I u+Beiqt1TyxVEjEgYLQrFdduBDBq7r+sbrD0huerXcl+02BBz+bEW1OctQi8RyoIQexv i71ONloDSVrMEHB/WroxTrCjvV/khEjpQ4SiG4dL+0qR0IiOZxkvExo3y8U3U9xDsZpN Zw8UgtFEGYoBRzVXEc+oNwLGW2k0FYr2m8xi5tymbSWJOu/y3yICk+qLu0YVZmyOSsoa CHHQ== MIME-Version: 1.0 X-Received: by 10.140.174.195 with SMTP id u186mr10850411qhu.47.1446766467270; Thu, 05 Nov 2015 15:34:27 -0800 (PST) Received: by 10.55.160.73 with HTTP; Thu, 5 Nov 2015 15:34:27 -0800 (PST) In-Reply-To: References: Date: Fri, 6 Nov 2015 00:34:27 +0100 Message-ID: Subject: Re: HEADS UP: Cavium ThunderX support in the tree From: Jan Sieka To: Zbigniew Bodek Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Nov 2015 23:34:28 -0000 Congratulations! This is a great achievement. I smiled when I saw hw.ncpu :). One thing that interested me is the pkg command: do you use some official pkg repo or you have your own set up? Best regards, Jan Si=C4=99ka 2015-11-05 17:14 GMT+01:00 Zbigniew Bodek : > Hello all, > > Semihalf is happy to officially announce that starting from SVN > revision r289550 FreeBSD is ready to run on Cavium ThunderX > system-on-chip! > ThunderX is the first ARM64 (ARMv8) hardware platform to be supported > by FreeBSD and the only one that introduces 96-CPU cores SMP. > The integrated code includes support for: > > - Single and dual-socket operation (48 and 96 CPUs) > - PCI Express > - SATA > - Network Interface Controller (VNIC) 1/10/40G > - Other required drivers (GICv3, Interrupt Translation Services) > > There is still some polishing and optimizations to be done but the > system can be used as is in 11-CURRENT and will work as briefly shown > on this video: > https://www.youtube.com/watch?v=3D1q5aDEt18mw > > This would not be possible without all great work of the following > people at Semihalf: > Dominik Ermel > Wojciech Macek > Michal Mazur > Tomasz Nowicki > Michal Stanek > Zbigniew Bodek > > Special thanks go to: > ARM, Cavium and the FreeBSD Foundation for sponsoring this work. > Ed Maste (The FreeBSD Foundation) for all the help and project management= . > Andrew Turner for technical input and numerous code reviews. > Andy Wafaa (ARM), Prasun Kapoor and Larry Wikelius (Cavium) for their > support and help with the hardware. > Rafal Jaworowski (Semihalf) for putting this project together. > > > PS. You may also be interested in checking out our entry on ARM > community blog about this work: > > https://community.arm.com/groups/processors/blog/2015/10/27/semihalfs-arm= 64-blog-1-the-freebsd-on-the-96-cpu-armv8-soc > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > From owner-freebsd-arm@freebsd.org Fri Nov 6 09:47:24 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 23F02A26BF0 for ; Fri, 6 Nov 2015 09:47:24 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from kif.fubar.geek.nz (kif.fubar.geek.nz [178.62.119.249]) by mx1.freebsd.org (Postfix) with ESMTP id E6C2F1BFF for ; Fri, 6 Nov 2015 09:47:23 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from bender.Home (bcdc67a8.skybroadband.com [188.220.103.168]) by kif.fubar.geek.nz (Postfix) with ESMTPSA id 99774D78E6; Fri, 6 Nov 2015 09:47:16 +0000 (UTC) Date: Fri, 6 Nov 2015 09:47:14 +0000 From: Andrew Turner To: Zbigniew Bodek Cc: "freebsd-arm@freebsd.org" Subject: Re: HEADS UP: Cavium ThunderX support in the tree Message-ID: <20151106094714.5e8632c6@bender.Home> In-Reply-To: References: X-Mailer: Claws Mail 3.13.0 (GTK+ 2.24.28; amd64-portbld-freebsd10.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 09:47:24 -0000 On Thu, 5 Nov 2015 17:14:03 +0100 Zbigniew Bodek wrote: > Hello all, > > Semihalf is happy to officially announce that starting from SVN > revision r289550 FreeBSD is ready to run on Cavium ThunderX > system-on-chip! > ThunderX is the first ARM64 (ARMv8) hardware platform to be supported > by FreeBSD and the only one that introduces 96-CPU cores SMP. > The integrated code includes support for: > ... > - Network Interface Controller (VNIC) 1/10/40G We do? Then why don't I see it in ifconfig on the ThunderX in the cluster? root@cavium:~ # ifconfig -a em0: flags=8843 metric 0 mtu 1500 options=4019b ether 00:15:17:0b:6b:08 inet 192.168.5.167 netmask 0xffffff00 broadcast 192.168.5.255 media: Ethernet autoselect (1000baseT ) status: active nd6 options=29 lo0: flags=8049 metric 0 mtu 16384 options=600003 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 inet 127.0.0.1 netmask 0xff000000 groups: lo nd6 options=21 Andrew From owner-freebsd-arm@freebsd.org Fri Nov 6 11:23:34 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DFF88A27521 for ; Fri, 6 Nov 2015 11:23:33 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: from mail-lb0-x229.google.com (mail-lb0-x229.google.com [IPv6:2a00:1450:4010:c04::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 62C1A15A4 for ; Fri, 6 Nov 2015 11:23:33 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: by lbbkw15 with SMTP id kw15so49611113lbb.0 for ; Fri, 06 Nov 2015 03:23:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf_com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=LZq6tZ5Jf4+jr6FPjSQFyIkNJ1Cc0e4JX01+W3ZjSi4=; b=FWCTBxT/Da3b2fMAJAjk0aWHcleXhxV0wpnXHT+OoyvjLfG+B4nqxdDDJIAL0x/sC3 VlEEfN9O7NjGscoWE8XIazlZusHL3O4+ZiUjmwW6NhuvcUzcv7kLJp7Rt4L3Ml5k1byt i1dv6odfWw15vnGoVD2aUgRdEgDAUkhABDbe+sLcFI5EVgPtaoHHuyXJVB/K9Gec2DCR pcEUFFnYKy6Qg4CwBpDHiV5VUZ6Z2ZIMMjQBa2nfnhWUFAddKzENVgyt2DymoOStxQgO LPEmHQ1mI6YQi2S2j2WNY+6EKMoaOq2orq/dR7ouZIWahD6OKwrbA1PBNtxf35u3rgrc Thxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=LZq6tZ5Jf4+jr6FPjSQFyIkNJ1Cc0e4JX01+W3ZjSi4=; b=bI3AeLfAYnHBUdDeQA+wZMI35MXEKNxPnZZywlQPNCrVO3ePF98qcJOJ7upR/6fHZX kvVVfKOUgfzBAC6yznChY9168aAwwiKfHS9qR0rp+a+PvSYxXmEBElnfq25ExDPFJYik 7/DHhq0kZRqVSVrfdCDpQ1L8K9WdjOhfED38qJ67nUaD/cSpV0BJEpUZG6baHZ/H7O5F s4E0Z9fyEyeBxSDG2JkMaE61p2RI+NN5LHqIf59KCoFAjxC2T0iEQj/rzTrnw3WXIuH1 JhYgdIcg8PAfwABYUWkKp855PBaHtdz+9PRjFalDuYrgEvdHmN21mgJ6en/9SzSaIHxM qwWA== X-Gm-Message-State: ALoCoQl6pM3vlfnDpLPMaK9amhKZ4Uw0Jv2CKaX70QUxjcVwTW7tkBxf/O+6EZoADki393g3i7cj X-Received: by 10.112.55.37 with SMTP id o5mr6406779lbp.61.1446809011467; Fri, 06 Nov 2015 03:23:31 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.91.20 with HTTP; Fri, 6 Nov 2015 03:23:11 -0800 (PST) In-Reply-To: <20151106094714.5e8632c6@bender.Home> References: <20151106094714.5e8632c6@bender.Home> From: Zbigniew Bodek Date: Fri, 6 Nov 2015 12:23:11 +0100 Message-ID: Subject: Re: HEADS UP: Cavium ThunderX support in the tree To: Andrew Turner Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 11:23:34 -0000 2015-11-06 10:47 GMT+01:00 Andrew Turner : > On Thu, 5 Nov 2015 17:14:03 +0100 > Zbigniew Bodek wrote: > >> Hello all, >> >> Semihalf is happy to officially announce that starting from SVN >> revision r289550 FreeBSD is ready to run on Cavium ThunderX >> system-on-chip! >> ThunderX is the first ARM64 (ARMv8) hardware platform to be supported >> by FreeBSD and the only one that introduces 96-CPU cores SMP. >> The integrated code includes support for: >> > ... >> - Network Interface Controller (VNIC) 1/10/40G > > We do? Then why don't I see it in ifconfig on the ThunderX in the > cluster? > > root@cavium:~ # ifconfig -a > em0: flags=8843 metric 0 mtu > 1500 > options=4019b > ether 00:15:17:0b:6b:08 > inet 192.168.5.167 netmask 0xffffff00 broadcast 192.168.5.255 > media: Ethernet autoselect (1000baseT ) > status: active > nd6 options=29 > lo0: flags=8049 metric 0 mtu 16384 > options=600003 > inet6 ::1 prefixlen 128 > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 > inet 127.0.0.1 netmask 0xff000000 > groups: lo > nd6 options=21 > > Andrew Strange. Works for me ;P First of all, networking cards on ThunderX are PCI Virtual Functions so you need to bring them up using iovctl. If you watched the youtube demo you should have seen that at first there are no interfaces in ifconfig and then I do iovctl and they appear. Secondly, EFI that runs on the board needs to pass the correct DTB to the kernel (it has to have PCIB, BGX, MDIO, PHYs nodes and they need to be in the correct order [MDIO needs to attach before BGX]). Best regards zbb From owner-freebsd-arm@freebsd.org Fri Nov 6 11:37:14 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 31D56A27841 for ; Fri, 6 Nov 2015 11:37:14 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from kif.fubar.geek.nz (kif.fubar.geek.nz [178.62.119.249]) by mx1.freebsd.org (Postfix) with ESMTP id 004731CB3 for ; Fri, 6 Nov 2015 11:37:13 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from bender (global-5-141.nat-2.net.cam.ac.uk [131.111.5.141]) by kif.fubar.geek.nz (Postfix) with ESMTPSA id 1506FD78E6; Fri, 6 Nov 2015 11:36:43 +0000 (UTC) Date: Fri, 6 Nov 2015 11:36:41 +0000 From: Andrew Turner To: Zbigniew Bodek Cc: "freebsd-arm@freebsd.org" Subject: Re: HEADS UP: Cavium ThunderX support in the tree Message-ID: <20151106113641.02e0f826@bender> In-Reply-To: References: <20151106094714.5e8632c6@bender.Home> X-Mailer: Claws Mail 3.13.0 (GTK+ 2.24.28; amd64-portbld-freebsd10.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 11:37:14 -0000 On Fri, 6 Nov 2015 12:23:11 +0100 Zbigniew Bodek wrote: > 2015-11-06 10:47 GMT+01:00 Andrew Turner : > > On Thu, 5 Nov 2015 17:14:03 +0100 > > Zbigniew Bodek wrote: > > > >> Hello all, > >> > >> Semihalf is happy to officially announce that starting from SVN > >> revision r289550 FreeBSD is ready to run on Cavium ThunderX > >> system-on-chip! > >> ThunderX is the first ARM64 (ARMv8) hardware platform to be > >> supported by FreeBSD and the only one that introduces 96-CPU cores > >> SMP. The integrated code includes support for: > >> > > ... > >> - Network Interface Controller (VNIC) 1/10/40G > > > > We do? Then why don't I see it in ifconfig on the ThunderX in the > > cluster? > > > > root@cavium:~ # ifconfig -a > > em0: flags=8843 metric 0 mtu > > 1500 > > options=4019b > > ether 00:15:17:0b:6b:08 > > inet 192.168.5.167 netmask 0xffffff00 broadcast > > 192.168.5.255 media: Ethernet autoselect (1000baseT ) > > status: active > > nd6 options=29 > > lo0: flags=8049 metric 0 mtu 16384 > > options=600003 > > inet6 ::1 prefixlen 128 > > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 > > inet 127.0.0.1 netmask 0xff000000 > > groups: lo > > nd6 options=21 > > > > Andrew > > Strange. Works for me ;P > > First of all, networking cards on ThunderX are PCI Virtual Functions > so you need to bring them up using iovctl. > If you watched the youtube demo you should have seen that at first > there are no interfaces in ifconfig and then I do iovctl and they > appear. Ok, so it's similar to wlan where we need some extra configuration before we can use it. What is the option I need to enable in rc.conf to enable this? > Secondly, EFI that runs on the board needs to pass the correct DTB to > the kernel (it has to have PCIB, BGX, MDIO, PHYs nodes and they need > to be in the correct order [MDIO needs to attach before BGX]). If this is the case the code is broken. It should just work with the vendor dtb and GENERIC. We already have to handle the We already have to handle this in other parts of the code by having the dependent drivers on an earlier pass than later drivers. I also don't see any documentation. I can see the bgx driver, bit there doesn't seem to be a manual page. root@cavium:~ # man bgx No manual entry for bgx Andrew From owner-freebsd-arm@freebsd.org Fri Nov 6 12:10:32 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F0821A275A2 for ; Fri, 6 Nov 2015 12:10:32 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: from mail-lb0-x233.google.com (mail-lb0-x233.google.com [IPv6:2a00:1450:4010:c04::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 91DAC131E for ; Fri, 6 Nov 2015 12:10:32 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: by lbblt2 with SMTP id lt2so37273405lbb.3 for ; Fri, 06 Nov 2015 04:10:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf_com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=DHFmR+22dbUapBzRmTc8Mc3pVlfz0yL9eBu7lJCWTFc=; b=mMfRJ0MwUs2li7m+0fmWAXXwK2NRtzef8KcrM7W9KQ3h9Zo0/Qv1Dl48zeYqgRBbXD v8eOcLD6jBhhiViku9q/w+gOeHDzcW4GLXQgzqPkIE5M7LFYOl++tOsjmwKCqL35vFB/ GhWgOx/yZpsw5VZf5UtqjFu9t6sb11hsmP9FnUF0ivkQFf5vPrKqHpSl7B1cSFmZvMDR FxLYJT330vAA89OOPC28G/gMpRx4pZ5kAztg7PEkCPIze6huCCwziRvdRGUQAA1qQWJ/ S3n+kMopjGJXgz8wfXFdn2EpnBCnBYLfrlwVXTpa+TgXJjhdcsmtKecW8iEa2QNrYXqw rxpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=DHFmR+22dbUapBzRmTc8Mc3pVlfz0yL9eBu7lJCWTFc=; b=Qk4cJQYRE5OeruFzA0cbTJ41KgpkuP1JERoJSCafA4w+xDarUDdU67sllqKW81V/Rh DnYceE81VB36+sfAOIrCjlJesygxSs8KXHIoH1iC7ZphnPFB1IojpQIXWSAXhwIaWb6x qA5dJ+Mf2zy5nkyxafDPhQA0b581J9CA/2UT/JqeZQGuLqvbJPvJA1UAQc3BQUdvGtOE R5XzagxLXPZ9yjm/3jxtOwjbh1loPsTz7j21jEt6kdg5sRg4t/cRXppOVKpcX7CAsLol 3nj9QYOP76VhfzK1jyju1o+gLmr+gzdRHbpu6b+T+W3ZEhRRfMmFXTYlsX2ORWm2rhED ELbg== X-Gm-Message-State: ALoCoQnnYl6aWl7kxb4/MtbQGcSY13lkujZGxmeYv6br0ladwfnPH165kItF0PI5/7G77Fs7hlwP X-Received: by 10.112.202.233 with SMTP id kl9mr6618131lbc.87.1446811830029; Fri, 06 Nov 2015 04:10:30 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.91.20 with HTTP; Fri, 6 Nov 2015 04:10:10 -0800 (PST) In-Reply-To: <20151106113641.02e0f826@bender> References: <20151106094714.5e8632c6@bender.Home> <20151106113641.02e0f826@bender> From: Zbigniew Bodek Date: Fri, 6 Nov 2015 13:10:10 +0100 Message-ID: Subject: Re: HEADS UP: Cavium ThunderX support in the tree To: Andrew Turner Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 12:10:33 -0000 2015-11-06 12:36 GMT+01:00 Andrew Turner : > On Fri, 6 Nov 2015 12:23:11 +0100 > Zbigniew Bodek wrote: > >> 2015-11-06 10:47 GMT+01:00 Andrew Turner : >> > On Thu, 5 Nov 2015 17:14:03 +0100 >> > Zbigniew Bodek wrote: >> > >> >> Hello all, >> >> >> >> Semihalf is happy to officially announce that starting from SVN >> >> revision r289550 FreeBSD is ready to run on Cavium ThunderX >> >> system-on-chip! >> >> ThunderX is the first ARM64 (ARMv8) hardware platform to be >> >> supported by FreeBSD and the only one that introduces 96-CPU cores >> >> SMP. The integrated code includes support for: >> >> >> > ... >> >> - Network Interface Controller (VNIC) 1/10/40G >> > >> > We do? Then why don't I see it in ifconfig on the ThunderX in the >> > cluster? >> > >> > root@cavium:~ # ifconfig -a >> > em0: flags=8843 metric 0 mtu >> > 1500 >> > options=4019b >> > ether 00:15:17:0b:6b:08 >> > inet 192.168.5.167 netmask 0xffffff00 broadcast >> > 192.168.5.255 media: Ethernet autoselect (1000baseT ) >> > status: active >> > nd6 options=29 >> > lo0: flags=8049 metric 0 mtu 16384 >> > options=600003 >> > inet6 ::1 prefixlen 128 >> > inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 >> > inet 127.0.0.1 netmask 0xff000000 >> > groups: lo >> > nd6 options=21 >> > >> > Andrew >> >> Strange. Works for me ;P >> >> First of all, networking cards on ThunderX are PCI Virtual Functions >> so you need to bring them up using iovctl. >> If you watched the youtube demo you should have seen that at first >> there are no interfaces in ifconfig and then I do iovctl and they >> appear. > > Ok, so it's similar to wlan where we need some extra configuration > before we can use it. What is the option I need to enable in rc.conf to > enable this? Yes. You need to invoke iovctl with proper parameters and configuration file. https://www.freebsd.org/cgi/man.cgi?query=iovctl.conf&sektion=5&apropos=0&manpath=FreeBSD+11-current > >> Secondly, EFI that runs on the board needs to pass the correct DTB to >> the kernel (it has to have PCIB, BGX, MDIO, PHYs nodes and they need >> to be in the correct order [MDIO needs to attach before BGX]). > If this is the case the code is broken. It should just work with > the vendor dtb and GENERIC. Thanks for quick evaluation but please see comment below. > > We already have to handle this in other parts of the code by having the > dependent drivers on an earlier pass than later drivers. MDIO is a platform device whereas BGX, NICPF (physical function) and NICVF (virtual function) are devices on PCI. Therefore if the PCIB is placed prior to MDIO in DTB all devices on this PCI bridge will be attached before MDIO is attached. As far as I know there is no straightforward way to create a logical relation between device on PCI and platform devices enumerated using DTB. That is why we asked Cavium to change the order in their DTBs. Of course if you know how to workaround that I would be happy to apply this change to "unbreak" the existing code. > > I also don't see any documentation. I can see the bgx driver, bit there > doesn't seem to be a manual page. > root@cavium:~ # man bgx > No manual entry for bgx > > Andrew Correct. There is no manual entry for: BGX, Cavium MDIO, NICPF and NICVF. Best regards zbb From owner-freebsd-arm@freebsd.org Fri Nov 6 12:15:08 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 30F3FA27828 for ; Fri, 6 Nov 2015 12:15:08 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: from mail-lb0-x230.google.com (mail-lb0-x230.google.com [IPv6:2a00:1450:4010:c04::230]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A5662199C for ; Fri, 6 Nov 2015 12:15:07 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: by lbbkw15 with SMTP id kw15so50453841lbb.0 for ; Fri, 06 Nov 2015 04:15:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf_com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=Eoc7SHRL1VLaPW4bOv68EaMqge5OOYKpEC1KO9HH+e8=; b=W0rmtjQRz9gORijUbcTiIb9+Xid4QkHj61r1nNn4I6pplA+BxcEL2xkEbJsiey0tXj H/ANy4pxdxtWYMIfmc3R2YbcG0musfnQTAZxjifxuIDhLUQHIObWt39oX3dSQVdOsZFl uT/H6emUbr+lzwJf/jlamjWerZLJxaxrjGOrk6xbm1MwpEa7fF/bkoAdw05N3kVvR+Dr w3tm7ojY/jL6Qyq/VQbqKxoiO3ZA2NwrZvAO6sqPbFg+sWlh/k9s0nuNfeXR2zsdYM6A 5KOuCJelC3xgve98T4pOx1E8PoujH98J3z3sjXb0xsZ3tlMBdTcf1FjVpwm5wyQCRViq vvTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type:content-transfer-encoding; bh=Eoc7SHRL1VLaPW4bOv68EaMqge5OOYKpEC1KO9HH+e8=; b=hsVo/lYI/ADdJsIpkgGGDl0Cts1e/nn43uQncIcl0rPOx6GNBgzhcqAUWBTLF+/JXC aFmI+PbXpfLavgk2+/QgahVTi8lddBTk/zvSfHTzFIJCzmMnnGr0ZDd87fWU/KxUNoOR O//i92Hn9RgRJfTvYTQLTCfoKUy291KcN9WEewi/SloXgn9RSiOmL30chuQW3qUfnua9 Dk7sexJaQarLRKPejIDKpuR/JesyepU3QIDUGV5GZYBS7nwxo5Vtp2v7dujNPEKLIP6p Dt6lJ1Bd71jNT7SJh19DMesGR9nwSDzdQJf49QAW1/IqoR3PDQg9cOYH80PpC5MEGNu6 6f/g== X-Gm-Message-State: ALoCoQlq4KlKsL58pk/71Ff87/e5PcKERAwsLkn4/F5a1RttJmfAlxJgX4YFGQ8tP4Wti9h6fdDx X-Received: by 10.112.202.35 with SMTP id kf3mr6626161lbc.19.1446812105447; Fri, 06 Nov 2015 04:15:05 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.91.20 with HTTP; Fri, 6 Nov 2015 04:14:45 -0800 (PST) In-Reply-To: References: From: Zbigniew Bodek Date: Fri, 6 Nov 2015 13:14:45 +0100 Message-ID: Subject: Re: HEADS UP: Cavium ThunderX support in the tree To: Jan Sieka Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 12:15:08 -0000 Hello Jan! Thanks. Regarding pkgs then we do not have our own setup. We use WIP prebuilt packages provided by the FreeBSD guys at: http://dirty.ysv.freebsd.org/packages/11aarch64-default Best regards zbb 2015-11-06 0:34 GMT+01:00 Jan Sieka : > Congratulations! > > This is a great achievement. I smiled when I saw hw.ncpu :). One thing th= at > interested me is the pkg command: do you use some official pkg repo or yo= u > have your own set up? > > Best regards, > > Jan Si=C4=99ka > > 2015-11-05 17:14 GMT+01:00 Zbigniew Bodek : >> >> Hello all, >> >> Semihalf is happy to officially announce that starting from SVN >> revision r289550 FreeBSD is ready to run on Cavium ThunderX >> system-on-chip! >> ThunderX is the first ARM64 (ARMv8) hardware platform to be supported >> by FreeBSD and the only one that introduces 96-CPU cores SMP. >> The integrated code includes support for: >> >> - Single and dual-socket operation (48 and 96 CPUs) >> - PCI Express >> - SATA >> - Network Interface Controller (VNIC) 1/10/40G >> - Other required drivers (GICv3, Interrupt Translation Services) >> >> There is still some polishing and optimizations to be done but the >> system can be used as is in 11-CURRENT and will work as briefly shown >> on this video: >> https://www.youtube.com/watch?v=3D1q5aDEt18mw >> >> This would not be possible without all great work of the following >> people at Semihalf: >> Dominik Ermel >> Wojciech Macek >> Michal Mazur >> Tomasz Nowicki >> Michal Stanek >> Zbigniew Bodek >> >> Special thanks go to: >> ARM, Cavium and the FreeBSD Foundation for sponsoring this work. >> Ed Maste (The FreeBSD Foundation) for all the help and project managemen= t. >> Andrew Turner for technical input and numerous code reviews. >> Andy Wafaa (ARM), Prasun Kapoor and Larry Wikelius (Cavium) for their >> support and help with the hardware. >> Rafal Jaworowski (Semihalf) for putting this project together. >> >> >> PS. You may also be interested in checking out our entry on ARM >> community blog about this work: >> >> https://community.arm.com/groups/processors/blog/2015/10/27/semihalfs-ar= m64-blog-1-the-freebsd-on-the-96-cpu-armv8-soc >> _______________________________________________ >> freebsd-arm@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-arm >> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" > > From owner-freebsd-arm@freebsd.org Fri Nov 6 13:03:55 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D0245A2671E for ; Fri, 6 Nov 2015 13:03:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id B7EE31448 for ; Fri, 6 Nov 2015 13:03:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.ysv.freebsd.org (Postfix) id B44AAA2671D; Fri, 6 Nov 2015 13:03:55 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3E09A2671C for ; Fri, 6 Nov 2015 13:03:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (mail.turbocat.net [IPv6:2a01:4f8:d16:4514::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 776041447 for ; Fri, 6 Nov 2015 13:03:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from laptop015.home.selasky.org (unknown [62.141.129.119]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 125391FE023; Fri, 6 Nov 2015 14:03:52 +0100 (CET) Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read To: Lars Engels References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> <20151105120950.GR66179@e-new.0x20.net> <563B4813.1060403@selasky.org> <20151105153423.GS66179@e-new.0x20.net> <563BAA36.60208@selasky.org> <20151105204209.GT66179@e-new.0x20.net> Cc: arm@freebsd.org From: Hans Petter Selasky Message-ID: <563CA59F.40504@selasky.org> Date: Fri, 6 Nov 2015 14:05:35 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20151105204209.GT66179@e-new.0x20.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 13:03:55 -0000 Hi Lars, > > I think I could build an image with crochet, so if you have a patch, I > can try. > I believe I've found the issue: https://svnweb.freebsd.org/changeset/base/290441 I've built you a default A20 kernel with kernel modules at: http://home.selasky.org:8192/privat/A20.tar.gz cd / cat -zxvf A20.tar.gz Can you test it? --HPS From owner-freebsd-arm@freebsd.org Fri Nov 6 14:45:44 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 47D13A28C02 for ; Fri, 6 Nov 2015 14:45:44 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from kif.fubar.geek.nz (kif.fubar.geek.nz [178.62.119.249]) by mx1.freebsd.org (Postfix) with ESMTP id 13AF31A43 for ; Fri, 6 Nov 2015 14:45:43 +0000 (UTC) (envelope-from andrew@fubar.geek.nz) Received: from bender (global-5-141.nat-2.net.cam.ac.uk [131.111.5.141]) by kif.fubar.geek.nz (Postfix) with ESMTPSA id 70365D7905; Fri, 6 Nov 2015 14:45:12 +0000 (UTC) Date: Fri, 6 Nov 2015 14:45:11 +0000 From: Andrew Turner To: Zbigniew Bodek Cc: "freebsd-arm@freebsd.org" Subject: Re: HEADS UP: Cavium ThunderX support in the tree Message-ID: <20151106144511.3309d8b2@bender> In-Reply-To: References: <20151106094714.5e8632c6@bender.Home> <20151106113641.02e0f826@bender> X-Mailer: Claws Mail 3.13.0 (GTK+ 2.24.28; amd64-portbld-freebsd10.1) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 14:45:44 -0000 On Fri, 6 Nov 2015 13:10:10 +0100 Zbigniew Bodek wrote: > 2015-11-06 12:36 GMT+01:00 Andrew Turner : > > On Fri, 6 Nov 2015 12:23:11 +0100 > > Zbigniew Bodek wrote: > >> Secondly, EFI that runs on the board needs to pass the correct DTB > >> to the kernel (it has to have PCIB, BGX, MDIO, PHYs nodes and they > >> need to be in the correct order [MDIO needs to attach before > >> BGX]). > > If this is the case the code is broken. It should just work with > > the vendor dtb and GENERIC. > > Thanks for quick evaluation but please see comment below. > > > > > We already have to handle this in other parts of the code by having > > the dependent drivers on an earlier pass than later drivers. > > MDIO is a platform device whereas BGX, NICPF (physical function) and > NICVF (virtual function) are devices on PCI. > Therefore if the PCIB is placed prior to MDIO in DTB all devices on > this PCI bridge will be attached before MDIO is attached. > As far as I know there is no straightforward way to create a logical > relation between device on PCI and platform devices enumerated using > DTB. > That is why we asked Cavium to change the order in their DTBs. > Of course if you know how to workaround that I would be happy to apply > this change to "unbreak" the existing code. No need, I've fixed it in r290448. Andrew From owner-freebsd-arm@freebsd.org Fri Nov 6 14:52:45 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E7FC8A28D5F for ; Fri, 6 Nov 2015 14:52:44 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: from mail-lf0-x22c.google.com (mail-lf0-x22c.google.com [IPv6:2a00:1450:4010:c07::22c]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 89D661E93 for ; Fri, 6 Nov 2015 14:52:44 +0000 (UTC) (envelope-from zbb@semihalf.com) Received: by lfgh9 with SMTP id h9so72998194lfg.1 for ; Fri, 06 Nov 2015 06:52:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=semihalf_com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=zjLHwvS8s1K5Y5k2XglxaB//dOYXHo82gKs+LX1wXAY=; b=rLzLgcvLUI8qCcSMMZLWzWCEAUx/tG0eqICxmMTF3yVH5Q+toskPkq4fv4/6FMQkFs bP5nfC+LtcYXC5pwWlalhnzErl+R+5gZCqzvDl0FmXXANNL1Ut/gmfJSS520hSC770Fs M4qWxFFYMGF+oLL+rYwD2wb8BNdfBrK/9TOuf0d3lNHJUU7REDFlCyFIjunoWBc4bLOS +u8vF488OGy28HotsRmNLcmB4dYqY5NfnIEnBCF0yEiRXKr0t8wTCQ2oRmkfHEke0HWV MEF3PTJfjbIxdS2ggLT8OonrOMN2J2PcPHGY0sZz7IYQtETUvCN+5nQvIjAcNh3mFnKA eGWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=zjLHwvS8s1K5Y5k2XglxaB//dOYXHo82gKs+LX1wXAY=; b=NMrf4j9uzg+uVaktftg0plKGd/VD7sYHTjQCl5t6yWM2SjKRqPaNm4AOdBlJU/A+qE vB6xDdihEDvousv4Kmj3fyi0GTAn3kf4b/0icgyirt+H9XHtS+ucf6S3SQz3K8QjlBJ7 8T+h78qMhKVTpu3e/MxJFpY71WDCoNbAYKVzebavMaMH4KDMQcpTXB4XSmZskRxaF2FP K1ihvtexDdPV2VairNKR/cbfR66Vm73DTy3CKOswvMvBZ/MBvxgQE/0wyQYk1UUjTVhd OIskmv3N4PSB7HSumbR4q6FDSCn/o6S23iaDSbblAUt2yje88XvkjtkplzW1xhq0XMEy sibQ== X-Gm-Message-State: ALoCoQkRtOEn1JePEm69VKMaV91avyDk2RqjlShs77m4L7/XIS2CX35hWdfVoMmQg+f2tNX5U0j7 X-Received: by 10.25.77.17 with SMTP id a17mr4205799lfb.19.1446821562354; Fri, 06 Nov 2015 06:52:42 -0800 (PST) MIME-Version: 1.0 Received: by 10.25.91.20 with HTTP; Fri, 6 Nov 2015 06:52:22 -0800 (PST) In-Reply-To: <20151106144511.3309d8b2@bender> References: <20151106094714.5e8632c6@bender.Home> <20151106113641.02e0f826@bender> <20151106144511.3309d8b2@bender> From: Zbigniew Bodek Date: Fri, 6 Nov 2015 15:52:22 +0100 Message-ID: Subject: Re: HEADS UP: Cavium ThunderX support in the tree To: Andrew Turner Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 14:52:45 -0000 2015-11-06 15:45 GMT+01:00 Andrew Turner : > On Fri, 6 Nov 2015 13:10:10 +0100 > Zbigniew Bodek wrote: > >> 2015-11-06 12:36 GMT+01:00 Andrew Turner : >> > On Fri, 6 Nov 2015 12:23:11 +0100 >> > Zbigniew Bodek wrote: >> >> Secondly, EFI that runs on the board needs to pass the correct DTB >> >> to the kernel (it has to have PCIB, BGX, MDIO, PHYs nodes and they >> >> need to be in the correct order [MDIO needs to attach before >> >> BGX]). >> > If this is the case the code is broken. It should just work with >> > the vendor dtb and GENERIC. >> >> Thanks for quick evaluation but please see comment below. >> >> > >> > We already have to handle this in other parts of the code by having >> > the dependent drivers on an earlier pass than later drivers. >> >> MDIO is a platform device whereas BGX, NICPF (physical function) and >> NICVF (virtual function) are devices on PCI. >> Therefore if the PCIB is placed prior to MDIO in DTB all devices on >> this PCI bridge will be attached before MDIO is attached. >> As far as I know there is no straightforward way to create a logical >> relation between device on PCI and platform devices enumerated using >> DTB. >> That is why we asked Cavium to change the order in their DTBs. >> Of course if you know how to workaround that I would be happy to apply >> this change to "unbreak" the existing code. > > No need, I've fixed it in r290448. > > Andrew OK. Thanks! Best regards zbb From owner-freebsd-arm@freebsd.org Fri Nov 6 15:27:31 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 798B7A272C9 for ; Fri, 6 Nov 2015 15:27:31 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 585C01E15 for ; Fri, 6 Nov 2015 15:27:31 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: by mailman.ysv.freebsd.org (Postfix) id 561D9A272C8; Fri, 6 Nov 2015 15:27:31 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 55B2FA272C7 for ; Fri, 6 Nov 2015 15:27:31 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 168E11E14 for ; Fri, 6 Nov 2015 15:27:30 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 477166DF91B; Fri, 6 Nov 2015 16:27:27 +0100 (CET) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id tA6FRQub017700; Fri, 6 Nov 2015 16:27:26 +0100 (CET) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id tA6FRQSY016361; Fri, 6 Nov 2015 16:27:26 +0100 (CET) (envelope-from lars) Date: Fri, 6 Nov 2015 16:27:26 +0100 From: Lars Engels To: Hans Petter Selasky Cc: arm@freebsd.org Subject: Re: [Banana Pi] Fatal kernel mode data abort: 'Alignment Fault' on read Message-ID: <20151106152726.GV66179@e-new.0x20.net> References: <20151105104859.GQ66179@e-new.0x20.net> <563B372E.20607@selasky.org> <20151105120950.GR66179@e-new.0x20.net> <563B4813.1060403@selasky.org> <20151105153423.GS66179@e-new.0x20.net> <563BAA36.60208@selasky.org> <20151105204209.GT66179@e-new.0x20.net> <563CA59F.40504@selasky.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="/X7s3i+qRyIJm2VP" Content-Disposition: inline In-Reply-To: <563CA59F.40504@selasky.org> X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 15:27:31 -0000 --/X7s3i+qRyIJm2VP Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Nov 06, 2015 at 02:05:35PM +0100, Hans Petter Selasky wrote: > Hi Lars, >=20 > > > > I think I could build an image with crochet, so if you have a patch, I > > can try. > > >=20 > I believe I've found the issue: >=20 > https://svnweb.freebsd.org/changeset/base/290441 >=20 > I've built you a default A20 kernel with kernel modules at: >=20 > http://home.selasky.org:8192/privat/A20.tar.gz >=20 > cd / > cat -zxvf A20.tar.gz >=20 > Can you test it? Yes, I will try this on monday --/X7s3i+qRyIJm2VP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJWPMbdXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1tii8H/R/sGKQSNFcPHzIXbkTc0jPM cxfQelcvMznNU5Khm0vlQxxtLceC6FtJQJd10frS9WQ3c7jy1ezgzboaumLoIYAk Nw7gEPIdE8XfAK1Ykj7KBR5AXRP1LJIxNMZUhksioMoJrXfzSEX4+aNpRwPy+2eX KEELPb20TriUud0nH0mAMmuSMM/CmZ7Dwdny3FO+8oQdBLVF7vxfp1LNEqOoG/lL AHuExTsULaBRjJtjNeRWuh0AUnw+Opvv3pJVSs1sd4ZpyFy9S8ACX3i8Cql+5yBt bp1ENuyHl73IRJ/0rMxoox7MiY1g7cQKnfe18T1xqNqobLj2A/A+FJ8zeQgWArk= =0hom -----END PGP SIGNATURE----- --/X7s3i+qRyIJm2VP-- From owner-freebsd-arm@freebsd.org Fri Nov 6 18:19:19 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 66083A27CC2 for ; Fri, 6 Nov 2015 18:19:19 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 520281DD1; Fri, 6 Nov 2015 18:19:19 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id E63EB60E; Fri, 6 Nov 2015 18:19:18 +0000 (UTC) Date: Fri, 6 Nov 2015 18:19:15 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jilles@FreeBSD.org, skra@FreeBSD.org, jimharris@FreeBSD.org, avg@FreeBSD.org, jkim@FreeBSD.org, mav@FreeBSD.org, des@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <912590546.28.1446833957764.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1623 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2015 18:19:19 -0000 FreeBSD_HEAD_arm64 - Build #1623 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1623/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1623/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1623/console Change summaries: 290460 by jkim: Clean up OpenSSL makefiles. 290459 by des: Refresh my entries 290458 by mav: Add two more KASSERTs. 290457 by skra: Make interrupt dispatching MP safe. Use GPU interrupt bit in per-core interrupt status register to process shared interrupts only if the bit is active and only on core to which they are routed. Reviewed by: imp, loos Approved by: kib (mentor) Differential Revision: https://reviews.freebsd.org/D3723 290455 by jimharris: I am still maintaining iscsi, nvme, nvd and nvmecontrol. 290453 by jilles: I still maintain sh(1). 290452 by avg: zfsboottest: catch up with r241289, call zfs_spa_init() for all found pools MFC after: 8 days 290451 by avg: zfsboottest: build as a 32 bit application For better emulation of the actual zfs boot code. MFC after: 8 days The end of the build log: [...truncated 21943 lines...] ===> kerberos5/usr.bin/hxtool (buildincludes) ===> kerberos5/usr.bin/kadmin (buildincludes) ===> kerberos5/usr.bin/kcc (buildincludes) ===> kerberos5/usr.bin/kdestroy (buildincludes) ===> kerberos5/usr.bin/kgetcred (buildincludes) ===> kerberos5/usr.bin/kf (buildincludes) ===> kerberos5/usr.bin/kinit (buildincludes) ===> kerberos5/usr.bin/kpasswd (buildincludes) ===> kerberos5/usr.bin/krb5-config (buildincludes) ===> kerberos5/usr.bin/ksu (buildincludes) ===> kerberos5/usr.bin/string2key (buildincludes) ===> kerberos5/usr.bin/verify_krb5_conf (buildincludes) ===> kerberos5/usr.sbin (buildincludes) --- buildincludes --- ===> kerberos5/usr.sbin/iprop-log (buildincludes) ===> kerberos5/usr.sbin/kstash (buildincludes) ===> kerberos5/usr.sbin/ktutil (buildincludes) ===> rescue (buildincludes) --- buildincludes --- ===> rescue/librescue (buildincludes) ===> rescue/rescue (buildincludes) ===> sbin (buildincludes) --- buildincludes --- ===> sbin/adjkerntz (buildincludes) ===> sbin/atm (buildincludes) --- buildincludes --- ===> sbin/atm/atmconfig (buildincludes) ===> sbin/badsect (buildincludes) ===> sbin/camcontrol (buildincludes) ===> sbin/casperd (buildincludes) ===> sbin/ccdconfig (buildincludes) ===> sbin/clri (buildincludes) ===> sbin/comcontrol (buildincludes) ===> sbin/conscontrol (buildincludes) ===> sbin/ddb (buildincludes) ===> sbin/devd (buildincludes) --- buildincludes --- ===> sbin/devd/tests (buildincludes) ===> sbin/devfs (buildincludes) ===> sbin/dhclient (buildincludes) --- buildincludes --- ===> sbin/dhclient/tests (buildincludes) ===> sbin/dmesg (buildincludes) ===> sbin/dump (buildincludes) ===> sbin/dumpfs (buildincludes) ===> sbin/dumpon (buildincludes) ===> sbin/etherswitchcfg (buildincludes) ===> sbin/ffsinfo (buildincludes) ===> sbin/fsck (buildincludes) ===> sbin/fsck_ffs (buildincludes) ===> sbin/fsck_msdosfs (buildincludes) ===> sbin/fsdb (buildincludes) ===> sbin/fsirand (buildincludes) ===> sbin/gbde (buildincludes) ===> sbin/geom (buildincludes) --- buildincludes --- ===> sbin/geom/core (buildincludes) ===> sbin/geom/class (buildincludes) --- buildincludes --- ===> sbin/geom/class/cache (buildincludes) ===> sbin/geom/class/concat (buildincludes) ===> sbin/geom/class/eli (buildincludes) ===> sbin/geom/class/journal (buildincludes) ===> sbin/geom/class/label (buildincludes) ===> sbin/geom/class/mirror (buildincludes) ===> sbin/geom/class/mountver (buildincludes) ===> sbin/geom/class/multipath (buildincludes) ===> sbin/geom/class/nop (buildincludes) ===> sbin/geom/class/part (buildincludes) ===> sbin/geom/class/raid (buildincludes) ===> sbin/geom/class/raid3 (buildincludes) ===> sbin/geom/class/sched (buildincludes) ===> sbin/geom/class/shsec (buildincludes) ===> sbin/geom/class/stripe (buildincludes) ===> sbin/geom/class/virstor (buildincludes) ===> sbin/ggate (buildincludes) --- buildincludes --- ===> sbin/ggate/ggatec (buildincludes) ===> sbin/ggate/ggated (buildincludes) ===> sbin/ggate/ggatel (buildincludes) ===> sbin/growfs (buildincludes) --- buildincludes --- ===> sbin/growfs/tests (buildincludes) ===> sbin/gvinum (buildincludes) ===> sbin/hastctl (buildincludes) ===> sbin/hastd (buildincludes) ===> sbin/ifconfig (buildincludes) --- buildincludes --- ===> sbin/ifconfig/tests (buildincludes) ===> sbin/init (buildincludes) ===> sbin/ipf (buildincludes) --- buildincludes --- ===> sbin/ipf/libipf (buildincludes) ===> sbin/ipf/ipf (buildincludes) ===> sbin/ipf/ipfs (buildincludes) ===> sbin/ipf/ipfstat (buildincludes) ===> sbin/ipf/ipftest (buildincludes) ===> sbin/ipf/ipmon (buildincludes) ===> sbin/ipf/ipnat (buildincludes) ===> sbin/ipf/ippool (buildincludes) ===> sbin/ipf/ipresend (buildincludes) ===> sbin/ipfw (buildincludes) ===> sbin/iscontrol (buildincludes) ===> sbin/kldconfig (buildincludes) ===> sbin/kldload (buildincludes) ===> sbin/kldstat (buildincludes) ===> sbin/kldunload (buildincludes) ===> sbin/ldconfig (buildincludes) ===> sbin/md5 (buildincludes) ===> sbin/mdconfig (buildincludes) --- buildincludes --- ===> sbin/mdconfig/tests (buildincludes) ===> sbin/mdmfs (buildincludes) ===> sbin/mknod (buildincludes) ===> sbin/mksnap_ffs (buildincludes) ===> sbin/mount (buildincludes) ===> sbin/mount_cd9660 (buildincludes) ===> sbin/mount_fusefs (buildincludes) ===> sbin/mount_msdosfs (buildincludes) ===> sbin/mount_nfs (buildincludes) ===> sbin/mount_nullfs (buildincludes) ===> sbin/mount_udf (buildincludes) ===> sbin/mount_unionfs (buildincludes) ===> sbin/natd (buildincludes) ===> sbin/newfs (buildincludes) ===> sbin/newfs_msdos (buildincludes) ===> sbin/nfsiod (buildincludes) ===> sbin/nos-tun (buildincludes) ===> sbin/pfctl (buildincludes) ===> sbin/pflogd (buildincludes) ===> sbin/ping (buildincludes) ===> sbin/ping6 (buildincludes) ===> sbin/quotacheck (buildincludes) ===> sbin/rcorder (buildincludes) ===> sbin/reboot (buildincludes) ===> sbin/recoverdisk (buildincludes) ===> sbin/resolvconf (buildincludes) ===> sbin/restore (buildincludes) ===> sbin/route (buildincludes) ===> sbin/routed (buildincludes) --- buildincludes --- ===> sbin/routed/rtquery (buildincludes) ===> sbin/rtsol (buildincludes) ===> sbin/savecore (buildincludes) ===> sbin/setkey (buildincludes) ===> sbin/shutdown (buildincludes) ===> sbin/spppcontrol (buildincludes) ===> sbin/swapon (buildincludes) ===> sbin/sysctl (buildincludes) ===> sbin/tests (buildincludes) ===> sbin/tunefs (buildincludes) ===> sbin/umount (buildincludes) ===> secure (buildincludes) --- buildincludes --- ===> secure/lib (buildincludes) --- buildincludes --- ===> secure/lib/libcrypto (buildincludes) --- opensslconf.h --- cp -f opensslconf.h usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file target_file cp [-R [-H | -L | -P]] [-f | -i | -n] [-alpsvx] source_file ... target_directory *** [opensslconf.h] Error code 64 make[5]: stopped in /usr/src/secure/lib/libcrypto 1 error make[5]: stopped in /usr/src/secure/lib/libcrypto *** [buildincludes] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [buildincludes] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [buildincludes] Error code 2 make[2]: stopped in /usr/src 1 error make[2]: stopped in /usr/src *** [_includes] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson7522692533742624444.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib32/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32: Directory not empty rm: FreeBSD_HEAD_arm64/usr: Directory not empty rm: FreeBSD_HEAD_arm64/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/lib: Directory not empty rm: FreeBSD_HEAD_arm64: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_arm64 + sudo rm -fr FreeBSD_HEAD_arm64 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any No JDK named ?null? found No JDK named ?null? found From owner-freebsd-arm@freebsd.org Sat Nov 7 02:34:19 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 6B4E4A271A9 for ; Sat, 7 Nov 2015 02:34:19 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from mail.egr.msu.edu (boomhauer.egr.msu.edu [35.9.37.164]) by mx1.freebsd.org (Postfix) with ESMTP id 4928B18AA for ; Sat, 7 Nov 2015 02:34:18 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from boomhauer (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id C494D30693 for ; Fri, 6 Nov 2015 21:28:27 -0500 (EST) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by boomhauer (boomhauer.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iT1SKmVfHmpq for ; Fri, 6 Nov 2015 21:28:27 -0500 (EST) Received: from EGR authenticated sender mcdouga9 Subject: Re: Tier 1 support for arm? To: freebsd-arm@freebsd.org References: <562E9362.50502@freebsd.org> From: Adam McDougall Message-ID: <563D61C9.60805@egr.msu.edu> Date: Fri, 6 Nov 2015 21:28:25 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <562E9362.50502@freebsd.org> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 02:34:19 -0000 On 10/26/2015 16:56, Sean Bruno wrote: > You *should* be able to "pkg install" right now from the latest RPi > and BBB snapshots that Release Engineering is producing and have most > things work. > > Xorg should work next month sometime now that we've got the build > dependencies flushed out. Heck, you might even get something like > XFCE4 to run. > > sean I fished around and located http://pkg.freebsd.org/FreeBSD:11:armv6/latest/. I tried using it as the package source on a fresh install of 11 on one of my rpi2 but I get: # pkg info Shared object "libssl.so.7" not found, required by "pkg" Did I do something wrong? libssl.so.7 makes me think it was compiled for 10 but the abi claims 11: root@rpi2:~ # pkg-static info pkg pkg-1.6.1_1 Name : pkg Version : 1.6.1_1 Installed on : Tue Nov 3 05:49:13 UTC 2015 Origin : ports-mgmt/pkg Architecture : freebsd:11:armv6:32:el:eabi:softfp ... I get the same issue with pkg-devel. Both looked pretty recent: pkg-1.6.1_1.txz 2332400 2015-Oct-27 16:59 pkg-devel-1.6.99.1.txz 4223748 2015-Oct-31 01:56 root@rpi2:~ # ldd /usr/local/sbin/pkg /usr/local/sbin/pkg: libpkg.so.3 => /usr/local/lib/libpkg.so.3 (0x20100000) libutil.so.9 => /lib/libutil.so.9 (0x20061000) libssl.so.7 => not found (0) libcrypto.so.7 => not found (0) libm.so.5 => /lib/libm.so.5 (0x2007b000) libelf.so.2 => /usr/lib/libelf.so.2 (0x200a1000) libjail.so.1 => /lib/libjail.so.1 (0x200c1000) libarchive.so.6 => /usr/lib/libarchive.so.6 (0x20313000) libz.so.6 => /lib/libz.so.6 (0x200ce000) libbz2.so.4 => /usr/lib/libbz2.so.4 (0x203bd000) liblzma.so.5 => /usr/lib/liblzma.so.5 (0x203d5000) libc.so.7 => /lib/libc.so.7 (0x20500000) libssl.so.7 => not found (0) libcrypto.so.7 => not found (0) libbsdxml.so.4 => /lib/libbsdxml.so.4 (0x20403000) libcrypto.so.8 => /lib/libcrypto.so.8 (0x20700000) libthr.so.3 => /lib/libthr.so.3 (0x2042e000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x200eb000) root@rpi2:~ # ls -l /usr/lib/libssl.so.? -r--r--r-- 1 root wheel 371776 Nov 3 05:26 /usr/lib/libssl.so.8 root@rpi2:~ # uname -a FreeBSD rpi2 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r290273: Tue Nov 3 05:23:56 UTC 2015 root@releng2.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI2 arm Thanks. From owner-freebsd-arm@freebsd.org Sat Nov 7 04:48:21 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 811BDA28849 for ; Sat, 7 Nov 2015 04:48:21 +0000 (UTC) (envelope-from kshearro@web1315.opentransfer.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 608371061 for ; Sat, 7 Nov 2015 04:48:21 +0000 (UTC) (envelope-from kshearro@web1315.opentransfer.com) Received: by mailman.ysv.freebsd.org (Postfix) id 5D925A28848; Sat, 7 Nov 2015 04:48:21 +0000 (UTC) Delivered-To: arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 434CEA28847 for ; Sat, 7 Nov 2015 04:48:21 +0000 (UTC) (envelope-from kshearro@web1315.opentransfer.com) Received: from smh04.opentransfer.com (smh04.opentransfer.com [98.130.2.252]) by mx1.freebsd.org (Postfix) with ESMTP id 0A92D105F for ; Sat, 7 Nov 2015 04:48:20 +0000 (UTC) (envelope-from kshearro@web1315.opentransfer.com) Received: from smh04.opentransfer.com (smh04 [127.0.0.1]) by smh04.opentransfer.com (Postfix) with ESMTP id 285CE435DFD9 for ; Fri, 6 Nov 2015 23:08:20 -0500 (EST) Received: (from mail@localhost) by smh04.opentransfer.com (8.13.8/8.13.8/Submit) id tA748J17018040 for arm@freebsd.org; Fri, 6 Nov 2015 23:08:19 -0500 X-Authentication-Warning: smh04.opentransfer.com: mail set sender to kshearro@web1315.opentransfer.com using -f X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on smh04.opentransfer.com X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.2.5 Received: from web1315.opentransfer.com (web1315.opentransfer.com [50.6.77.46]) by smh04.opentransfer.com (Postfix) with ESMTP id DCF7A435DFD2 for ; Fri, 6 Nov 2015 23:08:19 -0500 (EST) Received: from web1315.opentransfer.com (localhost [127.0.0.1]) by web1315.opentransfer.com (8.14.9/8.14.9) with ESMTP id tA748Tsh016601 for ; Fri, 6 Nov 2015 23:08:29 -0500 X-opentransfer-URL: http://shearron.com/post.php Received: (from kshearro@localhost) by web1315.opentransfer.com (8.14.9/8.14.9) id tA748T8Q016584; Fri, 6 Nov 2015 23:08:29 -0500 To: arm@freebsd.org Subject: You have received a new fax, document 0000609881 X-PHP-Script: shearron.com/post.php for 213.136.68.147 Date: Fri, 6 Nov 2015 23:08:29 -0500 From: "Interfax Service" Reply-To: "Interfax Service" Message-ID: <4e250721b459280fae37401a9230001f@shearron.com> X-Priority: 3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 04:48:21 -0000 A new fax document for you. Please download attached fax document. Filesize: 104 Kb Sender: Lance Smith Pages scanned: 5 Scan time: 17 seconds Quality: 500 DPI Date of scan: Fri, 6 Nov 2015 17:13:12 +0300 Fax name: document_0000609881.doc Thanks for using Interfax service! From owner-freebsd-arm@freebsd.org Sat Nov 7 05:19:25 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8A9FBA28C75 for ; Sat, 7 Nov 2015 05:19:25 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: from mail-ig0-x236.google.com (mail-ig0-x236.google.com [IPv6:2607:f8b0:4001:c05::236]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 54F0F1D8E for ; Sat, 7 Nov 2015 05:19:25 +0000 (UTC) (envelope-from adrian.chadd@gmail.com) Received: by igbxm8 with SMTP id xm8so24354479igb.1 for ; Fri, 06 Nov 2015 21:19:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=WZZ+cB80h0siibS/xoVowjNvt9j09drOnlzXSLzd6xs=; b=QAMt9pD6eNfqhvomq70YWwKrfsbcGqShPdWT1oTCVbzjyyS3nmEWpfZtkxpnrFkcZa Y7UERCMPdlYRormD75RpZHLE6/eHeJV0dB3t0NHciKkHXq5JY918TAr7oxCiTN6iFjSG Q/f9GsM7LzM+VGeOfj4WgrWSQsHfvMGPOXB/jVW/8RdwPvTB00DgAUIDlRLqcDxM092E 4cWWwWA6XqjlmT8JBIUPiWsev4dnUtYsDI2B9qW6Ax2PaNMuMlSTcfbIm8Zrfw8cen9H BzqOafXPMCL8hrZuz55urQCzzROLRDhzP91oYqppYTLQFL+Fw5DALxKp4PskY9yFJ7mb xLLw== MIME-Version: 1.0 X-Received: by 10.50.62.104 with SMTP id x8mr11771090igr.22.1446873564761; Fri, 06 Nov 2015 21:19:24 -0800 (PST) Received: by 10.36.217.196 with HTTP; Fri, 6 Nov 2015 21:19:24 -0800 (PST) In-Reply-To: <563D61C9.60805@egr.msu.edu> References: <562E9362.50502@freebsd.org> <563D61C9.60805@egr.msu.edu> Date: Fri, 6 Nov 2015 21:19:24 -0800 Message-ID: Subject: Re: Tier 1 support for arm? From: Adrian Chadd To: Adam McDougall Cc: "freebsd-arm@freebsd.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 05:19:25 -0000 It needs recompiling. ssl got bupmed to so.8 in -head recently. -a On 6 November 2015 at 18:28, Adam McDougall wrote: > On 10/26/2015 16:56, Sean Bruno wrote: > >> You *should* be able to "pkg install" right now from the latest RPi >> and BBB snapshots that Release Engineering is producing and have most >> things work. >> >> Xorg should work next month sometime now that we've got the build >> dependencies flushed out. Heck, you might even get something like >> XFCE4 to run. >> >> sean > > I fished around and located > http://pkg.freebsd.org/FreeBSD:11:armv6/latest/. I tried using it as > the package source on a fresh install of 11 on one of my rpi2 but I get: > > # pkg info > Shared object "libssl.so.7" not found, required by "pkg" > > Did I do something wrong? libssl.so.7 makes me think it was compiled > for 10 but the abi claims 11: > > root@rpi2:~ # pkg-static info pkg > pkg-1.6.1_1 > Name : pkg > Version : 1.6.1_1 > Installed on : Tue Nov 3 05:49:13 UTC 2015 > Origin : ports-mgmt/pkg > Architecture : freebsd:11:armv6:32:el:eabi:softfp > ... > > I get the same issue with pkg-devel. Both looked pretty recent: > pkg-1.6.1_1.txz 2332400 2015-Oct-27 16:59 > pkg-devel-1.6.99.1.txz 4223748 2015-Oct-31 01:56 > > root@rpi2:~ # ldd /usr/local/sbin/pkg > /usr/local/sbin/pkg: > libpkg.so.3 => /usr/local/lib/libpkg.so.3 (0x20100000) > libutil.so.9 => /lib/libutil.so.9 (0x20061000) > libssl.so.7 => not found (0) > libcrypto.so.7 => not found (0) > libm.so.5 => /lib/libm.so.5 (0x2007b000) > libelf.so.2 => /usr/lib/libelf.so.2 (0x200a1000) > libjail.so.1 => /lib/libjail.so.1 (0x200c1000) > libarchive.so.6 => /usr/lib/libarchive.so.6 (0x20313000) > libz.so.6 => /lib/libz.so.6 (0x200ce000) > libbz2.so.4 => /usr/lib/libbz2.so.4 (0x203bd000) > liblzma.so.5 => /usr/lib/liblzma.so.5 (0x203d5000) > libc.so.7 => /lib/libc.so.7 (0x20500000) > libssl.so.7 => not found (0) > libcrypto.so.7 => not found (0) > libbsdxml.so.4 => /lib/libbsdxml.so.4 (0x20403000) > libcrypto.so.8 => /lib/libcrypto.so.8 (0x20700000) > libthr.so.3 => /lib/libthr.so.3 (0x2042e000) > libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x200eb000) > > root@rpi2:~ # ls -l /usr/lib/libssl.so.? > -r--r--r-- 1 root wheel 371776 Nov 3 05:26 /usr/lib/libssl.so.8 > > root@rpi2:~ # uname -a > FreeBSD rpi2 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r290273: Tue Nov 3 > 05:23:56 UTC 2015 > root@releng2.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI2 arm > > Thanks. > _______________________________________________ > freebsd-arm@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Sat Nov 7 07:10:35 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C9F3AA289A3 for ; Sat, 7 Nov 2015 07:10:35 +0000 (UTC) (envelope-from gabdelmalik@uniridge.com.au) Received: from mail.uniridge.com.au (ec2-54-206-17-100.ap-southeast-2.compute.amazonaws.com [54.206.17.100]) by mx1.freebsd.org (Postfix) with ESMTP id 877E61C90 for ; Sat, 7 Nov 2015 07:10:34 +0000 (UTC) (envelope-from gabdelmalik@uniridge.com.au) Received: from [192.168.11.50] (ip-192-168-11-50.ap-southeast-2.compute.internal [192.168.11.50]) by mail.uniridge.com.au (Postfix) with ESMTP id 5FA764A6C for ; Sat, 7 Nov 2015 18:10:33 +1100 (EST) From: George Abdelmalik Subject: atomic_testandset_int seems unimplemented Organization: Uniridge Pty Ltd To: freebsd-arm@freebsd.org Message-ID: <563DA3E8.2060802@uniridge.com.au> Date: Sat, 7 Nov 2015 18:10:32 +1100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 07:10:35 -0000 Hi, My reading of atomic(9) implies that the atomic_testandset_* family of functions should be present on the arm architecture, however I don't see any evidence of it in any of the expected locations, ./sys/arm/include/atomic-v4.h ./sys/arm/include/atomic-v6.h ./sys/arm/include/atomic.h Is there some impediment within the architecture which doesn't make that semantic possible or is it just that there is no in-tree consumer yet? Any thoughts on this matter would be appreciated, or better yet a possible implementation - sadly for me assembly is not my strength. Regards, George. -- George Abdelmalik Director Principal Software Engineer Uniridge Pty Ltd http://www.uniridge.com.au/ From owner-freebsd-arm@freebsd.org Sat Nov 7 09:57:48 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DF5CDA271BD for ; Sat, 7 Nov 2015 09:57:48 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: from mail-vk0-x234.google.com (mail-vk0-x234.google.com [IPv6:2607:f8b0:400c:c05::234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 9DA831A58 for ; Sat, 7 Nov 2015 09:57:48 +0000 (UTC) (envelope-from russ.haley@gmail.com) Received: by vkgs66 with SMTP id s66so30189298vkg.1 for ; Sat, 07 Nov 2015 01:57:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=1KU+5bpOY0Sfh3znRJAqDeAzViZ663vKSALn6YQofQo=; b=KFg/LRgX8bvktnRr8DtnqRnLETgTrv0SavKqj54olwaTFP1nsOupxg4mCSSigI8zdD 3ohUoGPJQ4hq/a3Qg/7V+pff+Z/AWLGDDpUzJPxbRgFY1TFzgvizPvo2XLFeHZgcLMoV f6LPmP8luuu4HSTGseantnxcSd5jxO9cJjyqGeXkEZ4fPRUQ6ITbumqoeyd3p7hXMTZZ N+leMQRsGLrYbVfOc6hoxPWp30uAT82MWcdCwXy7qd1V7flzlnsooJJBqVtNi9W12AKo vqSuF3GYwM2SIAo5NknwQgea0FrOWIHUcUt1FKY1qYUKDFh8hmBaSQx+xSagbfqzAE8P ZmiQ== MIME-Version: 1.0 X-Received: by 10.31.132.195 with SMTP id g186mr19167447vkd.13.1446890267702; Sat, 07 Nov 2015 01:57:47 -0800 (PST) Received: by 10.31.66.9 with HTTP; Sat, 7 Nov 2015 01:57:47 -0800 (PST) Date: Sat, 7 Nov 2015 01:57:47 -0800 Message-ID: Subject: mSata drive on Hummingboard From: Russell Haley To: freebsd-arm Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 09:57:49 -0000 Hey, So my mSata drive was delivered earlier in the week. A Kingston SSDNow 30gb. I've poked around a bit trying to get it recognized. Does anyone know the current state of sata support? I've tried loading ata and ahci using rc.conf, but with no luck. From what I can see, the dts file for imx6 and hummingboard both include some reference to sata but I don't know if that means anything or not. How would I load the kernel debugger at load time to poke around and see what's happening when the system is probing devices? Any help would be brilliant. Thanks! Russ From owner-freebsd-arm@freebsd.org Sat Nov 7 11:30:18 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1599EA275F9 for ; Sat, 7 Nov 2015 11:30:18 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from kib.kiev.ua (kib.kiev.ua [IPv6:2001:470:d5e7:1::1]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 861091770 for ; Sat, 7 Nov 2015 11:30:17 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from tom.home (kostik@localhost [127.0.0.1]) by kib.kiev.ua (8.15.2/8.15.2) with ESMTPS id tA7BUCww084234 (version=TLSv1 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 7 Nov 2015 13:30:12 +0200 (EET) (envelope-from kostikbel@gmail.com) DKIM-Filter: OpenDKIM Filter v2.10.3 kib.kiev.ua tA7BUCww084234 Received: (from kostik@localhost) by tom.home (8.15.2/8.15.2/Submit) id tA7BUBlU084229; Sat, 7 Nov 2015 13:30:11 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: tom.home: kostik set sender to kostikbel@gmail.com using -f Date: Sat, 7 Nov 2015 13:30:11 +0200 From: Konstantin Belousov To: George Abdelmalik Cc: freebsd-arm@freebsd.org Subject: Re: atomic_testandset_int seems unimplemented Message-ID: <20151107113011.GW2257@kib.kiev.ua> References: <563DA3E8.2060802@uniridge.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <563DA3E8.2060802@uniridge.com.au> User-Agent: Mutt/1.5.24 (2015-08-30) X-Spam-Status: No, score=-2.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_ADSP_CUSTOM_MED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED autolearn=no autolearn_force=no version=3.4.1 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on tom.home X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 11:30:18 -0000 On Sat, Nov 07, 2015 at 06:10:32PM +1100, George Abdelmalik wrote: > Hi, > > My reading of atomic(9) implies that the atomic_testandset_* family of > functions should be present > on the arm architecture, however I don't see any evidence of it in any > of the expected locations, > ./sys/arm/include/atomic-v4.h > ./sys/arm/include/atomic-v6.h > ./sys/arm/include/atomic.h > > Is there some impediment within the architecture which doesn't make that > semantic possible or is > it just that there is no in-tree consumer yet? No consumers, apparently. testandset has somewhat rarely needed semantic, and readandclear semantic is not complimentary, to confuse the users even more. > > Any thoughts on this matter would be appreciated, or better yet a > possible implementation - sadly for > me assembly is not my strength. Below is the patch for ARMv6. I did not tested the _64 implementation, and I also doubt that we run in big endian mode for ARMv6 at all. Do you also need an implementation for ARMv5 ? diff --git a/sys/arm/include/atomic-v6.h b/sys/arm/include/atomic-v6.h index d22f7e1..9ee8043 100644 --- a/sys/arm/include/atomic-v6.h +++ b/sys/arm/include/atomic-v6.h @@ -593,6 +593,60 @@ atomic_store_rel_long(volatile u_long *p, u_long v) *p = v; } +static __inline int +atomic_testandset_32(volatile uint32_t *p, u_int v) +{ + uint32_t tmp, tmp2, res, mask; + + mask = 1u << (v & 0x1f); + tmp = tmp2 = 0; + __asm __volatile( + "1: ldrex %0, [%3] \n" + " orr %1, %0, %4 \n" + " strex %2, %1, [%3] \n" + " cmp %2, #0 \n" + " it ne \n" + " bne 1b \n" + : "=&r" (res), "=&r" (tmp), "=&r" (tmp2), "+&r" (p) + : "r" (mask) + : "cc", "memory"); + return ((res & mask) != 0); +} + +static __inline int +atomic_testandset_int(volatile u_int *p, u_int v) +{ + + return (atomic_testandset_32((volatile uint32_t *)p, v)); +} + +static __inline int +atomic_testandset_long(volatile u_long *p, u_int v) +{ + + return (atomic_testandset_32((volatile uint32_t *)p, v)); +} + +static __inline int +atomic_testandset_64(volatile uint64_t *p, u_int v) +{ + volatile uint32_t *p32; + + p32 = (volatile uint32_t *)p; +#if BYTE_ORDER == LITTLE_ENDIAN + if (v >= 32) { + v &= 0x1f; + p32++; + } +#else + if (v >= 32) + v &= 0x1f; + else + p32++; +#endif + return (atomic_testandset_32(p32, v)); +} + #undef ATOMIC_ACQ_REL #undef ATOMIC_ACQ_REL_LONG From owner-freebsd-arm@freebsd.org Sat Nov 7 11:45:05 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2E28AA279C9 for ; Sat, 7 Nov 2015 11:45:05 +0000 (UTC) (envelope-from gabdelmalik@uniridge.com.au) Received: from mail.uniridge.com.au (ec2-54-206-17-100.ap-southeast-2.compute.amazonaws.com [54.206.17.100]) by mx1.freebsd.org (Postfix) with ESMTP id BCBD71F8F for ; Sat, 7 Nov 2015 11:45:04 +0000 (UTC) (envelope-from gabdelmalik@uniridge.com.au) Received: from [192.168.11.50] (ip-192-168-11-50.ap-southeast-2.compute.internal [192.168.11.50]) by mail.uniridge.com.au (Postfix) with ESMTP id 912F84A6C; Sat, 7 Nov 2015 22:45:02 +1100 (EST) Subject: Re: atomic_testandset_int seems unimplemented To: Konstantin Belousov References: <563DA3E8.2060802@uniridge.com.au> <20151107113011.GW2257@kib.kiev.ua> Cc: freebsd-arm@freebsd.org From: George Abdelmalik Organization: Uniridge Pty Ltd Message-ID: <563DE43D.7030107@uniridge.com.au> Date: Sat, 7 Nov 2015 22:45:01 +1100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <20151107113011.GW2257@kib.kiev.ua> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 11:45:05 -0000 On 07/11/15 22:30, Konstantin Belousov wrote: > On Sat, Nov 07, 2015 at 06:10:32PM +1100, George Abdelmalik wrote: >> Hi, >> >> My reading of atomic(9) implies that the atomic_testandset_* family of >> functions should be present >> on the arm architecture, however I don't see any evidence of it in any >> of the expected locations, >> ./sys/arm/include/atomic-v4.h >> ./sys/arm/include/atomic-v6.h >> ./sys/arm/include/atomic.h >> >> Is there some impediment within the architecture which doesn't make that >> semantic possible or is >> it just that there is no in-tree consumer yet? > No consumers, apparently. testandset has somewhat rarely needed semantic, > and readandclear semantic is not complimentary, to confuse the users even > more. > >> Any thoughts on this matter would be appreciated, or better yet a >> possible implementation - sadly for >> me assembly is not my strength. > Below is the patch for ARMv6. I did not tested the _64 implementation, > and I also doubt that we run in big endian mode for ARMv6 at all. > Do you also need an implementation for ARMv5 ? No I don't need ARMv5, my target is a Xilinx Zynq SOC which is ARMv7 that we will only run in little endian mode. Thanks for the below patch. I will try it out tomorrow and report back my experience. George. > > diff --git a/sys/arm/include/atomic-v6.h b/sys/arm/include/atomic-v6.h > index d22f7e1..9ee8043 100644 > --- a/sys/arm/include/atomic-v6.h > +++ b/sys/arm/include/atomic-v6.h > @@ -593,6 +593,60 @@ atomic_store_rel_long(volatile u_long *p, u_long v) > *p = v; > } > > +static __inline int > +atomic_testandset_32(volatile uint32_t *p, u_int v) > +{ > + uint32_t tmp, tmp2, res, mask; > + > + mask = 1u << (v & 0x1f); > + tmp = tmp2 = 0; > + __asm __volatile( > + "1: ldrex %0, [%3] \n" > + " orr %1, %0, %4 \n" > + " strex %2, %1, [%3] \n" > + " cmp %2, #0 \n" > + " it ne \n" > + " bne 1b \n" > + : "=&r" (res), "=&r" (tmp), "=&r" (tmp2), "+&r" (p) > + : "r" (mask) > + : "cc", "memory"); > + return ((res & mask) != 0); > +} > + > +static __inline int > +atomic_testandset_int(volatile u_int *p, u_int v) > +{ > + > + return (atomic_testandset_32((volatile uint32_t *)p, v)); > +} > + > +static __inline int > +atomic_testandset_long(volatile u_long *p, u_int v) > +{ > + > + return (atomic_testandset_32((volatile uint32_t *)p, v)); > +} > + > +static __inline int > +atomic_testandset_64(volatile uint64_t *p, u_int v) > +{ > + volatile uint32_t *p32; > + > + p32 = (volatile uint32_t *)p; > +#if BYTE_ORDER == LITTLE_ENDIAN > + if (v >= 32) { > + v &= 0x1f; > + p32++; > + } > +#else > + if (v >= 32) > + v &= 0x1f; > + else > + p32++; > +#endif > + return (atomic_testandset_32(p32, v)); > +} > + > #undef ATOMIC_ACQ_REL > #undef ATOMIC_ACQ_REL_LONG > From owner-freebsd-arm@freebsd.org Sat Nov 7 09:08:20 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4B884A26265 for ; Sat, 7 Nov 2015 09:08:20 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 38B791770; Sat, 7 Nov 2015 09:08:20 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 5411910FE; Sat, 7 Nov 2015 09:08:20 +0000 (UTC) Date: Sat, 7 Nov 2015 09:08:16 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: jkim@FreeBSD.org, cem@FreeBSD.org, bapt@FreeBSD.org, cognet@FreeBSD.org, mjg@FreeBSD.org, smh@FreeBSD.org, emaste@FreeBSD.org, skra@FreeBSD.org, bdrewery@FreeBSD.org, dim@FreeBSD.org, mav@FreeBSD.org, asomers@FreeBSD.org, tuexen@FreeBSD.org, adrian@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <979505601.5.1446887300313.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <912590546.28.1446833957764.JavaMail.jenkins@jenkins-9.freebsd.org> References: <912590546.28.1446833957764.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1624 - Fixed MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: SUCCESS Precedence: bulk X-Mailman-Approved-At: Sat, 07 Nov 2015 12:25:25 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 09:08:20 -0000 FreeBSD_HEAD_arm64 - Build #1624 - Fixed: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1624/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1624/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1624/console Change summaries: 290483 by emaste: arm64: build em(4) and igb(4) modules Sponsored by: The FreeBSD Foundation 290482 by emaste: arm64: add igb(4) to GENERIC We have em(4) in GENERIC already and so also supporting the related igb(4) makes sense. Sponsored by: The FreeBSD Foundation 290481 by adrian: Add a sched_yield() to work around low memory conditions in the current code. Things seem to get stuck in low memory conditions where no bufs are available, the reclamation path is called to wakeup the daemon, but no sleeping is done. Because of this, we are stuck in a tight loop in the current process and never run said reclamation path. This was introduced in r289279 . This is only a temporary workaround to restore system usefulness until the more permanent solutions can be found. Tested: * Carambola2, 64MB (and 32MB by manual config.) 290480 by bapt: Protecting against rm -rf / is now POSIXLY_CORRECT per posix 1003.1 edition 2013. No need anymore to disable the protection if one set the POXILY_CORRECT environment variable. Reviewed by: imp MFC after: 3 days Differential Revision: https://reviews.freebsd.org/D4092 290479 by cem: Final follow-up to r290475: Bump __FreeBSD_version Because we changed sysctl_add_oid(9) ABI, which surely breaks ABI compatibility for out-of-tree modules. Sponsored by: EMC / Isilon Storage Division 290478 by bapt: Improve soelim(1) manpages Submitted by: Sascha Wildner 290477 by cem: Another follow-up to r290475: Bump .Dd in sysctl_add_oid.9 Sponsored by: EMC / Isilon Storage Division 290476 by cem: Follow-up to r290475: Add sysctl(8) support for added types Sponsored by: EMC / Isilon Storage Division 290475 by cem: Round out SYSCTL macros to the full set of fixed-width types Add S8, S16, S32, and U32 types; add SYSCTL*() macros for them, as well as for the existing 64-bit types. (While SYSCTL*QUAD and UQUAD macros already exist, they do not take the same sort of 'val' parameter that the other macros do.) Clean up the documented "types" in the sysctl.9 document. (These are macros and thus not real types, but the manual page documents intent.) The sysctl_add_oid(9) arg2 has been bumped from intptr_t to intmax_t to accommodate 64-bit types on 32-bit pointer architectures. This is just the kernel support piece; the userspace sysctl(1) support will follow in a later patch. Submitted by: Ravi Pokala Reviewed by: cem Relnotes: no Sponsored by: Panasas Differential Revision: https://reviews.freebsd.org/D4091 290474 by adrian: ath(4) - reflect whether this is a full or fast channel change. It's no longer "outdoor." 290473 by mjg: fd: implement kern.proc.nfds sysctl Intended purpose is to provide an equivalent of OpenBSD's getdtablecount syscall for the compat library.. 290472 by skra: Set correct code for signal in abort_align() routine. Remove superfluous printf() and both unnecessary and obsolete comments. Approved by: kib (mentor) 290471 by adrian: [netinet6]: Create a new IPv6 netisr which expects the frames to have been verified. This is required for fragments and encapsulated data (eg tunneling) to be redistributed to the RSS bucket based on the eventual IPv6 header and protocol (TCP, UDP, etc) header. * Add an mbuf tag with the state of IPv6 options parsing before the frame is queued into the direct dispatch handler; * Continue processing and complete the frame reception in the correct RSS bucket / netisr context. Testing results are in the phabricator review. Differential Revision: https://reviews.freebsd.org/D3563 Submitted by: Tiwei Bie 290470 by dim: Add maintainer entries for llvm, lldb, compiler-rt, libc++ and libcxxrt. 290468 by tuexen: Use the correct length. The wrong one was too large. MFC after: 3 days 290467 by bdrewery: The 'buildenv' target can safely be ran with '+'. 290466 by smh: Switch zfs_panic_recover to panic for bad DVA As reported by Coverity a null pointer de-reference panic would be triggered when zfs_recover was set so switch to straight panic as it can never be recovered. Reported by: Coverity Scan MFC after: 1 X-MFC-With: r290401 Sponsored by: Multiplay 290465 by cognet: Include opt_platform.h to get FDT defined. 290463 by asomers: Always check the return value of lseek. This is a follow-up to r289845, which only fixed one occurence of CID 1009429. Coverity CID: 1009429 Reviewed by: markj MFC after: 2 weeks X-MFC-With: r289845 Sponsored by: Spectra Logic Differential Revision: https://reviews.freebsd.org/D4096 290462 by mav: Removed unused malloc types. Submitted by: Dmitry Luhtionov MFC after: 1 week 290461 by jkim: Fix a typo. I did not mean it, really. From owner-freebsd-arm@freebsd.org Sat Nov 7 13:05:56 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 1761BA2862E for ; Sat, 7 Nov 2015 13:05:56 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from mail.0x20.net (mail.0x20.net [217.69.76.211]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.0x20.net", Issuer "mail.0x20.net" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id C759C1890 for ; Sat, 7 Nov 2015 13:05:55 +0000 (UTC) (envelope-from lars@e-new.0x20.net) Received: from e-new.0x20.net (mail.0x20.net [IPv6:2001:aa8:fffb:1::3]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mail.0x20.net (Postfix) with ESMTPS id 5C3396DF91B; Sat, 7 Nov 2015 14:05:51 +0100 (CET) Received: from e-new.0x20.net (localhost [127.0.0.1]) by e-new.0x20.net (8.14.7/8.14.7) with ESMTP id tA7D5ofl000280; Sat, 7 Nov 2015 14:05:50 +0100 (CET) (envelope-from lars@e-new.0x20.net) Received: (from lars@localhost) by e-new.0x20.net (8.14.7/8.14.7/Submit) id tA7D5n8B099430; Sat, 7 Nov 2015 14:05:49 +0100 (CET) (envelope-from lars) Date: Sat, 7 Nov 2015 14:05:48 +0100 From: Lars Engels To: Adrian Chadd Cc: Adam McDougall , "freebsd-arm@freebsd.org" Subject: Re: Tier 1 support for arm? Message-ID: <20151107130548.GA66179@e-new.0x20.net> References: <562E9362.50502@freebsd.org> <563D61C9.60805@egr.msu.edu> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="BoUrqPsY9G3pZ2SW" Content-Disposition: inline In-Reply-To: X-Editor: VIM - Vi IMproved 7.4 X-Operation-System: FreeBSD 8.4-RELEASE-p23 User-Agent: Mutt/1.5.23 (2014-03-12) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 13:05:56 -0000 --BoUrqPsY9G3pZ2SW Content-Type: text/plain; charset=utf-8 Content-Disposition: inline On Fri, Nov 06, 2015 at 09:19:24PM -0800, Adrian Chadd wrote: > It needs recompiling. ssl got bupmed to so.8 in -head recently. As a very ugly hack symlinking .8 to ..7 does work... --BoUrqPsY9G3pZ2SW Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJWPfcsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ4RjQwMDE3RTRERjUzMTI1N0FGRTUxNDlF NTRDQjM3RDNBMDg5RDZEAAoJEOVMs306CJ1twxIH/A87LJ/bZlD4bHXOOCD94cMp ZSX+dkBas27RuI6rOg8qB7JhO8q9TXvS3Bpxl5yPek+24uOygl1QxjlkBcRYIzO8 KQnf6akG9a9VN70Uet8w2gSetmKzpN/TjZ6T6IWQ8J2g4zo/2/Dn+uIo8pijG/3D GKgtU/gvZ3Mz013X75cdjE1uDDlwnIy8LzVXQowMcA7HVza+zJiJLJpxFflhVZkK V64wgEAgfR5YbugY8DsXW6ajLR/yInxrLV+yWPyiRbQX8qhNDd+lU1/I3ELd8EPY JZcaoM3A0RLsoJQO19+DX3XmAi27xPKUVGSg89TB5cL4lZJHxWVZ/3Tg9SSDWz8= =8Muw -----END PGP SIGNATURE----- --BoUrqPsY9G3pZ2SW-- From owner-freebsd-arm@freebsd.org Sat Nov 7 14:58:08 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DE6DAA28F78 for ; Sat, 7 Nov 2015 14:58:07 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id CEA031EF5; Sat, 7 Nov 2015 14:58:07 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 06EAF11E4; Sat, 7 Nov 2015 14:58:08 +0000 (UTC) Date: Sat, 7 Nov 2015 14:58:06 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: takawata@FreeBSD.org, bapt@FreeBSD.org, kib@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <475660143.13.1446908287963.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1626 - Failure MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 14:58:08 -0000 FreeBSD_HEAD_arm64 - Build #1626 - Failure: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1626/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1626/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1626/console Change summaries: 290497 by bapt: Stop enforcing LC_COLLATE to C unicode collation is now supported 290496 by bapt: Add an UPDATING entry about the changed of behaviour for listed files due to now supporting correctly string collation 290495 by bapt: Bump __FreeBSD_version modification of the locales 290494 by bapt: Improve collation string and locales support Merge collation support from Illumos and DragonflyBSD. Locales are now generated with the new localedef(1) tool from CLDR POSIX files. The generated files are now identified as "BSD 1.0" format. The libc now only read "BSD 1.0" locales definitions, all other version will be set to "C" The localedef(1) tool has been imported from Illumos and modified to use tree(3) instead of the CDDL avl(3) A set of tool created by edwin@ and extended by marino@ for dragonfly has been added to be able to generate locales and the Makefiles from the vanilla CLDR unicode databases + a universal UTF-8 charmap (by marino@) Update the locales to unicode v27 Given our regex(3) does not support multibyte (yet) it has been forced to always use locale C Remove now unused colldef(1) and mklocale(1) Finish implementing the numeric BSD extension for ctypes The number of supported locales has grown from 175 to 250 locales. Among the new locales: 6 Arabic locales (AE EG JO MA QA SA), Different variations of spanish locales. Added new 3 components locales for mn_Cyrl_MN, sr_Cyrl_RS sr_Latn_RS, zh_Hans_CN, zh_Hant_HK and zh_Hant_TW. Some aliases has been for 2 components version when possible. Thanks: Garrett D'Amore (Illumos) who made sure all his work was done under BSD license!, Edwin Groothuis (edwin@) for the work he made on tools to be able to generate locales definition usable in freebsd sources out of vanilla CLDR definitions, John Marino (DragonflyBSD) who first merge the Illumos work into Dragonfly and spent hours tracking down bugs. 290493 by kib: Correct the argument type in the sysctl_add_oid(9) prototype. On ILP32 machines, intptr_t and intmax_t are different types. Submitted by: skra 290492 by kib: Move intmax_t and uintmax_t type declarations to sys/_stdint.h to give it an exposure needed for use in sys/sysctl.h. Suggested by: bde Sponsored by: The FreeBSD Foundation MFC after: 2 weeks 290491 by takawata: Fix encryption error handling. Close l2cap connection on encryption error. The end of the build log: [...truncated 115709 lines...] gzip -cn /usr/src/secure/lib/libssl/man/SSL_set_verify_result.3 > SSL_set_verify_result.3.gz --- SSL_shutdown.3.gz --- gzip -cn /usr/src/secure/lib/libssl/man/SSL_shutdown.3 > SSL_shutdown.3.gz --- SSL_state_string.3.gz --- gzip -cn /usr/src/secure/lib/libssl/man/SSL_state_string.3 > SSL_state_string.3.gz --- SSL_want.3.gz --- gzip -cn /usr/src/secure/lib/libssl/man/SSL_want.3 > SSL_want.3.gz --- SSL_write.3.gz --- gzip -cn /usr/src/secure/lib/libssl/man/SSL_write.3 > SSL_write.3.gz --- d2i_SSL_SESSION.3.gz --- gzip -cn /usr/src/secure/lib/libssl/man/d2i_SSL_SESSION.3 > d2i_SSL_SESSION.3.gz --- all_subdir_share --- --- buildconfig_subdir_KAZAKH --- ===> share/i18n/esdb/KAZAKH (buildconfig) --- all_subdir_secure --- --- ssl.3.gz --- gzip -cn /usr/src/secure/lib/libssl/man/ssl.3 > ssl.3.gz ===> secure/lib/libssh (all) --- all_subdir_share --- --- buildconfig_subdir_KOI --- ===> share/i18n/esdb/KOI (buildconfig) --- buildconfig_subdir_MISC --- ===> share/i18n/esdb/MISC (buildconfig) --- buildconfig_subdir_TCVN --- ===> share/i18n/esdb/TCVN (buildconfig) --- all_subdir_usr.bin --- --- version.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/usr.bin/lesskey/../less -I/usr/src/usr.bin/lesskey/../../contrib/less -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/usr.bin/lesskey/../../contrib/less/version.c -o version.o --- all_subdir_share --- --- buildconfig_subdir_UTF --- ===> share/i18n/esdb/UTF (buildconfig) --- all_subdir_usr.bin --- --- lesskey.1 --- cat /usr/src/usr.bin/lesskey/../../contrib/less/lesskey.nro > lesskey.1 --- lesskey --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/usr.bin/lesskey/../less -I/usr/src/usr.bin/lesskey/../../contrib/less -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -o lesskey lesskey.o version.o --- lesskey.1.gz --- gzip -cn lesskey.1 > lesskey.1.gz --- all_subdir_limits --- ===> usr.bin/limits (all) --- all_subdir_secure --- --- authfd.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -DHAVE_LDNS=1 -I/usr/src/secure/lib/libssh/../../../contrib/ldns -I/usr/src/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libssh/../../../crypto/openssh/authfd.c -o authfd.po --- all_subdir_share --- --- all_subdir_APPLE --- ===> share/i18n/esdb/APPLE (all) --- all_subdir_usr.bin --- --- limits.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/usr.bin/limits/limits.c -o limits.o --- all_subdir_share --- --- all_subdir_AST --- ===> share/i18n/esdb/AST (all) --- all_subdir_BIG5 --- ===> share/i18n/esdb/BIG5 (all) --- all_subdir_CP --- ===> share/i18n/esdb/CP (all) --- all_subdir_secure --- --- authfile.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -DHAVE_LDNS=1 -I/usr/src/secure/lib/libssh/../../../contrib/ldns -I/usr/src/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libssh/../../../crypto/openssh/authfile.c -o authfile.po --- all_subdir_usr.bin --- --- limits.1.gz --- gzip -cn /usr/src/usr.bin/limits/limits.1 > limits.1.gz --- limits --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -o limits limits.o -lutil --- all_subdir_locale --- ===> usr.bin/locale (all) --- locale.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/usr.bin/locale/../../lib/libc/locale -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /usr/src/usr.bin/locale/locale.c -o locale.o --- all_subdir_share --- --- all_subdir_DEC --- ===> share/i18n/esdb/DEC (all) --- all_subdir_EUC --- ===> share/i18n/esdb/EUC (all) --- all_subdir_EBCDIC --- ===> share/i18n/esdb/EBCDIC (all) --- all_subdir_usr.bin --- --- locale.1.gz --- gzip -cn /usr/src/usr.bin/locale/locale.1 > locale.1.gz --- locale --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/usr.bin/locale/../../lib/libc/locale -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -o locale locale.o --- all_subdir_share --- --- all_subdir_GB --- ===> share/i18n/esdb/GB (all) --- all_subdir_usr.bin --- --- all_subdir_localedef --- ===> usr.bin/localedef (all) --- all_subdir_share --- --- all_subdir_GEORGIAN --- ===> share/i18n/esdb/GEORGIAN (all) --- all_subdir_usr.bin --- --- parser.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c parser.c -o parser.o --- all_subdir_secure --- --- bufaux.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -DHAVE_LDNS=1 -I/usr/src/secure/lib/libssh/../../../contrib/ldns -I/usr/src/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libssh/../../../crypto/openssh/bufaux.c -o bufaux.po --- all_subdir_share --- --- all_subdir_ISO-2022 --- ===> share/i18n/esdb/ISO-2022 (all) --- all_subdir_ISO-8859 --- ===> share/i18n/esdb/ISO-8859 (all) --- all_subdir_ISO646 --- ===> share/i18n/esdb/ISO646 (all) --- all_subdir_usr.bin --- --- wide.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /usr/src/usr.bin/localedef/wide.c -o wide.o /usr/src/usr.bin/localedef/wide.c:257:8: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if (c < lv) { ~ ^ ~~ 1 error generated. *** [wide.o] Error code 1 make[4]: stopped in /usr/src/usr.bin/localedef 1 error make[4]: stopped in /usr/src/usr.bin/localedef *** [all_subdir_localedef] Error code 2 make[3]: stopped in /usr/src/usr.bin 1 error make[3]: stopped in /usr/src/usr.bin *** [all_subdir_usr.bin] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libssh *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_share --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/share/i18n/esdb/ISO646 *** [all_subdir_ISO646] Error code 2 make[5]: stopped in /usr/src/share/i18n/esdb 1 error make[5]: stopped in /usr/src/share/i18n/esdb *** [all_subdir_esdb] Error code 2 make[4]: stopped in /usr/src/share/i18n 1 error make[4]: stopped in /usr/src/share/i18n *** [all_subdir_i18n] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- --- all_subdir_libsqlite3 --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson8707371073969988513.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib32/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr: Directory not empty rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_arm64 + sudo rm -fr FreeBSD_HEAD_arm64 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any No JDK named ?null? found No JDK named ?null? found From owner-freebsd-arm@freebsd.org Sat Nov 7 15:32:59 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F0A41A286F6 for ; Sat, 7 Nov 2015 15:32:58 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from mail.egr.msu.edu (boomhauer.egr.msu.edu [35.9.37.164]) by mx1.freebsd.org (Postfix) with ESMTP id AC7351DD9 for ; Sat, 7 Nov 2015 15:32:58 +0000 (UTC) (envelope-from mcdouga9@egr.msu.edu) Received: from boomhauer (localhost [127.0.0.1]) by mail.egr.msu.edu (Postfix) with ESMTP id 438A02D159; Sat, 7 Nov 2015 10:32:56 -0500 (EST) X-Virus-Scanned: amavisd-new at egr.msu.edu Received: from mail.egr.msu.edu ([127.0.0.1]) by boomhauer (boomhauer.egr.msu.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fYO6sywjtBHi; Sat, 7 Nov 2015 10:32:56 -0500 (EST) Received: from EGR authenticated sender mcdouga9 Subject: Re: Tier 1 support for arm? To: Adrian Chadd References: <562E9362.50502@freebsd.org> <563D61C9.60805@egr.msu.edu> Cc: "freebsd-arm@freebsd.org" From: Adam McDougall Message-ID: <563E19A7.8040904@egr.msu.edu> Date: Sat, 7 Nov 2015 10:32:55 -0500 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 15:32:59 -0000 Thanks for the tip! I downloaded the previous snapshot and the libraries match. FreeBSD-11.0-CURRENT-arm-armv6-RPI2-20151023-r289846.img On 11/07/2015 00:19, Adrian Chadd wrote: > It needs recompiling. ssl got bupmed to so.8 in -head recently. > > > -a > > > On 6 November 2015 at 18:28, Adam McDougall wrote: >> On 10/26/2015 16:56, Sean Bruno wrote: >> >>> You *should* be able to "pkg install" right now from the latest RPi >>> and BBB snapshots that Release Engineering is producing and have most >>> things work. >>> >>> Xorg should work next month sometime now that we've got the build >>> dependencies flushed out. Heck, you might even get something like >>> XFCE4 to run. >>> >>> sean >> >> I fished around and located >> http://pkg.freebsd.org/FreeBSD:11:armv6/latest/. I tried using it as >> the package source on a fresh install of 11 on one of my rpi2 but I get: >> >> # pkg info >> Shared object "libssl.so.7" not found, required by "pkg" >> >> Did I do something wrong? libssl.so.7 makes me think it was compiled >> for 10 but the abi claims 11: >> >> root@rpi2:~ # pkg-static info pkg >> pkg-1.6.1_1 >> Name : pkg >> Version : 1.6.1_1 >> Installed on : Tue Nov 3 05:49:13 UTC 2015 >> Origin : ports-mgmt/pkg >> Architecture : freebsd:11:armv6:32:el:eabi:softfp >> ... >> >> I get the same issue with pkg-devel. Both looked pretty recent: >> pkg-1.6.1_1.txz 2332400 2015-Oct-27 16:59 >> pkg-devel-1.6.99.1.txz 4223748 2015-Oct-31 01:56 >> >> root@rpi2:~ # ldd /usr/local/sbin/pkg >> /usr/local/sbin/pkg: >> libpkg.so.3 => /usr/local/lib/libpkg.so.3 (0x20100000) >> libutil.so.9 => /lib/libutil.so.9 (0x20061000) >> libssl.so.7 => not found (0) >> libcrypto.so.7 => not found (0) >> libm.so.5 => /lib/libm.so.5 (0x2007b000) >> libelf.so.2 => /usr/lib/libelf.so.2 (0x200a1000) >> libjail.so.1 => /lib/libjail.so.1 (0x200c1000) >> libarchive.so.6 => /usr/lib/libarchive.so.6 (0x20313000) >> libz.so.6 => /lib/libz.so.6 (0x200ce000) >> libbz2.so.4 => /usr/lib/libbz2.so.4 (0x203bd000) >> liblzma.so.5 => /usr/lib/liblzma.so.5 (0x203d5000) >> libc.so.7 => /lib/libc.so.7 (0x20500000) >> libssl.so.7 => not found (0) >> libcrypto.so.7 => not found (0) >> libbsdxml.so.4 => /lib/libbsdxml.so.4 (0x20403000) >> libcrypto.so.8 => /lib/libcrypto.so.8 (0x20700000) >> libthr.so.3 => /lib/libthr.so.3 (0x2042e000) >> libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x200eb000) >> >> root@rpi2:~ # ls -l /usr/lib/libssl.so.? >> -r--r--r-- 1 root wheel 371776 Nov 3 05:26 /usr/lib/libssl.so.8 >> >> root@rpi2:~ # uname -a >> FreeBSD rpi2 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r290273: Tue Nov 3 >> 05:23:56 UTC 2015 >> root@releng2.nyi.freebsd.org:/usr/obj/arm.armv6/usr/src/sys/RPI2 arm >> >> Thanks. >> _______________________________________________ >> freebsd-arm@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-arm >> To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@freebsd.org Sat Nov 7 16:56:39 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EC2E2A28CB5 for ; Sat, 7 Nov 2015 16:56:39 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id DAB551F5A; Sat, 7 Nov 2015 16:56:39 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 19AC01233; Sat, 7 Nov 2015 16:56:40 +0000 (UTC) Date: Sat, 7 Nov 2015 16:56:39 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <13026657.19.1446915400077.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <475660143.13.1446908287963.JavaMail.jenkins@jenkins-9.freebsd.org> References: <475660143.13.1446908287963.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1627 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 16:56:40 -0000 FreeBSD_HEAD_arm64 - Build #1627 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1627/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1627/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1627/console Change summaries: 290498 by bapt: Fix build on arm64 The end of the build log: [...truncated 113020 lines...] /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP863.esdb CP863.src --- CP864.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP864.esdb CP864.src --- CP865.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP865.esdb CP865.src --- CP866.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP866.esdb CP866.src --- CP868.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP868.esdb CP868.src --- CP869.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP869.esdb CP869.src --- CP870.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP870.esdb CP870.src --- CP871.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP871.esdb CP871.src --- CP874.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP874.esdb CP874.src --- CP875.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP875.esdb CP875.src --- CP880.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP880.esdb CP880.src --- CP891.esdb --- --- all_subdir_usr.bin --- --- localedef.1.gz --- --- all_subdir_share --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP891.esdb CP891.src --- all_subdir_usr.bin --- gzip -cn /usr/src/usr.bin/localedef/localedef.1 > localedef.1.gz --- all_subdir_share --- --- CP903.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP903.esdb CP903.src --- CP904.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP904.esdb CP904.src --- CP905.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP905.esdb CP905.src --- all_subdir_usr.bin --- --- charmap.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /usr/src/usr.bin/localedef/charmap.c -o charmap.o --- all_subdir_share --- --- CP918.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP918.esdb CP918.src --- CP922.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP922.esdb CP922.src --- CP932.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP932.esdb /usr/src/share/i18n/esdb/CP/CP932.src --- CP936.esdb --- --- all_subdir_secure --- --- ssl_ciph.po --- --- all_subdir_share --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP936.esdb /usr/src/share/i18n/esdb/CP/CP936.src --- all_subdir_secure --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/secure/lib/libssl/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/src/secure/lib/libssl/../../../crypto/openssl/crypto -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/ssl_ciph.c -o ssl_ciph.po --- all_subdir_share --- --- CP942.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP942.esdb /usr/src/share/i18n/esdb/CP/CP942.src --- CP942C.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP942C.esdb /usr/src/share/i18n/esdb/CP/CP942C.src --- CP943.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP943.esdb /usr/src/share/i18n/esdb/CP/CP943.src --- CP943C.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP943C.esdb /usr/src/share/i18n/esdb/CP/CP943C.src --- CP949.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP949.esdb /usr/src/share/i18n/esdb/CP/CP949.src --- CP950.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP950.esdb /usr/src/share/i18n/esdb/CP/CP950.src --- CP1006.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1006.esdb CP1006.src --- CP1026.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1026.esdb CP1026.src --- CP1046.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1046.esdb CP1046.src --- CP1124.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1124.esdb CP1124.src --- CP1125.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1125.esdb CP1125.src --- CP1129.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1129.esdb CP1129.src --- CP1131.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1131.esdb CP1131.src --- CP1133.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1133.esdb CP1133.src --- CP1161.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1161.esdb CP1161.src --- all_subdir_usr.bin --- /usr/src/usr.bin/localedef/charmap.c:235:10: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if ((wc != -1) && ((RB_FIND(cmap_wc, &cmap_wc, &srch)) == NULL)) { ~~ ^ ~~ /usr/src/usr.bin/localedef/charmap.c:277:49: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if ((undefok == 0) && ((cm == NULL) || (cm->wc == -1))) { ~~~~~~ ^ ~~ --- all_subdir_share --- --- CP1162.esdb --- --- all_subdir_usr.bin --- /usr/src/usr.bin/localedef/charmap.c:352:17: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if (n && n->wc != -1) { ~~~~~ ^ ~~ --- all_subdir_share --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1162.esdb CP1162.src --- all_subdir_usr.bin --- 3 errors generated. --- all_subdir_share --- --- CP1163.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/CP/../../../../usr.bin/mkesdb_static/mkesdb_static -o CP1163.esdb CP1163.src --- all_subdir_usr.bin --- *** [charmap.o] Error code 1 make[4]: stopped in /usr/src/usr.bin/localedef 1 error make[4]: stopped in /usr/src/usr.bin/localedef *** [all_subdir_localedef] Error code 2 make[3]: stopped in /usr/src/usr.bin --- all_subdir_share --- A failure has been detected in another branch of the parallel make --- all_subdir_usr.bin --- 1 error --- all_subdir_share --- make[6]: stopped in /usr/src/share/i18n/esdb/CP --- all_subdir_usr.bin --- make[3]: stopped in /usr/src/usr.bin --- all_subdir_share --- *** [CP] Error code 2 make[5]: stopped in /usr/src/share/i18n/esdb 1 error make[5]: stopped in /usr/src/share/i18n/esdb *** [all_subdir_esdb] Error code 2 make[4]: stopped in /usr/src/share/i18n 1 error make[4]: stopped in /usr/src/share/i18n *** [all_subdir_i18n] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share --- all_subdir_usr.bin --- *** [all_subdir_usr.bin] Error code 2 make[2]: stopped in /usr/src --- all_subdir_share --- *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libssl *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson1098431257042970549.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/usr/lib32/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32: Directory not empty rm: FreeBSD_HEAD_arm64/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr: Directory not empty rm: FreeBSD_HEAD_arm64/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/lib: Directory not empty rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_arm64 + sudo rm -fr FreeBSD_HEAD_arm64 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any No JDK named ?null? found No JDK named ?null? found From owner-freebsd-arm@freebsd.org Sat Nov 7 18:56:45 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 59AADA298A4 for ; Sat, 7 Nov 2015 18:56:45 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 49D741865; Sat, 7 Nov 2015 18:56:45 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 59C10127F; Sat, 7 Nov 2015 18:56:45 +0000 (UTC) Date: Sat, 7 Nov 2015 18:56:44 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1818431450.23.1446922605306.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <13026657.19.1446915400077.JavaMail.jenkins@jenkins-9.freebsd.org> References: <13026657.19.1446915400077.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1628 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 18:56:45 -0000 FreeBSD_HEAD_arm64 - Build #1628 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1628/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1628/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1628/console Change summaries: 290500 by bapt: Run memset only after having checked the return of malloc Submitted by: pluknet 290499 by bapt: Workaround an issue on i386 to unbreak the build until the real issue is tracked down The end of the build log: [...truncated 114662 lines...] printf "%-32s%s\n" "UTF-16BE" "UTF/UTF-16BE.esdb" >>esdb.dir.UTF printf "%-32s%s\n" "UTF-16LE" "UTF/UTF-16LE.esdb" >>esdb.dir.UTF printf "%-32s%s\n" "UTF-16-INTERNAL" "UTF/UTF-16-INTERNAL.esdb" >>esdb.dir.UTF printf "%-32s%s\n" "UTF-16-SWAPPED" "UTF/UTF-16-SWAPPED.esdb" >>esdb.dir.UTF printf "%-32s%s\n" "UTF-32" "UTF/UTF-32.esdb" >>esdb.dir.UTF printf "%-32s%s\n" "UTF-32BE" "UTF/UTF-32BE.esdb" >>esdb.dir.UTF printf "%-32s%s\n" "UTF-32LE" "UTF/UTF-32LE.esdb" >>esdb.dir.UTF printf "%-32s%s\n" "UTF-32-INTERNAL" "UTF/UTF-32-INTERNAL.esdb" >>esdb.dir.UTF printf "%-32s%s\n" "UTF-32-SWAPPED" "UTF/UTF-32-SWAPPED.esdb" >>esdb.dir.UTF echo >>esdb.dir.UTF --- esdb.alias.UTF --- echo "# UTF" >esdb.alias.UTF printf "%-32s%s\n" "csunicode11utf7" "UTF-7" >>esdb.alias.UTF printf "%-32s%s\n" "unicode-1-1-utf-7" "UTF-7" >>esdb.alias.UTF printf "%-32s%s\n" "utf7" "UTF-7" >>esdb.alias.UTF printf "%-32s%s\n" "utf8" "UTF-8" >>esdb.alias.UTF printf "%-32s%s\n" "unicode" "UTF-16" >>esdb.alias.UTF printf "%-32s%s\n" "utf16" "UTF-16" >>esdb.alias.UTF printf "%-32s%s\n" "csunicode" "UTF-16BE" >>esdb.alias.UTF printf "%-32s%s\n" "csunicode11" "UTF-16BE" >>esdb.alias.UTF printf "%-32s%s\n" "iso-10646-ucs-2" "UTF-16BE" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-2" "UTF-16BE" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-2be" "UTF-16BE" >>esdb.alias.UTF printf "%-32s%s\n" "unicode-1-1" "UTF-16BE" >>esdb.alias.UTF printf "%-32s%s\n" "unicodebig" "UTF-16BE" >>esdb.alias.UTF printf "%-32s%s\n" "utf16be" "UTF-16BE" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-2le" "UTF-16LE" >>esdb.alias.UTF printf "%-32s%s\n" "unicodelittle" "UTF-16LE" >>esdb.alias.UTF printf "%-32s%s\n" "utf16le" "UTF-16LE" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-2-internal" "UTF-16-INTERNAL" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-2-swapped" "UTF-16-SWAPPED" >>esdb.alias.UTF printf "%-32s%s\n" "csucs4" "UTF-32BE" >>esdb.alias.UTF printf "%-32s%s\n" "iso-10646-ucs-4" "UTF-32BE" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-4" "UTF-32BE" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-4be" "UTF-32BE" >>esdb.alias.UTF printf "%-32s%s\n" "utf32be" "UTF-32BE" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-4le" "UTF-32LE" >>esdb.alias.UTF printf "%-32s%s\n" "utf32le" "UTF-32LE" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-4-internal" "UTF-32-INTERNAL" >>esdb.alias.UTF printf "%-32s%s\n" "ucs-4-swapped" "UTF-32-SWAPPED" >>esdb.alias.UTF echo >>esdb.alias.UTF --- UTF-7.src --- sed -e 's/UTF-x/UTF-7/' -e 's/UTF-mod/UTF7/' -e 's/UTF-var/utf7/' /usr/src/share/i18n/esdb/UTF/UTF.src > UTF-7.src --- UTF-8.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-8.esdb UTF-8.src --- UTF-16.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-16.esdb UTF-16.src --- UTF-16BE.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-16BE.esdb UTF-16BE.src --- UTF-16LE.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-16LE.esdb UTF-16LE.src --- UTF-16-INTERNAL.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-16-INTERNAL.esdb UTF-16-INTERNAL.src --- UTF-16-SWAPPED.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-16-SWAPPED.esdb UTF-16-SWAPPED.src --- UTF-32.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-32.esdb UTF-32.src --- UTF-32BE.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-32BE.esdb UTF-32BE.src --- UTF-32LE.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-32LE.esdb UTF-32LE.src --- UTF-32-INTERNAL.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-32-INTERNAL.esdb UTF-32-INTERNAL.src --- UTF-32-SWAPPED.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-32-SWAPPED.esdb UTF-32-SWAPPED.src --- UTF-7.esdb --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/UTF/../../../../usr.bin/mkesdb_static/mkesdb_static -o UTF-7.esdb UTF-7.src --- esdb.alias --- newfile=$(for i in APPLE AST BIG5 CP DEC EUC EBCDIC GB GEORGIAN ISO-2022 ISO-8859 ISO646 KAZAKH KOI MISC TCVN UTF ; do cat $i/esdb.alias.$i; done); [ "$newfile" = "$(cat esdb.alias 2>/dev/null)" ] || printf '%s\n' "$newfile" >esdb.alias --- all_subdir_usr.bin --- --- wide.o --- --- all_subdir_share --- --- esdb.alias.db --- --- all_subdir_usr.bin --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /usr/src/usr.bin/localedef/wide.c -o wide.o --- all_subdir_share --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/../../../usr.bin/mkesdb_static/mkesdb_static -m -o esdb.alias.db esdb.alias --- esdb.dir --- newfile=$(for i in APPLE AST BIG5 CP DEC EUC EBCDIC GB GEORGIAN ISO-2022 ISO-8859 ISO646 KAZAKH KOI MISC TCVN UTF ; do cat $i/esdb.dir.$i; done); [ "$newfile" = "$(cat esdb.dir 2>/dev/null)" ] || printf '%s\n' "$newfile" >esdb.dir --- esdb.dir.db --- /usr/obj/arm64.aarch64/usr/src/share/i18n/esdb/../../../usr.bin/mkesdb_static/mkesdb_static -m -o esdb.dir.db esdb.dir --- buildconfig_subdir_APPLE --- ===> share/i18n/esdb/APPLE (buildconfig) --- buildconfig_subdir_AST --- ===> share/i18n/esdb/AST (buildconfig) --- all_subdir_secure --- --- log.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -DHAVE_LDNS=1 -I/usr/src/secure/lib/libssh/../../../contrib/ldns -I/usr/src/secure/lib/libssh/../../../crypto/openssh -include ssh_namespace.h -include krb5_config.h -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libssh/../../../crypto/openssh/log.c -o log.po --- all_subdir_share --- --- buildconfig_subdir_BIG5 --- ===> share/i18n/esdb/BIG5 (buildconfig) --- all_subdir_usr.bin --- --- localedef.1.gz --- gzip -cn /usr/src/usr.bin/localedef/localedef.1 > localedef.1.gz --- all_subdir_share --- --- buildconfig_subdir_CP --- ===> share/i18n/esdb/CP (buildconfig) --- all_subdir_usr.bin --- --- charmap.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /usr/src/usr.bin/localedef/charmap.c -o charmap.o /usr/src/usr.bin/localedef/charmap.c:235:10: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if ((wc != -1) && ((RB_FIND(cmap_wc, &cmap_wc, &srch)) == NULL)) { ~~ ^ ~~ /usr/src/usr.bin/localedef/charmap.c:277:49: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if ((undefok == 0) && ((cm == NULL) || (cm->wc == -1))) { ~~~~~~ ^ ~~ /usr/src/usr.bin/localedef/charmap.c:352:17: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if (n && n->wc != -1) { ~~~~~ ^ ~~ 3 errors generated. *** [charmap.o] Error code 1 make[4]: stopped in /usr/src/usr.bin/localedef 1 error make[4]: stopped in /usr/src/usr.bin/localedef *** [all_subdir_localedef] Error code 2 make[3]: stopped in /usr/src/usr.bin 1 error make[3]: stopped in /usr/src/usr.bin *** [all_subdir_usr.bin] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libssh *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_share --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/share/i18n/esdb/CP *** [buildconfig_subdir_CP] Error code 2 make[5]: stopped in /usr/src/share/i18n/esdb 1 error make[5]: stopped in /usr/src/share/i18n/esdb *** [all_subdir_esdb] Error code 2 make[4]: stopped in /usr/src/share/i18n 1 error make[4]: stopped in /usr/src/share/i18n *** [all_subdir_i18n] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson3231509944063140932.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib32/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr: Directory not empty rm: FreeBSD_HEAD_arm64: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_arm64 + sudo rm -fr FreeBSD_HEAD_arm64 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any No JDK named ?null? found No JDK named ?null? found From owner-freebsd-arm@freebsd.org Sat Nov 7 19:29:55 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 82A5DA29E35 for ; Sat, 7 Nov 2015 19:29:55 +0000 (UTC) (envelope-from freebsd.asc@strcmp.org) Received: from olinguito.schwarzes.net (olinguito.schwarzes.net [IPv6:2a01:4f8:7d:1b5::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 15EA717B1 for ; Sat, 7 Nov 2015 19:29:54 +0000 (UTC) (envelope-from freebsd.asc@strcmp.org) Received: from [62.109.78.35] (mosquito.schwarzes.net [62.109.78.35]) (authenticated bits=0) by olinguito.schwarzes.net (8.15.2/8.15.2) with ESMTPA id tA7JTkaY046675; Sat, 7 Nov 2015 20:29:47 +0100 (CET) (envelope-from freebsd.asc@strcmp.org) From: Andreas Schwarz To: Lars Engels CC: Adrian Chadd , "freebsd-arm@freebsd.org" Mail-Reply-To: Andreas Schwarz Mail-Followup-To: freebsd-arm@FreeBSD.org Date: Sat, 07 Nov 2015 20:29:46 +0100 (CET) Message-ID: <4732200c911.69b1fd1@mail.schwarzes.net> In-Reply-To: <20151107130548.GA66179@e-new.0x20.net> References: <562E9362.50502@freebsd.org> <563D61C9.60805@egr.msu.edu> <20151107130548.GA66179@e-new.0x20.net> User-Agent: YAM/2.9p1 (MorphOS; PPC; rv:20140418r7798) Subject: Re: Tier 1 support for arm? MIME-Version: 1.0 Content-Type: text/plain X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.4.3 (olinguito.schwarzes.net [78.47.41.143]); Sat, 07 Nov 2015 20:29:47 +0100 (CET) X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 19:29:55 -0000 On 07.11.15, Lars Engels wrote: > On Fri, Nov 06, 2015 at 09:19:24PM -0800, Adrian Chadd wrote: >> It needs recompiling. ssl got bupmed to so.8 in -head recently. > > As a very ugly hack symlinking .8 to ..7 does work... Better use libmap.conf. -asc From owner-freebsd-arm@freebsd.org Sat Nov 7 20:56:51 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 36C7FA29156 for ; Sat, 7 Nov 2015 20:56:51 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 27C2E1775; Sat, 7 Nov 2015 20:56:51 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 3A15712CC; Sat, 7 Nov 2015 20:56:51 +0000 (UTC) Date: Sat, 7 Nov 2015 20:56:49 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: mav@FreeBSD.org, cem@FreeBSD.org, bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <869453961.29.1446929811179.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <1818431450.23.1446922605306.JavaMail.jenkins@jenkins-9.freebsd.org> References: <1818431450.23.1446922605306.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1629 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 20:56:51 -0000 FreeBSD_HEAD_arm64 - Build #1629 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1629/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1629/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1629/console Change summaries: 290507 by mav: Rework r290504. 290506 by mav: Specify VP when sending a marker. 290505 by cem: Flesh out sysctl types further (follow-up of r290475) Use the right intmax_t type instead of intptr_t in a few remaining places. Add support for CTLFLAG_TUN for the new fixed with types. Bruce will be upset that the new handlers silently truncate tuned quad-sized inputs, but so do all of the existing handlers. Add the new types to debug_dump_node, for whatever use that is. Bump FreeBSD_version again, for good measure. We are changing SYSCTL_HANDLER_ARGS and a member of struct sysctl_oid to intmax_t. Correct the sysctl typed NULL values for the fixed-width types. (Hat tip: hps@.) Suggested by: hps (partial) Sponsored by: EMC / Isilon Storage Division 290504 by mav: Make ISP_SLEEP() really sleep instead of spinning. While there, simplify the wait logic. 290501 by bapt: Add a note about the inpact on databases of the changes in collation support Reported by: girgen The end of the build log: [...truncated 113092 lines...] ===> usr.bin/limits (all) --- all_subdir_secure --- --- x509type.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/src/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=gnu89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509/x509type.c -o x509type.po --- all_subdir_share --- --- buildconfig_subdir_ISO-2022 --- ===> share/i18n/esdb/ISO-2022 (buildconfig) --- all_subdir_usr.bin --- --- limits.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/usr.bin/limits/limits.c -o limits.o --- all_subdir_share --- --- buildconfig_subdir_ISO-8859 --- ===> share/i18n/esdb/ISO-8859 (buildconfig) --- buildconfig_subdir_ISO646 --- ===> share/i18n/esdb/ISO646 (buildconfig) --- all_subdir_secure --- --- x_all.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/src/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=gnu89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509/x_all.c -o x_all.po --- all_subdir_share --- --- buildconfig_subdir_KAZAKH --- ===> share/i18n/esdb/KAZAKH (buildconfig) --- buildconfig_subdir_KOI --- ===> share/i18n/esdb/KOI (buildconfig) --- all_subdir_usr.bin --- --- limits.1.gz --- gzip -cn /usr/src/usr.bin/limits/limits.1 > limits.1.gz --- all_subdir_share --- --- buildconfig_subdir_MISC --- ===> share/i18n/esdb/MISC (buildconfig) --- all_subdir_usr.bin --- --- limits --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wchar-subscripts -Winline -Wnested-externs -Wredundant-decls -Wold-style-definition -Wno-pointer-sign -Wmissing-variable-declarations -Wthread-safety -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -o limits limits.o -lutil --- all_subdir_locale --- ===> usr.bin/locale (all) --- all_subdir_share --- --- buildconfig_subdir_TCVN --- --- all_subdir_usr.bin --- --- locale.o --- --- all_subdir_share --- ===> share/i18n/esdb/TCVN (buildconfig) --- all_subdir_usr.bin --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/usr.bin/locale/../../lib/libc/locale -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /usr/src/usr.bin/locale/locale.c -o locale.o --- all_subdir_share --- --- buildconfig_subdir_UTF --- ===> share/i18n/esdb/UTF (buildconfig) --- all_subdir_secure --- --- pcy_cache.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/src/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=gnu89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509v3/pcy_cache.c -o pcy_cache.po --- all_subdir_share --- --- all_subdir_APPLE --- ===> share/i18n/esdb/APPLE (all) --- all_subdir_usr.bin --- --- locale.1.gz --- gzip -cn /usr/src/usr.bin/locale/locale.1 > locale.1.gz --- locale --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I/usr/src/usr.bin/locale/../../lib/libc/locale -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -o locale locale.o --- all_subdir_share --- --- all_subdir_AST --- ===> share/i18n/esdb/AST (all) --- all_subdir_BIG5 --- --- all_subdir_usr.bin --- --- all_subdir_localedef --- --- all_subdir_share --- ===> share/i18n/esdb/BIG5 (all) --- all_subdir_usr.bin --- ===> usr.bin/localedef (all) --- parser.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c parser.c -o parser.o --- all_subdir_secure --- --- pcy_data.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/src/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=gnu89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509v3/pcy_data.c -o pcy_data.po --- all_subdir_share --- --- all_subdir_CP --- ===> share/i18n/esdb/CP (all) --- all_subdir_usr.bin --- --- wide.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /usr/src/usr.bin/localedef/wide.c -o wide.o --- all_subdir_secure --- --- pcy_lib.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/src/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=gnu89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509v3/pcy_lib.c -o pcy_lib.po --- all_subdir_share --- --- all_subdir_DEC --- ===> share/i18n/esdb/DEC (all) --- all_subdir_usr.bin --- --- localedef.1.gz --- --- all_subdir_secure --- --- pcy_map.po --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/obj/arm64.aarch64/usr/src/secure/lib/libcrypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/asn1 -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/evp -I/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/modes -std=gnu89 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/x509v3/pcy_map.c -o pcy_map.po --- all_subdir_usr.bin --- gzip -cn /usr/src/usr.bin/localedef/localedef.1 > localedef.1.gz --- all_subdir_share --- --- all_subdir_EUC --- ===> share/i18n/esdb/EUC (all) --- all_subdir_usr.bin --- --- charmap.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wno-uninitialized -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Qunused-arguments -c /usr/src/usr.bin/localedef/charmap.c -o charmap.o --- all_subdir_share --- --- all_subdir_EBCDIC --- ===> share/i18n/esdb/EBCDIC (all) --- all_subdir_usr.bin --- /usr/src/usr.bin/localedef/charmap.c:235:10: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if ((wc != -1) && ((RB_FIND(cmap_wc, &cmap_wc, &srch)) == NULL)) { ~~ ^ ~~ /usr/src/usr.bin/localedef/charmap.c:277:49: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if ((undefok == 0) && ((cm == NULL) || (cm->wc == -1))) { ~~~~~~ ^ ~~ /usr/src/usr.bin/localedef/charmap.c:352:17: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if (n && n->wc != -1) { ~~~~~ ^ ~~ 3 errors generated. *** [charmap.o] Error code 1 make[4]: stopped in /usr/src/usr.bin/localedef 1 error make[4]: stopped in /usr/src/usr.bin/localedef *** [all_subdir_localedef] Error code 2 make[3]: stopped in /usr/src/usr.bin 1 error make[3]: stopped in /usr/src/usr.bin *** [all_subdir_usr.bin] Error code 2 make[2]: stopped in /usr/src --- all_subdir_share --- A failure has been detected in another branch of the parallel make make[6]: stopped in /usr/src/share/i18n/esdb/EBCDIC *** [all_subdir_EBCDIC] Error code 2 make[5]: stopped in /usr/src/share/i18n/esdb 1 error make[5]: stopped in /usr/src/share/i18n/esdb *** [all_subdir_esdb] Error code 2 make[4]: stopped in /usr/src/share/i18n 1 error make[4]: stopped in /usr/src/share/i18n *** [all_subdir_i18n] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libcrypto *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson3199803741903889404.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib32/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32: Directory not empty rm: FreeBSD_HEAD_arm64/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr: Directory not empty rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_arm64 + sudo rm -fr FreeBSD_HEAD_arm64 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any No JDK named ?null? found No JDK named ?null? found From owner-freebsd-arm@freebsd.org Sat Nov 7 22:57:07 2015 Return-Path: Delivered-To: freebsd-arm@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8CA18A216B1 for ; Sat, 7 Nov 2015 22:57:07 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (jenkins-9.freebsd.org [8.8.178.209]) by mx1.freebsd.org (Postfix) with ESMTP id 660321DD5; Sat, 7 Nov 2015 22:57:07 +0000 (UTC) (envelope-from jenkins-admin@FreeBSD.org) Received: from jenkins-9.freebsd.org (localhost [127.0.0.1]) by jenkins-9.freebsd.org (Postfix) with ESMTP id 270D7131A; Sat, 7 Nov 2015 22:57:07 +0000 (UTC) Date: Sat, 7 Nov 2015 22:57:06 +0000 (GMT) From: jenkins-admin@FreeBSD.org To: imp@FreeBSD.org, bapt@FreeBSD.org, jenkins-admin@FreeBSD.org, freebsd-arm@FreeBSD.org Message-ID: <1998967916.35.1446937027116.JavaMail.jenkins@jenkins-9.freebsd.org> In-Reply-To: <869453961.29.1446929811179.JavaMail.jenkins@jenkins-9.freebsd.org> References: <869453961.29.1446929811179.JavaMail.jenkins@jenkins-9.freebsd.org> Subject: FreeBSD_HEAD_arm64 - Build #1630 - Still Failing MIME-Version: 1.0 X-Jenkins-Job: FreeBSD_HEAD_arm64 X-Jenkins-Result: FAILURE Precedence: bulk Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.20 List-Id: "Porting FreeBSD to ARM processors." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2015 22:57:07 -0000 FreeBSD_HEAD_arm64 - Build #1630 - Still Failing: Build information: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1630/ Full change log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1630/changes Full build log: https://jenkins.FreeBSD.org/job/FreeBSD_HEAD_arm64/1630/console Change summaries: 290514 by bapt: Rewrite the histoty part Fix information about "Dragonfly-style" format which on freebsd is named BSD-style Noted by: bdrewery 290513 by bapt: Improve localedef(1) manpage Obtained from: DragonflyBSD 290512 by bapt: Bump warning level 290511 by bapt: Use const where needed instead of using pragmas to work around the warnings 290510 by bapt: Make bsd declaration static 290509 by imp: Add support for RMII in macb, cribbed slightly from the ate driver. This is taken from the MAC at boot, but can be overridden with 'options AT91_MACB_USE_RMII'. Switch to macb for HL201 and SAM9G20EK boards. It now works both places. Also start to sneak up on FDT for the SAM9G20EK board, but leave disabled due to issues with MMC that haven't been resolved. Add early debug support for the SAM9G20EK since that is required for FDT to work presently on these SoC. 290508 by bapt: Fix an off by one due to bad conversion from avl(3) to tree(3) Readd calloc as it was not the issue just the messenger Submitted by: dim Found by: Address Sanitizer The end of the build log: [...truncated 114736 lines...] gzip -cn /usr/src/share/man/man4/cardbus.4 > cardbus.4.gz --- all_subdir_usr.bin --- --- wide.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/usr.bin/localedef/wide.c -o wide.o --- all_subdir_share --- --- carp.4.gz --- gzip -cn /usr/src/share/man/man4/carp.4 > carp.4.gz --- cas.4.gz --- gzip -cn /usr/src/share/man/man4/cas.4 > cas.4.gz --- cc_cdg.4.gz --- gzip -cn /usr/src/share/man/man4/cc_cdg.4 > cc_cdg.4.gz --- cc_chd.4.gz --- gzip -cn /usr/src/share/man/man4/cc_chd.4 > cc_chd.4.gz --- cc_cubic.4.gz --- gzip -cn /usr/src/share/man/man4/cc_cubic.4 > cc_cubic.4.gz --- cc_dctcp.4.gz --- gzip -cn /usr/src/share/man/man4/cc_dctcp.4 > cc_dctcp.4.gz --- cc_hd.4.gz --- gzip -cn /usr/src/share/man/man4/cc_hd.4 > cc_hd.4.gz --- cc_htcp.4.gz --- gzip -cn /usr/src/share/man/man4/cc_htcp.4 > cc_htcp.4.gz --- cc_newreno.4.gz --- gzip -cn /usr/src/share/man/man4/cc_newreno.4 > cc_newreno.4.gz --- cc_vegas.4.gz --- gzip -cn /usr/src/share/man/man4/cc_vegas.4 > cc_vegas.4.gz --- ccd.4.gz --- gzip -cn /usr/src/share/man/man4/ccd.4 > ccd.4.gz --- cd.4.gz --- gzip -cn /usr/src/share/man/man4/cd.4 > cd.4.gz --- cdce.4.gz --- gzip -cn /usr/src/share/man/man4/cdce.4 > cdce.4.gz --- ch.4.gz --- gzip -cn /usr/src/share/man/man4/ch.4 > ch.4.gz --- ciss.4.gz --- gzip -cn /usr/src/share/man/man4/ciss.4 > ciss.4.gz --- cloudabi.4.gz --- gzip -cn /usr/src/share/man/man4/cloudabi.4 > cloudabi.4.gz --- cm.4.gz --- gzip -cn /usr/src/share/man/man4/cm.4 > cm.4.gz --- all_subdir_secure --- --- s3_meth.po --- --- all_subdir_share --- --- cmx.4.gz --- gzip -cn /usr/src/share/man/man4/cmx.4 > cmx.4.gz --- all_subdir_secure --- cc -B/usr/local/aarch64-freebsd/bin/ -pg -O2 -pipe -I/usr/src/secure/lib/libssl/../../../crypto/openssl -DTERMIOS -DANSI_SOURCE -DOPENSSL_THREADS -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -I/usr/src/secure/lib/libssl/../../../crypto/openssl/crypto -std=gnu99 -fstack-protector-strong -Wno-pointer-sign -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Wno-tautological-compare -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function -Wno-enum-conversion -Wno-unused-local-typedef -Wno-switch -Wno-switch-enum -Wno-knr-promoted-parameter -Wno-parentheses -Qunused-arguments -c /usr/src/secure/lib/libssl/../../../crypto/openssl/ssl/s3_meth.c -o s3_meth.po --- all_subdir_share --- --- cpufreq.4.gz --- gzip -cn /usr/src/share/man/man4/cpufreq.4 > cpufreq.4.gz --- crypto.4.gz --- gzip -cn /usr/src/share/man/man4/crypto.4 > crypto.4.gz --- ctl.4.gz --- gzip -cn /usr/src/share/man/man4/ctl.4 > ctl.4.gz --- cue.4.gz --- gzip -cn /usr/src/share/man/man4/cue.4 > cue.4.gz --- cxgb.4.gz --- gzip -cn /usr/src/share/man/man4/cxgb.4 > cxgb.4.gz --- cxgbe.4.gz --- gzip -cn /usr/src/share/man/man4/cxgbe.4 > cxgbe.4.gz --- cy.4.gz --- gzip -cn /usr/src/share/man/man4/cy.4 > cy.4.gz --- cyapa.4.gz --- gzip -cn /usr/src/share/man/man4/cyapa.4 > cyapa.4.gz --- da.4.gz --- gzip -cn /usr/src/share/man/man4/da.4 > da.4.gz --- dc.4.gz --- gzip -cn /usr/src/share/man/man4/dc.4 > dc.4.gz --- dcons.4.gz --- gzip -cn /usr/src/share/man/man4/dcons.4 > dcons.4.gz --- dcons_crom.4.gz --- --- all_subdir_usr.bin --- --- localedef.1.gz --- --- all_subdir_share --- gzip -cn /usr/src/share/man/man4/dcons_crom.4 > dcons_crom.4.gz --- all_subdir_usr.bin --- gzip -cn /usr/src/usr.bin/localedef/localedef.1 > localedef.1.gz --- all_subdir_share --- --- ddb.4.gz --- gzip -cn /usr/src/share/man/man4/ddb.4 > ddb.4.gz --- all_subdir_usr.bin --- --- charmap.o --- cc -B/usr/local/aarch64-freebsd/bin/ -O2 -pipe -I. -I/usr/src/usr.bin/localedef -I/usr/src/usr.bin/localedef/../../lib/libc/locale -I/usr/src/usr.bin/localedef/../../lib/libc/stdtime -std=gnu99 -fstack-protector-strong -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -Wno-unknown-pragmas -Wno-empty-body -Wno-string-plus-int -Wno-unused-const-variable -Qunused-arguments -c /usr/src/usr.bin/localedef/charmap.c -o charmap.o --- all_subdir_share --- --- de.4.gz --- gzip -cn /usr/src/share/man/man4/de.4 > de.4.gz --- devctl.4.gz --- gzip -cn /usr/src/share/man/man4/devctl.4 > devctl.4.gz --- digi.4.gz --- gzip -cn /usr/src/share/man/man4/digi.4 > digi.4.gz --- disc.4.gz --- gzip -cn /usr/src/share/man/man4/disc.4 > disc.4.gz --- divert.4.gz --- gzip -cn /usr/src/share/man/man4/divert.4 > divert.4.gz --- dpt.4.gz --- gzip -cn /usr/src/share/man/man4/dpt.4 > dpt.4.gz --- ds1307.4.gz --- gzip -cn /usr/src/share/man/man4/ds1307.4 > ds1307.4.gz --- ds3231.4.gz --- gzip -cn /usr/src/share/man/man4/ds3231.4 > ds3231.4.gz --- dtrace_io.4.gz --- gzip -cn /usr/src/share/man/man4/dtrace_io.4 > dtrace_io.4.gz --- all_subdir_usr.bin --- /usr/src/usr.bin/localedef/charmap.c:230:10: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if ((wc != -1) && ((RB_FIND(cmap_wc, &cmap_wc, &srch)) == NULL)) { ~~ ^ ~~ /usr/src/usr.bin/localedef/charmap.c:272:49: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if ((undefok == 0) && ((cm == NULL) || (cm->wc == -1))) { ~~~~~~ ^ ~~ /usr/src/usr.bin/localedef/charmap.c:347:17: error: comparison of integers of different signs: 'wchar_t' (aka 'unsigned int') and 'int' [-Werror,-Wsign-compare] if (n && n->wc != -1) { ~~~~~ ^ ~~ 3 errors generated. --- all_subdir_share --- --- dtrace_ip.4.gz --- gzip -cn /usr/src/share/man/man4/dtrace_ip.4 > dtrace_ip.4.gz --- all_subdir_usr.bin --- *** [charmap.o] Error code 1 make[4]: stopped in /usr/src/usr.bin/localedef 1 error make[4]: stopped in /usr/src/usr.bin/localedef *** [all_subdir_localedef] Error code 2 make[3]: stopped in /usr/src/usr.bin 1 error make[3]: stopped in /usr/src/usr.bin *** [all_subdir_usr.bin] Error code 2 make[2]: stopped in /usr/src --- all_subdir_share --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/share/man/man4 *** [all_subdir_man4] Error code 2 make[4]: stopped in /usr/src/share/man 1 error make[4]: stopped in /usr/src/share/man *** [all_subdir_man] Error code 2 make[3]: stopped in /usr/src/share 1 error make[3]: stopped in /usr/src/share *** [all_subdir_share] Error code 2 make[2]: stopped in /usr/src --- all_subdir_secure --- A failure has been detected in another branch of the parallel make make[5]: stopped in /usr/src/secure/lib/libssl *** [all] Error code 2 make[4]: stopped in /usr/src/secure/lib 1 error make[4]: stopped in /usr/src/secure/lib *** [all_subdir_lib] Error code 2 make[3]: stopped in /usr/src/secure 1 error make[3]: stopped in /usr/src/secure *** [all_subdir_secure] Error code 2 make[2]: stopped in /usr/src --- all_subdir_lib --- A failure has been detected in another branch of the parallel make make[4]: stopped in /usr/src/lib/libsqlite3 *** [all_subdir_libsqlite3] Error code 2 make[3]: stopped in /usr/src/lib 1 error make[3]: stopped in /usr/src/lib *** [all_subdir_lib] Error code 2 make[2]: stopped in /usr/src 4 errors make[2]: stopped in /usr/src *** [everything] Error code 2 make[1]: stopped in /usr/src 1 error make[1]: stopped in /usr/src *** [buildworld] Error code 2 make: stopped in /usr/src 1 error make: stopped in /usr/src Build step 'Execute shell' marked build as failure [PostBuildScript] - Execution post build scripts. No JDK named ?null? found [FreeBSD_HEAD_arm64] $ /bin/sh -xe /tmp/hudson5955727237269708640.sh + export 'PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin' + export 'jname=FreeBSD_HEAD_arm64' + echo 'clean up jail FreeBSD_HEAD_arm64' clean up jail FreeBSD_HEAD_arm64 + sudo jail -r FreeBSD_HEAD_arm64 + sudo ifconfig igb0 inet6 2610:1c1:1:607c::104:1 -alias + sudo umount FreeBSD_HEAD_arm64/usr/src + sudo umount FreeBSD_HEAD_arm64/dev + sudo rm -fr FreeBSD_HEAD_arm64 rm: FreeBSD_HEAD_arm64/libexec/ld-elf32.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec/ld-elf.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/libexec: Directory not empty rm: FreeBSD_HEAD_arm64/sbin/init: Operation not permitted rm: FreeBSD_HEAD_arm64/sbin: Directory not empty rm: FreeBSD_HEAD_arm64/lib/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/lib/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib: Directory not empty rm: FreeBSD_HEAD_arm64/usr/bin/ypchpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/su: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/login: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/crontab: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/chpass: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/passwd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opiepasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchsh: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/opieinfo: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/ypchfn: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin/yppasswd: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/bin: Directory not empty rm: FreeBSD_HEAD_arm64/usr/lib32/librt.so.1: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libcrypt.so.5: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libthr.so.3: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32/libc.so.7: Operation not permitted rm: FreeBSD_HEAD_arm64/usr/lib32: Directory not empty rm: FreeBSD_HEAD_arm64/usr: Directory not empty rm: FreeBSD_HEAD_arm64: Directory not empty + true + sudo chflags -R noschg FreeBSD_HEAD_arm64 + sudo rm -fr FreeBSD_HEAD_arm64 Email was triggered for: Failure - Any Sending email for trigger: Failure - Any No JDK named ?null? found No JDK named ?null? found