Print this page
12724 update smatch to 0.6.1-rc1-il-5

Split Close
Expand all
Collapse all
          --- old/usr/src/tools/smatch/src/smatch_data/db/kernel.return_fixes
          +++ new/usr/src/tools/smatch/src/smatch_data/db/kernel.return_fixes
↓ open down ↓ 12 lines elided ↑ open up ↑
  13   13  __sock_create s32min-(-1),1-s32max (-4095)-(-1)
  14   14  __sock_create s32min-(-90),(-88)-(-1),1-s32max (-4095)-(-90),(-88)-(-1)
  15   15  sock_create_kern s32min-(-1),1-s32max (-4095)-(-1)
  16   16  sock_create_kern s32min-(-90),(-88)-(-1),1-s32max (-4095)-(-90),(-88)-(-1)
  17   17  nilfs_cpfile_get_checkpoint_block s32min-(-18),(-16)-s32max (-4095)-(-18),(-16)-(-1)
  18   18  nilfs_cpfile_get_checkpoint_block s32min-(-18),(-16)-(-3),(-1),1-s32max (-4095)-(-18),(-16)-(-3),(-1)
  19   19  nilfs_mdt_insert_new_block s32min-(-23),(-21)-(-1),1-s32max (-4095)-(-23),(-21)-(-1)
  20   20  simple_write_to_buffer s64min-s64max 0-s32max[<=$1]
  21   21  atomic_read s32min-s32max s32min-s32max[==$0->counter]
  22   22  notifier_to_errno (-2147483646)-(-1) (-4095)-(-1)
       23 +notifier_to_errno (-2147450878)-(-1) (-4095)-(-1)
  23   24  mc_status_to_error s32min-s32max (-4095)-0
  24   25  fls s32min-s32max 0-32
  25   26  fls64 s64min-s64max 0-64
  26   27  __bitmap_weight s32min-s32max 0-s32max[<=$1]
  27   28  __bitmap_weight 0-s32max 0-s32max[<=$1]
  28   29  __ffs 0-u64max 0-63
  29   30  __ffs 0-u32max 0-31
  30   31  find_last_bit 0-u64max 0-u32max[<=$1]
  31   32  __spi_sync (-524),(-115),(-108),(-22) (-4095)-0
  32   33  tpm_tis_spi_read_bytes s32min-s32max (-4095)-0
↓ open down ↓ 17 lines elided ↑ open up ↑
  50   51  mmc_io_rw_extended s32min-(-1),1-s32max (-4095)-(-1)
  51   52  kernel_read s64min-s64max (-4095)-1000000000
  52   53  security_kernel_post_read_file s32min-(-1),1-s32max (-4095)-(-1)
  53   54  array_index_mask_nospec 0-u64max u64max
  54   55  array_index_mask_nospec 0-u32max u32max
  55   56  nla_len (-4)-65531[$0->nla_len\ -\ 4] 0-65531[$0->nla_len\ -\ 4]
  56   57  __rounddown_pow_of_two 0-u64max 0-u64max[<=$0]
  57   58  __roundup_pow_of_two 0-u64max 0-u64max[>=$0]
  58   59  kthread_probe_data 0 0-u64max
  59   60  bus_for_each_dev (-4095)-1 (-4095)-1[r\ $3]
       61 +ahd_probe_stack_size 0 0-s32max
       62 +mutex_lock_interruptible_nested (-35),(-4) (-4)
       63 +dlfb_get_urb 0-u64max 4096-ptr_max
       64 +bitmap_find_free_region 0 0-s32max
       65 +mutex_lock_interruptible (-35),(-4) (-4)
       66 +mutex_lock_interruptible_nested (-35),(-4) (-4)
       67 +mutex_lock_killable (-35),(-4) (-4)
       68 +mutex_lock_killable_nested (-35),(-4) (-4)
       69 +ww_mutex_lock_interruptible (-35),(-4) (-4)
       70 +ww_mutex_lock (-35),(-4) (-35)
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX