The Linux kernel is almost entirely built off of linked lists. Are they the best fit for every siuation? No. Have the rumors of their demise been greatly overstated? Yes.
More often than you'd think. The simplification of memory management when you have intrusive linked lists is a huge win, both for perf and correctness.