CVS commit: src/sys/arch/alpha/alpha

2021-06-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jun 21 02:01:13 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: db_disasm.c db_instruction.h Log Message: Allow alpha_print_instruction() to be called from outside DDB, and allow the caller to supply a buffer to contain th

CVS commit: src/sys/arch/alpha/alpha

2021-06-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jun 21 02:10:46 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: db_disasm.c db_instruction.h Log Message: Remove the /I "alternate format" from db_disasm(), which was internally interpreted as "showregs", whcih would print

CVS commit: src/share/man/man4

2021-06-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jun 21 02:12:00 UTC 2021 Modified Files: src/share/man/man4: ddb.4 Log Message: x/I no longer has special meaning on alpha, and behaves just like x/i. To generate a diff of this commit: cvs rdiff -u -r1.199 -r1.200 src/shar

CVS commit: src/sys/arch/alpha/common

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jun 24 16:41:16 UTC 2021 Modified Files: src/sys/arch/alpha/common: sgmap_typedep.c Log Message: Deal with a scenario where: - DMA map has a boundary constraint. - Caller asks us to map a buffer that's exactly the same size a

CVS commit: src/sys/dev/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jun 24 23:48:08 UTC 2021 Modified Files: src/sys/dev/pci: pcireg.h Log Message: >From the "Should have been done years ago" department, add some macros describing the format of PCI Type 0 and Type 1 Configuration Cycle addres

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:44:10 UTC 2021 Modified Files: src/sys/arch/alpha/pci: pci_machdep.c Log Message: Make the following PCI chipset functions optional: - attach_hook() - bus_maxdevs() - make_tag() - decompose_tag() ...and provide a de

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:45:59 UTC 2021 Modified Files: src/sys/arch/alpha/pci: apecs_pci.c cia_pci.c irongate_pci.c tsp_pci.c Log Message: Use the default implementations of attach_hook(), bus_maxdevs(), make_tag(), and decompose_tag().

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:46:30 UTC 2021 Modified Files: src/sys/arch/alpha/pci: dwlpx_pci.c Log Message: Use the default implementation of attach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/alpha/pci

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:46:54 UTC 2021 Modified Files: src/sys/arch/alpha/pci: mcpcia_pci.c Log Message: Use the default implementation of attach_hook(). To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/alpha/pc

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:49:47 UTC 2021 Modified Files: src/sys/arch/alpha/pci: ttwoga_pci.c Log Message: - Use the default implementations of attach_hook(), make_tag(), and decompose_tag(). - In ttwoga_make_type0addr(), assert that we ha

CVS commit: src/sys/arch/alpha/pci

2021-06-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 03:52:41 UTC 2021 Modified Files: src/sys/arch/alpha/pci: lca_pci.c Log Message: - Use the default implementations of attach_hook(), make_tag(), and decompose_tag(). - In lca_bus_maxdevs(), only allow devices 0-15 on

CVS commit: src/sys/arch/alpha/pci

2021-06-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 13:32:39 UTC 2021 Modified Files: src/sys/arch/alpha/pci: sioreg.h Log Message: Define macros to desribe the PIRQ_RTCTRL register(s). To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/arch/alpha/pci

CVS commit: src/sys/arch/alpha/pci

2021-06-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 13:38:21 UTC 2021 Modified Files: src/sys/arch/alpha/pci: pci_alphabook1.c Log Message: Remove pointless warning. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/arch/alpha/pci/pci_alphabook1.c

CVS commit: src/sys/arch/alpha/pci

2021-06-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 13:41:34 UTC 2021 Modified Files: src/sys/arch/alpha/pci: pci_2100_a50.c pci_axppci_33.c sio_pic.c siovar.h Log Message: Reduce code duplication among platforms that use the i82378 SIO to route PCI interrup

CVS commit: src/sys/arch/alpha

