thanks for review my patch.
I want to move these macros to linux/slab.h cause I don't want perform merge in slab level. for example. ss read /proc/slabinfo to finger out how many requests pending in the TCP listern queue. it use slabe name "tcp_timewait_sock_ops" search in /proc/slabinfo, although the name is obsolete. so I committed other patch to iproute2, replaced tcp_timewait_sock_ops by request_sock_TCP, but it still not work, because slab request_sock_TCP merge into kmalloc-256.
how could I prevent this merge happen. I'm new to kernel, this is my first time submit a kernel patch, thanks!