Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (48m)  netbsd-8 (6d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 21:24:38 UTC Now

2024-05-10 20:36:34 UTC MAIN commitmail json YAML

s/superbock/superblock/ in comment.

(andvar)

2024-05-10 20:08:04 UTC MAIN commitmail json YAML

s/covnerter/converter/ in comment.

(andvar)

2024-05-03 21:38:15 UTC MAIN commitmail json YAML

2024-05-01 19:11:46 UTC MAIN commitmail json YAML

s/Diffrential/Differential/ in comment.

(andvar)

2024-05-01 16:28:33 UTC MAIN commitmail json YAML

Make eisa_machdep build without NIOAPIC > 0 by extracting irq definition.

(andvar)

2024-05-01 11:22:06 UTC MAIN commitmail json YAML

Fix typos (nerwork->network, exepense->expense).

(andvar)

2024-04-30 19:35:29 UTC MAIN commitmail json YAML

viac7temp(4): rewrite temperature sensor to read value from MSR instead of using
documented cpuid instruction and eax register.

This approach is adapted from linux via-cputemp.c, no official documentation is
currently available. However, msr value seems to work on all tested CPUs while
documented cpuid instruction typically reports 0, even for my C7-D CPU.
msr value seems to have temperature in Celsius in lower 24-bits without fraction
(thus "msr & 0xffffff;" is used).

Tested on my personal systems based on CPUs below (i386 and amd64):
C7-D 1.6GHz (i386 only), Nano X2 L4350E, Nano X2 U4300, U2300 Nano, KX-U6580.
Also got one response via email which was based on Nano X2 L4050 (VE-900).
Nano reports independent values for each core.
KX-U6580 seems to show the same value for all cores but more testing is needed.

Since it works on amd64 capable CPUs, adding driver to GENERIC kernel config.
Also moving viac7temp man page to x86 instead of i386 (with updates).
In theory the change should add support for all VIA Nano CPUs and Zhaoxin CPUs
at least up to KX-6000(G) series.

In the future I may need to introduce amd64 kernel module as well.

Plan to pullup to at least netbsd-10.

Patch mainly reviewed by riastradh.

(andvar)

2024-04-29 21:29:48 UTC MAIN commitmail json YAML

Make dwiic_pci compile without ACPI option.

(andvar)

2024-04-29 21:25:34 UTC MAIN commitmail json YAML

ihidev(4): make driver compile with ACPI option disabled.

This change unlikely useful in practice, but adds consistency to already
available guards. Driver won't attach currently without ACPI.

(andvar)

2024-04-22 23:07:47 UTC MAIN commitmail json YAML

Surround full mp_cpu_start() method with NLAPIC > 0 guard.

Initialization is based on x86_ipi* functions, which are implemented only
when lapic flag is enabled.

(andvar)

2024-04-22 22:47:00 UTC MAIN commitmail json YAML

Add (defined(MPBIOS) || NACPICA > 0) check around mp_pci_childdetached().
Fixes the build without MPBIOS or ACPI. Modified patch from Paolo Pisati in
current-users@.

While here:
Remove obsolete <arch/x86/pci/msipic.h> include with its guard.
Add comments for multiple endifs for better readability.

(andvar)

2024-04-22 22:29:29 UTC MAIN commitmail json YAML

Add opt_pci.h include to fix NO_PCI_MSI_MSIX build.
(Path from Paolo Pisati in current_users@)

While here:
Simplify mp_cpu_start() ifdefs. MULTIPROCESSOR and HYPERV code falls under
NLAPIC > 0, thus just combine all blocks under this guard.
Rearrange opt_acpi.h include alphabetically.

(andvar)

2024-04-19 21:24:00 UTC MAIN commitmail json YAML

s/Resorce/Resource/ in comment and log message.

(andvar)

2024-04-18 10:32:03 UTC MAIN commitmail json YAML

2024-04-17 11:44:00 UTC MAIN commitmail json YAML

2024-04-17 11:42:47 UTC MAIN commitmail json YAML

2024-04-14 18:02:55 UTC MAIN commitmail json YAML

s/force_comile_error/force_compile_error/

(andvar)

2024-04-13 09:12:09 UTC MAIN commitmail json YAML

viac7temp(4): define module metadata using MODULE() macro and implement
viac7temp_modcmd() to handle module load/unload events.

Fixes PR kern/58148. Look OK by mrg@.

XXX pullup-10, -9, -8

(andvar)

2024-04-11 10:42:42 UTC MAIN commitmail json YAML

mcx(4): enforce full-duplex mark in mcx_media_status(), when link is up.

LACP protocol requires full-duplex to be enabled for lagg(4) to work,
however mcx(4) was not setting this capability making it to fail.

Fixes PR kern/58124.  OK'd by msaitoh@

(andvar)

2024-04-11 06:42:18 UTC MAIN commitmail json YAML

fix typo in method name: part_attr_fornat_str -> part_attr_format_str.

(andvar)

2024-04-10 20:00:12 UTC MAIN commitmail json YAML

s/Unfornately/Unfortunately/ in comment.

(andvar)

2024-04-08 20:28:34 UTC MAIN commitmail json YAML

Update the date of the documentation to reflect recent changes.

(andvar)

2024-04-07 19:51:49 UTC MAIN commitmail json YAML

Remove extra whitespace after P-4032.

(andvar)

2024-04-07 19:39:24 UTC MAIN commitmail json YAML

Initial version of evbmips kernel configuration files documentation.
The goal is to give a better understanding which hardware they represent
and how to build them. Also not to lose this information over the years.

Loosely based on a README.evbarm, however has additional notes on building
targets. The file is not final, some discussion came up about the need of
*32 kernel configs. simon is planning to review.

(andvar)

2024-04-06 13:35:59 UTC MAIN commitmail json YAML

2024-04-06 13:35:36 UTC MAIN commitmail json YAML

Add KX-6000 (ZX-E) HDA codecs.

(andvar)

2024-04-06 09:11:50 UTC MAIN commitmail json YAML

2024-04-06 09:10:11 UTC MAIN commitmail json YAML

Add Zhaoxin devices, mainly from my TVS-675 NAS device, and some additional
to fill the gaps from pci-ids database.

(andvar)

2024-04-01 22:56:56 UTC MAIN commitmail json YAML

s/Doucments/Documents/ in comment.

(andvar)

2024-03-30 22:05:07 UTC MAIN commitmail json YAML

s/Unfortunatley/Unfortunately/ in comment.

(andvar)

2024-03-30 22:03:39 UTC MAIN commitmail json YAML

2024-03-26 20:50:29 UTC MAIN commitmail json YAML

Fix header comment to align text using 8 space tabs.

(andvar)

2024-03-26 10:23:42 UTC MAIN commitmail json YAML

Revert accidental change for root file system in previous commit.

(andvar)

2024-03-26 10:16:47 UTC MAIN commitmail json YAML

Remove netgraph options which are not supported and have no effect in NetBSD.

While here, reposition extio to reduce diff between ADM5120 and ADM5120-NB.

(andvar)

2024-03-23 21:10:45 UTC MAIN commitmail json YAML

Attempt to fix descriptions of the routines in the initial comment block.

Something likely went wrong with copying the original text, causing
missing letters, broken indentation and formatting.

(andvar)

2024-03-23 18:48:31 UTC MAIN commitmail json YAML

s/ignorning/ignoring/ in comment.

(andvar)

2024-03-22 19:45:22 UTC MAIN commitmail json YAML

Fix few typos in comments.

(andvar)

2024-03-22 19:36:56 UTC MAIN commitmail json YAML

s/Cannnot/Cannot/ in error message.

(andvar)

2024-03-17 21:48:02 UTC MAIN commitmail json YAML

2024-03-17 21:37:53 UTC MAIN commitmail json YAML

s/argumment/argument/ in documentation.

(andvar)

2024-03-16 18:17:39 UTC MAIN commitmail json YAML

s/Broardcast/Broadcast/ in comment.

(andvar)

2024-03-15 22:15:21 UTC MAIN commitmail json YAML

"retval = 0" should be "*retval = 0", should fix the broken build.

(andvar)

2024-03-15 20:09:31 UTC MAIN commitmail json YAML

Rewrite !VMSWAP uvm_swap_stats() macro as a static function. NFCI.

From riastradh

(andvar)

2024-03-15 07:09:37 UTC MAIN commitmail json YAML

Fix !VMSWAP build:
Added __unused for few local variables, which are used in VMSWAP block only.
Adjust !VMSWAP uvm_swap_stats() definition to make it build with compat code.
Copied "int (*uvm_swap_stats50)(...)" definition from uvm_swap to uvm_swapstub
to avoid missing uvm_swap_stats50 reference on linking.

Fixes INSTALL_CPMBR1400, INSTALL_ZYXELKX evbmips kernel configs as a result.

Reviewed by simon and phone in IRC (thanks).

(andvar)

2024-03-12 21:27:14 UTC MAIN commitmail json YAML

Fix non-DIAGNOSTIC build for evbmips.

mtx_count, biglock_count and blcnt are defined inside DIAGNOSTIC block, thus
KASSERTs using them should be guarded as well.

Seemingly introduced with matt-nb5-mips64 merge in 2011.

(andvar)

2024-03-06 20:18:42 UTC MAIN commitmail json YAML

2024-03-06 20:02:24 UTC MAIN commitmail json YAML

2024-03-06 19:48:53 UTC MAIN commitmail json YAML

2024-03-05 20:58:05 UTC MAIN commitmail json YAML

2024-03-01 22:01:03 UTC MAIN commitmail json YAML

s/securlevel/securelevel/ in comment.

(andvar)

2024-02-29 22:02:41 UTC MAIN commitmail json YAML

Fix couple typos in comments.

(andvar)

2024-02-29 22:01:58 UTC MAIN commitmail json YAML

s/hpcfb_refres_screen/hpcfb_refresh_screen/ in debug message.

(andvar)

2024-02-26 20:20:01 UTC MAIN commitmail json YAML

2024-02-25 18:27:54 UTC MAIN commitmail json YAML

s/asynchronious/asynchronous/ in comment.

(andvar)

2024-02-24 12:04:16 UTC MAIN commitmail json YAML

Declare dt variable in PXARTC_DEBUG guarded blocks, since declarations were
removed in general one (likely as unused).

Fix dt.dt_year format specifier from %02d to expected %02lld.

Pass ch (todr_chip_handle_t), not sc (pxartc_softc) to rtc_wristwatch_gettime().

Fixes PXARTC_DEBUG enabled build (tested on zaurus).

(andvar)

2024-02-24 08:56:07 UTC MAIN commitmail json YAML

Remove OMAP5EVM kernel config from README.evbarm, it was retired a while ago.

(andvar)

2024-02-23 22:10:40 UTC MAIN commitmail json YAML

2024-02-23 22:03:45 UTC MAIN commitmail json YAML

s/opetions/options/ in hw.ubsec node description.

(andvar)

2024-02-22 23:16:10 UTC MAIN commitmail json YAML

sc_init_md_hook expects two params since interface change in imxusbvar.h rev 1.7
thus adjust kobo_usb_init() and netwalker_usb_init() functions accordingly.

Fixes build for KOBO and NETWALKER(_MD) kernel configs.
Needs pullup to netbsd-10.

(andvar)

2024-02-21 23:23:06 UTC MAIN commitmail json YAML

Add 0x prefix before hex physmem in couple more places.
For netwinder move physmem arg to new line to keep line <80 symbols.

(andvar)

2024-02-20 23:36:02 UTC MAIN commitmail json YAML

2024-02-18 09:03:44 UTC MAIN commitmail json YAML

Change KDB to KGDB, including "sys/kgdb.h", which were likely meant to be defined.

Also comment out kgdb_machdep.c in files.aarch64, it doesn't exist yet.

(andvar)

2024-02-16 21:32:17 UTC MAIN commitmail json YAML

Replace obsolete pv_dump() call with pmap_db_mdpg_print().

It was rewritten on rev 1.107, but not replaced with new implementation in
PMAP_PV_DEBUG guarded block.

(andvar)

2024-02-16 17:18:19 UTC MAIN commitmail json YAML

Fix closing bracket for strdisasm() function.

Fixes KOBJ_MACHDEP_DEBUG enabled build for aarch64.

(andvar)

2024-02-13 21:40:02 UTC MAIN commitmail json YAML

s/Enque/Enqueue/ in comment.

(andvar)

2024-02-13 21:39:03 UTC MAIN commitmail json YAML

s/enqueing/enqueuing/ in debug messages (took a bait from recent Nick's commit)
s/occaision/occasion/ in comment.

(andvar)

2024-02-11 10:36:40 UTC MAIN commitmail json YAML

2024-02-11 09:20:08 UTC MAIN commitmail json YAML

s/Nuvaton/Nuvoton/ in log message.

(andvar)

2024-02-10 18:43:54 UTC MAIN commitmail json YAML

2024-02-10 09:30:06 UTC MAIN commitmail json YAML

2024-02-10 09:24:18 UTC MAIN commitmail json YAML

2024-02-10 09:21:54 UTC MAIN commitmail json YAML

2024-02-10 08:36:04 UTC MAIN commitmail json YAML

2024-02-10 08:24:51 UTC MAIN commitmail json YAML

2024-02-09 22:08:39 UTC MAIN commitmail json YAML

2024-02-09 20:55:15 UTC MAIN commitmail json YAML

s/connetion/connection/ in messages.

(andvar)

2024-02-09 18:39:53 UTC MAIN commitmail json YAML

s/incompatiable/incompatible/ in error messages.

(andvar)

2024-02-09 18:20:00 UTC MAIN commitmail json YAML

2024-02-09 17:57:03 UTC MAIN commitmail json YAML

2024-02-09 17:39:34 UTC MAIN commitmail json YAML

2024-02-08 20:51:25 UTC MAIN commitmail json YAML

2024-02-08 20:30:40 UTC MAIN commitmail json YAML

s/inlucde/include/, s/implemetation/implementation/ in comments and error msg.

(andvar)

2024-02-08 20:11:56 UTC MAIN commitmail json YAML

2024-02-08 19:44:09 UTC MAIN commitmail json YAML

2024-02-08 11:31:00 UTC MAIN commitmail json YAML

2024-02-08 10:30:26 UTC MAIN commitmail json YAML

s/Reciever/Receiver/ in comment.

(andvar)

2024-02-08 10:05:01 UTC MAIN commitmail json YAML

Regen with typo fixed.

Regeneration script doesn't seem to react to description changes only, thus
regenerated it twice by changing device name locally and putting it back
to original value.

(andvar)

2024-02-05 22:18:18 UTC MAIN commitmail json YAML

2024-02-05 22:08:05 UTC MAIN commitmail json YAML

2024-02-05 21:46:07 UTC MAIN commitmail json YAML

2024-02-05 21:39:52 UTC MAIN commitmail json YAML

2024-02-05 21:20:09 UTC MAIN commitmail json YAML

s/formated/formatted/ in comment and distrib sets descriptions.

(andvar)

2024-02-04 20:50:30 UTC MAIN commitmail json YAML

2024-02-04 18:52:36 UTC MAIN commitmail json YAML

2024-02-04 18:47:27 UTC MAIN commitmail json YAML

s/interrrupt/interrupt/ in comment and editline(3) man page.

(andvar)

2024-02-02 22:43:12 UTC MAIN commitmail json YAML

s/maintenace/maintenance/ in command status code description.

(andvar)

2024-02-02 22:39:10 UTC MAIN commitmail json YAML

2024-02-02 22:33:43 UTC MAIN commitmail json YAML

2024-02-02 22:26:58 UTC MAIN commitmail json YAML

2024-02-02 22:23:54 UTC MAIN commitmail json YAML

s/tranceiver/transceiver/ in comment and definition.

(andvar)

2024-02-02 22:19:13 UTC MAIN commitmail json YAML

2024-02-02 22:14:05 UTC MAIN commitmail json YAML

2024-02-02 22:00:34 UTC MAIN commitmail json YAML

2024-02-02 21:52:23 UTC MAIN commitmail json YAML

2024-02-02 20:50:28 UTC MAIN commitmail json YAML

s/supressing/suppressing/.

(andvar)

2024-02-01 22:02:18 UTC MAIN commitmail json YAML

s/againt/against/ in comment.

(andvar)

2024-02-01 22:00:29 UTC MAIN commitmail json YAML

s/Prototol/Protocol/ and s/Umimplemented/Unimplemented/ in comments.

(andvar)

2024-01-28 10:09:54 UTC MAIN commitmail json YAML

s/errer/error/ in log message.

(andvar)

2024-01-16 21:08:52 UTC MAIN commitmail json YAML

Fix typos in word "particularly", in comments.

(andvar)

2024-01-15 20:35:23 UTC MAIN commitmail json YAML

Include <sys/syslog.h> with "#ifdef STACKCHECKS" guard.

The include was lost on rev 1.77 during includes cleanup and KNF, however
it is still needed with STACKCHECKS build option.

(andvar)

2024-01-15 19:44:07 UTC MAIN commitmail json YAML

2024-01-15 19:34:13 UTC MAIN commitmail json YAML

Replace format specifier from %08x to PRId64 for bp->blkno.
Exchange incorrectly placed printf() __func__ and loop arguments.

Fixes DEBUG_LABEL enabled build for acorn32.

(andvar)

2024-01-15 17:29:27 UTC MAIN commitmail json YAML

Fix imx23_usb_init() function declaration, it expects two parameters.

Fixes build for IMX23_OLINUXINO kernel config.

(andvar)

2024-01-15 08:13:45 UTC MAIN commitmail json YAML

Fix typos in trap types and one log message.

OpenBSD fixed those over 20 years ago.

(andvar)

2024-01-14 12:53:41 UTC MAIN commitmail json YAML

s/asynchrounous/asynchronous/, s/assistence/assistance/ in comments.

(andvar)

2024-01-14 12:44:09 UTC MAIN commitmail json YAML

s/rouding/rounding/ in test description.

(andvar)

2024-01-14 11:46:05 UTC MAIN commitmail json YAML

Surround db_stacktrace() with "#ifdef DDB" check.

Fixes LOCKDEBUG enabled build without DDB option.

(andvar)

2024-01-14 10:35:26 UTC MAIN commitmail json YAML

Comment out sequencer pseudo-device, it requires midi* or audio* device defined.

Fixes build for CUBOX kernel config.

(andvar)

2024-01-03 18:13:19 UTC MAIN commitmail json YAML

ddress->address in comment.

(andvar)

2024-01-03 18:10:42 UTC MAIN commitmail json YAML

s/addreseses/addresses/ in comments (and one missing whitespace).

(andvar)

2023-12-28 20:04:11 UTC MAIN commitmail json YAML

s/synax/syntax/ in test description.

(andvar)

2023-12-28 19:58:12 UTC MAIN commitmail json YAML

2023-12-26 09:56:45 UTC MAIN commitmail json YAML

Replace %ld/%lx format specifiers with PRIx{SIZE,ADDR} for better portability.

>From Nick Hudson.

(andvar)

2023-12-24 11:42:35 UTC MAIN commitmail json YAML

Use %ld format specifier for physmem to fix VERBOSE_INIT_ARM build option.

Use epcom_kgdb_attach() instead of com_kgdb_attach() to fix KGDB build option.

(andvar)

2023-12-23 23:00:09 UTC MAIN commitmail json YAML

Fix physmem printf format specifier %d->%ld.

Fixes VERBOSE_INIT_ARM enabled build for ADI_BRH kernel config.

(andvar)

2023-12-23 20:57:16 UTC MAIN commitmail json YAML

update usage() and usage comment with missing options.

(andvar)

2023-12-23 20:15:19 UTC MAIN commitmail json YAML

Update documentation with -q and -N options.

(andvar)

2023-12-23 19:13:55 UTC MAIN commitmail json YAML

Remove obsolete -d flag from documentation.

P.S. -q and -N flags need to be added.

(andvar)

2023-12-23 18:59:27 UTC MAIN commitmail json YAML

Remove "#ifdef RAMDISK_HOOKS" block, RB_DFLTROOT boot flag is obsolete long ago.

(andvar)

2023-12-20 21:03:50 UTC MAIN commitmail json YAML

s/deatched/detached/ in comment. While here, fix an article before annoyance.

(andvar)

2023-12-20 20:35:37 UTC MAIN commitmail json YAML

fix tripple n typos in "running"/"domainname", also one missing n in comments.

(andvar)

2023-12-20 19:43:51 UTC MAIN commitmail json YAML

Remove NONPLUS(64) kernel configs, which are not part of autobuild configs,
unmaintained and fail to build.

Approved by eeh (who committed them originally) by email and martin.

(andvar)

2023-12-17 22:07:34 UTC MAIN commitmail json YAML

Pass periph_target from xs->xs_periph, since periph is not defined.

Fixes SPC_DEBUG build option.

(andvar)

2023-12-17 22:03:50 UTC MAIN commitmail json YAML

Remove accidentally added i in previous commit..

(andvar)

2023-12-17 22:01:56 UTC MAIN commitmail json YAML

Fix DMAC_ARRAYCHAIN enabled build:
pass dmac->sc_dev instead of undefined self in dmac_start_xfer_offset().
remove unused chan/ch variables in dmac_program_arraychain().
initialize c to zero in dmac_start_xfer_offset() and add check that is bigger
than 0 before calling dma_cachectl() to fix potentially uninitialized error
(seems to be false positive though).

(andvar)

2023-12-17 21:52:11 UTC MAIN commitmail json YAML

s/FD_DEBUG/FDDEBUG/ for consistency.

(andvar)

2023-12-17 21:51:29 UTC MAIN commitmail json YAML

Fix format specifiers and use BMD_UNIT(dev) macro to fix BMD_DEBUG build.

(andvar)

2023-12-17 18:48:53 UTC MAIN commitmail json YAML

s/keyboad/keyboard/ in wsmux description comment.

(andvar)

2023-12-17 18:39:02 UTC MAIN commitmail json YAML

Fix TRENDATA option build by moving TRENDATA code block with memlog() definition
over its usage in ka780_memerr() and making it static. Also return type is
changed to void and removed unnecessary break at the end of the method.

Finally fixed struct memlogtab initialization by adding missing braces around
each member in the array.

The code builds, but I am not sure weather it was fully finished.

(andvar)

2023-12-17 15:06:34 UTC MAIN commitmail json YAML

Fix format specifier for ka820port_ptr->csr.

Fixed CRXDEBUG build option for vax.

(andvar)

2023-12-17 14:54:49 UTC MAIN commitmail json YAML

Fix printf format specifier for size. Fixes DEBUG_DMA build option.

(andvar)

2023-12-17 14:38:49 UTC MAIN commitmail json YAML

s/Adapatation/Adaptation/ in l2cap sysctl description.

(andvar)

2023-12-17 13:28:59 UTC MAIN commitmail json YAML

Reshuffle ifdef HAVECACHE/DIAGNOSTIC blocks with the main purpose to make
code build without HAVECACHE/DIAGNOSTIC options, as well as some cleanup:
flags in pv_link is used for HAVECACHE only, declare/define it in the block.
flush_by_page declaration can omit ifdef when only conditional body is guarded.
segva is used only in DIAGNOSTIC/HAVECACHE in pmap_protect_mmu.
combine consecutive DIAGNOSTIC/HAVECACHE blocks were possible.

No functional changes intended.

(andvar)

2023-12-14 20:17:19 UTC MAIN commitmail json YAML

Use console_debugger() vs Debugger() which allows to avoid #ifdef DDB blocks.

>From uwe@

(andvar)

2023-12-13 23:11:35 UTC MAIN commitmail json YAML

Add #ifdef DDB blocks around Debugger(); calls to make kernel build without DDB.

(andvar)

2023-12-13 22:53:04 UTC MAIN commitmail json YAML

Make NBPFILTER build by adopting NetBSD's bpf_mtap() interface and definitions.
Condition is also not needed, since this check is performed inside function.

(andvar)

2023-12-13 20:53:15 UTC MAIN commitmail json YAML

Add (intptr_t) casts to fix "cast to pointer from integer of different size",
mainly for GENERIC64_32_* configs.
Also change segp->ds_len format specifier to %lld, which fixes DMA_DEBUG build.

(andvar)

2023-12-13 10:53:15 UTC MAIN commitmail json YAML

Removing obsolete TTY_DEBUG option from ALL kernels.

(andvar)

2023-12-12 23:38:11 UTC MAIN commitmail json YAML

remove TTY_DEBUG code from sun2/sparc64 zs.c code. it doesn't look relevant
to this particular drivers and likely is a leftover from some historical code.

(andvar)

2023-12-12 21:34:34 UTC MAIN commitmail json YAML

extract capacity variable to make VDSK_DEBUG enabled code build.

(andvar)

2023-12-12 20:24:00 UTC MAIN commitmail json YAML

2023-12-11 22:29:39 UTC MAIN commitmail json YAML

Surround fdc declaration and definition with FD_DEBUG blocks.

FD_DEBUG is defined by default, thus build passes, however would fail otherwise
since it is only used in debug block.

(andvar)

2023-12-11 21:57:41 UTC MAIN commitmail json YAML

s/MRCOFFE$/MRCOFFEE/ and s/MRCOFFE_OFW/MRCOFFEE_OFW/ in install docs.
Also apply uwe change from sparc/contents s/GENERIC-KRUPS/KRUPS/.

(andvar)

2023-12-11 21:43:33 UTC MAIN commitmail json YAML

s/MRCOFFE$/MRCOFFEE/ and s/MRCOFFE_OFW/MRCOFFEE_OFW/ in install docs.

(andvar)

2023-12-10 23:19:12 UTC MAIN commitmail json YAML

fix format specifiers for OLDPRINTFS build option.

(andvar)

2023-12-09 00:02:10 UTC MAIN commitmail json YAML

add static in from hatTest() and hatWedge() to fix TESTHAT option build.

(andvar)

2023-12-08 22:11:15 UTC MAIN commitmail json YAML

fix triple t typos in comment and debug message.

(andvar)

2023-12-08 21:46:02 UTC MAIN commitmail json YAML

2023-12-07 07:10:44 UTC MAIN commitmail json YAML

s/miltiple/multiple/ in comment.

(andvar)

2023-12-07 07:04:13 UTC MAIN commitmail json YAML

s/multiplcation/multiplication/ in comment.

(andvar)

2023-12-06 22:23:11 UTC MAIN commitmail json YAML

2023-12-06 22:20:37 UTC MAIN commitmail json YAML

2023-12-05 22:24:40 UTC MAIN commitmail json YAML

s/pregress/progress/ in panic message.

(andvar)

2023-12-05 21:54:53 UTC MAIN commitmail json YAML

add explicit braces around SQ_DPRINTF() to fix dangling else compiler error.

fixes build with SQ_DEBUG option enabled for sgimips.

(andvar)

2023-12-05 19:19:26 UTC MAIN commitmail json YAML

use kcpuset_isset() and pass second (NULL) argument to mips_fixup_exceptions()
to fix build for GENERIC(64).MP kernel configs.

(andvar)

2023-12-05 19:16:49 UTC MAIN commitmail json YAML

use kcpuset_isset() and pass second (NULL) argument to mips_fixup_exceptions()
to fix build for SBMIPS(64).MP kernel configs.

(andvar)

2023-12-05 17:38:40 UTC MAIN commitmail json YAML

Add missing PTR_WORD command in front of 0.

Likely accidentally missed in the commit, since rev 1.9.

In theory needs pull-ups for netbsd-9, -10, but nobody noticed for 4 years...

(andvar)

2023-11-23 20:40:08 UTC MAIN commitmail json YAML

Few more changes for playstation2 specific code to adapt to interface or method
declaration changes. Still long way before port code can be built though...

reviewed by martin.

(andvar)

2023-11-07 21:39:30 UTC MAIN commitmail json YAML

Remove ksyms from AGATE/DEBUG configs, it is defined in included default config.
Remove unneeded "channel ?" for atapibus* in DEBUG config.
Add "midi* at midibus?" needed for umidi to compile in DEBUG config.
Change SOFTFLOAT to FPEMUL in std.playstation2 (property was renamed).

playstation2 code was likely never fully restored/fixed and doesn't build, but
these changes would be needed in case someone will.

(andvar)

2023-11-07 21:19:04 UTC MAIN commitmail json YAML

add explicit void in function declaration to fix old-style function declaration.

(andvar)

2023-11-05 22:05:07 UTC MAIN commitmail json YAML

Return missing debug message text and remove obsolete sched_whichqs param.

Allows INTR_DEBUG code to compile.

(andvar)

2023-11-05 21:54:27 UTC MAIN commitmail json YAML

2023-11-05 21:50:27 UTC MAIN commitmail json YAML

Use DPRINTF instead of __gsfb_print() to print smap status.

__gsfb_printf() is defined only with the GSFB_DEBUG_MONITOR option.

(andvar)

2023-11-03 20:25:13 UTC MAIN commitmail json YAML

Remove unused msr definition.

Fixes ofppc GENERIC.MP build.

(andvar)

2023-10-26 10:41:03 UTC MAIN commitmail json YAML

Build db_machdep.c when KGDB option is enabled.
Do not cast (regs)->db_tf.tf_pc to db_addr_t (thus ifdef block is redundant).
Adjust ifdef conditions in db_interface.c to make it build with KGDB option.
While here, add #endif comments for longer blocks.

These changes should make sparc build with KGDB option, once ddb/db_access.c
code will be fixed to build with it.

(andvar)

2023-10-24 22:04:24 UTC MAIN commitmail json YAML

add two blocks of db_regs_t to gdb translation, according to regnum.h
definitions and if either __mips_n32 or __mips_n64 is defined.

Fixes compilation of this file in case one those is defined.

(andvar)

2023-10-24 21:45:49 UTC MAIN commitmail json YAML

cast kgdb_dev to int as sun3, sgimips and sgimips64 have different types,
same %lld format specifier doesn't work for both.

(andvar)

2023-10-24 20:37:16 UTC MAIN commitmail json YAML

declare zskgdb() in zs.c, if KGBD option is enabled.

Fixes compilation issue with the KGBD option enabled for sgimips.

(andvar)

2023-10-24 20:21:12 UTC MAIN commitmail json YAML

declare batl for PPC_OEA601 only, since it is unused by OEA or OEA64_BRIDGE.

(andvar)

2023-10-24 19:05:07 UTC MAIN commitmail json YAML

apply similar changes between different archs/machines for zs_kgdb.c:
1) adjust zs_kgdb_init tty attachment message for kgdb_dev type change.
(one arch uses cast to int instead, but kept one approach for consistency)
2) remove unused rr0 declaration and assignment in zs_kgdb_txint()
3) adjust kgdb_dev format specifier to %llx/d if needed.
4) add const for zs_kgdb_devname declaration (macppc only).
should fix zs_kgdb.c build for all these ports.

