Re: 2.6.23-rc7-mm1

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Reuben Farrelly
Date: Monday, September 24, 2007 - 7:52 am

On 24/09/2007 7:17 PM, Andrew Morton wrote:

I'm observing a problem with this kernel (as well as 2.6.23-rc6-mm1) which 
manifests itself only in my Postfix/application mail.logs:

Sep 25 00:25:40 tornado postfix/smtp[12520]: fatal: select lock: Cannot allocate 
memory
Sep 25 00:25:41 tornado postfix/master[8002]: warning: process 
/usr/lib64/postfix/smtp pid 12520 exit status 1

This is happening frequently with processes started via 'master' (smtp, smtpd 
and cleanup), but it does not appear to have any noticeable operational impact 
apart from logging a lot of copies of this message.

The corresponding code in Postfix which triggers this is (choice of 3 files in 
src/master are all possibilities which all have much the same code)

     /*
      * The event loop, at last.
      */
     while (var_use_limit == 0 || use_count < var_use_limit || client_count > 0) {
         if (multi_server_lock != 0) {
             watchdog_stop(watchdog);
             if (myflock(vstream_fileno(multi_server_lock), INTERNAL_LOCK,
                         MYFLOCK_OP_EXCLUSIVE) < 0)
                 msg_fatal("select lock: %m");
         }
         watchdog_start(watchdog);
         delay = loop ? loop(multi_server_name, multi_server_argv) : -1;
         event_loop(delay);
     }
     multi_server_exit();
}


Now I'm not convinced this is an application problem, because I'm only seeing 
this after running up kernel 2.6.23-rc6-mm1 or 2.6.23-rc7-mm1 and with NO 
changes to the application itself.  Using the same application binaries it does 
not occur with 2.6.22 mainline.  [I didn't get a lot of testing with the -mm 
release prior to that unfortunately due to some other breakage.]

Is there anything new in the last two or so -mm kernels which could have caused 
this?

I've put my .config up at http://www.reub.net/files/kernel/2.6.23-rc7-mm1.config

