srr-queue bandwidth limit weight 10 should limit a gigabit interface to 100 mbps per the example given.
Unfortunately, limiting to 10 seems to only allow @5mbps on various speed tests; bumping srr-queue to 30 will allow up to @30 mbps. So, is srr-queue actually based on negotiated port speed then? and if that is the case, shouldn't a bandwidth limit of 10 give results closer to 10mbps?
Thus srr-queue is based on negotiated speed then and not port speed?
Also, this is ingress only, don't even get me started on the lack of egress control!