Traffic Server
  1. Traffic Server
  2. TS-1163

Raw disks with more than (2^32)-1 sectors (usually 2TB) are not supported on linux

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.1.4
    • Component/s: Cache
    • Labels:
      None

      Description

      Due to 32bit integers in both the trafficersever code and the ioctl used to determine raw disk size, the number of sectors reported to the cache storage system is bound to 0-0xFFFFFFFF. If a disk has 512 byte sectors and is larger than 2TB it will report (num_sectors % 0xFFFFFFFF) * 512 bytes avaliable.

        Activity

        B Wyatt made changes -
        Status Patch Available [ 10002 ] Closed [ 6 ]
        Fix Version/s 3.1.4 [ 12318543 ]
        Fix Version/s 3.3.0 [ 12316495 ]
        Resolution Fixed [ 1 ]
        B Wyatt made changes -
        Attachment blkgetsize64.v2.bwyatt.patch [ 12524009 ]
        B Wyatt made changes -
        Fix Version/s 3.3.0 [ 12316495 ]
        Fix Version/s 3.1.4 [ 12318543 ]
        Leif Hedstrom made changes -
        Fix Version/s 3.1.4 [ 12318543 ]
        B Wyatt made changes -
        Attachment blkgetsize64.bwyatt.patch [ 12519631 ]
        B Wyatt made changes -
        Field Original Value New Value
        Status Open [ 1 ] Patch Available [ 10002 ]
        B Wyatt created issue -

          People

          • Assignee:
            B Wyatt
            Reporter:
            B Wyatt
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development