Linus Torvalds rejected the changes intended for kernel 7.0 from the maintainer of the MMC (MultiMedia Card) subsystem, calling the submitted patch, which does not even compile, "complete garbage." He speculated that the changes had not been previously tested in the linux-next branch and had not undergone build testing.
The compilation failed due to a redefinition of a variable. Such a level of code quality frustrated Linus, who stated that he would not accept changes from the MMC subsystem maintainer during the kernel 7.0 preparation cycle, even if he received a corrected pull request. Changes for MMC will be accepted in the 7.1 branch only if they have been verified in the linux-next branch and have been properly tested. Linus strongly recommended not to send him untested garbage, and instead to integrate the changes into the Linux-Next branch for code review first.
Source: opennet.ru
