A method of making a semiconductor structure, comprises cleaning a gate
stack with a cleaning solution. The gate stack comprises a gate layer, a
metallic layer on the gate layer, and a etch-stop layer on the metallic
layer. The gate layer is on a semiconductor substrate, the cleaning
solution is a non-oxidizing cleaning solution, and the metallic layer
comprises an easily oxidized metal.