CVS commit: src/share/misc
Module Name:src Committed By: sevan Date: Wed Jun 27 23:26:13 UTC 2018 Modified Files: src/share/misc: acronyms.comp Log Message: Add LISPs (programming language & network protocol), Vim To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211 src/share/misc/acronyms.comp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/misc/acronyms.comp diff -u src/share/misc/acronyms.comp:1.210 src/share/misc/acronyms.comp:1.211 --- src/share/misc/acronyms.comp:1.210 Tue Jun 26 22:16:45 2018 +++ src/share/misc/acronyms.comp Wed Jun 27 23:26:13 2018 @@ -1,4 +1,4 @@ -$NetBSD: acronyms.comp,v 1.210 2018/06/26 22:16:45 sevan Exp $ +$NetBSD: acronyms.comp,v 1.211 2018/06/27 23:26:13 sevan Exp $ 3WHS three-way handshake 8VSB 8-state vestigial side band modulation AA anti-aliasing @@ -741,6 +741,8 @@ LILO LInux LOader LILO last in, last out LINT local interrupt LIR local Internet registry +LISP LISt Processor +LISP Locator/ID Separation Protocol LKM {Linux,loadable} kernel module LKML Linux kernel mailing list LL load linked @@ -1484,6 +1486,7 @@ VG volume group VGA Video Graphics Array VHDCI very high density cable interconnect VID {VLAN,voltage level} identifier +VIM Vi IMproved VIPT virtually indexed, physically tagged VIVT virtually indexed, virtually tagged VLAN virtual local area network
CVS commit: src/share/misc
Module Name:src Committed By: sevan Date: Wed Jun 27 23:26:13 UTC 2018 Modified Files: src/share/misc: acronyms.comp Log Message: Add LISPs (programming language & network protocol), Vim To generate a diff of this commit: cvs rdiff -u -r1.210 -r1.211 src/share/misc/acronyms.comp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: jmcneill Date: Wed Jun 27 19:49:47 UTC 2018 Modified Files: src/doc: 3RDPARTY Log Message: dts updated to 4.18-rc2 To generate a diff of this commit: cvs rdiff -u -r1.1530 -r1.1531 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/3RDPARTY diff -u src/doc/3RDPARTY:1.1530 src/doc/3RDPARTY:1.1531 --- src/doc/3RDPARTY:1.1530 Thu Jun 21 12:02:15 2018 +++ src/doc/3RDPARTY Wed Jun 27 19:49:47 2018 @@ -1,4 +1,4 @@ -# $NetBSD: 3RDPARTY,v 1.1530 2018/06/21 12:02:15 roy Exp $ +# $NetBSD: 3RDPARTY,v 1.1531 2018/06/27 19:49:47 jmcneill Exp $ # # This file contains a list of the software that has been integrated into # NetBSD where we are not the primary maintainer. @@ -1717,8 +1717,8 @@ Notes: external/gpl2/dtc/dtc2netbsd should be used to create directories to import Package: dts -Version: 4.17-rc2 -Current Vers: 4.17-rc2 +Version: 4.18-rc2 +Current Vers: 4.18-rc2 Maintainer: https://www.kernel.org/ Archive Site: https://cdn.kernel.org/pub/linux/kernel/v4.x/ Home Page: https://www.kernel.org/
CVS commit: src/doc
Module Name:src Committed By: jmcneill Date: Wed Jun 27 19:49:47 UTC 2018 Modified Files: src/doc: 3RDPARTY Log Message: dts updated to 4.18-rc2 To generate a diff of this commit: cvs rdiff -u -r1.1530 -r1.1531 src/doc/3RDPARTY Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: kamil Date: Wed Jun 27 18:43:16 UTC 2018 Modified Files: src/doc: TODO.sanitizers Log Message: Remove the expr(1) entry from TODO.sanitizer (finished) While there, fix a typo in text. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/doc/TODO.sanitizers Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/TODO.sanitizers diff -u src/doc/TODO.sanitizers:1.1 src/doc/TODO.sanitizers:1.2 --- src/doc/TODO.sanitizers:1.1 Tue Jun 26 17:13:41 2018 +++ src/doc/TODO.sanitizers Wed Jun 27 18:43:16 2018 @@ -11,7 +11,6 @@ Short term: - upstream local patches, mostly to compiler-rt - develop fts(3) interceptors (MSan, for ls(1), find(1), mtree(8) - investigate and address the libcxx failing tests on NetBSD - - expr(1) fixes for issue detected with libFuzzer, addition of new ATF tests - no-ASLR boot.cfg option, required for MKSANITIZER Long term: @@ -34,7 +33,7 @@ Long term: - make MKSANITIZER usable with any supported by a compiler combination of sanitizers - detect and fix more bugs in basesystem - - pkgsrc integration with sanitizers and MKSANITIER (PKGSANITIER?) + - pkgsrc integration with sanitizers and MKSANITIZER (PKGSANITIZER?) - port what possible to !amd64 - fixes with the signal code - attach a NetBSD buildbot testing build of compiler-rt and executing tests
CVS commit: src/doc
Module Name:src Committed By: kamil Date: Wed Jun 27 18:43:16 UTC 2018 Modified Files: src/doc: TODO.sanitizers Log Message: Remove the expr(1) entry from TODO.sanitizer (finished) While there, fix a typo in text. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/doc/TODO.sanitizers Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/bin/expr
Module Name:src Committed By: kamil Date: Wed Jun 27 17:39:30 UTC 2018 Modified Files: src/tests/bin/expr: t_expr.sh Log Message: Add 3 more expr(1) ATF tests detecting overflow Verify 0 * INT. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/bin/expr/t_expr.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/tests/bin/expr/t_expr.sh diff -u src/tests/bin/expr/t_expr.sh:1.5 src/tests/bin/expr/t_expr.sh:1.6 --- src/tests/bin/expr/t_expr.sh:1.5 Wed Jun 27 17:14:47 2018 +++ src/tests/bin/expr/t_expr.sh Wed Jun 27 17:39:30 2018 @@ -1,4 +1,4 @@ -# $NetBSD: t_expr.sh,v 1.5 2018/06/27 17:14:47 kamil Exp $ +# $NetBSD: t_expr.sh,v 1.6 2018/06/27 17:39:30 kamil Exp $ # # Copyright (c) 2007 The NetBSD Foundation, Inc. # All rights reserved. @@ -96,6 +96,9 @@ overflow_body() { "expr: integer overflow or underflow occurred for operation '-4611686018427387904 * -2'" test_expr '-4611686018427387904 \* -3' \ "expr: integer overflow or underflow occurred for operation '-4611686018427387904 * -3'" + test_expr '0 \* -1' '0' + test_expr '0 \* 0' '0' + test_expr '0 \* 1' '0' } atf_test_case gtkmm
CVS commit: src/tests/bin/expr
Module Name:src Committed By: kamil Date: Wed Jun 27 17:39:30 UTC 2018 Modified Files: src/tests/bin/expr: t_expr.sh Log Message: Add 3 more expr(1) ATF tests detecting overflow Verify 0 * INT. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/bin/expr/t_expr.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/expr
Module Name:src Committed By: kamil Date: Wed Jun 27 17:23:36 UTC 2018 Modified Files: src/bin/expr: expr.y Log Message: Add a missing check to handle correctly 0 * 0 in expr(1) To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/bin/expr/expr.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/bin/expr/expr.y diff -u src/bin/expr/expr.y:1.44 src/bin/expr/expr.y:1.45 --- src/bin/expr/expr.y:1.44 Wed Jun 27 17:12:49 2018 +++ src/bin/expr/expr.y Wed Jun 27 17:23:36 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: expr.y,v 1.44 2018/06/27 17:12:49 kamil Exp $ */ +/* $NetBSD: expr.y,v 1.45 2018/06/27 17:23:36 kamil Exp $ */ /*_ * Copyright (c) 2000 The NetBSD Foundation, Inc. @@ -32,7 +32,7 @@ %{ #include #ifndef lint -__RCSID("$NetBSD: expr.y,v 1.44 2018/06/27 17:12:49 kamil Exp $"); +__RCSID("$NetBSD: expr.y,v 1.45 2018/06/27 17:23:36 kamil Exp $"); #endif /* not lint */ #include @@ -371,7 +371,7 @@ perform_arith_op(const char *left, const if ((l < 0 && r < 0) || (r > 0 && l > INT64_MAX / r) || - (r <= 0 && r < INT64_MIN / l)) { + (r <= 0 && l != 0 && r < INT64_MIN / l)) { yyerror("integer overflow or underflow occurred for " "operation '%s %s %s'", left, op, right); /* NOTREACHED */
CVS commit: src/bin/expr
Module Name:src Committed By: kamil Date: Wed Jun 27 17:23:36 UTC 2018 Modified Files: src/bin/expr: expr.y Log Message: Add a missing check to handle correctly 0 * 0 in expr(1) To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/bin/expr/expr.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/tests/bin/expr
Module Name:src Committed By: kamil Date: Wed Jun 27 17:14:47 UTC 2018 Modified Files: src/tests/bin/expr: t_expr.sh Log Message: Add a couple of new ATF expr(1) tests Some of the newly covered test-cases contained regressions. All tests pass. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/bin/expr/t_expr.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/tests/bin/expr/t_expr.sh diff -u src/tests/bin/expr/t_expr.sh:1.4 src/tests/bin/expr/t_expr.sh:1.5 --- src/tests/bin/expr/t_expr.sh:1.4 Tue Jun 12 18:54:39 2018 +++ src/tests/bin/expr/t_expr.sh Wed Jun 27 17:14:47 2018 @@ -1,4 +1,4 @@ -# $NetBSD: t_expr.sh,v 1.4 2018/06/12 18:54:39 kamil Exp $ +# $NetBSD: t_expr.sh,v 1.5 2018/06/27 17:14:47 kamil Exp $ # # Copyright (c) 2007 The NetBSD Foundation, Inc. # All rights reserved. @@ -80,6 +80,22 @@ overflow_body() { "expr: integer overflow or underflow occurred for operation '-9223372036854775808 % -1'" test_expr '-9223372036854775808 / -1' \ "expr: integer overflow or underflow occurred for operation '-9223372036854775808 / -1'" + test_expr '0 + -9223372036854775808' '-9223372036854775808' + test_expr '0 + -1' '-1' + test_expr '0 + 0' '0' + test_expr '0 + 1' '1' + test_expr '0 + 9223372036854775807' '9223372036854775807' + test_expr '-9223372036854775808 + 0' '-9223372036854775808' + test_expr '9223372036854775807 + 0' '9223372036854775807' + test_expr '4611686018427387904 \* -1' '-4611686018427387904' + test_expr '4611686018427387904 \* -2' '-9223372036854775808' + test_expr '4611686018427387904 \* -3' \ + "expr: integer overflow or underflow occurred for operation '4611686018427387904 * -3'" + test_expr '-4611686018427387904 \* -1' '4611686018427387904' + test_expr '-4611686018427387904 \* -2' \ + "expr: integer overflow or underflow occurred for operation '-4611686018427387904 * -2'" + test_expr '-4611686018427387904 \* -3' \ + "expr: integer overflow or underflow occurred for operation '-4611686018427387904 * -3'" } atf_test_case gtkmm
CVS commit: src/tests/bin/expr
Module Name:src Committed By: kamil Date: Wed Jun 27 17:14:47 UTC 2018 Modified Files: src/tests/bin/expr: t_expr.sh Log Message: Add a couple of new ATF expr(1) tests Some of the newly covered test-cases contained regressions. All tests pass. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/bin/expr/t_expr.sh Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/bin/expr
Module Name:src Committed By: kamil Date: Wed Jun 27 17:12:50 UTC 2018 Modified Files: src/bin/expr: expr.y Log Message: Improve the * operator handling in expr(1) Fixes overflow detection in expressions INT * -UINT. Detected with libFuzzer & UBSan. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/bin/expr/expr.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/bin/expr/expr.y diff -u src/bin/expr/expr.y:1.43 src/bin/expr/expr.y:1.44 --- src/bin/expr/expr.y:1.43 Thu Jun 14 02:46:56 2018 +++ src/bin/expr/expr.y Wed Jun 27 17:12:49 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: expr.y,v 1.43 2018/06/14 02:46:56 christos Exp $ */ +/* $NetBSD: expr.y,v 1.44 2018/06/27 17:12:49 kamil Exp $ */ /*_ * Copyright (c) 2000 The NetBSD Foundation, Inc. @@ -32,7 +32,7 @@ %{ #include #ifndef lint -__RCSID("$NetBSD: expr.y,v 1.43 2018/06/14 02:46:56 christos Exp $"); +__RCSID("$NetBSD: expr.y,v 1.44 2018/06/27 17:12:49 kamil Exp $"); #endif /* not lint */ #include @@ -351,17 +351,27 @@ perform_arith_op(const char *left, const * Check for over-& underflow. */ - /* Simplify the conditions */ + /* + * Simplify the conditions: + * - remove the case of both negative arguments + *unless the operation will cause an overflow + */ if (l < 0 && r < 0 && l != INT64_MIN && r != INT64_MIN) { l = -l; r = -r; } + /* - remove the case of legative l and positive r */ + if (l < 0 && r >= 0) { + /* Use res as a temporary variable */ + res = l; + l = r; + r = res; + } + if ((l < 0 && r < 0) || - ((l != 0 && r != 0) && - (((l > 0 && r > 0) && (l > INT64_MAX / r)) || - l < 0 && r > 0) || (l > 0 && r < 0)) && - (r != -1 && (l < INT64_MIN / r))) { + (r > 0 && l > INT64_MAX / r) || + (r <= 0 && r < INT64_MIN / l)) { yyerror("integer overflow or underflow occurred for " "operation '%s %s %s'", left, op, right); /* NOTREACHED */
CVS commit: src/bin/expr
Module Name:src Committed By: kamil Date: Wed Jun 27 17:12:50 UTC 2018 Modified Files: src/bin/expr: expr.y Log Message: Improve the * operator handling in expr(1) Fixes overflow detection in expressions INT * -UINT. Detected with libFuzzer & UBSan. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/bin/expr/expr.y Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner
Module Name:src Committed By: jmcneill Date: Wed Jun 27 16:44:38 UTC 2018 Modified Files: src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner: sun50i-h6.dtsi Log Message: Fix merge problem. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner
Module Name:src Committed By: jmcneill Date: Wed Jun 27 16:44:38 UTC 2018 Modified Files: src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner: sun50i-h6.dtsi Log Message: Fix merge problem. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi diff -u src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi:1.3 src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi:1.4 --- src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi:1.3 Wed Jun 27 16:32:14 2018 +++ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi Wed Jun 27 16:44:38 2018 @@ -459,55 +459,5 @@ #address-cells = <1>; #size-cells = <0>; }; - - r_ccu: clock@701 { - compatible = "allwinner,sun50i-h6-r-ccu"; - reg = <0x0701 0x400>; - clocks = <>, <>, <>, - < CLK_PLL_PERIPH0>; - clock-names = "hosc", "losc", "iosc", "pll-periph"; - #clock-cells = <1>; - #reset-cells = <1>; - }; - - r_intc: interrupt-controller@7021000 { - compatible = "allwinner,sun50i-h6-r-intc", - "allwinner,sun6i-a31-r-intc"; - interrupt-controller; - #interrupt-cells = <2>; - reg = <0x07021000 0x400>; - interrupts = ; - }; - - r_pio: pinctrl@7022000 { - compatible = "allwinner,sun50i-h6-r-pinctrl"; - reg = <0x07022000 0x400>; - interrupts = , - ; - clocks = <_ccu 2>, <>, <>; - clock-names = "apb", "hosc", "losc"; - gpio-controller; - #gpio-cells = <3>; - interrupt-controller; - #interrupt-cells = <3>; - - r_i2c_pins: r-i2c { -pins = "PL0", "PL1"; -function = "s_i2c"; - }; - }; - - r_i2c: i2c@7081400 { - compatible = "allwinner,sun6i-a31-i2c"; - reg = <0x07081400 0x400>; - interrupts = ; - clocks = <_ccu 8>; - resets = <_ccu 4>; - pinctrl-names = "default"; - pinctrl-0 = <_i2c_pins>; - status = "disabled"; - #address-cells = <1>; - #size-cells = <0>; - }; }; };
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: jmcneill Date: Wed Jun 27 16:38:40 UTC 2018 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: dts: add sun50i-h5-libretech-all-h3-cc.dts To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/GENERIC64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/evbarm/conf/GENERIC64 diff -u src/sys/arch/evbarm/conf/GENERIC64:1.18 src/sys/arch/evbarm/conf/GENERIC64:1.19 --- src/sys/arch/evbarm/conf/GENERIC64:1.18 Sat Jun 16 14:41:25 2018 +++ src/sys/arch/evbarm/conf/GENERIC64 Wed Jun 27 16:38:40 2018 @@ -1,5 +1,5 @@ # -# $NetBSD: GENERIC64,v 1.18 2018/06/16 14:41:25 jmcneill Exp $ +# $NetBSD: GENERIC64,v 1.19 2018/06/27 16:38:40 jmcneill Exp $ # # GENERIC ARM (aarch64) kernel # @@ -32,6 +32,7 @@ makeoptions DTS=" sun50i-a64-sopine-baseboard.dts sun50i-a64-teres-i.dts + sun50i-h5-libretech-all-h3-cc.dts sun50i-h5-nanopi-neo-plus2.dts sun50i-h5-nanopi-neo2.dts sun50i-h5-orangepi-pc2.dts
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: jmcneill Date: Wed Jun 27 16:38:40 UTC 2018 Modified Files: src/sys/arch/evbarm/conf: GENERIC64 Log Message: dts: add sun50i-h5-libretech-all-h3-cc.dts To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/arch/evbarm/conf/GENERIC64 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: jmcneill Date: Wed Jun 27 16:38:11 UTC 2018 Modified Files: src/sys/arch/evbarm/conf: SUNXI Log Message: dts: add sun7i-a20-olimex-som-evb-emmc.dts, sun8i-h2-plus-libretech-all-h3-cc.dts, sun50i-h5-libretech-all-h3-cc.dts To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/arch/evbarm/conf/SUNXI Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/evbarm/conf/SUNXI diff -u src/sys/arch/evbarm/conf/SUNXI:1.73 src/sys/arch/evbarm/conf/SUNXI:1.74 --- src/sys/arch/evbarm/conf/SUNXI:1.73 Thu May 10 00:05:22 2018 +++ src/sys/arch/evbarm/conf/SUNXI Wed Jun 27 16:38:11 2018 @@ -1,5 +1,5 @@ # -# $NetBSD: SUNXI,v 1.73 2018/05/10 00:05:22 jmcneill Exp $ +# $NetBSD: SUNXI,v 1.74 2018/06/27 16:38:11 jmcneill Exp $ # # Allwinner sunxi family # @@ -68,6 +68,7 @@ makeoptions DTS=" sun7i-a20-lamobo-r1.dts sun7i-a20-m3.dts sun7i-a20-mk808c.dts + sun7i-a20-olimex-som-evb-emmc.dts sun7i-a20-olimex-som-evb.dts sun7i-a20-olimex-som204-evb-emmc.dts sun7i-a20-olimex-som204-evb.dts @@ -89,6 +90,7 @@ makeoptions DTS=" sun8i-a83t-tbs-a711.dts sun8i-h2-plus-bananapi-m2-zero.dts + sun8i-h2-plus-libretech-all-h3-cc.dts sun8i-h2-plus-orangepi-r1.dts sun8i-h2-plus-orangepi-zero.dts @@ -120,6 +122,7 @@ makeoptions DTS=" sun50i-a64-sopine-baseboard.dts sun50i-a64-teres-i.dts + sun50i-h5-libretech-all-h3-cc.dts sun50i-h5-nanopi-neo-plus2.dts sun50i-h5-nanopi-neo2.dts sun50i-h5-orangepi-pc2.dts
CVS commit: src/sys/arch/evbarm/conf
Module Name:src Committed By: jmcneill Date: Wed Jun 27 16:38:11 UTC 2018 Modified Files: src/sys/arch/evbarm/conf: SUNXI Log Message: dts: add sun7i-a20-olimex-som-evb-emmc.dts, sun8i-h2-plus-libretech-all-h3-cc.dts, sun50i-h5-libretech-all-h3-cc.dts To generate a diff of this commit: cvs rdiff -u -r1.73 -r1.74 src/sys/arch/evbarm/conf/SUNXI Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/gpl2/dts/dist/arch
Module Name:src Committed By: jmcneill Date: Wed Jun 27 16:32:14 UTC 2018 Modified Files: src/sys/external/gpl2/dts/dist/arch/arm/boot/dts: bcm2835-rpi.dtsi bcm283x.dtsi src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner: sun50i-h6-pine-h64.dts sun50i-h6.dtsi src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm: vexpress-v2m-rs1.dtsi Removed Files: src/sys/external/gpl2/dts/dist/arch/arm/boot/dts: exynos5440-sd5v1.dts exynos5440-ssdk5440.dts exynos5440-tmu-sensor-conf.dtsi exynos5440-trip-points.dtsi exynos5440.dtsi ste-ccu8540-pinctrl.dtsi ste-ccu8540.dts ste-ccu9540.dts src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell: berlin4ct-dmp.dts berlin4ct-stb.dts berlin4ct.dtsi Log Message: Merge conflicts. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi.dtsi \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm283x.dtsi cvs rdiff -u -r1.1.1.2 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440-sd5v1.dts \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440-trip-points.dtsi cvs rdiff -u -r1.1.1.3 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440-ssdk5440.dts cvs rdiff -u -r1.1.1.5 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440.dtsi cvs rdiff -u -r1.1.1.1 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ste-ccu8540-pinctrl.dtsi \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ste-ccu8540.dts \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ste-ccu9540.dts cvs rdiff -u -r1.2 -r1.3 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm/vexpress-v2m-rs1.dtsi cvs rdiff -u -r1.1.1.1 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell/berlin4ct-stb.dts cvs rdiff -u -r1.1.1.2 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell/berlin4ct.dtsi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/gpl2/dts/dist/arch
Module Name:src Committed By: jmcneill Date: Wed Jun 27 16:32:14 UTC 2018 Modified Files: src/sys/external/gpl2/dts/dist/arch/arm/boot/dts: bcm2835-rpi.dtsi bcm283x.dtsi src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner: sun50i-h6-pine-h64.dts sun50i-h6.dtsi src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm: vexpress-v2m-rs1.dtsi Removed Files: src/sys/external/gpl2/dts/dist/arch/arm/boot/dts: exynos5440-sd5v1.dts exynos5440-ssdk5440.dts exynos5440-tmu-sensor-conf.dtsi exynos5440-trip-points.dtsi exynos5440.dtsi ste-ccu8540-pinctrl.dtsi ste-ccu8540.dts ste-ccu9540.dts src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell: berlin4ct-dmp.dts berlin4ct-stb.dts berlin4ct.dtsi Log Message: Merge conflicts. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi.dtsi \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm283x.dtsi cvs rdiff -u -r1.1.1.2 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440-sd5v1.dts \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440-tmu-sensor-conf.dtsi \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440-trip-points.dtsi cvs rdiff -u -r1.1.1.3 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440-ssdk5440.dts cvs rdiff -u -r1.1.1.5 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/exynos5440.dtsi cvs rdiff -u -r1.1.1.1 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ste-ccu8540-pinctrl.dtsi \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ste-ccu8540.dts \ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/ste-ccu9540.dts cvs rdiff -u -r1.2 -r1.3 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi cvs rdiff -u -r1.3 -r1.4 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/arm/vexpress-v2m-rs1.dtsi cvs rdiff -u -r1.1.1.1 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell/berlin4ct-dmp.dts \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell/berlin4ct-stb.dts cvs rdiff -u -r1.1.1.2 -r0 \ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/marvell/berlin4ct.dtsi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi.dtsi diff -u src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi.dtsi:1.3 src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi.dtsi:1.4 --- src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi.dtsi:1.3 Sat Apr 28 18:28:25 2018 +++ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm2835-rpi.dtsi Wed Jun 27 16:32:14 2018 @@ -83,12 +83,6 @@ bus-width = <4>; }; - { - pinctrl-names = "default"; - pinctrl-0 = <_gpio40 _gpio45>; - status = "okay"; -}; - { power-domains = < RPI_POWER_DOMAIN_USB>; }; Index: src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm283x.dtsi diff -u src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm283x.dtsi:1.3 src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm283x.dtsi:1.4 --- src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm283x.dtsi:1.3 Sat Apr 28 18:28:25 2018 +++ src/sys/external/gpl2/dts/dist/arch/arm/boot/dts/bcm283x.dtsi Wed Jun 27 16:32:14 2018 @@ -136,6 +136,7 @@ rng@7e104000 { compatible = "brcm,bcm2835-rng"; reg = <0x7e104000 0x10>; + interrupts = <2 29>; }; mailbox: mailbox@7e00b880 { Index: src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts diff -u src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts:1.2 src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts:1.3 --- src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts:1.2 Wed May 2 10:06:56 2018 +++ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts Wed Jun 27 16:32:14 2018 @@ -238,6 +238,16 @@ }; }; +_i2c { + status = "okay"; + + pcf8563: rtc@51 { + compatible = "nxp,pcf8563"; + reg = <0x51>; + #clock-cells = <0>; + }; +}; + { pinctrl-names = "default"; pinctrl-0 = <_ph_pins>; Index: src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi diff -u src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi:1.2 src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi:1.3 --- src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi:1.2 Wed May 2 10:06:56 2018 +++ src/sys/external/gpl2/dts/dist/arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi Wed Jun 27 16:32:14 2018 @@ -459,5 +459,55 @@ #address-cells = <1>; #size-cells = <0>; }; + + r_ccu:
CVS commit: src/external/bsd/acpica/bin/iasl
Module Name:src Committed By: maya Date: Wed Jun 27 16:13:43 UTC 2018 Modified Files: src/external/bsd/acpica/bin/iasl: Makefile Log Message: Remove unused code. No functional change intended. - We don't need to define __NetBSD__, C compilers do this for us. - Defines which don't appear anywhere in src - Don't need libpthread/librt To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/external/bsd/acpica/bin/iasl/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/bsd/acpica/bin/iasl/Makefile diff -u src/external/bsd/acpica/bin/iasl/Makefile:1.19 src/external/bsd/acpica/bin/iasl/Makefile:1.20 --- src/external/bsd/acpica/bin/iasl/Makefile:1.19 Thu May 31 09:08:25 2018 +++ src/external/bsd/acpica/bin/iasl/Makefile Wed Jun 27 16:13:43 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.19 2018/05/31 09:08:25 mrg Exp $ +# $NetBSD: Makefile,v 1.20 2018/06/27 16:13:43 maya Exp $ .if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") PROG= iasl @@ -11,13 +11,12 @@ TOPDIR= ${NETBSDSRCDIR}/sys/external/bsd .include CPPFLAGS+= -I${TOPDIR}/../include -I${TOPDIR} -I. -CPPFLAGS+= -D__NetBSD__ -DACPI_ASL_COMPILER -DACPI_USE_ALTERNATE_TIMEOUT -CPPFLAGS+= -D_USE_BERKELEY_YACC +CPPFLAGS+= -DACPI_ASL_COMPILER -DACPI_USE_ALTERNATE_TIMEOUT .if ${MKREPRO:Uno} == "yes" CPPFLAGS+= -DACPI_REPRO .endif -LDADD+= -ll -ly -lrt -lpthread -DPADD+= ${LIBL} ${LIBY} ${LIBRT} ${LIBPTHREAD} +LDADD+= -ll -ly +DPADD+= ${LIBL} ${LIBY} DPSRCS= aslcompilerparse.y aslcompilerlex.c aslcompilerparse.c \ dtparserparse.c dtparserlex.c prparserparse.c prparserlex.c
CVS commit: src/external/bsd/acpica/bin/iasl
Module Name:src Committed By: maya Date: Wed Jun 27 16:13:43 UTC 2018 Modified Files: src/external/bsd/acpica/bin/iasl: Makefile Log Message: Remove unused code. No functional change intended. - We don't need to define __NetBSD__, C compilers do this for us. - Defines which don't appear anywhere in src - Don't need libpthread/librt To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/external/bsd/acpica/bin/iasl/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/libsanitizer
Module Name:src Committed By: christos Date: Wed Jun 27 15:57:20 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_allocator.cc src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_allocator.h Log Message: Reduce sizes for non _LP64 and compiler checks so that the code compiles (but it will not work, since there is not enough address space to implement the shadow space required). To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_allocator.cc cvs rdiff -u -r1.1.1.3 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_allocator.cc diff -u src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_allocator.cc:1.1.1.2 src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_allocator.cc:1.2 --- src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_allocator.cc:1.1.1.2 Thu Feb 1 20:58:47 2018 +++ src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_allocator.cc Wed Jun 27 11:57:20 2018 @@ -26,7 +26,11 @@ namespace __lsan { struct ChunkMetadata { u8 allocated : 8; // Must be first. ChunkTag tag : 2; +#ifdef _LP64 uptr requested_size : 54; +#else + uptr requested_size : 30; +#endif u32 stack_trace_id; }; @@ -40,9 +44,15 @@ typedef SizeClassAllocator32<0, SANITIZE sizeof(ChunkMetadata), SizeClassMap, kRegionSizeLog, ByteMap> PrimaryAllocator; #else +#if _LP64 static const uptr kMaxAllowedMallocSize = 8UL << 30; static const uptr kAllocatorSpace = 0x6000ULL; static const uptr kAllocatorSize = 0x400ULL; // 4T. +#else +static const uptr kMaxAllowedMallocSize = 8UL << 20; +static const uptr kAllocatorSpace = 0x6000UL; +static const uptr kAllocatorSize = 0x4000ULL; // 2G. +#endif typedef SizeClassAllocator64 PrimaryAllocator; #endif Index: src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator.h diff -u src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator.h:1.1.1.3 src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator.h:1.2 --- src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator.h:1.1.1.3 Thu Feb 1 20:58:46 2018 +++ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator.h Wed Jun 27 11:57:20 2018 @@ -475,9 +475,11 @@ class SizeClassAllocator64 { private: static const uptr kRegionSize = kSpaceSize / kNumClassesRounded; static const uptr kSpaceEnd = kSpaceBeg + kSpaceSize; +#if _LP64 COMPILER_CHECK(kSpaceBeg % kSpaceSize == 0); // kRegionSize must be >= 2^32. COMPILER_CHECK((kRegionSize) >= (1ULL << (SANITIZER_WORDSIZE / 2))); +#endif // Populate the free list with at most this number of bytes at once // or with one element if its size is greater. static const uptr kPopulateSize = 1 << 14;
CVS commit: src/external/gpl3/gcc/dist/libsanitizer
Module Name:src Committed By: christos Date: Wed Jun 27 15:57:20 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_allocator.cc src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common: sanitizer_allocator.h Log Message: Reduce sizes for non _LP64 and compiler checks so that the code compiles (but it will not work, since there is not enough address space to implement the shadow space required). To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_allocator.cc cvs rdiff -u -r1.1.1.3 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/sanitizer_allocator.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/libsanitizer/lsan
Module Name:src Committed By: christos Date: Wed Jun 27 15:56:30 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_interceptors.cc Log Message: use the proper types for operator new To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/dist/libsanitizer/lsan
Module Name:src Committed By: christos Date: Wed Jun 27 15:56:30 UTC 2018 Modified Files: src/external/gpl3/gcc/dist/libsanitizer/lsan: lsan_interceptors.cc Log Message: use the proper types for operator new To generate a diff of this commit: cvs rdiff -u -r1.1.1.2 -r1.2 \ src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc diff -u src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc:1.1.1.2 src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc:1.2 --- src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc:1.1.1.2 Thu Feb 1 20:58:47 2018 +++ src/external/gpl3/gcc/dist/libsanitizer/lsan/lsan_interceptors.cc Wed Jun 27 11:56:30 2018 @@ -149,13 +149,13 @@ INTERCEPTOR(void, cfree, void *p) ALIAS( return Allocate(stack, size, 1, kAlwaysClearMemory); INTERCEPTOR_ATTRIBUTE -void *operator new(uptr size) { OPERATOR_NEW_BODY; } +void *operator new(size_t size) { OPERATOR_NEW_BODY; } INTERCEPTOR_ATTRIBUTE -void *operator new[](uptr size) { OPERATOR_NEW_BODY; } +void *operator new[](size_t size) { OPERATOR_NEW_BODY; } INTERCEPTOR_ATTRIBUTE -void *operator new(uptr size, std::nothrow_t const&) { OPERATOR_NEW_BODY; } +void *operator new(size_t size, std::nothrow_t const&) { OPERATOR_NEW_BODY; } INTERCEPTOR_ATTRIBUTE -void *operator new[](uptr size, std::nothrow_t const&) { OPERATOR_NEW_BODY; } +void *operator new[](size_t size, std::nothrow_t const&) { OPERATOR_NEW_BODY; } #define OPERATOR_DELETE_BODY \ ENSURE_LSAN_INITED;\
CVS commit: src/share/man/man4
Module Name:src Committed By: wiz Date: Wed Jun 27 13:53:55 UTC 2018 Modified Files: src/share/man/man4: radio.4 Log Message: Use An. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/radio.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/man/man4/radio.4 diff -u src/share/man/man4/radio.4:1.14 src/share/man/man4/radio.4:1.15 --- src/share/man/man4/radio.4:1.14 Wed Jun 27 13:51:21 2018 +++ src/share/man/man4/radio.4 Wed Jun 27 13:53:55 2018 @@ -1,4 +1,4 @@ -.\" $NetBSD: radio.4,v 1.14 2018/06/27 13:51:21 rkujawa Exp $ +.\" $NetBSD: radio.4,v 1.15 2018/06/27 13:53:55 wiz Exp $ .\" $RuOBSD: radio.4,v 1.4 2001/10/26 05:38:43 form Exp $ .\" $OpenBSD: radio.4,v 1.3 2001/12/05 10:58:54 mickey Exp $ .\" @@ -174,11 +174,17 @@ device driver appeared in and .Nx 1.6 . .Sh AUTHORS +.An -nosplit The .Nm -driver was written by Vladimir Popov and Maxim Tsyplakov for +driver was written by +.An Vladimir Popov +and +.An Maxim Tsyplakov +for .Ox and ported to .Nx -by Lennart Augustsson. +by +.An Lennart Augustsson . The man page was written by Vladimir Popov.
CVS commit: src/share/man/man4
Module Name:src Committed By: wiz Date: Wed Jun 27 13:53:55 UTC 2018 Modified Files: src/share/man/man4: radio.4 Log Message: Use An. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/share/man/man4/radio.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: rkujawa Date: Wed Jun 27 13:51:21 UTC 2018 Modified Files: src/share/man/man4: radio.4 Log Message: Note slurm(4) driver, improve history. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/radio.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: rkujawa Date: Wed Jun 27 13:51:21 UTC 2018 Modified Files: src/share/man/man4: radio.4 Log Message: Note slurm(4) driver, improve history. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/share/man/man4/radio.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/man/man4/radio.4 diff -u src/share/man/man4/radio.4:1.13 src/share/man/man4/radio.4:1.14 --- src/share/man/man4/radio.4:1.13 Mon Jul 3 21:30:58 2017 +++ src/share/man/man4/radio.4 Wed Jun 27 13:51:21 2018 @@ -1,4 +1,4 @@ -.\" $NetBSD: radio.4,v 1.13 2017/07/03 21:30:58 wiz Exp $ +.\" $NetBSD: radio.4,v 1.14 2018/06/27 13:51:21 rkujawa Exp $ .\" $RuOBSD: radio.4,v 1.4 2001/10/26 05:38:43 form Exp $ .\" $OpenBSD: radio.4,v 1.3 2001/12/05 10:58:54 mickey Exp $ .\" @@ -38,6 +38,7 @@ .Cd "radio* at rt?" .Cd "radio* at rtii?" .Cd "radio* at sf2r?" +.Cd "radio* at slurm?" .Cd "radio* at udsbr?" .Pp .In sys/types.h @@ -175,5 +176,9 @@ and .Sh AUTHORS The .Nm -driver was written by Vladimir Popov and Maxim Tsyplakov. +driver was written by Vladimir Popov and Maxim Tsyplakov for +.Ox +and ported to +.Nx +by Lennart Augustsson. The man page was written by Vladimir Popov.
CVS commit: src/sys/arch
Module Name:src Committed By: ryo Date: Wed Jun 27 11:12:15 UTC 2018 Modified Files: src/sys/arch/arm/arm32: genassym.cf src/sys/arch/arm/broadcom: bcm283x_platform.c src/sys/arch/arm/cortex: a9_mpsubr.S src/sys/arch/evbarm/conf: RPI2 src/sys/arch/evbarm/fdt: fdt_machdep.c src/sys/arch/evbarm/rpi: rpi2_start.S rpi_start.S Log Message: on evbarm/RPI,RPI2, VERBOSE_INIT_ARM had broken. XPUTC() of evbarm/rpi/rpi*_start.S uses bcm283[567]_platform_early_putchar() and it requires stack. fixed to allocate stack when starting from rpi*_start.S and a9_mpsubr.S if needed. to work XPUTC(), need to define VERBOSE_INIT_ARM and EARLYCONS option. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/arch/arm/arm32/genassym.cf cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/broadcom/bcm283x_platform.c cvs rdiff -u -r1.56 -r1.57 src/sys/arch/arm/cortex/a9_mpsubr.S cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/RPI2 cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbarm/fdt/fdt_machdep.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/rpi/rpi2_start.S cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/rpi/rpi_start.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/arm/arm32/genassym.cf diff -u src/sys/arch/arm/arm32/genassym.cf:1.77 src/sys/arch/arm/arm32/genassym.cf:1.78 --- src/sys/arch/arm/arm32/genassym.cf:1.77 Wed Jan 24 09:04:44 2018 +++ src/sys/arch/arm/arm32/genassym.cf Wed Jun 27 11:12:14 2018 @@ -1,4 +1,4 @@ -# $NetBSD: genassym.cf,v 1.77 2018/01/24 09:04:44 skrll Exp $ +# $NetBSD: genassym.cf,v 1.78 2018/06/27 11:12:14 ryo Exp $ # Copyright (c) 1982, 1990 The Regents of the University of California. # All rights reserved. @@ -150,6 +150,8 @@ define PAGE_SIZE PAGE_SIZE define UPAGES UPAGES define PGSHIFT PGSHIFT +define MAXCPUS MAXCPUS + # Important offsets into the lwp and proc structs & associated constants define L_PCB offsetof(struct lwp, l_addr) define L_CPU offsetof(struct lwp, l_cpu) Index: src/sys/arch/arm/broadcom/bcm283x_platform.c diff -u src/sys/arch/arm/broadcom/bcm283x_platform.c:1.5 src/sys/arch/arm/broadcom/bcm283x_platform.c:1.6 --- src/sys/arch/arm/broadcom/bcm283x_platform.c:1.5 Fri Jun 8 18:09:43 2018 +++ src/sys/arch/arm/broadcom/bcm283x_platform.c Wed Jun 27 11:12:14 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: bcm283x_platform.c,v 1.5 2018/06/08 18:09:43 jmcneill Exp $ */ +/* $NetBSD: bcm283x_platform.c,v 1.6 2018/06/27 11:12:14 ryo Exp $ */ /*- * Copyright (c) 2017 Jared D. McNeill @@ -27,7 +27,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: bcm283x_platform.c,v 1.5 2018/06/08 18:09:43 jmcneill Exp $"); +__KERNEL_RCSID(0, "$NetBSD: bcm283x_platform.c,v 1.6 2018/06/27 11:12:14 ryo Exp $"); #include "opt_arm_debug.h" #include "opt_bcm283x.h" @@ -819,6 +819,10 @@ bcm2836_bootstrap(void) __func__, i); } } +#if defined(VERBOSE_INIT_ARM) && defined(EARLYCONS) + /* for viewability of secondary processor's debug outputs */ + printf("\n"); +#endif #endif } Index: src/sys/arch/arm/cortex/a9_mpsubr.S diff -u src/sys/arch/arm/cortex/a9_mpsubr.S:1.56 src/sys/arch/arm/cortex/a9_mpsubr.S:1.57 --- src/sys/arch/arm/cortex/a9_mpsubr.S:1.56 Wed Jun 27 11:05:50 2018 +++ src/sys/arch/arm/cortex/a9_mpsubr.S Wed Jun 27 11:12:14 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: a9_mpsubr.S,v 1.56 2018/06/27 11:05:50 ryo Exp $ */ +/* $NetBSD: a9_mpsubr.S,v 1.57 2018/06/27 11:12:14 ryo Exp $ */ /*- * Copyright (c) 2012 The NetBSD Foundation, Inc. * All rights reserved. @@ -589,6 +589,16 @@ cortex_mpfault: .global cortex_mpstart .type cortex_mpstart,%object +#ifdef VERBOSE_INIT_ARM + .pushsection .bss + /* temporary stack for secondary CPUs (for XPUTC) */ +#define BOOT_STACKSIZE 256 + .align 3 + .space BOOT_STACKSIZE * (MAXCPUS - 1) +bootstk_cpus: + .popsection +#endif + cortex_mpstart: #ifndef MULTIPROCESSOR // @@ -601,6 +611,21 @@ cortex_mpstart: setend be// switch to BE now #endif +#ifdef VERBOSE_INIT_ARM + mrc p15, 0, r1, c0, c0, 5 // MPIDR get + and r1, r1, #7 // get our cpu numder + + mov r0, #BOOT_STACKSIZE + mul r1, r1, r0 // r1 = BOOT_STACKSIZE * cpuid + + movw r0, #:lower16:bootstk_cpus + movt r0, #:upper16:bootstk_cpus +#if !defined(KERNEL_BASES_EQUAL) + sub r0, r0, #KERNEL_BASE_VOFFSET +#endif + sub sp, r0, r1 // sp = bootstk_cpus - r1 +#endif /* VERBOSE_INIT_ARM */ + // We haven't used anything from memory yet so we can invalidate the // L1 cache without fear of losing valuable data. Afterwards, we can // flush icache without worrying about anything getting written back Index: src/sys/arch/evbarm/conf/RPI2 diff -u src/sys/arch/evbarm/conf/RPI2:1.4 src/sys/arch/evbarm/conf/RPI2:1.5 --- src/sys/arch/evbarm/conf/RPI2:1.4 Sun Dec 10 21:38:26 2017 +++ src/sys/arch/evbarm/conf/RPI2 Wed Jun 27 11:12:14 2018 @@ -1,5 +1,5 @@ # -# $NetBSD: RPI2,v 1.4 2017/12/10 21:38:26 skrll
CVS commit: src/sys/arch
Module Name:src Committed By: ryo Date: Wed Jun 27 11:12:15 UTC 2018 Modified Files: src/sys/arch/arm/arm32: genassym.cf src/sys/arch/arm/broadcom: bcm283x_platform.c src/sys/arch/arm/cortex: a9_mpsubr.S src/sys/arch/evbarm/conf: RPI2 src/sys/arch/evbarm/fdt: fdt_machdep.c src/sys/arch/evbarm/rpi: rpi2_start.S rpi_start.S Log Message: on evbarm/RPI,RPI2, VERBOSE_INIT_ARM had broken. XPUTC() of evbarm/rpi/rpi*_start.S uses bcm283[567]_platform_early_putchar() and it requires stack. fixed to allocate stack when starting from rpi*_start.S and a9_mpsubr.S if needed. to work XPUTC(), need to define VERBOSE_INIT_ARM and EARLYCONS option. To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/sys/arch/arm/arm32/genassym.cf cvs rdiff -u -r1.5 -r1.6 src/sys/arch/arm/broadcom/bcm283x_platform.c cvs rdiff -u -r1.56 -r1.57 src/sys/arch/arm/cortex/a9_mpsubr.S cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbarm/conf/RPI2 cvs rdiff -u -r1.23 -r1.24 src/sys/arch/evbarm/fdt/fdt_machdep.c cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/rpi/rpi2_start.S cvs rdiff -u -r1.17 -r1.18 src/sys/arch/evbarm/rpi/rpi_start.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/arm/cortex
Module Name:src Committed By: ryo Date: Wed Jun 27 11:05:50 UTC 2018 Modified Files: src/sys/arch/arm/cortex: a9_mpsubr.S Log Message: keep stack pointer even if chainging CPU mode. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/arm/cortex/a9_mpsubr.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/arm/cortex/a9_mpsubr.S diff -u src/sys/arch/arm/cortex/a9_mpsubr.S:1.55 src/sys/arch/arm/cortex/a9_mpsubr.S:1.56 --- src/sys/arch/arm/cortex/a9_mpsubr.S:1.55 Thu Jan 18 12:49:09 2018 +++ src/sys/arch/arm/cortex/a9_mpsubr.S Wed Jun 27 11:05:50 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: a9_mpsubr.S,v 1.55 2018/01/18 12:49:09 skrll Exp $ */ +/* $NetBSD: a9_mpsubr.S,v 1.56 2018/06/27 11:05:50 ryo Exp $ */ /*- * Copyright (c) 2012 The NetBSD Foundation, Inc. * All rights reserved. @@ -351,6 +351,7 @@ xputc: // cortex_init: mov r10, lr// save lr + mov r9, sp// save sp #if defined(CPU_CORTEXVIRT) /* Leave HYP mode and move into supervisor mode with IRQs/FIQs disabled. */ @@ -380,6 +381,8 @@ cortex_init: mov r0, #0 msr spsr_sxc, r0 // set SPSR[23:8] to known value + mov sp, r9// restore sp + #if 0 mrc p14, 0, r0, c0, c0, 0 // MIDR read ufbx r0, r0, #4, #4 // extract cortex part.
CVS commit: src/sys/arch/arm/cortex
Module Name:src Committed By: ryo Date: Wed Jun 27 11:05:50 UTC 2018 Modified Files: src/sys/arch/arm/cortex: a9_mpsubr.S Log Message: keep stack pointer even if chainging CPU mode. To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sys/arch/arm/cortex/a9_mpsubr.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/rpi
Module Name:src Committed By: ryo Date: Wed Jun 27 11:05:38 UTC 2018 Modified Files: src/sys/arch/evbarm/rpi: rpi2_start.S Log Message: remove unnecessary code. .Lmmu_init_table is in same section, and also not r8. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/rpi/rpi2_start.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbarm/rpi
Module Name:src Committed By: ryo Date: Wed Jun 27 11:05:38 UTC 2018 Modified Files: src/sys/arch/evbarm/rpi: rpi2_start.S Log Message: remove unnecessary code. .Lmmu_init_table is in same section, and also not r8. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/evbarm/rpi/rpi2_start.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/evbarm/rpi/rpi2_start.S diff -u src/sys/arch/evbarm/rpi/rpi2_start.S:1.5 src/sys/arch/evbarm/rpi/rpi2_start.S:1.6 --- src/sys/arch/evbarm/rpi/rpi2_start.S:1.5 Sat Mar 3 13:46:32 2018 +++ src/sys/arch/evbarm/rpi/rpi2_start.S Wed Jun 27 11:05:38 2018 @@ -39,7 +39,7 @@ #include "assym.h" -RCSID("$NetBSD: rpi2_start.S,v 1.5 2018/03/03 13:46:32 skrll Exp $") +RCSID("$NetBSD: rpi2_start.S,v 1.6 2018/06/27 11:05:38 ryo Exp $") #if defined(KERNEL_BASES_EQUAL) #define CALL(f) bl _C_LABEL(f) @@ -124,9 +124,6 @@ _C_LABEL(rpi_start): movt r0, #:upper16:TEMP_L1_TABLE movw r1, #:lower16:.Lmmu_init_table movt r1, #:upper16:.Lmmu_init_table -#if !defined(KERNEL_BASES_EQUAL) - sub r8, r8, #KERNEL_BASE_VOFFSET -#endif bl arm_boot_l1pt_init XPUTC(#'D')
CVS commit: src/sys/dev/mii
Module Name:src Committed By: msaitoh Date: Wed Jun 27 07:51:36 UTC 2018 Modified Files: src/sys/dev/mii: rgephy.c rgephyreg.h Log Message: Use definitions in mii.h and mdio.h. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/mii/rgephy.c cvs rdiff -u -r1.10 -r1.11 src/sys/dev/mii/rgephyreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/dev/mii/rgephy.c diff -u src/sys/dev/mii/rgephy.c:1.43 src/sys/dev/mii/rgephy.c:1.44 --- src/sys/dev/mii/rgephy.c:1.43 Tue Jun 19 10:36:41 2018 +++ src/sys/dev/mii/rgephy.c Wed Jun 27 07:51:36 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: rgephy.c,v 1.43 2018/06/19 10:36:41 jmcneill Exp $ */ +/* $NetBSD: rgephy.c,v 1.44 2018/06/27 07:51:36 msaitoh Exp $ */ /* * Copyright (c) 2003 @@ -33,7 +33,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: rgephy.c,v 1.43 2018/06/19 10:36:41 jmcneill Exp $"); +__KERNEL_RCSID(0, "$NetBSD: rgephy.c,v 1.44 2018/06/27 07:51:36 msaitoh Exp $"); /* @@ -51,6 +51,7 @@ __KERNEL_RCSID(0, "$NetBSD: rgephy.c,v 1 #include #include +#include #include #include @@ -675,9 +676,9 @@ rgephy_reset(struct mii_softc *sc) /* RTL8211F */ delay(1); /* disable EEE */ - PHY_WRITE(sc, RGEPHY_MII_MACR, 0x0007); - PHY_WRITE(sc, RGEPHY_MII_MAADR, 0x003c); - PHY_WRITE(sc, RGEPHY_MII_MACR, 0x4007); - PHY_WRITE(sc, RGEPHY_MII_MAADR, 0x); + PHY_WRITE(sc, MII_MMDACR, MMDACR_FN_ADDRESS | MDIO_MMD_AN); + PHY_WRITE(sc, MII_MMDAADR, MDIO_AN_EEEADVERT); + PHY_WRITE(sc, MII_MMDACR, MMDACR_FN_DATANPI | MDIO_MMD_AN); + PHY_WRITE(sc, MII_MMDAADR, 0x); } } Index: src/sys/dev/mii/rgephyreg.h diff -u src/sys/dev/mii/rgephyreg.h:1.10 src/sys/dev/mii/rgephyreg.h:1.11 --- src/sys/dev/mii/rgephyreg.h:1.10 Tue Jun 19 10:36:41 2018 +++ src/sys/dev/mii/rgephyreg.h Wed Jun 27 07:51:36 2018 @@ -1,4 +1,4 @@ -/* $NetBSD: rgephyreg.h,v 1.10 2018/06/19 10:36:41 jmcneill Exp $ */ +/* $NetBSD: rgephyreg.h,v 1.11 2018/06/27 07:51:36 msaitoh Exp $ */ /* * Copyright (c) 2003 @@ -64,10 +64,6 @@ #define RGEPHY_MII_PHYCR1 0x18 /* PHY Specific control register 1 */ #define RGEPHY_PHYCR1_MDI_MMCE __BIT(9) #define RGEPHY_PHYCR1_ALDPS_EN __BIT(2) -#define RGEPHY_MII_MACR 0x0d /* MMD Access control register */ -#define RGEPHY_MACR_FUNCTION __BITS(15,14) -#define RGEPHY_MACR_DEVAD __BITS(4,0) -#define RGEPHY_MII_MAADR 0x0e /* MMD Access address data register */ #define RGEPHY_MII_PHYSR 0x1a /* PHY Specific status register */ #define RGEPHY_PHYSR_ALDPS __BIT(14)
CVS commit: src/sys/dev/mii
Module Name:src Committed By: msaitoh Date: Wed Jun 27 07:51:36 UTC 2018 Modified Files: src/sys/dev/mii: rgephy.c rgephyreg.h Log Message: Use definitions in mii.h and mdio.h. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/mii/rgephy.c cvs rdiff -u -r1.10 -r1.11 src/sys/dev/mii/rgephyreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/sets/lists
Module Name:src Committed By: martin Date: Wed Jun 27 06:08:15 UTC 2018 Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/comp: mi shl.mi src/distrib/sets/lists/debug: mi shl.mi Log Message: Comment out liblsan entries to fix the build To generate a diff of this commit: cvs rdiff -u -r1.840 -r1.841 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.2204 -r1.2205 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.317 -r1.318 src/distrib/sets/lists/comp/shl.mi cvs rdiff -u -r1.253 -r1.254 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.199 -r1.200 src/distrib/sets/lists/debug/shl.mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/sets/lists/base/shl.mi diff -u src/distrib/sets/lists/base/shl.mi:1.840 src/distrib/sets/lists/base/shl.mi:1.841 --- src/distrib/sets/lists/base/shl.mi:1.840 Tue Jun 26 21:01:33 2018 +++ src/distrib/sets/lists/base/shl.mi Wed Jun 27 06:08:15 2018 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.840 2018/06/26 21:01:33 christos Exp $ +# $NetBSD: shl.mi,v 1.841 2018/06/27 06:08:15 martin Exp $ # # Note: Don't delete entries from here - mark them as "obsolete" instead, # unless otherwise stated below. @@ -381,9 +381,9 @@ ./usr/lib/libldap_r.sobase-ldap-shlib ldap,compatfile ./usr/lib/libldap_r.so.4 base-ldap-shlib ldap,compatfile ./usr/lib/libldap_r.so.4.3 base-ldap-shlib ldap,compatfile -./usr/lib/liblsan.sobase-sys-shlib compatfile,gcc -./usr/lib/liblsan.so.1base-sys-shlib compatfile,gcc=6 -./usr/lib/liblsan.so.1.0 base-sys-shlib compatfile,gcc=6 +#./usr/lib/liblsan.sobase-sys-shlib compatfile,gcc +#./usr/lib/liblsan.so.1base-sys-shlib compatfile,gcc=6 +#./usr/lib/liblsan.so.1.0 base-sys-shlib compatfile,gcc=6 ./usr/lib/liblua.sobase-sys-shlib compatfile ./usr/lib/liblua.so.5base-sys-shlib compatfile ./usr/lib/liblua.so.5.3base-sys-shlib compatfile Index: src/distrib/sets/lists/comp/mi diff -u src/distrib/sets/lists/comp/mi:1.2204 src/distrib/sets/lists/comp/mi:1.2205 --- src/distrib/sets/lists/comp/mi:1.2204 Tue Jun 26 21:01:33 2018 +++ src/distrib/sets/lists/comp/mi Wed Jun 27 06:08:15 2018 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.2204 2018/06/26 21:01:33 christos Exp $ +# $NetBSD: mi,v 1.2205 2018/06/27 06:08:15 martin Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. ./etc/mtree/set.compcomp-sys-root @@ -3423,8 +3423,8 @@ ./usr/lib/libldap_p.acomp-ldap-proflib compatfile,ldap,profile ./usr/lib/libldap_r.acomp-ldap-lib compatfile,ldap ./usr/lib/libldap_r_p.acomp-ldap-proflib compatfile,ldap,profile -./usr/lib/liblsan.acomp-c-lib compatfile,gcc -./usr/lib/liblsan_p.acomp-c-proflib compatfile,profile,gcc +#./usr/lib/liblsan.acomp-c-lib compatfile,gcc +#./usr/lib/liblsan_p.acomp-c-proflib compatfile,profile,gcc ./usr/lib/liblua.acomp-c-lib compatfile ./usr/lib/liblua_p.acomp-c-proflib compatfile,profile ./usr/lib/liblutok.acomp-c-lib compatfile,kyua Index: src/distrib/sets/lists/comp/shl.mi diff -u src/distrib/sets/lists/comp/shl.mi:1.317 src/distrib/sets/lists/comp/shl.mi:1.318 --- src/distrib/sets/lists/comp/shl.mi:1.317 Tue Jun 26 21:01:33 2018 +++ src/distrib/sets/lists/comp/shl.mi Wed Jun 27 06:08:15 2018 @@ -1,4 +1,4 @@ -# $NetBSD: shl.mi,v 1.317 2018/06/26 21:01:33 christos Exp $ +# $NetBSD: shl.mi,v 1.318 2018/06/27 06:08:15 martin Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -83,7 +83,7 @@ ./usr/lib/liblber_pic.acomp-ldap-piclib compatfile,picinstall,ldap ./usr/lib/libldap_pic.acomp-ldap-piclib compatfile,picinstall,ldap ./usr/lib/libldap_r_pic.a comp-ldap-piclib compatfile,picinstall,ldap -./usr/lib/liblsan_pic.acomp-c-piclib compatfile,picinstall,gcc +#./usr/lib/liblsan_pic.acomp-c-piclib compatfile,picinstall,gcc ./usr/lib/liblua_pic.acomp-c-piclib compatfile,picinstall ./usr/lib/liblutok_pic.a comp-c-piclib compatfile,picinstall,kyua ./usr/lib/liblwres_pic.a comp-bind-piclib compatfile,picinstall Index: src/distrib/sets/lists/debug/mi diff -u src/distrib/sets/lists/debug/mi:1.253 src/distrib/sets/lists/debug/mi:1.254 --- src/distrib/sets/lists/debug/mi:1.253 Tue Jun 26 21:01:34 2018 +++ src/distrib/sets/lists/debug/mi Wed Jun 27 06:08:15 2018 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.253 2018/06/26 21:01:34 christos Exp $ +# $NetBSD: mi,v 1.254 2018/06/27 06:08:15 martin Exp $ ./etc/mtree/set.debug comp-sys-root ./usr/lib comp-sys-usr compatdir ./usr/lib/i18n/libBIG5_g.a comp-c-debuglib debuglib,compatfile @@ -95,7 +95,7 @@ ./usr/lib/liblber_g.acomp-c-debuglib debuglib,ldap,compatfile ./usr/lib/libldap_g.acomp-c-debuglib debuglib,ldap,compatfile ./usr/lib/libldap_r_g.acomp-c-debuglib debuglib,ldap,compatfile -./usr/lib/liblsan_g.a
CVS commit: src/distrib/sets/lists
Module Name:src Committed By: martin Date: Wed Jun 27 06:08:15 UTC 2018 Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/comp: mi shl.mi src/distrib/sets/lists/debug: mi shl.mi Log Message: Comment out liblsan entries to fix the build To generate a diff of this commit: cvs rdiff -u -r1.840 -r1.841 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.2204 -r1.2205 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.317 -r1.318 src/distrib/sets/lists/comp/shl.mi cvs rdiff -u -r1.253 -r1.254 src/distrib/sets/lists/debug/mi cvs rdiff -u -r1.199 -r1.200 src/distrib/sets/lists/debug/shl.mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/gpl3/gcc/lib
Module Name:src Committed By: martin Date: Wed Jun 27 06:06:39 UTC 2018 Modified Files: src/external/gpl3/gcc/lib: Makefile Log Message: Disable liblsan for now - it seems to be 64bit only - all 32bits are failing and the 64bit ones with compat 32bit do not work either. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gcc/lib/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/gpl3/gcc/lib/Makefile diff -u src/external/gpl3/gcc/lib/Makefile:1.14 src/external/gpl3/gcc/lib/Makefile:1.15 --- src/external/gpl3/gcc/lib/Makefile:1.14 Wed Jun 27 01:25:49 2018 +++ src/external/gpl3/gcc/lib/Makefile Wed Jun 27 06:06:39 2018 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.14 2018/06/27 01:25:49 kre Exp $ +# $NetBSD: Makefile,v 1.15 2018/06/27 06:06:39 martin Exp $ .include @@ -6,7 +6,7 @@ SUBDIR+= libgcc .WAIT SUBDIR+= libiberty libobjc libgomp SUBDIR+= libbacktrace -SUBDIR+= liblsan +# SUBDIR+= liblsan SUBDIR+= liblto_plugin .if (${MKLIBSTDCXX} != "no") && (${MKCXX} != "no")
CVS commit: src/external/gpl3/gcc/lib
Module Name:src Committed By: martin Date: Wed Jun 27 06:06:39 UTC 2018 Modified Files: src/external/gpl3/gcc/lib: Makefile Log Message: Disable liblsan for now - it seems to be 64bit only - all 32bits are failing and the 64bit ones with compat 32bit do not work either. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/external/gpl3/gcc/lib/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.