Project

General

Profile

Actions

Backport #21067

closed

jewel: MDS integer overflow fix

Added by Thorvald Natvig over 6 years ago. Updated about 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
Release:
jewel
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Actions #1

Updated by Nathan Cutler over 6 years ago

  • Tracker changed from Bug to Backport
  • Description updated (diff)
  • Target version deleted (v10.2.10)

description

Please backport commit 0d74334332fb70212fc71f1130e886952920038d (mds: use client_t instead of int for client ID) to Jewel

We had clientids exceed 2**31, and as a result our MDSes started blocking operations, as capabilities were held by clients with negative identifiers. We fixed the issue ourselves, and I found the above commit in the process of sending our fixes upstream.

We're currently running with patched MDSes, but would love to revert back to upstream MDS packages for the 10.2.10 release.

Actions #2

Updated by Nathan Cutler over 6 years ago

  • Description updated (diff)
  • Status changed from New to In Progress
  • Assignee changed from Jos Collin to Nathan Cutler
Actions #3

Updated by Nathan Cutler over 6 years ago

OK, backport staged (see description)

Actions #4

Updated by Patrick Donnelly over 6 years ago

  • Project changed from Ceph to CephFS
Actions #5

Updated by Nathan Cutler about 6 years ago

  • Subject changed from Backport MDS integer overflow to Jewel to jewel: MDS integer overflow fix
Actions #6

Updated by Nathan Cutler about 6 years ago

  • Status changed from In Progress to Resolved
  • Target version set to v10.2.11
Actions

Also available in: Atom PDF