(andvar)

2023-10-24 18:08:16 UTC MAIN commitmail json YAML

pass &tf->tf_registers instead of tf to db_set_ddb_regs().
use _R_PC definition instead of TF_EPC for tf->tf_regs[].
Changes were not adjusted with mips64 merge for kgdb code.

makes trap.c build with KGDB option enabled for mips archs.

(andvar)

2023-10-24 18:01:31 UTC MAIN commitmail json YAML

move locore.h include above pte.h, which uses some of its definitions.
fix typo in pte_valid_p() argument, *pte->*ptep.

makes this file build with KGDB option enabled on MIPS archs.

(andvar)

2023-10-20 11:38:25 UTC MAIN commitmail json YAML

make zs_kgdb.c build for next68k.

kgdb_dev expects llx/d format specifier.
change serial number print message to the same as sgimips.
remove rr0 definition in zs_kgdb_txint, it is unused.

Fixes also KGDB enabled build for next68k.
Similar or partial changes likely required for few other ports.

(andvar)

2023-10-19 22:07:13 UTC MAIN commitmail json YAML

Fix printf specifier for tvp->tv_sec from 0x%08x to 0x%08llx.
Remove printf secs argument for "Regs after:" printout, none expected.
Remove "Setting RTC to 0x%08x." and non existing secs arg from settime_old().
Code was changed with rev. 1.14 without fully adjusting DEBUG code.

