svn commit: r358094 - head/sys/powerpc/aim
Ryan Libby
rlibby at FreeBSD.org
Wed Feb 19 04:46:42 UTC 2020
Author: rlibby
Date: Wed Feb 19 04:46:41 2020
New Revision: 358094
URL: https://svnweb.freebsd.org/changeset/base/358094
Log:
powerpc: unconditionally mark SLB zones UMA_ZONE_CONTIG
PR: 244118
Reported by: Francis Little <oggy at farscape.co.uk>
Tested by: Francis Little, Mark Millard <marklmi at yahoo.com>
Reviewed by: markj
Sponsored by: Dell EMC Isilon
Differential Revision: https://reviews.freebsd.org/D23729
Modified:
head/sys/powerpc/aim/slb.c
Modified: head/sys/powerpc/aim/slb.c
==============================================================================
--- head/sys/powerpc/aim/slb.c Wed Feb 19 03:39:11 2020 (r358093)
+++ head/sys/powerpc/aim/slb.c Wed Feb 19 04:46:41 2020 (r358094)
@@ -523,18 +523,12 @@ slb_uma_real_alloc(uma_zone_t zone, vm_size_t bytes, i
static void
slb_zone_init(void *dummy)
{
- uint32_t allocf_flags;
-
- allocf_flags = 0;
- if (platform_real_maxaddr() != VM_MAX_ADDRESS)
- allocf_flags = UMA_ZONE_CONTIG;
-
slbt_zone = uma_zcreate("SLB tree node", sizeof(struct slbtnode),
NULL, NULL, NULL, NULL, UMA_ALIGN_PTR,
- allocf_flags | UMA_ZONE_VM);
+ UMA_ZONE_CONTIG | UMA_ZONE_VM);
slb_cache_zone = uma_zcreate("SLB cache",
(n_slbs + 1)*sizeof(struct slb *), NULL, NULL, NULL, NULL,
- UMA_ALIGN_PTR, allocf_flags | UMA_ZONE_VM);
+ UMA_ALIGN_PTR, UMA_ZONE_CONTIG | UMA_ZONE_VM);
if (platform_real_maxaddr() != VM_MAX_ADDRESS) {
uma_zone_set_allocf(slb_cache_zone, slb_uma_real_alloc);
More information about the svn-src-head
mailing list