Module Name:src
Committed By: jdolecek
Date: Sun Oct 8 19:00:29 UTC 2017
Modified Files:
src/sys/dev/ata: ata.c ataconf.h files.ata
Log Message:
as a stopgap measure, include necessary parts of dev/ata/ata.c even
if no atabus is configured, so that kernels with just 'wd*
Module Name:src
Committed By: jdolecek
Date: Tue Oct 10 05:35:15 UTC 2017
Modified Files:
src/sys/dev/ofisa: wdc_ofisa.c
Log Message:
fix wdc_init_shadow_regs() arg
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/ofisa/wdc_ofisa.c
Please note t
Module Name:src
Committed By: jdolecek
Date: Tue Oct 10 16:30:23 UTC 2017
Modified Files:
src/sys/dev/ic: mvsata.c
Log Message:
make compile with ATAPI_DEBUG_PROBE (by copying over the code from
atapi_wdc.c), which is on e.g. for i386/amd64 ALL kernels
problem found by han
Module Name:src
Committed By: jdolecek
Date: Tue Oct 10 16:44:24 UTC 2017
Modified Files:
src/sys/dev/usb: umass_isdata.c
Log Message:
make compile with UISDATA_DEBUG
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/dev/usb/umass_isdata.c
Please not
Module Name:src
Committed By: jdolecek
Date: Tue Oct 10 17:19:39 UTC 2017
Modified Files:
src/sys/dev/ata: ata.c ataconf.h atavar.h files.ata
Added Files:
src/sys/dev/ata: ata_subr.c
Log Message:
split off functions used by 'wd* at umass?' into separate file, unfor
Module Name:src
Committed By: jdolecek
Date: Tue Oct 10 17:20:42 UTC 2017
Modified Files:
src/sys/sys: param.h
Log Message:
bump kernel version for SATA NCQ branch merge
To generate a diff of this commit:
cvs rdiff -u -r1.546 -r1.547 src/sys/sys/param.h
Please note that
Module Name:src
Committed By: jdolecek
Date: Tue Oct 10 21:37:49 UTC 2017
Modified Files:
src/sys/dev/scsipi: atapi_wdc.c
Log Message:
revert the logic in wdc_atapi_intr() for wdc_wait_for_unbusy() to what it
was before NCQ merge; it got broken during the efford to remove
Module Name:src
Committed By: jdolecek
Date: Sat Oct 14 13:15:14 UTC 2017
Modified Files:
src/sys/dev/ata: wd.c
Log Message:
only call drive reset with AT_POLL when the command itself was
polled, so that the logic for AT_POLL matches how e.g. ata_dmaerr() is
called; this w
Module Name:src
Committed By: jdolecek
Date: Sat Oct 14 13:20:32 UTC 2017
Modified Files:
src/sys/dev/ata: wd.c
Log Message:
do not use the NCQ priority by default; seems it negatively affects
performance at least with some drives, so this needs better understood first
T
Module Name:src
Committed By: jdolecek
Date: Sun Oct 15 11:27:14 UTC 2017
Modified Files:
src/sys/dev/ata: ata_wdc.c
Log Message:
revert the logic for wdc_wait_for_unbusy() in wdc_ata_bio_intr() to pre-NCQ,
wdcintr() and wdctimeout() need that; follows same change
in atapi
Module Name:src
Committed By: jdolecek
Date: Sun Oct 15 14:41:07 UTC 2017
Modified Files:
src/sys/dev/ata: ata.c
Log Message:
move the extra thaw for scheduled ata_reset_channel() to the function itself,
so it's done regardless if the actual reset is run from thread contex
Module Name:src
Committed By: jdolecek
Date: Sun Oct 15 18:02:33 UTC 2017
Modified Files:
src/sys/dev/ic: wdc.c
Log Message:
explicitely ignore polled xfers in wdcintr(), so it won't be processed
twice - seems setting WDSD_IBM actually has no effect at least
on some PCI-ID
Module Name:src
Committed By: jdolecek
Date: Mon Oct 16 05:52:43 UTC 2017
Modified Files:
src/sys/dev/ic: wdc.c
Log Message:
fix comment - it's WDCTL_IDS which is supposed to disable interrupts
To generate a diff of this commit:
cvs rdiff -u -r1.285 -r1.286 src/sys/dev/i
Module Name:src
Committed By: jdolecek
Date: Tue Oct 17 16:24:14 UTC 2017
Modified Files:
src/sys/dev/ic: mvsata.c
Log Message:
no need to clear DMA WAIT flag in mvsata_edma_handle(), it's not needed
by atabus layer
To generate a diff of this commit:
cvs rdiff -u -r1.38
Module Name:src
Committed By: jdolecek
Date: Tue Oct 17 18:52:51 UTC 2017
Modified Files:
src/sys/dev/ata: ata_subr.c ata_wdc.c atavar.h
src/sys/dev/ic: wdc.c
src/sys/dev/pci: pciide_common.c
src/sys/dev/scsipi: atapi_wdc.c
Log Message:
reintroduce
Module Name:src
Committed By: jdolecek
Date: Wed Oct 18 08:38:35 UTC 2017
Modified Files:
src/sys/dev/ata: ata.c
Log Message:
add newlines to the debug messages
To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 src/sys/dev/ata/ata.c
Please note that diffs
Module Name:src
Committed By: jdolecek
Date: Thu Oct 19 20:11:38 UTC 2017
Modified Files:
src/sys/dev/pci: cmdide.c pciidevar.h
Log Message:
replace the chek for the shared channel of cmdide(4) a flag of the
product array, rather than switch inside attach routine
XXX judg
Module Name:src
Committed By: jdolecek
Date: Thu Oct 19 20:45:07 UTC 2017
Modified Files:
src/sys/dev/ata: ata.c ata_subr.c wd.c
Log Message:
more detailed debug info; also sync DEBUG_* values in wd.c with ata.c
To generate a diff of this commit:
cvs rdiff -u -r1.138 -r1
Module Name:src
Committed By: jdolecek
Date: Fri Oct 20 07:06:08 UTC 2017
Modified Files:
src/sys/arch/acorn32/eb7500atx: rside.c
src/sys/arch/acorn32/mainbus: wdc_pioc.c
src/sys/arch/acorn32/podulebus: icside.c rapide.c simide.c
src/sys/arch/amiga/d
Module Name:src
Committed By: jdolecek
Date: Fri Oct 20 21:51:29 UTC 2017
Modified Files:
src/sys/dev/pci: cmdide.c
Log Message:
actually 0680 uses different chip map func, which doesn't call the function
handing non-independant channels, so don't set IDE_SHARED_CHANNELS f
Module Name:src
Committed By: jdolecek
Date: Sun Oct 22 13:13:55 UTC 2017
Modified Files:
src/sys/dev/pci: cmdide.c pciidevar.h
Log Message:
do not share queue between the non-indepedant channels; instead make
sure only one of the channels is ever active on the same contro
Module Name:src
Committed By: jdolecek
Date: Mon Oct 23 19:03:40 UTC 2017
Modified Files:
src/sys/kern: vfs_wapbl.c
Log Message:
remove counter for 'journal I/O bufs biowait' - it's (total - async), so
superfluous; adjust the description of the the other counters a bit to
Module Name:src
Committed By: jdolecek
Date: Tue Oct 24 22:27:43 UTC 2017
Modified Files:
src/sys/ufs/ufs [tls-maxphys]: ufs_vfsops.c
Log Message:
remove rebase merge artifacts
To generate a diff of this commit:
cvs rdiff -u -r1.51.2.3 -r1.51.2.4 src/sys/ufs/ufs/ufs_vfso
Module Name:src
Committed By: jdolecek
Date: Wed Oct 25 18:06:01 UTC 2017
Modified Files:
src/sys/ufs/ufs: quota2.h
Log Message:
fix tyop, PR kern/52653 by Edgar Fuss
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/ufs/ufs/quota2.h
Please note that
Module Name:src
Committed By: jdolecek
Date: Tue Oct 31 08:10:12 UTC 2017
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile
Removed Files:
src/share/man/man9: ppi.9
Log Message:
remove ppi(9) manpage, the actual subsystem got neve
Module Name:src
Committed By: jdolecek
Date: Tue Oct 31 19:03:32 UTC 2017
Modified Files:
src/doc/roadmaps: storage
Log Message:
bring the WAPBL entry more up-to-date and sound less desperate,
there is not really much preventing it to be enabled by default for
new installs
Module Name:src
Committed By: jdolecek
Date: Wed Nov 1 21:27:22 UTC 2017
Modified Files:
src/sys/dev/ata: TODO.ncq
Log Message:
one down - mlelstv converted wd(4) to dksubr
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/ata/TODO.ncq
Please note
Module Name:src
Committed By: jdolecek
Date: Sat Nov 4 21:02:37 UTC 2017
Modified Files:
src/sys/dev/scsipi: scsipi_disk.h
Log Message:
fix comment - scsipi_rw_big was renamed to scsipi_rw_10 a while ago
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/
Module Name:src
Committed By: jdolecek
Date: Sat Nov 11 16:49:13 UTC 2017
Modified Files:
src/sys/dev/ic: ahcisata_core.c
Log Message:
change several of error logs in ahci_intr_port() to use AHCIDEBUG_PRINT()
so they don't show unless debugging; e.g. the AHCI_P_IX_TFES see
Module Name:src
Committed By: jdolecek
Date: Sat Nov 25 17:18:15 UTC 2017
Modified Files:
src/usr.bin/audio/common: wav.c
Log Message:
need getle16() for ext.sub_tag too
PR bin/52762 by Yosuke Sugahara
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/us
Module Name:src
Committed By: jdolecek
Date: Sat Dec 2 17:29:55 UTC 2017
Modified Files:
src/sys/kern: vfs_wapbl.c
Log Message:
according to benchmark extracting pkgsrc.tar, using FUA and hence waiting
for each transfer to write through to the medium is way slower than ju
Module Name:src
Committed By: jdolecek
Date: Sun Dec 3 11:52:57 UTC 2017
Added Files:
src/sys/modules/nvme [tls-maxphys]: Makefile
Log Message:
sync with HEAD
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.4.2.2 src/sys/modules/nvme/Makefile
Please note that d
Module Name:src
Committed By: jdolecek
Date: Sun Dec 3 11:49:32 UTC 2017
Modified Files:
src/sys/modules/nvme: Makefile
Log Message:
again remove mistakely committed debug flags
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/modules/nvme/Makefile
P
Module Name:src
Committed By: jdolecek
Date: Sun Dec 3 14:21:05 UTC 2017
Modified Files:
src/sys/arch/amiga/conf [tls-maxphys]: GENERIC
src/sys/dev/pci [tls-maxphys]: files.pci
Log Message:
fix back some more incorrect sync
To generate a diff of this commit:
cvs
Module Name:src
Committed By: jdolecek
Date: Sun Dec 3 14:26:38 UTC 2017
Modified Files:
src/sys/dev/pci: files.pci
Added Files:
src/sys/dev/pci: ips.c
Log Message:
port ips(4) driver from OpenBSD; needs a lot more work, right now just
compilable
To generate a
Module Name:src
Committed By: jdolecek
Date: Mon Dec 4 22:15:52 UTC 2017
Modified Files:
src/sys/dev: dksubr.c
Log Message:
add KASSERT() just before setting sc_deferred, to ensure this does
not trigger problem in PR kern/52769
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: jdolecek
Date: Sat Jan 13 17:55:57 UTC 2018
Modified Files:
src/sys/arch/x86/include: specialreg.h
Log Message:
fix swapped comments for EFER LME and LMA
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/x86/includ
Module Name:src
Committed By: jdolecek
Date: Mon Jan 22 19:37:45 UTC 2018
Modified Files:
src/sys/arch/x86/conf: files.x86
Added Files:
src/sys/arch/x86/x86: x86_tlb.c
Removed Files:
src/sys/arch/x86/x86: pmap_tlb.c
Log Message:
rename sys/arch/x86/x86/pmap
Module Name:src
Committed By: jdolecek
Date: Mon Jan 22 22:36:11 UTC 2018
Modified Files:
src/sys/arch/xen/conf: files.xen
Log Message:
xen has separate list, update here also for x86/pmap_tlb.c -> x86/x86_tlb.c
To generate a diff of this commit:
cvs rdiff -u -r1.164 -r1
Module Name:src
Committed By: jdolecek
Date: Mon Feb 19 21:20:34 UTC 2018
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c pmap_tlb.h
Log Message:
make it possible to not use the icache evcnts
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/uvm/pmap/pma
Module Name:src
Committed By: jdolecek
Date: Mon Feb 19 21:40:45 UTC 2018
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c
Log Message:
a bit of DRY - add macro for initial free ASID count
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/uvm/pmap/pmap_tl
Module Name:src
Committed By: jdolecek
Date: Mon Feb 19 22:01:16 UTC 2018
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c pmap_tlb.h
Log Message:
convert to use actual __BITMAP_*() macros from , and make
it possible to override the ASID bitmap length; default to 256 ASIDs as
Module Name:src
Committed By: jdolecek
Date: Wed Feb 21 21:53:54 UTC 2018
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c
Log Message:
KERNEL_PID is > 0 on powerpc/ibm4xx, need to mask all bits <0,
KERNEL_PID> to avoid triggering KASSERT() checking allocated asid
is bigger th
Module Name:src
Committed By: jdolecek
Date: Sun Feb 25 16:44:31 UTC 2018
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c
Log Message:
adjust KASSERT() triggered in PR port-cobalt/53054 to provide more info
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/s
Module Name:src
Committed By: jdolecek
Date: Sun Feb 25 21:43:03 UTC 2018
Modified Files:
src/sys/uvm/pmap: pmap_tlb.c
Log Message:
fix the DIAGNOSTIC function pmap_tlb_asid_count() to not expect
that TLBINFO_ASID_INUSE_P() returns just 0 or 1; the underlying
__BITMAP_ISSE
Module Name:src
Committed By: jdolecek
Date: Sat Mar 3 19:21:59 UTC 2018
Modified Files:
src/sys/sys: once.h
Log Message:
mark the ONCE_DECL() variables as __read_mostly to optimize cache placement
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/sys/
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 10:02:10 UTC 2018
Modified Files:
src/sys/arch/x86/x86: mtrr_i686.c
Log Message:
use tlbflush() instead of writing to %cr3, so it's more clear what code does
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 10:13:09 UTC 2018
Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c
Log Message:
drop pmap_update_2pg(), just call pmap_update_pg() separately for each
To generate a diff of this
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 10:26:10 UTC 2018
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
dedup code around pmap_reactivate() - do the actual TLB flush also
To generate a diff of this commit:
cvs rdiff -u -r1.283 -r1.284 src/sys/
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 10:40:01 UTC 2018
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
dedup pmap_pdirpa() KASSERT() in pmap_reactive(), pmap_load(), and
pmap_deactivate()
To generate a diff of this commit:
cvs rdiff -u -r1.28
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 10:59:11 UTC 2018
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
move DIAGNOSTIC code for checking in-use pmap from pmap_destroy()
to a separate function for readability
To generate a diff of this commit:
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 11:01:48 UTC 2018
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
reduce intendation in pmap_activate(), NFCI
To generate a diff of this commit:
cvs rdiff -u -r1.286 -r1.287 src/sys/arch/x86/x86/pmap.c
Pl
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 13:11:51 UTC 2018
Modified Files:
src/sys/dev/pci: pcidevs
Log Message:
apply some updates and recommended corrections to pcidevs descriptions
PR kern/45733 by Greg A.Woods
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 13:13:18 UTC 2018
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.1309 -r1.1310 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1308 -r1.13
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 13:24:46 UTC 2018
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.1310 -r1.1311 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1309 -r1.13
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 13:24:17 UTC 2018
Modified Files:
src/sys/arch/x86/pci: pcib.c
src/sys/dev/pci: pcidevs viaenv.c
Log Message:
according to VT82C686A chip specs, the VIA Technologies device 0x3057
is more a Power Management co
Module Name:src
Committed By: jdolecek
Date: Sun Mar 4 23:25:35 UTC 2018
Modified Files:
src/sys/arch/x86/x86: pmap.c
Log Message:
adjust the pmap_check_inuse() fix to avoid #ifdef
To generate a diff of this commit:
cvs rdiff -u -r1.288 -r1.289 src/sys/arch/x86/x86/pmap
Module Name:src
Committed By: jdolecek
Date: Fri Mar 16 18:49:18 UTC 2018
Modified Files:
src/sys/dev/ic: nvme.c nvmevar.h
Log Message:
stop using q_nccbs_avail for deciding whether there are available ccbs;
no need to maintain a counter _and_ q_ccb_list
this fixes deadlo
Module Name:src
Committed By: jdolecek
Date: Fri Mar 16 23:31:19 UTC 2018
Modified Files:
src/sys/dev/ic: ld_nvme.c nvme.c nvmevar.h
Log Message:
refactor the locking code around DIOCGCACHE handling to be reusable
for other infrequent commands
it uses single condvar for s
Module Name:src
Committed By: jdolecek
Date: Sat Mar 17 00:28:03 UTC 2018
Modified Files:
src/sys/dev/ic: nvme.c
Log Message:
switch handling of passthrough commands to use queue, instead of polling
should fix PR kern/53059 by Frank Kardel
To generate a diff of this com
Module Name:src
Committed By: jdolecek
Date: Sat Mar 17 09:36:32 UTC 2018
Modified Files:
src/sys/dev/ic: nvme.c
Log Message:
fix passthrough command usage also in nvme_get_number_of_queues(), fixes
memory corruption and possible panic on boot
PR kern/53059
To generate
Module Name:src
Committed By: jdolecek
Date: Sat Mar 17 09:45:44 UTC 2018
Modified Files:
src/sys/dev/ic: nvme.c
Log Message:
also remove now duplicate nvme_ccb_put() call from nvme_get_number_of_queues()
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/
Module Name:src
Committed By: jdolecek
Date: Sat Mar 17 11:07:26 UTC 2018
Modified Files:
src/sbin/nvmectl: devlist.c identify.c logpage.c nvmectl.c nvmectl.h
perftest.c power.c reset.c wdc.c
Log Message:
use setprogname()/getprogname(), do not hardcode the pro
Module Name:src
Committed By: jdolecek
Date: Sat Mar 17 19:37:11 UTC 2018
Modified Files:
src/sys/dev/usb: usbdevs
Log Message:
add LAN78xx family (Raspberry Pi 3B+) entries - PR kern/53105
To generate a diff of this commit:
cvs rdiff -u -r1.745 -r1.746 src/sys/dev/usb/u
Module Name:src
Committed By: jdolecek
Date: Sat Mar 17 19:37:49 UTC 2018
Modified Files:
src/sys/dev/usb: usbdevs.h usbdevs_data.h
Log Message:
regen
To generate a diff of this commit:
cvs rdiff -u -r1.737 -r1.738 src/sys/dev/usb/usbdevs.h
cvs rdiff -u -r1.738 -r1.739 s
Module Name:src
Committed By: jdolecek
Date: Sat Mar 24 18:32:13 UTC 2018
Modified Files:
src/sys/dev/pci: auich.c
Log Message:
use pci_intr_establish_xname()
To generate a diff of this commit:
cvs rdiff -u -r1.151 -r1.152 src/sys/dev/pci/auich.c
Please note that diffs
Module Name:src
Committed By: jdolecek
Date: Sat Mar 24 18:34:43 UTC 2018
Modified Files:
src/sys/dev/isa: lpt_isa.c
Log Message:
use isa_intr_establish_xname()
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src/sys/dev/isa/lpt_isa.c
Please note that diff
Module Name:src
Committed By: jdolecek
Date: Mon Mar 26 21:43:30 UTC 2018
Modified Files:
src/sys/uvm: uvm_bio.c
Log Message:
mark ubc_winshift and ubc_winsize as __read_mostly, they are used often
so might benefit from cache placement
To generate a diff of this commit:
Module Name:src
Committed By: jdolecek
Date: Mon Apr 2 18:25:42 UTC 2018
Modified Files:
src/sys/uvm: uvm_emap.c
Log Message:
fix typo in comment
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/sys/uvm/uvm_emap.c
Please note that diffs are not public
Module Name:src
Committed By: jdolecek
Date: Thu Apr 12 19:08:02 UTC 2018
Modified Files:
src/doc/roadmaps: storage
Log Message:
update the NVMe entry; perhaps time to consider good enough and remove from
here?
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.2
Module Name:src
Committed By: jdolecek
Date: Thu Apr 12 19:11:35 UTC 2018
Modified Files:
src/doc/roadmaps: storage
Log Message:
update tls-maxphys
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/doc/roadmaps/storage
Please note that diffs are not publ
Module Name:src
Committed By: jdolecek
Date: Thu Apr 12 19:12:25 UTC 2018
Modified Files:
src/doc/roadmaps: storage
Log Message:
fix year for the tls-maxphys resync
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/doc/roadmaps/storage
Please note that d
Module Name:src
Committed By: jdolecek
Date: Mon Apr 16 22:33:28 UTC 2018
Modified Files:
src/sys/dev/ata: atavar.h
Log Message:
remove superfluous semicolon
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/dev/ata/atavar.h
Please note that diffs ar
Module Name:src
Committed By: jdolecek
Date: Fri Apr 20 18:58:10 UTC 2018
Modified Files:
src/sys/uvm: uvm_bio.c uvm_extern.h
Log Message:
make ubc_alloc() and ubc_release() static, they should not be used
outside of ubc_uiomove()/ubc_zeropage(); for now mark as noinline
t
Module Name:src
Committed By: jdolecek
Date: Fri Apr 20 19:02:18 UTC 2018
Modified Files:
src/sys/kern: sys_pipe.c
src/sys/uvm: uvm_emap.c uvm_extern.h
Log Message:
add prot parameter for uvm_emap_enter(), so that it's possible to
enter also read/write mappings
T
Module Name:src
Committed By: jdolecek
Date: Sat Apr 21 15:53:25 UTC 2018
Modified Files:
src/sys/dev/usb: xhci.c
Log Message:
add KASSERT() that sc_child* is set to NULL after child detach; just for
readability, it's not immediatelly obvious this is done in xhci_childdet(
Module Name:src
Committed By: jdolecek
Date: Sun Apr 22 07:47:15 UTC 2018
Modified Files:
src/sys/dev/usb: xhci.c
Log Message:
trigger the softint processing on that child bus which is not detached yet
fixes PR kern/53066 by Martin Husemann
To generate a diff of this co
Module Name:src
Committed By: jdolecek
Date: Mon Apr 23 19:55:00 UTC 2018
Modified Files:
src/sys/dev/usb: xhci.c xhcireg.h
Log Message:
enable code to only trigger usb processing when EINT is set, to
avoid misinterpreting shared interrupt for another device
when clearing
Module Name:src
Committed By: jdolecek
Date: Sat May 12 14:49:34 UTC 2018
Modified Files:
src/distrib/sets/lists/comp: mi
src/share/man/man9: Makefile ubc.9
Log Message:
remove ubc_alloc(9) and ubc_release(9) from ubc(9) from the documentation, they
are internal (s
Module Name:src
Committed By: jdolecek
Date: Sat May 12 15:03:20 UTC 2018
Modified Files:
src/share/man/man9: ubc.9
Log Message:
adjust description for ubc_uiomove() to not reference lenp variable (that part
was carried over from ubc_alloc() description), and instead menti
Module Name:sys
Committed By: jdolecek
Date: Sat May 19 08:50:54 UTC 2018
Update of /cvsroot/sys/external/bsd/ena-com
In directory ivanova.netbsd.org:/tmp/cvs-serv16991
Log Message:
Introduce HAL for Amazon Elastic Network Adapter (ENA)
This commit adds HAL (Hardware Abstraction
Module Name:sys
Committed By: jdolecek
Date: Sat May 19 08:54:34 UTC 2018
Removed Files:
sys/external/bsd/ena-com: ena_admin_defs.h ena_com.c ena_com.h
ena_common_defs.h ena_eth_com.c ena_eth_com.h ena_eth_io_defs.h
ena_plat.h ena_regs_defs.h
Module Name:src
Committed By: jdolecek
Date: Sat May 19 08:56:06 UTC 2018
Update of /cvsroot/src/sys/external/bsd/ena-com
In directory ivanova.netbsd.org:/tmp/cvs-serv24953
Log Message:
Introduce HAL for Amazon Elastic Network Adapter (ENA)
This commit adds HAL (Hardware Abstract
Module Name:src
Committed By: jdolecek
Date: Sat May 19 08:59:38 UTC 2018
Modified Files:
src/sys/external/bsd/ena-com: ena_plat.h
Log Message:
adapt for NetBSD
To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/sys/external/bsd/ena-com/ena_plat.h
Pleas
Module Name:src
Committed By: jdolecek
Date: Sat May 19 09:18:31 UTC 2018
Update of /cvsroot/src/sys/dev/pci
In directory ivanova.netbsd.org:/tmp/cvs-serv19156
Log Message:
Import source for FreeBSD Amazon Elastic Network Adapter (ENA) NIC driver
for reference. Needs a lot of work
Module Name:src
Committed By: jdolecek
Date: Sat May 19 09:27:10 UTC 2018
Modified Files:
src/sys/arch/amd64/conf: ALL
src/sys/dev/pci: files.pci
Log Message:
add config glue for ena(4)
To generate a diff of this commit:
cvs rdiff -u -r1.87 -r1.88 src/sys/arch/am
Module Name:src
Committed By: jdolecek
Date: Sat May 19 09:32:55 UTC 2018
Modified Files:
src/sys/dev/pci: if_ena.c if_enavar.h
Log Message:
Intermediate changes to make it further into actually at least compile, not
nearly yet
complete. Committed so that others can possi
Module Name:src
Committed By: jdolecek
Date: Sat May 19 11:02:33 UTC 2018
Modified Files:
src/sys/uvm: uvm_loan.c uvm_page.c
Log Message:
detect wraparound when bumping page wire_count and loan_count
To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/sys/u
Module Name:src
Committed By: jdolecek
Date: Sat May 19 11:39:37 UTC 2018
Modified Files:
src/sys/arch/x86/include: pmap.h
src/sys/arch/x86/x86: pmap.c
src/sys/kern: kern_synch.c sys_pipe.c
src/sys/sys: pipe.h
src/sys/uvm: files.uvm uvm_exter
Module Name:src
Committed By: jdolecek
Date: Sat May 19 11:40:22 UTC 2018
Modified Files:
src/sys/sys: param.h
Log Message:
bump version to 8.99.18 - emap removal
To generate a diff of this commit:
cvs rdiff -u -r1.562 -r1.563 src/sys/sys/param.h
Please note that diffs
Module Name:src
Committed By: jdolecek
Date: Sat May 19 15:03:26 UTC 2018
Modified Files:
src/sys/arch/amd64/include: pmap.h
src/sys/uvm: uvm_page.c uvm_page.h uvm_pmap.h
Log Message:
add experimental new function uvm_direct_process(), to allow of read/writes
of co
Module Name:src
Committed By: jdolecek
Date: Sat May 19 15:13:26 UTC 2018
Modified Files:
src/sys/uvm: uvm_bio.c
Log Message:
change code to take advantage of direct map when available, avoiding the need
to map pages into kernel
this improves performance of UBC-based (rea
Module Name:src
Committed By: jdolecek
Date: Sat May 19 15:18:02 UTC 2018
Modified Files:
src/sys/uvm: uvm_readahead.c
Log Message:
adjust heuristics for read-ahead to skip the full read-ahead when last page of
the range is already cached; this speeds up I/O from cache, si
Module Name:src
Committed By: jdolecek
Date: Fri May 25 06:34:02 UTC 2018
Modified Files:
src/sys/arch/ia64/ia64: pmap.c
Log Message:
Don't use uvm_emap_size, emap was removed
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 src/sys/arch/ia64/ia64/pmap.c
Pl
Module Name:src
Committed By: jdolecek
Date: Fri May 25 20:11:03 UTC 2018
Modified Files:
src/sys/uvm: uvm_loan.c
Log Message:
add the KASSERT() for loan_count wrap-around to all places which increase it
To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 src/s
Module Name:src
Committed By: jdolecek
Date: Sat May 26 18:57:35 UTC 2018
Modified Files:
src/sys/uvm: uvm_bio.c
Log Message:
uvm_pageactivate() needs to be called _after_ code is done with the page, no
reason
to bother pdaemon with PG_BUSY pages; also clear the PG_FAKE a
Module Name:src
Committed By: jdolecek
Date: Tue May 29 06:14:34 UTC 2018
Modified Files:
src/sys/dev/isa: isadma.c isadmareg.h isareg.h
Log Message:
fix off-by-one in the mapping of the ISA DMA page registers, they actually
start at 0x81; the code used bus_space_map() sta
Module Name:src
Committed By: jdolecek
Date: Sun Jun 3 18:38:36 UTC 2018
Modified Files:
src/sys/dev/ata: wd.c
Log Message:
take mutex around check for pending flush, as the code before dksubr
conversion had, to avoid possible race
on my system doesn't really change beha
Module Name:src
Committed By: jdolecek
Date: Sat Jun 9 18:39:33 UTC 2018
Modified Files:
src/sys/dev/pci: pcidevs
Log Message:
small sync of Marvell Yukon PCI product ids with OpenBSD - add 8048 variant,
rename
YUKON_1 to YUKON_8070
also adjust description for YUKON_805
Module Name:src
Committed By: jdolecek
Date: Sat Jun 9 18:39:58 UTC 2018
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.1330 -r1.1331 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1329 -r1.13
1 - 100 of 1104 matches
Mail list logo