Fixes RTC_DEBUG build for next68k.

(andvar)

2023-10-14 08:05:26 UTC MAIN commitmail json YAML

2023-10-13 22:20:46 UTC MAIN commitmail json YAML

s/fdstartegy/fdstrategy/ in comment.

(andvar)

2023-10-09 05:56:24 UTC MAIN commitmail json YAML

replace trailing whitespace with tab before struct evcnt for consistency.

(andvar)

2023-10-08 22:10:49 UTC MAIN commitmail json YAML

Update __BS_TYPENAME(BITS) macro to combine uint type instead of u_int.
Constify bus_space_write_multi one of params.
Remove unused ic_intr property from mipsco_isa_chipset struct.
Add __INTR_PRIVATE definition to mipsco isa_machdep.c.

Fixes RC3230 mipsco kernel config (w/o KGDB option, will be addressed later).

(andvar)

2023-10-08 17:42:58 UTC MAIN commitmail json YAML

Revert my changes regarding removal of FPSP related blocks.

After additional discussion it is preferred to keep code consistency,
to make it easier refactor common code between m68k ports.

(andvar)

2023-10-06 21:10:12 UTC MAIN commitmail json YAML

Remove fpsp include and #ifdef FPSP blocks for news68k.
FPSP is necessary for 040/060 only, and news68k doesn't have such hardware.

