summaryrefslogtreecommitdiffstats
path: root/sys/kern/imgact_elf.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Supply AT_EXECPATH auxinfo entry to the interpreter, both for native andkib2009-03-171-0/+2
* Use the properly sized types for ELF object header and program headers.kib2009-03-171-4/+4
* Implement new way of branding ELF binaries by looking to adchagin2009-03-131-51/+101
* When a statically linked binary is executed (or at least, one withoutrwatson2009-01-251-1/+2
* Remove sysctl debug.elf_trace and the trace field in auxargs. They gopeter2008-12-171-4/+0
* Minor style(9) nit.imp2008-12-171-2/+1
* Remove two remnant uses of AT_DEBUG.kib2008-12-171-3/+0
* If the ABI-overriden interpreter was not loaded, do not setkib2008-10-081-1/+2
* Go back to using the process command name (p_comm) for the file name andjhb2008-05-151-2/+2
* Remove kernel support for M:N threading.jeff2008-03-121-6/+2
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-3/+2
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-2/+2
* Fall back to the binary-specified interpreter (ld-elf.so.1) if thepeter2008-01-051-4/+10
OpenPOWER on IntegriCloud