Method for Changing Ethernet MTU Size on Demand with No Data Loss
    1.
    发明申请
    Method for Changing Ethernet MTU Size on Demand with No Data Loss 失效
    根据需求更改以太网MTU大小的方法,无数据丢失

    公开(公告)号:US20120203878A1

    公开(公告)日:2012-08-09

    申请号:US13449799

    申请日:2012-04-18

    IPC分类号: G06F15/177

    CPC分类号: H04L69/324 H04L69/32

    摘要: A method and system for substantially avoiding loss of data and enabling continuing connection to the application during an MTU size changing operation in an active network computing device. Logic is added to the device driver, which logic provides several enhancements to the MTU size changing operation/process. Among these enhancements are: (1) logic for temporarily pausing the data coming in from the linked partner while changing the MTU size; (2) logic for returning a “device busy” status to higher-protocol transmit requests during the MTU size changing process. This second logic prevents the application from issuing new requests until the busy signal is removed; and (3) logic for enabling resumption of both flows when the MTU size change is completed. With this new logic, the device driver/adapter does not have any transmit and receive packets to process for a short period of time, while the MTU size change is ongoing.

    摘要翻译: 一种用于在活动网络计算设备中在MTU大小改变操作期间基本上避免数据丢失并使得能够持续连接到应用的方法和系统。 逻辑被添加到设备驱动程序,该逻辑提供了对MTU大小改变操作/过程的几个增强。 这些增强功能包括:(1)在改变MTU大小的同时临时暂停从链接伙伴进来的数据的逻辑; (2)在MTU大小改变过程中将“设备忙”状态返回到更高协议传输请求的逻辑。 该第二逻辑防止应用程序发出新的请求,直到忙信号被移除; 和(3)当MTU大小改变完成时能够恢复两个流的逻辑。 使用这种新的逻辑,设备驱动程序/适配器没有任何发送和接收数据包在短时间内处理,而MTU大小更改正在进行。

    METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR AVOIDING DATA LOSS DURING NETWORK PORT RECOVERY PROCESSES
    2.
    发明申请
    METHOD, SYSTEM, AND COMPUTER PROGRAM PRODUCT FOR AVOIDING DATA LOSS DURING NETWORK PORT RECOVERY PROCESSES 失效
    在网络端口恢复过程中避免数据丢失的方法,系统和计算机程序产品

    公开(公告)号:US20080101217A1

    公开(公告)日:2008-05-01

    申请号:US11966390

    申请日:2007-12-28

    IPC分类号: H04L1/00

    摘要: A method, system, and computer program product are disclosed in a data processing system for avoiding data loss during network port recovery. A first network port is linked to a second network port via a network. The second network port transmits data to the first network port via the network. A determination is made that the first network port needs to be reinitialized. Prior to the first network port executing a re-initialization process, the first network port notifies the second network port to pause its data transmissions to the first network port.

    摘要翻译: 在数据处理系统中公开了一种方法,系统和计算机程序产品,用于避免网络端口恢复期间的数据丢失。 第一个网络端口通过网络链接到第二个网络端口。 第二个网络端口通过网络向第一个网络端口发送数据。 确定第一个网络端口需要重新初始化。 在第一网络端口执行重新初始化过程之前,第一网络端口通知第二网络端口将其数据传输暂停到第一网络端口。

    Method for changing ethernet MTU size on demand with no data loss
    3.
    发明申请
    Method for changing ethernet MTU size on demand with no data loss 失效
    根据需要更改以太网MTU大小的方法,无数据丢失

    公开(公告)号:US20070230344A1

    公开(公告)日:2007-10-04

    申请号:US11390787

    申请日:2006-03-28

    IPC分类号: H04L12/26

    CPC分类号: H04L69/324 H04L69/32

    摘要: A method and system for substantially avoiding loss of data and enabling continuing connection to the application during an MTU size changing operation in an active network computing device. Logic is added to the device driver, which logic provides several enhancements to the MTU size changing operation/process. Among these enhancements are: (1) logic for temporarily pausing the data coming in from the linked partner while changing the MTU size; (2) logic for returning a “device busy” status to higher-protocol transmit requests during the MTU size changing process. This second logic prevents the application from issuing new requests until the busy signal is removed; and (3) logic for enabling resumption of both flows when the MTU size change is completed. With this new logic, the device driver/adapter does not have any transmit and receive packets to process for a short period of time, while the MTU size change is ongoing.

    摘要翻译: 一种用于在活动网络计算设备中在MTU大小改变操作期间基本上避免数据丢失并使得能够持续连接到应用的方法和系统。 逻辑被添加到设备驱动程序,该逻辑提供了对MTU大小改变操作/过程的几个增强。 这些增强功能包括:(1)在改变MTU大小的同时临时暂停从链接伙伴进来的数据的逻辑; (2)在MTU大小改变过程中将“设备忙”状态返回到更高协议传输请求的逻辑。 该第二逻辑防止应用程序发出新的请求,直到忙信号被移除; 和(3)当MTU大小改变完成时能够恢复两个流的逻辑。 使用这种新的逻辑,设备驱动程序/适配器没有任何发送和接收数据包在短时间内处理,而MTU大小更改正在进行。

    End-to-end data integrity protection for PCI-Express based input/output adapter
    4.
    发明申请
    End-to-end data integrity protection for PCI-Express based input/output adapter 失效
    基于PCI-Express的输入/输出适配器的端到端数据完整性保护

    公开(公告)号:US20060090116A1

    公开(公告)日:2006-04-27

    申请号:US10960607

    申请日:2004-10-07

    IPC分类号: H03M13/00

    摘要: Method, system and computer program product for protecting the integrity of data transferred between an input/output bus of a data processing system and an external network. A method for protecting the integrity of data transferred between an input/output bus and a network includes generating a Cyclic Redundancy Check (CRC) value on an interface between the input/output bus and an adapter for data being transferred from the input/output bus to the network, and checking a CRC value on the interface between the input/output bus and the adapter for data being transferred from the network to the input/output bus. By adding a CRC generator and a CRC checker on the interface between the input/output bus and the adapter, end-to-end data integrity protection is provided for data transferred between the input/output bus and the network.

    摘要翻译: 用于保护在数据处理系统的输入/输出总线与外部网络之间传送的数据完整性的方法,系统和计算机程序产品。 一种用于保护在输入/输出总线和网络之间传输的数据的完整性的方法包括在输入/输出总线与适配器之间的接口上产生循环冗余校验(CRC)值,以便从输入/输出总线 并且检查输入/输出总线和适配器之间的接口上的CRC值,以便数据从网络传输到输入/输出总线。 通过在输入/输出总线和适配器之间的接口上添加CRC生成器和CRC校验器,为输入/输出总线和网络之间传输的数据提供端到端的数据完整性保护。

    Method for minimizing the translation overhead for large I/O transfers
    5.
    发明申请
    Method for minimizing the translation overhead for large I/O transfers 审中-公开
    最小化大型I / O传输的转换开销的方法

    公开(公告)号:US20060085569A1

    公开(公告)日:2006-04-20

    申请号:US10965633

    申请日:2004-10-14

    IPC分类号: G06F13/28

    CPC分类号: G06F13/28 G06F12/1081

    摘要: A number of DMA addresses are resolved to system memory addresses at a time to decrease latency time. The number of addresses resolved at a time is preferably correlated to the number of DMA addresses that can be stored in a single cache line. Additionally, system memory is allocated in larger blocks that can store all of the information from the DMA addresses in a cache line. No change is required to the operating system, which can continue to operate on the page size it is set for. All changes are made in the hardware mapping programs and in the device driver software.

    摘要翻译: 一次DMA地址一次解析为系统内存地址,以减少延迟时间。 一次解析的地址的数量优选地与可以存储在单个高速缓存行中的DMA地址的数量相关。 另外,系统存储器被分配在较大的块中,其可以存储来自高速缓存行中的DMA地址的所有信息。 操作系统不需要更改,可以根据设置的页面大小继续操作。 所有更改都在硬件映射程序和设备驱动程序软件中进行。

    Method and apparatus for managing adapters in a data processing system
    7.
    发明申请
    Method and apparatus for managing adapters in a data processing system 审中-公开
    用于在数据处理系统中管理适配器的方法和装置

    公开(公告)号:US20050010837A1

    公开(公告)日:2005-01-13

    申请号:US10616848

    申请日:2003-07-10

    IPC分类号: G06F11/00 G06F11/20

    CPC分类号: G06F11/2005 G06F11/2017

    摘要: A method, apparatus and computer instructions for handling a failure of a primary adapter in a data processing system. The primary adapter is monitored for the failure by the device driver. A standby adapter handled by the device driver is switched in place of the primary adapter in response to detecting the failure.

    摘要翻译: 一种用于处理数据处理系统中的主适配器的故障的方法,装置和计算机指令。 监视主适配器的设备驱动程序的故障。 响应于检测到故障,由设备驱动程序处理的备用适配器被替换为主适配器。

    Changing Ethernet MTU size on demand with no data loss
    8.
    发明授权
    Changing Ethernet MTU size on demand with no data loss 失效
    根据需要更改以太网MTU大小,无数据丢失

    公开(公告)号:US08214535B2

    公开(公告)日:2012-07-03

    申请号:US11390787

    申请日:2006-03-28

    IPC分类号: G06F13/00

    CPC分类号: H04L69/324 H04L69/32

    摘要: A method and system for substantially avoiding loss of data and enabling continuing connection to the application during an MTU size changing operation in an active network computing device. Logic is added to the device driver, which logic provides several enhancements to the MTU size changing operation/process. Among these enhancements are: (1) logic for temporarily pausing the data coming in from the linked partner while changing the MTU size; (2) logic for returning a “device busy” status to higher-protocol transmit requests during the MTU size changing process. This second logic prevents the application from issuing new requests until the busy signal is removed; and (3) logic for enabling resumption of both flows when the MTU size change is completed. With this new logic, the device driver/adapter does not have any transmit and receive packets to process for a short period of time, while the MTU size change is ongoing.

    摘要翻译: 一种用于在活动网络计算设备中在MTU大小改变操作期间基本上避免数据丢失并使得能够持续连接到应用的方法和系统。 逻辑被添加到设备驱动程序,该逻辑提供了对MTU大小改变操作/过程的几个增强。 这些增强功能包括:(1)在改变MTU大小的同时临时暂停从链接伙伴进来的数据的逻辑; (2)在MTU大小改变过程中将“设备忙”状态返回到更高协议传输请求的逻辑。 该第二逻辑防止应用程序发出新的请求,直到忙信号被移除; 和(3)当MTU大小改变完成时能够恢复两个流的逻辑。 使用这种新的逻辑,设备驱动程序/适配器没有任何发送和接收数据包在短时间内处理,而MTU大小更改正在进行。

    Intelligent system health indicator
    9.
    发明授权
    Intelligent system health indicator 有权
    智能系统健康指标

    公开(公告)号:US07734574B2

    公开(公告)日:2010-06-08

    申请号:US11060608

    申请日:2005-02-17

    IPC分类号: G06F17/30

    CPC分类号: G06F8/65 Y10S707/99954

    摘要: A method, apparatus, and computer instructions for handling updates. A database is queried to determine an effect of the update on the data processing system in response to detecting an update for the data processing system. A configuration of the data processing system is used in querying the database. A health status of the data processing system is selectively modified using the response to form a modified health status in response to receiving a response from the database.

    摘要翻译: 一种用于处理更新的方法,装置和计算机指令。 查询数据库以响应于检测到数据处理系统的更新来确定更新对数据处理系统的影响。 数据处理系统的配置用于查询数据库。 响应于从数据库接收到响应,使用响应选择性地修改数据处理系统的健康状况以形成修改的健康状态。

    Message Signal Interrupt Efficiency Improvement
    10.
    发明申请
    Message Signal Interrupt Efficiency Improvement 审中-公开
    消息信号中断效率改进

    公开(公告)号:US20090235004A1

    公开(公告)日:2009-09-17

    申请号:US12049070

    申请日:2008-03-14

    IPC分类号: G06F13/24

    CPC分类号: G06F13/24

    摘要: A system and method for improving the efficiency of Message Signal Interrupts (MSI) in computer systems. The system utilizes the unused memory addresses in the MSI data payload to identify MSI transmit packets and to indicate the status of the interrupt without the need to further probe the device in order to determine the interrupt status.

    摘要翻译: 一种用于提高计算机系统中消息信号中断(MSI)的效率的系统和方法。 该系统利用MSI数据有效载荷中的未使用的存储器地址来识别MSI发送分组并指示中断的状态,而不需要进一步探测设备以便确定中断状态。