Patent · US Active

Methods and apparatus for non-disruptive upgrade by redirecting I/O operations

US7890664B1 · kind B1 · utility

135Cited by
0References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2008
Grant dateFeb 15, 2011
Priority date
Expiry dateApr 27, 2029

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/44505
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods and apparatus for non-disruptive upgrade by redirecting I/O operations. With this arrangement, a driver upgrade does not require restarting an application. In one embodiment, a method includes installing on a computer a legacy upgrade module in a kernel having a legacy driver with first and second loadable extensions for handling input/output operations for applications to and from devices, retrieving and storing static configuration data from the legacy driver, transferring the stored static configuration data to a new driver, obtaining runtime device configuration data from the devices and transferring the runtime device configuration data to the new driver, and filtering device input/output operations such that prior to cutover input/output operations are directed by the LUM through device stacks for the legacy driver and after cutover input/output operations are directed to the new driver.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.