Cook and download a directory from the Software Heritage Vault
You have requested the cooking of the directory with identifier None into a standard tar.gz archive
.
Are you sure you want to continue ?
Download a directory from the Software Heritage Vault
You have requested the download of the directory with identifier None as a standard tar.gz archive
.
Are you sure you want to continue ?
Cook and download a revision from the Software Heritage Vault
You have requested the cooking of the history heading to revision with identifier swh:1:rev:df44bd83017d449c8d10060d356c14e7caa3bdc5 into a bare git archive
.
Are you sure you want to continue ?
Download a revision from the Software Heritage Vault
You have requested the download of the history heading to revision with identifier swh:1:rev:df44bd83017d449c8d10060d356c14e7caa3bdc5 as a bare git archive
.
Are you sure you want to continue ?
Invalid Email !
The provided email is not well-formed.
Download link has expired
The requested archive is no longer available for download from the Software Heritage Vault.
Do you want to cook it again ?
{ "original_artifact": [ { "blake2s256": "fa0d9e6afd79c59fba94e7717d50f3f5ed0152a7ff65f971f72fcfc7122aeed9", "length": 122763, "name": "linux_4.9.80-2.dsc", "sha1": "4bcc47ef3e9a843f1d1b5fe0fddb0f79bbeee771", "sha1_git": "bc2fba9f7b4486bfdf3a2800ad61ea75ce60ab22", "sha256": "e0647884acd8174f9619e992a4dcb6ce0905c4887a3aad57a975936f8970e5d7" }, { "blake2s256": "fa0d9e6afd79c59fba94e7717d50f3f5ed0152a7ff65f971f72fcfc7122aeed9", "length": 122763, "name": "linux_4.9.80-2.dsc", "sha1": "4bcc47ef3e9a843f1d1b5fe0fddb0f79bbeee771", "sha1_git": "bc2fba9f7b4486bfdf3a2800ad61ea75ce60ab22", "sha256": "e0647884acd8174f9619e992a4dcb6ce0905c4887a3aad57a975936f8970e5d7" }, { "blake2s256": "d9656fda67be3ce75f4239926ef4304fca4ad7487faa93ff0ca16f1bb52c346c", "length": 2453704, "name": "linux_4.9.80-2.debian.tar.xz", "sha1": "38551a6bbcc232ddd03ba5bd83f47b88a263408f", "sha1_git": "20c0a0f4fe5eb590fbe1f9ea2773471b03dbf8bc", "sha256": "9eca8778e08f3ce9bf2eb3677f53fded477ae96d99b3862c3862ab9f6953ea60" }, { "blake2s256": "1e4c9bc1f932c93171edad69981998ddb3e9d257fc89ca7a3aa781c89132fbdd", "length": 94572404, "name": "linux_4.9.80.orig.tar.xz", "sha1": "6ceac4ddfee1deca2c2153e63482fdf396112891", "sha1_git": "24b245540c9511ce06f6265c59d12751886e608b", "sha256": "764fa2cc03ad7d1239e4a8f2c6629d3ec42fe3ccc0de61c960b19d43bf4af1b7" } ], "package_info": { "changelog": { "date": "2018-02-09T13:58:52+01:00", "history": [ [ "linux", "4.9.80-1" ], [ "linux", "4.9.65-3+deb9u2" ], [ "linux", "4.9.65-3+deb9u1" ], [ "linux", "4.9.65-3" ], [ "linux", "4.9.65-2" ], [ "linux", "4.9.65-1" ], [ "linux", "4.9.51-1" ], [ "linux", "4.9.47-1" ], [ "linux", "4.9.30-2+deb9u5" ], [ "linux", "4.9.30-2+deb9u4" ], [ "linux", "4.9.30-2+deb9u3" ], [ "linux", "4.9.30-2+deb9u2" ], [ "linux", "4.9.30-2+deb9u1" ], [ "linux", "4.9.30-2" ], [ "linux", "4.9.30-1" ], [ "linux", "4.9.25-1" ], [ "linux", "4.9.18-1" ], [ "linux", "4.9.16-1" ], [ "linux", "4.9.13-1" ], [ "linux", "4.9.10-1" ], [ "linux", "4.9.6-3" ], [ "linux", "4.9.6-2" ], [ "linux", "4.9.6-1" ], [ "linux", "4.9.2-2" ], [ "linux", "4.9.2-1" ], [ "linux", "4.9.1-1~exp1" ], [ "linux", "4.9~rc8-1~exp1" ], [ "linux", "4.9~rc7-1~exp1" ], [ "linux", "4.9~rc5-1~exp1" ], [ "linux", "4.9~rc3-1~exp1" ], [ "linux", "4.8.15-2" ], [ "linux", "4.8.15-1" ], [ "linux", "4.8.11-1" ], [ "linux", "4.8.7-1" ], [ "linux", "4.8.5-1" ], [ "linux", "4.8.4-1~exp1" ], [ "linux", "4.8~rc8-1~exp1" ], [ "linux", "4.8~rc5-1~exp1" ], [ "linux", "4.7.8-1" ], [ "linux", "4.7.6-1" ], [ "linux", "4.7.5-1" ], [ "linux", "4.7.4-2" ], [ "linux", "4.7.4-1" ], [ "linux", "4.7.2-1" ], [ "linux", "4.7~rc7-1~exp1" ], [ "linux", "4.7~rc4-1~exp1" ], [ "linux", "4.7~rc3-1~exp1" ], [ "linux", "4.6.4-1" ], [ "linux", "4.6.3-1" ], [ "linux", "4.6.2-2" ], [ "linux", "4.6.2-1" ], [ "linux", "4.6.1-1" ], [ "linux", "4.6-1~exp2" ], [ "linux", "4.6-1~exp1" ], [ "linux", "4.6~rc7-1~exp1" ], [ "linux", "4.6~rc5-1~exp1" ], [ "linux", "4.6~rc3-1~exp1" ], [ "linux", "4.5.5-1" ], [ "linux", "4.5.4-1" ], [ "linux", "4.5.3-2" ], [ "linux", "4.5.3-1" ], [ "linux", "4.5.2-1" ], [ "linux", "4.5.1-1" ], [ "linux-tools", "4.5-1~exp1" ], [ "linux", "4.5-1~exp1" ], [ "linux", "4.5~rc7-1~exp1" ], [ "linux-tools", "4.5~rc7-1~exp1" ], [ "linux-tools", "4.5~rc5-1~exp3" ], [ "linux-tools", "4.5~rc5-1~exp2" ], [ "linux-tools", "4.5~rc5-1~exp1" ], [ "linux", "4.5~rc5-1~exp1" ], [ "linux", "4.5~rc4-1~exp1" ], [ "linux-tools", "4.4.6-1" ], [ "linux", "4.4.6-1" ], [ "linux", "4.4.4-2" ], [ "linux", "4.4.4-1" ], [ "linux-tools", "4.4-4" ], [ "linux-tools", "4.4-3" ], [ "linux", "4.4.2-3" ], [ "linux-tools", "4.4-2" ], [ "linux", "4.4.2-2" ], [ "linux-tools", "4.4-1" ], [ "linux", "4.4.2-1" ], [ "linux", "4.4.1-1~exp1" ], [ "linux", "4.4-1~exp1" ], [ "linux-tools", "4.4-1~exp2" ], [ "linux-tools", "4.4-1~exp1" ], [ "linux", "4.4~rc8-1~exp1" ], [ "linux", "4.4~rc6-1~exp1" ], [ "linux", "4.4~rc5-1~exp1" ], [ "linux-tools", "4.4~rc4-1~exp1" ], [ "linux", "4.4~rc4-1~exp1" ], [ "linux", "4.3.5-1" ], [ "linux", "4.3.3-7" ], [ "linux", "4.3.3-6" ], [ "linux", "4.3.3-5" ], [ "linux", "4.3.3-4" ], [ "linux", "4.3.3-3" ], [ "linux-tools", "4.3.1-2" ], [ "linux", "4.3.3-2" ], [ "linux", "4.3.3-1" ], [ "linux-tools", "4.3.1-1" ], [ "linux-tools", "4.3-1" ], [ "linux", "4.3.1-1" ], [ "linux", "4.3-1~exp2" ], [ "linux", "4.3-1~exp1" ], [ "linux", "4.3~rc7-1~exp1" ], [ "linux-tools", "4.3~rc5-1~exp2" ], [ "linux-tools", "4.3~rc5-1~exp1" ], [ "linux", "4.3~rc5-1~exp1" ], [ "linux-tools", "4.3~rc4-1~exp1" ], [ "linux", "4.3~rc4-1~exp1" ], [ "linux", "4.3~rc3-1~exp1" ], [ "linux", "4.2.6-3" ], [ "linux", "4.2.6-2" ], [ "linux", "4.2.6-1" ], [ "linux", "4.2.5-1" ], [ "linux", "4.2.3-2" ], [ "linux", "4.2.3-1" ], [ "linux-tools", "4.2-2" ], [ "linux", "4.2.1-2" ], [ "linux-tools", "4.2-1" ], [ "linux", "4.2.1-1" ], [ "linux", "4.2-1~exp1" ], [ "linux", "4.2~rc8-1~exp1" ], [ "linux-tools", "4.2~rc7-1~exp1" ], [ "linux-tools", "4.2~rc6-1~exp1" ], [ "linux", "4.2~rc6-1~exp1" ], [ "linux", "4.1.6-1" ], [ "linux", "4.1.5-1" ], [ "linux-tools", "4.1.4-2" ], [ "linux-tools", "4.1.4-1" ], [ "linux", "4.1.3-1" ], [ "linux-tools", "4.1.2-1~exp1" ], [ "linux", "4.1.2-1~exp1" ], [ "linux", "4.1.1-1~exp1" ], [ "linux", "4.0.8-2" ], [ "linux", "4.0.8-1" ], [ "linux", "4.0.7-1" ], [ "linux", "4.0.5-1" ], [ "linux", "4.0.4-1" ], [ "linux", "4.0.2-1" ], [ "linux-tools", "4.0.2-1" ], [ "linux", "4.0-1~exp1" ], [ "linux", "3.19.3-1~exp1" ], [ "linux", "3.19.1-1~exp1" ], [ "linux", "3.19-1~exp1" ], [ "linux", "3.18.6-1~exp1" ], [ "linux-tools", "3.18.5-1~exp1" ], [ "linux", "3.18.5-1~exp1" ], [ "linux", "3.18.3-1~exp1" ], [ "linux", "3.18-1~exp1" ], [ "linux", "3.17.4-1~exp1" ], [ "linux-tools", "3.17-1~exp1" ], [ "linux", "3.17-1~exp1" ], [ "linux", "3.17~rc5-1~exp1" ], [ "linux", "3.16.7-ckt9-3" ], [ "linux", "3.16.7-ckt9-2" ], [ "linux", "3.16.7-ckt9-1" ], [ "linux", "3.16.7-ckt7-1" ], [ "linux", "3.16.7-ckt4-3" ], [ "linux-tools", "3.16-3" ], [ "linux", "3.16.7-ckt4-2" ], [ "linux", "3.16.7-ckt4-1" ], [ "linux", "3.16.7-ckt2-1" ], [ "linux", "3.16.7-2" ], [ "linux", "3.16.7-1" ], [ "linux", "3.16.5-1" ], [ "linux", "3.16.3-2" ], [ "linux", "3.16.3-1" ], [ "linux", "3.16.2-3" ], [ "linux-tools", "3.16-2" ], [ "linux-tools", "3.16-1" ], [ "linux", "3.16.2-2" ], [ "linux", "3.16.2-1" ], [ "linux", "3.16-1~exp1" ], [ "linux-tools", "3.16~rc7-1~exp1" ], [ "linux", "3.16~rc6-1~exp1" ], [ "linux", "3.16~rc5-1~exp1" ], [ "linux", "3.15.5-1~exp1" ], [ "linux", "3.15.3-1~exp1" ], [ "linux", "3.15.1-1~exp1" ], [ "linux", "3.15~rc8-1~exp1" ], [ "linux", "3.15~rc7-1~exp1" ], [ "linux", "3.15~rc5-1~exp1" ], [ "linux", "3.14.15-2" ], [ "linux", "3.14.15-1" ], [ "linux", "3.14.13-2" ], [ "linux", "3.14.13-1" ], [ "linux", "3.14.12-1" ], [ "linux", "3.14.10-1" ], [ "linux", "3.14.9-1" ], [ "linux", "3.14.7-1" ], [ "linux", "3.14.5-1" ], [ "linux", "3.14.4-1" ], [ "linux-tools", "3.14-1" ], [ "linux", "3.14.2-1" ], [ "linux", "3.14.1-1~exp1" ], [ "linux", "3.14-1~exp1" ], [ "linux-tools", "3.14~rc7-1~exp1" ], [ "linux", "3.14~rc7-1~exp1" ], [ "linux", "3.14~rc5-1~exp1" ], [ "linux", "3.13.10-1" ], [ "linux", "3.13.7-1" ], [ "linux-tools", "3.13.6-1" ], [ "linux", "3.13.6-1" ], [ "linux", "3.13.5-1" ], [ "linux-tools", "3.13.4-1" ], [ "linux", "3.13.4-1" ], [ "linux-tools", "3.13-1~exp3" ], [ "linux-tools", "3.13-1~exp2" ], [ "linux-tools", "3.13-1~exp1" ], [ "linux", "3.13-1~exp1" ], [ "linux", "3.13~rc6-1~exp1" ], [ "linux-tools", "3.12.6-3" ], [ "linux-tools", "3.12.6-2" ], [ "linux", "3.12.9-1" ], [ "linux", "3.12.8-1" ], [ "linux", "3.12.6-2" ], [ "linux", "3.12.6-1" ], [ "linux", "3.12.3-1~exp1" ], [ "linux-tools", "3.12.6-1" ], [ "linux-tools", "3.12-1~exp1" ], [ "linux", "3.12-1~exp1" ], [ "linux", "3.12~rc7-1~exp1" ], [ "linux", "3.11.10-1" ], [ "linux", "3.11.8-1" ], [ "linux", "3.11.7-1" ], [ "linux", "3.11.6-2" ], [ "linux-tools", "3.11-3" ], [ "linux", "3.11.6-1" ], [ "linux-tools", "3.11-2" ], [ "linux-tools", "3.11-1" ], [ "linux", "3.11.5-1" ], [ "linux", "3.11-1~exp1" ], [ "linux", "3.11~rc7-1~exp1" ], [ "linux-tools", "3.11~rc4-1~exp1" ], [ "linux", "3.11~rc4-1~exp1" ], [ "linux", "3.10.11-1" ], [ "linux-tools", "3.10-4" ], [ "linux", "3.10.7-1" ], [ "linux-tools", "3.10-3" ], [ "linux", "3.10.5-1" ], [ "linux", "3.10.3-1" ], [ "linux-tools", "3.10-2" ], [ "linux-tools", "3.10-1" ], [ "linux", "3.10.1-1" ], [ "linux", "3.10~rc7-1~exp1" ], [ "linux", "3.10~rc5-1~exp1" ], [ "linux", "3.10~rc4-1~exp1" ], [ "linux", "3.9.8-1" ], [ "linux", "3.9.6-1" ], [ "linux", "3.9.5-1" ], [ "linux-tools", "3.9.4-1" ], [ "linux", "3.9.4-1" ], [ "linux", "3.8.13-1" ], [ "linux", "3.8.12-1" ], [ "linux-tools", "3.8.11-1" ], [ "linux", "3.8.11-1" ], [ "linux", "3.8.5-1~experimental.1" ], [ "linux", "3.8.3-1~experimental.1" ], [ "linux-tools", "3.8.2-1~experimental.1" ], [ "linux", "3.8.2-1~experimental.1" ], [ "linux", "3.8-1~experimental.1" ], [ "linux", "3.7.8-1~experimental.1" ], [ "linux", "3.7.3-1~experimental.1" ], [ "linux", "3.7.1-1~experimental.2" ], [ "linux-tools", "3.7.1-1~experimental.1" ], [ "linux", "3.7.1-1~experimental.1" ], [ "linux", "3.6.9-1~experimental.1" ], [ "linux", "3.6.8-1~experimental.1" ], [ "linux-tools", "3.6-1~experimental.1" ], [ "linux", "3.6.6-1~experimental.1" ], [ "linux", "3.6.4-1~experimental.1" ], [ "linux", "3.5.5-1~experimental.1" ], [ "linux-tools", "3.5-1~experimental.1" ], [ "linux", "3.5.2-1~experimental.1" ], [ "linux", "3.5-1~experimental.1" ], [ "linux", "3.4.4-1~experimental.1" ], [ "linux-tools", "3.4-1~experimental.1" ], [ "linux-2.6", "3.4.1-1~experimental.1" ], [ "linux-2.6", "3.3.6-1~experimental.1" ], [ "linux-2.6", "3.3.4-1~experimental.1" ], [ "linux-2.6", "3.3.2-1~experimental.1" ], [ "linux-tools", "3.3-1~experimental.1" ], [ "linux-2.6", "3.3-1~experimental.1" ], [ "linux-2.6", "3.3~rc6-1~experimental.1" ], [ "linux", "3.2.41-2" ], [ "linux", "3.2.41-1" ], [ "linux", "3.2.39-2" ], [ "linux", "3.2.39-1" ], [ "linux", "3.2.35-2" ], [ "linux", "3.2.35-1" ], [ "linux", "3.2.32-1" ], [ "linux", "3.2.30-1" ], [ "linux", "3.2.29-1" ], [ "linux", "3.2.23-1" ], [ "linux", "3.2.21-3" ], [ "linux", "3.2.21-2" ], [ "linux-tools", "3.2.17-1" ], [ "linux", "3.2.21-1" ], [ "linux", "3.2.20-1" ], [ "linux-2.6", "3.2.19-1" ], [ "linux-2.6", "3.2.18-1" ], [ "linux-2.6", "3.2.17-1" ], [ "linux-2.6", "3.2.16-1" ], [ "linux-2.6", "3.2.15-1" ], [ "linux-2.6", "3.2.14-1" ], [ "linux-2.6", "3.2.13-1" ], [ "linux-tools", "3.2.7-2" ], [ "linux-2.6", "3.2.12-1" ], [ "linux-2.6", "3.2.10-1" ], [ "linux-tools", "3.2.7-1" ], [ "linux-2.6", "3.2.9-1" ], [ "linux-2.6", "3.2.7-1" ], [ "linux-2.6", "3.2.6-1" ], [ "linux-2.6", "3.2.4-1" ], [ "linux-2.6", "3.2.2-1" ], [ "linux-tools", "3.2.1-2" ], [ "linux-2.6", "3.2.1-2" ], [ "linux-tools", "3.2.1-1" ], [ "linux-2.6", "3.2.1-1" ], [ "linux-2.6", "3.2~rc7-1~experimental.1" ], [ "linux-tools", "3.2~rc4-1~experimental.1" ], [ "linux-2.6", "3.2~rc4-1~experimental.1" ], [ "linux-2.6", "3.1.8-2" ], [ "linux-2.6", "3.1.8-1" ], [ "linux-2.6", "3.1.6-1" ], [ "linux-tools", "3.1.1-3" ], [ "linux-2.6", "3.1.5-1" ], [ "linux-2.6", "3.1.4-1" ], [ "linux-tools", "3.1.1-2" ], [ "linux-tools", "3.1.1-1" ], [ "linux-2.6", "3.1.1-1" ], [ "linux-2.6", "3.1.0-1~experimental.1" ], [ "linux-2.6", "3.1.0~rc7-1~experimental.1" ], [ "linux-2.6", "3.1.0~rc6-1~experimental.1" ], [ "linux-2.6", "3.1.0~rc4-1~experimental.1" ], [ "linux-2.6", "3.0.0-6" ], [ "linux-2.6", "3.0.0-5" ], [ "linux-2.6", "3.0.0-4" ], [ "linux-2.6", "3.0.0-3" ], [ "linux-2.6", "3.0.0-2" ], [ "linux-kbuild-2.6", "3.0.0-2" ], [ "linux-kbuild-2.6", "3.0.0-1" ], [ "linux-2.6", "3.0.0-1" ], [ "linux-2.6", "3.0.0~rc6-1~experimental.1" ], [ "linux-kbuild-2.6", "3.0.0~rc5-1~experimental.1" ], [ "linux-2.6", "3.0.0~rc5-1~experimental.1" ], [ "linux-2.6", "3.0.0~rc4-1~experimental.1" ], [ "linux-2.6", "3.0.0~rc3-1~experimental.1" ], [ "linux-2.6", "3.0.0~rc2-1~experimental.1" ], [ "linux-kbuild-2.6", "3.0.0~rc1-1~experimental.1" ], [ "linux-2.6", "3.0.0~rc1-1~experimental.1" ], [ "linux-2.6", "2.6.39-3" ], [ "linux-2.6", "2.6.39-2" ], [ "linux-kbuild-2.6", "2.6.39-1" ], [ "linux-2.6", "2.6.39-1" ], [ "linux-2.6", "2.6.39~rc7-1~experimental.1" ], [ "linux-2.6", "2.6.39~rc6-1~experimental.1" ], [ "linux-2.6", "2.6.39~rc5-1~experimental.1" ], [ "linux-2.6", "2.6.39~rc4-1~experimental.1" ], [ "linux-2.6", "2.6.38-5" ], [ "linux-2.6", "2.6.38-4" ], [ "linux-2.6", "2.6.38-3" ], [ "linux-2.6", "2.6.38-2" ], [ "linux-kbuild-2.6", "2.6.38-1" ], [ "linux-2.6", "2.6.38-1" ], [ "linux-2.6", "2.6.38~rc8-1~experimental.1" ], [ "linux-2.6", "2.6.38~rc7-1~experimental.1" ], [ "linux-2.6", "2.6.38~rc6-1~experimental.1" ], [ "linux-2.6", "2.6.37-2" ], [ "linux-kbuild-2.6", "2.6.37-1" ], [ "linux-2.6", "2.6.37-1" ], [ "linux-kbuild-2.6", "2.6.37-1~experimental.1" ], [ "linux-2.6", "2.6.37-1~experimental.1" ], [ "linux-2.6", "2.6.37~rc7-1~experimental.1" ], [ "linux-2.6", "2.6.37~rc5-1~experimental.3" ], [ "linux-2.6", "2.6.37~rc5-1~experimental.2" ], [ "linux-2.6", "2.6.37~rc5-1~experimental.1" ], [ "linux-2.6", "2.6.37~rc4-1~experimental.1" ], [ "linux-kbuild-2.6", "2.6.36-1~experimental.1" ], [ "linux-2.6", "2.6.36-1~experimental.1" ], [ "linux-2.6", "2.6.36~rc6-1~experimental.1" ], [ "linux-2.6", "2.6.36~rc5-1~experimental.1" ], [ "linux-2.6", "2.6.35-1~experimental.3" ], [ "linux-2.6", "2.6.35-1~experimental.2" ], [ "linux-kbuild-2.6", "2.6.35-1~experimental.1" ], [ "linux-2.6", "2.6.35-1~experimental.1" ], [ "linux-2.6", "2.6.35~rc6-1~experimental.1" ], [ "linux-2.6", "2.6.35~rc5-1~experimental.1" ], [ "linux-2.6", "2.6.35~rc4-1~experimental.1" ], [ "linux-2.6", "2.6.34-1~experimental.2" ], [ "linux-kbuild-2.6", "2.6.34-1~experimental.1" ], [ "linux-2.6", "2.6.34-1~experimental.1" ], [ "linux-2.6", "2.6.33-1~experimental.5" ], [ "linux-2.6", "2.6.33-1~experimental.4" ], [ "linux-2.6", "2.6.33-1~experimental.3" ], [ "linux-2.6", "2.6.33-1~experimental.2" ], [ "linux-2.6", "2.6.33-1~experimental.1" ], [ "linux-2.6", "2.6.32-30" ], [ "linux-2.6", "2.6.32-29" ], [ "linux-2.6", "2.6.32-28" ], [ "linux-2.6", "2.6.32-27" ], [ "linux-2.6", "2.6.32-26" ], [ "linux-2.6", "2.6.32-25" ], [ "linux-2.6", "2.6.32-24" ], [ "linux-2.6", "2.6.32-23" ], [ "linux-2.6", "2.6.32-22" ], [ "linux-2.6", "2.6.32-21" ], [ "linux-2.6", "2.6.32-20" ], [ "linux-2.6", "2.6.32-19" ], [ "linux-2.6", "2.6.32-18" ], [ "linux-2.6", "2.6.32-17" ], [ "linux-2.6", "2.6.32-16" ], [ "linux-2.6", "2.6.32-15" ], [ "linux-2.6", "2.6.32-14" ], [ "linux-2.6", "2.6.32-13" ], [ "linux-2.6", "2.6.32-12" ], [ "linux-2.6", "2.6.32-11" ], [ "linux-2.6", "2.6.32-10" ], [ "linux-2.6", "2.6.32-9" ], [ "linux-2.6", "2.6.32-8" ], [ "linux-2.6", "2.6.32-7" ], [ "linux-2.6", "2.6.32-6" ], [ "linux-2.6", "2.6.32-5" ], [ "linux-2.6", "2.6.32-4" ], [ "linux-2.6", "2.6.32-3" ], [ "linux-2.6", "2.6.32-2" ], [ "linux-kbuild-2.6", "2.6.32-1" ], [ "linux-2.6", "2.6.32-1" ], [ "linux-2.6", "2.6.32~rc8-1~experimental.1" ], [ "linux-2.6", "2.6.31-2" ], [ "linux-kbuild-2.6", "2.6.31.2-1" ], [ "linux-2.6", "2.6.31-1" ], [ "linux-kbuild-2.6", "2.6.31.2-1~experimental.1" ], [ "linux-2.6", "2.6.31-1~experimental.2" ], [ "linux-2.6", "2.6.31-1~experimental.1" ], [ "linux-2.6", "2.6.30-8" ], [ "linux-2.6", "2.6.30-7" ], [ "linux-2.6", "2.6.30-6" ], [ "linux-2.6", "2.6.30-5" ], [ "linux-2.6", "2.6.30-4" ], [ "linux-2.6", "2.6.30-3" ], [ "linux-2.6", "2.6.30-2" ], [ "linux-kbuild-2.6", "2.6.30-1" ], [ "linux-2.6", "2.6.30-1" ], [ "linux-2.6", "2.6.29-5" ], [ "linux-2.6", "2.6.29-4" ], [ "linux-2.6", "2.6.29-3" ], [ "linux-2.6", "2.6.29-2" ], [ "linux-kbuild-2.6", "2.6.29-1" ], [ "linux-2.6", "2.6.29-1" ], [ "linux-kbuild-2.6", "2.6.28-1" ], [ "linux-2.6", "2.6.28-1" ], [ "linux-2.6", "2.6.26-12" ], [ "linux-2.6", "2.6.26-11" ], [ "linux-2.6", "2.6.26-10" ], [ "linux-2.6", "2.6.26-9" ], [ "linux-2.6", "2.6.26-8" ], [ "linux-2.6", "2.6.26-7" ], [ "linux-2.6", "2.6.26-6" ], [ "linux-2.6", "2.6.26-5" ], [ "linux-2.6", "2.6.26-4" ], [ "linux-2.6", "2.6.26-3" ], [ "linux-kbuild-2.6", "2.6.26-3" ], [ "linux-kbuild-2.6", "2.6.26-2" ], [ "linux-2.6", "2.6.26-2" ], [ "linux-kbuild-2.6", "2.6.26-1" ], [ "linux-2.6", "2.6.26-1" ], [ "linux-2.6", "2.6.25-7" ], [ "linux-2.6", "2.6.25-6" ], [ "linux-2.6", "2.6.25-5" ], [ "linux-2.6", "2.6.25-4" ], [ "linux-2.6", "2.6.25-3" ], [ "linux-2.6", "2.6.25-2" ], [ "linux-kbuild-2.6", "2.6.25-2" ], [ "linux-kbuild-2.6", "2.6.25-1" ], [ "linux-2.6", "2.6.25-1" ], [ "linux-2.6", "2.6.24-6" ], [ "linux-2.6", "2.6.24-5" ], [ "linux-2.6", "2.6.24-4" ], [ "linux-2.6", "2.6.24-3" ], [ "linux-2.6", "2.6.24-2" ], [ "linux-kbuild-2.6", "2.6.24-1" ], [ "linux-2.6", "2.6.24-1" ], [ "linux-2.6", "2.6.24~rc8-1~experimental.1" ], [ "linux-2.6", "2.6.23-2" ], [ "linux-kbuild-2.6", "2.6.23-1" ], [ "linux-2.6", "2.6.23-1" ], [ "linux-2.6", "2.6.22-6" ], [ "linux-2.6", "2.6.22-5" ], [ "linux-2.6", "2.6.22-4" ], [ "linux-2.6", "2.6.22-3" ], [ "linux-2.6", "2.6.22-2" ], [ "linux-kbuild-2.6", "2.6.22-1" ], [ "linux-2.6", "2.6.22-1" ], [ "linux-2.6", "2.6.22~rc5-1~experimental.1" ], [ "linux-2.6", "2.6.21-6" ], [ "linux-2.6", "2.6.21-5" ], [ "linux-2.6", "2.6.21-4" ], [ "linux-2.6", "2.6.21-3" ], [ "linux-kbuild-2.6", "2.6.21-1" ], [ "linux-2.6", "2.6.21-2" ], [ "linux-2.6", "2.6.21-1" ], [ "linux-2.6", "2.6.20-3" ], [ "linux-2.6", "2.6.20-2" ], [ "linux-kbuild-2.6", "2.6.20-1" ], [ "linux-2.6", "2.6.20-1" ], [ "linux-2.6", "2.6.18.dfsg.1-10" ], [ "linux-2.6", "2.6.18.dfsg.1-9" ], [ "linux-2.6", "2.6.18-8" ], [ "linux-2.6", "2.6.18-7" ], [ "linux-2.6", "2.6.18-6" ], [ "linux-2.6", "2.6.18-5" ], [ "linux-2.6", "2.6.18-4" ], [ "linux-2.6", "2.6.18-3" ], [ "linux-2.6", "2.6.18-2" ], [ "linux-kbuild-2.6", "2.6.18-1" ], [ "linux-2.6", "2.6.18-1" ], [ "linux-2.6", "2.6.17-9" ], [ "linux-2.6", "2.6.17-8" ], [ "linux-2.6", "2.6.17-7" ], [ "linux-2.6", "2.6.17-6" ], [ "linux-kbuild-2.6", "2.6.17-3" ], [ "linux-2.6", "2.6.17-5" ], [ "linux-2.6", "2.6.17-4" ], [ "linux-2.6", "2.6.17-3" ], [ "linux-kbuild-2.6", "2.6.17-2" ], [ "linux-kbuild-2.6", "2.6.17-1" ], [ "linux-2.6", "2.6.17-2" ], [ "linux-2.6", "2.6.17-1" ], [ "linux-2.6", "2.6.16+2.6.17-rc3-0experimental.1" ], [ "linux-2.6.16", "2.6.16-18" ], [ "linux-2.6.16", "2.6.16-17" ], [ "linux-2.6.16", "2.6.16-16" ], [ "linux-2.6.16", "2.6.16-15" ], [ "linux-2.6", "2.6.16-14" ], [ "linux-2.6", "2.6.16-13" ], [ "linux-2.6", "2.6.16-12" ], [ "linux-2.6", "2.6.16-11" ], [ "linux-2.6", "2.6.16-10" ], [ "linux-2.6", "2.6.16-9" ], [ "linux-2.6", "2.6.16-8" ], [ "linux-2.6", "2.6.16-7" ], [ "linux-2.6", "2.6.16-6" ], [ "linux-2.6", "2.6.16-5" ], [ "linux-2.6", "2.6.16-4" ], [ "linux-2.6", "2.6.16-3" ], [ "linux-2.6", "2.6.16-2" ], [ "linux-2.6", "2.6.16-1" ], [ "linux-2.6", "2.6.15+2.6.16-rc5-0experimental.1" ], [ "linux-2.6", "2.6.15+2.6.16-rc4-0experimental.1" ], [ "linux-2.6", "2.6.15-8" ], [ "linux-2.6", "2.6.15-7" ], [ "linux-2.6", "2.6.15-6" ], [ "linux-2.6", "2.6.15-5" ], [ "linux-2.6", "2.6.15-4" ], [ "linux-2.6", "2.6.15-3" ], [ "linux-2.6", "2.6.15-2" ], [ "linux-2.6", "2.6.15-1" ], [ "linux-2.6", "2.6.14-7" ], [ "linux-2.6", "2.6.14-6" ], [ "linux-2.6", "2.6.14-5" ], [ "linux-2.6", "2.6.14-4" ], [ "linux-2.6", "2.6.14-3" ], [ "linux-2.6", "2.6.14-2" ], [ "linux-2.6", "2.6.14-1" ], [ "linux-2.6", "2.6.13+2.6.14-rc5-0experimental.1" ], [ "linux-2.6", "2.6.13+2.6.14-rc4-0experimental.1" ], [ "linux-2.6", "2.6.13-1" ], [ "linux-2.6", "2.6.12-6" ], [ "linux-2.6", "2.6.12-5" ], [ "linux-2.6", "2.6.12-4" ], [ "linux-2.6", "2.6.12-3" ], [ "linux-2.6", "2.6.12-2" ], [ "linux-2.6", "2.6.12-1" ] ], "person": { "email": "corsac@debian.org", "fullname": "Yves-Alexis Perez <corsac@debian.org>", "name": "Yves-Alexis Perez" } }, "maintainers": [ { "email": "debian-kernel@lists.debian.org", "fullname": "Debian Kernel Team <debian-kernel@lists.debian.org>", "name": "Debian Kernel Team" }, { "email": "waldi@debian.org", "fullname": "Bastian Blank <waldi@debian.org>", "name": "Bastian Blank" }, { "email": "maks@debian.org", "fullname": "maximilian attems <maks@debian.org>", "name": "maximilian attems" }, { "email": "ben@decadent.org.uk", "fullname": "Ben Hutchings <ben@decadent.org.uk>", "name": "Ben Hutchings" }, { "email": "carnil@debian.org", "fullname": "Salvatore Bonaccorso <carnil@debian.org>", "name": "Salvatore Bonaccorso" } ], "name": "linux", "version": "4.9.80-2" } }
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
/*
* Quicklist support.
*
* Quicklists are light weight lists of pages that have a defined state
* on alloc and free. Pages must be in the quicklist specific defined state
* (zero by default) when the page is freed. It seems that the initial idea
* for such lists first came from Dave Miller and then various other people
* improved on it.
*
* Copyright (C) 2007 SGI,
* Christoph Lameter <cl@linux.com>
* Generalized, added support for multiple lists and
* constructors / destructors.
*/
#include <linux/kernel.h>
#include <linux/gfp.h>
#include <linux/mm.h>
#include <linux/mmzone.h>
#include <linux/quicklist.h>
DEFINE_PER_CPU(struct quicklist [CONFIG_NR_QUICK], quicklist);
#define FRACTION_OF_NODE_MEM 16
static unsigned long max_pages(unsigned long min_pages)
{
unsigned long node_free_pages, max;
int node = numa_node_id();
struct zone *zones = NODE_DATA(node)->node_zones;
int num_cpus_on_node;
node_free_pages =
#ifdef CONFIG_ZONE_DMA
zone_page_state(&zones[ZONE_DMA], NR_FREE_PAGES) +
#endif
#ifdef CONFIG_ZONE_DMA32
zone_page_state(&zones[ZONE_DMA32], NR_FREE_PAGES) +
#endif
zone_page_state(&zones[ZONE_NORMAL], NR_FREE_PAGES);
max = node_free_pages / FRACTION_OF_NODE_MEM;
num_cpus_on_node = cpumask_weight(cpumask_of_node(node));
max /= num_cpus_on_node;
return max(max, min_pages);
}
static long min_pages_to_free(struct quicklist *q,
unsigned long min_pages, long max_free)
{
long pages_to_free;
pages_to_free = q->nr_pages - max_pages(min_pages);
return min(pages_to_free, max_free);
}
/*
* Trim down the number of pages in the quicklist
*/
void quicklist_trim(int nr, void (*dtor)(void *),
unsigned long min_pages, unsigned long max_free)
{
long pages_to_free;
struct quicklist *q;
q = &get_cpu_var(quicklist)[nr];
if (q->nr_pages > min_pages) {
pages_to_free = min_pages_to_free(q, min_pages, max_free);
while (pages_to_free > 0) {
/*
* We pass a gfp_t of 0 to quicklist_alloc here
* because we will never call into the page allocator.
*/
void *p = quicklist_alloc(nr, 0, NULL);
if (dtor)
dtor(p);
free_page((unsigned long)p);
pages_to_free--;
}
}
put_cpu_var(quicklist);
}
unsigned long quicklist_total_size(void)
{
unsigned long count = 0;
int cpu;
struct quicklist *ql, *q;
for_each_online_cpu(cpu) {
ql = per_cpu(quicklist, cpu);
for (q = ql; q < ql + CONFIG_NR_QUICK; q++)
count += q->nr_pages;
}
return count;
}
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...