add addr to kernel only when ack