2021-06-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 25 18:08:34 UTC 2021 Modified Files: src/sys/arch/alpha/common: shared_intr.c src/sys/arch/alpha/jensenio: jensenio_intr.c src/sys/arch/alpha/pci: pci_1000.c pci_1000a.c pci_2100_a500.c pci_550.

CVS commit: src/sys/dev/ic

2021-06-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jun 30 20:00:18 UTC 2021 Modified Files: src/sys/dev/ic: ax88190.c dl10019.c dp8390.c dp8390var.h Log Message: Fix a couple of problems with MII-equipped NE2000 derivatives reported by Björn Johannesson on current-users@: -

CVS commit: src/sys/dev/ic

2021-07-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jul 1 20:39:15 UTC 2021 Modified Files: src/sys/dev/ic: ax88190.c dl10019.c dp8390.c Log Message: Make sure the media / mii members in struct ethercom are initialized so that the media-related ioctls work. Problem reported

CVS commit: src/sys/arch/alpha

2021-07-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 4 22:36:43 UTC 2021 Modified Files: src/sys/arch/alpha/common: shared_intr.c src/sys/arch/alpha/include: intr.h pci_machdep.h src/sys/arch/alpha/jensenio: jensenio_intr.c src/sys/arch/alpha/pci: pc

CVS commit: src/sys/arch/alpha

2021-07-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 4 22:42:36 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: core_machdep.c interrupt.c machdep.c pmap.c vm_machdep.c src/sys/arch/alpha/common: sgmap_common.c src/sys/arch/alpha/isa: isapnp_m

CVS commit: src/sys/arch/alpha/alpha

2021-07-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 5 10:00:22 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Fix a bug introduced in pmap.c,v 1.287 where, when creating the PTE in pmap_enter(), we would erroneously disregard MOD/REF attributes alr

CVS commit: src/sys/arch/alpha/alpha

2021-07-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 5 15:12:01 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Instrument the number of calls to pmap_growkernel(). To generate a diff of this commit: cvs rdiff -u -r1.295 -r1.296 src/sys/arch/alpha/

CVS commit: src/sys/arch/alpha

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:20:52 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: vm_machdep.c src/sys/arch/alpha/include: param.h Log Message: - Define STACK_ALIGNBYTES to override the default and ensure that stacks are 16-byte a

CVS commit: src/lib

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:38:40 UTC 2021 Modified Files: src/lib/libc/arch/alpha/gen: __setjmp14.S _lwp.c makecontext.c swapcontext.S src/lib/libm/arch/alpha: lrint.S Log Message: Ensure that the stack is always 16-byte a

CVS commit: src/external/bsd/jemalloc/lib

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:40:25 UTC 2021 Modified Files: src/external/bsd/jemalloc/lib: Makefile.inc Log Message: Remove -O0 hack for alpha; root cause has been addressed. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/e

CVS commit: src/external/gpl3/gdb/dist/gnulib/import

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:41:00 UTC 2021 Modified Files: src/external/gpl3/gdb/dist/gnulib/import: canonicalize-lgpl.c Log Message: Remote -O0 hack for alpha; root cause has been addressed. To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/doc

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 6 12:42:12 UTC 2021 Modified Files: src/doc: HACKS Log Message: Remove jemalloc and gdb hacks for alpha; root cause has been addressed. To generate a diff of this commit: cvs rdiff -u -r1.221 -r1.222 src/doc/HACKS Ple

CVS commit: src/sys/arch/alpha/alpha

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 7 02:44:04 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: locore.s Log Message: Re-arrange alpha_copystr() so that the the error/unlikely cases are forward branches (which will be predicted as not-taken), and that th

CVS commit: src/sys/arch/alpha/alpha

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 7 03:24:26 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: mainbus.c Log Message: After attaching CPUs, call alpha_patch() in case there are any function patches we wish to do based on discovered architecture features

CVS commit: src/sys/arch/alpha/alpha

