mysql innodb 的 redo log buffer 中未 commit 的事务持久化到 redo log 后,万一事务 rollback 了怎么办?redo log 怎么处理这个事务操作?

如题:mysql innodb 的 redo log buffer 中未 commit 的事务持久化到 redo log 后,万一事务 rollback 了怎么办?redo log 怎么处理这个事务操作?还有事务回滚后 buffer pool 里面的脏页数据如何恢复,还是说未 commit 前,不会修改 buffer pool 里面的数据,所以不用恢复?