Hi, I'm happy to announce ipset 6.27 with a couple of important fixes, notably hash type expiration and alignment fixes for different architectures. Userspace changes: - Handle uint64_t alignment issue in ipset tool Kernel part changes: - Fix reported memory size for hash:* types - Fix hash type expire: release empty hash bucket block - Fix hash type expiration: incorrect index fixed - Collapse same condition body to a single one - Fix extension alignment - Compatibility: include linux/export.h when needed - Compatibility: make sure vmalloc.h is included for kvfree() - Compatibility: Fix detecting 'struct net' in 'struct tcf_ematch' - Compatibility: Protect definition of RCU_INIT_POINTER in compatibility header file - netfilter: ipset: Fix sleeping memory allocation in atomic context (Nikolay Borisov) You can download the source code of ipset from: http://ipset.netfilter.org ftp://ftp.netfilter.org/pub/ipset/ git://git.netfilter.org/ipset.git Best regards, Jozsef - E-mail : kadlec@xxxxxxxxxxxxxxxxx, kadlecsik.jozsef@xxxxxxxxxxxxx PGP key : http://www.kfki.hu/~kadlec/pgp_public_key.txt Address : Wigner Research Centre for Physics, Hungarian Academy of Sciences H-1525 Budapest 114, POB. 49, Hungary -- To unsubscribe from this list: send the line "unsubscribe netfilter-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html