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
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
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
==
-
@@
+/*-
+ * 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
(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
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
=
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
=
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
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
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
/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
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
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
==
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
===
==
--- /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
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
===
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
==
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
=
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
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
# 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
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
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/
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
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
="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"]
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
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
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
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
==
--- /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
)
+++ 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
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
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
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
> >
&
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.
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
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
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/
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
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
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
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
601 - 643 of 643 matches
Mail list logo