| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
Notes:
svn path=/head/; revision=158360
|
| |
|
|
| |
Notes:
svn path=/head/; revision=156922
|
| |
|
|
| |
Notes:
svn path=/head/; revision=156851
|
| |
|
|
| |
Notes:
svn path=/head/; revision=156843
|
| |
|
|
| |
Notes:
svn path=/head/; revision=155373
|
| |
|
|
| |
Notes:
svn path=/head/; revision=147975
|
| |
|
|
|
|
|
|
|
| |
PR: kern/81951
Submitted by: Andriy Gapon <avg@icyb.net.ua>
MFC after: 1 week
Notes:
svn path=/head/; revision=147142
|
| |
|
|
|
|
|
|
|
|
| |
the audit event field to the syscalls.master file format.
Submitted by: wsalamon
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=146807
|
| |
|
|
| |
Notes:
svn path=/head/; revision=143198
|
| |
|
|
| |
Notes:
svn path=/head/; revision=134267
|
| |
|
|
| |
Notes:
svn path=/head/; revision=130072
|
| |
|
|
|
|
|
|
|
| |
emulation, instead of treating it as an unimplemented syscall.
Requested by: marcel
Notes:
svn path=/head/; revision=127553
|
| |
|
|
| |
Notes:
svn path=/head/; revision=127042
|
| |
|
|
| |
Notes:
svn path=/head/; revision=125457
|
| |
|
|
| |
Notes:
svn path=/head/; revision=123754
|
| |
|
|
| |
Notes:
svn path=/head/; revision=122251
|
| |
|
|
| |
Notes:
svn path=/head/; revision=110979
|
| |
|
|
| |
Notes:
svn path=/head/; revision=89718
|
| |
|
|
| |
Notes:
svn path=/head/; revision=84604
|
| |
|
|
|
|
|
|
|
| |
o Stop using linux_getpgid(); use getpgid() instead.
PR: kern/21402
Notes:
svn path=/head/; revision=84074
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Introduce private types for use in linux syscalls for two reasons:
1. establish type independence for ease in porting and,
2. provide a visual queue as to which syscalls have proper
prototypes to further cleanup the i386/alpha split.
Linuxulator types are prefixed by 'l_'. void and char have not
been "virtualized".
o Provide dummy functions for all syscalls and remove dummy functions
or implementations of truely obsolete syscalls.
o Sanitize the shm*, sem* and msg* syscalls.
o Make a first attempt to implement the linux_sysctl syscall. At this
time it only returns one MIB (KERN_VERSION), but most importantly,
it tells us when we need to add additional sysctls :-)
o Bump the kenel version up to 2.4.2 (this is not the same as the
KERN_VERSION MIB, BTW).
o Implement new syscalls, of which most are specific to i386. Our
syscall table is now up to date with Linux 2.4.2. Some highlights:
- Implement the 32-bit uid_t and gid_t bases syscalls.
- Implement a couple of 64-bit file size/offset bases syscalls.
o Fix or improve numerous syscalls and prototypes.
o Reduce style(9) violations while I'm here. Especially indentation
inconsistencies within the same file are addressed. Re-indenting
did not obfuscate actual changes to the extend that it could not
be combined.
NOTE: I spend some time testing these changes and found that if there
were regressions, they were not caused by these changes AFAICT.
It was observed that installing a RH 7.1 runtime environment
did make matters worse. Hangs and/or reboots have been observed
with and without these changes, so when it failed to make life
better in cases it doesn't look like it made it worse.
Notes:
svn path=/head/; revision=83221
|
| |
|
|
|
|
|
| |
linux_sched_get_priority_min()
Notes:
svn path=/head/; revision=75136
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72742
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72734
|
| |
|
|
| |
Notes:
svn path=/head/; revision=72540
|
|
|
Notes:
svn path=/head/; revision=69539
|