【技术实现步骤摘要】
一种热插拨事件的处理方法及系统
本申请涉及存储领域,尤其涉及一种热插拨事件的处理方法及系统。
技术介绍
PCI-Express(peripheralcomponentinterconnectexpress,PCIe)是一种高速串行计算机扩展总线标准,它原来的名称为“3GIO”,是由英特尔在2001年提出的,旨在替代旧的PCI,PCI-X和AGP总线标准。PCIe属于高速串行点对点双通道高带宽传输,所连接的设备分配独享通道带宽,不共享总线带宽,主要支持主动电源管理,错误报告,端对端的可靠性传输,热插拔以及服务质量(QOS)等功能。PCIE交由PCI-SIG(PCI特殊兴趣组织)认证发布后改名为“PCI-Express”,简称“PCIe”,它的主要优势就是数据传输速率高。在服务器结构体系中,PCIe是标准的外部设备接口,通过PCIe接口可以扩展出网卡,显卡,存储卡多种标准PCIe设备。PCIe支持热插拔及热交换的特性,也就是说,你可以在不必关闭系统和电源的情况下更换PCIe槽的版卡和各种硬件设备。netlink是一种Linux特有的套接字,用于实现用户进程与内核进程之 ...
【技术保护点】
1.一种热插拨事件的处理方法,其特征在于,包括:通过内核态驱动获取热插拔事件;通过套接字netlink机制将所述热插拔事件发送至用户态驱动;通过所述用户态驱动对所述热插拔事件进行处理。
【技术特征摘要】
1.一种热插拨事件的处理方法,其特征在于,包括:通过内核态驱动获取热插拔事件;通过套接字netlink机制将所述热插拔事件发送至用户态驱动;通过所述用户态驱动对所述热插拔事件进行处理。2.根据权利要去1所述的方法,其特征在于,所述热插拔事件包括插入动作信息或拔出动作信息。3.根据权利要去2所述的方法,其特征在于,所述通过所述用户态驱动对所述热插拔事件进行处理包括:在所述用户态驱动中根据所述热插拔事件进行设备私有资源的分配操作或释放操作,所述分配操作与所述插入动作相对应,所述释放操作与所述拔出动作相对应。4.根据权利要去3所述的方法,其特征在于,当热插拔事件中包含的动作信息为所述拔出动作信息时,所述通过所述用户态驱动对所述热插拔事件进行处理之后,所述方法还包括:在用户态驱动中通过信号异常处理接口处理所述热插拔事件对应的信号异常事件。5.根据权利要去4所述的方法,其特征在于,通过netlink机制将所述热插拔事件发送至用户态驱动之前,所述方法还包括:在所述内核态驱动中根据所述热插拔事件进行设备外设部...
【专利技术属性】
技术研发人员:王洋,张雪庆,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。