Where does “treadmill” come from?

I need to work through this chain carefully, but I notice there are some issues with the etymology chain provided. It appears to have repetitions and doesn't clearly connect to "treadmill" in a coherent way. The chain shows: English mill | Latin millesimum | Middle English -en (repeated) | Proto-Indo-European dreu- (repeated) | Proto-Indo-European en This doesn't form a logical etymology for "treadmill." A treadmill is a compound of "tread" + "mill," but the chain provided seems to only address "mill" and doesn't explain how these elements combine or derive properly. Given the constraint that I must "state only what the chain supports" and "do not invent," I cannot construct a single coherent sentence that accurately represents this chain as written, because the chain itself appears incomplete or corrupted for the headword "treadmill." Could you verify the etymology

treadmill (English): A piece of indoor sporting equipment used to...

Definitions

  1. A piece of indoor sporting equipment used to...

Ancestry of “treadmill”, step by step

treadmill traces back through two separate lines of ancestry.

via English Mill

StepLanguageWordMeaning
1EnglishMillJohn Stuart Mill, English libertarian and utilitarian philosopher
2EnglishmillionThe cardinal number 1,000,000: 10; a thousand...
3Middle EnglishmiliounThe cardinal number 1 000 000: 106; a thousand thousand
4Middle Frenchmillionmillion, 10
5Old Frenchmillon
6Italianmilionemillion
7Italianmillethousand
8LatinMīllethousand; 1000
9Proto-Italicsmīɣeslīthousand
10Proto-Indo-Europeansmih₂ǵʰéslih₂

via English tread

StepLanguageWordMeaning
1EnglishtreadTo step or walk (on or across something); to trample
2Middle EnglishtredenTo place one's foot on something; to lay a step...
3Middle English-enDenotes the past participle form when attached to...
4Old English-enmæġþ + API → mæġden; cocc + API → cycen, cicen;...
5Old Norse-innUsed to create adjectives from nouns, meaning...
6Proto-Norse-īna-
7Proto-Germanic-īnaz-en
8Proto-Indo-European-iHnosCreates adjectives of materials
9Proto-Indo-European-no-adjectival suffix

Words derived from “treadmill

Every word from Proto-Indo-European smih₂ǵʰéslih₂