CVS: cvs.openbsd.org: src

2024-05-20 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/05/20 05:12:08 Modified files: share/man/man9 : pool.9 Log message: pool_setlowat() may call pool_prime() and thus allocate memory ok dlg@

CVS: cvs.openbsd.org: src

2024-04-19 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/19 08:39:34 Modified files: sys/arch/riscv64/dev: riscv_cpu_intc.c Log message: Fix typo in comment

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 12:12:12 Modified files: bin/pax: extern.h options.c tar.c Log message: Provide a pax format specific option handler The existing tar_opt() implements support for -o write_opt=nodir for

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 09:48:44 Modified files: bin/pax: pax.1 Log message: Fold long line

CVS: cvs.openbsd.org: src

2024-04-17 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/17 04:19:17 Modified files: bin/pax: options.c Log message: Fixup comment Spotted by caspar@ earlier

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/16 17:09:35 Modified files: bin/pax: options.c tar.1 Log message: Switch tar(1) write default format to 'pax' Lets us store longer file names, link names, finer grained timestamps, larger

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/16 16:58:10 Modified files: bin/pax: tar.c Log message: Fix reading large pax extended records 512 bytes isn't enough if you want to store rather large but still useful long file names or

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/16 14:51:12 Modified files: bin/pax: tar.c Log message: Fix pasto: broken storage of symbolic link long destinations in pax format

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/16 13:09:06 Modified files: bin/pax: tar.c Log message: Revert wip patch, not intended for commit

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/16 13:04:11 Modified files: bin/pax: options.c tar.1 tar.c Log message: Add tar(1) -F option to select write format We want to move towards 'pax' as the default format for writing, this

CVS: cvs.openbsd.org: src

2024-04-16 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/16 12:52:43 Modified files: bin/pax: extern.h options.c tar.c Log message: Correctly detect 'pax' format archives in append mode We expect that existing pax archives start with a global or

CVS: cvs.openbsd.org: src

2024-04-15 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/15 11:33:10 Modified files: bin/pax: options.c pax.1 Log message: Switch pax(1) to write archives using the 'pax' format by default ramdisk versions will keep using ustar for writing. ok

CVS: cvs.openbsd.org: src

2024-04-13 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/13 09:08:37 Modified files: sys/ufs/ffs: ffs_extern.h Log message: Readd FFS_MAX_SOFTDEPS define For consistency with other removed indexes which are still around. No functional change except

CVS: cvs.openbsd.org: src

2024-04-13 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/04/13 09:07:10 Modified files: sys/ufs/ffs: ffs_extern.h Log message: Zap unused sd_* softdep sysctl names ok tb@

CVS: cvs.openbsd.org: src

2024-03-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/03/24 08:00:11 Modified files: regress/lib/libcrypto/evp: evp_test.c Log message: Add tests for EVP_get_cipherbyname(NULL) and EVP_get_digestbyname(NULL) Requested by and ok tb@

CVS: cvs.openbsd.org: src

2024-03-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/03/24 07:56:35 Modified files: lib/libcrypto/evp: evp_names.c Log message: Restore EVP_get_cipherbyname(NULL)/EVP_get_digestbyname(NULL) handling The previous implementation used the now defunct

CVS: cvs.openbsd.org: src

2024-02-07 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/07 13:54:20 Modified files: gnu/llvm/lld/ELF/Arch: RISCV.cpp gnu/llvm/lld/ELF: InputSection.h Log message: riscv64 fix: Handle relaxation reductions of more than 65536 bytes Upstream

CVS: cvs.openbsd.org: src

2024-02-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/05 22:07:28 Modified files: gnu/lib/libcompiler_rt: Makefile Log message: Add risc-v support code for clang -msave-restore ok kettenis@

CVS: cvs.openbsd.org: src

2024-02-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/05 22:00:12 Modified files: gnu/lib/libcompiler_rt: Makefile Log message: Fix RTARCH in our Makefile and lets us access riscv-specific implementations This brings us fp_mode.c used in softfloat

CVS: cvs.openbsd.org: src