2021-07-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 7 03:30:35 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: locore.s patch.c Log Message: Provide a BWX version of alpha_copystr() and patch it into place if the system supports the BWX extension. The inner loop of th

CVS commit: src/sys/arch/alpha/alpha

2021-07-08 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 9 01:29:21 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: autoconf.c Log Message: If we're netbooting on a system with, for example, an ISA DE204 Ethernet interface, we don't have sufficient information to find the d

CVS commit: src/sys/arch/alpha/alpha

2021-07-10 Thread Jason R Thorpe
INTERFACE ] Added files: Index: src/sys/arch/alpha/alpha/pmap_subr.s diff -u /dev/null src/sys/arch/alpha/alpha/pmap_subr.s:1.1 --- /dev/null Sat Jul 10 20:22:38 2021 +++ src/sys/arch/alpha/alpha/pmap_subr.s Sat Jul 10 20:22:37 2021 @@ -0,0 +1,165 @@ +/* $NetBSD: pmap_subr.s,v 1.1 2021/07/10 20:22:37 thorpej E

CVS commit: src/sys/arch/alpha/alpha

2021-07-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 11 01:54:42 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: genassym.cf Log Message: Define ALPHA_PGBYTES (missed in prior commit). To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/sys/arch/alpha/alp

CVS commit: src/sys/arch/alpha/alpha

2021-07-10 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 11 01:55:51 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: locore.s Log Message: Pull in pmap_subr.s (missed in prior commit). To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/arch/alpha/alpha

CVS commit: src/sys/arch/alpha

2021-07-10 Thread Jason R Thorpe
from software contributed to The NetBSD Foundation - * by Andrew Doran. + * by Andrew Doran, and by Jason R. Thorpe. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -34,7 +34,7 @@ #include

CVS commit: src/sys/arch/alpha

2021-07-12 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 12 15:21:51 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: genassym.cf lock_stubs.s src/sys/arch/alpha/include: mutex.h Log Message: Optimized fast-paths for mutex_spin_enter() and mutex_spin_exit(). To gene

CVS commit: src/sys/dev/eisa

2021-07-12 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 12 16:44:52 UTC 2021 Modified Files: src/sys/dev/eisa: depca_eisa.c Log Message: Printing out our model name is not considered an error message. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/

CVS commit: src/sys/arch/alpha/alpha

2021-07-12 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 13 01:59:10 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: lock_stubs.s patch.c Log Message: As with membar_producer() and membar_sync(), initialize the fast-path lock stubs with "unop" isns where memory barriers need

CVS commit: src/sys/arch/alpha/alpha

2021-07-13 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 13 13:58:30 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: lock_stubs.s Log Message: Fix non-MULTIPROCESSOR build (e.g. INSTALL kernel). To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/alpha

CVS commit: src/sys/arch/alpha

2021-07-13 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 14 02:18:10 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: lock_stubs.s src/sys/arch/alpha/include: mutex.h Log Message: Disable the mutex_spin_{enter,exit}() fast-path stubs while I investigate some an odd IP

CVS commit: src/sys/arch

2021-07-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 14 13:28:40 UTC 2021 Modified Files: src/sys/arch/alpha/conf: std.alpha src/sys/arch/shark/conf: std.ofwgencfg std.shark Log Message: Enable VMSWAP_DEFAULT_PLAINTEXT as default. To generate a diff of this commit

CVS commit: src/sys/arch

2021-07-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jul 14 13:32:37 UTC 2021 Modified Files: src/sys/arch/cobalt/conf: std.cobalt src/sys/arch/pmax/conf: std.pmax std.pmax64 Log Message: Enable VMSWAP_DEFAULT_PLAINTEXT as default. To generate a diff of this commit: c

CVS commit: src/sys/arch/alpha/pci

2021-07-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jul 15 01:29:23 UTC 2021 Modified Files: src/sys/arch/alpha/pci: sio_pic.c Log Message: - Use defined constants for PIC registers, not magic numbers. - Inline specific_eoi(). NFC. To generate a diff of this commit: cvs rdi

CVS commit: src/sys/arch/alpha/jensenio

2021-07-14 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jul 15 01:43:54 UTC 2021 Modified Files: src/sys/arch/alpha/jensenio: jensenio_intr.c Log Message: - Use defined constants for PIC registers, not magic numbers (XXX except for the ELCR register; need a new header file). - I

CVS commit: src/sys/arch/alpha/pci

2021-07-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 16 17:09:33 UTC 2021 Modified Files: src/sys/arch/alpha/pci: lcareg.h Log Message: Define the memory controller registers, and contents for the Cache register. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.1

CVS commit: src/sys/arch/alpha

2021-07-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 16 18:50:19 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: dec_alphabook1.c dec_axppci_33.c dec_eb66.c src/sys/arch/alpha/pci: lca.c lcavar.h Log Message: On LCA45 systems, look at the memory controller's Bcac

CVS commit: src/sys/arch/alpha

2021-07-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 16 19:02:22 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: interrupt.c pmap.c src/sys/arch/alpha/include: intr.h Log Message: The Alpha AXP Architecture Reference Manual is explcit that the only valid bits in

CVS commit: src/sys/arch/alpha/alpha

2021-07-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 16 19:13:21 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: vm_machdep.c Log Message: Instrument success/faulure of phyisically contiguous uarea allocation. To generate a diff of this commit: cvs rdiff -u -r1.120 -r1

CVS commit: src/sys/arch/alpha/pci

2021-07-16 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 17 00:30:39 UTC 2021 Modified Files: src/sys/arch/alpha/pci: cia_dma.c ciavar.h Log Message: Back in rev 1.21, mhitch@ fixed an issue with his 1.5GB RAM PWS 500au by using a fall-back to the ISA DMA window if DMA was out

CVS commit: src/sys/arch/alpha/pci

2021-07-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 17 23:53:02 UTC 2021 Modified Files: src/sys/arch/alpha/pci: tsreg.h Log Message: - Define the DAC enable bit that's present in WSBA3. - Define symbolic constants for the valid WSM values. To generate a diff of this com

CVS commit: src/sys/arch/alpha/pci

2021-07-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 18 00:01:21 UTC 2021 Modified Files: src/sys/arch/alpha/pci: tsp_dma.c tsvar.h Log Message: - Don't bother issuing a warning if we program the WBASE / WSM register to different values than the firmware. - Reduce the dif

CVS commit: src/sys/arch/alpha/pci

2021-07-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 18 05:09:47 UTC 2021 Modified Files: src/sys/arch/alpha/pci: cia_dma.c tsp_dma.c Log Message: Oops, pass the correct bus_dma_tag_t to the "hi" sgmap init function. To generate a diff of this commit: cvs rdiff -u -r1.35

CVS commit: src/sys/arch/alpha

2021-07-17 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 18 05:12:27 UTC 2021 Modified Files: src/sys/arch/alpha/common: sgmap_common.c sgmap_typedep.c src/sys/arch/alpha/include: bus_defs.h src/sys/arch/alpha/tc: tc_dma.c tc_dma_3000_500.c Log Message: Allow fo

CVS commit: src/sys/arch/alpha/pci

2021-07-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Jul 18 19:58:34 UTC 2021 Modified Files: src/sys/arch/alpha/pci: tsp_dma.c Log Message: According to section 8.1.2.2 of the Tsunami/Typhoon hardware reference manual (DS-0025A-TE), the SGMAP TLB is arranged as 168 locations o

CVS commit: src/sys/arch/alpha/pci

2021-07-18 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 19 01:06:14 UTC 2021 Modified Files: src/sys/arch/alpha/pci: cia_dma.c ciavar.h tsp_dma.c tsvar.h Log Message: For CIA/Pyxis and Tsunami/Typhoon/Titan, save the firmware's idea of the DMA window configuration, and restore

CVS commit: src/sys/arch/alpha/common

2021-07-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 19 16:25:54 UTC 2021 Modified Files: src/sys/arch/alpha/common: bus_dma.c sgmap_typedep.c Log Message: There is already a fast-path in pmap_extract() for the kernel pmap, so don't bother doing a conditional for kernel vs.

CVS commit: src/sys/arch/alpha/alpha

2021-07-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 19 16:31:19 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Re-arrange the kernel pmap fast-path in pmap_extract() so that when DEBUG is not enabled, the compiler can emit a tail-call to vtophys_int

CVS commit: src/sys/arch/alpha/alpha

2021-07-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 19 22:21:36 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: trap.c Log Message: - In unaligned_fixup(), use defined constants for opcodes, not magic numbers. - In handle_opdec(), use ufetch_int() to fetch the instruct

CVS commit: src/sys/arch/alpha/alpha

2021-07-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 20 01:56:06 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: trap.c Log Message: Emulate the CIX extension instructions (CTPOP, CTTZ, CTLZ). To generate a diff of this commit: cvs rdiff -u -r1.136 -r1.137 src/sys/arch

CVS commit: src/sys/arch/alpha/alpha

2021-07-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 20 02:42:10 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: db_instruction.h Log Message: Define the FIX float function codes (ITOFF, ITOFS, ITOFT). To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/s

CVS commit: src/sys/arch/alpha/include

2021-07-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 20 05:43:10 UTC 2021 Modified Files: src/sys/arch/alpha/include: alpha.h Log Message: Define the f_float in-memory format. Line of the fields in s_float and t_float. To generate a diff of this commit: cvs rdiff -u -r1.

CVS commit: src/sys/arch/alpha/include

2021-07-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jul 22 01:31:55 UTC 2021 Modified Files: src/sys/arch/alpha/include: proc.h Log Message: Use __BITS() to define MDLWP_FP_C. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch/alpha/include/proc.h Pl

CVS commit: src/sys/arch/alpha

2021-07-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jul 22 01:39:18 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: fp_complete.c machdep.c src/sys/arch/alpha/include: cpu.h fpu.h Log Message: Various minor cleanups and bug fixes to the FP software completion code:

CVS commit: src/sys/arch/alpha/alpha

2021-07-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Thu Jul 22 15:48:40 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: locore.s Log Message: It's unlikely that a process will be using restartable atomic sequences on Alpha, and furthermore it's unlikely that any given context s

CVS commit: src/sys/arch/alpha

2021-07-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 23 03:50:32 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: fp_complete.c src/sys/arch/alpha/include: alpha.h Log Message: - Expose alpha_fp_complete_at() to callers outside fp_complete.c. - Use ufetch_32() ins

CVS commit: src/sys/arch/alpha/alpha

2021-07-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 23 03:57:06 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: fp_complete.c Log Message: IEEE SQRTS / SQRTT is fix_float opclass 11, not fix_float opclass 10 (which is VAX SQRTF / SQRTG). To generate a diff of this com

CVS commit: src/sys/arch/alpha/alpha

2021-07-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 23 04:19:50 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: trap.c Log Message: Emulate the IEEE flavors of the FIX extension instructions: - FTOIS, FTOIT - ITOFS, ITOFT - SRQTS, SQRTT Left out for now are the VAX FP

CVS commit: src/sys/arch/alpha/conf

2021-07-23 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jul 23 14:38:58 UTC 2021 Modified Files: src/sys/arch/alpha/conf: GENERIC INSTALL Log Message: Use wildcard matches more consistently, and attach pci, eisa, isa, and usb to their interface attributes, which makes for easier t

CVS commit: src/sys/dev/eisa

2021-07-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 24 15:44:16 UTC 2021 Modified Files: src/sys/dev/eisa: ahbreg.h Log Message: Correct the comment about the INTHIGH bit in the INTDEF register. It does indeed mean "IRQ signal is active-high", but "else edge" is not corre

CVS commit: src/sys/dev/eisa

2021-07-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 24 15:52:16 UTC 2021 Modified Files: src/sys/dev/eisa: ahb.c Log Message: Don't blindly establish our interrupt handler as IST_LEVEL. If the INTDEF register has the INTHIGH bit set, the controller is going to keep the li

CVS commit: src/sys/dev/eisa

2021-07-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 24 18:50:07 UTC 2021 Modified Files: src/sys/dev/eisa: if_tlp_eisa.c Log Message: Report which trigger type we're using for our interrupt. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sys/dev/eisa/i

CVS commit: src/sys/dev/eisa

2021-07-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 24 19:06:25 UTC 2021 Modified Files: src/sys/dev/eisa: mlx_eisa.c Log Message: Noralize autoconfiguration messages, and report interrupt trigger type. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/sy

CVS commit: src/sys/dev/eisa

2021-07-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 24 19:14:35 UTC 2021 Modified Files: src/sys/dev/eisa: depca_eisa.c Log Message: Report our interrupt trigger type. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/dev/eisa/depca_eisa.c Please not

CVS commit: src/sys/dev/eisa

2021-07-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 24 22:36:31 UTC 2021 Modified Files: src/sys/dev/eisa: eisadevs Log Message: Add some Compaq display controllers. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/dev/eisa/eisadevs Please note that

CVS commit: src/sys/dev/eisa

2021-07-24 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 24 22:37:56 UTC 2021 Modified Files: src/sys/dev/eisa: eisadevs.h eisadevs_data.h Log Message: Regen: Add some Compaq display controllers. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/dev/eisa/e

CVS commit: src/sys/dev/eisa

2021-07-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon Jul 26 16:45:56 UTC 2021 Modified Files: src/sys/dev/eisa: ahb.c ahbreg.h Log Message: - Type hygiene. - Rename ahb_ecb::hashkey to ahb_ecb::ecb_dma_addr, and use that value rather than recomputing it all the time. To gen

CVS commit: src/sys/dev/eisa

2021-07-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jul 27 01:18:04 UTC 2021 Modified Files: src/sys/dev/eisa: ahb.c Log Message: - Remove unused include. - Rename ahb_ecb_phys_kv() to ahb_ecb_lookup(). - Remove a bogus comment. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/arch/alpha/alpha

2021-07-31 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jul 31 14:51:25 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Fix a silly mistake (missing return) in the DEBUG case of the kernel pmap case of pmap_extract(). To generate a diff of this commit: cvs

CVS commit: src/doc

2021-08-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 1 21:00:41 UTC 2021 Modified Files: src/doc: BRANCHES Log Message: Document thorpej-cfargs2. To generate a diff of this commit: cvs rdiff -u -r1.359 -r1.360 src/doc/BRANCHES Please note that diffs are not public domai

CVS commit: [thorpej-i2c-spi-conf] src/sys

2021-08-01 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Aug 1 22:42:46 UTC 2021 Modified Files: src/sys/altq [thorpej-i2c-spi-conf]: altq_cbq.c altq_cbq.h altq_rmclass.c altq_rmclass.h src/sys/arch/aarch64/aarch64 [thorpej-i2c-spi-conf]: cpu.c src/sys/a

CVS commit: [thorpej-cfargs2] src/sys

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 15:00:15 UTC 2021 Modified Files: src/sys/kern [thorpej-cfargs2]: subr_autoconf.c src/sys/sys [thorpej-cfargs2]: device.h Log Message: Address concerns about limited compile-time type checking with the tag-valu

CVS commit: [thorpej-cfargs2] src/sys/arch

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:05:52 UTC 2021 Modified Files: src/sys/arch/amiga/amiga [thorpej-cfargs2]: autoconf.c device.h src/sys/arch/amiga/clockport [thorpej-cfargs2]: a1k2cp.c clockport.c gencp.c src/sys/arch/ami

CVS commit: [thorpej-cfargs2] src/sys/arch/alpha

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:14:59 UTC 2021 Modified Files: src/sys/arch/alpha/alpha [thorpej-cfargs2]: mainbus.c src/sys/arch/alpha/jensenio [thorpej-cfargs2]: jensenio.c src/sys/arch/alpha/mcbus [thorpej-cfargs2]: mcbus.c

CVS commit: [thorpej-cfargs2] src/sys/arch/acorn32

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:19:53 UTC 2021 Modified Files: src/sys/arch/acorn32/eb7500atx [thorpej-cfargs2]: rsbus.c src/sys/arch/acorn32/mainbus [thorpej-cfargs2]: fd.c pioc.c src/sys/arch/acorn32/podulebus [thorpej-cfargs2]: a

CVS commit: [thorpej-cfargs2] src/sys/arch/algor

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:20:34 UTC 2021 Modified Files: src/sys/arch/algor/dev [thorpej-cfargs2]: bonito_mainbus.c mainbus.c vtpbc_mainbus.c src/sys/arch/algor/pci [thorpej-cfargs2]: pcib.c Log Message: Adapt to CFARGS()

CVS commit: [thorpej-cfargs2] src/sys/arch/amd64/amd64

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:24:35 UTC 2021 Modified Files: src/sys/arch/amd64/amd64 [thorpej-cfargs2]: amd64_mainbus.c Log Message: Adapt to CFARGS(). To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.6.8.1 src/sys/arch/amd64/amd64/a

CVS commit: [thorpej-cfargs2] src/sys/arch/arc

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:41:24 UTC 2021 Modified Files: src/sys/arch/arc/arc [thorpej-cfargs2]: mainbus.c src/sys/arch/arc/dti [thorpej-cfargs2]: btl.c src/sys/arch/arc/isa [thorpej-cfargs2]: isabus.c src/sys/arch/arc

CVS commit: [thorpej-cfargs2] src/sys/arch/atari

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:43:45 UTC 2021 Modified Files: src/sys/arch/atari/atari [thorpej-cfargs2]: autoconf.c device.h src/sys/arch/atari/dev [thorpej-cfargs2]: fd.c grf.c hdfd.c ite_cc.c ite_et.c kbd.c ncr5380.c

CVS commit: [thorpej-cfargs2] src/sys/arch/bebox/bebox

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:44:31 UTC 2021 Modified Files: src/sys/arch/bebox/bebox [thorpej-cfargs2]: mainbus.c Log Message: Adapt to CFARGS(). To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.34.8.1 src/sys/arch/bebox/bebox/mainb

CVS commit: [thorpej-cfargs2] src/sys/arch/cats/pci

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:53:38 UTC 2021 Modified Files: src/sys/arch/cats/pci [thorpej-cfargs2]: pcib.c Log Message: Adapt to CFARGS(). To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.17.8.1 src/sys/arch/cats/pci/pcib.c Please

CVS commit: [thorpej-cfargs2] src/sys/arch/cesfic

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:56:15 UTC 2021 Modified Files: src/sys/arch/cesfic/cesfic [thorpej-cfargs2]: autoconf.c src/sys/arch/cesfic/dev [thorpej-cfargs2]: zs.c Log Message: Adapt to CFARGS(). To generate a diff of this commit: cv

CVS commit: [thorpej-cfargs2] src/sys/arch/cobalt

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Aug 3 23:57:22 UTC 2021 Modified Files: src/sys/arch/cobalt/cobalt [thorpej-cfargs2]: mainbus.c src/sys/arch/cobalt/dev [thorpej-cfargs2]: gt.c zs.c Log Message: Adapt to CFARGS(). To generate a diff of this commit

CVS commit: [thorpej-cfargs2] src/sys/arch/dreamcast

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Aug 4 00:00:00 UTC 2021 Modified Files: src/sys/arch/dreamcast/dev [thorpej-cfargs2]: pvr.c src/sys/arch/dreamcast/dev/g1 [thorpej-cfargs2]: g1bus.c src/sys/arch/dreamcast/dev/g2 [thorpej-cfargs2]: g2bus.c gap

CVS commit: [thorpej-cfargs2] src/sys/arch/emips

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Aug 4 00:01:52 UTC 2021 Modified Files: src/sys/arch/emips/ebus [thorpej-cfargs2]: ebus.c gpio_ebus.c src/sys/arch/emips/emips [thorpej-cfargs2]: mainbus.c Log Message: Adapt to CFARGS(). To generate a diff of this

CVS commit: [thorpej-cfargs2] src/sys/arch/epoc32

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Aug 4 00:02:33 UTC 2021 Modified Files: src/sys/arch/epoc32/dev [thorpej-cfargs2]: epockbd.c etna.c src/sys/arch/epoc32/epoc32 [thorpej-cfargs2]: external.c internal.c src/sys/arch/epoc32/windermere [thorpej-c

CVS commit: [thorpej-cfargs2] src/sys/arch/ews4800mips

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Aug 4 01:01:42 UTC 2021 Modified Files: src/sys/arch/ews4800mips/dev [thorpej-cfargs2]: ewskbd.c ewsms.c src/sys/arch/ews4800mips/ews4800mips [thorpej-cfargs2]: mainbus.c src/sys/arch/ews4800mips/sbd [thorpej-

CVS commit: [thorpej-cfargs2] src/sys/arch/hp300

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Aug 4 01:02:36 UTC 2021 Modified Files: src/sys/arch/hp300/dev [thorpej-cfargs2]: dio.c diofb.c dnkbd.c fhpib.c frodo.c hpib.c intio.c nhpib.c sgc.c sti_sgc.c src/sys/arch/hp300/hp300 [thorpej-cfargs2]: au

CVS commit: [thorpej-cfargs2] src/sys/arch/hppa

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Aug 4 01:03:37 UTC 2021 Modified Files: src/sys/arch/hppa/dev [thorpej-cfargs2]: asp.c astro.c dino.c elroy.c gecko.c lasi.c mongoose.c phantomas.c ssio.c uturn.c wax.c src/sys/arch/hppa/gsc [thorpej-cfarg

CVS commit: [thorpej-cfargs2] src/sys/arch

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Aug 4 01:08:48 UTC 2021 Modified Files: src/sys/arch/hpcarm/dev [thorpej-cfargs2]: epsonlcd.c ipaq_atmelgpio.c ipaq_lcd.c ipaq_pcic.c ipaq_saip.c j720kbd.c j720pwr.c j720ssp.c j720tp.c nbpiic.c nbpkbd.

CVS commit: [thorpej-cfargs2] src/sys/arch/i386

2021-08-03 Thread Jason R Thorpe
8 2021/04/24 23:36:39 thorpej Exp $"); +__KERNEL_RCSID(0, "$NetBSD: viapcib.c,v 1.18.8.1 2021/08/04 01:21:27 thorpej Exp $"); #include #include @@ -215,8 +215,7 @@ core_pcib: iba.iba_tag->ic_exec = viapcib_exec; config_found(self, &iba, iicbus_print, - CFARG_IATT

CVS commit: [thorpej-cfargs2] src/sys/arch

2021-08-03 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Aug 4 02:35:50 UTC 2021 Modified Files: src/sys/arch/ia64/ia64 [thorpej-cfargs2]: mainbus.c src/sys/arch/ibmnws/ibmnws [thorpej-cfargs2]: mainbus.c src/sys/arch/iyonix/iyonix [thorpej-cfargs2]: obio.c Log Mes

<    1   2   3   4   5   6   7   8   9   10   >