mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-04 20:19:47 +08:00
Compare commits
base: torvalds:b6add54ba61890450fa54fd9327d10fdfd653439
torvalds:master
torvalds:for-next
torvalds:v6.17-rc4
torvalds:v6.17-rc3
torvalds:v6.17-rc2
torvalds:v6.17-rc1
torvalds:v6.16
torvalds:v6.16-rc7
torvalds:v6.16-rc6
torvalds:v6.16-rc5
torvalds:v6.16-rc4
torvalds:v6.16-rc3
torvalds:v6.16-rc2
torvalds:v6.16-rc1
torvalds:v6.15
torvalds:v6.15-rc7
torvalds:v6.15-rc6
torvalds:v6.15-rc5
torvalds:v6.15-rc4
torvalds:v6.15-rc3
torvalds:v6.15-rc2
torvalds:v6.15-rc1
torvalds:v6.14
torvalds:v6.14-rc7
torvalds:v6.14-rc6
torvalds:v6.14-rc5
torvalds:v6.14-rc4
torvalds:v6.14-rc3
torvalds:v6.14-rc2
torvalds:v6.14-rc1
torvalds:v6.13
torvalds:v6.13-rc7
torvalds:v6.13-rc6
torvalds:v6.13-rc5
torvalds:v6.13-rc4
torvalds:v6.13-rc3
torvalds:v6.13-rc2
torvalds:v6.13-rc1
torvalds:v6.12
torvalds:v6.12-rc7
torvalds:v6.12-rc6
torvalds:v6.12-rc5
torvalds:v6.12-rc4
torvalds:v6.12-rc3
torvalds:v6.12-rc2
torvalds:v6.12-rc1
torvalds:v6.11
torvalds:v6.11-rc7
torvalds:v6.11-rc6
torvalds:v6.11-rc5
torvalds:v6.11-rc4
torvalds:v6.11-rc3
torvalds:v6.11-rc2
torvalds:v6.11-rc1
torvalds:v6.10
torvalds:v6.10-rc7
torvalds:v6.10-rc6
torvalds:v6.10-rc5
torvalds:v6.10-rc4
torvalds:v6.10-rc3
torvalds:v6.10-rc2
torvalds:v6.10-rc1
torvalds:v6.9
torvalds:v6.9-rc7
torvalds:v6.9-rc6
torvalds:v6.9-rc5
torvalds:v6.9-rc4
torvalds:v6.9-rc3
torvalds:v6.9-rc2
torvalds:v6.9-rc1
torvalds:v6.8
torvalds:v6.8-rc7
torvalds:v6.8-rc6
torvalds:v6.8-rc5
torvalds:v6.8-rc4
torvalds:v6.8-rc3
torvalds:v6.8-rc2
torvalds:v6.8-rc1
torvalds:v6.7
torvalds:v6.7-rc8
torvalds:v6.7-rc7
torvalds:v6.7-rc6
torvalds:v6.7-rc5
torvalds:v6.7-rc4
torvalds:v6.7-rc3
torvalds:v6.7-rc2
torvalds:v6.7-rc1
torvalds:v6.6
torvalds:v6.6-rc7
torvalds:v6.6-rc6
torvalds:v6.6-rc5
torvalds:v6.6-rc4
torvalds:v6.6-rc3
torvalds:v6.6-rc2
torvalds:v6.6-rc1
torvalds:v6.5
torvalds:v6.5-rc7
torvalds:v6.5-rc6
torvalds:v6.5-rc5
torvalds:v6.5-rc4
torvalds:v6.5-rc3
torvalds:v6.5-rc2
torvalds:v6.5-rc1
torvalds:v6.4
torvalds:v6.4-rc7
torvalds:v6.4-rc6
torvalds:v6.4-rc5
torvalds:v6.4-rc4
torvalds:v6.4-rc3
torvalds:v6.4-rc2
torvalds:v6.4-rc1
torvalds:v6.3
torvalds:v6.3-rc7
torvalds:v6.3-rc6
torvalds:v6.3-rc5
torvalds:v6.3-rc4
torvalds:v6.3-rc3
torvalds:v6.3-rc2
torvalds:v6.3-rc1
torvalds:v6.2
torvalds:v6.2-rc8
torvalds:v6.2-rc7
torvalds:v6.2-rc6
torvalds:v6.2-rc5
torvalds:v6.2-rc4
torvalds:v6.2-rc3
torvalds:v6.2-rc2
torvalds:v6.2-rc1
torvalds:v6.1
torvalds:v6.1-rc8
torvalds:v6.1-rc7
torvalds:v6.1-rc6
torvalds:v6.1-rc5
torvalds:v6.1-rc4
torvalds:v6.1-rc3
torvalds:v6.1-rc2
torvalds:v6.1-rc1
torvalds:v6.0
torvalds:v6.0-rc7
torvalds:v6.0-rc6
torvalds:v6.0-rc5
torvalds:v6.0-rc4
torvalds:v6.0-rc3
torvalds:v6.0-rc2
torvalds:v6.0-rc1
torvalds:v5.19
torvalds:v5.19-rc8
torvalds:v5.19-rc7
torvalds:v5.19-rc6
torvalds:v5.19-rc5
torvalds:v5.19-rc4
torvalds:v5.19-rc3
torvalds:v5.19-rc2
torvalds:v5.19-rc1
torvalds:v5.18
torvalds:v5.18-rc7
torvalds:v5.18-rc6
torvalds:v5.18-rc5
torvalds:v5.18-rc4
torvalds:v5.18-rc3
torvalds:v5.18-rc2
torvalds:v5.18-rc1
torvalds:v5.17
torvalds:v5.17-rc8
torvalds:v5.17-rc7
torvalds:v5.17-rc6
torvalds:v5.17-rc5
torvalds:v5.17-rc4
torvalds:v5.17-rc3
torvalds:v5.17-rc2
torvalds:v5.17-rc1
torvalds:v5.16
torvalds:v5.16-rc8
torvalds:v5.16-rc7
torvalds:v5.16-rc6
torvalds:v5.16-rc5
torvalds:v5.16-rc4
torvalds:v5.16-rc3
torvalds:v5.16-rc2
torvalds:v5.16-rc1
torvalds:v5.15
torvalds:v5.15-rc7
torvalds:v5.15-rc6
torvalds:v5.15-rc5
torvalds:v5.15-rc4
torvalds:v5.15-rc3
torvalds:v5.15-rc2
torvalds:v5.15-rc1
torvalds:v5.14
torvalds:v5.14-rc7
torvalds:v5.14-rc6
torvalds:v5.14-rc5
torvalds:v5.14-rc4
torvalds:v5.14-rc3
torvalds:v5.14-rc2
torvalds:v5.14-rc1
torvalds:v5.13
torvalds:v5.13-rc7
torvalds:v5.13-rc6
torvalds:v5.13-rc5
torvalds:v5.13-rc4
torvalds:v5.13-rc3
torvalds:v5.13-rc2
torvalds:v5.13-rc1
torvalds:v5.12
torvalds:v5.12-rc8
torvalds:v5.12-rc7
torvalds:v5.12-rc6
torvalds:v5.12-rc5
torvalds:v5.12-rc4
torvalds:v5.12-rc3
torvalds:v5.12-rc2
torvalds:v5.12-rc1-dontuse
torvalds:v5.12-rc1
torvalds:v5.11
torvalds:v5.11-rc7
torvalds:v5.11-rc6
torvalds:v5.11-rc5
torvalds:v5.11-rc4
torvalds:v5.11-rc3
torvalds:v5.11-rc2
torvalds:v5.11-rc1
torvalds:v5.10
torvalds:v5.10-rc7
torvalds:v5.10-rc6
torvalds:v5.10-rc5
torvalds:v5.10-rc4
torvalds:v5.10-rc3
torvalds:v5.10-rc2
torvalds:v5.10-rc1
torvalds:v5.9
torvalds:v5.9-rc8
torvalds:v5.9-rc7
torvalds:v5.9-rc6
torvalds:v5.9-rc5
torvalds:v5.9-rc4
torvalds:v5.9-rc3
torvalds:v5.9-rc2
torvalds:v5.9-rc1
torvalds:v5.8
torvalds:v5.8-rc7
torvalds:v5.8-rc6
torvalds:v5.8-rc5
torvalds:v5.8-rc4
torvalds:v5.8-rc3
torvalds:v5.8-rc2
torvalds:v5.8-rc1
torvalds:v5.7
torvalds:v5.7-rc7
torvalds:v5.7-rc6
torvalds:v5.7-rc5
torvalds:v5.7-rc4
torvalds:v5.7-rc3
torvalds:v5.7-rc2
torvalds:v5.7-rc1
torvalds:v5.6
torvalds:v5.6-rc7
torvalds:v5.6-rc6
torvalds:v5.6-rc5
torvalds:v5.6-rc4
torvalds:v5.6-rc3
torvalds:v5.6-rc2
torvalds:v5.6-rc1
torvalds:v5.5
torvalds:v5.5-rc7
torvalds:v5.5-rc6
torvalds:v5.5-rc5
torvalds:v5.5-rc4
torvalds:v5.5-rc3
torvalds:v5.5-rc2
torvalds:v5.5-rc1
torvalds:v5.4
torvalds:v5.4-rc8
torvalds:v5.4-rc7
torvalds:v5.4-rc6
torvalds:v5.4-rc5
torvalds:v5.4-rc4
torvalds:v5.4-rc3
torvalds:v5.4-rc2
torvalds:v5.4-rc1
torvalds:v5.3
torvalds:v5.3-rc8
torvalds:v5.3-rc7
torvalds:v5.3-rc6
torvalds:v5.3-rc5
torvalds:v5.3-rc4
torvalds:v5.3-rc3
torvalds:v5.3-rc2
torvalds:v5.3-rc1
torvalds:v5.2
torvalds:v5.2-rc7
torvalds:v5.2-rc6
torvalds:v5.2-rc5
torvalds:v5.2-rc4
torvalds:v5.2-rc3
torvalds:v5.2-rc2
torvalds:v5.2-rc1
torvalds:v5.1
torvalds:v5.1-rc7
torvalds:v5.1-rc6
torvalds:v5.1-rc5
torvalds:v5.1-rc4
torvalds:v5.1-rc3
torvalds:v5.1-rc2
torvalds:v5.1-rc1
torvalds:v5.0
torvalds:v5.0-rc8
torvalds:v5.0-rc7
torvalds:v5.0-rc6
torvalds:v5.0-rc5
torvalds:v5.0-rc4
torvalds:v5.0-rc3
torvalds:v5.0-rc2
torvalds:v5.0-rc1
torvalds:v4.20
torvalds:v4.20-rc7
torvalds:v4.20-rc6
torvalds:v4.20-rc5
torvalds:v4.20-rc4
torvalds:v4.20-rc3
torvalds:v4.20-rc2
torvalds:v4.20-rc1
torvalds:v4.19
torvalds:v4.19-rc8
torvalds:v4.19-rc7
torvalds:v4.19-rc6
torvalds:v4.19-rc5
torvalds:v4.19-rc4
torvalds:v4.19-rc3
torvalds:v4.19-rc2
torvalds:v4.19-rc1
torvalds:v4.18
torvalds:v4.18-rc8
torvalds:v4.18-rc7
torvalds:v4.18-rc6
torvalds:v4.18-rc5
torvalds:v4.18-rc4
torvalds:v4.18-rc3
torvalds:v4.18-rc2
torvalds:v4.18-rc1
torvalds:v4.17
torvalds:v4.17-rc7
torvalds:v4.17-rc6
torvalds:v4.17-rc5
torvalds:v4.17-rc4
torvalds:v4.17-rc3
torvalds:v4.17-rc2
torvalds:v4.17-rc1
torvalds:v4.16
torvalds:v4.16-rc7
torvalds:v4.16-rc6
torvalds:v4.16-rc5
torvalds:v4.16-rc4
torvalds:v4.16-rc3
torvalds:v4.16-rc2
torvalds:v4.16-rc1
torvalds:v4.15
torvalds:v4.15-rc9
torvalds:v4.15-rc8
torvalds:v4.15-rc7
torvalds:v4.15-rc6
torvalds:v4.15-rc5
torvalds:v4.15-rc4
torvalds:v4.15-rc3
torvalds:v4.15-rc2
torvalds:v4.15-rc1
torvalds:v4.14
torvalds:v4.14-rc8
torvalds:v4.14-rc7
torvalds:v4.14-rc6
torvalds:v4.14-rc5
torvalds:v4.14-rc4
torvalds:v4.14-rc3
torvalds:v4.14-rc2
torvalds:v4.14-rc1
torvalds:v4.13
torvalds:v4.13-rc7
torvalds:v4.13-rc6
torvalds:v4.13-rc5
torvalds:v4.13-rc4
torvalds:v4.13-rc3
torvalds:v4.13-rc2
torvalds:v4.13-rc1
torvalds:v4.12
torvalds:v4.12-rc7
torvalds:v4.12-rc6
torvalds:v4.12-rc5
torvalds:v4.12-rc4
torvalds:v4.12-rc3
torvalds:v4.12-rc2
torvalds:v4.12-rc1
torvalds:v4.11
torvalds:v4.11-rc8
torvalds:v4.11-rc7
torvalds:v4.11-rc6
torvalds:v4.11-rc5
torvalds:v4.11-rc4
torvalds:v4.11-rc3
torvalds:v4.11-rc2
torvalds:v4.11-rc1
torvalds:v4.10
torvalds:v4.10-rc8
torvalds:v4.10-rc7
torvalds:v4.10-rc6
torvalds:v4.10-rc5
torvalds:v4.10-rc4
torvalds:v4.10-rc3
torvalds:v4.10-rc2
torvalds:v4.10-rc1
torvalds:v4.9
torvalds:v4.9-rc8
torvalds:v4.9-rc7
torvalds:v4.9-rc6
torvalds:v4.9-rc5
torvalds:v4.9-rc4
torvalds:v4.9-rc3
torvalds:v4.9-rc2
torvalds:v4.9-rc1
torvalds:v4.8
torvalds:v4.8-rc8
torvalds:v4.8-rc7
torvalds:v4.8-rc6
torvalds:v4.8-rc5
torvalds:v4.8-rc4
torvalds:v4.8-rc3
torvalds:v4.8-rc2
torvalds:v4.8-rc1
torvalds:v4.7
torvalds:v4.7-rc7
torvalds:v4.7-rc6
torvalds:v4.7-rc5
torvalds:v4.7-rc4
torvalds:v4.7-rc3
torvalds:v4.7-rc2
torvalds:v4.7-rc1
torvalds:v4.6
torvalds:v4.6-rc7
torvalds:v4.6-rc6
torvalds:v4.6-rc5
torvalds:v4.6-rc4
torvalds:v4.6-rc3
torvalds:v4.6-rc2
torvalds:v4.6-rc1
torvalds:v4.5
torvalds:v4.5-rc7
torvalds:v4.5-rc6
torvalds:v4.5-rc5
torvalds:v4.5-rc4
torvalds:v4.5-rc3
torvalds:v4.5-rc2
torvalds:v4.5-rc1
torvalds:v4.4
torvalds:v4.4-rc8
torvalds:v4.4-rc7
torvalds:v4.4-rc6
torvalds:v4.4-rc5
torvalds:v4.4-rc4
torvalds:v4.4-rc3
torvalds:v4.4-rc2
torvalds:v4.4-rc1
torvalds:v4.3
torvalds:v4.3-rc7
torvalds:v4.3-rc6
torvalds:v4.3-rc5
torvalds:v4.3-rc4
torvalds:v4.3-rc3
torvalds:v4.3-rc2
torvalds:v4.3-rc1
torvalds:v4.2
torvalds:v4.2-rc8
torvalds:v4.2-rc7
torvalds:v4.2-rc6
torvalds:v4.2-rc5
torvalds:v4.2-rc4
torvalds:v4.2-rc3
torvalds:v4.2-rc2
torvalds:v4.2-rc1
torvalds:v4.1
torvalds:v4.1-rc8
torvalds:v4.1-rc7
torvalds:v4.1-rc6
torvalds:v4.1-rc5
torvalds:v4.1-rc4
torvalds:v4.1-rc3
torvalds:v4.1-rc2
torvalds:v4.1-rc1
torvalds:v4.0
torvalds:v4.0-rc7
torvalds:v4.0-rc6
torvalds:v4.0-rc5
torvalds:v4.0-rc4
torvalds:v4.0-rc3
torvalds:v4.0-rc2
torvalds:v4.0-rc1
torvalds:v3.19
torvalds:v3.19-rc7
torvalds:v3.19-rc6
torvalds:v3.19-rc5
torvalds:v3.19-rc4
torvalds:v3.19-rc3
torvalds:v3.19-rc2
torvalds:v3.19-rc1
torvalds:v3.18
torvalds:v3.18-rc7
torvalds:v3.18-rc6
torvalds:v3.18-rc5
torvalds:v3.18-rc4
torvalds:v3.18-rc3
torvalds:v3.18-rc2
torvalds:v3.18-rc1
torvalds:v3.17
torvalds:v3.17-rc7
torvalds:v3.17-rc6
torvalds:v3.17-rc5
torvalds:v3.17-rc4
torvalds:v3.17-rc3
torvalds:v3.17-rc2
torvalds:v3.17-rc1
torvalds:v3.16
torvalds:v3.16-rc7
torvalds:v3.16-rc6
torvalds:v3.16-rc5
torvalds:v3.16-rc4
torvalds:v3.16-rc3
torvalds:v3.16-rc2
torvalds:v3.16-rc1
torvalds:v3.15
torvalds:v3.15-rc8
torvalds:v3.15-rc7
torvalds:v3.15-rc6
torvalds:v3.15-rc5
torvalds:v3.15-rc4
torvalds:v3.15-rc3
torvalds:v3.15-rc2
torvalds:v3.15-rc1
torvalds:v3.14
torvalds:v3.14-rc8
torvalds:v3.14-rc7
torvalds:v3.14-rc6
torvalds:v3.14-rc5
torvalds:v3.14-rc4
torvalds:v3.14-rc3
torvalds:v3.14-rc2
torvalds:v3.14-rc1
torvalds:v3.13
torvalds:v3.13-rc8
torvalds:v3.13-rc7
torvalds:v3.13-rc6
torvalds:v3.13-rc5
torvalds:v3.13-rc4
torvalds:v3.13-rc3
torvalds:v3.13-rc2
torvalds:v3.13-rc1
torvalds:v3.12
torvalds:v3.12-rc7
torvalds:v3.12-rc6
torvalds:v3.12-rc5
torvalds:v3.12-rc4
torvalds:v3.12-rc3
torvalds:v3.12-rc2
torvalds:v3.12-rc1
torvalds:v3.11
torvalds:v3.11-rc7
torvalds:v3.11-rc6
torvalds:v3.11-rc5
torvalds:v3.11-rc4
torvalds:v3.11-rc3
torvalds:v3.11-rc2
torvalds:v3.11-rc1
torvalds:v3.10
torvalds:v3.10-rc7
torvalds:v3.10-rc6
torvalds:v3.10-rc5
torvalds:v3.10-rc4
torvalds:v3.10-rc3
torvalds:v3.10-rc2
torvalds:v3.10-rc1
torvalds:v3.9
torvalds:v3.9-rc8
torvalds:v3.9-rc7
torvalds:v3.9-rc6
torvalds:v3.9-rc5
torvalds:v3.9-rc4
torvalds:v3.9-rc3
torvalds:v3.9-rc2
torvalds:v3.9-rc1
torvalds:v3.8
torvalds:v3.8-rc7
torvalds:v3.8-rc6
torvalds:v3.8-rc5
torvalds:v3.8-rc4
torvalds:v3.8-rc3
torvalds:v3.8-rc2
torvalds:v3.8-rc1
torvalds:v3.7
torvalds:v3.7-rc8
torvalds:v3.7-rc7
torvalds:v3.7-rc6
torvalds:v3.7-rc5
torvalds:v3.7-rc4
torvalds:v3.7-rc3
torvalds:v3.7-rc2
torvalds:v3.7-rc1
torvalds:v3.6
torvalds:v3.6-rc7
torvalds:v3.6-rc6
torvalds:v3.6-rc5
torvalds:v3.6-rc4
torvalds:v3.6-rc3
torvalds:v3.6-rc2
torvalds:v3.6-rc1
torvalds:v3.5
torvalds:v3.5-rc7
torvalds:v3.5-rc6
torvalds:v3.5-rc5
torvalds:v3.5-rc4
torvalds:v3.5-rc3
torvalds:v3.5-rc2
torvalds:v3.5-rc1
torvalds:v3.4
torvalds:v3.4-rc7
torvalds:v3.4-rc6
torvalds:v3.4-rc5
torvalds:v3.4-rc4
torvalds:v3.4-rc3
torvalds:v3.4-rc2
torvalds:v3.4-rc1
torvalds:v3.3
torvalds:v3.3-rc7
torvalds:v3.3-rc6
torvalds:v3.3-rc5
torvalds:v3.3-rc4
torvalds:v3.3-rc3
torvalds:v3.3-rc2
torvalds:v3.3-rc1
torvalds:v3.2
torvalds:v3.2-rc7
torvalds:v3.2-rc6
torvalds:v3.2-rc5
torvalds:v3.2-rc4
torvalds:v3.2-rc3
torvalds:v3.2-rc2
torvalds:v3.2-rc1
torvalds:v3.1
torvalds:v3.1-rc10
torvalds:v3.1-rc9
torvalds:v3.1-rc8
torvalds:v3.1-rc7
torvalds:v3.1-rc6
torvalds:v3.1-rc5
torvalds:v3.1-rc4
torvalds:v3.1-rc3
torvalds:v3.1-rc2
torvalds:v3.1-rc1
torvalds:v3.0
torvalds:v3.0-rc7
torvalds:v3.0-rc6
torvalds:v3.0-rc5
torvalds:v3.0-rc4
torvalds:v3.0-rc3
torvalds:v3.0-rc2
torvalds:v3.0-rc1
torvalds:v2.6.39
torvalds:v2.6.39-rc7
torvalds:v2.6.39-rc6
torvalds:v2.6.39-rc5
torvalds:v2.6.39-rc4
torvalds:v2.6.39-rc3
torvalds:v2.6.39-rc2
torvalds:v2.6.39-rc1
torvalds:v2.6.38
torvalds:v2.6.38-rc8
torvalds:v2.6.38-rc7
torvalds:v2.6.38-rc6
torvalds:v2.6.38-rc5
torvalds:v2.6.38-rc4
torvalds:v2.6.38-rc3
torvalds:v2.6.38-rc2
torvalds:v2.6.38-rc1
torvalds:v2.6.37
torvalds:v2.6.37-rc8
torvalds:v2.6.37-rc7
torvalds:v2.6.37-rc6
torvalds:v2.6.37-rc5
torvalds:v2.6.37-rc4
torvalds:v2.6.37-rc3
torvalds:v2.6.37-rc2
torvalds:v2.6.37-rc1
torvalds:v2.6.36
torvalds:v2.6.36-rc8
torvalds:v2.6.36-rc7
torvalds:v2.6.36-rc6
torvalds:v2.6.36-rc5
torvalds:v2.6.36-rc4
torvalds:v2.6.36-rc3
torvalds:v2.6.36-rc2
torvalds:v2.6.36-rc1
torvalds:v2.6.35
torvalds:v2.6.35-rc6
torvalds:v2.6.35-rc5
torvalds:v2.6.35-rc4
torvalds:v2.6.35-rc3
torvalds:v2.6.35-rc2
torvalds:v2.6.35-rc1
torvalds:v2.6.34
torvalds:v2.6.34-rc7
torvalds:v2.6.34-rc6
torvalds:v2.6.34-rc5
torvalds:v2.6.34-rc4
torvalds:v2.6.34-rc3
torvalds:v2.6.34-rc2
torvalds:v2.6.34-rc1
torvalds:v2.6.33
torvalds:v2.6.33-rc8
torvalds:v2.6.33-rc7
torvalds:v2.6.33-rc6
torvalds:v2.6.33-rc5
torvalds:v2.6.33-rc4
torvalds:v2.6.33-rc3
torvalds:v2.6.33-rc2
torvalds:v2.6.33-rc1
torvalds:v2.6.32
torvalds:v2.6.32-rc8
torvalds:v2.6.32-rc7
torvalds:v2.6.32-rc6
torvalds:v2.6.32-rc5
torvalds:v2.6.32-rc4
torvalds:v2.6.32-rc3
torvalds:v2.6.32-rc2
torvalds:v2.6.32-rc1
torvalds:v2.6.31
torvalds:v2.6.31-rc9
torvalds:v2.6.31-rc8
torvalds:v2.6.31-rc7
torvalds:v2.6.31-rc6
torvalds:v2.6.31-rc5
torvalds:v2.6.31-rc4
torvalds:v2.6.31-rc3
torvalds:v2.6.31-rc2
torvalds:v2.6.31-rc1
torvalds:v2.6.30
torvalds:v2.6.30-rc8
torvalds:v2.6.30-rc7
torvalds:v2.6.30-rc6
torvalds:v2.6.30-rc5
torvalds:v2.6.30-rc4
torvalds:v2.6.30-rc3
torvalds:v2.6.30-rc2
torvalds:v2.6.30-rc1
torvalds:v2.6.29
torvalds:v2.6.29-rc8
torvalds:v2.6.29-rc7
torvalds:v2.6.29-rc6
torvalds:v2.6.29-rc5
torvalds:v2.6.29-rc4
torvalds:v2.6.29-rc3
torvalds:v2.6.29-rc2
torvalds:v2.6.29-rc1
torvalds:v2.6.28
torvalds:v2.6.28-rc9
torvalds:v2.6.28-rc8
torvalds:v2.6.28-rc7
torvalds:v2.6.28-rc6
torvalds:v2.6.28-rc5
torvalds:v2.6.28-rc4
torvalds:v2.6.28-rc3
torvalds:v2.6.28-rc2
torvalds:v2.6.28-rc1
torvalds:v2.6.27
torvalds:v2.6.27-rc9
torvalds:v2.6.27-rc8
torvalds:v2.6.27-rc7
torvalds:v2.6.27-rc6
torvalds:v2.6.27-rc5
torvalds:v2.6.27-rc4
torvalds:v2.6.27-rc3
torvalds:v2.6.27-rc2
torvalds:v2.6.27-rc1
torvalds:v2.6.26
torvalds:v2.6.26-rc9
torvalds:v2.6.26-rc8
torvalds:v2.6.26-rc7
torvalds:v2.6.26-rc6
torvalds:v2.6.26-rc5
torvalds:v2.6.26-rc4
torvalds:v2.6.26-rc3
torvalds:v2.6.26-rc2
torvalds:v2.6.26-rc1
torvalds:v2.6.25
torvalds:v2.6.25-rc9
torvalds:v2.6.25-rc8
torvalds:v2.6.25-rc7
torvalds:v2.6.25-rc6
torvalds:v2.6.25-rc5
torvalds:v2.6.25-rc4
torvalds:v2.6.25-rc3
torvalds:v2.6.25-rc2
torvalds:v2.6.25-rc1
torvalds:v2.6.24
torvalds:v2.6.24-rc8
torvalds:v2.6.24-rc7
torvalds:v2.6.24-rc6
torvalds:v2.6.24-rc5
torvalds:v2.6.24-rc4
torvalds:v2.6.24-rc3
torvalds:v2.6.24-rc2
torvalds:v2.6.24-rc1
torvalds:v2.6.23
torvalds:v2.6.23-rc9
torvalds:v2.6.23-rc8
torvalds:v2.6.23-rc7
torvalds:v2.6.23-rc6
torvalds:v2.6.23-rc5
torvalds:v2.6.23-rc4
torvalds:v2.6.23-rc3
torvalds:v2.6.23-rc2
torvalds:v2.6.23-rc1
torvalds:v2.6.22
torvalds:v2.6.22-rc7
torvalds:v2.6.22-rc6
torvalds:v2.6.22-rc5
torvalds:v2.6.22-rc4
torvalds:v2.6.22-rc3
torvalds:v2.6.22-rc2
torvalds:v2.6.22-rc1
torvalds:v2.6.21
torvalds:v2.6.21-rc7
torvalds:v2.6.21-rc6
torvalds:v2.6.21-rc5
torvalds:v2.6.21-rc4
torvalds:v2.6.21-rc3
torvalds:v2.6.21-rc2
torvalds:v2.6.21-rc1
torvalds:v2.6.20
torvalds:v2.6.20-rc7
torvalds:v2.6.20-rc6
torvalds:v2.6.20-rc5
torvalds:v2.6.20-rc4
torvalds:v2.6.20-rc3
torvalds:v2.6.20-rc2
torvalds:v2.6.20-rc1
torvalds:v2.6.19
torvalds:v2.6.19-rc6
torvalds:v2.6.19-rc5
torvalds:v2.6.19-rc4
torvalds:v2.6.19-rc3
torvalds:v2.6.19-rc2
torvalds:v2.6.19-rc1
torvalds:v2.6.18
torvalds:v2.6.18-rc7
torvalds:v2.6.18-rc6
torvalds:v2.6.18-rc5
torvalds:v2.6.18-rc4
torvalds:v2.6.18-rc3
torvalds:v2.6.18-rc2
torvalds:v2.6.18-rc1
torvalds:v2.6.17
torvalds:v2.6.17-rc6
torvalds:v2.6.17-rc5
torvalds:v2.6.17-rc4
torvalds:v2.6.17-rc3
torvalds:v2.6.17-rc2
torvalds:v2.6.17-rc1
torvalds:v2.6.16
torvalds:v2.6.16-rc6
torvalds:v2.6.16-rc5
torvalds:v2.6.16-rc4
torvalds:v2.6.16-rc3
torvalds:v2.6.16-rc2
torvalds:v2.6.16-rc1
torvalds:v2.6.15
torvalds:v2.6.15-rc7
torvalds:v2.6.15-rc6
torvalds:v2.6.15-rc5
torvalds:v2.6.15-rc4
torvalds:v2.6.15-rc3
torvalds:v2.6.15-rc2
torvalds:v2.6.15-rc1
torvalds:v2.6.14
torvalds:v2.6.14-rc5
torvalds:v2.6.14-rc4
torvalds:v2.6.14-rc3
torvalds:v2.6.14-rc2
torvalds:v2.6.14-rc1
torvalds:v2.6.13
torvalds:v2.6.13-rc7
torvalds:v2.6.13-rc6
torvalds:v2.6.13-rc5
torvalds:v2.6.13-rc4
torvalds:v2.6.11-tree
torvalds:v2.6.11
torvalds:v2.6.12-rc2
torvalds:v2.6.12-rc3
torvalds:v2.6.12-rc4
torvalds:v2.6.12-rc5
torvalds:v2.6.12-rc6
torvalds:v2.6.12
torvalds:v2.6.13-rc1
torvalds:v2.6.13-rc2
torvalds:v2.6.13-rc3
...
compare: torvalds:fab1beda7597fac1cecc01707d55eadb6bbe773c
torvalds:master
torvalds:for-next
torvalds:v6.17-rc4
torvalds:v6.17-rc3
torvalds:v6.17-rc2
torvalds:v6.17-rc1
torvalds:v6.16
torvalds:v6.16-rc7
torvalds:v6.16-rc6
torvalds:v6.16-rc5
torvalds:v6.16-rc4
torvalds:v6.16-rc3
torvalds:v6.16-rc2
torvalds:v6.16-rc1
torvalds:v6.15
torvalds:v6.15-rc7
torvalds:v6.15-rc6
torvalds:v6.15-rc5
torvalds:v6.15-rc4
torvalds:v6.15-rc3
torvalds:v6.15-rc2
torvalds:v6.15-rc1
torvalds:v6.14
torvalds:v6.14-rc7
torvalds:v6.14-rc6
torvalds:v6.14-rc5
torvalds:v6.14-rc4
torvalds:v6.14-rc3
torvalds:v6.14-rc2
torvalds:v6.14-rc1
torvalds:v6.13
torvalds:v6.13-rc7
torvalds:v6.13-rc6
torvalds:v6.13-rc5
torvalds:v6.13-rc4
torvalds:v6.13-rc3
torvalds:v6.13-rc2
torvalds:v6.13-rc1
torvalds:v6.12
torvalds:v6.12-rc7
torvalds:v6.12-rc6
torvalds:v6.12-rc5
torvalds:v6.12-rc4
torvalds:v6.12-rc3
torvalds:v6.12-rc2
torvalds:v6.12-rc1
torvalds:v6.11
torvalds:v6.11-rc7
torvalds:v6.11-rc6
torvalds:v6.11-rc5
torvalds:v6.11-rc4
torvalds:v6.11-rc3
torvalds:v6.11-rc2
torvalds:v6.11-rc1
torvalds:v6.10
torvalds:v6.10-rc7
torvalds:v6.10-rc6
torvalds:v6.10-rc5
torvalds:v6.10-rc4
torvalds:v6.10-rc3
torvalds:v6.10-rc2
torvalds:v6.10-rc1
torvalds:v6.9
torvalds:v6.9-rc7
torvalds:v6.9-rc6
torvalds:v6.9-rc5
torvalds:v6.9-rc4
torvalds:v6.9-rc3
torvalds:v6.9-rc2
torvalds:v6.9-rc1
torvalds:v6.8
torvalds:v6.8-rc7
torvalds:v6.8-rc6
torvalds:v6.8-rc5
torvalds:v6.8-rc4
torvalds:v6.8-rc3
torvalds:v6.8-rc2
torvalds:v6.8-rc1
torvalds:v6.7
torvalds:v6.7-rc8
torvalds:v6.7-rc7
torvalds:v6.7-rc6
torvalds:v6.7-rc5
torvalds:v6.7-rc4
torvalds:v6.7-rc3
torvalds:v6.7-rc2
torvalds:v6.7-rc1
torvalds:v6.6
torvalds:v6.6-rc7
torvalds:v6.6-rc6
torvalds:v6.6-rc5
torvalds:v6.6-rc4
torvalds:v6.6-rc3
torvalds:v6.6-rc2
torvalds:v6.6-rc1
torvalds:v6.5
torvalds:v6.5-rc7
torvalds:v6.5-rc6
torvalds:v6.5-rc5
torvalds:v6.5-rc4
torvalds:v6.5-rc3
torvalds:v6.5-rc2
torvalds:v6.5-rc1
torvalds:v6.4
torvalds:v6.4-rc7
torvalds:v6.4-rc6
torvalds:v6.4-rc5
torvalds:v6.4-rc4
torvalds:v6.4-rc3
torvalds:v6.4-rc2
torvalds:v6.4-rc1
torvalds:v6.3
torvalds:v6.3-rc7
torvalds:v6.3-rc6
torvalds:v6.3-rc5
torvalds:v6.3-rc4
torvalds:v6.3-rc3
torvalds:v6.3-rc2
torvalds:v6.3-rc1
torvalds:v6.2
torvalds:v6.2-rc8
torvalds:v6.2-rc7
torvalds:v6.2-rc6
torvalds:v6.2-rc5
torvalds:v6.2-rc4
torvalds:v6.2-rc3
torvalds:v6.2-rc2
torvalds:v6.2-rc1
torvalds:v6.1
torvalds:v6.1-rc8
torvalds:v6.1-rc7
torvalds:v6.1-rc6
torvalds:v6.1-rc5
torvalds:v6.1-rc4
torvalds:v6.1-rc3
torvalds:v6.1-rc2
torvalds:v6.1-rc1
torvalds:v6.0
torvalds:v6.0-rc7
torvalds:v6.0-rc6
torvalds:v6.0-rc5
torvalds:v6.0-rc4
torvalds:v6.0-rc3
torvalds:v6.0-rc2
torvalds:v6.0-rc1
torvalds:v5.19
torvalds:v5.19-rc8
torvalds:v5.19-rc7
torvalds:v5.19-rc6
torvalds:v5.19-rc5
torvalds:v5.19-rc4
torvalds:v5.19-rc3
torvalds:v5.19-rc2
torvalds:v5.19-rc1
torvalds:v5.18
torvalds:v5.18-rc7
torvalds:v5.18-rc6
torvalds:v5.18-rc5
torvalds:v5.18-rc4
torvalds:v5.18-rc3
torvalds:v5.18-rc2
torvalds:v5.18-rc1
torvalds:v5.17
torvalds:v5.17-rc8
torvalds:v5.17-rc7
torvalds:v5.17-rc6
torvalds:v5.17-rc5
torvalds:v5.17-rc4
torvalds:v5.17-rc3
torvalds:v5.17-rc2
torvalds:v5.17-rc1
torvalds:v5.16
torvalds:v5.16-rc8
torvalds:v5.16-rc7
torvalds:v5.16-rc6
torvalds:v5.16-rc5
torvalds:v5.16-rc4
torvalds:v5.16-rc3
torvalds:v5.16-rc2
torvalds:v5.16-rc1
torvalds:v5.15
torvalds:v5.15-rc7
torvalds:v5.15-rc6
torvalds:v5.15-rc5
torvalds:v5.15-rc4
torvalds:v5.15-rc3
torvalds:v5.15-rc2
torvalds:v5.15-rc1
torvalds:v5.14
torvalds:v5.14-rc7
torvalds:v5.14-rc6
torvalds:v5.14-rc5
torvalds:v5.14-rc4
torvalds:v5.14-rc3
torvalds:v5.14-rc2
torvalds:v5.14-rc1
torvalds:v5.13
torvalds:v5.13-rc7
torvalds:v5.13-rc6
torvalds:v5.13-rc5
torvalds:v5.13-rc4
torvalds:v5.13-rc3
torvalds:v5.13-rc2
torvalds:v5.13-rc1
torvalds:v5.12
torvalds:v5.12-rc8
torvalds:v5.12-rc7
torvalds:v5.12-rc6
torvalds:v5.12-rc5
torvalds:v5.12-rc4
torvalds:v5.12-rc3
torvalds:v5.12-rc2
torvalds:v5.12-rc1-dontuse
torvalds:v5.12-rc1
torvalds:v5.11
torvalds:v5.11-rc7
torvalds:v5.11-rc6
torvalds:v5.11-rc5
torvalds:v5.11-rc4
torvalds:v5.11-rc3
torvalds:v5.11-rc2
torvalds:v5.11-rc1
torvalds:v5.10
torvalds:v5.10-rc7
torvalds:v5.10-rc6
torvalds:v5.10-rc5
torvalds:v5.10-rc4
torvalds:v5.10-rc3
torvalds:v5.10-rc2
torvalds:v5.10-rc1
torvalds:v5.9
torvalds:v5.9-rc8
torvalds:v5.9-rc7
torvalds:v5.9-rc6
torvalds:v5.9-rc5
torvalds:v5.9-rc4
torvalds:v5.9-rc3
torvalds:v5.9-rc2
torvalds:v5.9-rc1
torvalds:v5.8
torvalds:v5.8-rc7
torvalds:v5.8-rc6
torvalds:v5.8-rc5
torvalds:v5.8-rc4
torvalds:v5.8-rc3
torvalds:v5.8-rc2
torvalds:v5.8-rc1
torvalds:v5.7
torvalds:v5.7-rc7
torvalds:v5.7-rc6
torvalds:v5.7-rc5
torvalds:v5.7-rc4
torvalds:v5.7-rc3
torvalds:v5.7-rc2
torvalds:v5.7-rc1
torvalds:v5.6
torvalds:v5.6-rc7
torvalds:v5.6-rc6
torvalds:v5.6-rc5
torvalds:v5.6-rc4
torvalds:v5.6-rc3
torvalds:v5.6-rc2
torvalds:v5.6-rc1
torvalds:v5.5
torvalds:v5.5-rc7
torvalds:v5.5-rc6
torvalds:v5.5-rc5
torvalds:v5.5-rc4
torvalds:v5.5-rc3
torvalds:v5.5-rc2
torvalds:v5.5-rc1
torvalds:v5.4
torvalds:v5.4-rc8
torvalds:v5.4-rc7
torvalds:v5.4-rc6
torvalds:v5.4-rc5
torvalds:v5.4-rc4
torvalds:v5.4-rc3
torvalds:v5.4-rc2
torvalds:v5.4-rc1
torvalds:v5.3
torvalds:v5.3-rc8
torvalds:v5.3-rc7
torvalds:v5.3-rc6
torvalds:v5.3-rc5
torvalds:v5.3-rc4
torvalds:v5.3-rc3
torvalds:v5.3-rc2
torvalds:v5.3-rc1
torvalds:v5.2
torvalds:v5.2-rc7
torvalds:v5.2-rc6
torvalds:v5.2-rc5
torvalds:v5.2-rc4
torvalds:v5.2-rc3
torvalds:v5.2-rc2
torvalds:v5.2-rc1
torvalds:v5.1
torvalds:v5.1-rc7
torvalds:v5.1-rc6
torvalds:v5.1-rc5
torvalds:v5.1-rc4
torvalds:v5.1-rc3
torvalds:v5.1-rc2
torvalds:v5.1-rc1
torvalds:v5.0
torvalds:v5.0-rc8
torvalds:v5.0-rc7
torvalds:v5.0-rc6
torvalds:v5.0-rc5
torvalds:v5.0-rc4
torvalds:v5.0-rc3
torvalds:v5.0-rc2
torvalds:v5.0-rc1
torvalds:v4.20
torvalds:v4.20-rc7
torvalds:v4.20-rc6
torvalds:v4.20-rc5
torvalds:v4.20-rc4
torvalds:v4.20-rc3
torvalds:v4.20-rc2
torvalds:v4.20-rc1
torvalds:v4.19
torvalds:v4.19-rc8
torvalds:v4.19-rc7
torvalds:v4.19-rc6
torvalds:v4.19-rc5
torvalds:v4.19-rc4
torvalds:v4.19-rc3
torvalds:v4.19-rc2
torvalds:v4.19-rc1
torvalds:v4.18
torvalds:v4.18-rc8
torvalds:v4.18-rc7
torvalds:v4.18-rc6
torvalds:v4.18-rc5
torvalds:v4.18-rc4
torvalds:v4.18-rc3
torvalds:v4.18-rc2
torvalds:v4.18-rc1
torvalds:v4.17
torvalds:v4.17-rc7
torvalds:v4.17-rc6
torvalds:v4.17-rc5
torvalds:v4.17-rc4
torvalds:v4.17-rc3
torvalds:v4.17-rc2
torvalds:v4.17-rc1
torvalds:v4.16
torvalds:v4.16-rc7
torvalds:v4.16-rc6
torvalds:v4.16-rc5
torvalds:v4.16-rc4
torvalds:v4.16-rc3
torvalds:v4.16-rc2
torvalds:v4.16-rc1
torvalds:v4.15
torvalds:v4.15-rc9
torvalds:v4.15-rc8
torvalds:v4.15-rc7
torvalds:v4.15-rc6
torvalds:v4.15-rc5
torvalds:v4.15-rc4
torvalds:v4.15-rc3
torvalds:v4.15-rc2
torvalds:v4.15-rc1
torvalds:v4.14
torvalds:v4.14-rc8
torvalds:v4.14-rc7
torvalds:v4.14-rc6
torvalds:v4.14-rc5
torvalds:v4.14-rc4
torvalds:v4.14-rc3
torvalds:v4.14-rc2
torvalds:v4.14-rc1
torvalds:v4.13
torvalds:v4.13-rc7
torvalds:v4.13-rc6
torvalds:v4.13-rc5
torvalds:v4.13-rc4
torvalds:v4.13-rc3
torvalds:v4.13-rc2
torvalds:v4.13-rc1
torvalds:v4.12
torvalds:v4.12-rc7
torvalds:v4.12-rc6
torvalds:v4.12-rc5
torvalds:v4.12-rc4
torvalds:v4.12-rc3
torvalds:v4.12-rc2
torvalds:v4.12-rc1
torvalds:v4.11
torvalds:v4.11-rc8
torvalds:v4.11-rc7
torvalds:v4.11-rc6
torvalds:v4.11-rc5
torvalds:v4.11-rc4
torvalds:v4.11-rc3
torvalds:v4.11-rc2
torvalds:v4.11-rc1
torvalds:v4.10
torvalds:v4.10-rc8
torvalds:v4.10-rc7
torvalds:v4.10-rc6
torvalds:v4.10-rc5
torvalds:v4.10-rc4
torvalds:v4.10-rc3
torvalds:v4.10-rc2
torvalds:v4.10-rc1
torvalds:v4.9
torvalds:v4.9-rc8
torvalds:v4.9-rc7
torvalds:v4.9-rc6
torvalds:v4.9-rc5
torvalds:v4.9-rc4
torvalds:v4.9-rc3
torvalds:v4.9-rc2
torvalds:v4.9-rc1
torvalds:v4.8
torvalds:v4.8-rc8
torvalds:v4.8-rc7
torvalds:v4.8-rc6
torvalds:v4.8-rc5
torvalds:v4.8-rc4
torvalds:v4.8-rc3
torvalds:v4.8-rc2
torvalds:v4.8-rc1
torvalds:v4.7
torvalds:v4.7-rc7
torvalds:v4.7-rc6
torvalds:v4.7-rc5
torvalds:v4.7-rc4
torvalds:v4.7-rc3
torvalds:v4.7-rc2
torvalds:v4.7-rc1
torvalds:v4.6
torvalds:v4.6-rc7
torvalds:v4.6-rc6
torvalds:v4.6-rc5
torvalds:v4.6-rc4
torvalds:v4.6-rc3
torvalds:v4.6-rc2
torvalds:v4.6-rc1
torvalds:v4.5
torvalds:v4.5-rc7
torvalds:v4.5-rc6
torvalds:v4.5-rc5
torvalds:v4.5-rc4
torvalds:v4.5-rc3
torvalds:v4.5-rc2
torvalds:v4.5-rc1
torvalds:v4.4
torvalds:v4.4-rc8
torvalds:v4.4-rc7
torvalds:v4.4-rc6
torvalds:v4.4-rc5
torvalds:v4.4-rc4
torvalds:v4.4-rc3
torvalds:v4.4-rc2
torvalds:v4.4-rc1
torvalds:v4.3
torvalds:v4.3-rc7
torvalds:v4.3-rc6
torvalds:v4.3-rc5
torvalds:v4.3-rc4
torvalds:v4.3-rc3
torvalds:v4.3-rc2
torvalds:v4.3-rc1
torvalds:v4.2
torvalds:v4.2-rc8
torvalds:v4.2-rc7
torvalds:v4.2-rc6
torvalds:v4.2-rc5
torvalds:v4.2-rc4
torvalds:v4.2-rc3
torvalds:v4.2-rc2
torvalds:v4.2-rc1
torvalds:v4.1
torvalds:v4.1-rc8
torvalds:v4.1-rc7
torvalds:v4.1-rc6
torvalds:v4.1-rc5
torvalds:v4.1-rc4
torvalds:v4.1-rc3
torvalds:v4.1-rc2
torvalds:v4.1-rc1
torvalds:v4.0
torvalds:v4.0-rc7
torvalds:v4.0-rc6
torvalds:v4.0-rc5
torvalds:v4.0-rc4
torvalds:v4.0-rc3
torvalds:v4.0-rc2
torvalds:v4.0-rc1
torvalds:v3.19
torvalds:v3.19-rc7
torvalds:v3.19-rc6
torvalds:v3.19-rc5
torvalds:v3.19-rc4
torvalds:v3.19-rc3
torvalds:v3.19-rc2
torvalds:v3.19-rc1
torvalds:v3.18
torvalds:v3.18-rc7
torvalds:v3.18-rc6
torvalds:v3.18-rc5
torvalds:v3.18-rc4
torvalds:v3.18-rc3
torvalds:v3.18-rc2
torvalds:v3.18-rc1
torvalds:v3.17
torvalds:v3.17-rc7
torvalds:v3.17-rc6
torvalds:v3.17-rc5
torvalds:v3.17-rc4
torvalds:v3.17-rc3
torvalds:v3.17-rc2
torvalds:v3.17-rc1
torvalds:v3.16
torvalds:v3.16-rc7
torvalds:v3.16-rc6
torvalds:v3.16-rc5
torvalds:v3.16-rc4
torvalds:v3.16-rc3
torvalds:v3.16-rc2
torvalds:v3.16-rc1
torvalds:v3.15
torvalds:v3.15-rc8
torvalds:v3.15-rc7
torvalds:v3.15-rc6
torvalds:v3.15-rc5
torvalds:v3.15-rc4
torvalds:v3.15-rc3
torvalds:v3.15-rc2
torvalds:v3.15-rc1
torvalds:v3.14
torvalds:v3.14-rc8
torvalds:v3.14-rc7
torvalds:v3.14-rc6
torvalds:v3.14-rc5
torvalds:v3.14-rc4
torvalds:v3.14-rc3
torvalds:v3.14-rc2
torvalds:v3.14-rc1
torvalds:v3.13
torvalds:v3.13-rc8
torvalds:v3.13-rc7
torvalds:v3.13-rc6
torvalds:v3.13-rc5
torvalds:v3.13-rc4
torvalds:v3.13-rc3
torvalds:v3.13-rc2
torvalds:v3.13-rc1
torvalds:v3.12
torvalds:v3.12-rc7
torvalds:v3.12-rc6
torvalds:v3.12-rc5
torvalds:v3.12-rc4
torvalds:v3.12-rc3
torvalds:v3.12-rc2
torvalds:v3.12-rc1
torvalds:v3.11
torvalds:v3.11-rc7
torvalds:v3.11-rc6
torvalds:v3.11-rc5
torvalds:v3.11-rc4
torvalds:v3.11-rc3
torvalds:v3.11-rc2
torvalds:v3.11-rc1
torvalds:v3.10
torvalds:v3.10-rc7
torvalds:v3.10-rc6
torvalds:v3.10-rc5
torvalds:v3.10-rc4
torvalds:v3.10-rc3
torvalds:v3.10-rc2
torvalds:v3.10-rc1
torvalds:v3.9
torvalds:v3.9-rc8
torvalds:v3.9-rc7
torvalds:v3.9-rc6
torvalds:v3.9-rc5
torvalds:v3.9-rc4
torvalds:v3.9-rc3
torvalds:v3.9-rc2
torvalds:v3.9-rc1
torvalds:v3.8
torvalds:v3.8-rc7
torvalds:v3.8-rc6
torvalds:v3.8-rc5
torvalds:v3.8-rc4
torvalds:v3.8-rc3
torvalds:v3.8-rc2
torvalds:v3.8-rc1
torvalds:v3.7
torvalds:v3.7-rc8
torvalds:v3.7-rc7
torvalds:v3.7-rc6
torvalds:v3.7-rc5
torvalds:v3.7-rc4
torvalds:v3.7-rc3
torvalds:v3.7-rc2
torvalds:v3.7-rc1
torvalds:v3.6
torvalds:v3.6-rc7
torvalds:v3.6-rc6
torvalds:v3.6-rc5
torvalds:v3.6-rc4
torvalds:v3.6-rc3
torvalds:v3.6-rc2
torvalds:v3.6-rc1
torvalds:v3.5
torvalds:v3.5-rc7
torvalds:v3.5-rc6
torvalds:v3.5-rc5
torvalds:v3.5-rc4
torvalds:v3.5-rc3
torvalds:v3.5-rc2
torvalds:v3.5-rc1
torvalds:v3.4
torvalds:v3.4-rc7
torvalds:v3.4-rc6
torvalds:v3.4-rc5
torvalds:v3.4-rc4
torvalds:v3.4-rc3
torvalds:v3.4-rc2
torvalds:v3.4-rc1
torvalds:v3.3
torvalds:v3.3-rc7
torvalds:v3.3-rc6
torvalds:v3.3-rc5
torvalds:v3.3-rc4
torvalds:v3.3-rc3
torvalds:v3.3-rc2
torvalds:v3.3-rc1
torvalds:v3.2
torvalds:v3.2-rc7
torvalds:v3.2-rc6
torvalds:v3.2-rc5
torvalds:v3.2-rc4
torvalds:v3.2-rc3
torvalds:v3.2-rc2
torvalds:v3.2-rc1
torvalds:v3.1
torvalds:v3.1-rc10
torvalds:v3.1-rc9
torvalds:v3.1-rc8
torvalds:v3.1-rc7
torvalds:v3.1-rc6
torvalds:v3.1-rc5
torvalds:v3.1-rc4
torvalds:v3.1-rc3
torvalds:v3.1-rc2
torvalds:v3.1-rc1
torvalds:v3.0
torvalds:v3.0-rc7
torvalds:v3.0-rc6
torvalds:v3.0-rc5
torvalds:v3.0-rc4
torvalds:v3.0-rc3
torvalds:v3.0-rc2
torvalds:v3.0-rc1
torvalds:v2.6.39
torvalds:v2.6.39-rc7
torvalds:v2.6.39-rc6
torvalds:v2.6.39-rc5
torvalds:v2.6.39-rc4
torvalds:v2.6.39-rc3
torvalds:v2.6.39-rc2
torvalds:v2.6.39-rc1
torvalds:v2.6.38
torvalds:v2.6.38-rc8
torvalds:v2.6.38-rc7
torvalds:v2.6.38-rc6
torvalds:v2.6.38-rc5
torvalds:v2.6.38-rc4
torvalds:v2.6.38-rc3
torvalds:v2.6.38-rc2
torvalds:v2.6.38-rc1
torvalds:v2.6.37
torvalds:v2.6.37-rc8
torvalds:v2.6.37-rc7
torvalds:v2.6.37-rc6
torvalds:v2.6.37-rc5
torvalds:v2.6.37-rc4
torvalds:v2.6.37-rc3
torvalds:v2.6.37-rc2
torvalds:v2.6.37-rc1
torvalds:v2.6.36
torvalds:v2.6.36-rc8
torvalds:v2.6.36-rc7
torvalds:v2.6.36-rc6
torvalds:v2.6.36-rc5
torvalds:v2.6.36-rc4
torvalds:v2.6.36-rc3
torvalds:v2.6.36-rc2
torvalds:v2.6.36-rc1
torvalds:v2.6.35
torvalds:v2.6.35-rc6
torvalds:v2.6.35-rc5
torvalds:v2.6.35-rc4
torvalds:v2.6.35-rc3
torvalds:v2.6.35-rc2
torvalds:v2.6.35-rc1
torvalds:v2.6.34
torvalds:v2.6.34-rc7
torvalds:v2.6.34-rc6
torvalds:v2.6.34-rc5
torvalds:v2.6.34-rc4
torvalds:v2.6.34-rc3
torvalds:v2.6.34-rc2
torvalds:v2.6.34-rc1
torvalds:v2.6.33
torvalds:v2.6.33-rc8
torvalds:v2.6.33-rc7
torvalds:v2.6.33-rc6
torvalds:v2.6.33-rc5
torvalds:v2.6.33-rc4
torvalds:v2.6.33-rc3
torvalds:v2.6.33-rc2
torvalds:v2.6.33-rc1
torvalds:v2.6.32
torvalds:v2.6.32-rc8
torvalds:v2.6.32-rc7
torvalds:v2.6.32-rc6
torvalds:v2.6.32-rc5
torvalds:v2.6.32-rc4
torvalds:v2.6.32-rc3
torvalds:v2.6.32-rc2
torvalds:v2.6.32-rc1
torvalds:v2.6.31
torvalds:v2.6.31-rc9
torvalds:v2.6.31-rc8
torvalds:v2.6.31-rc7
torvalds:v2.6.31-rc6
torvalds:v2.6.31-rc5
torvalds:v2.6.31-rc4
torvalds:v2.6.31-rc3
torvalds:v2.6.31-rc2
torvalds:v2.6.31-rc1
torvalds:v2.6.30
torvalds:v2.6.30-rc8
torvalds:v2.6.30-rc7
torvalds:v2.6.30-rc6
torvalds:v2.6.30-rc5
torvalds:v2.6.30-rc4
torvalds:v2.6.30-rc3
torvalds:v2.6.30-rc2
torvalds:v2.6.30-rc1
torvalds:v2.6.29
torvalds:v2.6.29-rc8
torvalds:v2.6.29-rc7
torvalds:v2.6.29-rc6
torvalds:v2.6.29-rc5
torvalds:v2.6.29-rc4
torvalds:v2.6.29-rc3
torvalds:v2.6.29-rc2
torvalds:v2.6.29-rc1
torvalds:v2.6.28
torvalds:v2.6.28-rc9
torvalds:v2.6.28-rc8
torvalds:v2.6.28-rc7
torvalds:v2.6.28-rc6
torvalds:v2.6.28-rc5
torvalds:v2.6.28-rc4
torvalds:v2.6.28-rc3
torvalds:v2.6.28-rc2
torvalds:v2.6.28-rc1
torvalds:v2.6.27
torvalds:v2.6.27-rc9
torvalds:v2.6.27-rc8
torvalds:v2.6.27-rc7
torvalds:v2.6.27-rc6
torvalds:v2.6.27-rc5
torvalds:v2.6.27-rc4
torvalds:v2.6.27-rc3
torvalds:v2.6.27-rc2
torvalds:v2.6.27-rc1
torvalds:v2.6.26
torvalds:v2.6.26-rc9
torvalds:v2.6.26-rc8
torvalds:v2.6.26-rc7
torvalds:v2.6.26-rc6
torvalds:v2.6.26-rc5
torvalds:v2.6.26-rc4
torvalds:v2.6.26-rc3
torvalds:v2.6.26-rc2
torvalds:v2.6.26-rc1
torvalds:v2.6.25
torvalds:v2.6.25-rc9
torvalds:v2.6.25-rc8
torvalds:v2.6.25-rc7
torvalds:v2.6.25-rc6
torvalds:v2.6.25-rc5
torvalds:v2.6.25-rc4
torvalds:v2.6.25-rc3
torvalds:v2.6.25-rc2
torvalds:v2.6.25-rc1
torvalds:v2.6.24
torvalds:v2.6.24-rc8
torvalds:v2.6.24-rc7
torvalds:v2.6.24-rc6
torvalds:v2.6.24-rc5
torvalds:v2.6.24-rc4
torvalds:v2.6.24-rc3
torvalds:v2.6.24-rc2
torvalds:v2.6.24-rc1
torvalds:v2.6.23
torvalds:v2.6.23-rc9
torvalds:v2.6.23-rc8
torvalds:v2.6.23-rc7
torvalds:v2.6.23-rc6
torvalds:v2.6.23-rc5
torvalds:v2.6.23-rc4
torvalds:v2.6.23-rc3
torvalds:v2.6.23-rc2
torvalds:v2.6.23-rc1
torvalds:v2.6.22
torvalds:v2.6.22-rc7
torvalds:v2.6.22-rc6
torvalds:v2.6.22-rc5
torvalds:v2.6.22-rc4
torvalds:v2.6.22-rc3
torvalds:v2.6.22-rc2
torvalds:v2.6.22-rc1
torvalds:v2.6.21
torvalds:v2.6.21-rc7
torvalds:v2.6.21-rc6
torvalds:v2.6.21-rc5
torvalds:v2.6.21-rc4
torvalds:v2.6.21-rc3
torvalds:v2.6.21-rc2
torvalds:v2.6.21-rc1
torvalds:v2.6.20
torvalds:v2.6.20-rc7
torvalds:v2.6.20-rc6
torvalds:v2.6.20-rc5
torvalds:v2.6.20-rc4
torvalds:v2.6.20-rc3
torvalds:v2.6.20-rc2
torvalds:v2.6.20-rc1
torvalds:v2.6.19
torvalds:v2.6.19-rc6
torvalds:v2.6.19-rc5
torvalds:v2.6.19-rc4
torvalds:v2.6.19-rc3
torvalds:v2.6.19-rc2
torvalds:v2.6.19-rc1
torvalds:v2.6.18
torvalds:v2.6.18-rc7
torvalds:v2.6.18-rc6
torvalds:v2.6.18-rc5
torvalds:v2.6.18-rc4
torvalds:v2.6.18-rc3
torvalds:v2.6.18-rc2
torvalds:v2.6.18-rc1
torvalds:v2.6.17
torvalds:v2.6.17-rc6
torvalds:v2.6.17-rc5
torvalds:v2.6.17-rc4
torvalds:v2.6.17-rc3
torvalds:v2.6.17-rc2
torvalds:v2.6.17-rc1
torvalds:v2.6.16
torvalds:v2.6.16-rc6
torvalds:v2.6.16-rc5
torvalds:v2.6.16-rc4
torvalds:v2.6.16-rc3
torvalds:v2.6.16-rc2
torvalds:v2.6.16-rc1
torvalds:v2.6.15
torvalds:v2.6.15-rc7
torvalds:v2.6.15-rc6
torvalds:v2.6.15-rc5
torvalds:v2.6.15-rc4
torvalds:v2.6.15-rc3
torvalds:v2.6.15-rc2
torvalds:v2.6.15-rc1
torvalds:v2.6.14
torvalds:v2.6.14-rc5
torvalds:v2.6.14-rc4
torvalds:v2.6.14-rc3
torvalds:v2.6.14-rc2
torvalds:v2.6.14-rc1
torvalds:v2.6.13
torvalds:v2.6.13-rc7
torvalds:v2.6.13-rc6
torvalds:v2.6.13-rc5
torvalds:v2.6.13-rc4
torvalds:v2.6.11-tree
torvalds:v2.6.11
torvalds:v2.6.12-rc2
torvalds:v2.6.12-rc3
torvalds:v2.6.12-rc4
torvalds:v2.6.12-rc5
torvalds:v2.6.12-rc6
torvalds:v2.6.12
torvalds:v2.6.13-rc1
torvalds:v2.6.13-rc2
torvalds:v2.6.13-rc3
6 Commits
b6add54ba6
...
fab1beda75
Author | SHA1 | Message | Date | |
---|---|---|---|---|
![]() |
fab1beda75 |
Devicetree fixes for v6.17, part 1:
- Fix a memory leak for of_pci_add_properties() failure case. Then fix the introduced UAF. - Add missing IORESOURCE_MEM flag on of_reserved_mem_region_to_resource() - Add already in use vendor prefix "eswin" - Clarify "of of" comment in of_match_device(). After many years of drive-by patches dropping the 2nd "of" (which referred to OpenFirmware), a correct patch finally arrived. -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmisyBAACgkQ+vtdtY28 YcObaw/+JazBJy6SKKZPE0X3Ry69DtOVOgTKFwMAekWwasFGdgzth47Wore9EqmA smqwDGMB20NCUzbXCx7NIzzjp5enH9OQOcSyXN/xHRE6khg4t3Qq0iYfevfwXRtv Y9eTYIGoUvdVcxObpbbRGPq9AszUlwQBCpQcTJKl2MiHGqa3IpBrr0ypMjxXtstY Om7q51iKSi5yIYO2lxPgXRI6PtT2q8MisoyNHnGocsY3xnNBQb1RDBJe70R3XXZP 78piVoumBb/3jnH1qsCFLGi6RSR/chjb8JwAJ4SuGpCVzWhmysLQJP72SggTIptq Z5igbf7bQ5FhWab+XhMGg9OsaXEnZ58Qvg1KAswwU3/k3MN8w5V4qLLOPTFI3m8w K7etUL91lw6q5EguzZ5VveV9qPagu8waTPP56JfA597IR6VdT9omT1XAPbeM2nrz 0k7qnX/9Pb3M400Z6jNu1Fk++c4xzC0+w8T2acE3BGVwnGzCf9tdDd8ixlCDDWPx HsQxbnFjxggRBqulrR4IElCSEYcbwHgLh4WWNJVmDsJFBvZUQ0mscgDT9/bkELu1 IHvvwoeY1saa+oI3PkhVvhE+yA9wmMrTrb61/hIFliU3sDJfn/notNWdOy5Rbtci e+5ec6LFZnW6Ig8XG9o3FYFdv5rcHk8ExdqIiQosYgNirRdLVgM= =0m5V -----END PGP SIGNATURE----- Merge tag 'devicetree-fixes-for-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux Pull devicetree fixes from Rob Herring: - Fix a memory leak for of_pci_add_properties() failure case. Then fix the introduced UAF. - Add missing IORESOURCE_MEM flag on of_reserved_mem_region_to_resource() - Add already in use vendor prefix "eswin" - Clarify "of of" comment in of_match_device(). After many years of drive-by patches dropping the 2nd "of" (which referred to OpenFirmware), a correct patch finally arrived * tag 'devicetree-fixes-for-6.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: of: dynamic: Fix use after free in of_changeset_add_prop_helper() dt-bindings: vendor-prefixes: add eswin of: reserved_mem: Add missing IORESOURCE_MEM flag on resources of: dynamic: Fix memleak when of_pci_add_properties() failed of: Clarify OF device context in of_match_device() comment |
||
![]() |
80af3745ca |
of: dynamic: Fix use after free in of_changeset_add_prop_helper()
If the of_changeset_add_property() function call fails, then this code
frees "new_pp" and then dereference it on the next line. Return the
error code directly instead.
Fixes:
|
||
![]() |
ac29e4487a |
dt-bindings: vendor-prefixes: add eswin
Add new vendor string to dt bindings. This new vendor string is used by - ESWIN EIC770X SoC - HiFive Premier P550 board which uses EIC7700 SoC. Link: https://www.eswin.com/en/ Signed-off-by: Pritesh Patel <pritesh.patel@einfochips.com> Reviewed-by: Samuel Holland <samuel.holland@sifive.com> Signed-off-by: Pinkesh Vaghela <pinkesh.vaghela@einfochips.com> Acked-by: Conor Dooley <conor.dooley@microchip.com> Link: https://lore.kernel.org/r/20250616112316.3833343-4-pinkesh.vaghela@einfochips.com Signed-off-by: Rob Herring (Arm) <robh@kernel.org> |
||
![]() |
aea70964b5 |
of: reserved_mem: Add missing IORESOURCE_MEM flag on resources
Commit |
||
![]() |
c81f6ce167 |
of: dynamic: Fix memleak when of_pci_add_properties() failed
When of_pci_add_properties() failed, of_changeset_destroy() is called to
free the changeset. And of_changeset_destroy() puts device tree node in
each entry but does not free property in the entry. This leads to memory
leak in the failure case.
In of_changeset_add_prop_helper(), add the property to the device tree node
deadprops list. Thus, the property will also be freed along with device
tree node.
Fixes:
|
||
![]() |
79aef1a370 |
of: Clarify OF device context in of_match_device() comment
Open Firmware abbreviation (OF) in of_match_device() comment is written in lowercase instead, which is mistaken for prepositional word "of" ([1], [2], [3], [4]) duplicate. Clarify the context. Link: https://lore.kernel.org/all/CAL_JsqLypcBCOVZ8yYWK0J_xc2Vcr+ANrX_3v4vN55Srp4RknQ@mail.gmail.com/ [1] Link: https://lore.kernel.org/all/20220926185852.GA2581083-robh@kernel.org/ [2] Link: https://lore.kernel.org/all/CAL_JsqL4GvgFYzGUfhW5pvm4wYGrFaj6gHOYZjnOMuk2zCz67w@mail.gmail.com/ [3] Link: https://lore.kernel.org/all/20220627173825.GA2637590-robh@kernel.org/ [4] Signed-off-by: Bagas Sanjaya <bagasdotme@gmail.com> Reviewed-by: Randy Dunlap <rdunlap@infradead.org> Link: https://lore.kernel.org/r/20250730013113.11264-1-bagasdotme@gmail.com Signed-off-by: Rob Herring (Arm) <robh@kernel.org> |
4 changed files with 12 additions and 4 deletions
|
@ -507,6 +507,8 @@ patternProperties:
|
|||
description: Espressif Systems Co. Ltd.
|
||||
"^est,.*":
|
||||
description: ESTeem Wireless Modems
|
||||
"^eswin,.*":
|
||||
description: Beijing ESWIN Technology Group Co. Ltd.
|
||||
"^ettus,.*":
|
||||
description: NI Ettus Research
|
||||
"^eukrea,.*":
|
||||
|
|
|
@ -17,8 +17,8 @@
|
|||
|
||||
/**
|
||||
* of_match_device - Tell if a struct device matches an of_device_id list
|
||||
* @matches: array of of device match structures to search in
|
||||
* @dev: the of device structure to match against
|
||||
* @matches: array of of_device_id match structures to search in
|
||||
* @dev: the OF device structure to match against
|
||||
*
|
||||
* Used by a driver to check whether an platform_device present in the
|
||||
* system is in its list of supported devices.
|
||||
|
|
|
@ -935,10 +935,15 @@ static int of_changeset_add_prop_helper(struct of_changeset *ocs,
|
|||
return -ENOMEM;
|
||||
|
||||
ret = of_changeset_add_property(ocs, np, new_pp);
|
||||
if (ret)
|
||||
if (ret) {
|
||||
__of_prop_free(new_pp);
|
||||
return ret;
|
||||
}
|
||||
|
||||
return ret;
|
||||
new_pp->next = np->deadprops;
|
||||
np->deadprops = new_pp;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -771,6 +771,7 @@ int of_reserved_mem_region_to_resource(const struct device_node *np,
|
|||
return -EINVAL;
|
||||
|
||||
resource_set_range(res, rmem->base, rmem->size);
|
||||
res->flags = IORESOURCE_MEM;
|
||||
res->name = rmem->name;
|
||||
return 0;
|
||||
}
|
||||
|
|
Write
Preview
Loading…
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.