I'm working on a high power (~60 W) white LED driver. I might even be done with it (PCB layout remains, but nothing else) -- except I noticed some worrying things in my LTspice simulations.
I've never worked with DC/DC converters prior, so all I know is what I've learned while working on this for the past few weeks.
I'm using the
LT3755-2 LED driver controller.
Here's the schematic, and the waveforms when dimmed low (in DCM, I assume):

Gate voltage and inductor current:

Diode current (positive = forward conduction)

MOSFET Ids

The reverse current spikes through the diode are just under 4 ns long. Are they real, or a simulation artifact? If real, are they a problem?
When the dimming voltage is higher (load current between about 0.4 and 4.5 A), the waveforms look roughly like this (screens are at 100% dimming):
Load and inductor current:

Diode current:

MOSFET Ids:

My worries are:
1) The negative inductor current when ringing (in DCM)
2) Negative current spikes through the diode when switching (DCM and CCM)
3) Negative current through the MOSFET while ringing (in DCM)
Are all of these OK? If not, how should I work to solve them?
This is a hobbyist project, so EMI isn't a huge issue; however, I'm doing this to learn, so I'd of course prefer the design to be at least acceptable from an EMI standpoint.
