
分类:linux

发布于: 2024-6-18
收录于:
linux
worker_thread –> process_one_work –> pciehp_power_thread –> pciehp_ctrl.c pciehp_enable_slot –> board_added –> pciehp_pci.c pciehp_configure_device –> pci/bus.c pci_bus_add_devices –> pci_bus_add_device –> dd.c device_attach –> __device_attach –> bus_for_each_drv –> __device_attach_driver –> driver_probe_device –> really_probe –>call_driver_probe –> pci-driver.c pci_device_probe –> pci_call_probe –> local_pci_probe –> virtio_pci_common.c virtio_pci_probe –> virtio.c register_virtio_device –> core.c device_add –> base/bus.c

发布于: 2024-6-18
收录于:
linux
使用vfio-mdev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 # 加载驱动 modprobe vfio_pci # 编译内

发布于: 2024-5-29
收录于:
linux
以virtio_blk设备的配置空间为例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

发布于: 2024-5-9
收录于:
linux
相关命令: r(run):运行 q(quit):退出 b(break):打断点 • b function_name • b row_num • b file_name:row_num • b row_num if condition

发布于: 2024-5-9
收录于:
linux
1.安装一个包 1 # rpm -ivh < rpm package name> 2.安装参数 –force 即使覆盖属于其它包的文件也强迫安装 –nodeps 如果该RPM包的安装

发布于: 2024-5-8
收录于:
linux
1、rpm文件解压命令 1 rpm2cpio filename | cpio -div 2、yum一次性删除多个rpm包 yum list --installed|grep xxx|awk '{print $1}'|xargs yum remove -y 3、批量解压当前

发布于: 2024-5-8
收录于:
linux
1、AER简介 AER 即 Advanced Error Reporting高级错误报告,是PCIe高级特性,用于报告PCIe 错误信息。
目录
最新文章
virtio_net设备初始化流程
worker_thread –> process_one_work –> pciehp_power_thread –> pciehp_ctrl.c pciehp_enable_slot –> board_added –> pciehp_pci.c pciehp_configure_device –> pci/bus.c pci_bus_add_devices –> pci_bus_add_device –> dd.c device_attach –> __device_attach –> bus_for_each_drv –> __device_attach_driver –> driver_probe_device –> really_probe –>call_driver_probe –> pci-driver.c pci_device_probe –> pci_call_probe –> local_pci_probe –> virtio_pci_common.c virtio_pci_probe –> virtio.c register_virtio_device –> core.c device_add –> base/bus.c
2024年6月18日
vfio-mdev使用
使用vfio-mdev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 # 加载驱动 modprobe vfio_pci # 编译内
2024年6月18日
Virtio PCI设备配置空间详解
以virtio_blk设备的配置空间为例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
2024年5月29日
PCIe aer-inject注入AER错误
对AER注入错误需要内核模块支持注入,需要安装aer_inject.ko模块,以及需要工具aer-i
2024年5月15日
libvirt 生成代码
背景:当我们需要修改xxx_protocol.x文件新增请求参数或者返回值参数时,又或者是需要修改自
2024年5月9日