2024-02-04 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/04 06:03:26 Modified files: gnu/gcc/libstdc++-v3/config/os/bsd/openbsd: ctype_base.h gnu/lib/libstdc++/libstdc++/config/os/bsd/openbsd: ctype_base.h Log message: Adapt base libstdc++ to the

CVS: cvs.openbsd.org: src

2024-02-04 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/04 06:03:18 Modified files: lib/libc/gen : isctype.c ctype_.c include: ctype.h Log message: Move ctype.h defines to the _CTYPE_ prefix, avoids clashes with identifiers in ports

CVS: cvs.openbsd.org: src

2024-02-04 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/02/04 05:46:01 Modified files: lib/libc/locale: iswctype.c iswctype_l.c rune.h runetable.c wctype.c Log message: Change rune-specific #defines from _CTYPE_ prefix to

CVS: cvs.openbsd.org: src

2024-01-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/01/24 05:25:50 Modified files: sys/arch/riscv64/include: atomic.h Log message: Remove atomic_store_64(), misleading and now unused The function was actually performing an OR instead of a store. ok

CVS: cvs.openbsd.org: src

2024-01-20 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/01/20 10:34:50 Modified files: bin/pax: tar.c Log message: Better formatting for pax extended header times As specified, don't include the subsecond part if zero and drop trailing zeros in the

CVS: cvs.openbsd.org: src

2024-01-11 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2024/01/11 05:31:37 Modified files: gnu/usr.bin/binutils-2.17/bfd: bfd-in2.h elf32-i386.c libbfd.h gnu/usr.bin/binutils-2.17/gas/config: tc-i386.c tc-i386.h

CVS: cvs.openbsd.org: src

2023-12-29 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/29 06:23:28 Modified files: sys/arch/amd64/amd64: pmap.c sys/arch/amd64/include: pmap.h Log message: Use a per cpu pool cache for pmap_pv_pool Improves performance on my 8 cores box. ok

CVS: cvs.openbsd.org: src

2023-12-27 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/27 01:29:41 Modified files: bin/pax: tar.c Log message: 'pax' format support for mtime and atime Access time can't be represented by ustar, so always include it when using the pax format.

CVS: cvs.openbsd.org: src

2023-12-25 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/25 03:01:18 Modified files: share/man/man8 : release.8 Log message: Install media contain no packages anymore so move packages build last This may the first items all speak about base and xenocara

CVS: cvs.openbsd.org: src

2023-12-25 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/25 02:58:15 Modified files: share/man/man8 : release.8 Log message: Zap HISTORY Knowing for which release this documentation was introduced seems superfluous. ok tb@

CVS: cvs.openbsd.org: src

2023-12-22 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/22 13:32:29 Modified files: bin/pax: tar.c Log message: Zap useless newline added in previous

CVS: cvs.openbsd.org: src

2023-12-22 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/22 13:29:27 Modified files: bin/pax: tar.c Log message: 'pax' format support for files over 8GB ok millert@

CVS: cvs.openbsd.org: src

2023-12-21 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/21 04:25:38 Modified files: usr.bin/cu : cu.c Log message: Tweak comment, the actual format is "ucom:" ok krw@

CVS: cvs.openbsd.org: src

2023-12-20 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/20 18:20:54 Modified files: bin/pax: tar.c Log message: Print the proper file name in case we fail to allocate a "path" extended header Use name, not ln_name. Pasto introduced in previous.

CVS: cvs.openbsd.org: src

2023-12-15 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/15 09:59:48 Modified files: etc/rc.d : rc.subr Log message: Run non-daemons services in a different process group to avoid SIGHUP at boot 12 factors apps and similar don't daemonize and are

CVS: cvs.openbsd.org: src

2023-12-13 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/13 11:26:41 Modified files: sys/arch/riscv64/include: pmap.h sys/arch/riscv64/riscv64: pmap.c Log message: Implement per-CPU caching for the page table page (vp) pool and the PTE descriptor

CVS: cvs.openbsd.org: src