Thanks,
Reuben
-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
2.6.23-rc7-mm1, Andrew Morton, (Mon Sep 24, 2:17 am)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Mon Sep 24, 3:07 am)
2.6.23-rc7-mm1 - 'touch' command causes Oops., Valdis.Kletnieks, (Mon Sep 24, 3:35 am)
Re: 2.6.23-rc7-mm1 - 'touch' command causes Oops., Balbir Singh, (Mon Sep 24, 4:08 am)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Mon Sep 24, 4:42 am)
Re: 2.6.23-rc7-mm1 - 'touch' command causes Oops., Christoph Hellwig, (Mon Sep 24, 5:05 am)
2.6.23-rc7-mm1 -- s390 compile failures, Andy Whitcroft, (Mon Sep 24, 5:32 am)
Re: 2.6.23-rc7-mm1, Jiri Slaby, (Mon Sep 24, 5:33 am)
2.6.23-rc7-mm1 -- powerpc rtas panic, Andy Whitcroft, (Mon Sep 24, 5:35 am)
Re: 2.6.23-rc7-mm1, Cedric Le Goater, (Mon Sep 24, 5:47 am)
Re: 2.6.23-rc7-mm1 -- s390 compile failures, Cedric Le Goater, (Mon Sep 24, 5:49 am)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Mon Sep 24, 5:55 am)
Re: 2.6.23-rc7-mm1 - 'touch' command causes Oops., Valdis.Kletnieks, (Mon Sep 24, 5:58 am)
Re: 2.6.23-rc7-mm1, Cedric Le Goater, (Mon Sep 24, 6:00 am)
Re: 2.6.23-rc7-mm1, Cedric Le Goater, (Mon Sep 24, 6:10 am)
Re: 2.6.23-rc7-mm1, Pavel Emelyanov, (Mon Sep 24, 6:10 am)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Mon Sep 24, 6:13 am)
[PATCH rc7-mm1] fix BUG at mm/swap.c:405!, Hugh Dickins, (Mon Sep 24, 6:17 am)
Re: 2.6.23-rc7-mm1, Balbir Singh, (Mon Sep 24, 6:21 am)
Re: 2.6.23-rc7-mm1, Vlad Yasevich, (Mon Sep 24, 6:29 am)
Re: [linux-usb-devel] 2.6.23-rc7-mm1, Alan Stern, (Mon Sep 24, 7:41 am)
Re: 2.6.23-rc7-mm1, Reuben Farrelly, (Mon Sep 24, 7:52 am)
Re: 2.6.23-rc7-mm1 ia64 build issue in efi.c, Bob Picco, (Mon Sep 24, 8:18 am)
Re: 2.6.23-rc7-mm1, Pavel Emelyanov, (Mon Sep 24, 8:34 am)
Re: 2.6.23-rc7-mm1 - 'touch' command causes Oops., Dave Hansen, (Mon Sep 24, 8:45 am)
Re: 2.6.23-rc7-mm1 - 'touch' command causes Oops., Valdis.Kletnieks, (Mon Sep 24, 9:08 am)
Re: 2.6.23-rc7-mm1, Balbir Singh, (Mon Sep 24, 9:10 am)
Re: 2.6.23-rc7-mm1, Andrew Morton, (Mon Sep 24, 9:44 am)
Re: 2.6.23-rc7-mm1, Jens Axboe, (Mon Sep 24, 9:56 am)
Re: 2.6.23-rc7-mm1, Peter Zijlstra, (Mon Sep 24, 9:57 am)
Re: 2.6.23-rc7-mm1, Jens Axboe, (Mon Sep 24, 9:57 am)
Re: 2.6.23-rc7-mm1, Jens Axboe, (Mon Sep 24, 9:58 am)
Re: 2.6.23-rc7-mm1, Andrew Morton, (Mon Sep 24, 9:59 am)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Mon Sep 24, 10:08 am)
Re: 2.6.23-rc7-mm1, J. Bruce Fields, (Mon Sep 24, 10:12 am)
Re: [linux-usb-devel] 2.6.23-rc7-mm1, Jiri Slaby, (Mon Sep 24, 11:45 am)
Re: [linux-usb-devel] 2.6.23-rc7-mm1, Alan Stern, (Mon Sep 24, 12:06 pm)
Re: 2.6.23-rc7-mm1, Torsten Kaiser, (Mon Sep 24, 12:07 pm)
Re: [linux-usb-devel] 2.6.23-rc7-mm1, Jiri Slaby, (Mon Sep 24, 12:18 pm)
Re: 2.6.23-rc7-mm1, Peter Zijlstra, (Mon Sep 24, 12:20 pm)
Re: 2.6.23-rc7-mm1, Andrew Morton, (Mon Sep 24, 12:34 pm)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Mon Sep 24, 12:41 pm)
Re: [linux-usb-devel] 2.6.23-rc7-mm1, Alan Stern, (Mon Sep 24, 12:41 pm)
Re: 2.6.23-rc7-mm1, Thomas Gleixner, (Mon Sep 24, 1:25 pm)
Re: 2.6.23-rc7-mm1, Sam Ravnborg, (Mon Sep 24, 2:02 pm)
Re: 2.6.23-rc7-mm1, Reuben Farrelly, (Mon Sep 24, 2:31 pm)
Re: 2.6.23-rc7-mm1, Sam Ravnborg, (Mon Sep 24, 2:36 pm)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Mon Sep 24, 3:20 pm)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Mon Sep 24, 4:27 pm)
Re: 2.6.23-rc7-mm1, Torsten Kaiser, (Tue Sep 25, 12:32 am)
Re: 2.6.23-rc7-mm1, Thomas Gleixner, (Tue Sep 25, 12:44 am)
Re: 2.6.23-rc7-mm1, Mel Gorman, (Tue Sep 25, 3:23 am)
Re: 2.6.23-rc7-mm1, Jens Axboe, (Tue Sep 25, 3:31 am)
Re: 2.6.23-rc7-mm1, Peter Zijlstra, (Tue Sep 25, 4:05 am)
Re: 2.6.23-rc7-mm1, Mel Gorman, (Tue Sep 25, 4:15 am)
Re: 2.6.23-rc7-mm1, Jens Axboe, (Tue Sep 25, 4:23 am)
Re: 2.6.23-rc7-mm1, Kamalesh Babulal, (Tue Sep 25, 6:07 am)
Re: [linux-usb-devel] 2.6.23-rc7-mm1, Jiri Slaby, (Sun Sep 30, 1:26 am)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Linas Vepstas, (Tue Oct 2, 4:28 pm)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Tony Breeds, (Tue Oct 2, 5:26 pm)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Michael Ellerman, (Tue Oct 2, 5:30 pm)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Tony Breeds, (Tue Oct 2, 6:19 pm)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Michael Ellerman, (Tue Oct 2, 9:09 pm)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Linas Vepstas, (Wed Oct 3, 11:50 am)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Nish Aravamudan, (Thu Oct 4, 5:01 pm)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Linas Vepstas, (Fri Oct 5, 9:03 am)
Re: 2.6.23-rc7-mm1 -- powerpc rtas panic, Nish Aravamudan, (Sun Oct 7, 8:47 pm)