[LU-502] ll_ost_io threads can be killed with OOM killer Created: 12/Jul/11  Updated: 30/Aug/11  Resolved: 30/Aug/11

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.1.0
Fix Version/s: Lustre 2.1.0

Type: Bug Priority: Major
Reporter: Alexey Lyashkov Assignee: Robert Read (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Environment:

RHEL6, OST


Severity: 3
Rank (Obsolete): 4944

 Description   

in case running OSS node with low memory situation and have high IO load from IOR, OOM killer start a kill processes.

[root@link ~]# grep -i oom /var/log/messages | grep ost_io
Jul 10 12:02:17 link kernel: ll_ost_io_103 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 12:02:26 link kernel: ll_ost_io_120 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 12:02:31 link kernel: ll_ost_io_120 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 12:02:53 link kernel: ll_ost_io_125 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 16:12:30 link kernel: ll_ost_io_107 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 16:13:03 link kernel: ll_ost_io_111 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 16:15:10 link kernel: ll_ost_io_110 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 16:16:02 link kernel: ll_ost_io_114 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 16:16:02 link kernel: ll_ost_io_122 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 16:16:26 link kernel: ll_ost_io_101 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0
Jul 10 16:17:00 link kernel: ll_ost_io_112 invoked oom-killer: gfp_mask=0x200d2, order=0, oom_adj=0

in that case OST think client request in processing and blocked to reconnect client with EBUSY flag until someone will reboot a oss node.

Jul 10 10:44:23 link kernel: Lustre: 6542:0:(ldlm_lib.c:846:target_handle_connect()) stry-OST0004: refuse reconnection from dfa0119a-9163-4b83-c579-10ff0e228ac4@172.18.1.167@o2ib to 0xffff88009bbee400/9
Jul 10 10:44:23 link kernel: LustreError: 6542:0:(ldlm_lib.c:2118:target_send_reply_msg()) @@@ processing error (16) req@ffff8800351d5400 x1372270371834801/t0(0) o-1>dfa0119a-9163-4b83-c579-10ff0e228ac4@NET_0x50000ac1201a7_UUID:0/0 lens 368/264 e 0 to 0 dl 1310319963 ref 1 fl Interpret:/ffffffff/ffffffff rc -16/-1



 Comments   
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » x86_64,client,el5,ofa #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • lustre/ptlrpc/ptlrpcd.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lustre/obdclass/genops.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ptlrpc/pinger.c
  • lnet/klnds/mxlnd/mxlnd.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lustre/llite/llite_capa.c
  • lustre/mds/mds_lov.c
  • lustre/obdclass/llog.c
  • lustre/ldlm/ldlm_pool.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/llite/statahead.c
  • lnet/lnet/router.c
  • lustre/quota/quota_master.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lnet/selftest/timer.c
  • lustre/mdc/mdc_request.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • libcfs/libcfs/watchdog.c
  • libcfs/autoconf/lustre-libcfs.m4
  • lustre/llite/lloop.c
  • libcfs/libcfs/debug.c
  • libcfs/include/libcfs/user-prim.h
  • libcfs/include/libcfs/linux/linux-prim.h
  • lustre/quota/quota_check.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lustre/ldlm/ldlm_lib.c
  • lnet/lnet/module.c
  • lustre/ptlrpc/import.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/ptlrpc/service.c
  • lustre/mdt/mdt_capa.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/libcfs/tracefile.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • lustre/llite/llite_close.c
  • lustre/ptlrpc/sec_gc.c
  • libcfs/libcfs/workitem.c
  • lustre/mgc/mgc_request.c
  • lustre/quota/quota_context.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • lnet/lnet/acceptor.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • libcfs/libcfs/user-prim.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • libcfs/include/libcfs/winnt/winnt-prim.h
  • libcfs/libcfs/watchdog.c
  • lustre/llite/statahead.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • lustre/mgc/mgc_request.c
  • lustre/llite/lloop.c
  • lustre/ptlrpc/pinger.c
  • lnet/klnds/mxlnd/mxlnd.c
  • lustre/ldlm/ldlm_lib.c
  • lnet/lnet/acceptor.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • lustre/mds/mds_lov.c
  • lustre/mdt/mdt_capa.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lustre/mdc/mdc_request.c
  • lustre/ldlm/ldlm_pool.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • libcfs/libcfs/user-prim.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lnet/selftest/timer.c
  • lustre/ptlrpc/import.c
  • lustre/llite/llite_close.c
  • lustre/ptlrpc/ptlrpcd.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lustre/ptlrpc/service.c
  • libcfs/autoconf/lustre-libcfs.m4
  • libcfs/libcfs/tracefile.c
  • lustre/ldlm/ldlm_lockd.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/quota/quota_master.c
  • lustre/obdclass/genops.c
  • lustre/llite/llite_capa.c
  • lustre/ptlrpc/sec_gc.c
  • lustre/quota/quota_context.c
  • lnet/lnet/module.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • lustre/ptlrpc/recov_thread.c
  • libcfs/libcfs/workitem.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • libcfs/include/libcfs/user-prim.h
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/obdclass/llog.c
  • lustre/quota/quota_check.c
  • lnet/lnet/router.c
  • libcfs/libcfs/debug.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » i686,client,el6,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • lustre/ldlm/ldlm_lockd.c
  • lustre/quota/quota_check.c
  • libcfs/autoconf/lustre-libcfs.m4
  • lnet/lnet/module.c
  • lustre/mdc/mdc_request.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lnet/klnds/mxlnd/mxlnd.c
  • lustre/llite/llite_capa.c
  • lustre/obdclass/llog.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lustre/ptlrpc/import.c
  • lustre/ldlm/ldlm_pool.c
  • libcfs/libcfs/user-prim.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • lustre/ptlrpc/sec_gc.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • lustre/llite/lloop.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lnet/lnet/router.c
  • lustre/llite/llite_close.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lustre/ldlm/ldlm_lib.c
  • libcfs/libcfs/debug.c
  • lnet/ulnds/socklnd/usocklnd.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lustre/quota/quota_context.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lustre/mgc/mgc_request.c
  • lnet/lnet/acceptor.c
  • lustre/quota/quota_master.c
  • libcfs/libcfs/linux/linux-lwt.c
  • libcfs/libcfs/tracefile.c
  • lustre/mds/mds_lov.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • lustre/ptlrpc/service.c
  • libcfs/libcfs/watchdog.c
  • lustre/obdclass/genops.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ptlrpc/recov_thread.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • libcfs/libcfs/workitem.c
  • lustre/mdt/mdt_capa.c
  • lustre/llite/statahead.c
  • lustre/ptlrpc/pinger.c
  • lnet/selftest/timer.c
  • libcfs/include/libcfs/user-prim.h
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • lustre/llite/statahead.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mdt/mdt_capa.c
  • lustre/mgc/mgc_request.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/quota/quota_master.c
  • lustre/llite/llite_close.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lustre/ptlrpc/service.c
  • lustre/mdc/mdc_request.c
  • lustre/obdclass/genops.c
  • lustre/ptlrpc/import.c
  • lustre/quota/quota_context.c
  • lnet/lnet/acceptor.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/ptlrpc/sec_gc.c
  • libcfs/include/libcfs/user-prim.h
  • libcfs/libcfs/workitem.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/obdclass/llog.c
  • lnet/lnet/module.c
  • libcfs/autoconf/lustre-libcfs.m4
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • lustre/llite/llite_capa.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • libcfs/libcfs/darwin/darwin-utils.c
  • libcfs/libcfs/user-prim.c
  • lustre/ldlm/ldlm_lockd.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lustre/ptlrpc/recov_thread.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • lustre/ldlm/ldlm_lib.c
  • lustre/ptlrpc/pinger.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • lustre/quota/quota_check.c
  • lnet/selftest/timer.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/mds/mds_lov.c
  • libcfs/libcfs/tracefile.c
  • lustre/llite/lloop.c
  • libcfs/libcfs/watchdog.c
  • lnet/lnet/router.c
  • libcfs/libcfs/debug.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lnet/klnds/mxlnd/mxlnd.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • lustre/ldlm/ldlm_lib.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lustre/llite/statahead.c
  • lustre/mds/mds_lov.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/ptlrpc/import.c
  • libcfs/libcfs/workitem.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lnet/lnet/acceptor.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/quota/quota_master.c
  • lustre/ptlrpc/ptlrpcd.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • libcfs/libcfs/debug.c
  • lnet/lnet/router.c
  • lnet/lnet/module.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lustre/mdt/mdt_capa.c
  • lustre/obdclass/llog.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/libcfs/watchdog.c
  • lustre/mgc/mgc_request.c
  • lnet/klnds/mxlnd/mxlnd.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • lustre/obdclass/genops.c
  • libcfs/autoconf/lustre-libcfs.m4
  • libcfs/include/libcfs/user-prim.h
  • lustre/llite/llite_capa.c
  • lustre/llite/llite_close.c
  • lustre/llite/lloop.c
  • lustre/ptlrpc/service.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lnet/ulnds/socklnd/usocklnd.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lnet/selftest/timer.c
  • lustre/ldlm/ldlm_pool.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/quota/quota_check.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/quota/quota_context.c
  • libcfs/libcfs/tracefile.c
  • libcfs/libcfs/user-prim.c
  • lustre/mdc/mdc_request.c
  • lustre/ptlrpc/pinger.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • lustre/ptlrpc/sec_gc.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lustre/quota/quota_check.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • lnet/klnds/mxlnd/mxlnd.c
  • lustre/ptlrpc/ptlrpcd.c
  • lnet/lnet/module.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/quota/quota_master.c
  • lustre/ptlrpc/import.c
  • lustre/llite/llite_capa.c
  • libcfs/include/libcfs/user-prim.h
  • libcfs/libcfs/user-prim.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/ldlm/ldlm_pool.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lustre/mgc/mgc_request.c
  • libcfs/autoconf/lustre-libcfs.m4
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/ptlrpc/service.c
  • libcfs/libcfs/workitem.c
  • lustre/ptlrpc/pinger.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • lustre/quota/quota_context.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lustre/llite/lloop.c
  • lustre/llite/statahead.c
  • lustre/ldlm/ldlm_lib.c
  • lustre/obdclass/genops.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/ptlrpc/sec_gc.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lnet/selftest/timer.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdclass/llog.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • lustre/llite/llite_close.c
  • libcfs/libcfs/debug.c
  • lustre/mdt/mdt_capa.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • libcfs/libcfs/tracefile.c
  • lnet/lnet/router.c
  • lnet/lnet/acceptor.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lustre/mds/mds_lov.c
  • lustre/mdc/mdc_request.c
  • libcfs/libcfs/watchdog.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/autoconf/lustre-libcfs.m4
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lnet/klnds/mxlnd/mxlnd.c
  • libcfs/include/libcfs/user-prim.h
  • lustre/obdclass/llog.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • lustre/ptlrpc/recov_thread.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lustre/ptlrpc/pinger.c
  • lustre/quota/quota_check.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/llite/statahead.c
  • lustre/mdc/mdc_request.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • libcfs/libcfs/tracefile.c
  • libcfs/libcfs/watchdog.c
  • lustre/mgc/mgc_request.c
  • libcfs/libcfs/workitem.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/llite/lloop.c
  • lustre/mdt/mdt_capa.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/ptlrpc/sec_gc.c
  • lnet/selftest/timer.c
  • lustre/llite/llite_close.c
  • lustre/mds/mds_lov.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/obdclass/genops.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lustre/ptlrpc/service.c
  • lustre/ldlm/ldlm_lib.c
  • lnet/lnet/acceptor.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • lustre/quota/quota_context.c
  • lnet/lnet/module.c
  • lustre/llite/llite_capa.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lnet/lnet/router.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • libcfs/include/libcfs/linux/linux-prim.h
  • libcfs/libcfs/debug.c
  • lustre/ptlrpc/import.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/quota/quota_master.c
  • libcfs/libcfs/user-prim.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » x86_64,server,el5,ofa #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • libcfs/libcfs/darwin/darwin-utils.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • lustre/quota/quota_check.c
  • lustre/obdclass/llog.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lnet/lnet/module.c
  • libcfs/libcfs/workitem.c
  • libcfs/libcfs/user-prim.c
  • lnet/lnet/router.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lustre/ptlrpc/import.c
  • libcfs/autoconf/lustre-libcfs.m4
  • lustre/ptlrpc/recov_thread.c
  • libcfs/include/libcfs/user-prim.h
  • libcfs/libcfs/debug.c
  • lustre/ptlrpc/service.c
  • lustre/llite/statahead.c
  • lustre/quota/quota_master.c
  • lustre/ldlm/ldlm_lockd.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/llite/lloop.c
  • lustre/ldlm/ldlm_lib.c
  • lustre/mds/mds_lov.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lnet/klnds/mxlnd/mxlnd.c
  • libcfs/libcfs/tracefile.c
  • lnet/selftest/timer.c
  • lustre/ptlrpc/pinger.c
  • lustre/mdt/mdt_capa.c
  • lustre/ptlrpc/sec_gc.c
  • lustre/obdclass/genops.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/llite/llite_capa.c
  • lnet/lnet/acceptor.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/mgc/mgc_request.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lustre/llite/llite_close.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • libcfs/libcfs/watchdog.c
  • lustre/quota/quota_context.c
  • lustre/mdc/mdc_request.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • libcfs/libcfs/winnt/winnt-prim.c
  • libcfs/libcfs/watchdog.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lnet/klnds/mxlnd/mxlnd.c
  • lustre/quota/quota_master.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lustre/llite/llite_close.c
  • lnet/selftest/timer.c
  • lustre/obdclass/llog.c
  • lustre/ptlrpc/pinger.c
  • lustre/quota/quota_check.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ptlrpc/import.c
  • lnet/lnet/router.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lnet/lnet/acceptor.c
  • lustre/ptlrpc/recov_thread.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • libcfs/include/libcfs/user-prim.h
  • libcfs/libcfs/debug.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ldlm/ldlm_lib.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/mds/mds_lov.c
  • lustre/mdt/mdt_capa.c
  • lustre/llite/statahead.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • libcfs/libcfs/linux/linux-lwt.c
  • libcfs/libcfs/user-prim.c
  • libcfs/libcfs/workitem.c
  • lustre/quota/quota_context.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lustre/obdclass/genops.c
  • lustre/ptlrpc/service.c
  • libcfs/libcfs/tracefile.c
  • lustre/ptlrpc/sec_gc.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lustre/mgc/mgc_request.c
  • lustre/mdc/mdc_request.c
  • libcfs/autoconf/lustre-libcfs.m4
  • lnet/lnet/module.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lustre/llite/llite_capa.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • libcfs/libcfs/darwin/darwin-prim.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • lustre/llite/lloop.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » i686,server,el5,ofa #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • lnet/lnet/acceptor.c
  • lustre/llite/llite_capa.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lustre/quota/quota_check.c
  • lustre/llite/llite_close.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ptlrpc/pinger.c
  • lustre/obdclass/llog.c
  • lnet/klnds/mxlnd/mxlnd.c
  • libcfs/libcfs/debug.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/quota/quota_context.c
  • lnet/lnet/router.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • lustre/ldlm/ldlm_lib.c
  • lustre/mgc/mgc_request.c
  • lustre/ptlrpc/import.c
  • lustre/ptlrpc/sec_gc.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/llite/lloop.c
  • lustre/obdclass/genops.c
  • lustre/quota/quota_master.c
  • libcfs/libcfs/watchdog.c
  • lnet/lnet/module.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lustre/mdt/mdt_capa.c
  • libcfs/libcfs/user-prim.c
  • libcfs/libcfs/workitem.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lnet/selftest/timer.c
  • libcfs/libcfs/tracefile.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • libcfs/libcfs/darwin/darwin-utils.c
  • lustre/mds/mds_lov.c
  • lustre/mdc/mdc_request.c
  • lustre/llite/statahead.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • libcfs/autoconf/lustre-libcfs.m4
  • lustre/ptlrpc/service.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • libcfs/include/libcfs/user-prim.h
  • lustre/ldlm/ldlm_pool.c
  • libcfs/libcfs/darwin/darwin-prim.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » i686,server,el5,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • lustre/obdclass/llog.c
  • lustre/quota/quota_master.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/obdclass/genops.c
  • libcfs/libcfs/workitem.c
  • lustre/ptlrpc/import.c
  • lnet/selftest/timer.c
  • libcfs/libcfs/user-prim.c
  • lustre/mds/mds_lov.c
  • lnet/klnds/mxlnd/mxlnd.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ptlrpc/pinger.c
  • libcfs/autoconf/lustre-libcfs.m4
  • libcfs/libcfs/debug.c
  • lnet/ulnds/socklnd/usocklnd.c
  • libcfs/include/libcfs/user-prim.h
  • libcfs/libcfs/watchdog.c
  • lustre/llite/llite_capa.c
  • lustre/mdc/mdc_request.c
  • lustre/quota/quota_check.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lnet/lnet/module.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/quota/quota_context.c
  • lnet/lnet/router.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lustre/ldlm/ldlm_lib.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lustre/llite/statahead.c
  • lustre/mgc/mgc_request.c
  • lnet/lnet/acceptor.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lustre/ptlrpc/service.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • lustre/ldlm/ldlm_pool.c
  • lustre/mdt/mdt_capa.c
  • lustre/ptlrpc/sec_gc.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • libcfs/libcfs/tracefile.c
  • lustre/llite/lloop.c
  • lustre/llite/llite_close.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » i686,client,el5,ofa #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • libcfs/libcfs/debug.c
  • lustre/llite/llite_capa.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • libcfs/include/libcfs/user-prim.h
  • lnet/klnds/mxlnd/mxlnd.c
  • lustre/llite/statahead.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mdt/mdt_capa.c
  • lnet/lnet/router.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • libcfs/libcfs/user-prim.c
  • lustre/mgc/mgc_request.c
  • libcfs/autoconf/lustre-libcfs.m4
  • lnet/lnet/module.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/ldlm/ldlm_lib.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/libcfs/workitem.c
  • libcfs/libcfs/tracefile.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/obdclass/llog.c
  • lustre/ldlm/ldlm_lockd.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lustre/llite/lloop.c
  • lustre/mdc/mdc_request.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/ptlrpc/sec_gc.c
  • lustre/obdclass/genops.c
  • lustre/quota/quota_check.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lustre/ptlrpc/pinger.c
  • lnet/lnet/acceptor.c
  • lustre/llite/llite_close.c
  • lustre/mds/mds_lov.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • libcfs/libcfs/watchdog.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/quota/quota_master.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lustre/quota/quota_context.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lustre/ptlrpc/import.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/ptlrpc/service.c
  • lnet/selftest/timer.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » i686,client,el5,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • lnet/lnet/router.c
  • libcfs/libcfs/user-prim.c
  • lustre/ptlrpc/sec_gc.c
  • libcfs/autoconf/lustre-libcfs.m4
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/llite/lloop.c
  • lustre/ptlrpc/pinger.c
  • lustre/mgc/mgc_request.c
  • libcfs/libcfs/watchdog.c
  • lnet/ulnds/socklnd/usocklnd.c
  • lustre/mds/mds_lov.c
  • libcfs/libcfs/tracefile.c
  • lnet/selftest/timer.c
  • lnet/klnds/mxlnd/mxlnd.c
  • lustre/llite/statahead.c
  • lustre/mdc/mdc_request.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/ptlrpc/import.c
  • lustre/quota/quota_check.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/llite/llite_close.c
  • lustre/ptlrpc/recov_thread.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • lustre/quota/quota_context.c
  • libcfs/include/libcfs/user-prim.h
  • lustre/ldlm/ldlm_lib.c
  • lustre/obdclass/llog.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • lustre/ptlrpc/service.c
  • lustre/quota/quota_master.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lnet/lnet/module.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • libcfs/libcfs/workitem.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lnet/lnet/acceptor.c
  • lustre/llite/llite_capa.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • libcfs/libcfs/debug.c
  • lustre/obdclass/genops.c
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lustre/mdt/mdt_capa.c
Comment by Build Master (Inactive) [ 26/Jul/11 ]

Integrated in lustre-master » i686,server,el6,inkernel #229
LU-502 don't allow to kill service threads by OOM killer.

Oleg Drokin : adb6cea0b70ac465b2a47635d9dc45d64ab1605b
Files :

  • libcfs/libcfs/watchdog.c
  • lustre/llite/llite_capa.c
  • lustre/ptlrpc/service.c
  • lustre/quota/quota_check.c
  • lnet/klnds/qswlnd/qswlnd_cb.c
  • libcfs/libcfs/darwin/darwin-prim.c
  • lnet/selftest/timer.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/obdclass/genops.c
  • lnet/lnet/module.c
  • lustre/ptlrpc/pinger.c
  • libcfs/libcfs/user-prim.c
  • lustre/obdclass/llog.c
  • lustre/ptlrpc/ptlrpcd.c
  • lnet/lnet/acceptor.c
  • lnet/lnet/router.c
  • lustre/llite/llite_close.c
  • libcfs/libcfs/linux/linux-lwt.c
  • lustre/llite/statahead.c
  • lustre/ldlm/ldlm_pool.c
  • lnet/klnds/ralnd/ralnd_cb.c
  • lustre/mdc/mdc_request.c
  • libcfs/libcfs/winnt/winnt-prim.c
  • lustre/mds/mds_lov.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/mdt/mdt_capa.c
  • lustre/ptlrpc/recov_thread.c
  • lnet/klnds/mxlnd/mxlnd.c
  • libcfs/include/libcfs/darwin/darwin-prim.h
  • lnet/ulnds/socklnd/usocklnd.c
  • libcfs/include/libcfs/user-prim.h
  • lnet/klnds/o2iblnd/o2iblnd_cb.c
  • lustre/quota/quota_master.c
  • libcfs/include/libcfs/winnt/winnt-prim.h
  • lustre/mgc/mgc_request.c
  • lustre/quota/quota_context.c
  • lnet/klnds/socklnd/socklnd_cb.c
  • lustre/ptlrpc/sec_gc.c
  • libcfs/libcfs/winnt/winnt-tcpip.c
  • lnet/klnds/ptllnd/ptllnd_cb.c
  • lustre/ptlrpc/import.c
  • libcfs/include/libcfs/linux/linux-prim.h
  • libcfs/autoconf/lustre-libcfs.m4
  • libcfs/libcfs/debug.c
  • libcfs/libcfs/tracefile.c
  • lustre/ldlm/ldlm_lib.c
  • libcfs/libcfs/darwin/darwin-utils.c
  • lustre/llite/lloop.c
  • libcfs/libcfs/workitem.c
Comment by Peter Jones [ 30/Aug/11 ]

Landed for 2.1

Generated at Sat Feb 10 01:07:39 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.