svn commit: r305743 - in head/sys/mips: malta mips

2016-09-12 Thread Ruslan Bukin
Author: br Date: Mon Sep 12 16:38:51 2016 New Revision: 305743 URL: https://svnweb.freebsd.org/changeset/base/305743 Log: Add SMP support for MTI Malta 34kf CPU. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/sys/mips/malta/asm_malta.S head/sys/mips/malta/malta_mp.c h

svn commit: r306093 - head/usr.sbin/extattr/tests

2016-09-21 Thread Ruslan Bukin
Author: br Date: Wed Sep 21 10:58:58 2016 New Revision: 306093 URL: https://svnweb.freebsd.org/changeset/base/306093 Log: Disable extattr test on UFS1. This test supports native extended attributes only (e.g. UFS2) Reviewed by: asomers, ngie Sponsored by: DARPA, AFRL Sponsored by:

svn commit: r306098 - head/lib/libutil/tests

2016-09-21 Thread Ruslan Bukin
Author: br Date: Wed Sep 21 11:59:52 2016 New Revision: 306098 URL: https://svnweb.freebsd.org/changeset/base/306098 Log: Use kqueue(2) instead of select(2). This helps to ensure we will not lose SIGINT sent by parent to child. Reviewed by: sbruno, ngie Sponsored by: DARPA, AFRL Spon

svn commit: r306186 - head/sys/kern

2016-09-22 Thread Ruslan Bukin
Author: br Date: Thu Sep 22 12:41:53 2016 New Revision: 306186 URL: https://svnweb.freebsd.org/changeset/base/306186 Log: Adjust the sopt_val pointer on bigendian systems (e.g. MIPS64EB). sooptcopyin() checks if size of data provided by user is <= than we can accept, else it strips down t

svn commit: r306187 - head/sys/mips/mips

2016-09-22 Thread Ruslan Bukin
Author: br Date: Thu Sep 22 12:48:01 2016 New Revision: 306187 URL: https://svnweb.freebsd.org/changeset/base/306187 Log: Set the standard freebsd brand note for ELF binaries on MIPS, so binaries now get correct osreldate. Reviewed by: jhb Sponsored by: DARPA, AFRL Sponsored by: HEIF

svn commit: r306188 - head/tests/sys/geom/class/eli

2016-09-22 Thread Ruslan Bukin
Author: br Date: Thu Sep 22 12:53:11 2016 New Revision: 306188 URL: https://svnweb.freebsd.org/changeset/base/306188 Log: Use bsdlabel as we don't have hardlink disklabel -> bsdlabel on some platforms. Reviewed by: ngie Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Differential Rev

Re: svn commit: r306174 - in head/sys: compat/cloudabi compat/linux kern netinet sys

2016-09-22 Thread Ruslan Bukin
Hi Mariusz my MIPS64EB kernel stops booting with this somewhere here: [...] Starting file system checks: /dev/ada0: 20369 files, 794696 used, 7573573 free (933 frags, 946580 blocks, 0.0% fragmentation) Mounting local filesystems:. ELF ldconfig path: /lib /usr/lib /usr/lib/compat random: unblocki

Re: svn commit: r306174 - in head/sys: compat/cloudabi compat/linux kern netinet sys

2016-09-22 Thread Ruslan Bukin
> > On 22 September 2016 at 16:34, Ruslan Bukin wrote: > > Hi Mariusz > > > > my MIPS64EB kernel stops booting with this > > > > somewhere here: > > [...] > > Starting file system checks: > > /dev/ada0: 20369 files, 794696 used, 7573573

Re: svn commit: r306174 - in head/sys: compat/cloudabi compat/linux kern netinet sys

2016-09-22 Thread Ruslan Bukin
ki wrote: > >> Hi Ruslan, > >> > >> Does it hang on some network script? > >> > >> Thanks, > >> Mariusz > >> > >> > >> On 22 September 2016 at 16:34, Ruslan Bukin > >> wrote: > >> > Hi Mariusz >

Re: svn commit: r306174 - in head/sys: compat/cloudabi compat/linux kern netinet sys

2016-09-22 Thread Ruslan Bukin
I have just tested this with MIPS64EL and the result is the same. So you can try both EL or EB e.g. make -j16 TARGET=mips TARGET_ARCH=mips64el KERNCONF=MALTA64 buildkernel Ruslan On Thu, Sep 22, 2016 at 03:21:53PM +, Ruslan Bukin wrote: > Hi > > It reports nothing. Yes I use qemu

Re: svn commit: r306174 - in head/sys: compat/cloudabi compat/linux kern netinet sys

2016-09-23 Thread Ruslan Bukin
Mariusz > > On 22 September 2016 at 18:11, Ruslan Bukin wrote: > > I have just tested this with MIPS64EL and the result is the same. > > So you can try both EL or EB > > > > e.g. make -j16 TARGET=mips TARGET_ARCH=mips64el KERNCONF=MALTA64 buildkernel > > > >

svn commit: r306231 - head/tests/etc/rc.d

2016-09-23 Thread Ruslan Bukin
Author: br Date: Fri Sep 23 07:51:01 2016 New Revision: 306231 URL: https://svnweb.freebsd.org/changeset/base/306231 Log: Check if IPv6 supported before running the test, skip otherwise. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/tests/etc/rc.d/routing_test.sh Modifi

svn commit: r306338 - head/usr.bin/calendar/tests

