arm64

    1热度

    1回答

    Cassandra 3.10.0,在ARM机器上运行。 问题: Cassandra无法初始化类com.sun.jna.Native。 当我编辑Cassandra-env.sh,我无法找到 “JVM_OPTS =” $ JVM_OPTS -Djava.io.tmpdir “ 与建议,随机加JVM_OPTS =” $ JVM_OPTS -Djava.io。 ?TMPDIR = /家庭/卡桑德拉/ tm

    1热度

    1回答

    基本上,我想在我的aarch64 Linux机器上测试Google Go编译器二进制包。该软件包可在此处获得: https://golang.org/dl/ 由于该平台不是x86上的任何操作系统,所以如果二进制包能够正常工作,我有点担心。我的问题是如何测试。 我写了一个简单的GO代码,构建它们,然后运行。到现在为止还挺好。但是,我不是一个GO程序员。因此,我不能确定GO编译器二进制包是否正常工作。

    0热度

    1回答

    我试图从LKM内禁用ARM64系统上的内存写保护。 (Xen hypervisor的DOM0中的开始) 我通过使用Linux内核函数找到了相应的PTE到虚拟地址。 pgd_t *pgd; pte_t *ptep, pte; pud_t *pud; pmd_t *pmd; pgd = pgd_offset(init_mm, (addr)); if (pgd_none(*pgd) ||

    0热度

    2回答

    我有一个问题,使用arm64内联汇编从一个LKM中加载64位地址到寄存器。 我想在内核内存中设置一个函数钩子。所以每次调用某个特定的函数时,都应该分支到我的函数中。 我的想法是一个地址加载到寄存器中,这是在使用该运行获得: unsigned long address = &hooked_do_undefinstr; 然后写的 BLR X3 相应的操作码到存储器中。 我想因为我有运行时获得的

    0热度

    1回答

    我试图调试android的Linux内核。我可以在android设备上运行gdbserver64并使用主机上的gdb连接到它。但是,当我尝试调试我收到此错误: (gdb) target remote localhost:2345 Remote debugging using localhost:2345 warning: while parsing target description (at

    1热度

    1回答

    我想从el3更改为el1安全,但我一直让处理器挂在某个地方。我的代码运行在Cortex-A53(树莓派3)上。现在我只能从EL3降到EL2。 /* Code to try jump to EL1 secure */ MSR SCTLR_EL1, XZR MRS X0, SCR_EL3 ORR X0, X0, #(1<<10) // RW EL1 Execution state is AAr

    0热度

    1回答

    如何运行已发布的linux-arm的Asp.net应用程序,该应用程序没有特别提到armhf,它也是arm32或arm64!?

    0热度

    1回答

    我有:NanoPi NEO2(全志A5(ARM V8的x64)处理器,512MB RAM),我做了 什么: apt-get install docker* docker pull konmeo/jupyter(有here) docker run -it --rm -p 8888:8888 4fdcd3a6ff59 它说[C 19:38:32.851 NotebookApp] Running as

    0热度

    1回答

    引用我开发的统一的AR项目,建设的iOS版本。从统一,构建是成功的,但在Xcode构建是给错误这样的。 Undefined symbols for architecture arm64: "_addZipFile", referenced from: _ZipUtil_addZipFile_m779653781 in Bulk_Assembly-CSharp-firstpass

    1热度

    1回答

    我在armv8(aarch64)中编写了一个简单的内核。 MMU配置: 48 VA位(T1SZ = 64-48 = 16) 4K页大小 映射到内核虚拟存储器(上TTBR1_EL1)所有物理RAM平坦 (MMU与TTBR0_EL1 = 0活性,所以我只使用在地址为0xFFFF <地址>,所有平面映射到物理存储器) 我映射新的地址空间(从1开始的< < 40)到一些自由的物理区域。当我尝试访问的地址1