svn commit: r284227 - in head/sys: amd64/conf arm/conf conf i386/conf powerpc/conf

2015-06-10 Thread Ruslan Bukin
Author: br Date: Wed Jun 10 15:53:39 2015 New Revision: 284227 URL: https://svnweb.freebsd.org/changeset/base/284227 Log: Allow DTrace to be compiled-in to the kernel. This will require for AArch64 as we dont have modules yet. Sponsored by: HEIF5 Sponsored by: ARM Ltd. Differential Re

svn commit: r284257 - in head/sys: arm64/arm64 arm64/include conf

2015-06-11 Thread Ruslan Bukin
Author: br Date: Thu Jun 11 12:47:13 2015 New Revision: 284257 URL: https://svnweb.freebsd.org/changeset/base/284257 Log: Split out db_unwind_frame() so it can be used by DTrace. Sponsored by: ARM Ltd. Differential Revision:https://reviews.freebsd.org/D2741 Added: head/sys/arm6

svn commit: r284258 - head/sys/conf

2015-06-11 Thread Ruslan Bukin
Author: br Date: Thu Jun 11 13:00:20 2015 New Revision: 284258 URL: https://svnweb.freebsd.org/changeset/base/284258 Log: Consider sorting. Modified: head/sys/conf/files.arm64 Modified: head/sys/conf/files.arm64 == -

svn commit: r284317 - in head/sys: conf dev/pci

2015-06-12 Thread Ruslan Bukin
@@ +/*- + * Copyright (c) 2015 Ruslan Bukin + * Copyright (c) 2014 The FreeBSD Foundation + * All rights reserved. + * + * This software was developed by Semihalf under + * the sponsorship of the FreeBSD Foundation. + * + * Redistribution and use in source and binary forms, with or without

svn commit: r284319 - in head/sys: conf dev/pci

2015-06-12 Thread Ruslan Bukin
(r284319, copy of r284318, head/sys/dev/pci/pci-host-generic.c) @@ -0,0 +1,626 @@ +/*- + * Copyright (c) 2015 Ruslan Bukin + * Copyright (c) 2014 The FreeBSD Foundation + * All rights reserved. + * + * This software was developed by Semihalf under + * the sponsorship of the FreeBSD Foundation

svn commit: r284544 - head/sys/dev/virtio/mmio

2015-06-18 Thread Ruslan Bukin
Author: br Date: Thu Jun 18 10:33:04 2015 New Revision: 284544 URL: https://svnweb.freebsd.org/changeset/base/284544 Log: Remove duplicate defines. Sponsored by: HEIF5 Modified: head/sys/dev/virtio/mmio/virtio_mmio.h Modified: head/sys/dev/virtio/mmio/virtio_mmio.h =

svn commit: r285003 - head/lib/libproc

2015-07-01 Thread Ruslan Bukin
Author: br Date: Wed Jul 1 13:59:26 2015 New Revision: 285003 URL: https://svnweb.freebsd.org/changeset/base/285003 Log: Make libproc compilable on AArch64. Modified: head/lib/libproc/proc_bkpt.c head/lib/libproc/proc_regs.c Modified: head/lib/libproc/proc_bkpt.c =

svn commit: r285004 - head/sys/cddl/dev/fbt

2015-07-01 Thread Ruslan Bukin
Author: br Date: Wed Jul 1 14:09:59 2015 New Revision: 285004 URL: https://svnweb.freebsd.org/changeset/base/285004 Log: Add a central location for exclusion checks. We check here if function is excluded from FBT instrumentation. Reviewed by: andrew, emaste, markj Differential Revisio

svn commit: r285009 - in head: . cddl/contrib/opensolaris/lib/libdtrace/aarch64 cddl/contrib/opensolaris/lib/libdtrace/common cddl/lib cddl/lib/libdtrace cddl/usr.sbin lib sys/arm64/arm64 sys/cddl/...

2015-07-01 Thread Ruslan Bukin
eserved. + * Use is subject to license terms. + * Copyright 2014 Howard Su + * Copyright 2015 George V. Neville-Neil + * Copyright 2015 Ruslan Bukin + */ + +#pragma ident "%Z%%M% %I% %E% SMI" + +#include +#include +#include +#include +#include + +#include +#include + +#if !defin

