I believe that you can fit an infinite number of socks into any bag?
I have noticed that when packing to go somewhere, a suitcase, rucksack or whatever I'm using will ALWAYS accept one more pair of socks being stuffed in somewhere.
Therefore, it appears that any bag can accept an infinite number of socks.