Date: Mon, 10 Feb 2014 02:13:20 +0100 From: Zbigniew Bodek <zbb@freebsd.org> To: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org> Cc: "freebsd-embedded@freebsd.org" <freebsd-embedded@freebsd.org> Subject: RFC: Improvements to superpages support on ARM Message-ID: <CALF_Tx=V5KjL-RbjQZ1D5uhu=DtiHoTxmrUQRUFo%2B2VQDmXJXQ@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Hello. I would like to submit some patches for superpages support. Please check out below: http://people.freebsd.org/~zbb/arm/pmap/superpages/02.2014/ I will appreciate if someone could test the patches (all patches need to be applied). All comments and remarks are also welcome. You can stress the memory system by using for example forkbomb from ports: benchmarks/forkbomb/ forkbomb -M -l 512 --runasroot --quit will allocate and touch 512 MB of memory Please remember to set loader variable: vm.pmap.sp_enabled=1 or sp_enabled to positive value in pmap-v6.c Patch list: 0001-Always-clear-L1-PTE-descriptor-when-removing-superpa.patch 0002-Assure-proper-TLB-invalidation-on-superpage-promotio.patch 0003-Fix-superpage-promotion-on-ARM-with-respect-to-RO-RW.patch 0004-Avoid-redundant-superpage-promotion-attempts-on-ARM.patch 0005-Remove-spurious-assertion-from-pmap_extract_locked.patch 0006-Handle-pmap_enter-on-already-promoted-mappings-for-A.patch Thank you in advance and best regards zbb
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALF_Tx=V5KjL-RbjQZ1D5uhu=DtiHoTxmrUQRUFo%2B2VQDmXJXQ>