CVS commit: src/sys/arch

2022-05-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 24 17:06:08 UTC 2022 Modified Files: src/sys/arch/amd64/conf: XEN3_DOM0 src/sys/arch/xen/xen: xen_acpi_machdep.c Log Message: PR kern/56853: add a dummy acpi_md_vbios_reset variable so that we can again enable vga

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

2022-05-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 24 16:01:25 UTC 2022 Modified Files: src/sys/arch/amd64/conf: XEN3_DOM0 Log Message: Looks like we finally can enable MSI/MSI-X on Xen Should fix PR kern/56793 and PR kern/55667 To generate a diff of this commit: cvs rdi

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

2022-05-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 24 16:01:25 UTC 2022 Modified Files: src/sys/arch/amd64/conf: XEN3_DOM0 Log Message: Looks like we finally can enable MSI/MSI-X on Xen Should fix PR kern/56793 and PR kern/55667 To generate a diff of this commit: cvs rdi

CVS commit: src/sys/arch

2022-05-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 24 15:55:19 UTC 2022 Modified Files: src/sys/arch/amd64/amd64: genassym.cf vector.S src/sys/arch/i386/i386: genassym.cf vector.S src/sys/arch/x86/include: intr.h src/sys/arch/xen/xen: evtchn.c Log M

CVS commit: src/sys/arch

2022-05-24 Thread Manuel Bouyer
--- src/sys/arch/xen/xen/evtchn.c:1.97 Thu May 19 09:54:27 2022 +++ src/sys/arch/xen/xen/evtchn.c Tue May 24 15:55:19 2022 @@ -1,4 +1,4 @@ -/* $NetBSD: evtchn.c,v 1.97 2022/05/19 09:54:27 bouyer Exp $ */ +/* $NetBSD: evtchn.c,v 1.98 2022/05/24 15:55:19 bouyer Exp $ */ /* * Copyright (c) 2

CVS commit: src/sys/arch/xen/x86

2022-05-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 24 15:51:10 UTC 2022 Modified Files: src/sys/arch/xen/x86: pintr.c Log Message: Remove useless info from debug printf, fix format warning on i386 To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch

CVS commit: src/sys/arch/xen/x86

2022-05-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 24 15:51:10 UTC 2022 Modified Files: src/sys/arch/xen/x86: pintr.c Log Message: Remove useless info from debug printf, fix format warning on i386 To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/arch

CVS commit: src/sys/arch

2022-05-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 24 14:00:24 UTC 2022 Modified Files: src/sys/arch/x86/pci: msipic.c pci_machdep.c src/sys/arch/xen/x86: pintr.c xen_intr.c Log Message: - msipic_construct_msix_pic(): set mp_table_base to memaddr (without table_o

CVS commit: src/sys/arch

2022-05-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 24 14:00:24 UTC 2022 Modified Files: src/sys/arch/x86/pci: msipic.c pci_machdep.c src/sys/arch/xen/x86: pintr.c xen_intr.c Log Message: - msipic_construct_msix_pic(): set mp_table_base to memaddr (without table_o

CVS commit: src/sys/arch

2022-05-23 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon May 23 15:03:05 UTC 2022 Modified Files: src/sys/arch/x86/pci: msipic.c msipic.h pci_machdep.c pci_msi_machdep.c src/sys/arch/xen/include: intr.h pci_machdep.h src/sys/arch/xen/x86: pintr.c Log Message: Work in

CVS commit: src/sys/arch

2022-05-23 Thread Manuel Bouyer
*/ #ifdef MULTIPROCESSOR Index: src/sys/arch/xen/include/pci_machdep.h diff -u src/sys/arch/xen/include/pci_machdep.h:1.20 src/sys/arch/xen/include/pci_machdep.h:1.21 --- src/sys/arch/xen/include/pci_machdep.h:1.20 Tue Feb 12 07:58:26 2019 +++ src/sys/arch/xen/include/pci_machdep.h Mon May 23 15:03:05 20

CVS commit: src/sys/arch/xen

