Add on target update, updatep1, updatep2 and rollback scripts for the gpt plan. rollback sets the bootonce flag on the previous partition so a bad update can be undone.
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 76029 Build 72912: arc lint + arc unit
Event Timeline
senguptaangshuman17_gmail.com created this revision.Wed, Aug 19, 10:24 AM2026-08-19 10:24:29 (UTC+0)
Herald added a subscriber: imp. · View Herald TranscriptWed, Aug 19, 10:24 AM2026-08-19 10:24:30 (UTC+0)
senguptaangshuman17_gmail.com requested review of this revision.Wed, Aug 19, 10:24 AM2026-08-19 10:24:30 (UTC+0)
Harbormaster completed remote builds in B75721: Diff 184334.Wed, Aug 19, 10:24 AM2026-08-19 10:24:30 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 184468.Thu, Aug 20, 10:11 AM2026-08-20 10:11:48 (UTC+0)
Harbormaster completed remote builds in B75802: Diff 184468.Thu, Aug 20, 10:11 AM2026-08-20 10:11:49 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 184519.Thu, Aug 20, 12:24 PM2026-08-20 12:24:00 (UTC+0)
Harbormaster completed remote builds in B75848: Diff 184519.Thu, Aug 20, 12:24 PM2026-08-20 12:24:01 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 184546.Thu, Aug 20, 2:26 PM2026-08-20 14:26:36 (UTC+0)
Harbormaster completed remote builds in B75871: Diff 184546.Thu, Aug 20, 2:26 PM2026-08-20 14:26:37 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 184565.Thu, Aug 20, 3:11 PM2026-08-20 15:11:41 (UTC+0)
Harbormaster completed remote builds in B75888: Diff 184565.Thu, Aug 20, 3:11 PM2026-08-20 15:11:42 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 184602.Thu, Aug 20, 7:03 PM2026-08-20 19:03:19 (UTC+0)
Comment ActionsAddress review comments: update rollback copyright to FreeBSD Foundation
Herald added a reviewer: scheduler. · View Herald TranscriptThu, Aug 20, 7:03 PM2026-08-20 19:03:20 (UTC+0)
Harbormaster completed remote builds in B75916: Diff 184602.Thu, Aug 20, 7:03 PM2026-08-20 19:03:22 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 184843.Sun, Aug 23, 11:03 PM2026-08-23 23:03:44 (UTC+0)
Harbormaster completed remote builds in B76029: Diff 184843.Sun, Aug 23, 11:03 PM2026-08-23 23:03:45 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 184955.Tue, Aug 25, 6:10 AM2026-08-25 06:10:07 (UTC+0)
Harbormaster completed remote builds in B76078: Diff 184955.Tue, Aug 25, 6:10 AM2026-08-25 06:10:08 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 185008.Tue, Aug 25, 8:01 AM2026-08-25 08:01:08 (UTC+0)
Comment ActionsRebase stack on top of D59043 update
Harbormaster completed remote builds in B76131: Diff 185008.Tue, Aug 25, 8:01 AM2026-08-25 08:01:10 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 185112.Tue, Aug 25, 9:01 PM2026-08-25 21:01:33 (UTC+0)
Harbormaster completed remote builds in B76171: Diff 185112.Tue, Aug 25, 9:01 PM2026-08-25 21:01:35 (UTC+0)
senguptaangshuman17_gmail.com edited the summary of this revision. (Show Details)Thu, Aug 27, 9:32 PM2026-08-27 21:32:00 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 185272.Thu, Aug 27, 9:36 PM2026-08-27 21:36:11 (UTC+0)
Harbormaster completed remote builds in B76262: Diff 185272.Thu, Aug 27, 9:36 PM2026-08-27 21:36:12 (UTC+0)
senguptaangshuman17_gmail.com updated this revision to Diff 185392.Sat, Aug 29, 9:30 AM2026-08-29 09:30:26 (UTC+0)
Harbormaster completed remote builds in B76307: Diff 185392.Sat, Aug 29, 9:30 AM2026-08-29 09:30:28 (UTC+0)