]> git.baikalelectronics.ru Git - kernel.git/commit
libceph: schedule tick from ceph_osdc_init()
authorIlya Dryomov <idryomov@gmail.com>
Thu, 28 Apr 2016 14:07:24 +0000 (16:07 +0200)
committerIlya Dryomov <idryomov@gmail.com>
Wed, 25 May 2016 22:36:28 +0000 (00:36 +0200)
commite25b143a96eceb17db5538c55ad2f92520848602
tree0a6281b1f680c18db4734a5b1de5067da605770a
parentec2476a801a30aff63a824891a5814ef77ef24b7
libceph: schedule tick from ceph_osdc_init()

Both homeless OSD sessions and watch/notify v2, introduced in later
commits, require periodic ticks which don't depend on ->num_requests.
Schedule the initial tick from ceph_osdc_init() and reschedule from
handle_timeout() unconditionally.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
net/ceph/osd_client.c