Project

General

Profile

Actions

Bug #3740

closed

ceph-client: change to be based on 3.8-rc2

Added by Alex Elder over 11 years ago. Updated about 11 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
-
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
Regression:
Severity:
Reviewed:
Affected Versions:
ceph-qa-suite:
Crash signature (v1):
Crash signature (v2):

Description

Our current ceph-client tree is based on Linux 3.6.
That is fairly old code (late September, 2012). We
should update the tree to be based on newer code.

I prepared an update to 3.7, by rebasing our current
testing branch. But that's no good because it changes
the commit ids everything we've already sent to Linus
for 3.8.

The best solution is probably to simply update to use
Linux 3.8-rc2, and base all new work on top of that.

This can't be done until we get this resolved, however:
http://tracker.newdream.net/issues/3736

Actions #1

Updated by Alex Elder about 11 years ago

  • Status changed from New to 7
  • Assignee set to Alex Elder

I discussed this with Sage yesterday. We're now up to
Linux 3.8-rc5. Merging our testing branch into v3.5-rc5
produces a clean result, so I'm doing that instead of
the rebase. (I rebased and tested overnight, and the
result should be the same, just the commit history will
be better with a merge.)

There were a couple of lockdep reports that I think are new.
One is between a framebuffer semaphore and a console lock.
A second is between the rbd ctl_mutex and something (s_active)
in sysfs (see http://tracker.ceph.com/issues/3939).

And finally there were a few reports from XFS of sys_mkdir
being delayed more than 120 seconds while running fsstress.
I don't think this is new, but it's something to be aware
of.

Actions #2

Updated by Alex Elder about 11 years ago

  • Project changed from Ceph to Linux kernel client
Actions #3

Updated by Alex Elder about 11 years ago

  • Status changed from 7 to Resolved

I have finished my testing and have now updated the
ceph-client "testing" branch to be based on 3.8-rc5,
with the prior testing branch content merged into it.

commit 969e5aa3b0162a02c4f287d48ff58ca2145acf1b
Merge branch 'testing' of github.com:ceph/ceph-client into v3.8-rc5-testing

Actions

Also available in: Atom PDF