Age | Commit message (Collapse) | Author |
|
ok matthieu@
|
|
and we try to prepend. The result was a corrupt AS-PATH and a RDE fatal
later on when some other operation was run on that path.
Found the hard way by henning@ and sthen@. OK henning@, sthen@
|
|
ok sthen@
|
|
requested by deraadt@ tweaks by jmc@
|
|
sata chip is slow to initialize. and otherwise openbsd won't find a root
discussed with kettenis@
|
|
|
|
|
|
"I like it" deraadt "sweet" tedu "love it" marco
|
|
|
|
since it is essentially free. To turn on the checking of the rest of the
allocation, use 'option POOL_DEBUG'
ok tedu
|
|
use M_CANWAIT throughout
ok sthen canacar claudio
|
|
- dma_cachectl() split into a ``local cpu only'' and ``all cpus'', and an ipi
to broadcast ``local dma_cachectl'' is added.
- cpu_info fields are rearranged, to have the 88100-specific information
and the 88110-specific information overlap, and has many more 88110
ugly things.
- more ipi handling in the 197-specific area. Since it is not possible to
have the second processor receive any hardware interrupt (selection
is done on a level basis via ISEL, and we definitely do not want the
main cpu to lose interrupts), the best we can do is to inflict ourselves
a soft interrupt for late ipi processing. It gets used for softclock and
hardclock on the secondary processor, but since the soft interrupt
dispatcher doesn't have an exception frame, we have to remember parts
of it to build a fake clockframe from the soft ipi handler (ugly but
works).
This now lets GENERIC.MP run a few userland binaries before bugs trigger.
|
|
from interrupt() and related function pointers.
|
|
between releases we may want to turn it on, since it has uncovered real
bugs)
ok miod henning etc etc
|
|
as additional argument. This will allow intermediate layers between
scsi devices such as sd and scsi host adapters to take appropriate
action if necessary.
|
|
use to identify devices of interest.
ok deraadt@
|
|
|
|
now set up both the exception frame structure and the exception stack as
soon as possible, so that we can safely get interrupted by an NMI as soon
as we reenable shadowing.
|
|
to APIC mode.
tested by many
ok marco@
|
|
Tested by many, thanks.
Put it in" deraadt@
|
|
fallback, as used in /etc/relayd.conf;
from Patrik Lundin
|
|
|
|
if attempts are made to read it. So read MSR_TEMPERATURE_TARGET only
when ci_model == 0xe.
Found when my Core i7 box blew up. FreeBSD allows a few more chips
but this allows my box to boot.
ok jsg@
|
|
in seperate variables in struct cpu_info instead
of duplicating the process of extracting it from the signature.
Discussed with several, 'just do it' weingart@, ok mikeb@
|
|
in seperate variables in struct cpu_info instead
of duplicating the process of extracting it from the signature.
Use this value when determining the bus clock on P6/family 0x6
chips, which fixes speedstep on bernd@'s ThinkPad x200s.
Discussed with several, 'just do it' weingart@, ok mikeb@
|
|
looks correct kettenis@
|
|
|
|
keep open all pipes going in their direction; ok pyr@
|
|
the envelope; ok gilles@
|
|
- format some text to avoid line wrapping
|
|
pointed out by claudio
|
|
by damien;
|
|
WARNING: THIS BREAKS COMPATIBILITY WITH THE PREVIOUS VERSION OF PFSYNC
this is a new variant of the protocol and a large reworking of the
pfsync code to address some performance issues. the single largest
benefit comes from having multiple pfsync messages of different
types handled in a single packet. pfsyncs handling of pf states is
highly optimised now, along with packet parsing and construction.
huggz for beck@ for testing.
huge thanks to mcbride@ for his help during development and for
finding all the bugs during the initial tests.
thanks to peter sutton for letting me get credit for this work.
ok beck@ mcbride@ "good." deraadt@
|
|
|
|
anything. we represent that in the midlayre by moving the initiator id out
of the buswidth. let's not print it in that case.
ok deraadt@ kettenis@ krw@ marco@
|
|
|
|
Due to the fact that most of the drivers didn't keep their mmio regions
mapped from attach, all irq-using drm drivers have a hook in lastclose()
to remove the irq before it unmaps its registers. Since now they all
keep them mapped, this isn't an issue. Remove the redundant calls.
|
|
|
|
did that one function call), so instead inline it in place.
|
|
it and just remove it from the only place it was called.
|
|
|
|
|
|
this defeats the purpose of having a separate stack at this point... Oopsie
|
|
(well, if you turn on debug it will still tell you)
from Tim van der Molen <tbvdm@xs4all.nl
|
|
the mailing lists two weeks ago, and completely ignored I guess.
|
|
declaration.
no binary size change.
|
|
spotted by mcbride@
Theo@: "This diff is correct. Please commit it right away"
|
|
|
|
|
|
which is clearly not the intent. PR 4177, fix from schwarze@usta.de
|