  Supernova remnants (SNRs) have long been considered to be the dominant source
of Galactic cosmic rays, which implied that they provided most of the energy to
power cosmic rays as well as being PeVatrons. The lack of evidence for PeV
cosmic rays in SNRs, as well as theoretical considerations, has made this
scenario untenable. At the same time the latest LHAASO and other gamma-ray
results suggest that PeVatrons lurk inside starforming regions.
  Here I will discuss why SNRs should still be considered the main sources of
Galactic cosmic rays at least up to 10 TeV, but that the cosmic-ray data allow
for a second component of cosmic rays with energies up to several PeV. This
second component could be a subset of supernovae/SNRs, reacceleration inside
starforming regions, or pulsars. As a special case I show that the recent
observations of Westerlund 1 by H.E.S.S. suggest a low value of the diffusion
coefficient inside this region, which is, together with an Alfv\'en speed > 100
km/s, a prerequisite for making a starforming region collectively a PeVatron
due to second order Fermi acceleration.
