created | 2018-11-29T15:14:07Z |
---|---|
begin | 2018-05-18T00:00:00Z |
end | 2018-05-19T00:00:00Z |
path | src/sys |
commits | 10 |
date | 2018-05-18T05:11:53Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/mfii.c | log | diff | annotate |
message |
Use passthrough IO rather than MFA for management commands. Investigation by Naoki Fukaumi determined that this is necessary on some controllers and works on all of them. Tested on SAS2208, SAS3008, SAS3108, SAS3508. ok dlg@ |
date | 2018-05-18T05:13:21Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/mfii.c | log | diff | annotate |
message |
Add DPRINTF/DNPRINTF for debug output as in mfi(4) and convert existing debug output to use them. ok dlg@ |
date | 2018-05-18T05:15:10Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/mfii.c | log | diff | annotate |
message |
Make mfii_mgmt() allocate and release a ccb to simplify the most common use case. Based on a diff from Naoki Fukaumi. We decided to keep using scsi flags rather than switching to MFII_DATA_IN/OUT (as done in mfi(4)) so callers can include SCSI_NOSLEEP if required. ok dlg@ |
date | 2018-05-18T05:17:40Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/ic/mfireg.h | log | diff | annotate |
src/sys/dev/pci/mfii.c | log | diff | annotate | |
message |
Add bio(4) and sensors for mfii(4), based on code from mfi(4). Most of the work was done by Naoki Fukaumi, some tweaks and adjustment to match the preceding changes by me. Tested on SAS2208, SAS3008, SAS3108, SAS3508. ok dlg@ |
date | 2018-05-18T05:20:32Z | |||
---|---|---|---|---|
author | jmatthew | |||
files | src/sys/dev/pci/mfii.c | log | diff | annotate |
message |
Use SCSI_NOSLEEP for management commands issued during attach. No real change because we'll never run out of ccbs that early. Noticed during review of the preceding changes. ok dlg@ |
date | 2018-05-18T06:49:47Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/acpi/dwiic_acpi.c | log | diff | annotate |
message | This needs some #ifndef SMALL_KERNEL as well. Fixes RAMDISK_CD. |
date | 2018-05-18T08:40:11Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/sdmmc/if_bwfm_sdio.c | log | diff | annotate |
message |
After reading the first frame, which we can do in two reads (software plus hardware header, which tell us the length of the following data), we can issue full packet reads. The software header contains a field that informs us of the full length of the next frame that we can read, so we can do that in a single sitting. This brings us down from three SDIO read invocation to a single one per packet for a given RX stream. |
date | 2018-05-18T15:58:17Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/fdt/imxiic.c | log | diff | annotate |
message | Revert previous commit; it break reading the RTC on my Cubox-i. |
date | 2018-05-18T19:01:08Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/pcidevs | log | diff | annotate |
message |
Fix entry for Intel CM238 LPC. ok mlarkin@ |
date | 2018-05-18T19:01:37Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/pcidevs.h | log | diff | annotate |
src/sys/dev/pci/pcidevs_data.h | log | diff | annotate | |
message | regen |