| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- Add previously removed ISA support.
Submitted by: David S. Madole <david AT madole.net>
|
|
|
|
|
|
|
|
|
|
| |
- Add buffer size limitations (overflow will not be possible anymore).
- Add 'visible' option, which will allow for passphrase reading in the
future.
- Remove special treatment of '@' and '#', those two are only confusing.
Discussed with: rwatson
MFC after: 2 weeks
|
|
|
|
|
|
| |
- add -fno-omit-framepointer to CFLAGS if DDB is enabled so
backtraces will still work when optimization is enabled.
Stolen from Makefile.amd64.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This driver implements "unaddressed listen only mode", which is what
printers and plotters commonly do on GP-IB busses.
This means that you can capture print/plot like output from your
instruments by configuring them as necessary (good luck!) and
cat -u /dev/gpib0l > /tmp/somefile
Since there is no way to know when no more output is comming you
will have to ctrl-C the cat process when it is done (that is why
the -u is important).
|
| |
|
|
|
|
| |
unconditionally.
|
|
|
|
| |
has burned me for the last time.
|
|
|
|
| |
Submitted by: ru
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
designed to help detect tamper-after-free scenarios, a problem more
and more common and likely with multithreaded kernels where race
conditions are more prevalent.
Currently MemGuard can only take over malloc()/realloc()/free() for
particular (a) malloc type(s) and the code brought in with this
change manually instruments it to take over M_SUBPROC allocations
as an example. If you are planning to use it, for now you must:
1) Put "options DEBUG_MEMGUARD" in your kernel config.
2) Edit src/sys/kern/kern_malloc.c manually, look for
"XXX CHANGEME" and replace the M_SUBPROC comparison with
the appropriate malloc type (this might require additional
but small/simple code modification if, say, the malloc type
is declared out of scope).
3) Build and install your kernel. Tune vm.memguard_divisor
boot-time tunable which is used to scale how much of kmem_map
you want to allott for MemGuard's use. The default is 10,
so kmem_size/10.
ToDo:
1) Bring in a memguard(9) man page.
2) Better instrumentation (e.g., boot-time) of MemGuard taking
over malloc types.
3) Teach UMA about MemGuard to allow MemGuard to override zone
allocations too.
4) Improve MemGuard if necessary.
This work is partly based on some old patches from Ian Dowse.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
provides truer debugger stack traces. For those that want to stick with
-O2 kernel builds, one should probably add -fno-optimize-sibling-calls
so that each stack frame as a frame pointer.
It is semi-promissed by the Release Engineers that when RELENG_6 is
created we go back to -O2.
Desired by: scottl, jhb
|
|
|
|
| |
Submitted by: marck
|
|
|
|
| |
dealing with sudo users.
|
|
|
|
|
|
| |
kernel and add them to NOTES.
MFC after: 2 weeks
|
|
|
|
| |
Submitted by: nectar
|
|
|
|
|
|
|
|
|
|
|
| |
/* -> /*- for copyright notices. [2]
[1]:
PR: 41317
Submitted by: marck (original version)
[2]:
Discussed with: imp
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Remove a couple of 'card' lines that were somehow missed when OLDCARD was
desupported.
|
| |
|
|
|
|
|
| |
the +/-64k blr offset limitation. With gcc bug #12769 fixed, it's
time to put enable this.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
there was no objection on the pc98 list when I asked if it could be
removed a while ago.
|
|
|
|
| |
style change: regularize tabbing
|
|
|
|
|
| |
o Move card from all architectures to just pc98. It is only needed there,
although real issues remain with NEWCARD's support of ISA devices.
|
|
|
|
|
| |
Move usb out of the loop since the other devs2h programs don't grok -h
Add new rule for usbdevs_data.h
|
|
|
|
| |
Explicitly generate usbdevs_data.h for usb kernels with new -d switch
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Silence on: net@, current@, hackers@.
No objections: joerg
Requested by: by many (mostly Cronyx) users for a long long time.
MFC after: 10 days
PR: kern/21771, kern/66348
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Requested by: silby
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the ISA and CBUS (called isa on pc98) attachments. Eliminate all PC98
ifdefs in the process (the driver in pc98/pc98/mse.c was a copy of the one
in i386/isa/mse.c with PC98 ifdefs). Create a module for this driver.
I've tested this my PC-9821RaS40 with moused. I've not tested this on i386
because I have no InPort cards, or similar such things. NEC standardized
on bus mice very early, long before ps/2 mice ports apeared, so all PC-98
machines supported by FreeBSD/pc98 have bus mice, I believe.
Reviewed by: nyan-san
|
|
|
|
|
|
| |
This depends on ACPI and RTC registers.
Reviewed by: njl
|
| |
|
| |
|
| |
|
|
|
|
| |
process for the vnode header files.
|