Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-02 | Prism54 (only full-mac varients) -> Prism54 Full-MAC | Jonathan Gray | |
2022-01-02 | Mac -> MAC | Jonathan Gray | |
2022-01-02 | spelling | Jonathan Gray | |
ok jmc@ reads ok tb@ | |||
2022-01-02 | immediatly -> immediately | Theo Buehler | |
2022-01-02 | fix strange indentation in code example | Theo Buehler | |
2022-01-02 | Grab kernel lock when required. | Mark Kettenis | |
ok patrick@ | |||
2022-01-02 | Don't use != 0 to check whether a pointer is non-NULL. | Mark Kettenis | |
2022-01-02 | Stop writing big-endian checksums into the little-endian GPT | Kenneth R Westerback | |
header fields gh_csum and gh_part_csum. Constrain kernel to accepting only correct little-endian checksums. Temporarily allow fdisk(8) to read either endian GPTs so that big-endian GPTs can be made correct by a simple 'fdisk -e' && 'w'. Fixes inter-architecture, inter-OS GPT portability and GPT fdisk(8) on big-endian architectures. Broken since initial GPT implementation. Suggestions and ok kettenis@ | |||
2022-01-02 | priviledged -> privileged | Jonathan Gray | |
2022-01-02 | priveledged -> privileged | Jonathan Gray | |
2022-01-02 | convension -> convention | Jonathan Gray | |
2022-01-02 | Nummber -> Number | Jonathan Gray | |
2022-01-02 | numers -> numbers | Jonathan Gray | |
2022-01-02 | contoller -> controller | Jonathan Gray | |
2022-01-02 | phsyaddr -> physaddr | Jonathan Gray | |
2022-01-02 | spelling | Jonathan Gray | |
2022-01-02 | addres -> address | Jonathan Gray | |
2022-01-02 | unhandle -> unhandled | Jonathan Gray | |
2022-01-02 | slignment -> alignment | Jonathan Gray | |
2022-01-02 | preferense -> preference | Jonathan Gray | |
2022-01-02 | plaform -> platform | Jonathan Gray | |
2022-01-02 | Don't use *ENTRY_NB() with END_BUILTIN(), at least yet | Philip Guenther | |
Problem noted by naddy@ | |||
2022-01-02 | establush -> establish | Jonathan Gray | |
2022-01-01 | Add ENTRY_NB() macro for doing an ASM function entry without setting | Philip Guenther | |
the binding to global (NB == "no binding"), as clang 13 is now warning about changing the binding from global to weak. This first pass does amd64 and sparc64 and pulls DEFS.h out of the per-arch directory to a common directory; others to follow ok kettenis@ | |||
2022-01-01 | Revert the hack for Apple M1 systems. | Mark Kettenis | |
ok patrick@ | |||
2022-01-01 | Rewrite the kernel FPU handling code. The new code saves the FPU state | Mark Kettenis | |
in cpu_switch() instead of at the kernel edge and gets rid of the FPU state tracking in struct cpu_info and struct pcb. This fixes the random crashes seen with SMP kernels on Apple M1. ok patrick@ | |||
2022-01-01 | Use correct defines for random seed magic/length. | Patrick Wildt | |
Spotted by Andreas Schnebinger | |||
2022-01-01 | uniq(1): miscellaneous style(9)-ish stuff | Scott Soule Cheloha | |
- Include what you use: + Add <strings.h> for strcasecmp(3). + Drop <errno.h>, unused. - Pull the "errstr" declaration out of the getopt(3) loop up to the top of main(). - Align the strtonum(3) error messages with the argument names in the uniq.1 manpage and the usage string. They are referred to as "chars" and "fields". - Trim some whitespace. - Return from main() instead of exit(3). - De-(void) fprintf(3). - Prefer getprogname(3) to __progname. | |||
2022-01-01 | uniq(1): bump numchars, numfields from int to long long | Scott Soule Cheloha | |
Also bump repeats from int to unsigned long long. While here, don't cast the result of strtonum() and unwrap some lines. | |||
2022-01-01 | Remove unused function prototype. | Mark Kettenis | |
2022-01-01 | Add missing locking to pmap_extract(9) and pmap_unwire(9). | Mark Kettenis | |
ok patrick@, mpi@ | |||
2022-01-01 | Multiprocol -> Multiprotocol | Jonathan Gray | |
2022-01-01 | Identifiier -> Identifier | Jonathan Gray | |
2022-01-01 | copyright++; | Jonathan Gray | |
2022-01-01 | spelling | Jonathan Gray | |
2022-01-01 | fix memleak in process_extension(); oss-fuzz issue #42719 | Damien Miller | |
2022-01-01 | eascape -> escape | Jonathan Gray | |
2022-01-01 | approciate -> appropriate | Jonathan Gray | |
2022-01-01 | failured -> failed | Jonathan Gray | |
2022-01-01 | uniq(1): freopen(3) stdin, stdout | Scott Soule Cheloha | |
uniq(1) defaults to stdin and stdout, has exactly one input and one output, and permits the user to replace the default input and/or the default output with a given file. freopen(3) is the right idiom in this context. Get rid of file() and the extra FILE pointers. Switch from fprintf(3) to printf(3). While here, const the "str" argument to show(). Thread: https://marc.info/?l=openbsd-tech&m=164078603312936&w=2 ok millert@ | |||
2022-01-01 | contibutions -> contributions | Jonathan Gray | |
2022-01-01 | identfier -> identifier | Jonathan Gray | |
2022-01-01 | spelling | Jonathan Gray | |
ok dtucker@ | |||
2021-12-31 | spelling | Jonathan Gray | |
ok ratchov@ | |||
2021-12-31 | excpetions -> exceptions | Jonathan Gray | |
2021-12-31 | deafult -> default | Jonathan Gray | |
2021-12-31 | Try to turn on less-capable mouse modes when turning on more-capable, to | Nicholas Marriott | |
increase the chances we get something even if the terminal doesn't support the one we really want. GitHub issue 3020. | |||
2021-12-31 | Interrups -> Interrupts | Jonathan Gray | |
2021-12-31 | Add missing locking to pmap_extract(9) and pmap_unwire(9). | Mark Kettenis | |
ok patrick@, mpi@ | |||
2021-12-31 | avaialble -> available | Jonathan Gray | |