ONLY pressing the recovery button okays booting from USB

BUG=chrome-os-partner:1113
TEST=manual

With the dev-switch OFF, insert a bootable USB drive, reboot while holding
down recovery button. It should boot from the USB without prompting for
removal.

With the dev-switch OFF and the same bootable USB drive inserted, run

  crossystem recovery_request=2
  reboot

The BIOS screen should prompt you to remove the USB drive, then to insert it
before it will boot from the USB.

Prior to this fix, using recovery_request=2 would NOT require removal, while
other non-zero values would. NO values of recovery_request should be able to
override the removal request. Only physically pressing the button should
allow booting immediately from recovery mode with the dev-switch OFF.

Change-Id: I6d63ecb761c4b26820091cc7a97ca540b362c22e
Reviewed-on: https://gerrit.chromium.org/gerrit/12143
Reviewed-by: Randall Spangler <rspangler@chromium.org>
Tested-by: Bill Richardson <wfrichar@chromium.org>
1 file changed