判断pcie卡插在哪个cpu上
来源:互联网 发布:java new interface 编辑:程序博客网 时间:2024/04/29 15:28
kernel 有个patch https://patchwork.kernel.org/patch/9746541/diff --git a/arch/arm64/kernel/pci.c b/arch/arm64/kernel/pci.cindex 4f0e3eb..1082834 100644--- a/arch/arm64/kernel/pci.c+++ b/arch/arm64/kernel/pci.c@@ -108,7 +108,10 @@ int pcibios_root_bridge_prepare(struct pci_host_bridge *bridge) if (!acpi_disabled) { struct pci_config_window *cfg = bridge->bus->sysdata; struct acpi_device *adev = to_acpi_device(cfg->parent);+struct device *bus_dev = &bridge->bus->dev;+ ACPI_COMPANION_SET(&bridge->dev, adev);+set_dev_node(bus_dev, acpi_get_node(acpi_device_handle(adev))); } return 0;这个patch的作用很明显,就是在pcie root bridage的时候通过set_dev_node来设置static inline void set_dev_node(struct device *dev, int node){dev->numa_node = node;}这样就能通过下面的方法判断当前pcie卡是插在那个cpu上
阅读全文
0 0
- 判断pcie卡插在哪个cpu上
- 获取进程在哪个CPU上运行
- 获取进程在哪个CPU上运行
- Linux 进程在哪个CPU上运行
- 判断当前焦点在哪个控件上
- 多块PCIe SSD插在同一个主板上时,Linux 对这几块SSD的命名
- 为程序选择在哪个cpu上跑
- 线程上哪个cpu执行
- 判断当前焦点在哪个控件上(MFC)
- Android源码里面下载前提示插SD卡,在哪个类改?
- Linux 有问必答:如何知道进程运行在哪个 CPU 内核上?
- 鲜花插在牛粪上
- 用lspci命令获得硬件制造商(vendor)的制造商代码和hca卡插在了哪个插槽中
- 判断点在直线的哪个区域
- 把刀插在朋友肋上
- linux:中显示每个进程正在哪个CPU上执行
- pcie gpu cpu 速度 瓶颈
- 怎样查外键建在哪个表上
- (08)Structs初学笔记——ResultWithParams
- 修改 /usr/bin/java 的指向
- Cocos2d游戏设计(1)-入门
- 去掉map中 value 为空的数据
- android关于绘图的一些简单的学习
- 判断pcie卡插在哪个cpu上
- linux如何查看系统信息
- iOS各类问题汇总(一)
- 【转】JavaScript Array 对象
- easyui field 获取对象子属性的值
- 【Luogu1414】又是毕业季II(数论)
- 关于sql和MySQL的语句执行顺序
- ES之 基本概念
- 1009. 说反话 (20)——C语言