When rollback is used to revert an unpatrolled revision, the "rc_patrolled" field of the reverted revision in the recentchanges table is currently updated from value 0 (meaning "unpatrolled") to value 2 (meaning "autopatrolled"). Since the rollback action is usually the result of a manual review process, I think it is much more appropriate to switch to value 1 (meaning "manually patrolled") instead which is also used when a revision is patrolled without rollback.
In fact, value 2 (meaning "autopatrolled") should be reserved for revisions that have been made by editors with the "autopatrol" right at the time when the revision was made.
Instructions: In RollbackPage.php use PRC_PATROLLED instead of PRC_AUTOPATROLLED and update tests/phpunit/integration/includes/page/RollbackPageTest.php as necessary.