Age | Commit message (Collapse) | Author |
|
vt-switch internally so it's likely to actually survive the suspend.
tested by beck@, sthen@. ok deraadt@
|
|
APM_IOC_{SUSPEND,STANDBY}_REQ: This is to fix an issue with apm suspend
where a call to zzz suspended the machine immediately, not giving anyone
listening for apm events (other than apmd) a chance to deal with the
upcoming change. This hit X hard since the introduction of drm, since it
needs to have time to idle the 3d engine and otherwise get the device
into a recoverable state. Such things are needed until we support
modesetting in the kernel.
Now, instead of forcing a suspend, using ioctl sends out an event similar
to if you had put the lid down, giving all userland applications a
chance to reply.
tested by sthen@ and beck@, especial thanks to sthen for sitting there
while I tried to debug this remotely, I owe him beer.
Prompted by and ok deraadt@
|
|
modifies the pfsync state queues, however, it didnt prevent interrupts from
whacking the same structures.
this diff makes the bulk update code take splsoftnet() to prevent the
panics ive been suffering all day when a firewall peer was booted.
ok deraadt@
|
|
ok deraadt@
|
|
slow enough
|
|
only if it's in the IDLE state, otherwise in some rare cases a data
chunk may be interpreted as a message, causing the connection to be
dropped.
ok deraadt
|
|
the non-ASCII characters could be printed to the screen. For
checking in files, checking out files, merging files, and removing
revisions of files, we do so regardless of whether the files are
ASCII or binary.
Fixes PR6031.
OK joris and deraadt.
|
|
kernel. a one second sleep has made it go away in all my tests. ok theo
|
|
ok deraadt@, oga@, otto@
|
|
fails -- which should never happen -- the function does not return and is
accession the NULL set control pointer later on.
Found by Matthew Haub. OK deraadt@
|
|
ok otto@ deraadt@ henning@ oga@
|
|
ok deraadt@
|
|
16QW for "FIFO Threshold for processing next packet"
to increase compatibility with different PCI-E implementations
as advised by the datasheet.
The 64WQ and 128WQ options are obsolete on full revision
mask >= 2 as well.
From Pyun YongHyeon in FreeBSD via brad. ok deraadt@
|
|
spotted by Matthew Haub <matthew.haub@alumni.adelaide.edu.au>
|
|
ok gilles@
|
|
|
|
ok deraadt@
|
|
|
|
written by Pyun YongHyeon for FreeBSD, ported to DragonFlyBSD
by Sepherosa Ziehau and then ported to OpenBSD by me.
ok deraadt@
|
|
while i was replacing the guts of pfsync, but i forgot to put it back
again. this will make ipsec gateway failover work again.
tested by sthen@ and david@
ok deraadt@
|
|
|
|
and I'm currently unable to find the cause of this. Time is running out so
workaround it for now. OK deraadt.
|
|
with an rx error (SIS_RXSTAT_GIANT) eventhough everything is fine.
Change code to clear this error on RX if the size of the packet is smaller
then 1532 bytes.
From FreeBSD via Brad. Tested on the more common National chips by me.
Ok deraadt@
|
|
ok toby and tedu
|
|
framebuffer for the console on SGI O2 workstations. X is still supported via
wsfb(4) by switching back to the unaccelerated linear framebuffer mode.
Some hardware details and magic numbers from NetBSD's crmfb(4) driver.
ok miod@ jasper@ "Sure, go for it" deraadt@
|
|
|
|
reported by denis1482
|
|
hanging machines. backed out correctly this time, as pointed out by tedu.
|
|
a token so that it is possible to do: smtpctl schedule <message id/uid>
introduce F_MESSAGE_FORCESCHEDULE which lets the runner schedule a message
even if the retry delay has not been expired.
F_MESSAGE_ENQUEUED is a valid flag for a message and should not cause an\
errx() in smtpctl show queue
|
|
backout of. COME ON. Be exact in your commit messages.
|
|
ioctl. without this peers would not request a bulk update when they come
up, and therefore will not have the full state tree available for use in
failover.
ok mcbride@ "go for it" deraadt@
|
|
and uid do not look wrong. this was not needed earlier because we only deal
with message id's coming from trusted sources, but smtpctl will soon have a
new feature which requires us to deal with user provided message id's.
|
|
|
|
our Tag file on the server or in cvs_mkpath(), this caused
problems for the "fast checkout" mechanism when a tag was supplied.
instead, write out any directory sticky tag when we are checking
out a file in that directory, this way we can use our "fast checkout"
mechanism (no /tmp required) even for -r and -d without breaking
working copies because they were missing CVS/Tag files.
"looks good" tobias@
|
|
Problem reported by Jesus Sanchez (zexel08 at gmail dot com).
ok joris
|
|
reported by david@
an earlier version of this was ok mcbride@
ok deraadt@
|
|
are likely set but don't need specific handling.
This silences the interrupt handler if DIAGNOSTIC in some cases.
ok grange@ deraadt@
|
|
|
|
ServeRAID-MR10is.
While here remove duplicate entries for SAS1078/PERC6 which
are the same id, both with a SYMBIOS (LSI) vendor id and
same product id (0x0060).
ok marco@ dlg@ deraadt@
|
|
frame according to the pfsync header. dont try to parse an unsupported
version of the protocol.
|
|
looked at post-release -- out of time for these kinds of problems
david@ says: pfopt6 and f91.ok; pfopt6 change looks ok, but pf91 is
of concern.
|
|
ok deraadt
|
|
- change age_get_macaddr() prototype(no functional change) and
set smb pointers to NULL for consistency
- clean up and fix the multicast code; from Brad
- When the attach routine failed, release all resources including
interrupts, interrupt handler, and DMA memory
Tested by couderc@ and giovanni <qgiovanni at gmail dot com>
ok deraadt@
|
|
uncomment them. this is no longer a sample. everything in here now
must be completely legit.
discussed at length with henning, claudio, and sthen
ok sthen
|
|
ok jacekm@ gilles@
|
|
|
|
|
|
|
|
runner_reset_flags would attempt to update envelope, but its
envelope.tmp could be renamed by queue_purge. The fix is to store
envelope.tmp in a place no other process writes to, and
/queue/envelope.tmp is perfect for this.
ok gilles@
|
|
ok gilles@
|