Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-12-26 | mk: fix closing random fd from uninitialized stack variable (thanks BurnZeZ, ↵ | cinap_lenrek | |
mycroftiv) mycroftiv → this is practically "500 mile email" territory - the "6 letter mk bug" | |||
2018-12-24 | nusb/disk: revert previous attempts and just not issue capacity command when ↵ | cinap_lenrek | |
theres no media present | |||
2018-12-23 | Make the check work. | Ori Bernstein | |
Embarrassing. | |||
2018-12-24 | nusb/disk: implement 64 bit lba read/write commands (16 byte commands) | cinap_lenrek | |
untested. | |||
2018-12-24 | nusb/disk: fix typo "(" | cinap_lenrek | |
2018-12-23 | Don't unnecessarily unstall devices. | Ori Bernstein | |
Some SD card readers are slow to unstall. We try to unstall them in a loop if there's no SD card in there, but they're not stalled. They're happily reporting that there's no SD card in them by giving back the appropriate error code. Skipping the unstall speeds up the retry loop, cutting the time spent attaching the USB device at boot from multiple minutes to nearly instant. | |||
2018-12-24 | dossrv: cleanup | cinap_lenrek | |
2018-12-23 | dossrv: make GLONG() return ulong, handle getsect() error in dostat() | cinap_lenrek | |
2018-12-23 | etherx550: add intel 10GB ethernet controlller x550 driver (thanks joe9) | cinap_lenrek | |
2018-12-23 | ether82598: fix multicast filter (thanks aiju, joe9) | cinap_lenrek | |
2018-12-22 | dossrv: use 64 bit vlong for sectors | cinap_lenrek | |
2018-12-15 | dtracy: avoid pointer to integer truncation warning on amd64 | cinap_lenrek | |
2018-12-15 | fplot: fix operator associativity | aiju | |
2018-12-13 | fplot: add min/max operators | aiju | |
2018-12-13 | dtracy: get rid of DTName struct, support more than three parts in a probe ↵ | aiju | |
name, wildcard matching | |||
2018-12-13 | pc(1): reference counting bug | aiju | |
2018-12-13 | merge | Alex Musolino | |
2018-12-13 | upas/fs: remove now unnecessary "force" argument to cachefree | Alex Musolino | |
2018-12-12 | upas/fs: handle errors from fetch for cachebody()/cacheheaders() | cinap_lenrek | |
for imap, when a fetch fails, error out of read and stat. also don't add failed to download messages into the lru. | |||
2018-12-12 | merge | Alex Musolino | |
2018-12-12 | upas/fs: fix infinite loop in putcache | Alex Musolino | |
Force the cacheclear operation in the LRU cache trimming loop in order to guarantee that the cache becomes smaller with each iteration. Without the force flag cacheclear is a no-op for mailboxes that do not provide a fetch function, e.g. POP3. | |||
2018-12-11 | fortunes: [9fans] ..... UNSUBSCRIBE_HELP NEEDED | stanley lieber | |
2018-12-11 | forgotten files | aiju | |
2018-12-11 | kernel: change peek to return number of characters left rather than 0/-1 | aiju | |
2018-12-11 | dtracy: catch page faults | aiju | |
2018-12-11 | add dtracy support to mkdevc and enable dtracy with plan9.ini | aiju | |
2018-12-10 | sshfs: add exits(nil) to threadmain | BurnZeZ | |
2018-12-09 | dtracy: call dtptrigger with a struct pointer rather than a list of ↵ | aiju | |
arguments; put return value in arg9 | |||
2018-12-08 | dtracy: fix lexer bug | aiju | |
2018-12-08 | fix dtracy man page | aiju | |
2018-12-08 | add dtracy manpage | aiju | |
2018-12-08 | dtracy: add support for aggregations | aiju | |
2018-12-07 | rio: get rid of window delete thread, fix mysterious disappearing windows | cinap_lenrek | |
because a client might not handle resize, rio would try to move ther window offsceen after 750 ms. however, it does this by window name, which could have been reassigned by another concurrent rio, causing the wrong window to disappear. now we always move the window offscreen before freeimage(). this way we are sure to still have the right reference to the original window. | |||
2018-12-07 | add entries for il rcpu | BurnZeZ | |
2018-12-06 | ptrap(4): fix formatting | BurnZeZ | |
2018-12-06 | forp: change indexing to verilog-like semantics | aiju | |
2018-12-06 | acid: fix transcript | BurnZeZ | |
2018-12-06 | libmp: fix mptouv behaviour to match mptoui | aiju | |
2018-12-06 | libmp: add tests for integer conversions | aiju | |
2018-12-05 | mptov: make it actually work | aiju | |
2018-12-05 | kernel: remove unused static variable "sofar" from timerintr() (thanks mischief) | cinap_lenrek | |
2018-12-05 | kernel: fix tprof on multiprocessor | cinap_lenrek | |
segclock() has to be called from hzclock(), otherwise only processes running on cpu0 would catche the interrupt and the time delta would be wrong. lock the segment when allocating Seg->profile as profile ctl might be issued from multiple processes. Proc->debug qlock is not sufficient. Seg->profile can never be freed or reallocated once set as the timer interrupt accesses it without any locking. | |||
2018-12-04 | factotum: rsa: use mptober() to get right adjusted result instead of ↵ | cinap_lenrek | |
mptobe() and memset() | |||
2018-12-04 | bootrc: remove $ff references (was old parsed /boot/boot argument list) | cinap_lenrek | |
2018-12-02 | kencc: make "function not declared" a warning unless compiling with -T | aiju | |
2018-12-02 | python: explicitly declare WaitForThreadShutdown as void | mischief | |
2018-12-02 | ape: declare gethostname | mischief | |
2018-12-02 | merge | cinap_lenrek | |
2018-12-02 | libsec: fix memory leak in pkcs1_decrypt() | cinap_lenrek | |
2018-12-01 | libdtracy: wrong operator in XORI (thanks aiju) | BurnZeZ | |