the bottom and sides of a 9 by 11-inch baking pan and set aside.
Heat the oil in a medium saucepan
over high heat. Add the onion and cook until soft, about 3 minutes. Add the garlic and cook for 30 seconds. Add the wine
and cook until completely reduced.
Add the stock and bring to a boil. Slowly whisk
in the cornmeal, stirring until it begins to thicken. Season with salt and pepper, reduce the heat to medium, switch to a wooden spoon, and continue cooking and stirring until the mixture is smooth and soft, about 20 minutes. If the mixture becomes too thick, stir in some water, it should be a pourable consistency. Stir in the corn kernels and pour the mixture into the prepared pan and spread evenly. Cover and refrigerate until firm, at least 2 hours and up to 24 hours. Cut the cornmeal mixture into even squares.
Heat the grill to high. Brush the cakes
on both sides with some of the canola oil and season with salt and pepper. Grill
the cakes until golden brown and slightly charred on each side, about 1 1/2 minutes per side. Remove to a plate and top each cake with some of the relish.