svn commit: r285091 - head/sys/dev/virtio/mmio

2015-07-03 Thread Ruslan Bukin
Author: br Date: Fri Jul 3 14:13:16 2015 New Revision: 285091 URL: https://svnweb.freebsd.org/changeset/base/285091 Log: Add 'prewrite' method allowing us to run some platform-specific code before each write happens, e.g. write-back caches. This will help booting in Bluespec simulator of CH

svn commit: r285093 - head/sys/dev/beri/virtio

2015-07-03 Thread Ruslan Bukin
/sys/dev/beri/virtio/virtio_mmio_platform.c Fri Jul 3 14:27:28 2015(r285093) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2014 Ruslan Bukin + * Copyright (c) 2014-2015 Ruslan Bukin * All rights reserved. * * This software was developed by SRI International and the University of

svn commit: r285095 - in head/sys: boot/fdt/dts/mips mips/conf

2015-07-03 Thread Ruslan Bukin
Author: br Date: Fri Jul 3 14:46:57 2015 New Revision: 285095 URL: https://svnweb.freebsd.org/changeset/base/285095 Log: o Add a description for virtio block device implemented in PISM (Bluespec C-interface device) o Add a kernel config Sponsored by: HEIF5 Added: head/sys/mips/con

svn commit: r288824 - head/sys/arm/ti

2015-10-05 Thread Ruslan Bukin
Author: br Date: Mon Oct 5 13:15:21 2015 New Revision: 288824 URL: https://svnweb.freebsd.org/changeset/base/288824 Log: Attach interrupt controller device before other devices. Sponsored by: University of Cambridge Modified: head/sys/arm/ti/aintc.c Modified: head/sys/arm/ti/aintc.c ==

svn commit: r295889 - head/sys/riscv/riscv

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 13:52:08 2016 New Revision: 295889 URL: https://svnweb.freebsd.org/changeset/base/295889 Log: Fix ktrace call. Modified: head/sys/riscv/riscv/machdep.c Modified: head/sys/riscv/riscv/machdep.c ===

svn commit: r295890 - in head/sys: conf riscv/riscv

2016-02-22 Thread Ruslan Bukin
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/sys/riscv/riscv/stack_machdep.cMon Feb 22 14:01:46 2016 (r295890) @@ -0,0 +1,63 @@ +/*- + * Copyright (c) 2016 Ruslan Bukin + * All rights reserved. + * + * Portions of this software were

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

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 14:13:05 2016 New Revision: 295891 URL: https://svnweb.freebsd.org/changeset/base/295891 Log: Remove duplicates. Modified: head/sys/riscv/include/atomic.h Modified: head/sys/riscv/include/atomic.h ===

svn commit: r295892 - head/sys/riscv/riscv

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 14:19:45 2016 New Revision: 295892 URL: https://svnweb.freebsd.org/changeset/base/295892 Log: Fix comment. Modified: head/sys/riscv/riscv/timer.c Modified: head/sys/riscv/riscv/timer.c ==

svn commit: r295893 - head/sys/riscv/riscv

2016-02-22 Thread Ruslan Bukin
Author: br Date: Mon Feb 22 14:54:50 2016 New Revision: 295893 URL: https://svnweb.freebsd.org/changeset/base/295893 Log: Add basic trap handlers for illegal instruction and breakpoint exceptions. Modified: head/sys/riscv/riscv/trap.c Modified: head/sys/riscv/riscv/trap.c =

svn commit: r295921 - in head/sys: boot/fdt/dts/riscv riscv/riscv

2016-02-23 Thread Ruslan Bukin
Author: br Date: Tue Feb 23 14:21:46 2016 New Revision: 295921 URL: https://svnweb.freebsd.org/changeset/base/295921 Log: o Grab physical memory regions information from the device tree. o Increase memory size. Modified: head/sys/boot/fdt/dts/riscv/qemu.dts head/sys/boot/fdt/dts/riscv/spi

svn commit: r295922 - head/sys/conf

2016-02-23 Thread Ruslan Bukin
Author: br Date: Tue Feb 23 14:29:22 2016 New Revision: 295922 URL: https://svnweb.freebsd.org/changeset/base/295922 Log: Set a dependencies for stack(9) RISC-V MD part. Pointed out by: andrew Modified: head/sys/conf/files.riscv Modified: head/sys/conf/files.riscv

svn commit: r295972 - in head/sys: boot/fdt/dts/riscv conf riscv/conf riscv/htif riscv/include riscv/riscv

2016-02-24 Thread Ruslan Bukin
# Enable kernel debugger support. Modified: head/sys/riscv/htif/htif.c == --- head/sys/riscv/htif/htif.c Wed Feb 24 15:15:46 2016(r295971) +++ head/sys/riscv/htif/htif.c Wed Feb 24 16:50:34 2016

svn commit: r296094 - in head/sys/riscv: include riscv

2016-02-26 Thread Ruslan Bukin
Author: br Date: Fri Feb 26 14:04:00 2016 New Revision: 296094 URL: https://svnweb.freebsd.org/changeset/base/296094 Log: o Use uint64_t for page number as it doesn't fit uint32_t. o Implement growkernel bits for L1 level of pagetables. This allows us to boot with 128GB of physical memory

svn commit: r296271 - head/contrib/jemalloc/include/jemalloc/internal

2016-03-01 Thread Ruslan Bukin
Author: br Date: Tue Mar 1 17:43:06 2016 New Revision: 296271 URL: https://svnweb.freebsd.org/changeset/base/296271 Log: Restore configuration for RISC-V. Modified: head/contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h Modified: head/contrib/jemalloc/include/jemalloc/internal/

svn commit: r296614 - in head/sys: conf riscv/conf riscv/htif riscv/include riscv/riscv

2016-03-10 Thread Ruslan Bukin
dified: head/sys/riscv/include/db_machdep.h == --- head/sys/riscv/include/db_machdep.h Thu Mar 10 14:18:14 2016 (r296613) +++ head/sys/riscv/include/db_machdep.h Thu Mar 10 15:51:43 2016 (r296614) @@ -1,5 +1,5 @@ /*- - * Copyright (c) 2015 Rusla

Re: svn commit: r237412 - in head: sys/contrib/dev/acpica sys/contrib/dev/acpica/common sys/contrib/dev/acpica/compiler sys/contrib/dev/acpica/components/debugger sys/contrib/dev/acpica/components/dis

2012-06-24 Thread Ruslan Bukin
On Fri, Jun 22, 2012 at 11:53:30AM -0400, Jung-uk Kim wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 2012-06-22 05:58:47 -0400, Konstantin Belousov wrote: > > On Fri, Jun 22, 2012 at 12:40:45AM +, Jung-uk Kim wrote: > >> Author: jkim Date: Fri Jun 22 00:40:44 2012 New Revision

svn commit: r255204 - head/share/misc

2013-09-04 Thread Ruslan Bukin
="Baptiste Daroussin\nbapt@Fr benl [label="Ben Laurie\nb...@freebsd.org\n2011/05/18"] benno [label="Benno Rice\nbe...@freebsd.org\n2000/11/02"] bms [label="Bruce M Simpson\n...@freebsd.org\n2003/08/06"] +br [label="Ruslan Bukin\n...@freebsd.org\n2013/09/02"]

svn commit: r255238 - in head/sys/dev/usb: . wlan

2013-09-05 Thread Ruslan Bukin
Author: br Date: Thu Sep 5 10:09:24 2013 New Revision: 255238 URL: http://svnweb.freebsd.org/changeset/base/255238 Log: Add support for DLINK DWA-127 Wireless Adapter Approved by: cognet (mentor) Modified: head/sys/dev/usb/usbdevs head/sys/dev/usb/wlan/if_run.c Modified: head/sys/de

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

2013-10-01 Thread Ruslan Bukin
Author: br Date: Tue Oct 1 12:01:20 2013 New Revision: 255967 URL: http://svnweb.freebsd.org/changeset/base/255967 Log: - Enable unmapped buffers on Exynos5 again, because board now able to see all the 2GB ram it has - Also unbreak gcc build Approved by: cognet (mentor) Approved b

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

2013-10-16 Thread Ruslan Bukin
Author: br Date: Wed Oct 16 15:20:27 2013 New Revision: 256629 URL: http://svnweb.freebsd.org/changeset/base/256629 Log: Add CPU ID for ARM Cortex A5. Approved by: cognet (mentor) Modified: head/sys/arm/arm/cpufunc.c head/sys/arm/arm/identcpu.c head/sys/arm/include/armreg.h Modifie

svn commit: r257892 - head/sys/dev/nand

2013-11-09 Thread Ruslan Bukin
Author: br Date: Sat Nov 9 18:46:11 2013 New Revision: 257892 URL: http://svnweb.freebsd.org/changeset/base/257892 Log: o Add ONFI signature check. o Add Micron chip found in Freescale Vybrid Family Phytec COSMIC board. Approved by: cognet (mentor) Modified: head/sys/dev/nand/nan

svn commit: r310330 - in head: share/man/man4 sys/conf sys/dev/xdma

2016-12-20 Thread Ruslan Bukin
== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/share/man/man4/xdma.4 Tue Dec 20 18:02:07 2016(r310330) @@ -0,0 +1,77 @@ +.\" Copyright (c) 2016 Ruslan Bukin +.\" All rights reserved. +.\" +.\" This software was developed by SRI I

svn commit: r310331 - head/sys/mips/ingenic

2016-12-20 Thread Ruslan Bukin
) +++ head/sys/mips/ingenic/jz4780_pdma.c Tue Dec 20 18:09:59 2016 (r310331) @@ -0,0 +1,544 @@ +/*- + * Copyright (c) 2016 Ruslan Bukin + * All rights reserved. + * + * This software was developed by SRI International and the University of + * Cambridge Computer Laboratory under DARPA/AFRL

svn commit: r310333 - in head/sys/mips: conf ingenic

2016-12-20 Thread Ruslan Bukin
016 (r310333) @@ -0,0 +1,754 @@ +/*- + * Copyright (c) 2016 Ruslan Bukin + * All rights reserved. + * + * This software was developed by SRI International and the University of + * Cambridge Computer Laboratory under DARPA/AFRL contract FA8750-10-C-0237 + * ("CTSRD"), as part of the

svn commit: r310334 - head/sys/mips/ingenic

2016-12-20 Thread Ruslan Bukin
Author: br Date: Tue Dec 20 18:47:02 2016 New Revision: 310334 URL: https://svnweb.freebsd.org/changeset/base/310334 Log: o Unmute headphones on Imgtec CI20 board. o Add some delay between codec initialization procedures. Sponsored by: DARPA, AFRL Modified: head/sys/mips/ingenic/jz4780

Re: svn commit: r310330 - in head: share/man/man4 sys/conf sys/dev/xdma

2016-12-21 Thread Ruslan Bukin
On Tue, Dec 20, 2016 at 12:50:11PM -0800, John Baldwin wrote: > On Tuesday, December 20, 2016 06:02:07 PM Ruslan Bukin wrote: > > Author: br > > Date: Tue Dec 20 18:02:07 2016 > > New Revision: 310330 > > URL: https://svnweb.freebsd.org/changeset/base/310330 > > &

svn commit: r310701 - head/sys/dev/altera/atse

2016-12-28 Thread Ruslan Bukin
Author: br Date: Wed Dec 28 14:10:33 2016 New Revision: 310701 URL: https://svnweb.freebsd.org/changeset/base/310701 Log: o Fix style. o Remove set but not used variable. Sponsored by: DARPA, AFRL Modified: head/sys/dev/altera/atse/if_atse.c Modified: head/sys/dev/altera/atse/if_atse.

svn commit: r310824 - head/sys/dev/xdma

2016-12-30 Thread Ruslan Bukin
Author: br Date: Fri Dec 30 16:06:05 2016 New Revision: 310824 URL: https://svnweb.freebsd.org/changeset/base/310824 Log: o Fix unlocking. o Fix types for ds_addr/ds_len. Sponsored by: DARPA, AFRL Modified: head/sys/dev/xdma/xdma.c head/sys/dev/xdma/xdma.h Modified: head/sys/dev/xdm

svn commit: r310828 - head/sys/dev/xdma

2016-12-30 Thread Ruslan Bukin
Author: br Date: Fri Dec 30 16:26:54 2016 New Revision: 310828 URL: https://svnweb.freebsd.org/changeset/base/310828 Log: Add parenthesis. Noticed by: hps Sponsored by: DARPA, AFRL Modified: head/sys/dev/xdma/xdma.c Modified: head/sys/dev/xdma/xdma.c

svn commit: r312384 - head/sys/boot/fdt/dts/mips

2017-01-18 Thread Ruslan Bukin
Author: br Date: Wed Jan 18 14:41:59 2017 New Revision: 312384 URL: https://svnweb.freebsd.org/changeset/base/312384 Log: Remove empty ranges property so beri_simplebus can be attached again. Sponsored by: DARPA, AFRL Modified: head/sys/boot/fdt/dts/mips/beri-netfpga.dts head/sys/boot/

svn commit: r365577 - in head/sys: dev/iommu x86/iommu

2020-09-10 Thread Ruslan Bukin
Author: br Date: Thu Sep 10 14:12:25 2020 New Revision: 365577 URL: https://svnweb.freebsd.org/changeset/base/365577 Log: Move the rid variable to the generic iommu context. It could be used in various IOMMU platforms, not only DMAR. Reviewed by: kib Sponsored by: DARPA, AFRL Differe

svn commit: r366257 - in head/sys/dev: acpica iommu pci

2020-09-29 Thread Ruslan Bukin
Author: br Date: Tue Sep 29 15:10:56 2020 New Revision: 366257 URL: https://svnweb.freebsd.org/changeset/base/366257 Log: o Rename acpi_iommu_get_dma_tag() -> iommu_get_dma_tag(). This function isn't ACPI dependent and we may use it on FDT systems as well. o Don't repeat the function d

svn commit: r366267 - in head/sys: amd64/conf conf dev/acpica dev/pci i386/conf x86/x86

2020-09-29 Thread Ruslan Bukin
Author: br Date: Tue Sep 29 20:29:07 2020 New Revision: 366267 URL: https://svnweb.freebsd.org/changeset/base/366267 Log: Rename kernel option ACPI_DMAR to IOMMU. This is mostly needed for a common arm64/amd64 iommu code. Reviewed by: kib Sponsored by: DARPA, AFRL Differential Revisi

svn commit: r366571 - head/sys/dev/iommu

2020-10-09 Thread Ruslan Bukin
Author: br Date: Fri Oct 9 13:11:14 2020 New Revision: 366571 URL: https://svnweb.freebsd.org/changeset/base/366571 Log: Add iommu_get_dev_ctx() helper that allows to instantiate an iommu context for a given device_t. Submitted by: andrew Reviewed by: kib Sponsored by: DARPA, AFRL

<    2   3   4   5   6   7