sg3_utils yra atviro kodo projektas, kuris yra išsamūs surinkimo komandų eilutės komunalinių sukurtas specialiai tam, nusiųsti SCSI komandas Linux prietaisų.
sg3_utils taip pat palaiko įtaisais transporto tradiciškai susijusios su SCSI, pavyzdžiui, Fibre Channel (FCP), SCSI Parallel sąsaja (SPI) ir serijinių Attached SCSI (SAS), taip pat SATA diskus ir ATAPI DVD / CD diskus, kad prisijungti per tilto prietaiso arba vertimo sluoksnis.
Sg3_utils paketas skirta Linux branduolio 2.4 ir 2.6 skyriai ir vis dar aktyviai plėtrai. Į komunalinės įtrauktas į šį paketą buvo perkeltas į Solaris, FreeBSD, Tru64 ir Microsoft Windows operacinių sistemų
Kas naujo , šioje laidoje.
< ul>
Kas naujo versija 1.37:
- sg_compare_and_write: nustatyti wrprotect nustatymo,
- įdėti --quiet galimybe slopinti miscompare ataskaitą;
- sujungti funkcijas iš kito įgyvendinimo
- sg_inq: fiksuojančios referalų VPD puslapis
- dev_id VPD: T10 pardavėjas tapatybės žymuo išvalyti
- sg_logs: pagerinti už juostiniai, generalinis valymas
- sg_persist: nustatyti pagrindinius dump ant -Q galimybe
- sg_unmap: nustatyti pagrindinius dump ant -G galimybe
- sg_vpd: dev_id VPD: T10 pardavėjas tapatybės žymuo išvalyti
- valymas iki dev_id NAR-3: vietoje priskirti
- sg_ses: pridėti --nickname ir --nickid variantai
- eiioe įtraukta į papildomą elemento būklei puslapyje (ses3r6)
- kelis --filter galimybės genėti produkcija
- sg_verify: pagerinti miscompare tvarkymo
- pervadinti --btychk = nAr parinktį --ndo = nAr (paslėpti buvęs)
- įdėti --quiet parinktį
- sg_xcopy: leidžia SG ir BSG prietaisai;
- fix BPT vyksta neigiami;
- apriboti kiekvieną Xcopy (LID1) komandą 65535 blokai
- fix ieškoti daugiabučiuose segmento kopijų
- sg_sanitize: praleisti 15 sekundžių saugos uždelsimą su --fail
- sg_libs: Išplėstinė kopija kodas operacijos pervadintas (spc4r34)
- sg_ll_receive_copy_results (): išplėsti visiems sa_s
- įdėti sg_get_sense_key ()
- įdėti sg_ll_3party_copy_out ()
- įdėti dStrHexErr (): ASCII šešioliktainis stderr
- įdėti dStrHexStr (): ASCII šešioliktainis į eilutę
- įdėti SG_LIB_CAT_MISCOMPARE kategorijas;
- švarus header files
- sg_pt_freebsd: normalumas patikra sense_resid; Fix nutekėjimas;
- Skriptai / rescan-scsi-bus.sh KG v1.57 + HR pleistras
- pagerinti wlun tvarkymą, aptikti atnaujinamos ir pakeisto dydžio prietaisus, geriau Multipath paramą;
- Makefile.am valymas
- pavyzdžiai: pridėti sg_tst_excl ir sg_tst_excl2
Kas naujo versija 1,36:
- sg_vpd: Protokolas konkrečių uosto informacija VPD puslapis SAS SSP , nuolatinis ryšys (spl3r2), maitinimo išjungimas (spl3r3) - blokas prietaisas charakteristikos: pridėti FUAB tiek
- sg_xcopy: dirbti daugiau deskriptorius tipų; tvarkyti nulinį didžiausią segmento ilgį; Leidžiamųjų sąrašas ID būti išjungtas; pagerinti praleisti / ieškoti tvarkymą; leidžia Xcopy apie paskirties;
- sg_reset: ir --no-esc, galimybė sustabdyti naujo paaštrėjimo - išvalyti cli, pridėti ilgas parinkčių pavadinimai;
- sg_luns: pridėti --test = ALUN parinktį iškoduoti LUNS - iššifruoti LUNS išvestį dešimtosios dalies ar hex (jei -HH given) - Įdėti '--linux "parinktį parodyti Linux LUN po T10 atstovavimo, gali žemėlapis viena su kita li>
- sg_inq: pridėti --vendor galimybę parodyti standartinis paklausimą anketa pardavėjas konkrečias sritis ASCII - imtis resid į sąskaitą reagavimo produkcijos
- sg_sync: pridėti --16 (16 baitų komandų) ir --timeout =
- sg_logs: pridėti duomenų suspaudimo puslapį (ssc4)
- sg_sat_set_features: padidinti --lba nuo 1 iki 4 baitų,
- sg_write_same: pridėti --ndob variantą (sbc3r35d)
- sg_map: Žymėti kaip atgyvenę
- sginfo: Žymėti kaip atgyvenę, ypač -l (sąrašas),
- sg_lib: pagerinti snprintf tvarkymo
- sg_lib_data: sinchronizavimo asc / Ascq kodai su T10 20130117
- sg_cmds (lib): jei triukšminga suteikta, suteikti daugiau informacijos UA
- padaryti kodas Daugiau C ++ draugiškas
Kas naujo versija 1.35:
- sg_compare_and_write: nauja programa "
- sg_inq + sg_vpd: blokas prietaisas charakteristikos VPD puslapis: pridėti PRODUCT_TYPE, WABEREQ, WACEREQ ir VBULS laukai
- sg_inq: daugiau --export pasirinkimo pokyčiai udev
- sg_vpd: pridėti daugiau RDAC pardavėjas konkrečių VPD katalogas
- sg_verify: pridėti --ebytchk parinktį sbc3r34 pokyčius;
- sg_stpg: --offline variantas: nustatyti "Neteisingas valstybė 0xe"
- sg_ses: užraktas elementas pakeistas durų elementas ir santrumpos pasikeitė nuo "dl" į "padaryti" (ses3r05)
- Archyvas / rescan-scsi-bus.sh: atnaujinta versija 1.53hr
- Perkelti rescan-scsi-bus.sh su scenarijais kataloge
- Sinchr sbc3r34 - sg_lib: sg_ll_verify10 + 16 išplėsti BYTCHK 2 bit srityje
- sg_pt_win32, sg_scan (Win32): pokyčiai Cygwin 1.7.17
- išvalyti vyras puslapis santrauka linijos;
Kas naujo versija 1,34:
- sg_xcopy: naujas dd kaip naudingumas ilgą kopijavimo komandą
- sg_copy_results: naujas įrankis gauna kopijavimo rezultatus;
- sg_verify: pridėti 16 baitų CDB, bytchk (duomenų iš buferio) ir grupės numeris paramą
- Sinchr spc4r36 ir sbc3r32
- sg_inq: pridėti --export taip sg_inq gali pakeisti udev anketa scsi_id - iššifruoti seną EMS Symmetrix piktnaudžiavimo VPD puslapyje 0x83
- sg_vpd: iššifruoti seną EMS Symmetrix piktnaudžiavimo VPD puslapyje 0x83
- sg_ses: padidinti max dpage atsako dydis 64 KB - leidžia ident, rasti ant gaubto valdiklio - daugiau normalumas už papildomą elemento būklei deskriptorius
- sg_sanitize: pridėti --ause, --fail ir --test =,
- sg_luns: pridėti ilgai pratęstas butas erdvę sprendžiant formatą
- sg_logs: pridėti ATA pereinamas rezultatų lpage (SAT-2);
- sg_rtpg: pridėti --extended parinktį
- sg_senddiag: Sąrašas atstatyti padėti DIAG puslapio pavadinimą
- sg_pt_linux: išplėsti DID_ (host_byte) kodai - susidoroti su transporto klaidos plius prasme duomenimis - nori dur () per dur () makro
- sg_lib: nustatyti sg_get_command_name () paslaugų veiksmai - Pranešimas sdat_ovfl tiek (jei nustatyta) in prasme duomenimis - dekoduoti extended_copy ir receive_copy paslaugų veiksmai - dekoduoti read_buffer ir write_buffer režimai - dekoduoti ATA PT fiksuoto formatas jausmas (SAT-2);
- sg_cmds_extra: pridėti sg_ll_report_tgt_prt_grp2 ()
- ./ konfigūruoti pasirinktis: - pakeisti enable-no-linux-BSG į disable-linuxbsg - pridėti disable-scsistrings sumažinti komunalinių dydžių
Kas naujo versija 1.32.
- sg_sanitize įrankis buvo įtraukta
- pagrindinis remontuoti iš sg_ses programa buvo imtasi.
- standartiniai pakeitimai SCSI (t10.org) projektas buvo priimtas.
Kas naujo versija 1,31:
- sg_decode_sense įrankis buvo įtraukta kartu su papildomu iššifruoti logika naujo SCSI sense aprašai.
- Paprastas pokyčiai SCSI projektai buvo įtraukti.
Kas naujo 1,30 versija:
- Ši versija stebi pokyčius SCSI standartų projektus iš www. t10.org nuo paskutinio paleidimo šio paketo 2010 m.
- Ji priduria, kad sg_referrals naudingumą SCSI ATASKAITA Referalai komandą.
Kas naujo versija 1,28:
- Parama plonu atidėjinių buvo įtraukta: sg_get_lba_status ir sg_unmap plius susijęs prisijungti, režimas, ir VPD puslapiai.
- standartai SCSI projektai iki 2009 m.
yra stebimi
Kas naujo versija 1.27:
- - sg_write_same: nauja programa: 10, 16 ir 32 baitų CDB variantai
- - sg_inq: sync versija aprašai su spc4r18
- - pridėti galios sąlyga VPD puslapis
- - išplėsti blokas ribos VPD puslapį (sbc3r18)
- - sg_vpd: pridėti galios sąlyga VPD puslapį
- - išplėsti blokas ribos VPD puslapį (sbc3r18)
- - sg_map26: nustatyti pagal LK 2.6.26 kai CONFIG_SYSFS_DEPRECATED_V2
- nėra apibrėžta li>
- - išėjimo CDB kai daugiažodis galimybė suteikta li>
- - informacija juosta nepilnamečiai & gt; = 32
- - sg_dd: pulko vėliava (nėra LOCK_EX | LOCK_NB)
- - pereiti atidarytas įvesties SG įrenginio mazgų: pirmą kartą atidarius,
- skaityti rašyti ir jei tai nepavyksta pabandykite atidaryti tik skaityti,
- - eksperimentas su of2 = OFILE2; pridėti sąlyginių = negausūs
- - naudojimo posix_fadvise () nugalėti spartinimo normalios + blokas failus
- , kai naujasis "nocache" vėliava suteikta li>
- - sg_dd nukopijuoti į savo paketas vadinamas ddpt
- - sg_dd, sgm_dd, sgp_dd: sutinku 'count = -1 "už apskaičiuoti skaičiaus,
- priimti "-V" versijai eilutę
- - sg_get_config: pridėti OSSC funkcija [mmc6r02]
- - sg_modes: Skelbimo ATA maitinimo būklė režimo puslapį
- - sg_logs: protokolas specifinė (SAS) lpage Sinchr sas2r15
- - Maitinimo būklė perėjimai lpage (papildomas spc4r18)
- - extra parametrai Start-Stop pakopos kovos lpage
- - sg_format: pridėti "--fmtpinfo =" ir "--pie = 'variantai (sbc3r18)
- - sg_readcap: daugiau apsaugos + plonas atidėjinių (sbc3r18)
- - pridėti "--16" parinktį 16 baitų CDB versija
- - sg_persist: kodas išvalyti
- - leidžia "--transport id = 'argumentas naudoti vietos, kaip separatoriaus;
- - pridėti "--alloc ilgio = argumentas
- - sg_scan: (Win32) naujas formatas, SCSI adapteris scan neprivaloma;
- - sginfo: nustatyti avarijos, kai 1024 SG prietaisas mazgai (ar daugiau),
- - sg_ses: leidžia "--data = 'argumentas naudoti vietos, kaip separatoriaus;
- - sg_senddiag: leidžia "--raw = 'argumentas naudoti vietos, kaip separatoriaus;
- - sg_reassign: leidžia "--address = 'argumentas naudoti vietos, kaip"
- separatorius;
- - sg_wr_mode: leidžia "--contents =" ir "--mask = 'argumentai
- Naudoti erdvė kaip separatoriaus;
- - sg3_utils.spec: korekcija konfigūruoti skambutį
- - sg_pt: pridėti scsi_pt_open_device_flags () skambutis
- - pridėti scsi_pt_version () ir clear_scsi_pt_obj () ragina
- - aišku os_err pradžioje do_scsi_pt ()
- - pridėti linux BSG paramą per runtime aptikimo
- - sg_cmds: pridėti sg_cmds_open_device_flags ()
- - sg_cmds_extra: sg_ll_format_unit: pašalinkite rto_req argumentą,
- išplėtė fmtpinfo argumentas sujungsime jį.
- - aiškiau padalinti tarp Linux ir Windows tik kodą ir dok
- - Automake įrankiai: Pakeisti į tai, ką Ubuntu 8.10 suteikia
- - Ubuntu 8.10 libtool problemos - & gt; Debian 4.0
Komentarai nerastas