summaryrefslogtreecommitdiffstats
path: root/sys/kern/imgact_elf.c
Commit message (Expand)AuthorAgeFilesLines
* Revert MFC r266925 because it can lead to instant panic at fexecve():dchagin2014-06-171-29/+0
* MFC r266925:dchagin2014-06-031-0/+29
* MFC: r264422, r264471brueffer2014-04-231-1/+3
* 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
* Switch vm_object lock to be a rwlock.attilio2013-02-201-1/+1
* Remove the ia64-specific code fragment, which effect is more cleanlykib2013-02-101-10/+0
* Remove the support for using non-mpsafe filesystem modules.kib2012-10-221-6/+2
* Fix the mis-handling of the VV_TEXT on the nullfs vnodes.kib2012-09-281-1/+1
* Fix several reads beyond the mapped first page of the binary in thekib2012-07-191-9/+18
* Implement mechanism to export some kernel timekeeping data tokib2012-06-221-0/+4
* ELF image can have several PT_NOTE program headers. Look for the ELFkib2012-03-111-20/+27
* Finally, try to enable the nxstacks on amd64 and powerpc64 for both 64bitkib2012-01-301-1/+6
* Explain why it is safe to unlock the vnode.alc2012-01-171-0/+3
* Improve abstraction. Eliminate direct access by elf*_load_section()alc2012-01-171-26/+25
* Convert files to UTF-8uqs2012-01-151-1/+1
* Control the execution permission of the readable segments forkib2011-10-151-1/+9
* In elf32_trans_prot() and when compiling for amd64 or ia64, addmarcel2011-10-131-0/+6
* All the racct_*() calls need to happen with the proc locked. Fixing thistrasz2011-07-061-0/+2
* Add some checks to ensure that Capsicum is behaving correctly, and add somejonathan2011-06-301-0/+11
* Add accounting for most of the memory-related resources.trasz2011-04-051-1/+11
* Put the general logic for being a CPU hog into a new functionmdf2011-02-021-2/+1
* Use the same expression to report stack protection mode for AT_STACKEXECkib2011-01-081-2/+3
* In elf image activator, read and apply the stack protection mode fromkib2011-01-081-5/+17
* Collect code to translate between vm_prot_t and p_flags into helperkib2011-01-081-22/+35
* Add the ability for GDB to printout the thread name along with otherattilio2010-11-221-0/+10
* Supply some useful information to the started image using ELF aux vectors.kib2010-08-171-0/+11
* Don't leak core_buf or gzfile if doing a compressed core file and wealfred2010-04-301-4/+7
* Add the ELF relocation base to struct image_params. This will benwhitehorn2010-03-251-0/+1
* Change the way text_addr and data_addr are computed to use thenwhitehorn2010-03-251-11/+6
* Provide groundwork for 32-bit binary compatibility on non-x86 platforms,nwhitehorn2010-03-111-9/+6
* put calls to gzclose() under ifdef COMPRESS_USER_CORES to preventalfred2010-03-041-1/+1
* Merge projects/enhanced_coredumps (r204346) into HEAD:alfred2010-03-021-16/+156
* If ET_DYN binary has non-zero base address for some reason, honour itkib2009-10-181-5/+20
* Map PIE binaries at non-zero base address.kib2009-10-101-10/+14
* Do not map segments of zero length.kib2009-10-101-1/+4
* Print a warning in case we cannot add more brandinfo becausebz2009-10-031-1/+4
* Make sure FreeBSD binaries without .note.ABI-tag section workbz2009-08-301-5/+13
* Fix handling of .note.ABI-tag section for GNU systems [1].bz2009-08-241-6/+54
* Fix KBI breakage by r190520 which affects older linux.ko binaries:dchagin2009-04-051-1/+1
* Fix several issues with parsing the notes for ELF objects.kib2009-03-221-5/+5
OpenPOWER on IntegriCloud