aboutsummaryrefslogtreecommitdiff
path: root/src/sg_ses.c
AgeCommit message (Expand)Author
2022-11-01sg_read_block_limits: fix granularity value, add --mloi option; sg_lib: add s...Douglas Gilbert
2022-08-18sg_inq+sg_vpd: more updates but not finishedDouglas Gilbert
2022-03-10sg_ses: add exp_sas_addr acronym for getting expander's SAS addressDouglas Gilbert
2022-02-19rescan-scsi-bus.sh: rev 815 changed the order of listing hosts from numeric t...Douglas Gilbert
2022-01-28cleanup masks for PDT [0x1f] and group_number [0x3f]Douglas Gilbert
2021-10-31sg_logs: additions to Command duration limits statistics log page [spc6r06]; ...Douglas Gilbert
2021-10-28sg_dd: 'iflag=00,ff' places the 32 bit block address (big endian) into each b...Douglas Gilbert
2021-08-04sg_ses: guard against small '--maxlen=' valuesDouglas Gilbert
2021-08-01sg_ses: fix crash when 'm LEN' < 252Douglas Gilbert
2021-06-11sg_read_buffer: fix --length= problem; pt: new configure option --enable-pt_d...Douglas Gilbert
2021-05-04sg_logs: additions to Volume statistics lpage [ssc5r05c]; fixes for FreeBSD 10.3Douglas Gilbert
2021-03-03sg_ses: add --all (-a) option, same action as --join; another freebsd fixDouglas Gilbert
2020-05-03sg_ses: use fan speed factor field for calculation [ses4r04]; sg_lib: reprint...Douglas Gilbert
2020-02-11sg_ses: add 'fan speed factor' field (20-013r1)Douglas Gilbert
2019-09-17sync with fixes from Redhat, via github; remove testing/Makefile.cplus and te...Douglas Gilbert
2019-08-29add sg_get_elem_status utility; inhex folder; some NVMe 1.4; some zbc realmsDouglas Gilbert
2019-07-17sg_ses: rename 'SAS SlimLine' to SlimSAS [ses4r02; sg_lib: sg_scsi_normalize_...Douglas Gilbert
2018-12-07add: SPDX-License-Identifier: BSD-2-Clause (or gpl-2-or-later); testing/sgs_d...Douglas Gilbert
2018-10-10sg_ses: bug: --page= being overridden when --control and --data= also given; ...Douglas Gilbert
2018-09-11sg_vpd: decode some WDC/Hitachi vendor VPD pages; sg_modes: accept acronym fo...Douglas Gilbert
2018-08-13apply most patches from sg3_utils-1.42-6.fc29.src*; sg_get_lba_status fixes; ...Douglas Gilbert
2018-07-25sg_format: when changing block size allow for Mode Select rejecting SP=1 (Sav...Douglas Gilbert
2018-07-16sg_ses: increase join array size from 260 to 520 elementsDouglas Gilbert
2018-06-29sg_opcode: support MLU, Multiple Logical Units (18-045r1); sg_lib: sg_simple_...Douglas Gilbert
2018-05-24add SG_LIB_LOGIC_ERROR and SG_LIB_CONTRADICT; implement across many utilities...Douglas Gilbert
2018-05-15cleanup of error messages around sg_cmds_open_device(); add flock error msg f...Douglas Gilbert
2018-05-02sg_lib: add sg_ll_inquiry_pt(), sg_ll_test_unit_ready_progress_pt(), sg_ll_re...Douglas Gilbert
2018-04-05sg_lib: add sg_get_big_endian(), sg_set_big_endian()Douglas Gilbert
2018-03-05sg_ses: --data=@FN with --status now decodes dpage(s) in FN; add --quiet opti...Douglas Gilbert
2018-02-19sg_raw: add --raw option (for CF in binary); sg_lib: add sg_get_nvme_opcode_n...Douglas Gilbert
2018-01-28add sg_seek and sg_stream_ctl utilities; properly identify vendor-specific se...Douglas Gilbert
2018-01-19add hex2stdout(), hex2stderr() and hex2str(); add testing/sg_tst_nvme; clean ...Douglas Gilbert
2018-01-13sg_ses_microcode: add --dry-run and --ealsd; sg_write_buffer: add --dry-runDouglas Gilbert
2018-01-09FreeBSD port now works with NVMe SNTL and sg3_ses pass-through (NVME-MI); man...Douglas Gilbert
2017-12-29sg_ses: further NVMe support work; decode array status dpage (obsolete); buil...Douglas Gilbert
2017-12-20sg_write_x: almost finished; lots of nvme infrastructureDouglas Gilbert
2017-12-08sg_ses: first cut of NVMe support, lib/sg_linux_nvme.c has small SNTL and cod...Douglas Gilbert
2017-12-07add include/sg_pt_linux.h lib/sg_pt_linux_nvme.c and .gitignore; sg_write_x: ...Douglas Gilbert
2017-11-27sg_lib: add SG_LIB_OS_BASE_ERR; sg_write_x: continue workDouglas Gilbert
2017-11-15rename sg_write_atomic to sg_write_x; sg_inq: decode NVMe identify for Linux+...Douglas Gilbert
2017-10-22sg_lib: add sg_ll_log_sense_v2(), sg_ll_mode_sense10_v2() and sg_ll_receive_d...Douglas Gilbert
2017-10-09convert lots of two valued 'int's to bool; add sg_ll_inquiry_v2() sg_ll_write...Douglas Gilbert
2017-09-18https://github.com/hreinecke/sg3_utils branch sles15 synced 20170914; change ...Douglas Gilbert
2017-09-13sync up to spc5r16 and sbc4r14Douglas Gilbert
2016-06-12sg_lib: add sg_get_llnum_nomult(); sg_ses: multiple option fixesDouglas Gilbert
2016-06-07sg_ses: allow multiple --clear=, --get= and --set= options; allow individual ...Douglas Gilbert
2016-05-25gcc-6: -Wmisleading-indentation cleanupsDouglas Gilbert
2016-05-20add sg_bg_ctl; small cleanupsDouglas Gilbert
2016-05-10sg_luns: resync with drafts (sam6r02+spc5r10); version descriptor sync to 201...Douglas Gilbert
2016-05-04sg_ses: fix uninitialized struct th_es_t instance in process_status_page()Douglas Gilbert