summaryrefslogtreecommitdiffstats
path: root/sys/kern/imgact_elf.c
Commit message (Expand)AuthorAgeFilesLines
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-211-2/+2
* Remove some NULL checks for M_WAITOK allocations.trasz2016-03-291-4/+0
* When matching brand to the ELF binary by notes, try to find a brandkib2016-02-041-1/+20
* Do not substitute interpeter if the brand interpreter path iskib2015-12-261-1/+3
* Only allow one PT_INTERP ELF program header. This also fixes a potentialjtl2015-12-241-0/+5
* If we annoy user with the terminal output due to failed load ofkib2015-12-221-1/+2
* Replace magic value ELF note type with NT_FREEBSD_ABI_TAGemaste2015-12-071-1/+1
* Add support for usermode (vdso-like) gettimeofday(2) andkib2015-12-071-1/+5
* Missed header_supported call from r291020: make really, really sure the brandnwhitehorn2015-12-011-0/+3
* Extend r270123 to run the brand info's header_supported() routine fornwhitehorn2015-11-181-2/+5
* Define `compress` in `__elfN(coredump)` when #ifdef GZIO is true to mutengie2015-11-021-0/+2
* Allow PT_INTERP and PT_NOTES segments to be located anywhere in thekib2015-10-141-40/+100
* Fix core corruption caused by race in note_procstat_vmmapcem2015-10-061-4/+10
* Follow-up to r287442: Move sysctl to compiled-once filecem2015-09-071-6/+1
* Detect badly behaved coredump note helperscem2015-09-031-7/+61
* Fix some error-handling bugs when core dump compression is enabled:markj2015-07-141-10/+11
* Implement lockless resource limits.mjg2015-06-101-4/+4
* Add user facing errors for exceeding process memory limitsemaste2015-06-081-10/+24
* Fix typo in symbol name. It helps to hit save in all your buffersimp2015-05-221-1/+1
* Export the eflags field from the elf header. This allows betterimp2015-05-221-0/+4
* Add kern.racct.enable tunable and RACCT_DISABLED config option.trasz2015-04-291-6/+8
* Implement support for binary to requesting specific stack size for thekib2015-04-151-0/+1
* Reimplement support for userland core dump compression using a new interfacemarkj2015-03-091-152/+112
* Allow the kern.osrelease and kern.osreldate sysctl values to be set in aian2015-02-271-1/+3
* Include OBJT_PHYS VM objects in ELF core dumps. In particular thisjhb2015-02-141-1/+2
* The size value should be asserted when it is known.kib2014-11-221-1/+1
* Improve support for XSAVE with debuggers.jhb2014-11-211-3/+46
* Fixes for i/o during coredumping:kib2014-10-041-4/+4
* Add missing proctree locking to fill_kinfo_proc consumers.mjg2014-08-301-0/+2
* Expand the elf brandelf infrastructure to give access to the whole ELFimp2014-08-181-0/+13
* Remove ia64.marcel2014-07-071-2/+2
* Pull in r267961 and r267973 again. Fix for issues reported will follow.hselasky2014-06-281-3/+1
* Revert r267961, r267973:gjb2014-06-271-1/+3
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifhselasky2014-06-271-3/+1
* Revert r266925 as it can lead to instant panic at fexecve():dchagin2014-06-171-29/+0
* To allow to run the interpreter itself add a new ELF branding type.dchagin2014-05-311-0/+29
* Refine r264422: set buf to NULL only when we don't allocate memory,brueffer2014-04-141-4/+4
* Free buf after usage.brueffer2014-04-131-1/+3
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-1/+1
* Add a mmap flag (MAP_32BIT) on 64-bit platforms to request that a mapping usejhb2013-09-091-2/+3
* Revert r253939:attilio2013-08-051-3/+3
* The page hold mechanism is fast but it has couple of fallouts:attilio2013-08-041-3/+3
* Introduce a constant, ELF_NOTE_ROUNDSIZE, which evidently declare ourtrociny2013-05-011-9/+10
* Add a new set of notes to a process core dump to store procstat data.trociny2013-04-161-1/+279
* Re-factor coredump routines. For each type of notes an outputtrociny2013-04-141-206/+354
* Switch some "low-hanging fruit" to acquire read lock on vmobjectsattilio2013-04-081-4/+4
* Fill p_flags and p_align fields of the core dump note segement.trociny2013-04-071-2/+2
* Use 4-byte padding for core dump notes on both 32 and 64bit archs.trociny2013-04-071-2/+2
* - Fix two possible overflows when testing if ELF program headers are ontijl2013-03-131-8/+6
* Rename VM_OBJECT_LOCK(), VM_OBJECT_UNLOCK() and VM_OBJECT_TRYLOCK() toattilio2013-02-201-4/+4
OpenPOWER on IntegriCloud