2023-02-15 |
Hou Tao | selftests/bpf: Add test case for element reuse in htab map Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2023-02-15 |
Hou Tao | bpf: Zeroing allocated object from slab in bpf memory... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2023-01-30 |
Hou Tao | fscache: Use clear_and_wake_up_bit() in fscache_create_volum... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2023-01-30 |
Hou Tao | fscache: Use wait_on_bit() to wait for the freeing... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2023-01-19 |
Hou Tao | bpf: Fix off-by-one error in bpf_mem_cache_idx() Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-12-19 |
Hou Tao | bpf: Define sock security related BTF IDs under CONFIG_SECUR... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-12-09 |
Hou Tao | bpf: Skip rcu_barrier() if rcu_trace_implies_rcu_gp... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-12-09 |
Hou Tao | bpf: Reuse freed element in free_by_rcu during allocation Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-12-07 |
Hou Tao | erofs: check the uniqueness of fsid in shared domain... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-21 |
Hou Tao | selftests/bpf: Add test for cgroup iterator on a dead... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-21 |
Hou Tao | selftests/bpf: Add cgroup helper remove_cgroup() Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-21 |
Hou Tao | bpf: Pin the start cgroup in cgroup_iter_seq_init() Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-17 |
Hou Tao | libbpf: Check the validity of size in user_ring_buffer__rese... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-17 |
Hou Tao | libbpf: Handle size overflow for user ringbuf mmap Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-17 |
Hou Tao | libbpf: Handle size overflow for ringbuf mmap Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-17 |
Hou Tao | libbpf: Use page size as max_entries when probing ring... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-17 |
Hou Tao | bpf: Pass map file to .map_update_batch directly Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-11-15 |
Hou Tao | bpf, perf: Use subprog name when reporting subprog... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-10-22 |
Hou Tao | bpf: Use __llist_del_all() whenever possbile during... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-10-22 |
Hou Tao | bpf: Wait for busy refill_work when destroying bpf... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-10-18 |
Hou Tao | bpf: Use rcu_trace_implies_rcu_gp() for program array... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-10-18 |
Hou Tao | bpf: Use rcu_trace_implies_rcu_gp() in local storage map Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-10-18 |
Hou Tao | bpf: Use rcu_trace_implies_rcu_gp() in bpf memory allocator Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-10-13 |
Hou Tao | selftests/bpf: Use sys_pidfd_open() helper when possible Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-22 |
Hou Tao | selftests/bpf: Free the allocated resources after test... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-22 |
Hou Tao | selftests/bpf: Destroy the skeleton when CONFIG_PREEMPT... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-22 |
Hou Tao | bpf: Always use raw spinlock for hash bucket lock Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-20 |
Hou Tao | bpf: Check whether or not node is NULL before free... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-19 |
Hou Tao | selftests/bpf: Add test result messages for test_task_storag... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-01 |
Hou Tao | bpf: Only add BTF IDs for socket security hooks when... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-01 |
Hou Tao | selftests/bpf: Test concurrent updates on bpf_task_storage_busy Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-01 |
Hou Tao | selftests/bpf: Move sys_pidfd_open() into task_local_storage... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-01 |
Hou Tao | bpf: Use this_cpu_{inc_return|dec} for prog->active Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-09-01 |
Hou Tao | bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-31 |
Hou Tao | selftests/bpf: Add test cases for htab update Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-31 |
Hou Tao | bpf: Propagate error from htab_lock_bucket() to userspace Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-31 |
Hou Tao | bpf: Disable preemption when increasing per-cpu map_locked Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | selftests/bpf: Ensure sleepable program is rejected... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | selftests/bpf: Add write tests for sk local storage... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | selftests/bpf: Add tests for reading a dangling map... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | bpf: Only allow sleepable program for resched-able... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | bpf: Check the validity of max_rdwr_access for sock... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | bpf: Acquire map uref in .init_seq_private for sock... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | bpf: Acquire map uref in .init_seq_private for sock... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | bpf: Acquire map uref in .init_seq_private for hash... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-08-10 |
Hou Tao | bpf: Acquire map uref in .init_seq_private for array... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-03-16 |
Hou Tao | selftests/bpf: Test subprog jit when toggle bpf_jit_harden... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-03-16 |
Hou Tao | bpf: Fix net.core.bpf_jit_harden race Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-03-16 |
Hou Tao | bpf, x86: Fall back to interpreter mode when extra... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-28 |
Hou Tao | bpf, selftests: Use raw_tp program for atomic test Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-28 |
Hou Tao | bpf, arm64: Support more atomic operations Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-28 |
Hou Tao | bpf, arm64: Feed byte-offset into bpf line info Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-28 |
Hou Tao | bpf, arm64: Call build_prologue() first in first JIT... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-22 |
Hou Tao | arm64: insn: add encoders for atomic operations Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-22 |
Hou Tao | arm64: move AARCH64_BREAK_FAULT into insn-def.h Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-15 |
Hou Tao | bpf: Reject kfunc calls that overflow insn->imm Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-08 |
Hou Tao | selftests/bpf: Do not export subtest as standalone... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-04 |
Hou Tao | bpf, arm64: Enable kfunc call Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-02-03 |
Hou Tao | bpf: Use VM_MAP instead of VM_ALLOC for ringbuf Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-01-27 |
Hou Tao | bpf, x86: Remove unnecessary handling of BPF_SUB atomic op Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2022-01-05 |
Hou Tao | bpf, arm64: Use emit_addr_mov_i64() for BPF_PSEUDO_FUNC Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-12-12 |
Hou Tao | selftests/bpf: Add test cases for bpf_strncmp() Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-12-12 |
Hou Tao | selftests/bpf: Add benchmark for bpf_strncmp() helper Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-12-12 |
Hou Tao | selftests/bpf: Fix checkpatch error on empty function... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-12-12 |
Hou Tao | bpf: Add bpf_strncmp helper Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-12-07 |
Hou Tao | nvme-multipath: set ana_log_size to 0 after free ana_log_buf Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-12-04 |
Hou Tao | bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD) Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-12-01 |
Hou Tao | bpf: Clean-up bpf_verifier_vlog() for BPF_LOG_KERNEL... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-11-01 |
Hou Tao | selftests/bpf: Add test cases for struct_ops prog Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-11-01 |
Hou Tao | bpf: Add dummy BPF STRUCT_OPS for test purpose Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-11-01 |
Hou Tao | bpf: Factor out helpers for ctx access checking Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-11-01 |
Hou Tao | bpf: Factor out a helper to prepare trampoline for... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-10-08 |
Hou Tao | bpf/selftests: Add test for writable bare tracepoint Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-10-08 |
Hou Tao | libbpf: Support detecting and attaching of writable... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-10-08 |
Hou Tao | bpf: Support writable context for bare tracepoint Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-10-01 |
Hou Tao | ext4: limit the number of blocks in one ADD_RANGE TLV Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-09-28 |
Hou Tao | kernfs: also call kernfs_set_rev() for positive dentry Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-09-14 |
Hou Tao | bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-08-13 |
Hou Tao | nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISC... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2021-06-25 |
Hou Tao | dm btree remove: assign new_root only when removal... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-11-07 |
Hou Tao | locktorture: Invoke percpu_free_rwsem() to do percpu... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-11-07 |
Hou Tao | locktorture: Ignore nreaders_stress if no readlock... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-09-25 |
Hou Tao | nfsd: rename delegation related tracepoints to make... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-09-16 |
Hou Tao | locking/percpu-rwsem: Use this_cpu_{inc,dec}() for... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-07-01 |
Hou Tao | blk-mq: remove pointless call of list_entry_rq() in... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-07-01 |
Hou Tao | virtio-blk: free vblk-vqs in error path of virtblk_probe() Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-06-29 |
Hou Tao | blk-mq-debugfs: update blk_queue_flag_name[] accordingly... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-06-17 |
Hou Tao | dm zoned: assign max_io_len correctly Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-03-30 |
Hou Tao | ubi: fastmap: Only produce the initial anchor PEB when... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-03-30 |
Hou Tao | ubi: fastmap: Free unused fastmap anchor peb during... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-03-03 |
Hou Tao | dm: fix congested_fn for request-based device Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-01-16 |
Hou Tao | ubi: Free the normal volumes in error paths of ubi_attach_mt... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2020-01-16 |
Hou Tao | ubi: Check the presence of volume before call ubi_fastmap_de... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2019-12-05 |
Hou Tao | dm btree: increase rebalance threshold in __rebalance2() Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2019-12-05 |
Hou Tao | bfq-iosched: Ensure bio->bi_blkg is valid before using it Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2019-11-09 |
Hou Tao | mtd: cfi_cmdset_0002: don't free cfi->cfiq in error... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2019-09-15 |
Hou Tao | block: also check RQF_STATS in blk_mq_need_time_stamp() Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2019-09-15 |
Hou Tao | block: make rq sector size accessible for block stats Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2019-08-07 |
Hou Tao | raid1: factor out a common routine to handle the completion... Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
2019-08-07 |
Hou Tao | raid1: use an int as the return value of raise_barrier() Signed-off-by: Hou Tao <houtao1@huawei.com>
|
commit | commitdiff | tree |
next |