summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Document 0.1.12 changesHEADlpsm-0.1.12masterH. Peter Anvin2008-01-151-0/+4
|
* LPSM 0.1.12H. Peter Anvin2008-01-151-1/+1
|
* Fix SLAB bitmap corruption on 64-bit platformsH. Peter Anvin2008-01-151-2/+1
| | | | | | The start of the SLAB bitmap was calculated differently malloc and free, with expected disastrous consequences. This didn't affect 32-bit platforms by sheer coincidence.
* Update copyright dateH. Peter Anvin2008-01-1544-44/+44
|
* 64-bit fixes (still has errors, however)H. Peter Anvin2008-01-154-121/+163
| | | | | | | Do a number of 64-bit fixes. In particular: * (1 << foo) is not safe if foo >= 32 * size_t is the appropriate type for "as big as we can fit"
* testalloc.c: make debugging a bit easierH. Peter Anvin2008-01-141-0/+5
| | | | | Make debugging a bit easier by having a global event number which can be used for breakpointing.
* Type fixes: clean up 64-bit brokennessH. Peter Anvin2008-01-144-9/+10
| | | | Various things which assumed sizeof(int) == sizeof(size_t).
* Additional CVS $Id$ tag removalH. Peter Anvin2008-01-1410-10/+0
|
* arena.c: clean up old i386-only hack for ancient Linux kernelsH. Peter Anvin2008-01-141-15/+6
| | | | Hack for ancient Linux kernel was "dirty" on non-i386 platforms.
* Remove #ident tags from CVSH. Peter Anvin2008-01-1437-37/+0
|
* x86-64: all current Linuxes have full 47-bit address spaceH. Peter Anvin2008-01-141-7/+3
| | | | | Switch the x86-64 mapping address from 0x3f_0000_0000 to 0x3800_0000_0000, allowing for a 64 TB database.
* Add missing file lpsm_alloc_size.3.inlpsm-0.1.11originH. Peter Anvin2001-11-191-0/+49
|
* Move version to a separate fileH. Peter Anvin2001-11-199-7/+86
| | | | Add lpsm_alloc_size()
* Change the base address to 0x58000000 for ARM, Cris and PA/RISC.H. Peter Anvin2001-11-193-3/+3
|
* Working on version 0.1.11H. Peter Anvin2001-10-281-1/+1
|
* Please email me if you use this thing...H. Peter Anvin2001-10-281-6/+11
|
* Notes about binary compatibilitylpsm-0.1.10H. Peter Anvin2001-10-281-0/+1
|
* Add $Id$ tag to TODOH. Peter Anvin2001-10-271-0/+2
|
* Add TODO file.H. Peter Anvin2001-10-271-0/+5
|
* Make the SPARC addressing actually work (thanks to Dave S. Miller.)H. Peter Anvin2001-10-263-4/+17
|
* Bump version number to 0.1.10H. Peter Anvin2001-10-261-1/+1
|
* Add note: heavyweight operation.H. Peter Anvin2001-10-261-0/+3
|
* Add references to lpsm(7) to all man pages.lpsm-0.1.9H. Peter Anvin2001-10-267-7/+14
|
* Remove stuff from README that is now in lpsm(7), add stuff fromH. Peter Anvin2001-10-262-46/+30
| | | | README that belong in lpsm(7) into the latter.
* Add overall man page lpsm(7)H. Peter Anvin2001-10-262-12/+130
|
* Further documentation cleanup.H. Peter Anvin2001-10-264-7/+11
|
* Split up documentation further. Add lpsm_need_checkpoint local variable.H. Peter Anvin2001-10-268-241/+212
|
* - Clean up documentation.lpsm-0.1.8H. Peter Anvin2001-10-2510-266/+281
| | | | | | - Add lpsm_recover(). - Add zalloc test. - Be better about returning useful error information in errno.
* Update CHANGESlpsm-0.1.7H. Peter Anvin2001-10-241-0/+1
|
* Work around what seems to be a gcc bug.H. Peter Anvin2001-10-241-2/+6
|
* Make symlinks for secondary manpages.H. Peter Anvin2001-10-231-0/+7
|
* Fix some typos; update revision to 0.1.7.H. Peter Anvin2001-10-234-3/+7
|
* Fix lpsm_zalloc(), and make debugging build work again.lpsm-0.1.6H. Peter Anvin2001-10-235-7/+17
|
* Document lpsm_alloc_stats()lpsm-0.1.5H. Peter Anvin2001-10-232-2/+72
|
* Use a standard format ERRORS section.H. Peter Anvin2001-10-231-6/+4
|
* Add section about setting errno to ENOMEM.H. Peter Anvin2001-10-231-3/+18
|
* Be a bit more correct: set errno to ENOMEM if we fail to allocateH. Peter Anvin2001-10-234-9/+24
| | | | memory.
* Add missing reference to lpsm_zalloc()H. Peter Anvin2001-10-231-1/+2
|
* Fix "malloc, zalloc, malloc" -> "malloc, zalloc, calloc"H. Peter Anvin2001-10-231-1/+1
|
* Correct a bunch of formatting problems in this man page.H. Peter Anvin2001-10-231-17/+20
|
* Add manpages to "make clean"H. Peter Anvin2001-10-231-1/+1
|
* Update to revision 0.1.5H. Peter Anvin2001-10-231-1/+14
|
* Add to bugs section: LPSM is currently not thread-safe.H. Peter Anvin2001-10-233-0/+6
|
* Add man pageslpsm-0.1.4H. Peter Anvin2001-10-234-3/+490
|
* Add "make install" targetH. Peter Anvin2001-10-231-3/+23
|
* Adjust to new lpsm_arena_init() APIH. Peter Anvin2001-10-231-1/+1
|
* If the base address doesn't match, try to map at the required baseH. Peter Anvin2001-10-235-10/+22
| | | | address instead.
* Add extern "C" definitions for C++lpsm-0.1.3H. Peter Anvin2001-10-221-0/+8
|
* Version 0.1.3H. Peter Anvin2001-10-221-1/+1
|
* Add mailing list reference.H. Peter Anvin2001-10-221-2/+11
|