2023-12-09 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/12/09 16:00:11 Modified files: bin/pax: cpio.1 extern.h options.c pax.1 tar.c Log message: Add basic write support for 'pax' format archives Keep writing archives in ustar format by default.

CVS: cvs.openbsd.org: src

2023-11-20 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/20 12:29:18 Modified files: gnu/llvm/lld/ELF: Relocations.cpp Log message: Stop erroring out when .gcc_except_table relocs point at discarded sections lang/gcc on riscv64 has a wart, it creates

CVS: cvs.openbsd.org: src

2023-11-19 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/19 21:53:11 Modified files: gnu/llvm/lld/ELF/Arch: RISCV.cpp Log message: Restore lost patch: downgrade RISCV ABI mismatch error to a warning This lets lld link code with object files created with

CVS: cvs.openbsd.org: src

2023-11-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/14 09:42:14 Modified files: gnu/usr.bin/clang/libLLVMRISCVCodeGen: Makefile Log message: Add missing .PATH Reported and suggested by jsing@

CVS: cvs.openbsd.org: src

2023-11-13 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/13 04:33:52 Modified files: etc/etc.riscv64: login.conf Log message: Bump datasize for staff to match amd64 Suggested by jsing@, ok tb@

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/12 16:50:57 Modified files: etc/etc.sparc64: login.conf Log message: Bump datasize for the default login class, needed to build clang-16

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/12 16:15:56 Modified files: etc/etc.riscv64: login.conf Log message: Also bump the default limit on riscv64 Reported by jsing@

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/12 10:38:24 Modified files: distrib/sets/lists/comp: clang.amd64 clang.arm64 clang.armv7 clang.i386 clang.loongson clang.macppc

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/12 10:29:04 Modified files: gnu/lib/libclang_rt/profile: Makefile gnu/lib/libclang_rt/ubsan_minimal: Makefile Log message: Fix install path, reminded by otto@

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/12 10:25:08 Modified files: distrib/sets/lists/comp: clang.arm64 clang.armv7 clang.i386 clang.loongson clang.macppc clang.octeon

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/12 10:22:43 Modified files: distrib/sets/lists/comp: clang.amd64 Log message: +/usr/include/llvm/Config/TargetMCAs.def

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/12 10:10:17 Modified files: distrib/sets/lists/comp: clang.amd64 Log message: sync

CVS: cvs.openbsd.org: src

2023-11-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/12 10:09:41 Modified files: distrib/sets/lists/base: md.amd64 md.arm64 md.armv7 md.i386 md.loongson md.macppc md.octeon md.powerpc64

CVS: cvs.openbsd.org: src

2023-11-11 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/11 11:47:02 Modified files: sys/arch/amd64/include: atomic.h Log message: Fix variable name in comment Mostly a dummy commit so that the last llvm commit ends up in the git export. (No idea whether

CVS: cvs.openbsd.org: src

2023-11-11 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/11 11:00:36 Modified files: sys/arch/riscv64/conf: Makefile.riscv64 Log message: Randomly linked riscv64 kernels built with clang/lld-16 hang too often Use cat instead of sort -R to disable random

CVS: cvs.openbsd.org: src

2023-11-10 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/10 10:37:20 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Also mention COMPILER_LANGS for CFLAGS_${CHOSEN_COMPILER} Suggested by espie@ While here, sprinkle more .Ev.

CVS: cvs.openbsd.org: src

2023-11-10 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/10 09:51:01 Modified files: share/man/man5 : bsd.port.mk.5 Log message: Add doc for CFLAGS_${CHOSEN_COMPILER} and CXXFLAGS_${CHOSEN_COMPILER} ok tb@

CVS: cvs.openbsd.org: src

2023-11-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/06 14:00:05 Modified files: distrib/sets/lists/comp: md.riscv64 Log message: sync

CVS: cvs.openbsd.org: src

2023-11-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/11/06 13:59:26 Added files: sys/arch/riscv64/include: apmvar.h Log message: Provide machine/apmvar.h on riscv64 too OpenBSD/riscv64 doesn't provide suspend/resume or battery support yet, but some

CVS: cvs.openbsd.org: src

2023-09-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/24 12:49:29 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Drop PTE check in pmap_fault_fixup(). Since pmap_enter() doesn't add PTE's for pages that haven't been accessed yet, the

CVS: cvs.openbsd.org: src

2023-09-18 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/18 11:01:41 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Reuse pmap_pte_insert() in pmap_clear_modify() Stricter code which further reduces the difference between the pmap of arm64

CVS: cvs.openbsd.org: src

2023-09-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/14 10:39:00 Modified files: usr.sbin/crunchgen: crunchgen.c Log message: Instead of ld -dc use ld -d, supported by both ld.bfd and ld.lld >= 15 Upstream LLVM decided to drop the -dc flag and keep

CVS: cvs.openbsd.org: src

2023-09-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/06 19:08:36 Modified files: gnu/usr.sbin/mkhybrid/src: desktop.c mac_label.c volume.c Log message: Fix missing function declarations to let mkhybrid build with clang-16 ok millert@

CVS: cvs.openbsd.org: src

2023-09-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/06 09:02:32 Modified files: gnu/usr.bin/binutils/gdb: gnu-v3-abi.c Log message: Use casts to force two function pointers assignements and fix build with clang-16 "looks fine to me" robert@, ok

CVS: cvs.openbsd.org: src

2023-09-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/06 06:15:30 Modified files: gnu/usr.bin/binutils: Makefile.bsd-wrapper gnu/usr.bin/binutils-2.17: Makefile.bsd-wrapper gnu/usr.bin/cvs: Makefile.bsd-wrapper Log message: Use

CVS: cvs.openbsd.org: src

2023-09-06 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/06 05:49:11 Modified files: gnu/lib/libiberty: Makefile.bsd-wrapper gnu/usr.bin/texinfo: Makefile.bsd-wrapper Log message: Build with -std=gnu89 to fix the build with clang-16 This is

CVS: cvs.openbsd.org: src

2023-09-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/05 10:01:58 Modified files: libexec/spamd : spamd.c Log message: Log a dummy "" IP address in the unlikely event that genameinfo(3) fails clang-16 warning reported by robert@, ok tb@ millert@

CVS: cvs.openbsd.org: src

2023-09-04 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/04 11:08:03 Modified files: distrib/special/pax: Makefile Log message: Save some space on the ramdisks, actually use -DSMALL This disables the helpers that recognize compressed archives when the

CVS: cvs.openbsd.org: src

2023-09-04 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/04 11:05:34 Modified files: bin/pax: tar.c Log message: Zap #ifndef SMALL around pax format read support -DSMALL has never been used to build the ramdisks, thus the support for reading pax

CVS: cvs.openbsd.org: src

2023-09-02 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/02 18:23:25 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Adapt tlb flush calls following arm64/pmap.c 1. in pmap_enter() no need to call tlb_flush_page() if we don't actually

CVS: cvs.openbsd.org: src

2023-09-02 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/02 18:15:46 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Inline PTED_* functions and actually use PTED_WIRED() As noted by drahn@ the compiler did inline said functions, but it

CVS: cvs.openbsd.org: src

2023-09-02 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/09/02 18:03:30 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: pmap_page_protect() should not unmap pages after making them readonly. This brings riscv64/pmap.c in line with

CVS: cvs.openbsd.org: src

2023-01-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/01/24 06:31:47 Modified files: etc/etc.riscv64: MAKEDEV Log message: sync

CVS: cvs.openbsd.org: src

2023-01-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/01/24 06:30:44 Modified files: etc/etc.riscv64: MAKEDEV.md Log message: Provide /dev/ujoy/[0-3] ok deraadt@ miod@

CVS: cvs.openbsd.org: src

2023-01-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/01/24 06:29:51 Modified files: sys/arch/riscv64/riscv64: conf.c Log message: Enable access to usb(4), ugen(4), ulpt(4), ucom(4) and ujoy(4) Input kettenis@, ok deraadt@ miod@

CVS: cvs.openbsd.org: src

2023-01-24 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2023/01/24 06:28:31 Modified files: sys/arch/riscv64/conf: GENERIC Log message: Hook up the same USB device drivers as arm64/conf/GENERIC Input from kettenis@, ok deraadt@ miod@

CVS: cvs.openbsd.org: src

2022-12-29 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/29 23:50:27 Modified files: sys/arch/i386/stand: Makefile.inc sys/arch/amd64/stand: Makefile.inc Log message: Actually hide the clang-15 workaround behind the COMPILER_VERSION check

CVS: cvs.openbsd.org: src

2022-12-29 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/29 23:44:36 Modified files: sys/arch/amd64/stand: Makefile.inc sys/arch/arm64/stand/efiboot: Makefile sys/arch/armv7/stand/efiboot: Makefile sys/arch/i386/stand:

CVS: cvs.openbsd.org: src

2022-12-27 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/28 00:40:23 Modified files: sys/arch/macppc/stand: ofdev.c sys/arch/macppc/dev: pm_direct.c Log message: Ansify, fixes clang 15 -Wdeprecated-non-prototype (fatal with -Werror) ok millert@

Re: CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
On Tue, Dec 27 2022, Jeremie Courreges-Anglas wrote: > CVSROOT: /cvs > Module name: src > Changes by: j...@cvs.openbsd.org2022/12/27 00:34:05 > > Modified files: > sys/lib/libsa : netif.c > sys/arch/amd64/stand/libsa: pxe.c > sys/arch

CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/27 00:34:05 Modified files: sys/lib/libsa : netif.c sys/arch/amd64/stand/libsa: pxe.c sys/arch/i386/stand/libsa: pxe.c Log message: Ansify pxe_netif_close() and {,pxe}socktodesc()

CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/27 00:30:10 Modified files: sys/lib/libsa : hmac_sha1.h Log message: Fix array bounds mismatch with clang 15 New warning -Warray-parameter is a bit overzealous. ok millert@

CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/26 19:22:46 Modified files: gnu/usr.bin/binutils/gdb/tui: tui-stack.c Log message: gdb: fix build with clang 15 The code wants a pointer to a "CORE_ADDR", thus the "(CORE_ADDR)" cast is erroneous.

CVS: cvs.openbsd.org: src

2022-12-26 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/26 19:02:44 Modified files: gnu/usr.bin/perl/cpan/Digest-MD5: MD5.xs Log message: perl: avoid -Wdeclaration-after-statement warning in our local patch Fixes build with clang 15. Input + "seems ok"

CVS: cvs.openbsd.org: src

2022-12-16 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/16 05:06:23 Modified files: gnu/llvm/clang/lib/CodeGen: CodeGenModule.cpp Log message: Downgrade riscv64-specific LTO error to a warning Error happens when mixing some PIC and non-PIC code in an

CVS: cvs.openbsd.org: src

2022-12-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/05 17:11:23 Modified files: sys/arch/riscv64/riscv64: machdep.c sbi.c Log message: Print SBI vendor, version and implemented spec version On my Unmatched: SBI: OpenSBI v0.9, SBI Specification

CVS: cvs.openbsd.org: src

2022-12-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/05 17:08:38 Modified files: sys/arch/riscv64/include: asm.h Log message: Drop unused WEAK_REFERENCE macro Probably coming from FreeBSD. We already have WEAK_ALIAS a few lines above. ok mlarkin@

CVS: cvs.openbsd.org: src

2022-12-03 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/03 08:03:49 Modified files: sys/arch/riscv64/riscv64: clock.c Log message: Use evcount_percpu(9) for clock interrupts ok cheloha@

CVS: cvs.openbsd.org: src

2022-12-03 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/03 08:02:30 Modified files: sys/arch/riscv64/include: asm.h lib/libc/arch/riscv64/sys: brk.S sbrk.S Log message: Add ENTRY_NB() and use it for brk.S and sbrk.S on riscv64 NB for "No

CVS: cvs.openbsd.org: src

2022-12-02 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/12/02 05:27:08 Modified files: sys/arch/riscv64/include: asm.h sys/arch/riscv64/riscv64: cpuswitch.S exception.S locore.S lib/libc/arch/riscv64: SYS.h

CVS: cvs.openbsd.org: src

2022-11-13 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/11/13 09:14:06 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Sync data and instruction cache before entering an executable page Adapted from kettenis' fix for arm64/pmap.c. Since we

CVS: cvs.openbsd.org: src

2022-11-03 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/11/03 17:30:55 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: riscv64 pmap: flush memory writes before remote sfence.vma As pointed out by the RISC-V privileged spec. Sadly this is not

CVS: cvs.openbsd.org: src

2022-11-03 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/11/03 17:26:49 Modified files: sys/arch/riscv64/riscv64: pmap.c Log message: Zap unused variable ok kettenis@

CVS: cvs.openbsd.org: src

2022-10-31 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/10/31 11:44:21 Modified files: distrib/notes/riscv64: prep Log message: The cad(4) ethernet controller works well on the Hifive Unmatched >From Miguel Landaeta

CVS: cvs.openbsd.org: src

2022-10-23 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/10/23 03:29:48 Modified files: etc/etc.powerpc64: login.conf etc/etc.riscv64: login.conf Log message: powerpc64 and riscv64: sync pbuild class with amd64 and arm64 >From Brad

CVS: cvs.openbsd.org: www

2022-10-09 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:www Changes by: j...@cvs.openbsd.org2022/10/09 14:38:53 Modified files: . : 72.html Log message: riscv64 package count

CVS: cvs.openbsd.org: src

2022-10-03 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/10/03 15:02:02 Modified files: sys/dev/fdt: dapmic.c Log message: dapmic(4): support clean shutdown with the power button Register an interrupt handler and look for nONKEY events. Mask off all

CVS: cvs.openbsd.org: src

2022-08-14 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/08/14 15:10:08 Modified files: sys/dev/fdt: if_cad.c Log message: Unbreak, don't assume we always hold the NET_LOCK After net/if.c:rev 1.661 ifioctl() doesn't take the net lock any more around

CVS: cvs.openbsd.org: src

2022-07-26 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/07/26 09:37:34 Modified files: gnu/usr.bin/clang: Makefile Log message: For make obj, always the lldb* and llvm-ar directories Apparently favored by deraadt@, pointed out by patrick@, ok patrick@

CVS: cvs.openbsd.org: src

2022-07-26 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/07/26 09:34:33 Modified files: gnu/usr.bin/clang: Makefile gnu/usr.bin/clang/lldb: Makefile gnu/usr.bin/clang/lldb-server: Makefile Log message: Only build lldb support libraries on

CVS: cvs.openbsd.org: src

2022-07-19 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/07/19 17:04:44 Modified files: usr.sbin/cron : Tag: OPENBSD_7_1 cron.c Log message: MFC: cron(8) aborted due to strange poll timevals. Original timeout fix from millert@

CVS: cvs.openbsd.org: src

2022-07-18 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/07/18 12:02:27 Modified files: sys/sys: pledge.h sys/kern : kern_pledge.c sys/uvm: uvm_swap.c Log message: Restrict pledge("vminfo") callers to read-only

CVS: cvs.openbsd.org: src

2022-07-13 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/07/13 04:20:18 Modified files: gnu/usr.bin/clang: Makefile gnu/usr.bin/clang/lldb: Makefile gnu/usr.bin/clang/lldb-server: Makefile Log message: Revert BUILD_LLDB use, don't push

CVS: cvs.openbsd.org: src

2022-07-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/07/12 15:10:26 Modified files: gnu/usr.bin/clang: Makefile Log message: Enter the lldb and lldb-server directories for make obj, even if not built Apparently favored by deraadt@, pointed out by

CVS: cvs.openbsd.org: src

2022-07-12 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs Module name:src Changes by: j...@cvs.openbsd.org2022/07/12 15:06:04 Modified files: gnu/usr.bin/clang: Makefile gnu/usr.bin/clang/lldb: Makefile gnu/usr.bin/clang/lldb-server: Makefile Log message: Only build lldb support libraries on

  1   2   3   4   5   6   7   8   9   >