| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
Reviewed by: gallatin
|
| |
|
|
|
|
| |
Noted by: Anonymous <swell.k gmail com>
|
|
|
|
|
|
|
|
| |
assembler source for libcompiler_rt as not needed executable stack. This
is done with a hammer instead of properly marking each assembly file
with section .note.GNU-stack to avoid modifying contributed source.
Discussed with: ed
|
|
|
|
| |
cc driver when compiling assembler source file that is preprocessed.
|
| |
|
|
|
|
| |
Reviewed by: kan
|
|
|
|
| |
initial stack protection set by the kernel image activator.
|
|
|
|
|
|
|
| |
something gets logged if the file has syntax errors.
PR: conf/91342
Silence on: freebsd-rc
|
| |
|
|
|
|
|
|
|
|
|
|
| |
to match the desired priority in td_priority. Otherwise the first time
thread0 used a borrowed priority it would drop down to PUSER instead of
PVM.
- Explicitly initialize the starting priority of new kprocs to PVM to
avoid inheriting some random priority from thread0.
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
thread and proc have been copied and zeroed from the old thread and
proc. Otherwise attempts to modify thread or process data in sched_fork()
could be undone.
- Don't copy td_{base,}_user_pri from the old thread to the new thread in
sched_fork_thread() in ULE. This is already done courtesy the bcopy()
of the thread copy region.
- Always initialize the real priority (td_priority) of new threads to the
new thread's base priority (td_base_pri) to avoid bogusly inheriting a
borrowed priority from the parent thread.
MFC after: 2 weeks
|
|
|
|
|
|
|
| |
when yield() is called. Specifically, leave the priority of real time
and idle threads unchanged.
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
| |
This was lost when it was converted to using a condition variable instead
of lbolt.
- Drop the priority of flowtable down to PPAUSE when it is idle as well
since it is a similar background task.
MFC after: 2 weeks
|
|
|
|
| |
interrupt config hooks to execute.
|
|
|
|
| |
filter argument to bus_setup_intr().
|
|
|
|
|
|
| |
existance since we don't generally need it.
MFC after: 1 week
|
|
|
|
|
| |
registering a filter handler rather than a threaded handler. Also remove
a bogus use of INTR_MPSAFE for a filter.
|
|
|
|
|
| |
endian mips. This will also make it work automatically on all future
big endian platforms.
|
| |
|
|
|
|
| |
- Remove an obsolete use of INTR_FAST.
|
|
|
|
| |
unnecessary.
|
|
|
|
| |
used uninitialized, but which cannot be inferred from the code itself.
|
|
|
|
|
|
|
|
| |
obscured vn_start_write() and vn_finished_write() for the
old OpenBSD port, since most uses have been replaced by the
correct calls.
MFC after: 12 days
|
|
|
|
|
|
| |
(devel/cppcheck, http://sourceforge.net/projects/cppcheck) run.
Approved by: nwhitehorn (mentor)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Sort the includes of pack.c, moving sys/*.h files near the top.
- Add a couple of missing #include lines, and remove the need for
custom -include options in the CFLAGS of the test Makefile.
- Remove the ad-hoc 'all' target, but keep its 'regress' bits for
testing.
- Convert the ad-hoc 'clean' target to proper CLEANFILES stuff,
so that the normal bsd.prog.mk machinery can clean up.
- Use `make -V .OBJDIR' to detect the place where 'pack' lives,
so that regress.t works both with and without 'make obj'.
Reviewed by: uqs
MFC after: 1 week
|
|
|
|
|
|
|
|
|
| |
server is broken and the major file systems are now all
mpsafe, modify the server so that it will only export
mpsafe file systems. This was discussed on freebsd-fs@
and removes a fair bit of crufty code.
MFC after: 12 days
|
|
|
|
|
|
|
| |
- Expand locking scope in interrupt handler.
- Flesh out the detach routine.
Reviewed by: cognet
|
|
|
|
| |
MFC after: 1 week
|
| |
|
|
|
|
| |
built for both architectures. We need a better solution here.
|
|
|
|
|
| |
really need it (one can use __dead2 instead), and style(9) was not
even consistent with itself in this regard.
|
|
|
|
| |
Found by: clang static analyzer
|
|
|
|
|
|
|
| |
if ioctl(4) is failed besides the command number.
Suggested by: delphij
MFC after: 2 weeks
|
|
|
|
|
|
|
|
|
|
|
|
| |
available on firmwares 3.15 and earlier.
Caveats: Support for the internal SATA controller is currently missing,
as is support for framebuffer resolutions other than 720x480. These
deficiencies will be remedied soon.
Special thanks to Peter Grehan for providing the hardware that made this
port possible, and thanks to Geoff Levand of Sony Computer Entertainment
for advice on the LV1 hypervisor.
|
|
|
|
|
| |
MFC after: 1 week
X-MFC with: r216995
|
|
|
|
|
|
| |
that need to be committed (or undone).
MFC after: 2 weeks
|
| |
|
| |
|
|
|
|
|
|
| |
itself.
This ensures that certain traps caused by builtins are executed.
|
|
|
|
| |
MFC after: 3 months
|
|
|
|
|
|
| |
want to avoid using any "advanced" CPU features:
-mno-mmx -mno-3dnow -mno-sse -mno-sse2 -mno-sse3 -msoft-float
|
|
|
|
|
|
|
|
| |
quite right and hasn't been used in ages and is likely broken. QEMU
with GUMSTIX is a more promising road to FreeBSD/arm in emulation
anyway.
Reviewed by: cognet@
|
|
|
|
| |
forgot to cleanup in the last commit.
|
|
|
|
| |
be used for amd64, not just for i386.
|
|
|
|
|
|
|
| |
under sys/boot/{i386,pc98}, since these are already added via
sys/boot/{i386,pc98}/Makefile.inc.
Submitted by: arundel
|
|
|
|
|
|
|
|
| |
length to ofw_real_map in case of a null string.
This makes ofwdump(8) work correctly when trying to print all properties
with ofwdump -p.
Approved by: nwhitehorn (mentor)
|
|
|
|
|
|
| |
tree.
Submitted by: arundel
|