2016-09-26 Thread Ruslan Bukin
Author: br Date: Mon Sep 26 13:59:18 2016 New Revision: 306338 URL: https://svnweb.freebsd.org/changeset/base/306338 Log: Increase timeout for legacy_test from 300 (default) to 600 seconds. It takes about 7 minutes to pass the test on MIPS64EB in QEMU. Sponsored by: DARPA, AFRL Sponsore

svn commit: r306339 - head/sbin/growfs/tests

2016-09-26 Thread Ruslan Bukin
Author: br Date: Mon Sep 26 14:01:41 2016 New Revision: 306339 URL: https://svnweb.freebsd.org/changeset/base/306339 Log: Use bsdlabel as we don't have hardlink disklabel -> bsdlabel on MIPS. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/sbin/growfs/tests/legacy_test.pl

svn commit: r306347 - head/lib/libc/tests

2016-09-26 Thread Ruslan Bukin
Author: br Date: Mon Sep 26 15:38:02 2016 New Revision: 306347 URL: https://svnweb.freebsd.org/changeset/base/306347 Log: Don't build SSP tests on MIPS as we dont have stack-protector supported on this platform. Discussed with: brooks Sponsored by: DARPA, AFRL Sponsored by: HEIF

svn commit: r306353 - head/lib/libarchive/tests

2016-09-26 Thread Ruslan Bukin
Author: br Date: Mon Sep 26 20:13:33 2016 New Revision: 306353 URL: https://svnweb.freebsd.org/changeset/base/306353 Log: Increase timeout from 300 (default) to 600 seconds. It takes 6-7 minutes to proceed the test on MIPS64EB. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified:

svn commit: r306364 - in head: lib/libc/tests share/mk

2016-09-27 Thread Ruslan Bukin
Author: br Date: Tue Sep 27 09:44:30 2016 New Revision: 306364 URL: https://svnweb.freebsd.org/changeset/base/306364 Log: Mark SSP broken on MIPS. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/lib/libc/tests/Makefile head/share/mk/src.opts.mk Modified: head/lib/libc/t

svn commit: r306367 - head/contrib/netbsd-tests/lib/libc/sys

2016-09-27 Thread Ruslan Bukin
Author: br Date: Tue Sep 27 13:46:00 2016 New Revision: 306367 URL: https://svnweb.freebsd.org/changeset/base/306367 Log: Allow up to 6 arguments only on MIPS. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/contrib/netbsd-tests/lib/libc/sys/t_getcontext.c Modified: head/

svn commit: r306395 - head/tests/sys/geom/class/eli

2016-09-28 Thread Ruslan Bukin
Author: br Date: Wed Sep 28 08:11:00 2016 New Revision: 306395 URL: https://svnweb.freebsd.org/changeset/base/306395 Log: Increase timeouts for geli tests. It takes 2-3x more time to proceed the tests on MIPS64EB in QEMU. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/t

svn commit: r306397 - head/contrib/netbsd-tests/lib/libc/gen

2016-09-28 Thread Ruslan Bukin
Author: br Date: Wed Sep 28 08:45:42 2016 New Revision: 306397 URL: https://svnweb.freebsd.org/changeset/base/306397 Log: Use right piece of code for FreeBSD. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/contrib/netbsd-tests/lib/libc/gen/t_nice.c Modified: head/contrib

Re: svn commit: r306397 - head/contrib/netbsd-tests/lib/libc/gen

2016-09-28 Thread Ruslan Bukin
On Wed, Sep 28, 2016 at 07:44:20PM +0900, Ngie Cooper wrote: > > > On Sep 28, 2016, at 17:45, Ruslan Bukin wrote: > > > > Author: br > > Date: Wed Sep 28 08:45:42 2016 > > New Revision: 306397 > > URL: https://svnweb.freebsd.org/changeset/base/306397 >

svn commit: r306406 - head/sys/mips/mips

2016-09-28 Thread Ruslan Bukin
Author: br Date: Wed Sep 28 12:23:46 2016 New Revision: 306406 URL: https://svnweb.freebsd.org/changeset/base/306406 Log: Fill all the siginfo so we have si_value set as well. This fixes timer_create(2) tests. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/sys/mips/mips

svn commit: r306408 - head/sys/mips/mips

2016-09-28 Thread Ruslan Bukin
Author: br Date: Wed Sep 28 14:13:41 2016 New Revision: 306408 URL: https://svnweb.freebsd.org/changeset/base/306408 Log: Use SIGSEGV signal for memory protection failures from userspace on MIPS. (same as ARMv8, RISC-V and other architectures do). This makes mmap tests happy. Sponsored

svn commit: r306440 - head/contrib/atf/atf-sh

2016-09-29 Thread Ruslan Bukin
Author: br Date: Thu Sep 29 09:16:02 2016 New Revision: 306440 URL: https://svnweb.freebsd.org/changeset/base/306440 Log: Fix conversion from C++ std::string into C const char *. This fixes operation on MIPS64EB with GCC 4.2.1. Reviewed by: jmmv Sponsored by: DARPA, AFRL Sponsored by

svn commit: r306580 - head/lib/libjail

2016-10-02 Thread Ruslan Bukin
Author: br Date: Sun Oct 2 11:56:17 2016 New Revision: 306580 URL: https://svnweb.freebsd.org/changeset/base/306580 Log: Fix libjail reached latest sysctl entry. Reviewed by: jamie Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Differential Revision:https://reviews.freebsd.or

