Hi Cathy, On one of my test systems I have a single interface aggregation configured. I do not have it plumbed. I created it simply to see an aggregation's data get written out to either SMF or the datalink.conf flat file I'm working on.
I noticed that when I have this aggregation configured, mac_linkmgmt_create is periodically called, which causes an upcall to linkmgmtd, which then causes it to write to the persistent storage. When I delete the aggregation, the periodic calls to mac_linkmgmt_create stop. I don't see a difference in behavior between the two linkmgmtd's - in other words there is no difference in behavior between the linkmgmtd that writes to SMF or the linkmgmtd that writes to datalink.conf. Is this normal behavior? If so, I will add code to linkmgmtd so that it can detect that nothing has changed since the last write and then it will not write out the link configuration again. thanks, Dan
