freed += ret;
                /*
                 * Bail out if someone want to register a new shrinker to
-                * prevent the regsitration from being stalled for long periods
+                * prevent the registration from being stalled for long periods
                 * by parallel ongoing shrinking.
                 */
                if (rwsem_is_contended(&shrinker_rwsem)) {
 
 /*
  * Update LRU sizes after isolating pages. The LRU size updates must
- * be complete before mem_cgroup_update_lru_size due to a santity check.
+ * be complete before mem_cgroup_update_lru_size due to a sanity check.
  */
 static __always_inline void update_lru_sizes(struct lruvec *lruvec,
                        enum lru_list lru, unsigned long *nr_zone_taken)
 
                        /*
                         * Minimally target SWAP_CLUSTER_MAX pages to keep
-                        * reclaim moving forwards, avoiding decremeting
+                        * reclaim moving forwards, avoiding decrementing
                         * sc->priority further than desirable.
                         */
                        scan = max(scan, SWAP_CLUSTER_MAX);