svn commit: r306962 - head/tests/sys/kern/pipe

2016-10-10 Thread Ruslan Bukin
Author: br Date: Mon Oct 10 13:40:05 2016 New Revision: 306962 URL: https://svnweb.freebsd.org/changeset/base/306962 Log: Ensure data in pipe is available to read. Useful for latest (5th, direct mode) test only. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/tests/sys/k

svn commit: r306964 - head/tests/sys/kern

2016-10-10 Thread Ruslan Bukin
Author: br Date: Mon Oct 10 14:21:40 2016 New Revision: 306964 URL: https://svnweb.freebsd.org/changeset/base/306964 Log: Skip test on MIPS as we don't have shared page implemented yet. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/tests/sys/kern/kern_copyin.c Modified:

Re: svn commit: r306962 - head/tests/sys/kern/pipe

2016-10-10 Thread Ruslan Bukin
SYNC_W(0, go2); > > (That line breaks the synchronization mechanism that is the only > guarantee the test passes.) > > Best, > Conrad > > > On Mon, Oct 10, 2016 at 6:40 AM, Ruslan Bukin wrote: > > Author: br > > Date: Mon Oct 10 13:40:05 2016 >

svn commit: r307066 - in head/lib/msun: . src

2016-10-11 Thread Ruslan Bukin
Author: br Date: Tue Oct 11 20:31:59 2016 New Revision: 307066 URL: https://svnweb.freebsd.org/changeset/base/307066 Log: Don't use fmaxl/fminl on platforms with no long double support, use fmax/fmin instead. This fixes fmaxmin test failure on MIPS64. Reviewed by: emaste Sponsored

svn commit: r307146 - head/lib/libc

2016-10-12 Thread Ruslan Bukin
Author: br Date: Wed Oct 12 13:19:21 2016 New Revision: 307146 URL: https://svnweb.freebsd.org/changeset/base/307146 Log: Add different libc ldscript: the one without libssp -- we don't have it when MK_SSP==no. This fixes compilation on MIPS. Reviewed by: imp Sponsored by: DARPA,

Re: svn commit: r306364 - in head: lib/libc/tests share/mk

2016-10-12 Thread Ruslan Bukin
On Wed, Oct 05, 2016 at 08:44:39PM +, Ed Maste wrote: > On 27 September 2016 at 09:44, Ruslan Bukin wrote: > > Author: br > > Date: Tue Sep 27 09:44:30 2016 > > New Revision: 306364 > > URL: https://svnweb.freebsd.org/changeset/base/306364 > > > > Log: &

svn commit: r307147 - head/sys/conf

2016-10-12 Thread Ruslan Bukin
Author: br Date: Wed Oct 12 13:51:41 2016 New Revision: 307147 URL: https://svnweb.freebsd.org/changeset/base/307147 Log: Keep in-sync MK_SSP=no option both with kernel and userspace. Pointed out by: emaste Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Modified: head/sys/conf/k

svn commit: r307219 - head/lib/libc/mips/string

2016-10-13 Thread Ruslan Bukin
Author: br Date: Thu Oct 13 15:23:53 2016 New Revision: 307219 URL: https://svnweb.freebsd.org/changeset/base/307219 Log: Fix strchr, strrchr implementation: convert c to char (according to standard). Discussed with: andrew Reviewed by: emaste Sponsored by: DARPA, AFRL Sponso

svn commit: r307220 - head/lib/libc/tests/stdio

2016-10-13 Thread Ruslan Bukin
Author: br Date: Thu Oct 13 15:26:51 2016 New Revision: 307220 URL: https://svnweb.freebsd.org/changeset/base/307220 Log: Fix typos: use correct string format and value to compare. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Differential Revision:https://reviews.freebsd.org/D8

svn commit: r313254 - head/sys/riscv/include

2017-02-04 Thread Ruslan Bukin
Author: br Date: Sun Feb 5 00:32:12 2017 New Revision: 313254 URL: https://svnweb.freebsd.org/changeset/base/313254 Log: Implement atomic_fcmpset_*() for RISC-V. Requested by: mjg Sponsored by: DARPA, AFRL Differential Revision:https://reviews.freebsd.org/D9447 Modified: hea

svn commit: r314212 - head/sys/dev/uart

2017-02-24 Thread Ruslan Bukin
Author: br Date: Fri Feb 24 16:37:35 2017 New Revision: 314212 URL: https://svnweb.freebsd.org/changeset/base/314212 Log: Use correct macro for Synopsys UART driver declaration. Modified: head/sys/dev/uart/uart_dev_snps.c Modified: head/sys/dev/uart/uart_dev_snps.c ==

svn commit: r314360 - head/sys/dev/uart

2017-02-27 Thread Ruslan Bukin
Author: br Date: Mon Feb 27 19:46:27 2017 New Revision: 314360 URL: https://svnweb.freebsd.org/changeset/base/314360 Log: Revert r314212 as it break Allwinner boards. Reported by: manu Modified: head/sys/dev/uart/uart_dev_snps.c Modified: head/sys/dev/uart/uart_dev_snps.c =

svn commit: r314362 - in head/sys: arm/at91 arm/cavium/cns11xx arm/nvidia arm/xscale/i8134x arm/xscale/ixp425 arm/xscale/pxa dev/uart mips/adm5120 mips/alchemy mips/atheros mips/atheros/ar531x mips...

