summaryrefslogtreecommitdiff
path: root/trafgen/.gitignore
diff options
context:
space:
mode:
authorVadim Kochan <vadim4j@gmail.com>2016-02-08 08:01:51 +0200
committerTobias Klauser <tklauser@distanz.ch>2016-02-23 13:15:50 +0100
commitf02fcdbd2cb4dc041783def773e446c179bd57f1 (patch)
tree9c1167852b94242eec1fa7aa4f03c6df31f0c04d /trafgen/.gitignore
parentb14fd7ed1bdbe0644601b9f0e854af1b19811f30 (diff)
trafgen: proto: Fix bad field masking
Current logic does OR of existing field value & shift-masked specified value, which is not enough as 0s bits from the specified value will be not set (be cause of OR), so fixed it by reseting original field value by AND with reverted field mask, in otherwords - bits part of original field value is reset to 0s and only after OR-ed with specified shift-masked value. Signed-off-by: Vadim Kochan <vadim4j@gmail.com> Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
Diffstat (limited to 'trafgen/.gitignore')
0 files changed, 0 insertions, 0 deletions
- bug causing IO page faults in ccp - double list add in ccp - NULL pointer dereference in qat (two patches) - panic in chcr - NULL pointer dereference in chcr - out-of-bound access in chcr * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: crypto: chcr - Fix key length for RFC4106 crypto: algif_aead - Fix kernel panic on list_del crypto: aesni - Fix failure when pcbc module is absent crypto: ccp - Fix double add when creating new DMA command crypto: ccp - Fix DMA operations when IOMMU is enabled crypto: chcr - Check device is allocated before use crypto: chcr - Fix panic on dma_unmap_sg crypto: qat - zero esram only for DH85x devices crypto: qat - fix bar discovery for c62x
Diffstat (limited to 'net/sched/cls_u32.c')