Noted by Izumi Tsutsui.

(andvar)

2023-10-01 21:04:10 UTC MAIN commitmail json YAML

remove unncessary leading space in #ifdef FPSP block.
remove one trailing whitespace.

(andvar)

2023-10-01 19:28:36 UTC MAIN commitmail json YAML

Improve KGDB enabled build for news68k:
* include sys/kgdb.h in news68k/trap.c for missing definitions.
* cast second kgdb_trap argument to (db_regs_t *).
* build m68k/kgdb_machdep.c for kgdb_trap() implementation.

Same as for mvme68k, build complains about undefined reference to zs_check_kgdb
due to missing port specific zs kgdb implementation for MI zs(4) driver though.

(andvar)

2023-10-01 18:50:53 UTC MAIN commitmail json YAML

include fpsp Makefile.inc in Makefile.news68k, same as other m68k ports.

needed for FPSP option to build, otherwise FPSP specific vectors are undefined.

(andvar)

2023-09-30 21:00:43 UTC MAIN commitmail json YAML

Improve kgdb build for mvme68k:
* include sys/kgdb.h in mvme68k/trap.c for missing definitions.
* cast second kgdb_trap argument to (db_regs_t *).
* build m68k/kgdb_machdep.c in kgdb enable build for kgdb_trap() implementation.

