Faits: A. Par arrêt du 18 janvier 2010, la Chambre pénale de la Cour de justice genevoise a annulé un jugement du Tribunal de police du 11 décembre 2008 et condamné X._ à une peine pécuniaire de 120 jours-amende à 30 fr. le jour en lieu et place d'une peine privative de liberté de 4 mois. Le jugement a été confirmé pour le surplus, notamment dans la mesure où il mettait à la charge du condamné les frais de la procédure de première instance et une participation aux honoraires de l'avocat de la partie civile. Les frais de la procédure d'appel ainsi que les dépens de la partie civile ont été mis à la charge de X._. B. Le 22 novembre 2010, la Chambre pénale de la Cour de justice genevoise a rejeté l'opposition à taxe formée par X._, au motif que seuls le mode de calcul et le montant des frais et dépens peut être revu dans la procédure d'opposition à taxe, le principe de la condamnation aux frais et dépens et leur répartition ne pouvant être examinés dans ce contexte. C. X._ forme un recours en matière de droit public contre cet arrêt. Il invoque l'interdiction de l'arbitraire ainsi que le principe de l'égalité de traitement et conclut, avec suite de dépens, à l'annulation de l'arrêt attaqué et au renvoi de la cause à l'autorité cantonale pour qu'elle statue à nouveau. Il sollicite par ailleurs l'assistance judiciaire et l'effet suspensif. 