bad_pageRegular
4.4: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In mm/page_alloc.c (ffffffff81191d40)
Location: mm/page_alloc.c:400
Inline: True
Inline callers:
- mm/page_alloc.c:free_pages_prepare
- mm/page_alloc.c:free_pages_prepare
- mm/page_alloc.c:get_page_from_freelist
Direct callers:
- mm/page_alloc.c:free_pages_prepare
- mm/page_alloc.c:free_pages_prepare
- mm/page_alloc.c:get_page_from_freelist
Symbols:
ffffffff81191d40-ffffffff81191e36: bad_page.part.68 (STB_LOCAL)
4.8: ✅void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffffffff811a6390)
Location: mm/page_alloc.c:508
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff811a6390-ffffffff811a64b4: bad_page (STB_LOCAL)
4.10: ✅void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffffffff811b6710)
Location: mm/page_alloc.c:513
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff811b6710-ffffffff811b682b: bad_page (STB_LOCAL)
4.13: ✅void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffffffff811be5d0)
Location: mm/page_alloc.c:529
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff811be5d0-ffffffff811be6ee: bad_page (STB_LOCAL)
4.15: ✅void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffffffff811d3340)
Location: mm/page_alloc.c:544
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff811d3340-ffffffff811d345e: bad_page (STB_LOCAL)
4.18: Transformation ⚠️void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:505
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff811f4690-ffffffff811f4700: bad_page (STB_LOCAL)
ffffffff811fac32-ffffffff811face5: bad_page.cold.113 (STB_LOCAL)
5.0: Transformation ⚠️void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:550
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff81206ac0-ffffffff81206b30: bad_page (STB_LOCAL)
ffffffff8120d476-ffffffff8120d529: bad_page.cold.117 (STB_LOCAL)
5.3: Transformation ⚠️void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:612
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff8126cb00-ffffffff8126cb70: bad_page (STB_LOCAL)
ffffffff8127396f-ffffffff81273a20: bad_page.cold (STB_LOCAL)
5.4: Transformation ⚠️void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff8127b910-ffffffff8127b980: bad_page (STB_LOCAL)
ffffffff812827df-ffffffff81282890: bad_page.cold (STB_LOCAL)
5.8: Transformation ⚠️void bad_page(struct page *page, const char *reason);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:598
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:check_free_page_bad
Symbols:
ffffffff812adb80-ffffffff812adbe4: bad_page (STB_LOCAL)
ffffffff812b4891-ffffffff812b4925: bad_page.cold (STB_LOCAL)
5.11: Transformation ⚠️void bad_page(struct page *page, const char *reason);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:598
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:check_free_page_bad
Symbols:
ffffffff812b9540-ffffffff812b95a4: bad_page (STB_LOCAL)
ffffffff81be7b88-ffffffff81be7c1c: bad_page.cold (STB_LOCAL)
5.13: Transformation ⚠️void bad_page(struct page *page, const char *reason);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:620
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:check_free_page_bad
Symbols:
ffffffff812be8e0-ffffffff812be944: bad_page (STB_LOCAL)
ffffffff81bd9967-ffffffff81bd99fb: bad_page.cold (STB_LOCAL)
5.15: Transformation ⚠️void bad_page(struct page *page, const char *reason);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:621
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:check_free_page_bad
Symbols:
ffffffff81301240-ffffffff813012a4: bad_page (STB_LOCAL)
ffffffff81cbd07a-ffffffff81cbd10e: bad_page.cold (STB_LOCAL)
5.19: Transformation ⚠️void bad_page(struct page *page, const char *reason);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:611
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_pages
- mm/page_alloc.c:check_free_page_bad
Symbols:
ffffffff81368860-ffffffff813688e0: bad_page (STB_LOCAL)
ffffffff81e6eeec-ffffffff81e6ef7b: bad_page.cold (STB_LOCAL)
6.2: ✅void bad_page(struct page *page, const char *reason);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffffffff813e4370)
Location: mm/page_alloc.c:668
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_pages
- mm/page_alloc.c:free_page_is_bad_report
Symbols:
ffffffff813e4370-ffffffff813e4482: bad_page (STB_LOCAL)
6.5: ✅void bad_page(struct page *page, const char *reason);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffffffff81419000)
Location: mm/page_alloc.c:502
Inline: False
Direct callers:
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:__rmqueue_pcplist
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_page_is_bad_report
Symbols:
ffffffff81419000-ffffffff81419112: bad_page (STB_LOCAL)
6.8: ✅void bad_page(struct page *page, const char *reason);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffffffff81445bd0)
Location: mm/page_alloc.c:483
Inline: False
Direct callers:
- mm/page_alloc.c:rmqueue
- mm/page_alloc.c:__rmqueue_pcplist
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_tail_page_prepare
- mm/page_alloc.c:free_page_is_bad_report
Symbols:
ffffffff81445bd0-ffffffff81445ce2: bad_page (STB_LOCAL)
arm64: ✅void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffff800010312e58)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffff800010312e58-ffff800010312f74: bad_page (STB_LOCAL)
armhf: ✅void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (c052d9a0)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
c052d9a0-c052dafc: bad_page (STB_LOCAL)
ppc64el: ✅void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (c0000000003e40d0)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
c0000000003e40d0-c0000000003e4268: bad_page (STB_LOCAL)
riscv64: ✅void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In mm/page_alloc.c (ffffffe00021a098)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffe00021a098-ffffffe00021a1ca: bad_page (STB_LOCAL)
aws: Transformation ⚠️void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff81273f60-ffffffff81273fd0: bad_page (STB_LOCAL)
ffffffff8127ae2f-ffffffff8127aee0: bad_page.cold (STB_LOCAL)
azure: Transformation ⚠️void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff81265ed0-ffffffff81265f40: bad_page (STB_LOCAL)
ffffffff8126cd0f-ffffffff8126cdc0: bad_page.cold (STB_LOCAL)
gcp: Transformation ⚠️void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff81271d00-ffffffff81271d70: bad_page (STB_LOCAL)
ffffffff81278bcf-ffffffff81278c80: bad_page.cold (STB_LOCAL)
lowlatency: Transformation ⚠️void bad_page(struct page *page, const char *reason, long unsigned int bad_flags);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In mm/page_alloc.c (0)
Location: mm/page_alloc.c:599
Inline: False
Direct callers:
- mm/page_alloc.c:check_new_page_bad
- mm/page_alloc.c:free_pages_check_bad
Symbols:
ffffffff81281760-ffffffff812817d0: bad_page (STB_LOCAL)
ffffffff812887bf-ffffffff81288870: bad_page.cold (STB_LOCAL)
Regular
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ⚠️long unsigned int bad_flags
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