KGDB build still fails, apparently due to missing zs_kgdb.c implementation.

(andvar)

2023-09-30 20:15:55 UTC MAIN commitmail json YAML

s/resonably/reasonably/.

(andvar)

2023-09-29 21:23:33 UTC MAIN commitmail json YAML

Remove h->sock from DPRINTF arguments, it is leftover from shpcic_handle, removed
when code was moved to mmeye specific device code in 2002.
Add const for *width_names[] definition.
Redefine ioaddr in mmeyepcmcia_chip_io_alloc() and calculate in advance, since
DPRINTF() expects it as one of the arguments. This code was simplified with mmEye-WL
added support in 2011, but broke debug code.

Fixes MMEYEPCMCIADEBUG enabled build.

(andvar)

2023-09-29 06:09:20 UTC MAIN commitmail json YAML

reorder includes alphabetically to match mmeye counterpart, NFCI.

(andvar)

2023-09-29 05:25:15 UTC MAIN commitmail json YAML

reorder includes alphabetically.
remove sh4 specific includes, since mmeye version doesn't have sh4 code.
missed in previous commit, despite mentioning that in commit message.

(andvar)

2023-09-28 21:45:43 UTC MAIN commitmail json YAML

apply few commits from uwe in evbsh3/locore.S to mmeye counterpart:
1) Wrap _ROM_START in #ifdef ROMIMAGE to match its use.
2) Use symbolic constants for SR init values.
3) Don't write SR twice.
reduces diff between two mainly to SH4 specific code and few other lines.
NFCI
(confirmed with uwe by email)

Additionally:
rearrange includes alphabetically and remove sh3/mmu_sh4.h, since SH4 specific
code is missing.

(andvar)

2023-09-24 20:17:26 UTC MAIN commitmail json YAML

Nix trailing whitespace.

(andvar)