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
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
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
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
--- 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
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
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
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
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
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
*/
#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
$ */
/*
* 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
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
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
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
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
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
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
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
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
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
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
>
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
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
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
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
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
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
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
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
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.
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
--
d change.
--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--
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
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
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
--
#x27;s not supported any more by linux dom0.
--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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)
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
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
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
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
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
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
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
--
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
--
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
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
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
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
--
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
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
201 - 300 of 612 matches
Mail list logo