Files
linux/net
Ilya Dryomov 7a28f59bf9 libceph: allocate ceph_osd with GFP_NOFAIL
create_osd() is called way too deep in the stack to be able to error
out in a sane way; a failing create_osd() just messes everything up.
The current req_notarget list solution is broken - the list is never
traversed as it's not entirely clear when to do it, I guess.

If we were to start traversing it at regular intervals and retrying
each request, we wouldn't be far off from what __GFP_NOFAIL is doing,
so allocate OSD sessions with __GFP_NOFAIL, at least until we come up
with a better fix.

Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2016-05-26 01:12:29 +02:00
..
2016-03-10 20:54:09 -05:00
2016-03-17 21:05:01 -04:00
2016-02-14 14:36:04 -08:00
2016-03-09 16:36:15 -05:00
2016-05-04 16:18:48 -04:00
2016-03-21 22:56:38 -04:00