Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-12-31 | Add vds(4) and vdsp(4), implementing the vDisk server side protocol. This | Mark Kettenis | |
makes it possible to run an OpenBSD guest domain on top of a virtiual disk backed by a disk image on a filesystem on OpenBSD control or service domain. Probably doesn't support running Solaris or Linux yet. Haven't tried those yet because booting their installers in a guest domain is way too painful! | |||
2009-12-31 | more/better cache for bad cases, and trap self after merge. | Marc Espie | |
2009-12-31 | Add a few more hypervisor calls. | Mark Kettenis | |
2009-12-31 | simplify and rationalize names | Marc Espie | |
2009-12-31 | sha256 is the common case, no need to delay loading. | Marc Espie | |
2009-12-31 | check for infinite loops in case of install problems | Marc Espie | |
2009-12-31 | new ipsca root. | David Gwynne | |
2009-12-31 | ipsca has expired | David Gwynne | |
2009-12-30 | don't bother clearing the line, since we do that automatically when we | Marc Espie | |
write new info. This lets messages persist a bit longer. | |||
2009-12-30 | more changes and optimizations: create unique dewey objects, so I can | Marc Espie | |
compare them directly and avoid storing the string. on typical use through a large update, 2/3 cache hits. also, remove switch on <,> by writing subclasses. Actually makes things clearer. | |||
2009-12-30 | ... and this should fix todd's case, that of not finding anything and | Marc Espie | |
resorting to default... | |||
2009-12-30 | also track stuff I couldn't install, and use it for negative cache lookups. | Marc Espie | |
fix some looping if stuff can't install for whatever reason. | |||
2009-12-30 | fix pkgspec handling, actually do filter by regexp. | Marc Espie | |
shave some memory off packagenames by not storing non-existent p/v. cache all packagename construction (happens two times out of 3). | |||
2009-12-30 | Correctly parse the host address in the FEC TLV. | Michele Marchetto | |
ok claudio@ | |||
2009-12-30 | store url where we retrieved the package. | Marc Espie | |
2009-12-30 | ouch, now that we keep packages, take them into account on done. | Marc Espie | |
2009-12-30 | Document ESPIPE and make EFAULT cover all functions. | Federico G. Schwindt | |
jmc@ deraadt@ ok | |||
2009-12-30 | a few small optimizations: | Marc Espie | |
- be more specific in what we trim. - iterate over list directly, don't build it. - don't create pattern objects for the most common case (one subpattern) | |||
2009-12-30 | take merging of sets into account when creating a header. | Marc Espie | |
2009-12-30 | infrastructure for url elements | Marc Espie | |
2009-12-30 | actually cache architecture, as intended | Marc Espie | |
2009-12-30 | pretty | Marc Espie | |
2009-12-30 | explain what sio_close() drains play buffers as if sio_close() was | Alexandre Ratchov | |
called. Since sio_onmove() callback doesn't return negative deltas anymore, slightly simplify related paragraphs. siggested by espie@, ok jakemsr@ | |||
2009-12-30 | Remove paths from the prebind code that shouldn't be present. | Dale Rahn | |
2009-12-30 | remove dead assignments and newly created unused variables. | Charles Longeau | |
found by LLVM/Clang Static Analyzer. ok claudio@ mglocker@ | |||
2009-12-30 | curcpu()->ci_curpmap added. ok miod@ | Takuya ASADA | |
2009-12-29 | move this file to Attic; the swapon(2) system call cannot be accessed | Igor Sobrado | |
from userland since April 2003 and, of course, the manual page is not built either. see miod@'s change in r1.66 of src/lib/libc/sys/Makefile.inc. i would like to acknowledge the excellent advice from jmc@ and fgsch@ with relation to this change. ok miod@ | |||
2009-12-29 | do "not reinstalling" in a more intelligent way, by moving things into | Marc Espie | |
kept, and then, just nop'ing a set with nothing to do... | |||
2009-12-29 | temporary fix for .libs update issue. | Marc Espie | |
2009-12-29 | a few more tweaks: | Marc Espie | |
- allow for merged updates if we want them - deplist becomes a hash, maybe useful for big sets - simplify loop checking. We don't actually care whether we find any. - be more aggressive in keeping cached stuff, create solver or conflict_cache if need be. | |||
2009-12-29 | sort previous; | Jason McIntyre | |
2009-12-29 | Rename RDomain config option to RoutingDomain to be more clear and | Kevin Steves | |
consistent with other options. NOTE: if you currently use RDomain in the ssh client or server config, or ssh/sshd -o, you must update to use RoutingDomain. ok markus@ djm@ | |||
2009-12-29 | Call proc_trampoline_mp() from the process trampoline when compiled for MP. | Joel Sing | |
ok kettenis@ | |||
2009-12-29 | add missing paragraph break (.Pp) macro. | Igor Sobrado | |
2009-12-29 | the way Tracker works, installed packages are always marked uptodate as well, | Marc Espie | |
so remove some unneeded checks from solver's perspective. | |||
2009-12-29 | Implement MP safe mutexes for hppa. | Joel Sing | |
ok kettenis@ | |||
2009-12-29 | ouch, got slightly longer, some stuff to fix soonish | Marc Espie | |
2009-12-29 | for now, show cache statistic if -F stat_cache (still in need of improvements) | Marc Espie | |
2009-12-29 | simplify solver handling, rely on cache to avoid recomputing stuff | Marc Espie | |
(large performance gain). | |||
2009-12-29 | rework dependency solving around cached items, so that redoing the same | Marc Espie | |
lookup will be faster | |||
2009-12-29 | performance gain: cache conflicts. | Marc Espie | |
2009-12-29 | prepare to cache conflicts in sets: object to do so, code to merge conflicts | Marc Espie | |
and solver, actual auto-gen of conflict cache and solver. | |||
2009-12-29 | Move hppa to a "cpu0 at mainbus0" configuration, rather than knocking CPUs | Joel Sing | |
out in the cpu match function. Whilst here also hardwire the clock to IRQ 31, thus preventing one from building a kernel without hardclock. ok kettenis@ miod@ | |||
2009-12-29 | improved check for loops: | Marc Espie | |
- detect as many loops as we can - don't merge sets twice | |||
2009-12-29 | move check for already installed UP, which allows me to deal with UpdateSet | Marc Espie | |
and tracker globally to avoid loops. | |||
2009-12-29 | prepare for smarter sets, with cache info | Marc Espie | |
2009-12-29 | Make want_resched a per CPU variable. | Joel Sing | |
ok kettenis@ miod@ | |||
2009-12-29 | Move hppa to per process AST. | Joel Sing | |
ok kettenis@ miod@ | |||
2009-12-29 | replace a few remaining UNIX terms with .Ux macros; this diff | Igor Sobrado | |
completes the changes from Oct 22. | |||
2009-12-28 | oops, comment vmt out, it isnt good enough yet. | David Gwynne | |