So, since upgrading to 129, I've noticed that gconfd is constantly burning CPU and is quite busy doing ... something.
However, I'm not sure what it is doing, and I can't seem to find any related bugs. Truss reveals something like this over and over again: time() = 1260477554 writev(52, 0x080CA438, 2) = 52 pollsys(0x0840C700, 47, 0x08047998, 0x00000000) = 1 read(52, " G I O P010201\0A8\0\0\0", 12) = 12 read(52, " p s04\b03\0\0\0\0\0\0\0".., 168) = 168 time() = 1260477554 writev(52, 0x080CA438, 2) = 68 pollsys(0x0840C700, 47, 0x08047998, 0x00000000) = 1 read(52, " G I O P010201\0 )02\0\0", 12) = 12 read(52, "C0 s04\b03\0\0\0\0\0\0\0".., 553) = 553 time() = 1260477554 write(58, " A D D 1 3 5 8 9 5 4 8".., 823) = 823 writev(52, 0x080CA438, 2) = 52 pollsys(0x0840C700, 47, 0x08047998, 0x00000000) = 1 read(52, " G I O P010201\0 y\0\0\0", 12) = 12 read(52, "\0 t04\b03\0\0\0\0\0\0\0".., 121) = 121 time() = 1260477554 writev(52, 0x080CA438, 2) = 52 pollsys(0x0840C700, 47, 0x08047998, 0x00000000) = 1 read(52, " G I O P010201\0A4\0\0\0", 12) = 12 read(52, " p s04\b03\0\0\0\0\0\0\0".., 164) = 164 time() = 1260477554 writev(52, 0x080CA438, 2) = 998 pollsys(0x0840C700, 47, 0x08047998, 0x00000000) = 1 read(52, " G I O P010201\0 `\0\0\0", 12) = 12 read(52, " ` s04\b03\0\0\0\0\0\0\0".., 96) = 96 time() = 1260477554 write(58, " R E M O V E 1 3 4 2 1".., 832) = 832 writev(52, 0x080CA438, 2) = 48 pollsys(0x0840C700, 47, 0x08047998, 0x00000000) = 1 read(52, " G I O P010201\0 !02\0\0", 12) = 12 read(52, "C0 s04\b03\0\0\0\0\0\0\0".., 545) = 545 time() = 1260477554 I've ran dtruss on it and I've posted the trace of a few seconds worth here: http://cr.opensolaris.org/~swalker/gconfd-trace.txt.gz Does this trace look familiar to anyone? Cheers, -- Shawn Walker
