1. A method of updating firmware associated with a self-virtualizing input/output (IO) resource in a logically partitioned data processing system, the method comprising: updating at least one firmware image that includes updated resource firmware associated with the self-virtualizing IO resource and adjunct partition firmware associated with an adjunct partition for the self-virtualizing IO resource; and during a restart of the adjunct partition in which the adjunct partition executes the updated firmware image, maintaining a logical partition that uses the self-virtualizing IO resource in an active state and without deconfiguring the self-virtualizing IO resource from the logical partition.