mem: fix undefined behavior in NUMA-aware mapping
[dpdk.git] / lib / librte_eal / linuxapp / eal / eal_memory.c
2018-10-03 Anatoly Burakovmem: fix undefined behavior in NUMA-aware mapping
2018-09-19 Anatoly Burakovmem: add internal API to get and set segment fd
2018-09-19 Anatoly Burakovmem: raise maximum fd limit unconditionally
2018-07-13 Anatoly Burakovmem: support --in-memory mode
2018-07-13 Anatoly Burakoveal: support --no-shconf in hugepage data file
2018-07-13 Anatoly Burakoveal/linux: fix uninitialized value
2018-07-13 Anatoly Burakoveal: add option to limit memory allocation on sockets
2018-07-12 Anatoly Burakovmem: make segment preallocation OS-specific
2018-05-14 Anatoly Burakovmem: rename function returning hugepage data path
2018-04-27 Anatoly Burakovmem: revert to using flock and add per-segment lockfiles
2018-04-27 Anatoly Burakovmem: improve autodetection of hugepage counts on 32-bit
2018-04-27 Anatoly Burakovmem: fix resource leak on map failure
2018-04-18 Yangchao Zhoumem: fix leaks of hugedir and replace snprintf
2018-04-12 Neil Hormanmem: set fd to -1 for anonymous mmap
2018-04-11 Anatoly Burakovmem: prevent preallocated pages from being freed
2018-04-11 Anatoly Burakovmem: add secondary process init with memory hotplug
2018-04-11 Anatoly Burakovmem: share hugepage info primary and secondary
2018-04-11 Anatoly Burakovmem: make use of memory hotplug for init
2018-04-11 Anatoly Burakovmem: replace memseg with memseg lists
2018-04-11 Anatoly Burakoveal: add legacy memory option
2018-04-11 Anatoly Burakovmem: move virtual area function in common directory
2018-04-11 Anatoly Burakovmem: do not use physical addresses in IOVA as VA mode
2018-04-04 Stephen Hemmingermem: use z specifier to format size_t
2018-02-01 Olivier Matzeal: use SPDX tags in 6WIND copyrighted files
2018-01-11 Jonas Pfefferlemem: warn if address hint is not respected
2017-11-13 Pavel Shirshovlib: fix typos
2017-11-06 Thomas Monjalonmem: rename address mapping function to IOVA
2017-11-06 Santosh Shuklamem: rename segment address from physical to IOVA
2017-11-06 Thomas Monjalonmem: hide physical address error in VA mode
2017-11-06 Thomas Monjalonremove useless memzone includes
2017-10-26 Gaetan Rivetmem: expose function for physical address use
2017-10-12 Jianfeng Tanmem: honor IOVA mode for no-huge case
2017-10-09 Seth Howellmem: check mmap failure
2017-10-08 Jianfeng Taneal: remove Xen dom0 support
2017-10-06 Santosh Shuklamem: honor IOVA mode in virt2phy
2017-07-30 Hemant Agrawaleal: disable NUMA related warnings on non-NUMA systems
2017-07-16 Stephen Hemmingerlib: remove duplicate includes
2017-07-04 Olivier Matzmem: do not advertise physical address when no hugepages
2017-06-30 Ilya Maximetsmem: balanced allocation of hugepages
2017-06-16 Thomas Monjalonmem: support page locking on FreeBSD
2017-06-04 Ferruh Yigiteal: remove duplicated license
2017-05-10 Jianfeng Tanxen: fix physical address availability in dom0
2017-04-20 Chao Zhueal/ppc: fix mmap for memory initialization
2017-04-11 Stephen Hemmingerlib: remove unnecessary void cast
2017-03-09 Ben Walkereal/linux: support running as unprivileged user
2016-10-06 Olivier Matzmem: fix build with -O1
2016-10-05 Jean Tourrilhesmem: fix hugepage mapping error messages
2016-10-03 Maciej Czekajmem: fix crash on hugepage mapping error
2016-10-03 Yuanhan Liumem: remove single file segments
2016-09-16 Robin Jarrymem: use more restrictive permissions on hugepages
2016-08-23 David Marchandivshmem: remove library and its EAL integration
2016-07-22 Michal Jastrzebskimem: fix check of physical address retrieval
2016-07-11 Olivier Matzxen: fix retrieval of physical address
2016-07-10 Daniel Mrzyglodmem: fix hugepage resource leak
2016-06-30 Olivier Matzmem: revert page locking when not using hugepages
2016-06-30 Jianfeng Tanmem: fix allocating all free hugepages
2016-06-20 Marcin Kerlinmem: fix leak after mapping failure
2016-06-20 Marcin Kerlinmem: fix error message with Xen
2016-05-19 Olivier Matzmem: lock pages when not using hugepages
2016-03-03 Ralf Hoffmanneal/linux: change hugepage sorting to avoid overlapping...
2016-01-27 David Marchandremove unneeded tests for NULL when freeing
2016-01-21 Zhihong Wangeal: remove unnecessary hugepage zero-filling
2015-12-06 Thomas Monjaloneal: fix build with Xen dom0 enabled
2015-11-13 Stephen Hemmingerxen: allow determining DOM0 at runtime
2015-11-04 Shesha Sreenivasam... eal: add option to delete hugepage backing files
2015-07-27 Ravi Kerureal: deduplicate memory initialization
2015-07-20 Stephen Hemmingereal/linux: change log severity levels
2015-07-16 Sergio Gonzalez... mem: rework memzone to be allocated by malloc
2015-07-15 Sergio Gonzalez... mem: fix initialization with --no-huge option
2015-07-10 Simon Kagstrommem: warn once if pagemap is unreadable
2015-06-23 Ferruh Yigitlib: remove extra parenthesis after return
2015-06-02 Bruce Richardsonmem: fix build with gcc 5.1
2015-03-10 David Marchandtailq: remove unneeded inclusions
2015-01-15 Vlad Zolotarovmem: search only dpdk hugetlbfs maps
2014-12-11 Michael Qiueal: fix build for 32-bit system
2014-11-26 Chao Zhumem: support layout of IBM Power
2014-06-27 Stephen Hemmingereal: deprecate rte_snprintf
2014-06-16 Anatoly Burakovmem: make --no-huge use mmap instead of malloc
2014-06-10 Bruce Richardsonremove trailing whitespaces
2014-05-28 Ouyang Changchunethdev: queue start and stop
2014-05-16 Stephen Hemmingerspelling fixes
2014-05-14 Didier Pallardmem: change default per socket memory allocation
2014-03-20 Thomas Monjalonmem: get physical address of any pointer
2014-03-20 Thomas Monjalonmem: revert "get physical address of any pointer"
2014-02-26 Damien Millescampsmem: fix mempool for --no-huge
2014-02-26 Adrien Mazarguilmem: get memzone from any CPU socket when hugepages...
2014-02-26 Damien Millescampsmem: get physical address of any pointer
2014-02-25 Bruce Richardsonxen: core library changes
2014-02-25 Bruce Richardsonivshmem: library changes for mmaping using ivshmem
2014-02-25 Thomas Monjalonmem: fix log for --no-huge
2014-02-25 Bruce Richardsonmem: allow virtual memory address hinting
2014-02-25 Bruce Richardsonupdate Intel copyright years to 2014
2013-11-23 Intelmem: remove hugepage file on unmap
2013-10-09 Inteldoc: whitespace changes in licenses
2013-09-17 Intelmem: rework huge page mapping for secondary process
2013-09-17 Intelmem: remove RLIMIT_NOFILE update
2013-09-06 Intellib: 32/64-bit cleanups
2013-07-25 Intelupdate copyright date to 2013
2013-07-25 Intelmem: error if requesting more segments than MAX_MEMSEG
2013-07-25 Thomas Monjaloneal: fix access to huge page with high address
next