Module Name:src
Committed By: jdolecek
Date: Sat Jul 29 13:02:50 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c
Log Message:
do not do the drive reset on non-fatal recovery - spec explicitely says
says the READ LOG EXT should only be done when neit
Module Name:src
Committed By: jdolecek
Date: Sat Jul 29 13:04:43 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: ahcisatareg.h
Log Message:
fix AHCI_P_CMD_CCS_SHIFT - must shift only by 8, otherwise the result would
be always 0
To generate a diff of this commit:
Module Name:src
Committed By: jdolecek
Date: Sat Jul 29 14:50:58 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c
Log Message:
make ahci_channel_recover() non-static, so that it's visible in backtrace,
and can set a separate breakpoint there
To gen
Module Name:src
Committed By: jdolecek
Date: Sat Jul 29 15:07:46 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c ahcisatavar.h
Log Message:
make compile without AHCI_DEBUG
To generate a diff of this commit:
cvs rdiff -u -r1.57.6.22 -r1.57.6.23 src
Module Name:src
Committed By: jdolecek
Date: Sat Jul 29 16:50:32 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c
Log Message:
whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.57.6.23 -r1.57.6.24 src/sys/dev/ic/ahcisata_core.c
Please
Module Name:src
Committed By: jdolecek
Date: Sat Jul 29 22:40:04 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: siisatareg.h
Log Message:
add macro for getting the slot from context register, just for reference for now
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: jdolecek
Date: Sun Jul 30 20:16:29 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: wd.c
Log Message:
actually change the retry to also use NCQ - with one drive I see
very frequent fatal errors on siisata when switching often between
N
Module Name:src
Committed By: jdolecek
Date: Sun Jul 30 20:24:45 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: siisata.c
Log Message:
adjust error recovery to similar shape as ahcisata; also switch to using
siisata_reset_channel(), as that seems more reliably get
Module Name:src
Committed By: jdolecek
Date: Sun Jul 30 20:46:31 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: siisata.c
Log Message:
undo debug code
To generate a diff of this commit:
cvs rdiff -u -r1.30.4.28 -r1.30.4.29 src/sys/dev/ic/siisata.c
Please note t
Module Name:src
Committed By: jdolecek
Date: Mon Jul 31 19:29:19 UTC 2017
Modified Files:
src/sys/arch/x86/x86: bus_dma.c
Log Message:
modify code handling mismatch of nsegs in _bus_dmamem_alloc_range() to
a KASSERT() - plain return leaks memory, and this condition should
Module Name:src
Committed By: jdolecek
Date: Mon Jul 31 20:11:17 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
some more notes
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.30 -r1.1.2.31 src/sys/dev/ata/TODO.ncq
Please note tha
Module Name:src
Committed By: jdolecek
Date: Tue Aug 1 21:39:51 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c atavar.h
Log Message:
move the drive recovery block to drive struct, it's inherently per-drive
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jdolecek
Date: Tue Aug 1 21:41:26 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
make atastart() schedule as many commands as possible, instead of always
only one; makes it able to pick up pace again after process
Module Name:src
Committed By: jdolecek
Date: Tue Aug 1 21:43:49 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: siisata.c
Log Message:
adjust code to be closer to HEAD to it's easier to compare and find
regressions, undoing some changes which were actually not nec
Module Name:src
Committed By: jdolecek
Date: Tue Aug 1 22:02:32 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c ahcisatavar.h
mvsatavar.h siisata.c siisatavar.h
Log Message:
fix logic bug in processing of finished commands - mask of act
Module Name:src
Committed By: jdolecek
Date: Tue Aug 1 22:04:48 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
another one down
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.31 -r1.1.2.32 src/sys/dev/ata/TODO.ncq
Please note th
Module Name:src
Committed By: jdolecek
Date: Fri Aug 4 20:49:24 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: siisata.c
Log Message:
restore part of what was removed in 1.30.4.30 - the success of command
needs to be driven by PSS so that it works also for polled
Module Name:src
Committed By: jdolecek
Date: Fri Aug 4 20:53:47 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: siisata.c
Log Message:
prb_control need to add (or) PRB_CF_INTERRUPT_MASK for polled commands,
rather that set - the field may be nonzero for ATAPI or f
Module Name:src
Committed By: jdolecek
Date: Sat Aug 5 13:22:01 UTC 2017
Modified Files:
src/sys/dev/pci [jdolecek-ncq]: acardide.c
Log Message:
kill dead code
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.31.18.1 src/sys/dev/pci/acardide.c
Please note tha
Module Name:src
Committed By: jdolecek
Date: Fri Aug 11 18:20:13 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: siisata.c
Log Message:
replace magic 3100 with locall defined WDC_RESET_WAIT
To generate a diff of this commit:
cvs rdiff -u -r1.30.4.33 -r1.30.4.34 s
Module Name:src
Committed By: jdolecek
Date: Sat Aug 12 09:38:58 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: mvsata.c
Log Message:
fix condition for switching to kernel thread for ATAPI and bio reset recovery
to match atapi_wdc.c, __wdcwait() postpones to the t
Module Name:src
Committed By: jdolecek
Date: Sat Aug 12 09:52:29 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq ata.c ata_wdc.c atavar.h
src/sys/dev/ic [jdolecek-ncq]: mvsata.c wdc.c wdcvar.h
src/sys/dev/pci [jdolecek-ncq]: pciide_common.c
Module Name:src
Committed By: jdolecek
Date: Sat Aug 12 13:41:46 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: wdc.c
Log Message:
remove debug printf
To generate a diff of this commit:
cvs rdiff -u -r1.283.2.11 -r1.283.2.12 src/sys/dev/ic/wdc.c
Please note tha
Module Name:src
Committed By: jdolecek
Date: Sat Aug 12 14:41:54 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq ata.c ata_wdc.c atavar.h
src/sys/dev/ic [jdolecek-ncq]: mvsata.c wdc.c
src/sys/dev/scsipi [jdolecek-ncq]: atapi_wdc.c
Log Mess
Module Name:src
Committed By: jdolecek
Date: Sat Aug 12 15:08:38 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
take atabus_qlock while inserting into atabus_initq_head to avoid race
in attach and rescan; just cleanup, noticed this while doing
Module Name:src
Committed By: jdolecek
Date: Sat Aug 12 22:12:04 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: atavar.h wd.c
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c siisata.c
Log Message:
do not reset drive after successful NCQ error recovery
To
Module Name:src
Committed By: jdolecek
Date: Sat Aug 12 22:31:50 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
use AT_LBA48 flag for the READ LOG EXT - it's required so that e.g. mvsata()
executes the command using wdccommandext(), it fails wh
Module Name:src
Committed By: jdolecek
Date: Sat Aug 12 22:43:22 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
src/sys/dev/ic [jdolecek-ncq]: mvsata.c mvsatavar.h
Log Message:
add NCQ error recovery for mvsata(4)
fix wait flags for mvsata_bio_s
Module Name:src
Committed By: jdolecek
Date: Sun Aug 13 11:40:25 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: wd.c
Log Message:
restore the fallback to non-NCQ on retries, do this after WDIORETRIES_SINGLE
retries, but only for non-FUA I/O; also only do the ATA_
Module Name:src
Committed By: jdolecek
Date: Sun Aug 13 11:46:32 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
move the dump note to post-merge, it's not new
siisata seems to be fine, no longer holds the merge
remove the kill active transf
Module Name:src
Committed By: jdolecek
Date: Sun Aug 13 11:48:53 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: mvsata.c
Log Message:
put the non-NCQ KASSERT() before edma disable for bio PIO, we are not supposed
to get there with NCQ command even on retries any m
Module Name:src
Committed By: jdolecek
Date: Sun Aug 13 15:12:04 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: wd.c
Log Message:
by default make the chaos monkey do nothing, so it's easier to have this
compiled in all the time for testing; the vars can be set vi
Module Name:src
Committed By: jdolecek
Date: Tue Aug 15 11:21:32 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
explicitly do not try to activate any further commands when running recovery
xfer; it was kind of implied since the code would not q
Module Name:src
Committed By: jdolecek
Date: Tue Aug 29 13:38:38 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
some notes around c_start/atastart()
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.36 -r1.1.2.37 src/sys/dev/ata/TODO
Module Name:src
Committed By: jdolecek
Date: Sat Sep 2 12:01:25 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: wdvar.h
Log Message:
include opt_wd.h instead of opt_wd_softbadsect.h, the option doesn't have
private file any more
To generate a diff of this comm
Module Name:src
Committed By: jdolecek
Date: Sun Sep 10 18:37:21 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: mvsata.c
Log Message:
move mvsata_bio(), mvsata_exec_command() and mvsata_atapi_scsipi_request()
just before their respective hook functions
To genera
Module Name:src
Committed By: jdolecek
Date: Sun Sep 10 19:22:57 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
fix regression in atabus_thread() when it was converted from spl to mutex -
the reset and c_start() routines expect to run on splbio
Module Name:src
Committed By: jdolecek
Date: Sun Sep 10 19:31:15 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq ata.c ata_wdc.c atavar.h
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c mvsata.c siisata.c wdc.c
src/sys/dev/scsipi [jdolecek-n
Module Name:src
Committed By: jdolecek
Date: Mon Sep 11 22:16:18 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
move debug printf where it belongs
To generate a diff of this commit:
cvs rdiff -u -r1.132.8.31 -r1.132.8.32 src/sys/dev/ata/ata.c
Module Name:src
Committed By: jdolecek
Date: Mon Sep 11 22:19:23 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: wdc.c
Log Message:
fix condition for calling atastart() when command is done
To generate a diff of this commit:
cvs rdiff -u -r1.283.2.14 -r1.283.2.15
Module Name:src
Committed By: jdolecek
Date: Mon Sep 11 22:30:05 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
atastart() rechecked - it's okay to call it even in error path in those
several cases we do, it's just optimization to skip the c
Module Name:src
Committed By: jdolecek
Date: Mon Sep 11 22:31:42 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
doesn't seem the freeze/thaw in error recovery can cause the thread to panic,
all commands within are executed as polled and henc
Module Name:src
Committed By: jdolecek
Date: Wed Sep 13 19:55:12 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
two more - mvsata MVSATA_WITHOUTDMA seems to be broken, and latest channel lock
changes introduced panic in mi_switch() on code p
Module Name:src
Committed By: jdolecek
Date: Tue Sep 19 17:52:52 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c
Log Message:
seems the CMD/CCS slot is always zero at least under QEMU for successful
polled commands, so go back to using it only on er
Module Name:src
Committed By: jdolecek
Date: Tue Sep 19 21:06:25 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq ata.c atavar.h sata_subr.c
satapmp_subr.c satapmpvar.h
src/sys/dev/ic [jdolecek-ncq]: ahcisata_core.c mvsata.c siisata.c wd
Module Name:src
Committed By: jdolecek
Date: Wed Sep 20 18:35:37 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: mvsata.c
Log Message:
make compile again with MVSATA_WITHOUTDMA
To generate a diff of this commit:
cvs rdiff -u -r1.35.6.26 -r1.35.6.27 src/sys/dev/ic
Module Name:src
Committed By: jdolecek
Date: Wed Sep 20 19:39:36 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
add forgotten destroy of queue_idle cv in ata_queue_free()
To generate a diff of this commit:
cvs rdiff -u -r1.132.8.33 -r1.132.8.
Module Name:src
Committed By: jdolecek
Date: Wed Sep 20 19:44:39 UTC 2017
Modified Files:
src/sys/dev/isa [jdolecek-ncq]: wdc_isa.c
Log Message:
initialize properly ata_channel during probe
To generate a diff of this commit:
cvs rdiff -u -r1.59.28.1 -r1.59.28.2 src/sys/d
Module Name:src
Committed By: jdolecek
Date: Wed Sep 20 19:45:37 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
MVSATA_WITHOUTDMA seems to work fine
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.42 -r1.1.2.43 src/sys/dev/ata/TODO
Module Name:src
Committed By: jdolecek
Date: Wed Sep 20 19:59:22 UTC 2017
Modified Files:
src/sys/dev/isa [jdolecek-ncq]: wdc_isa.c
Log Message:
deallocate the channel structures properly in wdc_isa_probe() also when
already the initial bus_space_map() fails
To generate
Module Name:src
Committed By: jdolecek
Date: Thu Sep 21 17:15:18 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
wddone() doesn't need more locking
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.43 -r1.1.2.44 src/sys/dev/ata/TODO.n
Module Name:src
Committed By: jdolecek
Date: Thu Sep 21 18:47:21 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata_wdc.c
Log Message:
add missing ata_channel_unlock() in bailout path of wdc_ata_bio_intr()
To generate a diff of this commit:
cvs rdiff -u -r1.105
Module Name:src
Committed By: jdolecek
Date: Fri Sep 22 20:19:08 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: mvsata.c
Log Message:
fix inverted logic for calling atastart()
To generate a diff of this commit:
cvs rdiff -u -r1.35.6.27 -r1.35.6.28 src/sys/dev/ic
Module Name:src
Committed By: jdolecek
Date: Sat Sep 23 13:13:19 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
remove ata_queue_get_active_xfer() KASSERT() about having at least one
active xfer; it can happen we get interrupt while no longer h
Module Name:src
Committed By: jdolecek
Date: Sat Sep 23 14:53:26 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
note to previous: the KASSERT() insisted actually there is at most one
active xfer, which is false during NCQ error recovery
To ge
Module Name:src
Committed By: jdolecek
Date: Mon Sep 25 22:43:46 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c
Log Message:
put recovery command on head of active xfers queue, so that drivers using
ata_queue_get_active_xfer() like mvsata(4) will find it an
Module Name:src
Committed By: jdolecek
Date: Mon Sep 25 22:50:20 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: mvsata.c
Log Message:
move mvsata_quetag_get() to the start routines, so that it always matches
the active list of ata queue; important during error rec
Module Name:src
Committed By: jdolecek
Date: Tue Sep 26 17:05:37 UTC 2017
Modified Files:
src/sys/dev/ic [jdolecek-ncq]: mvsata.c
Log Message:
make compile without MVSATA_DEBUG
To generate a diff of this commit:
cvs rdiff -u -r1.35.6.29 -r1.35.6.30 src/sys/dev/ic/mvsata.
Module Name:src
Committed By: jdolecek
Date: Tue Sep 26 20:15:36 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata_wdc.c atavar.h
Log Message:
make compile without NATA_DMA
To generate a diff of this commit:
cvs rdiff -u -r1.105.6.10 -r1.105.6.11 src/sys/dev/a
Module Name:src
Committed By: jdolecek
Date: Tue Sep 26 21:06:24 UTC 2017
Modified Files:
src/sys/arch/amiga/dev [jdolecek-ncq]: wdc_xsurf.c
Log Message:
need for DEV_BSIZE needed by atavar.h
To generate a diff of this commit:
cvs rdiff -u -r1.2.30.1 -r1.2.30.2 src/sys/
Module Name:src
Committed By: jdolecek
Date: Tue Sep 26 22:13:08 UTC 2017
Modified Files:
src/sys/arch/acorn32/mainbus [jdolecek-ncq]: wdc_pioc.c
src/sys/arch/amiga/dev [jdolecek-ncq]: wdc_amiga.c
src/sys/arch/landisk/dev [jdolecek-ncq]: wdc_obio.c
s
Module Name:src
Committed By: jdolecek
Date: Wed Sep 27 07:19:34 UTC 2017
Modified Files:
src/sys/arch/acorn32/eb7500atx [jdolecek-ncq]: rside.c
src/sys/arch/acorn32/mainbus [jdolecek-ncq]: wdc_pioc.c
src/sys/arch/acorn32/podulebus [jdolecek-ncq]: icside.c r
Module Name:src
Committed By: jdolecek
Date: Wed Sep 27 19:04:05 UTC 2017
Modified Files:
src/sys/arch/atari/dev [jdolecek-ncq]: wdc_mb.c
Log Message:
g/c mistakely left over code
To generate a diff of this commit:
cvs rdiff -u -r1.38.28.2 -r1.38.28.3 src/sys/arch/atari/
Module Name:src
Committed By: jdolecek
Date: Wed Sep 27 19:05:57 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata.c atavar.h
Log Message:
restore the atac_claim_hw and atac_free_hw hooks, they are used on atari
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jdolecek
Date: Wed Sep 27 19:11:35 UTC 2017
Modified Files:
src/sys/arch/atari/dev [jdolecek-ncq]: atari5380.c dma.c fd.c wdc_mb.c
src/sys/arch/atari/include [jdolecek-ncq]: dma.h
Log Message:
pass ata channel interlock to st_dmagrab()
Module Name:src
Committed By: jdolecek
Date: Thu Sep 28 20:25:45 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq
Log Message:
add note about DEV_BSIZE use
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.44 -r1.1.2.45 src/sys/dev/ata/TODO.ncq
Pl
Module Name:src
Committed By: jdolecek
Date: Thu Sep 28 20:34:23 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq wd.c wdvar.h
Log Message:
add sysctls to control if NCQ is being used, and how many max tags;
I have a drive which is significantly slower wit
Module Name:src
Committed By: jdolecek
Date: Fri Sep 29 20:05:07 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: TODO.ncq ata.c atavar.h
Log Message:
introduce ATA_BSIZE and use it instead of DEV_BSIZE for get params and
recovery, where they are by spec 512 bytes
Module Name:src
Committed By: jdolecek
Date: Fri Sep 29 20:07:40 UTC 2017
Modified Files:
src/sys/arch/amiga/dev [jdolecek-ncq]: wdc_xsurf.c
Log Message:
remove include again, atavar.h no longer needs it
To generate a diff of this commit:
cvs rdiff -u -r1.2.30.3 -r1.2.3
Module Name:src
Committed By: jdolecek
Date: Sat Sep 30 21:32:32 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: ata_wdc.c
src/sys/dev/ic [jdolecek-ncq]: mvsata.c
src/sys/dev/scsipi [jdolecek-ncq]: atapi_wdc.c
Log Message:
must drop channel lock be
Module Name:src
Committed By: jdolecek
Date: Sat Oct 7 15:24:36 UTC 2017
Modified Files:
src/sys/dev/ata [jdolecek-ncq]: wd.c wdvar.h
Log Message:
make usage of NCQ 'high' priority for BPRIO_TIMECRITICAL xfers settable via
sysctl, too
To generate a diff of this commit:
Module Name:src
Committed By: jdolecek
Date: Sat Oct 7 16:05:33 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: Sat Oct 7 17:35:48 UTC 2017
Modified Files:
src/share/man/man4: ahcisata.4 mvsata.4 siisata.4
Log Message:
update to note NCQ support
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/share/man/man4/ahcisata.4 \
Module Name:src
Committed By: jdolecek
Date: Sat Oct 7 17:42:43 UTC 2017
Modified Files:
src/doc: CHANGES
Log Message:
note NCQ support for ahcisata(4), mvsata(4), and siisata(4), and note enabled
ATAPI support for mvsata(4)
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jdolecek
Date: Sat Oct 7 19:52:11 UTC 2017
Modified Files:
src/sys/dev/ic: wdc_upc.c
src/sys/dev/ofisa: wdc_ofisa.c
src/sys/dev/podulebus: dtide.c hcide.c
Log Message:
adapt several more wdc attachments for NCQ branch merge
Module Name:src
Committed By: jdolecek
Date: Sat Oct 7 19:58:54 UTC 2017
Modified Files:
src/sys/arch/arm/gemini: obio_wdc.c
src/sys/arch/dreamcast/dev/g1: wdc_g1.c
src/sys/arch/evbarm/iq31244: wdc_obio.c
src/sys/arch/evbarm/tsarm: wdc_ts.c
Module Name:src
Committed By: jdolecek
Date: Sat Oct 7 20:02:07 UTC 2017
Modified Files:
src/sys/dev/isapnp: wdc_isapnp.c
Log Message:
adapt for NCQ branch merge too
To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/dev/isapnp/wdc_isapnp.c
Please no
Module Name:src
Committed By: jdolecek
Date: Tue Aug 2 17:24:24 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_bswap.c
Log Message:
do not bswap fragment address, support in ext* for them was never actually
implemented in linux kernels
To generate a diff of this c
Module Name:src
Committed By: jdolecek
Date: Tue Aug 2 17:36:02 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_dinode.h
Log Message:
adjust the comments for on-disk ext2fs inode to indicate which of the ext* was
it implemented for linux kernel; makes it a bit easier
Module Name:src
Committed By: jdolecek
Date: Wed Aug 3 21:53:03 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h ext2fs_alloc.c ext2fs_bswap.c
ext2fs_dinode.h ext2fs_inode.c ext2fs_vfsops.c ext2fs_vnops.c
Log Message:
support arbitrary ext3/ext4 inode siz
Module Name:src
Committed By: jdolecek
Date: Wed Aug 3 23:29:05 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_dinode.h ext2fs_subr.c ext2fs_vnops.c
Log Message:
get and set expanded timestamp if the inode contains the extra information, add
support for create time
Module Name:src
Committed By: jdolecek
Date: Thu Aug 4 17:43:48 UTC 2016
Modified Files:
src/sbin/fsck_ext2fs: inode.c
src/sbin/newfs_ext2fs: mke2fs.c
src/sys/ufs/ext2fs: ext2fs.h ext2fs_bswap.c ext2fs_dinode.h
ext2fs_inode.c
src/sys/ufs
Module Name:src
Committed By: jdolecek
Date: Thu Aug 4 17:47:48 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_dinode.h
src/sys/ufs/ufs: inode.h
Log Message:
move i_e2fs_* defines from ufs/inode.h to ext2fs/ext2fs_dinode.h, where they
belong; they don't seem
Module Name:src
Committed By: jdolecek
Date: Thu Aug 4 17:50:52 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_dinode.h
Log Message:
make E2MAXSYMLINKLEN just alias for EXT2_MAXSYMLINKLEN, they are the same
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1
Module Name:src
Committed By: jdolecek
Date: Fri Aug 5 20:06:55 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vfsops.c
Log Message:
add devel ifndefs for incompat/rocompat features so that it's possible
to ignore them and mount the filesystem; default is for the mou
Module Name:src
Committed By: jdolecek
Date: Fri Aug 5 20:15:41 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_vnops.c
Log Message:
PR kern/7867 add support for UF_NODUMP flag to ext2fs
To generate a diff of this commit:
cvs rdiff -u -r1.119 -r1.120 src/sys/ufs/ext
Module Name:src
Committed By: jdolecek
Date: Fri Aug 5 21:22:06 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h
Log Message:
add defines for the missing ext4 feature flags
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/ufs/ext2fs/ext2fs.h
P
Module Name:src
Committed By: jdolecek
Date: Sat Aug 6 09:29:28 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_dinode.h
Log Message:
some more inode flags
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/sys/ufs/ext2fs/ext2fs_dinode.h
Please note
Module Name:src
Committed By: jdolecek
Date: Sat Aug 6 21:39:48 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_dir.h ext2fs_lookup.c ext2fs_rename.c
Log Message:
actually pass the d_type from the on-disk directory entry to the lookup results
To generate a diff of t
Module Name:src
Committed By: jdolecek
Date: Fri Aug 12 19:04:03 UTC 2016
Modified Files:
src/sys/ufs: files.ufs
src/sys/ufs/ext2fs: ext2fs.h ext2fs_dinode.h ext2fs_vnops.c
Added Files:
src/sys/ufs/ext2fs: ext2fs_xattr.c ext2fs_xattr.h
Log Message:
add supp
Module Name:src
Committed By: jdolecek
Date: Fri Aug 12 19:07:14 UTC 2016
Modified Files:
src/sys/modules/ext2fs: Makefile
Log Message:
add ext2fs_xattr.c
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/modules/ext2fs/Makefile
Please note that diffs
Module Name:src
Committed By: jdolecek
Date: Fri Aug 12 19:08:54 UTC 2016
Modified Files:
src/sys/netinet: sctp_crc32.c
Log Message:
sprinkle const on sctp_crc_c[]
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/netinet/sctp_crc32.c
Please note that
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:25:36 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_bmap.c
Log Message:
check correct inode extents flag - IN_E4EXTENTS is defined as 0x8000, correct
flag EXT2_EXTENTS is 0x8
To generate a diff of this
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:26:35 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_bmap.c
Log Message:
whitespace cleanup
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/ufs/ext2fs/ext2fs_bmap.c
Please note that di
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:31:41 UTC 2016
Modified Files:
src/sys/ufs/ufs: inode.h
Log Message:
again remove IN_E4EXTENTS; it's not used anywhere any more, and it's better to
keep fs-specific flags out of generic headers anyway
To generat
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:40:31 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h ext2fs_xattr.c
Log Message:
add EXT2F_HAS_ROCOMPAT_FEATURE() macro, and change the current
EXT2F_HAS_{COMPAT|INCOMPAT}_FEATURE() to take fs as first para
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:42:50 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs.h ext2fs_htree.c
Log Message:
switch ext2fs_htree_has_idx() over to EXT2F_HAS_COMPAT_FEATURE() and remove
EXT2F_HAS_COMPAT_FEATURE() - this also fixes it f
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:44:54 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_inode.c ext2fs_lookup.c ext2fs_vfsops.c
ext2fs_vnops.c
Log Message:
switch code to use the EXT2_HAS_{COMPAT|ROCOMPAT|INCOMPAT}_FEATURE() macros
Module Name:src
Committed By: jdolecek
Date: Sun Aug 14 11:46:06 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_lookup.c
Log Message:
when converting on-disk direntry, only use the on-disk filetype if the feature
flag is present
To generate a diff of this commit:
c
Module Name:src
Committed By: jdolecek
Date: Mon Aug 15 18:29:34 UTC 2016
Modified Files:
src/sys/ufs/ext2fs: ext2fs_bswap.c ext2fs_extern.h ext2fs_vnops.c
Log Message:
adjust ext2fs_makeinode() so that the direnter is optional, use the function
(with the direnter off) in
301 - 400 of 1104 matches
Mail list logo