An old problem has started to reappear with our Solaris (2.8) Samba (3.0.23b). 
This was after an upgrade from 3.0.22 in which the problem was worse. 
Occasionally an smbd process will go "rogue" and start consuming CPU cycles 
until killed. I did a truss of the process and got back this tight loop.

fcntl(27, F_SETLKW64, 0xFFBEEF98)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF010)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF208)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF280)               = 0
time()                                          = 1156517189
fcntl(27, F_SETLKW64, 0xFFBEEEC8)               = 0
fcntl(27, F_SETLKW64, 0xFFBEEF40)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF138)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF1B0)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF138)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF1B0)               = 0
fcntl(17, F_SETLKW64, 0xFFBEEB40)               = 0
fcntl(17, F_SETLKW64, 0xFFBEEB40)               = 0
time()                                          = 1156517189
fcntl(17, F_SETLKW64, 0xFFBEE850)               = 0
fcntl(17, F_SETLKW64, 0xFFBEE8C8)               = 0
write(25, "\0\0\0A7FF S M B %\0\0\0".., 171)    = 171
poll(0xFFBEF7C0, 2, 60000)                      = 1
read(25, "\0\0\0 {", 4)                         = 4
read(25, "FF S M B %\0\0\0\01807D8".., 123)     = 123
time()                                          = 1156517189
fcntl(27, F_SETLKW64, 0xFFBEEF98)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF010)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF208)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF280)               = 0
time()                                          = 1156517189
fcntl(27, F_SETLKW64, 0xFFBEEEC8)               = 0
fcntl(27, F_SETLKW64, 0xFFBEEF40)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF138)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF1B0)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF138)               = 0
fcntl(27, F_SETLKW64, 0xFFBEF1B0)               = 0
fcntl(17, F_SETLKW64, 0xFFBEEB40)               = 0
fcntl(17, F_SETLKW64, 0xFFBEEB40)               = 0
time()                                          = 1156517189
fcntl(17, F_SETLKW64, 0xFFBEE850)               = 0
fcntl(17, F_SETLKW64, 0xFFBEE8C8)               = 0
write(25, "\0\0\0A7FF S M B %\0\0\0".., 171)    = 171
poll(0xFFBEF7C0, 2, 60000)                      = 1
read(25, "\0\0\0 {", 4)                         = 4
read(25, "FF S M B %\0\0\0\01807D8".., 123)     = 123
 
Can anyone explain to me what I am seeing so that I can stop this? Please let 
me know if I've left anything helpful out. I'm new at this.
-- 
Jonathan M. Prigot
Brigham and Women's Hospital
900 Commonwealth Ave., East
Boston, MA 02215-1213
617-278-0794

Attachment: pgpZ9ar8rxE3X.pgp
Description: PGP signature

-- 
To unsubscribe from this list go to the following URL and read the
instructions:  https://lists.samba.org/mailman/listinfo/samba

Reply via email to