| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-07-24 | usb: fix wrong pollival calculation in setmaxpkt() | cinap_lenrek | |
| 2017-07-22 | usbxhci: handle changing maxpkt on control endpoint by reevaluating endpoint ↵ | cinap_lenrek | |
| context while endpoints != 0 are opend after the device descriptor has been parsed and the endpoint properties like maxpkt have been set, the control endpoint is opend with a guessed maxpkt value. once the first 8 bytes of the descriptor have been read by usbd, maxpkt gets set and we need to reevaluate the control endpoint 0 context to update the value. | |||
| 2017-07-22 | usbxhci: use physical register addresses for matcing controllers and ↵ | cinap_lenrek | |
| printing. simplify endpoint slot initialization. | |||
| 2017-07-22 | usbohci, usbuhci, usbehci: use physical address of registers for matching ↵ | cinap_lenrek | |
| controllers and printing | |||
| 2017-07-20 | kernel: fix bounds check in screenputc() | cinap_lenrek | |
| 2017-07-20 | usbxhci: implement command timeouts and aborts, serialize unstall | cinap_lenrek | |
| 2017-07-17 | usbxhci: better approach to unstalling endpoint and fixup td ring | cinap_lenrek | |
| instead of guessing where the controllers dequeue pointer went, stop the endpoint and then explicitely set te dequeue pointer to the next write td position. that way we do not need to fix the cycle bit in the td's and dont need to rely on if the controller advanced the dequeue pointer after a stall or not. add ctx and slot back pointers to ring. | |||
| 2017-07-17 | hpost: delimit @filenames by newline so files with whitespace aren’t mangled | BurnZeZ | |
| 2017-07-17 | hpost: fix field content mangling when newlines are present | BurnZeZ | |
| 2017-07-16 | pc kernel: mkfile target usbehcipc.$O needs ../port/usb.h, add usbxhci.$O | cinap_lenrek | |
| 2017-07-16 | usbxhci: commit work in progress xhci driver, no config yet | cinap_lenrek | |
| 2017-07-02 | /lib/{rob, rsc, theo}: Yup. | stanley lieber | |
| 2017-07-02 | print(2): clean up vlong flag description | Ethan Grammatikidis | |
| 2017-07-01 | rc(1): catch up with a change made long before 9front | Ethan Grammatikidis | |
| 2017-07-01 | pc(1) clarification | Ethan Grammatikidis | |
| 2017-06-28 | zynq: simplify initcode stack setup (just do it in init0 when the stack is ↵ | cinap_lenrek | |
| mapped) | |||
| 2017-06-28 | kernel: pass bootargs also in multiboot command line, retire the bootline ↵ | cinap_lenrek | |
| mechanism to pass arguments to /boot/boot | |||
| 2017-06-27 | change icanhasvmx to report extra info only with -v | aiju | |
| 2017-06-27 | vmx(1): I/O string instructions, incomplete support for IDE disks, misc fixes | aiju | |
| 2017-06-26 | vmx: fix build on non-x86 architectures (switch vlong) | aiju | |
| 2017-06-25 | libfis: fix inverted CHS bit | aiju | |
| 2017-06-25 | devvmx: add support for SG_STICKY segments | cinap_lenrek | |
| 2017-06-25 | pc, pc64: support for multiboot framebuffer, common bootargs and multiboot code | cinap_lenrek | |
| 2017-06-25 | aux/vga: simplify vesa by adding rgbmask2chan() function | cinap_lenrek | |
| 2017-06-22 | merge | cinap_lenrek | |
| 2017-06-22 | upas/fs: handle plumbing for new messages for concurrent index updates | cinap_lenrek | |
| when multiple upas/fs instances are running on the same index, another upas/fs could have written the index, but we still want to plumb the message. so we introduce another cstate flag "Cnew" that is set when a message that we havnt seen before by rdidx(). | |||
| 2017-06-22 | vmx(1): fix translateflat on 64-bit | aiju | |
| 2017-06-21 | devvmx: add support for extrap command to configure halting on exceptions | aiju | |
| 2017-06-21 | vmx(1): add support for (so far) crude 9p debugging fs; add gdb stub; clean ↵ | aiju | |
| up linux gdt code | |||
| 2017-06-21 | devvmx: error handling in clearmeminfo | aiju | |
| 2017-06-21 | devvmx: remember segment names and free segments properly | aiju | |
| 2017-06-20 | segment(3): document sticky segment type | cinap_lenrek | |
| 2017-06-20 | kernel: add support for sticky segments (cached, preallocated, never paged) | cinap_lenrek | |
| 2017-06-20 | vmx(1): obsdfb: check if curmode is nil | aiju | |
| 2017-06-20 | vmx(1): round up frame buffer size to whole pages, ignore vga access in ↵ | aiju | |
| linear framebuffer, tell openbsd about framebuffer | |||
| 2017-06-20 | vmx(1): clean up region handling code; changes to support amd64 | aiju | |
| 2017-06-20 | pc, pc64: adapt devvmx to work on pc64 | aiju | |
| 2017-06-19 | merge | cinap_lenrek | |
| 2017-06-19 | 8l, 6l: get .frame offset right undoing $-4 hack | cinap_lenrek | |
| 2017-06-19 | vmx(1), vmx(3): update manpages | aiju | |
| 2017-06-19 | ktrace(1): handle amd64 stacktraces correctly | aiju | |
| 2017-06-19 | vmx(1): i8042: translation changes reported keyboard id | aiju | |
| 2017-06-18 | vmx(1): linux kernel loading; PIT fixes to support linux; support VGA 0x3D4 ↵ | aiju | |
| word writes; support sending virtio ethernet packets to a file and prepending snoopy headers | |||
| 2017-06-18 | devvmx: fix CR0/CR4 readout; also don't exit on PAUSE instruction | aiju | |
| 2017-06-18 | remove /sys/lib/##redacted##.##redacted## (thanks ##redacted##) | cinap_lenrek | |
| 2017-06-18 | authsrv(6): don't say old p9any isnt in use anymore... | cinap_lenrek | |
| 2017-06-18 | auth/factotum: complete p9any v.2 server protocol, but don't enable it. | cinap_lenrek | |
| 2017-06-18 | upas/fs: work in progress... | cinap_lenrek | |
| get plumbing logic out of mailbox drivers, all handled from syncmbox() now. avoid reentrancy in syncmbox(). store attachment filename in index, so that we can return it in mail info without fetching headers. (used to return blank filename when read out of the index messing up attachments in nedmail). maintain Message.size for attachments. get rid of string "refs" and just have a simple string intern table (only used for Message.type and Message.charset). Message.replyto and Message.filename are owned by the index, so don't free in delmessage(). | |||
| 2017-06-18 | vmx(1): fix '-v text' | aiju | |
| 2017-06-17 | vmx(1): don't zero all memory, don't abandon uart on eof, sleep before ↵ | aiju | |
| transmitting uart data | |||