2022-05-19 Thread Manuel Bouyer
$ */ /* * Copyright (c) 2006 Manuel Bouyer. @@ -159,6 +159,10 @@ extern volatile struct xencons_interface struct intrframe; struct cpu_info; void do_hypervisor_callback(struct intrframe *regs); +#if defined(XENPV) && (NPCI > 0 || NISA > 0) +void hypervisor_prime_pirq_event(int, unsign

CVS commit: src/sys/arch/xen

2022-05-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu May 19 09:54:27 UTC 2022 Modified Files: src/sys/arch/xen/include: hypervisor.h src/sys/arch/xen/x86: hypervisor_machdep.c src/sys/arch/xen/xen: evtchn.c Log Message: Restore de EOI mechanism for pirq, using th

CVS commit: [netbsd-8] src/doc

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 12:12:38 UTC 2022 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket 1743 To generate a diff of this commit: cvs rdiff -u -r1.1.2.129 -r1.1.2.130 src/doc/CHANGES-8.3 Please note that diffs are not pu

CVS commit: [netbsd-8] src/doc

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 12:12:38 UTC 2022 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket 1743 To generate a diff of this commit: cvs rdiff -u -r1.1.2.129 -r1.1.2.130 src/doc/CHANGES-8.3 Please note that diffs are not pu

CVS commit: [netbsd-8] src/libexec/mail.local

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 12:12:15 UTC 2022 Modified Files: src/libexec/mail.local [netbsd-8]: mail.local.c Log Message: Pull up following revision(s) (requested by kre in ticket #1743): libexec/mail.local/mail.local.c: revision 1.29 fix

CVS commit: [netbsd-8] src/libexec/mail.local

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 12:12:15 UTC 2022 Modified Files: src/libexec/mail.local [netbsd-8]: mail.local.c Log Message: Pull up following revision(s) (requested by kre in ticket #1743): libexec/mail.local/mail.local.c: revision 1.29 fix

CVS commit: [netbsd-9] src/doc

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 12:11:08 UTC 2022 Modified Files: src/doc [netbsd-9]: CHANGES-9.3 Log Message: Ticket 1455 To generate a diff of this commit: cvs rdiff -u -r1.1.2.93 -r1.1.2.94 src/doc/CHANGES-9.3 Please note that diffs are not publ

CVS commit: [netbsd-9] src/doc

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 12:11:08 UTC 2022 Modified Files: src/doc [netbsd-9]: CHANGES-9.3 Log Message: Ticket 1455 To generate a diff of this commit: cvs rdiff -u -r1.1.2.93 -r1.1.2.94 src/doc/CHANGES-9.3 Please note that diffs are not publ

CVS commit: [netbsd-9] src/libexec/mail.local

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 12:10:25 UTC 2022 Modified Files: src/libexec/mail.local [netbsd-9]: mail.local.c Log Message: Pull up following revision(s) (requested by kre in ticket #1455): libexec/mail.local/mail.local.c: revision 1.29 fix

CVS commit: [netbsd-9] src/libexec/mail.local

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 12:10:25 UTC 2022 Modified Files: src/libexec/mail.local [netbsd-9]: mail.local.c Log Message: Pull up following revision(s) (requested by kre in ticket #1455): libexec/mail.local/mail.local.c: revision 1.29 fix

Re: CVS commit: [netbsd-8] src

2022-05-17 Thread Manuel Bouyer
On Tue, May 17, 2022 at 10:33:47AM +, Manuel Bouyer wrote: > Module Name: src > Committed By: bouyer > Date: Tue May 17 10:33:46 UTC 2022 > > Modified Files: > src/share/man/man4 [netbsd-8]: mfi.4 > src/sys/dev/ic [netbsd-8]: mfi.c mfireg.h >

CVS commit: [netbsd-8] src/doc

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:35:22 UTC 2022 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: ticket 1742 To generate a diff of this commit: cvs rdiff -u -r1.1.2.128 -r1.1.2.129 src/doc/CHANGES-8.3 Please note that diffs are not pu

CVS commit: [netbsd-8] src/doc

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:35:22 UTC 2022 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: ticket 1742 To generate a diff of this commit: cvs rdiff -u -r1.1.2.128 -r1.1.2.129 src/doc/CHANGES-8.3 Please note that diffs are not pu

CVS commit: [netbsd-8] src

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:33:46 UTC 2022 Modified Files: src/share/man/man4 [netbsd-8]: mfi.4 src/sys/dev/ic [netbsd-8]: mfi.c mfireg.h src/sys/dev/pci [netbsd-8]: mfi_pci.c mfii.c Log Message: Pull up following revision(s) vi

CVS commit: [netbsd-8] src

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:33:46 UTC 2022 Modified Files: src/share/man/man4 [netbsd-8]: mfi.4 src/sys/dev/ic [netbsd-8]: mfi.c mfireg.h src/sys/dev/pci [netbsd-8]: mfi_pci.c mfii.c Log Message: Pull up following revision(s) vi

CVS commit: [netbsd-9] src/doc

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:30:22 UTC 2022 Modified Files: src/doc [netbsd-9]: CHANGES-9.3 Log Message: tickets 1452, 1454 To generate a diff of this commit: cvs rdiff -u -r1.1.2.92 -r1.1.2.93 src/doc/CHANGES-9.3 Please note that diffs are n

CVS commit: [netbsd-9] src/doc

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:30:22 UTC 2022 Modified Files: src/doc [netbsd-9]: CHANGES-9.3 Log Message: tickets 1452, 1454 To generate a diff of this commit: cvs rdiff -u -r1.1.2.92 -r1.1.2.93 src/doc/CHANGES-9.3 Please note that diffs are n

CVS commit: [netbsd-9] src

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:29:47 UTC 2022 Modified Files: src/share/man/man4 [netbsd-9]: mfi.4 src/sys/dev/ic [netbsd-9]: mfi.c mfireg.h src/sys/dev/pci [netbsd-9]: mfi_pci.c mfii.c Log Message: Pull up following revision(s) vi

CVS commit: [netbsd-9] src

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:29:47 UTC 2022 Modified Files: src/share/man/man4 [netbsd-9]: mfi.4 src/sys/dev/ic [netbsd-9]: mfi.c mfireg.h src/sys/dev/pci [netbsd-9]: mfi_pci.c mfii.c Log Message: Pull up following revision(s) vi

CVS commit: [netbsd-9] src/external/gpl2/dtc/dist

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:23:18 UTC 2022 Modified Files: src/external/gpl2/dtc/dist [netbsd-9]: dtc-lexer.l Log Message: Pull up following revision(s) (requested by tnn in ticket #1452): external/gpl2/dtc/dist/dtc-lexer.l: revision 1.

CVS commit: [netbsd-9] src/external/gpl2/dtc/dist

2022-05-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue May 17 10:23:18 UTC 2022 Modified Files: src/external/gpl2/dtc/dist [netbsd-9]: dtc-lexer.l Log Message: Pull up following revision(s) (requested by tnn in ticket #1452): external/gpl2/dtc/dist/dtc-lexer.l: revision 1.

CVS commit: src/sys/dev/pci/ixgbe

2022-05-11 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed May 11 17:22:20 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: bus_dmamem_unmap() before bus_dmamem_free(), otherwise we may give back meomry which is still (and will stay) mapped. Fixes one instance o

CVS commit: src/sys/dev/pci/ixgbe

2022-05-11 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed May 11 17:22:20 UTC 2022 Modified Files: src/sys/dev/pci/ixgbe: ix_txrx.c Log Message: bus_dmamem_unmap() before bus_dmamem_free(), otherwise we may give back meomry which is still (and will stay) mapped. Fixes one instance o

CVS commit: src/sys/arch/xen/x86

2022-05-11 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed May 11 16:22:46 UTC 2022 Modified Files: src/sys/arch/xen/x86: x86_xpmap.c Log Message: In bootstrap, after switching to a new page table make sure that now-unused memory is unmapped. To generate a diff of this commit: cvs r

CVS commit: src/sys/arch/xen/x86

2022-05-11 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed May 11 16:22:46 UTC 2022 Modified Files: src/sys/arch/xen/x86: x86_xpmap.c Log Message: In bootstrap, after switching to a new page table make sure that now-unused memory is unmapped. To generate a diff of this commit: cvs r

CVS commit: src/sys/arch/x86/x86

2022-05-07 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 7 14:59:25 UTC 2022 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: return after calling xen_pagezero(), don't fall back to the legacy pmap_zero_page() method. This should only affect performances. To generate

CVS commit: src/sys/arch/x86/x86

2022-05-07 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat May 7 14:59:25 UTC 2022 Modified Files: src/sys/arch/x86/x86: pmap.c Log Message: return after calling xen_pagezero(), don't fall back to the legacy pmap_zero_page() method. This should only affect performances. To generate

CVS commit: src/sys/miscfs/procfs

2022-01-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Jan 17 11:20:00 UTC 2022 Modified Files: src/sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c Log Message: If the calling process is running under linux emulation, make /proc/xxx/fd/ return only symlinks pointing to

CVS commit: src/sys/miscfs/procfs

2022-01-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Jan 17 11:20:00 UTC 2022 Modified Files: src/sys/miscfs/procfs: procfs.h procfs_vfsops.c procfs_vnops.c Log Message: If the calling process is running under linux emulation, make /proc/xxx/fd/ return only symlinks pointing to

CVS commit: src/sys/dev/usb

2022-01-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Jan 17 11:12:28 UTC 2022 Modified Files: src/sys/dev/usb: usb_quirks.c Log Message: Add UQ_HID_IGNORE for the Microchip PICkit2 and 3 programmers. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/sys/dev/u

CVS commit: src/sys/dev/usb

2022-01-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Jan 17 11:12:28 UTC 2022 Modified Files: src/sys/dev/usb: usb_quirks.c Log Message: Add UQ_HID_IGNORE for the Microchip PICkit2 and 3 programmers. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 src/sys/dev/u

CVS commit: src/sys/dev/usb

2022-01-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Jan 17 11:11:42 UTC 2022 Modified Files: src/sys/dev/usb: usbdevs.h usbdevs_data.h Log Message: Regen: Add the Microchip PICkit3 programmer To generate a diff of this commit: cvs rdiff -u -r1.791 -r1.792 src/sys/dev/usb/usbd

CVS commit: src/sys/dev/usb

2022-01-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Jan 17 11:11:42 UTC 2022 Modified Files: src/sys/dev/usb: usbdevs.h usbdevs_data.h Log Message: Regen: Add the Microchip PICkit3 programmer To generate a diff of this commit: cvs rdiff -u -r1.791 -r1.792 src/sys/dev/usb/usbd

CVS commit: src/sys/dev/usb

2022-01-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Jan 17 11:09:57 UTC 2022 Modified Files: src/sys/dev/usb: usbdevs Log Message: Add the Microchip PICkit3 programmer To generate a diff of this commit: cvs rdiff -u -r1.800 -r1.801 src/sys/dev/usb/usbdevs Please note that di

CVS commit: src/sys/dev/usb

2022-01-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Jan 17 11:09:57 UTC 2022 Modified Files: src/sys/dev/usb: usbdevs Log Message: Add the Microchip PICkit3 programmer To generate a diff of this commit: cvs rdiff -u -r1.800 -r1.801 src/sys/dev/usb/usbdevs Please note that di

Re: CVS commit: src/sys/arch/xen

2020-05-16 Thread Manuel Bouyer
om 32 to 48 bits (it's not possible to go to 64 bits as suggested in the PR). Making the idtvect per-CPU is another topic. -- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --

Re: CVS commit: src/sys/rump

2020-04-25 Thread Manuel Bouyer
d change. -- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --

Re: CVS commit: src/sys

2020-04-17 Thread Manuel Bouyer
On Fri, Apr 17, 2020 at 07:52:53AM -0700, Jason Thorpe wrote: > > > On Apr 17, 2020, at 7:46 AM, Robert Elz wrote: > > > >Date:Fri, 17 Apr 2020 15:37:33 +0200 > > From:Manuel Bouyer > >Message-ID: <20200417133733.ga5...@antioche.e

Re: CVS commit: src/sys

2020-04-17 Thread Manuel Bouyer
fies the > state of the entire collection of files, not individual ones. Thus, you only > need exactly one instance of the ID, not one ID per file. And that would be a problem for me. I regulary update a single file to a specific revision in a source tree. -- Manuel Bouyer

Re: CVS commit: src/sys/arch/xen/xen

2020-04-13 Thread Manuel Bouyer
e is <= XBD_MAX_XFER - this can happen > e.g. with custom DomU kernel which doesn't have the value for MAXPHYS > reduced to 32k like the XEN3_DOMU config I though we were now splitting the requests ? -- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --

Re: CVS commit: src/sys/arch/xen/xen

2020-04-05 Thread Manuel Bouyer
#x27;s not supported any more by linux dom0. -- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --

CVS commit: [netbsd-9] src/doc

2019-11-22 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Nov 22 15:30:39 UTC 2019 Modified Files: src/doc [netbsd-9]: CHANGES-9.0 Log Message: tickets 462, 463 To generate a diff of this commit: cvs rdiff -u -r1.1.2.114 -r1.1.2.115 src/doc/CHANGES-9.0 Please note that diffs are n

CVS commit: [netbsd-9] src/doc

2019-11-22 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Nov 22 15:30:39 UTC 2019 Modified Files: src/doc [netbsd-9]: CHANGES-9.0 Log Message: tickets 462, 463 To generate a diff of this commit: cvs rdiff -u -r1.1.2.114 -r1.1.2.115 src/doc/CHANGES-9.0 Please note that diffs are n

CVS commit: [netbsd-9] src/sys/arch

2019-11-22 Thread Manuel Bouyer
9 @@ -1,4 +1,4 @@ -/* $NetBSD: xenevt.c,v 1.53 2018/12/25 06:50:12 cherry Exp $ */ +/* $NetBSD: xenevt.c,v 1.53.4.1 2019/11/22 15:28:17 bouyer Exp $ */ /* * Copyright (c) 2005 Manuel Bouyer. @@ -26,7 +26,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: xenevt.c,v 1.53

CVS commit: [netbsd-9] src/sys/arch

2019-11-22 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Nov 22 15:28:18 UTC 2019 Modified Files: src/sys/arch/arm/omap [netbsd-9]: obio_mputmr.c src/sys/arch/evbarm/beagle [netbsd-9]: beagle_machdep.c src/sys/arch/xen/xen [netbsd-9]: xenevt.c Log Message: Pull up fo

CVS commit: [netbsd-9] src

2019-11-22 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Nov 22 15:26:28 UTC 2019 Modified Files: src/etc [netbsd-9]: Makefile.params src/share/mk [netbsd-9]: bsd.README Log Message: Pull up following revision(s) (requested by martin in ticket #462): share/mk/bsd.REA

CVS commit: [netbsd-9] src

2019-11-22 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Nov 22 15:26:28 UTC 2019 Modified Files: src/etc [netbsd-9]: Makefile.params src/share/mk [netbsd-9]: bsd.README Log Message: Pull up following revision(s) (requested by martin in ticket #462): share/mk/bsd.REA

CVS commit: [netbsd-9] src/doc

2019-10-12 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Oct 12 15:12:09 UTC 2019 Modified Files: src/doc [netbsd-9]: CHANGES-9.0 Log Message: ticket 303 To generate a diff of this commit: cvs rdiff -u -r1.1.2.75 -r1.1.2.76 src/doc/CHANGES-9.0 Please note that diffs are not publi

CVS commit: [netbsd-9] src/doc

2019-10-12 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Oct 12 15:12:09 UTC 2019 Modified Files: src/doc [netbsd-9]: CHANGES-9.0 Log Message: ticket 303 To generate a diff of this commit: cvs rdiff -u -r1.1.2.75 -r1.1.2.76 src/doc/CHANGES-9.0 Please note that diffs are not publi

CVS commit: [netbsd-9] src/sbin/newfs_msdos

2019-10-12 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Oct 12 15:11:43 UTC 2019 Modified Files: src/sbin/newfs_msdos [netbsd-9]: mkfs_msdos.c Log Message: Pull up following revision(s) (requested by martin in ticket #303): sbin/newfs_msdos/mkfs_msdos.c: revision 1.15 When

CVS commit: [netbsd-9] src/sbin/newfs_msdos

2019-10-12 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Oct 12 15:11:43 UTC 2019 Modified Files: src/sbin/newfs_msdos [netbsd-9]: mkfs_msdos.c Log Message: Pull up following revision(s) (requested by martin in ticket #303): sbin/newfs_msdos/mkfs_msdos.c: revision 1.15 When

CVS commit: src/sys/external/bsd/ipf/netinet

2019-09-30 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 30 16:59:09 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: fix double space in comment To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/external/bsd/ipf/netin

CVS commit: src/sys/external/bsd/ipf/netinet

2019-09-30 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 30 16:59:09 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: ip_fil_netbsd.c Log Message: fix double space in comment To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/external/bsd/ipf/netin

CVS commit: src/sys/external/bsd/ipf/netinet

2019-09-30 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 30 16:58:07 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil_netbsd.c Log Message: Fix 2 bugs, reported by Edgar Fu� on tech-net@ - pfil_run_hooks() can be called recursively, so we have to #define

CVS commit: src/sys/external/bsd/ipf/netinet

2019-09-30 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon Sep 30 16:58:07 UTC 2019 Modified Files: src/sys/external/bsd/ipf/netinet: fil.c ip_fil_netbsd.c Log Message: Fix 2 bugs, reported by Edgar Fu� on tech-net@ - pfil_run_hooks() can be called recursively, so we have to #define

CVS commit: src/sys/dev/acpi

2019-09-28 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Sep 28 11:24:10 UTC 2019 Modified Files: src/sys/dev/acpi: acpi_i2c.c Log Message: joshua stein, PR kern/54493: acpi_i2c uses incorrect arguments for _DSM call The last argument to the _DSM call has to be ACPI_TYPE_PACKAGE, a

CVS commit: src/sys/dev/acpi

2019-09-28 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Sep 28 11:24:10 UTC 2019 Modified Files: src/sys/dev/acpi: acpi_i2c.c Log Message: joshua stein, PR kern/54493: acpi_i2c uses incorrect arguments for _DSM call The last argument to the _DSM call has to be ACPI_TYPE_PACKAGE, a

CVS commit: src/sys/dev/i2c

2019-09-26 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Sep 26 08:16:26 UTC 2019 Modified Files: src/sys/dev/i2c: ihidev.c Log Message: Abort attach if acpi_intr_establish() fails. From K. Schreiner on current-users@. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 sr

CVS commit: src/sys/dev/i2c

2019-09-26 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Sep 26 08:16:26 UTC 2019 Modified Files: src/sys/dev/i2c: ihidev.c Log Message: Abort attach if acpi_intr_establish() fails. From K. Schreiner on current-users@. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 sr

CVS commit: [netbsd-9] src/doc

2019-09-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue Sep 17 21:50:14 UTC 2019 Modified Files: src/doc [netbsd-9]: CHANGES-9.0 Log Message: Fix typo for 207 To generate a diff of this commit: cvs rdiff -u -r1.1.2.51 -r1.1.2.52 src/doc/CHANGES-9.0 Please note that diffs are not

CVS commit: [netbsd-9] src/doc

2019-09-17 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Tue Sep 17 21:50:14 UTC 2019 Modified Files: src/doc [netbsd-9]: CHANGES-9.0 Log Message: Fix typo for 207 To generate a diff of this commit: cvs rdiff -u -r1.1.2.51 -r1.1.2.52 src/doc/CHANGES-9.0 Please note that diffs are not

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

2019-09-15 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Sep 15 21:04:41 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: files.generic Log Message: Inlcude external/bsd/sljit/conf/files.sljit, so that it's possible to build a kernel with options SLJIT To generate a diff of this

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

2019-09-15 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Sep 15 21:04:41 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: files.generic Log Message: Inlcude external/bsd/sljit/conf/files.sljit, so that it's possible to build a kernel with options SLJIT To generate a diff of this

CVS commit: src/sys

2019-09-15 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Sep 15 21:00:16 UTC 2019 Modified Files: src/sys/netinet: ip_input.c src/sys/netinet6: ip6_input.c Log Message: Packet filters can return an mbuf chain with fragmented headers, so m_pullup() it if needed and remove the

CVS commit: src/sys

2019-09-15 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sun Sep 15 21:00:16 UTC 2019 Modified Files: src/sys/netinet: ip_input.c src/sys/netinet6: ip6_input.c Log Message: Packet filters can return an mbuf chain with fragmented headers, so m_pullup() it if needed and remove the

CVS commit: src/sys/arch/arm/sunxi

2019-09-11 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Sep 11 15:03:53 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sun4i_spi.c Log Message: Switch to fdtbus_attach_spibus(), so spi slaves defined in the device tree have a chance to be found. To generate a diff of this commi

CVS commit: src/sys/arch/arm/sunxi

2019-09-11 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Sep 11 15:03:53 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sun4i_spi.c Log Message: Switch to fdtbus_attach_spibus(), so spi slaves defined in the device tree have a chance to be found. To generate a diff of this commi

CVS commit: src/sys/arch/arm/sunxi

2019-09-05 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Sep 5 17:25:24 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: The mmc module clock needs to be doubled only for 8bits DDR mode on old timing hardware. This makes the lime2-eemc works in 4bits DDR52

CVS commit: src/sys/arch/arm/sunxi

2019-09-05 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Sep 5 17:25:24 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sunxi_mmc.c Log Message: The mmc module clock needs to be doubled only for 8bits DDR mode on old timing hardware. This makes the lime2-eemc works in 4bits DDR52

CVS commit: src/sys/dev/spi

2019-09-05 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Sep 5 16:17:48 UTC 2019 Modified Files: src/sys/dev/spi: m25p.c Log Message: Add support for Winbond W25Q128.V (128mb) chips, as found on newer lime2-emmc boards. While there fix a missing \n in dmesg. To generate a diff of

CVS commit: src/sys/dev/spi

2019-09-05 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Sep 5 16:17:48 UTC 2019 Modified Files: src/sys/dev/spi: m25p.c Log Message: Add support for Winbond W25Q128.V (128mb) chips, as found on newer lime2-emmc boards. While there fix a missing \n in dmesg. To generate a diff of

CVS commit: src/sys/arch

2019-09-05 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Sep 5 16:15:57 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: GENERIC Added Files: src/sys/arch/arm/dts: sun7i-a20-olinuxino-lime2-emmc-spi.dts Log Message: Add spiflash support in GENERIC Add a dts enabling spi0

CVS commit: src/sys/arch

2019-09-05 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Thu Sep 5 16:15:57 UTC 2019 Modified Files: src/sys/arch/evbarm/conf: GENERIC Added Files: src/sys/arch/arm/dts: sun7i-a20-olinuxino-lime2-emmc-spi.dts Log Message: Add spiflash support in GENERIC Add a dts enabling spi0

CVS commit: src/sys/arch/amd64/amd64

2019-07-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Jul 24 16:36:48 UTC 2019 Modified Files: src/sys/arch/amd64/amd64: machdep.c process_machdep.c Log Message: Remove XENPV-specific %ss/%cs handling, it doens't seem to be needed with newer hypervisors (tested with 4.6 and 4.11)

CVS commit: src/sys/arch/amd64/amd64

2019-07-24 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Wed Jul 24 16:36:48 UTC 2019 Modified Files: src/sys/arch/amd64/amd64: machdep.c process_machdep.c Log Message: Remove XENPV-specific %ss/%cs handling, it doens't seem to be needed with newer hypervisors (tested with 4.6 and 4.11)

CVS commit: src/distrib/amd64/ramdisks/ramdisk

2019-07-20 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Jul 20 15:55:40 UTC 2019 Modified Files: src/distrib/amd64/ramdisks/ramdisk: list Log Message: Add newfs_msdos to amd64 install media, proposed on port-amd64@ back in december. newfs_msdos is needed to make a UEFI bootable dis

CVS commit: src/distrib/amd64/ramdisks/ramdisk

2019-07-20 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Jul 20 15:55:40 UTC 2019 Modified Files: src/distrib/amd64/ramdisks/ramdisk: list Log Message: Add newfs_msdos to amd64 install media, proposed on port-amd64@ back in december. newfs_msdos is needed to make a UEFI bootable dis

CVS commit: src/sys/netcan

2019-07-20 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Jul 20 15:34:41 UTC 2019 Modified Files: src/sys/netcan: can.c can_pcb.c Log Message: Don't kmem_alloc()/kmem_free() with spin lock held: call can_pcbsetfilter() without canp_mtx; take it here and check canp_state before updat

CVS commit: src/sys/netcan

2019-07-20 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Sat Jul 20 15:34:41 UTC 2019 Modified Files: src/sys/netcan: can.c can_pcb.c Log Message: Don't kmem_alloc()/kmem_free() with spin lock held: call can_pcbsetfilter() without canp_mtx; take it here and check canp_state before updat

CVS commit: src/sys/arch/arm/sunxi

2019-07-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Jul 19 10:54:26 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sunxi_hdmi.c Log Message: Don't allocate edid informations on stack, it's too large (struct edid_info is near 3KB), and causes a stack overflow, corrupting proc0

CVS commit: src/sys/arch/arm/sunxi

2019-07-19 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Fri Jul 19 10:54:26 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sunxi_hdmi.c Log Message: Don't allocate edid informations on stack, it's too large (struct edid_info is near 3KB), and causes a stack overflow, corrupting proc0

Re: CVS commit: src/sys/dev/usb

2019-06-24 Thread Manuel Bouyer
rivers) from running. USB ethernet devices don't have these, however. > All handling of device to host communications is done via USB callbacks > which run at splsoftserial (aka splusb). Actually, I think splnet() ( + KERNEL_LOCK) is used to protect the network stack when NET_MPSAFE is not defined. For example pppoe(4) uses it when NET_MPSAFE is not defined. -- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --

Re: CVS commit: src/sys/dev/usb

2019-06-24 Thread Manuel Bouyer
k to non-mpsafe stuff for > networking if !NET_MPSAFE? > > eg, look what wm(4) idoes with WM_MPSAFE usage. are we getting > ahead of ourselves in usb? :) I think so. It NET_MPSAFE is not defined, AFAIK the network layers still need to be called at splnet(). -- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --

Re: CVS commit: src/sys/arch/arm/sunxi

2019-05-13 Thread Manuel Bouyer
On Mon, May 13, 2019 at 04:55:17PM +, Manuel Bouyer wrote: > Module Name: src > Committed By: bouyer > Date: Mon May 13 16:55:17 UTC 2019 > > Modified Files: > src/sys/arch/arm/sunxi: sunxi_sata.c > > Log Message: > Use new magic values from linux

CVS commit: src/sys/arch/arm/sunxi

2019-05-13 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon May 13 16:55:17 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sunxi_sata.c Log Message: Use new magic values from linux for DMACR. While I couldn't measure any significant difference with my old, slow laptop drive, linux co

CVS commit: src/sys/arch/arm/sunxi

2019-05-13 Thread Manuel Bouyer
Module Name:src Committed By: bouyer Date: Mon May 13 16:55:17 UTC 2019 Modified Files: src/sys/arch/arm/sunxi: sunxi_sata.c Log Message: Use new magic values from linux for DMACR. While I couldn't measure any significant difference with my old, slow laptop drive, linux co

Re: CVS commit: src/sys/arch/evbarm/conf

2019-03-14 Thread Manuel Bouyer
pressed kernel_noload image, so stop emitting > them. Any idea why it doesn't work any more ? -- Manuel Bouyer NetBSD: 26 ans d'experience feront toujours la difference --

Re: CVS commit: src/sys/kern

2019-01-08 Thread Manuel Bouyer
On Tue, Jan 08, 2019 at 03:40:23PM +0100, Christoph Badura wrote: > On Mon, Jan 07, 2019 at 03:08:38PM +0100, Manuel Bouyer wrote: > > it looks like this broke Xen domU: > > http://www-soc.lip6.fr/~bouyer/NetBSD-tests/xen/HEAD/ > > > > [ 1.0800662] boot device: xbd

Re: CVS commit: src/sys/kern

2019-01-07 Thread Manuel Bouyer
looks like this broke Xen domU: http://www-soc.lip6.fr/~bouyer/NetBSD-tests/xen/HEAD/ [ 1.0800662] boot device: xbd0 [ 1.0800662] xenbus: can't get state for device/suspend/event-channel (2) [ 1.0800662] unknown device major 0x [ 1.0800662] root device (default xbd0

<    1   2   3   4   5   6   7   >