When creating a new directory, the QSALLO field was not updated. This results in a random value being left, which confuses the file disk pack allocation later. -1 means the directory has no allocation, so files can be put on any pack.
Update the file disk pack allocation to cycle through packs, which gives a more even distribution.
This makes one bug fix, and one enhancement:
QSALLO
field was not updated. This results in a random value being left, which confuses the file disk pack allocation later. -1 means the directory has no allocation, so files can be put on any pack.Fixes #2049.