[PATCH openEuler-22.03-LTS-SP1 v2 067/370] ring-buffer: Have the shortest_full queue be the shortest not longest