summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-10-26Work-in-progress code for ldomd(8), a daemon running in a sun4v control domainMark Kettenis
that provides some essential services to guest domains.
2012-10-26Add some support for the Variable Configuration Domain Service.Mark Kettenis
2012-10-26Fix previous.Mark Kettenis
2012-10-26Handle DS_UNREG messages.Mark Kettenis
2012-10-26remove stuff that either is no longer or was never usedMike Belopuhov
2012-10-26Don't abort when we try to reset the logical domain channel.Mark Kettenis
2012-10-26cleanup oce_init_fw; use less bitfieldsMike Belopuhov
2012-10-26rename oce_config_nic_rss to oce_config_rss and merge oce_rss_itbl_init in;Mike Belopuhov
cleanup oce_set_promisc and oce_config_vlan function arguments, a bunch of defines and prototypes while at it.
2012-10-26Previous revision would prevent grtwo(4) boards from being recognized.Miod Vallat
Make sure that what seems to be a 8-bit ID register of value zero does not match as an expansion board, which it can't be, and continue with the specific frame buffer test logic.
2012-10-26Make mouse event structure clearer by defining events (up, click, drag)Nicholas Marriott
and simplifying how buttons and wheels are represented, from Ailin Nemui. Should be no functional changes.
2012-10-26Properly clear trap frame in setregs() to avoid leaking registers across exec.Mark Kettenis
ok jsing@
2012-10-26sort to be consistent with the other rc scripts: rc_** actions come afterAntoine Jacoutot
the pexp.
2012-10-26disable reload since SIGHUP kills smtpdAlexander Hall
ok chl@ gilles@
2012-10-25Some more machine description manipulation stuff.Mark Kettenis
2012-10-25SUBDIR += fenv, it's never too lateMiod Vallat
2012-10-25Handle the case where writev() fails with EAGAIN. In theory it cannotEric Faurot
happen, but it seems that kqueue triggers the event sometimes, even if the socket is not immediatly writeable. Temporary workaround it while the real issue is being investigated. ok gilles@ chl@
2012-10-25make oce_mbox_{dispatch,wait} more readable and use less bitfieldsMike Belopuhov
2012-10-25simplify/unify writes to the rx and tx doorbell registersMike Belopuhov
2012-10-25don't use bitfields in oce_pci_alloc; kill some unused structuresMike Belopuhov
2012-10-25cleanup interrupt register definesMike Belopuhov
2012-10-25Fix a hilarious bug where oce_set_promisc wouldn't zero out theMike Belopuhov
command buffer it sent to the card but an incorrect assignment of the DMA address pointing to this buffer would offset the problem. Once I've fixed an incorrect assignment oce_init started to fail. Turns out that oce_set_promisc is about the only function whose command size is larger than the payload of the standard command buffer and needs an external chunk of DMA memory.
2012-10-25simplify oce_arm_eq and oce_arm_cqMike Belopuhov
2012-10-25Include the license and copyright notice in the generated files.Reyk Floeter
2012-10-25Move the arrays of default IKE and ESP transforms into parse.y insteadReyk Floeter
of generating them with genmap from ikev2.h. They're only really needed in parse.y and this diff also allows to simplify genmap.sh.
2012-10-25send the semantically correct msg when RCPT fails, even if the exact valueEric Faurot
does not matter. spotted by chl@ ok gilles@ chl@
2012-10-25add syslog support to nginxRobert Nagy
2012-10-25Remove support email address from the example that is intended forReyk Floeter
customers for an existing company.
2012-10-25Add ability to active pane in list-windows and find-window formats, fromNicholas Marriott
Carl Henrik Lunde.
2012-10-25Fix BELL_NONE which had been broken in some code reorganisation or otherNicholas Marriott
also don't redraw unnecessarily. From Seiji Ohashi.
2012-10-25Fix bad size in memcpy from Romain Francoise.Nicholas Marriott
2012-10-25Fix typo bell->bells from Thomas Adam.Nicholas Marriott
2012-10-25Make the mda request the message fd from the queue when needed, instead ofEric Faurot
pushing the fd with the envelope. This allows the mda to deal itself with session limits. Envelopes are sent at full rate to the mda, which buffers them on per-user queues, or sends them back for rescheduling if it already has too many pending envelopes. Delivery sessions are created (within per- user and global limits) to drain the queues. This makes the server handle envelope bursts more efficiently. ok gilles@
2012-10-25Some LIBC_SCCS found lurking in the shadowsTheo de Raadt
2012-10-24clarify -r1.9; help/ok bennoJason McIntyre
2012-10-24Garbage-collect the _dl_stat() routine, now unusedPhilip Guenthe
ok matthew@ deraadt@
2012-10-23Use correct file for revert-buffer; do not ignore abort.Florian Obser
ok lum, jasper, benno
2012-10-23fix fringe case where length is around 140.Marc Espie
problem found by Tobias Ulmer.
2012-10-23Define __PIE__ and __pie__ when compiling PIE code, just like newer versionsMark Kettenis
of GCC do. ok millert@, guenther@, pascal@, deraadt@
2012-10-23Only clear the revarp_ifp if the ifp pointing to it is detached.Claudio Jeker
Since the ifp is not detached in the SIOCSIFRDOMAIN case remove the clear there. With and OK deraadt@
2012-10-23Change the order of variables just to shrink the diff to the (not yetReyk Floeter
released) portable version a bit. No functional changes.
2012-10-23Allow to overwrite a few more definitions like file paths from theReyk Floeter
Makefile. No functional change.
2012-10-23Add a cast for input to inet_pton() to silence a possible but harmlessReyk Floeter
compiler warning.
2012-10-22switch from {open,read,close}() to {fopen,fread,fclose}() in ↵Charles Longeau
fsqueue_envelope_load(), also fix a potential fd leak. ok gilles@ eric@
2012-10-22Add some support code for the "mdstore" domain service protocol.Mark Kettenis
2012-10-22Zero %rdx before transferring control to the main program, to indicate thatMark Kettenis
the main program should not register a cleanup handler with atexit(3). This will allow us to add the cleanup handler registration code to crt0.c and have ld.so pass its cleanup handler to the main program in the future. ok kurt@
2012-10-22Add symbolic constants and structs for PRI Domain Service.Mark Kettenis
2012-10-22Stop passing around PS_STRINGS in %g1. The ELF ABI reserves this registerMark Kettenis
for passing around a pointer to a cleanup function and we'd like to use it for that purpose in the near future. ok miod@
2012-10-22Stop passing around PS_STRINGS in %g1. The ELF ABI reserves this registerMark Kettenis
for passing around a pointer to a cleanup function and we'd like to use it for that purpose in the near future. ok miod@
2012-10-22Restore r1.10, lost during last update:Miod Vallat
Disable use of dladdr() on a.out arches, they do not provide it (yet);
2012-10-22tweak previous;Jason McIntyre