CVS commit: src/sys/arch/macppc/dev
Module Name:src Committed By: martin Date: Tue Jul 14 08:52:00 UTC 2020 Modified Files: src/sys/arch/macppc/dev: cuda.c Log Message: Adapt to new proplib API To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/macppc/dev/cuda.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/macppc
Module Name:src Committed By: martin Date: Tue Jul 14 08:55:07 UTC 2020 Modified Files: src/sys/arch/macppc/macppc: machdep.c Log Message: Adapt to new proplib API To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171 src/sys/arch/macppc/macppc/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/macppc/dev
Module Name:src Committed By: martin Date: Tue Jul 14 08:58:03 UTC 2020 Modified Files: src/sys/arch/macppc/dev: cuda.c pmu.c Log Message: Adapt to new proplib API To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/arch/macppc/dev/cuda.c cvs rdiff -u -r1.33 -r1.34 src/sys/arch/macppc/dev/pmu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jdolecek Date: Tue Jul 14 10:26:34 UTC 2020 Modified Files: src/sys/dev/pci: if_bnx.c Log Message: only destroy the TX pkgs and dmamaps in bnx_dma_free() called on detach, don't do it anymore in bnx_free_tx_chain(), called from bnx_init() avoid occassional panic triggered by the free code having to allocate memory from interrupt context when bnx_init() is called from bnx_watchdog() To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/sys/dev/pci/if_bnx.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jdolecek Date: Tue Jul 14 10:38:07 UTC 2020 Modified Files: src/sys/dev/ic: ciss.c Log Message: g/c #if 0'ed ciss_scsi_raw_cmd() To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/sys/dev/ic/ciss.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev
Module Name:src Committed By: jdolecek Date: Tue Jul 14 10:37:30 UTC 2020 Modified Files: src/sys/dev/ic: ciss.c cissreg.h cissvar.h src/sys/dev/pci: ciss_pci.c Log Message: add support for PERFORMANT mode, and allow MSI/MSI-X (only) for adapters which support it code adapted from FreeBSD, but with fix for setting the performant bit and pull count on command submittion as seen in hpsa Linux driver tested with INTx and MSI-X on HP Smart Array 11 thanks to Andreas Gustafsson for initial testing, and providing access to test machine To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/sys/dev/ic/ciss.c cvs rdiff -u -r1.5 -r1.6 src/sys/dev/ic/cissreg.h cvs rdiff -u -r1.8 -r1.9 src/sys/dev/ic/cissvar.h cvs rdiff -u -r1.17 -r1.18 src/sys/dev/pci/ciss_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jdolecek Date: Tue Jul 14 10:44:34 UTC 2020 Modified Files: src/sys/dev/ic: ciss.c Log Message: only copy the actual command length in ciss_scsi_cmd(), instead of always copying CISS_MAX_CDB bytes Fixes reading past buffer memory triggered e.g. on kernel dump, reported by KASAN: ASan: Unauthorized Access In ...: Addr ... [16 bytes, read, RedZonePartial] also do not pre-zero the cdb before copying cmd to it, there is no need for it To generate a diff of this commit: cvs rdiff -u -r1.45 -r1.46 src/sys/dev/ic/ciss.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: jdolecek Date: Tue Jul 14 10:49:21 UTC 2020 Modified Files: src/doc: CHANGES Log Message: note bnx(4) MSI/MSI-X and ciss(4) PERFORMANT+MSI/MSI-X To generate a diff of this commit: cvs rdiff -u -r1.2711 -r1.2712 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jdolecek Date: Tue Jul 14 11:39:02 UTC 2020 Modified Files: src/sys/dev/ic: ciss.c cissreg.h Log Message: use STAILQ for ccb lists to save some memory, doubly-linked list is not needed To generate a diff of this commit: cvs rdiff -u -r1.46 -r1.47 src/sys/dev/ic/ciss.c cvs rdiff -u -r1.6 -r1.7 src/sys/dev/ic/cissreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: jdolecek Date: Tue Jul 14 11:44:53 UTC 2020 Modified Files: src/sys/dev/ic: ciss.c cissreg.h Log Message: remove ccb_sc to save memory, no need to store pointer to sc in ccb To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/sys/dev/ic/ciss.c cvs rdiff -u -r1.7 -r1.8 src/sys/dev/ic/cissreg.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev
Module Name:src Committed By: jdolecek Date: Tue Jul 14 12:04:46 UTC 2020 Modified Files: src/sys/dev/ic: ciss.c cissvar.h src/sys/dev/pci: ciss_pci.c Log Message: remove CISS_NO_INTERRUPT_HACK, discussed with joerg@ and spz@ To generate a diff of this commit: cvs rdiff -u -r1.48 -r1.49 src/sys/dev/ic/ciss.c cvs rdiff -u -r1.9 -r1.10 src/sys/dev/ic/cissvar.h cvs rdiff -u -r1.18 -r1.19 src/sys/dev/pci/ciss_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jdolecek Date: Tue Jul 14 12:15:16 UTC 2020 Modified Files: src/sys/dev/pci: if_bnx.c Log Message: remove call to bnx_alloc_pkts() from bnx_init_tx_chain() - it can be called from softint context via bnx_watchdog(), and bnx_alloc_pkts() dmamap allocation can't run in (soft)interrupt context To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 src/sys/dev/pci/if_bnx.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/lib/libcurses
Module Name:src Committed By: martin Date: Tue Jul 14 13:37:18 UTC 2020 Modified Files: src/lib/libcurses [netbsd-9]: newwin.c Log Message: Pull up following revision(s) (requested by uwe in ticket #1004): lib/libcurses/newwin.c: revision 1.58 newwin - fix crash with negative ncols. When support for negative nrows/ncols was added, one s/ncols/maxx/ was missed so we ended up passing negative (i.e. huge unsigned) length when hashing the line contents. Reported by Naman Jain in PR lib/55484 To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.57.2.1 src/lib/libcurses/newwin.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/doc
Module Name:src Committed By: martin Date: Tue Jul 14 13:38:12 UTC 2020 Modified Files: src/doc [netbsd-9]: CHANGES-9.1 Log Message: Ticket #1004 To generate a diff of this commit: cvs rdiff -u -r1.1.2.76 -r1.1.2.77 src/doc/CHANGES-9.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/lib/libcurses
Module Name:src Committed By: martin Date: Tue Jul 14 13:39:09 UTC 2020 Modified Files: src/lib/libcurses [netbsd-8]: newwin.c Log Message: Pull up following revision(s) (requested by uwe in ticket #1574): lib/libcurses/newwin.c: revision 1.58 newwin - fix crash with negative ncols. When support for negative nrows/ncols was added, one s/ncols/maxx/ was missed so we ended up passing negative (i.e. huge unsigned) length when hashing the line contents. Reported by Naman Jain in PR lib/55484 To generate a diff of this commit: cvs rdiff -u -r1.50.6.3 -r1.50.6.4 src/lib/libcurses/newwin.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Tue Jul 14 13:40:37 UTC 2020 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1574 To generate a diff of this commit: cvs rdiff -u -r1.1.2.19 -r1.1.2.20 src/doc/CHANGES-8.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jdolecek Date: Tue Jul 14 15:37:40 UTC 2020 Modified Files: src/sys/dev/pci: if_bnx.c if_bnxvar.h Log Message: make bnx_wk (used to trigger bnx_alloc_pkts()) part of softc instead of using a static variable, so it's independant for each adapter To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 src/sys/dev/pci/if_bnx.c cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/if_bnxvar.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x86/x86
Module Name:src Committed By: para Date: Tue Jul 14 15:59:21 UTC 2020 Modified Files: src/sys/arch/x86/x86: idt.c Log Message: mark diagused variable as such fixing non DIAGNOSTIC builds To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/arch/x86/x86/idt.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jdolecek Date: Tue Jul 14 16:56:35 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs Log Message: add newer ciss(4) devices, list obtained from FreeBSD To generate a diff of this commit: cvs rdiff -u -r1.1418 -r1.1419 src/sys/dev/pci/pcidevs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jdolecek Date: Tue Jul 14 16:57:12 UTC 2020 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.1405 -r1.1406 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1404 -r1.1405 src/sys/dev/pci/pcidevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jdolecek Date: Tue Jul 14 17:19:03 UTC 2020 Modified Files: src/sys/dev/pci: ciss_pci.c Log Message: make ciss_pci_devices[] more compact To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/dev/pci/ciss_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jdolecek Date: Tue Jul 14 17:23:59 UTC 2020 Modified Files: src/sys/dev/pci: ciss_pci.c Log Message: match newer HP Smart Array controllers, list from FreeBSD To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/dev/pci/ciss_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/pci
Module Name:src Committed By: jdolecek Date: Tue Jul 14 17:23:27 UTC 2020 Modified Files: src/sys/dev/pci: ciss_pci.c Log Message: fix __arraycount() parameter To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/dev/pci/ciss_pci.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: jdolecek Date: Tue Jul 14 17:39:19 UTC 2020 Modified Files: src/share/man/man4: ciss.4 Log Message: update list of matched adapters To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/share/man/man4/ciss.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: jdolecek Date: Tue Jul 14 17:40:10 UTC 2020 Modified Files: src/doc: CHANGES Log Message: note ciss(4) adapter match update To generate a diff of this commit: cvs rdiff -u -r1.2712 -r1.2713 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/stand/efiboot
Module Name:src Committed By: jmcneill Date: Wed Jul 15 00:51:40 UTC 2020 Modified Files: src/sys/stand/efiboot: efiboot.h efidev.c efifile.c Log Message: Fixup OpenSimpleReadFile usage: - The "EFI_DEVICE_PATH **FilePath" parameter can change, so do not free the output. This was causing crashes on U-Boot when attempting to load boot.cfg, even if it didn't exist. - Allocate the SIMPLE_READ_FILE in advance and store a pointer to it in struct open_file. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/stand/efiboot/efiboot.h cvs rdiff -u -r1.1 -r1.2 src/sys/stand/efiboot/efidev.c cvs rdiff -u -r1.4 -r1.5 src/sys/stand/efiboot/efifile.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/ic
Module Name:src Committed By: msaitoh Date: Wed Jul 15 01:42:27 UTC 2020 Modified Files: src/sys/dev/ic: gem.c Log Message: G.C. comment. To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/dev/ic/gem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: msaitoh Date: Wed Jul 15 02:26:07 UTC 2020 Modified Files: src/doc: CHANGES Log Message: Add missing note about Intel I219 LM10-LM15 and V10-V14. To generate a diff of this commit: cvs rdiff -u -r1.2713 -r1.2714 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.