| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /:user_id/:repository/commits(/*name) |
| route-controller | commits |
| route-action | show |
| fetch-nonce | v2:7f8c16b3-085b-400d-2bff-0fcffcb73112 |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | CA64:A791:16FA786:1E48895:6AF89FFF |
| html-safe-nonce | 2859c85bf5401d7c86058d76be2b927eb85e85ebe4b4dfbc0d02260b4b0f24e7 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDQTY0OkE3OTE6MTZGQTc4NjoxRTQ4ODk1OjZBRjg5RkZGIiwidmlzaXRvcl9pZCI6IjIzNzIzMjQ5Njg2OTY5NDY2ODciLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 8d65b665c866055bacc8c469f3605ce0c84832a94753184ac69791a86173e4fd |
| hovercard-subject-tag | repository:574418802 |
| github-keyboard-shortcuts | repository,commit-list,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///commits/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/embedded-linux-tutorial/linux/commits/master/kernel/livepatch |
| twitter:image | https://opengraph.githubassets.com/8f8be1ad36106a421bc52a5a1c1d72e85ccbb5f5904487ddb3b8f01c79df5fe4/embedded-linux-tutorial/linux |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/8f8be1ad36106a421bc52a5a1c1d72e85ccbb5f5904487ddb3b8f01c79df5fe4/embedded-linux-tutorial/linux |
| og:image:alt | Linux kernel stable tree mirror. Contribute to embedded-linux-tutorial/linux development by creating an account on GitHub. |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7 |
| turbo-cache-control | no-cache |
| go-import | github.com/embedded-linux-tutorial/linux git https://github.com/embedded-linux-tutorial/linux.git |
| octolytics-dimension-user_id | 119848792 |
| octolytics-dimension-user_login | embedded-linux-tutorial |
| octolytics-dimension-repository_id | 574418802 |
| octolytics-dimension-repository_nwo | embedded-linux-tutorial/linux |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 188048729 |
| octolytics-dimension-repository_parent_nwo | gregkh/linux |
| octolytics-dimension-repository_network_root_id | 188048729 |
| octolytics-dimension-repository_network_root_nwo | gregkh/linux |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 072e34035c13c31543fba9f025cbbbda4210dae4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | commits |
| Skip to content | https://github.com/embedded-linux-tutorial/linux/commits/master/kernel/livepatch#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fembedded-linux-tutorial%2Flinux%2Fcommits%2Fmaster%2Fkernel%2Flivepatch |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fembedded-linux-tutorial%2Flinux%2Fcommits%2Fmaster%2Fkernel%2Flivepatch |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=embedded-linux-tutorial%2Flinux |
| Reload | https://github.com/embedded-linux-tutorial/linux/commits/master/kernel/livepatch |
| Reload | https://github.com/embedded-linux-tutorial/linux/commits/master/kernel/livepatch |
| Reload | https://github.com/embedded-linux-tutorial/linux/commits/master/kernel/livepatch |
| embedded-linux-tutorial | https://github.com/embedded-linux-tutorial |
| linux | https://github.com/embedded-linux-tutorial/linux |
| Code | https://github.com/embedded-linux-tutorial/linux |
| Pull requests | https://github.com/embedded-linux-tutorial/linux/pulls |
| Actions | https://github.com/embedded-linux-tutorial/linux/actions |
| Projects | https://github.com/embedded-linux-tutorial/linux/projects |
| Security and quality | https://github.com/embedded-linux-tutorial/linux/security |
| Insights | https://github.com/embedded-linux-tutorial/linux/pulse |
| https://github.com/embedded-linux-tutorial/linux |
| linux | https://github.com/embedded-linux-tutorial/linux/commits |
| kernel | https://github.com/embedded-linux-tutorial/linux/commits/master/kernel |
| livepatch | https://github.com/embedded-linux-tutorial/linux/commits/master/kernel/livepatch |
| master | https://github.com/embedded-linux-tutorial/linux/tree/master |
| Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching | https://github.com/embedded-linux-tutorial/linux/commit/4de65c5830233e7a4adf2e679510089ec4e210c7 |
| https://github.com/torvalds |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| 4de65c5 | https://github.com/embedded-linux-tutorial/linux/commit/4de65c5830233e7a4adf2e679510089ec4e210c7 |
| https://github.com/embedded-linux-tutorial/linux/blob/4de65c5830233e7a4adf2e679510089ec4e210c7/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/4de65c5830233e7a4adf2e679510089ec4e210c7 |
| Merge branch 'for-6.1/sysfs-patched-object' into for-linus | https://github.com/embedded-linux-tutorial/linux/commit/59b2a38c6afdc9341ac4fcff455bfdf77113ed37 |
| https://github.com/pmladek |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| 59b2a38 | https://github.com/embedded-linux-tutorial/linux/commit/59b2a38c6afdc9341ac4fcff455bfdf77113ed37 |
| https://github.com/embedded-linux-tutorial/linux/blob/59b2a38c6afdc9341ac4fcff455bfdf77113ed37/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/59b2a38c6afdc9341ac4fcff455bfdf77113ed37 |
| kallsyms: increase maximum kernel symbol length to 512 | https://github.com/embedded-linux-tutorial/linux/commit/b8a94bfb33952bb17fbc65f8903d242a721c533d |
| https://github.com/ojeda |
| ojeda | https://github.com/embedded-linux-tutorial/linux/commits?author=ojeda |
| b8a94bf | https://github.com/embedded-linux-tutorial/linux/commit/b8a94bfb33952bb17fbc65f8903d242a721c533d |
| https://github.com/embedded-linux-tutorial/linux/blob/b8a94bfb33952bb17fbc65f8903d242a721c533d/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/b8a94bfb33952bb17fbc65f8903d242a721c533d |
| livepatch: add sysfs entry "patched" for each klp_object | https://github.com/embedded-linux-tutorial/linux/commit/bb26cfd9e77e8dadd4be2ca154017bde9326cd4b |
| liu-song-6 | https://github.com/embedded-linux-tutorial/linux/commits?author=liu-song-6 |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| bb26cfd | https://github.com/embedded-linux-tutorial/linux/commit/bb26cfd9e77e8dadd4be2ca154017bde9326cd4b |
| https://github.com/embedded-linux-tutorial/linux/blob/bb26cfd9e77e8dadd4be2ca154017bde9326cd4b/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/bb26cfd9e77e8dadd4be2ca154017bde9326cd4b |
| livepatch: Add a missing newline character in klp_module_coming() | https://github.com/embedded-linux-tutorial/linux/commit/66d8529d0f0423bc0fc249a5620c342c122981fb |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| 66d8529 | https://github.com/embedded-linux-tutorial/linux/commit/66d8529d0f0423bc0fc249a5620c342c122981fb |
| https://github.com/embedded-linux-tutorial/linux/blob/66d8529d0f0423bc0fc249a5620c342c122981fb/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/66d8529d0f0423bc0fc249a5620c342c122981fb |
| livepatch: fix race between fork and KLP transition | https://github.com/embedded-linux-tutorial/linux/commit/747f7a2901174c9afa805dddfb7b24db6f65e985 |
| rikvanriel | https://github.com/embedded-linux-tutorial/linux/commits?author=rikvanriel |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| 747f7a2 | https://github.com/embedded-linux-tutorial/linux/commit/747f7a2901174c9afa805dddfb7b24db6f65e985 |
| https://github.com/embedded-linux-tutorial/linux/blob/747f7a2901174c9afa805dddfb7b24db6f65e985/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/747f7a2901174c9afa805dddfb7b24db6f65e985 |
| Merge tag 'livepatching-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching | https://github.com/embedded-linux-tutorial/linux/commit/7c9e960c636306f632ccae623bf94b2b53d35cbd |
| https://github.com/torvalds |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| 7c9e960 | https://github.com/embedded-linux-tutorial/linux/commit/7c9e960c636306f632ccae623bf94b2b53d35cbd |
| https://github.com/embedded-linux-tutorial/linux/blob/7c9e960c636306f632ccae623bf94b2b53d35cbd/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/7c9e960c636306f632ccae623bf94b2b53d35cbd |
| livepatch: Remove klp_arch_set_pc() and asm/livepatch.h | https://github.com/embedded-linux-tutorial/linux/commit/5d7c854593a460706dacf8e1b16c9bdcb1c2d7bb |
| chleroy | https://github.com/embedded-linux-tutorial/linux/commits?author=chleroy |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| 5d7c854 | https://github.com/embedded-linux-tutorial/linux/commit/5d7c854593a460706dacf8e1b16c9bdcb1c2d7bb |
| https://github.com/embedded-linux-tutorial/linux/blob/5d7c854593a460706dacf8e1b16c9bdcb1c2d7bb/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/5d7c854593a460706dacf8e1b16c9bdcb1c2d7bb |
| Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace | https://github.com/embedded-linux-tutorial/linux/commit/1930a6e739c4b4a654a69164dbe39e554d228915 |
| https://github.com/torvalds |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| 1930a6e | https://github.com/embedded-linux-tutorial/linux/commit/1930a6e739c4b4a654a69164dbe39e554d228915 |
| https://github.com/embedded-linux-tutorial/linux/blob/1930a6e739c4b4a654a69164dbe39e554d228915/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/1930a6e739c4b4a654a69164dbe39e554d228915 |
| Merge tag 'livepatching-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching | https://github.com/embedded-linux-tutorial/linux/commit/d111c9f0344a5e2454726553c663d25e24e38555 |
| https://github.com/torvalds |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| d111c9f | https://github.com/embedded-linux-tutorial/linux/commit/d111c9f0344a5e2454726553c663d25e24e38555 |
| https://github.com/embedded-linux-tutorial/linux/blob/d111c9f0344a5e2454726553c663d25e24e38555/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/d111c9f0344a5e2454726553c663d25e24e38555 |
| Merge tag 'x86_core_for_5.18_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | https://github.com/embedded-linux-tutorial/linux/commit/7001052160d172f6de06adeffde24dde9935ece8 |
| https://github.com/torvalds |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| 7001052 | https://github.com/embedded-linux-tutorial/linux/commit/7001052160d172f6de06adeffde24dde9935ece8 |
| https://github.com/embedded-linux-tutorial/linux/blob/7001052160d172f6de06adeffde24dde9935ece8/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/7001052160d172f6de06adeffde24dde9935ece8 |
| livepatch: Don't block removal of patches that are safe to unload | https://github.com/embedded-linux-tutorial/linux/commit/2957308343fa7c621df9f342fab88cb970b8d5f3 |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| 2957308 | https://github.com/embedded-linux-tutorial/linux/commit/2957308343fa7c621df9f342fab88cb970b8d5f3 |
| https://github.com/embedded-linux-tutorial/linux/blob/2957308343fa7c621df9f342fab88cb970b8d5f3/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/2957308343fa7c621df9f342fab88cb970b8d5f3 |
| x86/livepatch: Validate __fentry__ location | https://github.com/embedded-linux-tutorial/linux/commit/d15cb3dab1e4f00e29599a4f5e1f6678a530d270 |
| d15cb3d | https://github.com/embedded-linux-tutorial/linux/commit/d15cb3dab1e4f00e29599a4f5e1f6678a530d270 |
| https://github.com/embedded-linux-tutorial/linux/blob/d15cb3dab1e4f00e29599a4f5e1f6678a530d270/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/d15cb3dab1e4f00e29599a4f5e1f6678a530d270 |
| tracehook: Remove tracehook.h | https://github.com/embedded-linux-tutorial/linux/commit/355f841a3f8ca980c9682937a5257d3a1f6fc09d |
| https://github.com/ebiederm |
| ebiederm | https://github.com/embedded-linux-tutorial/linux/commits?author=ebiederm |
| 355f841 | https://github.com/embedded-linux-tutorial/linux/commit/355f841a3f8ca980c9682937a5257d3a1f6fc09d |
| https://github.com/embedded-linux-tutorial/linux/blob/355f841a3f8ca980c9682937a5257d3a1f6fc09d/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/355f841a3f8ca980c9682937a5257d3a1f6fc09d |
| livepatch: Fix build failure on 32 bits processors | https://github.com/embedded-linux-tutorial/linux/commit/2f293651eca3eacaeb56747dede31edace7329d2 |
| chleroy | https://github.com/embedded-linux-tutorial/linux/commits?author=chleroy |
| mpe | https://github.com/embedded-linux-tutorial/linux/commits?author=mpe |
| 2f29365 | https://github.com/embedded-linux-tutorial/linux/commit/2f293651eca3eacaeb56747dede31edace7329d2 |
| https://github.com/embedded-linux-tutorial/linux/blob/2f293651eca3eacaeb56747dede31edace7329d2/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/2f293651eca3eacaeb56747dede31edace7329d2 |
| Merge tag 'livepatching-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching | https://github.com/embedded-linux-tutorial/linux/commit/77dbd72b982ca648b42b4feac5f8b2ea55e4ed09 |
| https://github.com/torvalds |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| 77dbd72 | https://github.com/embedded-linux-tutorial/linux/commit/77dbd72b982ca648b42b4feac5f8b2ea55e4ed09 |
| https://github.com/embedded-linux-tutorial/linux/blob/77dbd72b982ca648b42b4feac5f8b2ea55e4ed09/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/77dbd72b982ca648b42b4feac5f8b2ea55e4ed09 |
| livepatch: Fix missing unlock on error in klp_enable_patch() | https://github.com/embedded-linux-tutorial/linux/commit/50a0f3f55e382b313e7cbebdf8ccf1593296e16f |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| 50a0f3f | https://github.com/embedded-linux-tutorial/linux/commit/50a0f3f55e382b313e7cbebdf8ccf1593296e16f |
| https://github.com/embedded-linux-tutorial/linux/blob/50a0f3f55e382b313e7cbebdf8ccf1593296e16f/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/50a0f3f55e382b313e7cbebdf8ccf1593296e16f |
| livepatch: Fix kobject refcount bug on klp_init_patch_early failure path | https://github.com/embedded-linux-tutorial/linux/commit/5ef3dd20555e8e878ac390a71e658db5fd02845c |
| ByteLab-David | https://github.com/embedded-linux-tutorial/linux/commits?author=ByteLab-David |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| 5ef3dd2 | https://github.com/embedded-linux-tutorial/linux/commit/5ef3dd20555e8e878ac390a71e658db5fd02845c |
| https://github.com/embedded-linux-tutorial/linux/blob/5ef3dd20555e8e878ac390a71e658db5fd02845c/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/5ef3dd20555e8e878ac390a71e658db5fd02845c |
| Documentation: livepatch: Add livepatch API page | https://github.com/embedded-linux-tutorial/linux/commit/e368cd72880360ffe9b298349ae96286dd121499 |
| ByteLab-David | https://github.com/embedded-linux-tutorial/linux/commits?author=ByteLab-David |
| pmladek | https://github.com/embedded-linux-tutorial/linux/commits?author=pmladek |
| e368cd7 | https://github.com/embedded-linux-tutorial/linux/commit/e368cd72880360ffe9b298349ae96286dd121499 |
| https://github.com/embedded-linux-tutorial/linux/blob/e368cd72880360ffe9b298349ae96286dd121499/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/e368cd72880360ffe9b298349ae96286dd121499 |
| Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace | https://github.com/embedded-linux-tutorial/linux/commit/79ef0c00142519bc34e1341447f3797436cc48bf |
| https://github.com/torvalds |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| 79ef0c0 | https://github.com/embedded-linux-tutorial/linux/commit/79ef0c00142519bc34e1341447f3797436cc48bf |
| https://github.com/embedded-linux-tutorial/linux/blob/79ef0c00142519bc34e1341447f3797436cc48bf/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/79ef0c00142519bc34e1341447f3797436cc48bf |
| ftrace: disable preemption when recursion locked | https://github.com/embedded-linux-tutorial/linux/commit/ce5e48036c9e76a2a5bd4d9079eac273087a533a |
| wangyun2137 | https://github.com/embedded-linux-tutorial/linux/commits?author=wangyun2137 |
| rostedt | https://github.com/embedded-linux-tutorial/linux/commits?author=rostedt |
| ce5e480 | https://github.com/embedded-linux-tutorial/linux/commit/ce5e48036c9e76a2a5bd4d9079eac273087a533a |
| https://github.com/embedded-linux-tutorial/linux/blob/ce5e48036c9e76a2a5bd4d9079eac273087a533a/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/ce5e48036c9e76a2a5bd4d9079eac273087a533a |
| sched,livepatch: Use wake_up_if_idle() | https://github.com/embedded-linux-tutorial/linux/commit/5de62ea84abd732ded7c5569426fd71c0420f83e |
| 5de62ea | https://github.com/embedded-linux-tutorial/linux/commit/5de62ea84abd732ded7c5569426fd71c0420f83e |
| https://github.com/embedded-linux-tutorial/linux/blob/5de62ea84abd732ded7c5569426fd71c0420f83e/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/5de62ea84abd732ded7c5569426fd71c0420f83e |
| sched,livepatch: Use task_call_func() | https://github.com/embedded-linux-tutorial/linux/commit/00619f7c650e4e46c650cb2e2fd5f438b32dc64b |
| 00619f7 | https://github.com/embedded-linux-tutorial/linux/commit/00619f7c650e4e46c650cb2e2fd5f438b32dc64b |
| https://github.com/embedded-linux-tutorial/linux/blob/00619f7c650e4e46c650cb2e2fd5f438b32dc64b/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/00619f7c650e4e46c650cb2e2fd5f438b32dc64b |
| livepatch: Replace deprecated CPU-hotplug functions. | https://github.com/embedded-linux-tutorial/linux/commit/1daf08a066cfe500587affd3fa3be8c13b8ff007 |
| 1daf08a | https://github.com/embedded-linux-tutorial/linux/commit/1daf08a066cfe500587affd3fa3be8c13b8ff007 |
| https://github.com/embedded-linux-tutorial/linux/blob/1daf08a066cfe500587affd3fa3be8c13b8ff007/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/1daf08a066cfe500587affd3fa3be8c13b8ff007 |
| Merge tag 'livepatching-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching | https://github.com/embedded-linux-tutorial/linux/commit/eb6bbacc46720b8b36eb85b2cdd91b9e691959e4 |
| https://github.com/torvalds |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| eb6bbac | https://github.com/embedded-linux-tutorial/linux/commit/eb6bbacc46720b8b36eb85b2cdd91b9e691959e4 |
| https://github.com/embedded-linux-tutorial/linux/blob/eb6bbacc46720b8b36eb85b2cdd91b9e691959e4/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/eb6bbacc46720b8b36eb85b2cdd91b9e691959e4 |
| livepatch: Replace the fake signal sending with TIF_NOTIFY_SIGNAL infrastructure | https://github.com/embedded-linux-tutorial/linux/commit/8df1947c71ee53c7e21c96c83796dd8cf06ae77c |
| mirab | https://github.com/embedded-linux-tutorial/linux/commits?author=mirab |
| 8df1947 | https://github.com/embedded-linux-tutorial/linux/commit/8df1947c71ee53c7e21c96c83796dd8cf06ae77c |
| https://github.com/embedded-linux-tutorial/linux/blob/8df1947c71ee53c7e21c96c83796dd8cf06ae77c/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/8df1947c71ee53c7e21c96c83796dd8cf06ae77c |
| kallsyms: refactor {,module_}kallsyms_on_each_symbol | https://github.com/embedded-linux-tutorial/linux/commit/013c1667cf78c1d847152f7116436d82dcab3db4 |
| 013c166 | https://github.com/embedded-linux-tutorial/linux/commit/013c1667cf78c1d847152f7116436d82dcab3db4 |
| https://github.com/embedded-linux-tutorial/linux/blob/013c1667cf78c1d847152f7116436d82dcab3db4/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/013c1667cf78c1d847152f7116436d82dcab3db4 |
| module: use RCU to synchronize find_module | https://github.com/embedded-linux-tutorial/linux/commit/a006050575745ca2be25118b90f1c37f454ac542 |
| a006050 | https://github.com/embedded-linux-tutorial/linux/commit/a006050575745ca2be25118b90f1c37f454ac542 |
| https://github.com/embedded-linux-tutorial/linux/blob/a006050575745ca2be25118b90f1c37f454ac542/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/a006050575745ca2be25118b90f1c37f454ac542 |
| livepatch: Use the default ftrace_ops instead of REGS when ARGS is available | https://github.com/embedded-linux-tutorial/linux/commit/2860cd8a235375df3c8ec8039d9fe5eb2f658b86 |
| https://github.com/rostedt |
| rostedt | https://github.com/embedded-linux-tutorial/linux/commits?author=rostedt |
| 2860cd8 | https://github.com/embedded-linux-tutorial/linux/commit/2860cd8a235375df3c8ec8039d9fe5eb2f658b86 |
| https://github.com/embedded-linux-tutorial/linux/blob/2860cd8a235375df3c8ec8039d9fe5eb2f658b86/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/2860cd8a235375df3c8ec8039d9fe5eb2f658b86 |
| ftrace: Have the callbacks receive a struct ftrace_regs instead of pt_regs | https://github.com/embedded-linux-tutorial/linux/commit/d19ad0775dcd64b49eecf4fa79c17959ebfbd26b |
| https://github.com/rostedt |
| rostedt | https://github.com/embedded-linux-tutorial/linux/commits?author=rostedt |
| d19ad07 | https://github.com/embedded-linux-tutorial/linux/commit/d19ad0775dcd64b49eecf4fa79c17959ebfbd26b |
| https://github.com/embedded-linux-tutorial/linux/blob/d19ad0775dcd64b49eecf4fa79c17959ebfbd26b/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/d19ad0775dcd64b49eecf4fa79c17959ebfbd26b |
| ftrace: Add recording of functions that caused recursion | https://github.com/embedded-linux-tutorial/linux/commit/773c16705058e9be7b0f4ce124e89cd231c120a2 |
| https://github.com/rostedt |
| rostedt | https://github.com/embedded-linux-tutorial/linux/commits?author=rostedt |
| 773c167 | https://github.com/embedded-linux-tutorial/linux/commit/773c16705058e9be7b0f4ce124e89cd231c120a2 |
| https://github.com/embedded-linux-tutorial/linux/blob/773c16705058e9be7b0f4ce124e89cd231c120a2/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/773c16705058e9be7b0f4ce124e89cd231c120a2 |
| livepatch: Trigger WARNING if livepatch function fails due to recursion | https://github.com/embedded-linux-tutorial/linux/commit/4b750b573c5b3ee10e33c1573eaa94a9dad62f19 |
| https://github.com/rostedt |
| rostedt | https://github.com/embedded-linux-tutorial/linux/commits?author=rostedt |
| 4b750b5 | https://github.com/embedded-linux-tutorial/linux/commit/4b750b573c5b3ee10e33c1573eaa94a9dad62f19 |
| https://github.com/embedded-linux-tutorial/linux/blob/4b750b573c5b3ee10e33c1573eaa94a9dad62f19/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/4b750b573c5b3ee10e33c1573eaa94a9dad62f19 |
| livepatch/ftrace: Add recursion protection to the ftrace callback | https://github.com/embedded-linux-tutorial/linux/commit/13f3ea9a2c829f28610bb8772a8b9c328412930e |
| https://github.com/rostedt |
| rostedt | https://github.com/embedded-linux-tutorial/linux/commits?author=rostedt |
| 13f3ea9 | https://github.com/embedded-linux-tutorial/linux/commit/13f3ea9a2c829f28610bb8772a8b9c328412930e |
| https://github.com/embedded-linux-tutorial/linux/blob/13f3ea9a2c829f28610bb8772a8b9c328412930e/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/13f3ea9a2c829f28610bb8772a8b9c328412930e |
| kernel/: fix repeated words in comments | https://github.com/embedded-linux-tutorial/linux/commit/7b7b8a2c9560efb5874ea1d84d1dce5ba4c8c487 |
| rddunlap | https://github.com/embedded-linux-tutorial/linux/commits?author=rddunlap |
| torvalds | https://github.com/embedded-linux-tutorial/linux/commits?author=torvalds |
| 7b7b8a2 | https://github.com/embedded-linux-tutorial/linux/commit/7b7b8a2c9560efb5874ea1d84d1dce5ba4c8c487 |
| https://github.com/embedded-linux-tutorial/linux/blob/7b7b8a2c9560efb5874ea1d84d1dce5ba4c8c487/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/7b7b8a2c9560efb5874ea1d84d1dce5ba4c8c487 |
| livepatch: Make klp_apply_object_relocs static | https://github.com/embedded-linux-tutorial/linux/commit/a4ae16f65c335f8be58b67b78628c788c4b325a5 |
| a4ae16f | https://github.com/embedded-linux-tutorial/linux/commit/a4ae16f65c335f8be58b67b78628c788c4b325a5 |
| https://github.com/embedded-linux-tutorial/linux/blob/a4ae16f65c335f8be58b67b78628c788c4b325a5/kernel/livepatch |
| https://github.com/embedded-linux-tutorial/linux/tree/a4ae16f65c335f8be58b67b78628c788c4b325a5 |
| Next | https://github.com/embedded-linux-tutorial/linux/commits/master/kernel/livepatch?after=97ee9d1c16963375eefdf964c429897d27e28956+34 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |