Custom Query (1565 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (259 - 261 of 1565)

Ticket Resolution Summary Owner Reporter
#657 fixed Add NVMe support to the smartmontools Christian Franke Alex Samorukov
Description

About

It would be great to add NVMe support to the smartctl. This task is not very trivial - because smart in NVMe is implemented differently then in SCSI/SAS or SATA. This ticket will be used to track changes in smartmontools and to collect important related links.

NVMe standard and vendor specific log pages

Hardware and emulation

  • ​QEMU fork which can emulates NVMe device with most of the features supported, including SMART log pages, namespaces, etc. Tested with Linux and FreeBSD, full list of the options could be found in the ​source code.

Linux NVMe support

FreeBSD NVMe support

Windows NVMe support

OS X NVMe support

  • Kind of official support added from 10.10.3, closes source, not documented, only apple-branded NVMe devices are supported. Implements NVMeSMARTClient library, however API is not documented.
  • ​MacVidCards NVMe driver - third party closed-source driver, coming with closed-source nvme-cli management utility, which is based on open-source one.

Solaris NVMe support

#663 fixed Some of the Kingston SSD drives based on the phison chipset are wrongly added as Sandforce chipset Alex Samorukov
Description

It was found that at least some of the drives are built on the phison chipset, but using sandforce attributes. These are similar but not the same, see ​http://media.kingston.com/support/downloads/MKP_521_Phison_SMART_attribute.pdf (phison) and ​http://media.kingston.com/support/downloads/MKP_306_SMART_attribute.pdf (sandforce). We need to split them to the separate drivedb records instead. Need to check which controller belongs to each chipset. This is the list:

bash-3.2$ grep \"KINGS drivedb.h
[?]    "KINGSTON SE50S3(100|240|480)G|" // tested with SE50S3100G/KE1ABBF0
[SF]    "KINGSTON SH10[03]S3(90|120|240|480)G|" // HyperX (3K), SF-2281, tested with
[SF]    "KINGSTON SKC(300S37A|380S3)(60|120|180|240|480)G|" // KC300, SF-2281, tested with
[SF]    "KINGSTON SVP200S3(7A)?(60|90|120|240|480)G|" // V+ 200, SF-2281, tested with
[SF]    "KINGSTON SMS200S3(30|60|120)G|" // mSATA, SF-2241, tested with SMS200S3120G/KC3ABBF0
[SF]    "KINGSTON SMS450S3(32|64|128)G|" // mSATA, SF-2281, tested with SMS450S3128G/503ABBF0
[SF]    "KINGSTON (SV300|SKC100|SE100)S3.*G|" // other SF-2281
[PH]    "KINGSTON SUV300S37A(120|240|480)G" // UV300 SSD, tested with KINGSTON SUV300S37A120G/SAFM11.K
[?]    "KINGSTON SSDNow 40GB",
[??]    "KINGSTON SSDNow 40GB",
[?]    "KINGSTON SNV425S2(64|128)GB|"  // SSDNow V Series (2. Generation, JMF618),
[?]    "KINGSTON SSDNOW 30GB|" // tested with KINGSTON SSDNOW 30GB/AJXA0202
[?]    "KINGSTON SS100S2(8|16)G|"  // SSDNow S100 Series, tested with KINGSTON SS100S28G/D100309a
[?]    "KINGSTON SNVP325S2(64|128|256|512)GB|" // SSDNow V+ Series, tested with KINGSTON SNVP325S2128GB/AGYA0201
    "KINGSTON SVP?100S2B?(64|96|128|256|512)G|"  // SSDNow V100/V+100 Series,
[?]    "KINGSTON SV200S3(64|128|256)G|" // SSDNow V200 Series, tested with KINGSTON SV200S3128G/E120506a
#834 fixed Fix OS/2 support in the smartmontools Alex Samorukov
Description

Current status:

  1. Smartctl 5.37 is distributed within system (eCS 2.2). It is compiled by IBM VAC compiler according to the version info (i386-pc-ibmvac)
  2. Files os_os2.{cpp,h} were never properly integrated to the release and are missing in the autoconf and resulted targz. This should be easy to fix.
  3. File os_os2.cpp is very outdated and currently not compiling properly. It seems that it will need some efforts to compile.
  4. Smartmontools itself compiles under GCC/OS2 with some minimal autoconf tweaks and blames that application is not ported. Because of 2.

Todo:

  1. Include os_os* to the official tarball, and patch configure.ac and related files.
  2. fix os_os2.cpp to make it compile.
  3. Test it on VPC (at least -i should work)
  4. Ask someone to test it on a real hw.
  5. Update man and wiki
Batch Modify
Note: See TracBatchModify for help on using batch modify.
Note: See TracQuery for help on using queries.