自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 kernel BUG at arch/x86/kernel/apic/vector.c:174!

否则,对于系统中的每个传统中断,除了 PIC_CASCADE_IRQ(级联中断),调用 lapic_assign_legacy_vector 函数为其分配中断向量。当禁用apic时,(apic 提供高级的中断控制功能),所有的传统中断都会通过 PIC 进行路由,但没有任何机制将它们标记为系统级保留向量。主要目的是确保当 IO/APIC 被禁用时,通过 PIC(Programmable Interrupt Controller)路由的传统中断也能够正确处理,并在中断向量表中标记为传统向量。

2024-03-21 14:37:35 560 1

原创 用c语言实现读取pcap文件,统计出tcp和udp的会话数,并统计出每个会话的上下行包数

/ 假设以太网帧头部长度为14字节。// 如果找不到对应的会话,则创建新会话。// 如果找不到对应的会话,则创建新会话。// 获取源和目的IP地址。// 获取源和目的IP地址。// 获取源和目的端口号。// 获取源和目的端口号。// 根据方向增加包数。// 根据方向增加包数。// 查找或创建会话。// 查找或创建会话。

2024-07-04 10:52:42 784

原创 arm架构编译ipmitool工具报错问题

首先解压源码然后直接cd到ipmitool-1.8.18目录执行make,然后就报上面这个错误,错误表明我的项目配置文件 configure.ac 中指定的 Automake 版本与系统中安装的版本不匹配。具体地,项目要求使用 Automake 1.15,但实际系统中安装的是 Automake 1.15.1。经过查阅资料,其实这原因版本更新后一些结构体对应用层不透明了,所以不能直接使用,需要通过函数来创建结构体指针。清理之前可能生成的文件,然后再次运行 make。重新运行 automake,

2024-07-04 10:45:54 270

原创 兆芯设备需要在noapic模式下启动问题

linux 4.20.1内核在兆芯机器上启动,需要加上noapic参数才能正常启动,但由于加上该参数会影响其他硬件。3.获取model name。1.启动流程中关闭apic。

2024-03-26 11:47:11 195

原创 Debian 7 & Debian 10 & openEuler-22.03 系统时间设置

在我印象中Linux系统中,date命令修改时间只是临时生效,系统重启就会恢复为修改之前,工作中一次偶然发现在Debian 7系统中用date命令修改时间后reboot重启系统,发现竟然生效了。于是便开始了探索之路。话不多说,直接上图。在openEuler -22.03系统中和debian 7 不同,openEuler 系统有一个hwclock-save.service服务。系统会在关闭前调用hwclock.sh脚本,在 /etc/init.d/hwclock.脚本中将系统时间写入硬件时钟。

2023-11-22 17:18:13 357

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除