×

System and method for applying a destructive firmware update in a non-destructive manner

  • US 7,823,020 B2
  • Filed: 08/30/2006
  • Issued: 10/26/2010
  • Est. Priority Date: 08/30/2006
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for implementing a firmware update in a multiprocessor data processing system, said method comprising:

  • updating firmware in said multiprocessor data processing system from a first firmware setting to a second firmware setting; and

    iteratively applying said second firmware setting to hardware within said multiprocessor data processing system by;

    when said second firmware setting includes at least one destructive operation targeted to a first hardware device within said multiprocessor data processing system,de-allocating workload from said first hardware device and re-allocating said workload to a second hardware device within said multiprocessor data processing system;

    performing said destructive operation on said first hardware device;

    rebooting said first hardware device; and

    ,when said rebooting said first hardware device is complete, de-allocating said workload from said second hardware device and re-allocating said workload to said first hardware device; and

    when said second firmware setting does not include at least one destructive operation,applying said second firmware setting to said first hardware device without said de-allocating said workload from and said re-allocating said workload to said first hardware device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×