2017-02-27 Thread Ruslan Bukin
Author: br Date: Mon Feb 27 20:08:42 2017 New Revision: 314362 URL: https://svnweb.freebsd.org/changeset/base/314362 Log: Allow setting access-width for UART registers. This is required for FDT's standard "reg-io-width" property (similar to "reg-shift" property) found in many DTS files.

svn commit: r314389 - in head/sys: arm/altera/socfpga arm/conf boot/fdt/dts/arm

2017-02-28 Thread Ruslan Bukin
(r314389) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2014 Ruslan Bukin + * Copyright (c) 2014-2017 Ruslan Bukin * All rights reserved. * * This software was developed by SRI International and the University of @@ -83,24 +83,43 @@ socfpga_devmap_init(platform_t plat) return (0

svn commit: r314390 - head/sys/dev/usb/controller

2017-02-28 Thread Ruslan Bukin
Author: br Date: Tue Feb 28 14:42:57 2017 New Revision: 314390 URL: https://svnweb.freebsd.org/changeset/base/314390 Log: Add compatible string. This restores USB attaching on SOCKIT board after reusing standard DTS files. Sponsored by: DARPA, AFRL Modified: head/sys/dev/usb/contr

svn commit: r314395 - in head/sys: arm/altera/socfpga arm/conf conf

2017-02-28 Thread Ruslan Bukin
Author: br Date: Tue Feb 28 16:20:33 2017 New Revision: 314395 URL: https://svnweb.freebsd.org/changeset/base/314395 Log: Add SOC_ALTERA_* kernel options per each SoC and use it to conditionally compile the code. Reviewed by: andrew Sponsored by: DARPA, AFRL Differential Revision:

svn commit: r314488 - head/sys/boot/fdt/dts/arm

2017-03-01 Thread Ruslan Bukin
Author: br Date: Wed Mar 1 10:55:12 2017 New Revision: 314488 URL: https://svnweb.freebsd.org/changeset/base/314488 Log: Set USB OTG mode to host (missed in vendor DTS for some reason). Sponsored by: DARPA, AFRL Modified: head/sys/boot/fdt/dts/arm/socfpga_arria10_socdk_sdmmc.dts Modifi

svn commit: r314559 - head/sys/mips/nlm

2017-03-02 Thread Ruslan Bukin
Author: br Date: Thu Mar 2 17:09:14 2017 New Revision: 314559 URL: https://svnweb.freebsd.org/changeset/base/314559 Log: Fix build: include machine/bus.h before uart.h Reported by: emaste Sponsored by: DARPA, AFRL Modified: head/sys/mips/nlm/xlp_pci.c Modified: head/sys/mips/nlm/xlp

Re: svn commit: r314362 - in head/sys: arm/at91 arm/cavium/cns11xx arm/nvidia arm/xscale/i8134x arm/xscale/ixp425 arm/xscale/pxa dev/uart mips/adm5120 mips/alchemy mips/atheros mips/atheros/ar531x mip

2017-03-02 Thread Ruslan Bukin
On Wed, Mar 01, 2017 at 12:01:32PM -0500, Ed Maste wrote: > On 27 February 2017 at 15:08, Ruslan Bukin wrote: > > Author: br > > Date: Mon Feb 27 20:08:42 2017 > > New Revision: 314362 > > URL: https://svnweb.freebsd.org/changeset/base/314362 > > Tinderbox build

svn commit: r314599 - head/sys/gnu/dts/arm

2017-03-03 Thread Ruslan Bukin
Author: br Date: Fri Mar 3 14:17:07 2017 New Revision: 314599 URL: https://svnweb.freebsd.org/changeset/base/314599 Log: Import latest vendor DTS files for Intel Arria 10. Modified: head/sys/gnu/dts/arm/socfpga_arria10.dtsi head/sys/gnu/dts/arm/socfpga_arria10_socdk.dtsi head/sys/gnu/dts

svn commit: r314600 - head/sys/arm/altera/socfpga

2017-03-03 Thread Ruslan Bukin
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/altera/socfpga/socfpga_a10_manager.c Fri Mar 3 14:19:37 2017(r314600) @@ -0,0 +1,444 @@ +/*- + * Copyright (c) 2017 Ruslan Bukin + * All rights reserved

svn commit: r321330 - head/sys/vm

2017-07-21 Thread Ruslan Bukin
Author: br Date: Fri Jul 21 14:14:47 2017 New Revision: 321330 URL: https://svnweb.freebsd.org/changeset/base/321330 Log: Fix style: change spaces to tabs. Sponsored by: DARPA, AFRL Modified: head/sys/vm/vm_object.h Modified: head/sys/vm/vm_object.h =

svn commit: r321331 - head/share/mk

2017-07-21 Thread Ruslan Bukin
Author: br Date: Fri Jul 21 14:50:32 2017 New Revision: 321331 URL: https://svnweb.freebsd.org/changeset/base/321331 Log: Add warning flags for GCC 7.1.0 compiler. Sponsored by: DARPA, AFRL Modified: head/share/mk/bsd.sys.mk Modified: head/share/mk/bsd.sys.mk ===

Re: svn commit: r321331 - head/share/mk

2017-07-23 Thread Ruslan Bukin
On Sun, Jul 23, 2017 at 11:14:54AM -0700, Ngie Cooper (yaneurabeya) wrote: > > > On Jul 21, 2017, at 07:50, Ruslan Bukin wrote: > > > > Author: br > > Date: Fri Jul 21 14:50:32 2017 > > New Revision: 321331 > > URL: https://svnweb.freebsd.org/changeset/bas

svn commit: r321766 - head/usr.bin/calendar/calendars

2017-07-31 Thread Ruslan Bukin
Charleroi, Belgium, 1980 01/12 Yen-Ming Lee born in Taipei, Taiwan, Republic of China, 1977 01/12 Ying-Chieh Liao born in Taipei, Taiwan, Republic of China, 1979 +01/13 Ruslan Bukin born in Dudinka, Russian Federation, 1985 01/14 Yi-Jheng Lin born in Taichung, Taiwan, Republic of China

svn commit: r322168 - in head: cddl/contrib/opensolaris/lib/libdtrace/common contrib/compiler-rt/lib/builtins contrib/compiler-rt/lib/sanitizer_common contrib/elftoolchain/libelf contrib/jemalloc/i...

2017-08-07 Thread Ruslan Bukin
Author: br Date: Mon Aug 7 14:09:57 2017 New Revision: 322168 URL: https://svnweb.freebsd.org/changeset/base/322168 Log: o Replace __riscv__ with __riscv o Replace __riscv64 with (__riscv && __riscv_xlen == 64) This is required to support new GCC 7.1 compiler. This is compatible with c

svn commit: r322361 - in head: lib/csu/riscv lib/libc/riscv/gen libexec/rtld-elf/riscv share/mk sys/boot/fdt/dts/riscv sys/conf sys/riscv/conf sys/riscv/include sys/riscv/riscv

2017-08-10 Thread Ruslan Bukin
BRARY */ /*- * Copyright 1996-1998 John D. Polstra. - * Copyright (c) 2015 Ruslan Bukin + * Copyright (c) 2015-2017 Ruslan Bukin * All rights reserved. * * Portions of this software were developed by SRI International and the @@ -64,7 +64,10 @@ __asm(" .text \n" &q

svn commit: r322508 - in head/contrib/gcc/config: riscv riscv64

2017-08-14 Thread Ruslan Bukin
Author: br Date: Mon Aug 14 14:16:56 2017 New Revision: 322508 URL: https://svnweb.freebsd.org/changeset/base/322508 Log: Rename RISC-V GCC config directory: riscv64 -> riscv (to match official RISC-V target for GCC 7.1). This is only a minimal config required to build c start up (csu).

svn commit: r322571 - head/sys/vm

2017-08-16 Thread Ruslan Bukin
Author: br Date: Wed Aug 16 08:49:11 2017 New Revision: 322571 URL: https://svnweb.freebsd.org/changeset/base/322571 Log: Add OBJ_PG_DTOR flag to VM object. Setting this flag allows us to skip pages removal from VM object queue during object termination and to leave that for cdev_pg_dtor

svn commit: r322574 - in head/sys: amd64/include amd64/sgx modules modules/sgx modules/sgx_linux

2017-08-16 Thread Ruslan Bukin
ile is newly added) +++ head/sys/amd64/include/sgx.hWed Aug 16 10:38:06 2017 (r322574) @@ -0,0 +1,64 @@ +/*- + * Copyright (c) 2017 Ruslan Bukin + * All rights reserved. + * + * This software was developed by BAE Systems, the University of Cambridge + * Computer Laboratory, and Memoria

svn commit: r322578 - head/sys/amd64/sgx

2017-08-16 Thread Ruslan Bukin
Author: br Date: Wed Aug 16 13:44:46 2017 New Revision: 322578 URL: https://svnweb.freebsd.org/changeset/base/322578 Log: Rename macro DEBUG to SGX_DEBUG. This fixes LINT kernel build. Reported by: lwhsu Sponsored by: DARPA, AFRL Modified: head/sys/amd64/sgx/sgx.c Modified: head

svn commit: r322660 - head/sys/amd64/sgx

2017-08-18 Thread Ruslan Bukin
Author: br Date: Fri Aug 18 14:47:06 2017 New Revision: 322660 URL: https://svnweb.freebsd.org/changeset/base/322660 Log: Fix module unload when SGX support is not present in CPU. Sponsored by: DARPA, AFRL Modified: head/sys/amd64/sgx/sgx.c Modified: head/sys/amd64/sgx/sgx.c ===

svn commit: r344252 - head/sys/conf

2019-02-18 Thread Ruslan Bukin
Author: br Date: Mon Feb 18 13:14:53 2019 New Revision: 344252 URL: https://svnweb.freebsd.org/changeset/base/344252 Log: Avoid orphan sections between __bss_start and .(s)bss. Ensure __bss_start is associated with the next section in case orphan sections are placed directly after .sdata,

svn commit: r268834 - in head/sys: arm/conf arm/freescale/imx boot/fdt/dts/arm

2014-07-18 Thread Ruslan Bukin
Author: br Date: Fri Jul 18 07:47:50 2014 New Revision: 268834 URL: http://svnweb.freebsd.org/changeset/base/268834 Log: o Enable GPIO device driver for i.MX6. It was originally written for i.MX5 and compatible with newer chip. o Extend device tree information o style(9) fixes Discu

svn commit: r268835 - head/sys/arm/freescale/imx

2014-07-18 Thread Ruslan Bukin
Author: br Date: Fri Jul 18 07:52:35 2014 New Revision: 268835 URL: http://svnweb.freebsd.org/changeset/base/268835 Log: Rename gpio driver file. Added: head/sys/arm/freescale/imx/imx_gpio.c - copied unchanged from r268834, head/sys/arm/freescale/imx/imx51_gpio.c Deleted: head/sys/arm/

svn commit: r268836 - head/sys/boot/fdt/dts/arm

2014-07-18 Thread Ruslan Bukin
Author: br Date: Fri Jul 18 08:08:45 2014 New Revision: 268836 URL: http://svnweb.freebsd.org/changeset/base/268836 Log: Fix typo. Modified: head/sys/boot/fdt/dts/arm/wandboard-dual.dts head/sys/boot/fdt/dts/arm/wandboard-quad.dts head/sys/boot/fdt/dts/arm/wandboard-solo.dts Modified: he

svn commit: r268838 - in head/sys: arm/conf boot/fdt/dts/arm

2014-07-18 Thread Ruslan Bukin
ys/boot/fdt/dts/arm/apalis-imx6.dts == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/boot/fdt/dts/arm/apalis-imx6.dts Fri Jul 18 08:23:53 2014 (r268838) @@ -0,0 +1,86 @@ +/* + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistri

svn commit: r268973 - in head/sys/arm/freescale: imx vybrid

2014-07-21 Thread Ruslan Bukin
Author: br Date: Tue Jul 22 03:59:14 2014 New Revision: 268973 URL: http://svnweb.freebsd.org/changeset/base/268973 Log: Rename i.MX I2C driver file. Added: head/sys/arm/freescale/imx/imx_i2c.c - copied unchanged from r268972, head/sys/arm/freescale/imx/i2c.c Deleted: head/sys/arm/free

svn commit: r268977 - in head/sys: arm/conf arm/freescale/imx boot/fdt/dts/arm

2014-07-21 Thread Ruslan Bukin
Author: br Date: Tue Jul 22 04:39:32 2014 New Revision: 268977 URL: http://svnweb.freebsd.org/changeset/base/268977 Log: Enable Freescale i.MX I2C driver for i.MX6. Modified: head/sys/arm/conf/IMX6 head/sys/arm/freescale/imx/files.imx6 head/sys/arm/freescale/imx/imx_i2c.c head/sys/boot/

svn commit: r269178 - head/sys/arm/samsung/exynos

2014-07-27 Thread Ruslan Bukin
Author: br Date: Mon Jul 28 05:37:10 2014 New Revision: 269178 URL: http://svnweb.freebsd.org/changeset/base/269178 Log: Add the rest of combined interrupt groups. Modified: head/sys/arm/samsung/exynos/exynos5_combiner.c Modified: head/sys/arm/samsung/exynos/exynos5_combiner.c ==

svn commit: r269234 - head/sys/arm/conf

2014-07-29 Thread Ruslan Bukin
Author: br Date: Tue Jul 29 12:44:19 2014 New Revision: 269234 URL: http://svnweb.freebsd.org/changeset/base/269234 Log: Remove unused option. Modified: head/sys/arm/conf/CHROMEBOOK head/sys/arm/conf/VYBRID Modified: head/sys/arm/conf/CHROMEBOOK

svn commit: r269369 - in head/sys: arm/conf arm/samsung/exynos boot/fdt/dts/arm

2014-08-01 Thread Ruslan Bukin
8_t dout_len, uint8_t *dinp, uint8_t dinp_len); Added: head/sys/arm/samsung/exynos/chrome_ec_spi.c == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/samsung/exynos/chrome_ec_spi.c Fri Au

svn commit: r269385 - in head/sys: arm/conf boot/fdt/dts/arm

2014-08-01 Thread Ruslan Bukin
, head/sys/boot/fdt/dts/arm/exynos5250-chromebook-snow.dts) @@ -0,0 +1,82 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are

svn commit: r261406 - in head/sys: arm/freescale/vybrid boot/fdt/dts

2014-02-02 Thread Ruslan Bukin
Sun Feb 2 16:56:40 2014 (r261405) +++ head/sys/arm/freescale/vybrid/vf_ccm.c Sun Feb 2 17:48:06 2014 (r261406) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2013 Ruslan Bukin + * Copyright (c) 2013-2014 Ruslan Bukin * All rights reserved. * * Redistribution and use in source

svn commit: r261409 - head/sys/arm/conf

2014-02-02 Thread Ruslan Bukin
Author: br Date: Sun Feb 2 19:13:02 2014 New Revision: 261409 URL: http://svnweb.freebsd.org/changeset/base/261409 Log: Split kernel configuration to chip common and board specific parts. Added: head/sys/arm/conf/VYBRID.common (contents, props changed) Modified: head/sys/arm/conf/COSMIC

svn commit: r261411 - in head/sys: arm/conf boot/fdt/dts

2014-02-02 Thread Ruslan Bukin
olibri-vf50.dts == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/boot/fdt/dts/vybrid-colibri-vf50.dts Sun Feb 2 19:35:10 2014(r261411) @@ -0,0 +1,73 @@ +/*- + * Copyright (c) 2014 Ruslan

svn commit: r261413 - in head/sys/arm: conf freescale/vybrid

2014-02-02 Thread Ruslan Bukin
1970 (empty, because file is newly added) +++ head/sys/arm/freescale/vybrid/vf_dcu4.c Sun Feb 2 20:25:27 2014 (r261413) @@ -0,0 +1,359 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without

svn commit: r261416 - head/sys/arm/freescale/vybrid

2014-02-02 Thread Ruslan Bukin
Author: br Date: Sun Feb 2 21:10:40 2014 New Revision: 261416 URL: http://svnweb.freebsd.org/changeset/base/261416 Log: o Add prototype for tcon_bypass() used by dcu4 o Add register definition Modified: head/sys/arm/freescale/vybrid/vf_common.h head/sys/arm/freescale/vybrid/vf_tcon.c Mo

svn commit: r261639 - in head/sys: arm/freescale/vybrid boot/fdt/dts

2014-02-08 Thread Ruslan Bukin
+1,155 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above copyright

svn commit: r261778 - head/sys/arm/conf

2014-02-11 Thread Ruslan Bukin
Author: br Date: Tue Feb 11 20:14:54 2014 New Revision: 261778 URL: http://svnweb.freebsd.org/changeset/base/261778 Log: Disable debugging by default. Modified: head/sys/arm/conf/VYBRID.common Modified: head/sys/arm/conf/VYBRID.common =

svn commit: r261826 - head/sys/arm/freescale/vybrid

2014-02-12 Thread Ruslan Bukin
(r261826) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2013 Ruslan Bukin + * Copyright (c) 2013-2014 Ruslan Bukin * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -99,14 +99,19 @@ __FBSDID("$FreeBSD$"); #defineCTRL_PLL_EN

svn commit: r261982 - in head/sys: arm/freescale/vybrid boot/fdt/dts

2014-02-16 Thread Ruslan Bukin
+1,802 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the above

svn commit: r261987 - head/sys/arm/freescale/vybrid

2014-02-16 Thread Ruslan Bukin
Author: br Date: Sun Feb 16 19:21:44 2014 New Revision: 261987 URL: http://svnweb.freebsd.org/changeset/base/261987 Log: - Decrease buffer size. - Handle eDMA interrupt on running channel only. Modified: head/sys/arm/freescale/vybrid/vf_sai.c Modified: head/sys/arm/freescale/vybrid/vf_sai.

svn commit: r262456 - in head/sys: arm/conf boot/fdt/dts

2014-02-24 Thread Ruslan Bukin
) @@ -0,0 +1,65 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the

svn commit: r262483 - in head/sys: arm/freescale/vybrid boot/fdt/dts

2014-02-25 Thread Ruslan Bukin
Author: br Date: Tue Feb 25 17:02:11 2014 New Revision: 262483 URL: http://svnweb.freebsd.org/changeset/base/262483 Log: - Pin configuration is a complete iomux register now and includes drive strength, pull mode, mux mode, speed, etc. - Add i2c devices to the tree - Add IPG clock Modif

svn commit: r262552 - in head/sys/arm: conf freescale/vybrid

2014-02-27 Thread Ruslan Bukin
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/freescale/vybrid/vf_i2c.c Thu Feb 27 09:59:15 2014 (r262552) @@ -0,0 +1,498 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source

svn commit: r262568 - head/sys/arm/freescale/vybrid

2014-02-27 Thread Ruslan Bukin
Author: br Date: Thu Feb 27 18:13:07 2014 New Revision: 262568 URL: http://svnweb.freebsd.org/changeset/base/262568 Log: Do not setup interrupt handler (polling is used). Modified: head/sys/arm/freescale/vybrid/vf_i2c.c Modified: head/sys/arm/freescale/vybrid/vf_i2c.c ===

svn commit: r262885 - in head/sys: arm/freescale/vybrid boot/fdt/dts/arm

2014-03-06 Thread Ruslan Bukin
pio_npins; i++) { sc->gpio_pins[i].gp_pin = i; Added: head/sys/arm/freescale/vybrid/vf_port.c == --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/arm/freescale/vybrid/vf_port.c Fri Mar 7 07

svn commit: r262891 - in head/sys: arm/freescale/vybrid boot/fdt/dts/arm

2014-03-07 Thread Ruslan Bukin
Author: br Date: Fri Mar 7 16:14:51 2014 New Revision: 262891 URL: http://svnweb.freebsd.org/changeset/base/262891 Log: - Export panel info to DTS - Reset all the layers before setup first one - Enable display Modified: head/sys/arm/freescale/vybrid/vf_dcu4.c head/sys/boot/fdt/dts/arm/

svn commit: r263424 - head/sys/arm/conf

2014-03-20 Thread Ruslan Bukin
Author: br Date: Thu Mar 20 17:01:21 2014 New Revision: 263424 URL: http://svnweb.freebsd.org/changeset/base/263424 Log: Disable debugging by default. Modified: head/sys/arm/conf/ARNDALE Modified: head/sys/arm/conf/ARNDALE =

svn commit: r263425 - in head/sys: arm/samsung/exynos boot/fdt/dts/arm

2014-03-20 Thread Ruslan Bukin
Author: br Date: Thu Mar 20 17:03:44 2014 New Revision: 263425 URL: http://svnweb.freebsd.org/changeset/base/263425 Log: - Add display-related and clk devices to the tree - Prevent resources intersection with EHCI driver Modified: head/sys/arm/samsung/exynos/ehci_exynos5.c head/sys/boot/f

svn commit: r263426 - head/sys/arm/samsung/exynos

2014-03-20 Thread Ruslan Bukin
/exynos/exynos5_common.hThu Mar 20 17:07:14 2014(r263426) @@ -0,0 +1,40 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions

svn commit: r263427 - in head/sys: arm/conf boot/fdt/dts/arm

2014-03-20 Thread Ruslan Bukin
sys/boot/fdt/dts/arm/exynos5250-chromebook.dts Thu Mar 20 17:10:01 2014 (r263427) @@ -0,0 +1,59 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the

svn commit: r263430 - head/sys/arm/samsung/exynos

2014-03-20 Thread Ruslan Bukin
Author: br Date: Thu Mar 20 17:33:01 2014 New Revision: 263430 URL: http://svnweb.freebsd.org/changeset/base/263430 Log: Remove printf's. Modified: head/sys/arm/samsung/exynos/exynos5_fimd.c Modified: head/sys/arm/samsung/exynos/exynos5_fimd.c

svn commit: r263431 - head/sys/arm/samsung/exynos

2014-03-20 Thread Ruslan Bukin
Thu Mar 20 17:53:56 2014 (r263431, copy of r263425, head/sys/arm/samsung/exynos/ehci_exynos5.c) @@ -0,0 +1,370 @@ +/*- + * Copyright (c) 2013 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted

Re: svn commit: r263427 - in head/sys: arm/conf boot/fdt/dts/arm

2014-03-20 Thread Ruslan Bukin
ata > > +#deviceatadisk > > +#devicemvs > > + > > +# Serial ports > > +device uart > > + > > +# Framebuffer > > +device vt > > +device kbdmux > > +optionsSC_DFLT_FONT# compile font in > > +makeoptionsSC_DFLT_FON

Re: svn commit: r263424 - head/sys/arm/conf

2014-03-21 Thread Ruslan Bukin
On Fri, Mar 21, 2014 at 09:43:16AM +, Andrew Turner wrote: > On Thu, 20 Mar 2014 17:01:21 + (UTC) > Ruslan Bukin wrote: > > > Author: br > > Date: Thu Mar 20 17:01:21 2014 > > New Revision: 263424 > > URL: http://svnweb.freebsd.org/changeset/base/2

svn commit: r263933 - head/sys/arm/conf

2014-03-30 Thread Ruslan Bukin
Author: br Date: Sun Mar 30 14:25:14 2014 New Revision: 263933 URL: http://svnweb.freebsd.org/changeset/base/263933 Log: - Merge SoC-common parts - Enable iicbus device Added: head/sys/arm/conf/EXYNOS5250 (contents, props changed) Modified: head/sys/arm/conf/ARNDALE head/sys/arm/conf/

svn commit: r263934 - head/sys/arm/samsung/exynos

2014-03-30 Thread Ruslan Bukin
Author: br Date: Sun Mar 30 14:42:53 2014 New Revision: 263934 URL: http://svnweb.freebsd.org/changeset/base/263934 Log: Directly call kmem_alloc_contig to allocate framebuffer memory and pass VM_MEMATTR_UNCACHEABLE (no-cache, no-buffer). This fixes screen refreshing problem when data is upd

svn commit: r263935 - head/sys/arm/conf

2014-03-30 Thread Ruslan Bukin
Author: br Date: Sun Mar 30 14:57:00 2014 New Revision: 263935 URL: http://svnweb.freebsd.org/changeset/base/263935 Log: Add lowercase postfix, so SoC-common file will be ignored by tinderbox. Added: head/sys/arm/conf/EXYNOS5250.common - copied unchanged from r263933, head/sys/arm/conf/E

svn commit: r263936 - in head/sys: arm/conf arm/samsung/exynos boot/fdt/dts/arm

2014-03-30 Thread Ruslan Bukin
/chrome_ec.c Sun Mar 30 15:22:36 2014 (r263936) @@ -0,0 +1,253 @@ +/*- + * Copyright (c) 2014 Ruslan Bukin + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are

svn commit: r263981 - head/sys/arm/samsung/exynos

2014-03-31 Thread Ruslan Bukin
Author: br Date: Tue Apr 1 04:40:08 2014 New Revision: 263981 URL: http://svnweb.freebsd.org/changeset/base/263981 Log: Release i2c bus on detach. Modified: head/sys/arm/samsung/exynos/chrome_ec.c Modified: head/sys/arm/samsung/exynos/chrome_ec.c

svn commit: r263982 - in head/sys/arm: arm include

2014-03-31 Thread Ruslan Bukin
Author: br Date: Tue Apr 1 04:56:40 2014 New Revision: 263982 URL: http://svnweb.freebsd.org/changeset/base/263982 Log: Add Cortex-A15 cpu id revisions. Modified: head/sys/arm/arm/cpufunc.c head/sys/arm/arm/identcpu.c head/sys/arm/include/armreg.h Modified: head/sys/arm/arm/cpufunc.c ==

svn commit: r264065 - in head/sys: arm/arm boot/fdt/dts/arm

2014-04-02 Thread Ruslan Bukin
Author: br Date: Thu Apr 3 05:48:56 2014 New Revision: 264065 URL: http://svnweb.freebsd.org/changeset/base/264065 Log: - Setup both secure and non-secure timer IRQs. We don't know our ARM security state, so one of them will operate. - Don't set frequency, since it's unpossible in non-sec

svn commit: r264103 - head/sys/arm/samsung/exynos

2014-04-03 Thread Ruslan Bukin
Author: br Date: Fri Apr 4 05:05:43 2014 New Revision: 264103 URL: http://svnweb.freebsd.org/changeset/base/264103 Log: Remove unused prototype. Modified: head/sys/arm/samsung/exynos/chrome_kb.c Modified: head/sys/arm/samsung/exynos/chrome_kb.c ==

<    1   2   3   4   5   6   7   >