]> 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)
commit29fe2af72d6b914ea2c216aa1fc9d83a1cadb74e
tree0a6281b1f680c18db4734a5b1de5067da605770a
parent07bee6f852d16b0ed36133683329879717e8734c
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