General Motors recalled more than 1 million vehicles using faulty airbags in the North American market, including 42000 in Canada.