summaryrefslogtreecommitdiff
path: root/sys/kern/imgact_elf.c
Commit message (Expand)AuthorAgeFilesLines
* MFC v1.163 src/sys/kern/imgact_elf.cChristian S.J. Peron2005-09-181-3/+7
* Jumbo-commit to enhance 32 bit application support on 64 bit kernels.Peter Wemm2005-06-301-10/+40
* Don't set the default of kern.fallback_elf_brand to FreeBSD for arm, asOlivier Houchard2005-05-241-4/+0
* - Neither of our image formats require Giant now that the vm and vfs haveJeff Roberson2005-05-031-2/+0
* Remove GIANT_REQUIRED from elfN_load_section().Alan Cox2005-04-031-2/+0
* o Split out kernel part of execve(2) syscall into two parts: one thatMaxim Sobolev2005-01-291-8/+3
* Don't use VOP_GETVOBJECT, use vp->v_object directly.Poul-Henning Kamp2005-01-251-1/+1
* On arm, set the default elf brand to FreeBSD, until the binutils do it for us.Olivier Houchard2004-09-231-0/+4
* Add __elfN(dump_thread). This function is called from __elfN(coredump)Marcel Moolenaar2004-08-111-2/+5
* Make sure that AT_PHDR has a useful value even for static programs.Doug Rabson2004-08-081-0/+11
* After maintaining previous behaviour in writing out the core notes, it'sMarcel Moolenaar2004-07-181-8/+5
* Allocate TIDs in thread_init() and deallocate them in thread_fini().Marcel Moolenaar2004-06-261-33/+31
* Change the types of vn_rdwr_inchunks()'s len and aresid arguments toTim J. Robbins2004-06-051-1/+1
* Back out workaround for vn_rdwr_inchunks()'s INT_MAX length limitationTim J. Robbins2004-06-051-21/+8
* Write segments to core dump files in maximally-sized chunks that neitherTim J. Robbins2004-06-041-8/+21
* Utilize sf_buf_alloc() rather than pmap_qenter() (and sometimesAlan Cox2004-04-231-10/+1
* Do not assume that the initial thread (i.e. the thread with the IDMarcel Moolenaar2004-04-081-6/+9
* Create NT_PRSTATUS and NT_FPREGSET notes for each and every threadMarcel Moolenaar2004-04-031-50/+81
* Verify more bits of the ELF header: the program header tableJacques Vidrine2004-03-181-6/+6
* Locking for the per-process resource limits structure.John Baldwin2004-02-041-5/+6
* Add an additional field to the elf brandinfo structure to supportPeter Wemm2003-12-231-11/+16
* Add sysentvec->sv_fixlimits() hook so that we can catch cases on 64 bitPeter Wemm2003-09-251-1/+8
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Fix ia32 compat on ia64. Recent ia64 MD changes caused the garbage onMarcel Moolenaar2003-05-311-5/+4
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-5/+5
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-5/+5
* - Provide backwards compatibility for kern.fallback_elf_brand.Jake Burkholder2003-01-051-8/+5
* Improve the way that an elf image activator for an alternate word size isJake Burkholder2003-01-041-27/+23
* Fix multiple registration of the elf_legacy_coredump sysctl variable.Marcel Moolenaar2002-12-211-3/+5
* Change the way ELF coredumps are handled. Instead of unconditionallyMatthew Dillon2002-12-161-11/+31
* Assign value of NULL to imgp->execlabel when imgp is initializedRobert Watson2002-11-081-0/+1
* Remove reference to struct execve_args from struct imgact, whichRobert Watson2002-11-051-1/+2
* Handle binaries with arbitrary number PT_LOAD sections, not onlyAlexander Kabaev2002-10-231-14/+19
* Use strlcpy() instead of strncpy() to copy NUL terminated stringsRobert Drehmel2002-10-171-2/+2
* Use the fields in the sysentvec and in the vm map header in place of theJake Burkholder2002-09-211-2/+1
* Do not blow up when we walk off the end of the brands list.Peter Wemm2002-09-081-1/+3
* Alright, fix the problems with the elf loader for the Alpha. It turnsMatthew Dillon2002-09-041-8/+18
* Make the text segment locating heuristics from rev 1.121 more reliablePeter Wemm2002-09-031-15/+10
* Grammer cleanupMatthew Dillon2002-09-021-2/+2
* Moved elf brand identification into a function. Fully identify theJake Burkholder2002-09-021-105/+75
* Fixed more indentation bugs.Jake Burkholder2002-09-021-3/+3
* Implement data, text, and vmem limit checking in the elf loader and svr4Matthew Dillon2002-08-301-10/+33
* Fixed most indentation bugs.Jake Burkholder2002-08-251-46/+34
* Fixed placement of operators. Wrapped long lines.Jake Burkholder2002-08-251-4/+8
* Fixed white space around operators, casts and reserved words.Jake Burkholder2002-08-241-23/+22
* return x; -> return (x);Jake Burkholder2002-08-241-32/+32
* In order to better support flexible and extensible access control,Robert Watson2002-08-151-2/+4
* - Hold the vnode lock throughout execve.Jeff Roberson2002-08-131-10/+3
* - Replace v_flag with v_iflag and v_vflagJeff Roberson2002-08-041-5/+7
* Infrastructure tweaks to allow having both an Elf32 and an Elf64 executablePeter Wemm2002-07-201-142/+313