Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[test] master_test #1

Closed
wants to merge 365 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
365 commits
Select commit Hold shift + click to select a range
cea267c
xfs: ensure log flush at the end of a synchronous fallocate call
Jan 31, 2022
0fa0f99
nvme: fix a possible use-after-free in controller reset during load
sagigrimberg Feb 1, 2022
ff9fc7e
nvme-tcp: fix possible use-after-free in transport error_recovery work
sagigrimberg Feb 1, 2022
b6bb172
nvme-rdma: fix possible use-after-free in transport error_recovery work
sagigrimberg Feb 1, 2022
2c212e1
KVM: s390: Return error on SIDA memop on normal guest
Jan 28, 2022
a01994f
x86/perf: Default set FREEZE_ON_SMI for all
Jan 27, 2022
3c25fc9
perf: Copy perf_event_attr::sig_data on modification
melver Jan 31, 2022
95d29fa
selftests/perf_events: Test modification of perf_event_attr::sig_data
melver Jan 31, 2022
ddecd22
perf: uapi: Document perf_event_attr::sig_data truncation on 32 bit a…
melver Jan 31, 2022
1d90934
perf/x86/intel/pt: Fix crash with stop filters in single-range mode
trishume Jan 27, 2022
6455317
kvm/riscv: rework guest entry logic
Feb 1, 2022
de1d7b6
RISC-V: KVM: make CY, TM, and IR counters accessible in VU mode
mdchitale Jan 31, 2022
4032715
RISC-V: KVM: Fix SBI implementation version
avpatel Jan 31, 2022
1148836
Revert "fbdev: Garbage collect fbdev scrolling acceleration, part 1 (…
hdeller Feb 2, 2022
87ab9f6
Revert "fbcon: Disable accelerated scrolling"
hdeller Feb 2, 2022
a3f781a
fbcon: Add option to enable legacy hardware acceleration
hdeller Feb 2, 2022
3e1f941
block: fix DIO handling regressions in blkdev_read_iter()
idryomov Feb 1, 2022
cb4f084
Merge tag 'kvm-riscv-fixes-5.17-1' of https://github.com/kvm-riscv/li…
bonzini Feb 2, 2022
d9c4e39
NFS: Don't overfill uncached readdir pages
Jan 19, 2022
ce292d8
NFS: Don't skip directory entries when doing uncached readdir
Jan 19, 2022
e1d2699
NFS: Avoid duplicate uncached readdir calls on eof
Jan 19, 2022
8323035
integrity: check the return value of audit_log_start()
x2018 Jan 15, 2022
f7333b9
ima: Remove ima_policy file before directory
stefanberger Jan 25, 2022
bb8e52e
ima: Allow template selection with ima_template[_fmt]= after ima_hash=
robertosassu Jan 31, 2022
8967719
ima: Do not print policy rule with inactive LSM labels
stefanberger Feb 1, 2022
2ea8871
libceph: make recv path in secure mode work the same as send path
idryomov Jan 23, 2022
038b8d1
libceph: optionally use bounce buffer on recv path in crc mode
idryomov Dec 30, 2021
de4d73b
kunit: fix missing f in f-string in run_checks.py
dlatypov Jan 27, 2022
0f9650b
md: fix NULL pointer deref with nowait but no mddev->queue
liu-song-6 Feb 2, 2022
f52a2b8
drm/amd: add support to check whether the system is set to s3
superm1 Jan 26, 2022
04ef860
drm/amd: Only run s3 or s0ix if system is configured properly
superm1 Jan 26, 2022
bca5245
drm/amdgpu: fix a potential GPU hang on cyan skillfish
Jan 28, 2022
2d8ae25
drm/amd/display: Update watermark values for DCN301
Jan 28, 2022
f5fa54f
drm/amd/display: watermark latencies is not enough on DCN31
Jan 28, 2022
49a6ebb
drm/amd/display: revert "Reset fifo after enable otg"
Jan 28, 2022
30fbce3
drm/amd/display: Force link_rate as LINK_RATE_RBR2 for 2018 15" Apple…
aunali1 Jan 29, 2022
e55a3ae
drm/amd: avoid suspend on dGPUs w/ s2idle support when runtime PM ena…
superm1 Jan 26, 2022
e8ae387
drm/amdgpu: fix logic inversion in check
ChristianKoenigAMD Jan 28, 2022
c4f9c8b
MAINTAINERS: add myself as PATA drivers reviewer
Feb 2, 2022
40c845c
Invalidate fscache cookie only when inode attributes are changed.
rohiths-msft Feb 1, 2022
d3b331f
cifs: fix workstation_name for multiuser mounts
ryandbair Dec 22, 2021
6a51abd
nvme-fabrics: fix state check in nvmf_ctlr_matches_baseopts()
ps-ushankar Jan 20, 2022
4564661
xen: xenbus_dev.h: delete incorrect file name
rddunlap Jan 30, 2022
164666f
Improve docs for IOCTL_GNTDEV_MAP_GRANT_REF
DemiMarie Jan 31, 2022
3ccb312
xen: update missing ioctl magic numers documentation
rddunlap Jan 31, 2022
e25a8d9
x86/Xen: streamline (and fix) PV CPU enumeration
jbeulich Feb 1, 2022
622c9a3
drm: mxsfb: Fix NULL pointer dereference
tq-steina Feb 2, 2022
1c71dbc
KVM: arm64: Avoid consuming a stale esr value when SError occur
Jan 27, 2022
1229630
KVM: arm64: Stop handle_exit() from handling HVC twice when an SError…
Jan 27, 2022
1dd498e
KVM: arm64: Workaround Cortex-A510's single-step and PAC trap errata
Jan 27, 2022
599ea31
ext4: prevent used blocks from being allocated during fast commit replay
Jan 10, 2022
31a074a
ext4: modify the logic of ext4_mb_new_blocks_simple
Jan 10, 2022
e85c81b
ext4: fast commit may not fallback for ineligible commit
Jan 17, 2022
bdc8a53
ext4: fast commit may miss file actions
Jan 17, 2022
897026a
ext4: fix error handling in ext4_restore_inline_data()
riteshharjani Jan 17, 2022
09355d9
ext4: remove redundant max inline_size check in ext4_da_write_inline_…
riteshharjani Jan 17, 2022
cdce59a
ext4: fix error handling in ext4_fc_record_modified_inode()
riteshharjani Jan 17, 2022
3ca40c0
jbd2: cleanup unused functions declarations from jbd2.h
riteshharjani Jan 17, 2022
4f98186
jbd2: refactor wait logic for transaction updates into a common function
riteshharjani Jan 17, 2022
7c268d4
ext4: fix potential NULL pointer dereference in ext4_fill_super()
Jan 19, 2022
715a67f
jbd2: fix kernel-doc descriptions for jbd2_journal_shrink_{scan,count}()
Jan 10, 2022
8fca8a2
ext4: fix incorrect type issue during replay_del_range
Jan 26, 2022
f340b3d
fs/ext4: fix comments mentioning i_mutex
Jan 21, 2022
aace2b7
Merge branch 'md-fixes' of https://git.kernel.org/pub/scm/linux/kerne…
axboe Feb 3, 2022
e8db8c9
Merge tag 'nvme-5.17-2022-02-03' of git://git.infradead.org/nvme into…
axboe Feb 3, 2022
ed14fc7
net: sparx5: Fix get_stat64 crash in tcpdump
steen-hegelund-mchp Feb 3, 2022
7eb3848
Merge tag 'amd-drm-fixes-5.17-2022-02-02' of https://gitlab.freedeskt…
airlied Feb 4, 2022
b13e0c7
block: bio-integrity: Advance seed correctly for larger interval sizes
martinkpetersen Feb 4, 2022
2433105
erofs: fix small compressed files inlining
hsiangkao Feb 3, 2022
77b3371
netfilter: conntrack: don't refresh sctp entries in closed state
Jan 28, 2022
a9e8503
netfilter: nft_payload: don't allow th access for fragments
Jan 29, 2022
cc4f9d6
netfilter: conntrack: move synack init code to helper
Jan 29, 2022
82b72cb
netfilter: conntrack: re-init state for retransmitted syn-ack
Jan 29, 2022
1f6339e
MAINTAINERS: netfilter: update git links
Jan 29, 2022
d1ca60e
netfilter: ctnetlink: disable helper autoassign
Feb 2, 2022
8ea2c51
Merge tag 'drm-misc-fixes-2022-02-03' of git://anongit.freedesktop.or…
airlied Feb 4, 2022
9ca3d3c
Merge tag 'drm-intel-fixes-2022-02-03' of git://anongit.freedesktop.o…
airlied Feb 4, 2022
6d896d3
ksmbd: smbd: validate buffer descriptor structures
hclee Jan 20, 2022
97550c7
ksmbd: fix same UniqueId for dot and dotdot entries
namjaejeon Jan 30, 2022
04e2609
ksmbd: don't align last entry offset in smb2 query directory
namjaejeon Jan 30, 2022
deae24b
ksmbd: reduce smb direct max read/write size
namjaejeon Jan 30, 2022
f9929ef
ksmbd: add support for key exchange
namjaejeon Feb 1, 2022
d052c5d
MAINTAINERS: add myself as Renesas R-Car SATA driver reviewer
Feb 3, 2022
ac9f0c8
ata: libata-core: Introduce ATA_HORKAGE_NO_LOG_DIR horkage
glance- Feb 3, 2022
e3bcfda
KVM: x86: Report deprecated x87 features in supported CPUID
jsmattsonjr Feb 4, 2022
6e37ec8
KVM: x86: Use ERR_PTR_USR() to return -EFAULT as a __user pointer
sean-jc Feb 2, 2022
dd7f5a1
PCI/MSI: Remove bogus warning in pci_irq_get_affinity()
KAGA-KOKO Jan 31, 2022
fe68195
ixgbevf: Require large buffers for build_skb on 82599VF
sam-aws Feb 3, 2022
9b45a77
iommu/amd: Fix loop timeout issue in iommu_ga_log_enable()
joergroedel Feb 4, 2022
40106e0
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf
kuba-moo Feb 4, 2022
a85468b
Revert "mm/page_isolation: unset migratetype directly for non Buddy p…
Feb 4, 2022
fb5222a
mm/debug_vm_pgtable: remove pte entry from the page table
soleen Feb 4, 2022
64d8b9e
mm/page_table_check: use unsigned long for page counters and cleanup
soleen Feb 4, 2022
e59a47b
mm/khugepaged: unify collapse pmd clear, flush and free
soleen Feb 4, 2022
80110bb
mm/page_table_check: check entries at pmd levels
soleen Feb 4, 2022
314c459
mm/pgtable: define pte_index so that preprocessor could recognize it
rppt Feb 4, 2022
520ba72
ipc/sem: do not sleep with a spin lock held
Feb 4, 2022
c10a0f8
mm/kmemleak: avoid scanning potential huge holes
Feb 4, 2022
6a0fb70
MAINTAINERS: update rppt's email
rppt Feb 4, 2022
07d2505
kselftest/vm: revert "tools/testing/selftests/vm/userfaultfd.c: use s…
shuahkh Feb 4, 2022
633a8e8
Merge tag '5.17-rc3-smb3-client-fixes' of git://git.samba.org/sfrench…
torvalds Feb 4, 2022
1eb7de1
Merge tag '9p-for-5.17-rc3' of git://github.com/martinetd/linux
torvalds Feb 4, 2022
cff7f22
Merge tag 'ceph-for-5.17-rc3' of git://github.com/ceph/ceph-client
torvalds Feb 4, 2022
d2a02e3
lib/crypto: blake2s: avoid indirect calls to compression function for…
zx2c4 Jan 19, 2022
c321e90
random: continually use hwgenerator randomness
Jan 25, 2022
042e293
random: wake up /dev/random writers after zap
zx2c4 Jan 28, 2022
ebf7606
random: access primary_pool directly rather than through pointer
Jan 30, 2022
9d5505f
random: only call crng_finalize_init() for primary_crng
Jan 30, 2022
f9aaa5b
Merge branch 'akpm' (patches from Andrew)
torvalds Feb 4, 2022
31462d9
Merge tag 'drm-fixes-2022-02-04' of git://anongit.freedesktop.org/drm…
torvalds Feb 4, 2022
0a566d4
Merge tag 'sound-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kern…
torvalds Feb 4, 2022
ddb16b0
Merge tag 'acpi-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Feb 4, 2022
ba6ef8a
Merge tag 'random-5.17-rc3-for-linus' of git://git.kernel.org/pub/scm…
torvalds Feb 4, 2022
07cd9ac
Merge tag 'iommu-fixes-v5.17-rc2' of git://git.kernel.org/pub/scm/lin…
torvalds Feb 4, 2022
494a2c2
Merge tag 'ata-5.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 4, 2022
7c4a945
Merge tag 'block-5.17-2022-02-04' of git://git.kernel.dk/linux-block
torvalds Feb 4, 2022
4cbd93c
pidfd: fix test failure due to stack overflow on some arches
CmdrMoozy Jan 27, 2022
e2aa5e6
selftests: fixup build warnings in pidfd / clone3 tests
CmdrMoozy Jan 27, 2022
b0bc0cb
Merge tag 'erofs-for-5.17-rc3-fixes' of git://git.kernel.org/pub/scm/…
torvalds Feb 4, 2022
183f80f
selftests/ir: fix build with ancient kernel headers
seanyoung Feb 1, 2022
86286e4
Merge tag 'for-5.17-rc2-tag' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Feb 4, 2022
7dd3876
PCI: kirin: Add dev struct for of_device_get_match_data()
bjorn-helgaas Feb 2, 2022
e09e1a4
Merge tag 'pci-v5.17-fixes-3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 4, 2022
fc93310
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Feb 4, 2022
0457e51
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Feb 5, 2022
f8d9d93
tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) case
Feb 3, 2022
c6ce9c5
crypto: api - Move cryptomgr soft dependency into algapi
herbertx Feb 2, 2022
7e6a6b4
Merge tag 'kvmarm-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux…
bonzini Feb 5, 2022
5908520
net: mscc: ocelot: fix all IP traffic getting trapped to CPU with PTP…
vladimiroltean Feb 4, 2022
524446e
Merge tag 'iomap-5.17-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs…
torvalds Feb 5, 2022
ea7b3e6
Merge tag 'vfs-5.17-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/x…
torvalds Feb 5, 2022
fbc04bf
Merge tag 'xfs-5.17-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/x…
torvalds Feb 5, 2022
5fdb262
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Feb 5, 2022
90c9e95
Merge tag 'for-linus-5.17a-rc3-tag' of git://git.kernel.org/pub/scm/l…
torvalds Feb 5, 2022
aec1283
net: phy: marvell: Fix MDI-x polarity setting in 88e1118-compatible PHYs
Feb 5, 2022
28f9222
net/smc: fix ref_tracker issue in smc_pnet_add()
Feb 6, 2022
9334030
Merge remote-tracking branch 'torvalds/master' into perf/urgent
acmel Feb 6, 2022
b7b9825
tools headers UAPI: Sync linux/kvm.h with the kernel sources
acmel May 9, 2021
ae65b44
perf tools: Add missing branch_sample_type to perf_event_attr__fprintf()
Feb 2, 2022
a663520
perf annotate: Set error stream of objdump process for TUI
namhyung Feb 2, 2022
d792a7a
perf session: Check for NULL pointer before dereference
amer-hamza Jan 25, 2022
bc9c806
perf synthetic-events: Return error if procfs isn't mounted for PID n…
Dec 24, 2021
a2887b9
perf bpf: Fix a typo in bpf_counter_cgroup.c
standby24x7 Dec 25, 2021
05b5a9d
perf tools: Apply correct label to user/kernel symbols in branch mode
Jan 26, 2022
b2b1aa7
perf stat: Fix display of grouped aliased events
captain5050 Feb 5, 2022
4f24927
tools include UAPI: Sync sound/asound.h copy with the kernel sources
acmel Feb 12, 2020
407eb43
libperf: Add arm64 support to perf_mmap__read_self()
robherring Feb 1, 2022
fceb621
perf ftrace: system_wide collection is not effective by default
changbindu Jan 27, 2022
898b584
Merge tag 'edac_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/scm…
torvalds Feb 6, 2022
b72e40b
Merge tag 'irq_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/scm/…
torvalds Feb 6, 2022
aeabe1e
Merge tag 'objtool_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/…
torvalds Feb 6, 2022
c3bf8a1
Merge tag 'perf_urgent_for_v5.17_rc3' of git://git.kernel.org/pub/scm…
torvalds Feb 6, 2022
18118a4
Merge tag 'perf-tools-fixes-for-v5.17-2022-02-06' of git://git.kernel…
torvalds Feb 6, 2022
d8ad2ce
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/lin…
torvalds Feb 6, 2022
dfd42fa
Linux 5.17-rc3
torvalds Feb 6, 2022
94fdd7c
net/smc: use GFP_ATOMIC allocation in smc_pnet_add_eth()
Feb 6, 2022
fda17af
ata: libata-core: Fix ata_dev_config_cpr()
Feb 7, 2022
c8ba56b
Merge tag 'integrity-v5.17-fix' of git://git.kernel.org/pub/scm/linux…
torvalds Feb 7, 2022
51f7ea9
Merge tag 'mmc-v5.17-rc1' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Feb 7, 2022
2ade8ee
Merge tag 'ata-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 7, 2022
555f3d7
Merge tag '5.17-rc3-ksmbd-server-fixes' of git://git.samba.org/ksmbd
torvalds Feb 7, 2022
fe4f57b
net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e1121-compatib…
Feb 5, 2022
468d126
NFS: Fix initialisation of nfs_client cl_flags field
Feb 2, 2022
a9c10b5
xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create
da-x Jan 25, 2022
3d4a394
NFS: Fix nfs4_proc_get_locations() kernel-doc comment
Jan 13, 2022
63db37e
MAINTAINERS: Update my email address
amschuma-ntap Feb 7, 2022
b49ea67
SUNRPC: lock against ->sock changing during sysfs read
neilbrown Jan 17, 2022
e6251ab
Merge tag 'nfs-for-5.17-2' of git://git.linux-nfs.org/projects/anna/l…
torvalds Feb 8, 2022
92a6805
Documentation: KUnit: Fix usage bug
akawashiro Feb 7, 2022
084cbb2
gve: Recording rx queue before sending to napi
xliutaox-g Feb 7, 2022
23de0d7
bonding: pair enable_port with slave_arr_updates
Feb 7, 2022
f53a2ce
net: dsa: mv88e6xxx: don't use devres for mdiobus
vladimiroltean Feb 7, 2022
50facd8
net: dsa: ar9331: register the mdiobus under devres
vladimiroltean Feb 7, 2022
08f1a20
net: dsa: bcm_sf2: don't use devres for mdiobus
vladimiroltean Feb 7, 2022
209bdb7
net: dsa: felix: don't use devres for mdiobus
vladimiroltean Feb 7, 2022
bd488af
net: dsa: seville: register the mdiobus under devres
vladimiroltean Feb 7, 2022
9ffe3d0
net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbinding
vladimiroltean Feb 7, 2022
0d120df
net: dsa: lantiq_gswip: don't use devres for mdiobus
vladimiroltean Feb 7, 2022
1335648
Merge branch 'more-dsa-fixes-for-devres-mdiobus_-alloc-register'
kuba-moo Feb 9, 2022
61772b0
ibmvnic: don't release napi in __ibmvnic_open()
sukadev Feb 8, 2022
2427f03
net: ethernet: litex: Add the dependency on HAS_IOMEM
caihuoq Feb 8, 2022
5611a00
ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table() on failu…
Feb 8, 2022
7db788a
nfp: flower: fix ida_idx not being released
louis-peens Feb 8, 2022
7c75904
can: isotp: fix potential CAN frame reception race in isotp_rcv()
hartkopp Feb 8, 2022
8375dfa
can: isotp: fix error path in isotp_sendmsg() to unlock wait queue
hartkopp Feb 9, 2022
7152303
selftests: netfilter: add synproxy test
Feb 4, 2022
75063c9
netfilter: xt_socket: fix a typo in socket_mt_destroy()
Feb 9, 2022
2e71ec1
selftests: netfilter: fix exit value for nft_concat_range
liuhangbin Feb 9, 2022
cfc56f8
net: do not keep the dst cache when uncloning an skb dst and its meta…
atenart Feb 7, 2022
9eeabdf
net: fix a memleak when uncloning an skb dst and its metadata
atenart Feb 7, 2022
676b493
Merge branch 'net-fix-skb-unclone-issues'
davem330 Feb 9, 2022
7ec02f5
ax25: fix NPD bug in ax25_disconnect
stonezdm Feb 8, 2022
6d07206
Merge tag 'linux-can-fixes-for-5.17-20220209' of git://git.kernel.org…
davem330 Feb 9, 2022
68468d8
veth: fix races around rq->rx_notify_masked
Feb 8, 2022
bc1c3c3
net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE
shenki Feb 9, 2022
c7223d6
tipc: rate limit warning for received illegal binding update
lmcjoma Feb 9, 2022
68c2d6a
net: amd-xgbe: disable interrupts during pci removal
RajuRangoju Feb 9, 2022
d9565bf
MIPS: DTS: CI20: fix how ddc power is enabled
goldelico Feb 2, 2022
ee53437
net: dsa: fix panic when DSA master device unbinds on shutdown
vladimiroltean Feb 9, 2022
feef318
ax25: fix UAF bugs of net_device caused by rebinding operation
stonezdm Feb 9, 2022
37aa50c
vlan: introduce vlan_dev_free_egress_priority
lxin Feb 9, 2022
d6ff94a
vlan: move dev_put into vlan_dev_uninit
lxin Feb 9, 2022
3bed06e
Merge branch 'vlan-QinQ-leak-fix'
davem330 Feb 9, 2022
0cb4d23
NFSD: Fix the behavior of READ near OFFSET_MAX
chucklever Feb 4, 2022
e6faac3
NFSD: Fix ia_size underflow
chucklever Jan 31, 2022
a648fde
NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes
chucklever Jan 25, 2022
6260d9a
NFSD: Clamp WRITE offsets
chucklever Jan 25, 2022
3f96502
NFSD: COMMIT operations must not return NFS?ERR_INVAL
chucklever Jan 24, 2022
6a4d333
NFSD: Fix offset type in I/O trace points
chucklever Feb 4, 2022
c306d73
NFSD: Deprecate NFS_OFFSET_MAX
chucklever Jan 25, 2022
09a93c1
Merge tag 'kvm-s390-kernel-access' from emailed bundle
torvalds Feb 9, 2022
b42bc9a
Fix regression due to "fs: move binfmt_misc sysctl to its own file"
cavokz Feb 9, 2022
f9f94c9
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git…
torvalds Feb 9, 2022
f4bc5bb
Merge tag 'nfsd-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Feb 9, 2022
7a82f89
audit: don't deref the syscall args when checking the openat2 open_ho…
pcmoore Feb 9, 2022
8ecbb17
net: usb: qmi_wwan: Add support for Dell DW5829e
SlarkXiao Feb 9, 2022
857898e
selftests: mptcp: add missing join check
matttbe Feb 10, 2022
029744c
mptcp: netlink: process IPv6 addrs in creating listening sockets
kmaloor Feb 10, 2022
4e9120c
Merge branch 'mptcp-fixes-for-5-17'
kuba-moo Feb 10, 2022
9aa422a
tipc: improve size validations for received domain records
lmcjoma Feb 5, 2022
2527872
Merge tag 'audit-pr-20220209' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 10, 2022
e3c8507
Merge tag 'mips-fixes-5.17_3' of git://git.kernel.org/pub/scm/linux/k…
torvalds Feb 10, 2022
37f7860
net: macb: Align the dma and coherent dma masks
Feb 9, 2022
58e61e4
skbuff: cleanup double word in comment
Feb 9, 2022
9ccc6e0
dpaa2-eth: unregister the netdev before disconnecting from the PHY
Feb 9, 2022
c4416f5
net: mpls: Fix GCC 12 warning
victor-erminpour Feb 10, 2022
2b4e5fb
netfilter: nft_synproxy: unregister hooks on init error path
ummakynes Feb 10, 2022
249749c
selftests: netfilter: synproxy test requires nf_conntrack
ummakynes Feb 10, 2022
21338d5
ice: fix an error code in ice_cfg_phy_fec()
Jan 7, 2022
46b699c
ice: fix IPIP and SIT TSO offload
jbrandeb Jan 14, 2022
bea1898
ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler
dmertman Jan 18, 2022
5dbbbd0
ice: Avoid RTNL lock when re-creating auxiliary device
dmertman Jan 21, 2022
7fbf679
net: mscc: ocelot: fix mutex lock error during ethtool stats read
colin-foster-in-advantage Feb 10, 2022
a19f7d7
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Feb 10, 2022
51a04eb
net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios_unregister
vladimiroltean Feb 10, 2022
bbe4c08
selftests: netfilter: disable rp_filter on router
liuhangbin Feb 10, 2022
ff00854
Merge tag 'linux-kselftest-kunit-fixes-5.17-rc4' of git://git.kernel.…
torvalds Feb 10, 2022
16f7432
Merge tag 'linux-kselftest-fixes-5.17-rc4' of git://git.kernel.org/pu…
torvalds Feb 10, 2022
f1baf68
Merge tag 'net-5.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Feb 11, 2022
1de9770
net/smc: Avoid overwriting the copies of clcsock callback functions
Feb 9, 2022
dcd5426
drop_monitor: fix data-race in dropmon_net_event / trace_napi_poll_hit
Feb 10, 2022
525de9a
Merge ra.kernel.org:/pub/scm/linux/kernel/git/netfilter/nf
davem330 Feb 11, 2022
4a11678
bpf: Do not try bpf_msg_push_data with len 0
fmaurer-rh Feb 9, 2022
a8abb0c
bpf: Fix crash due to incorrect copy_map_value
kkdwivedi Feb 9, 2022
a7e7501
selftests/bpf: Add test for bpf_timer overwriting crash
kkdwivedi Feb 9, 2022
acc3c47
Merge branch 'Fix for crash due to overwrite in copy_map_value'
Feb 11, 2022
3bd916e
bpf: Emit bpf_timer in vmlinux BTF
yonghong-song Feb 11, 2022
5eaed6e
bpf: Fix a bpf_timer initialization issue
yonghong-song Feb 11, 2022
3df9d80
Merge branch 'bpf: fix a bpf_timer initialization issue'
Feb 11, 2022
e852de7
adding ci files
thefallentree Feb 15, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
30 changes: 30 additions & 0 deletions .github/actions/vmtest/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
name: 'vmtest'
description: 'Build + run vmtest'
runs:
using: "composite"
steps:
# 1. Setup environment
- name: Setup build environment
uses: libbpf/ci/setup-build-env@master
# 2. Build
- name: Build kernel image
shell: bash
run: ${GITHUB_ACTION_PATH}/build.sh
- name: Build selftests
shell: bash
run: ${GITHUB_ACTION_PATH}/build_selftests.sh
env:
VMLINUX_BTF: ${{ github.workspace }}/vmlinux
# 3. Test
- name: Prepare rootfs
uses: libbpf/ci/prepare-rootfs@master
with:
project-name: 'libbpf'
arch: 'x86_64'
kernel-root: '.'
- name: Run selftests
uses: libbpf/ci/run-qemu@master
with:
arch: 'x86_64'
img: '/tmp/root.img'
vmlinuz: '${{ github.workspace }}/vmlinuz'
14 changes: 14 additions & 0 deletions .github/actions/vmtest/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#!/bin/bash

set -euo pipefail

THISDIR="$(cd $(dirname $0) && pwd)"

source "${THISDIR}"/helpers.sh

travis_fold start build_kernel "Building kernel"

cp "${GITHUB_ACTION_PATH}"/latest.config .config
make -j $((4*$(nproc))) olddefconfig all > /dev/null

travis_fold end build_kernel
42 changes: 42 additions & 0 deletions .github/actions/vmtest/build_selftests.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
#!/bin/bash

set -euo pipefail

THISDIR="$(cd $(dirname $0) && pwd)"

source "${THISDIR}"/helpers.sh

travis_fold start prepare_selftests "Building selftests"

LLVM_VER=15
LIBBPF_PATH="${REPO_ROOT}"

PREPARE_SELFTESTS_SCRIPT=${THISDIR}/prepare_selftests-${KERNEL}.sh
if [ -f "${PREPARE_SELFTESTS_SCRIPT}" ]; then
(cd "${REPO_ROOT}/${REPO_PATH}/tools/testing/selftests/bpf" && ${PREPARE_SELFTESTS_SCRIPT})
fi

if [[ "${KERNEL}" = 'LATEST' ]]; then
VMLINUX_H=
else
VMLINUX_H=${THISDIR}/vmlinux.h
fi

cd ${REPO_ROOT}/${REPO_PATH}
make \
CLANG=clang-${LLVM_VER} \
LLC=llc-${LLVM_VER} \
LLVM_STRIP=llvm-strip-${LLVM_VER} \
VMLINUX_BTF="${VMLINUX_BTF}" \
VMLINUX_H="${VMLINUX_H}" \
-C "${REPO_ROOT}/${REPO_PATH}/tools/testing/selftests/bpf" \
-j $((4*$(nproc))) > /dev/null
cd -
mkdir "${LIBBPF_PATH}"/selftests
cp -R "${REPO_ROOT}/${REPO_PATH}/tools/testing/selftests/bpf" \
"${LIBBPF_PATH}"/selftests
cd "${LIBBPF_PATH}"
rm selftests/bpf/.gitignore
git add selftests

travis_fold end prepare_selftests
44 changes: 44 additions & 0 deletions .github/actions/vmtest/helpers.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# $1 - start or end
# $2 - fold identifier, no spaces
# $3 - fold section description
travis_fold() {
local YELLOW='\033[1;33m'
local NOCOLOR='\033[0m'
if [ -z ${GITHUB_WORKFLOW+x} ]; then
echo travis_fold:$1:$2
if [ ! -z "${3:-}" ]; then
echo -e "${YELLOW}$3${NOCOLOR}"
fi
echo
else
if [ $1 = "start" ]; then
line="::group::$2"
if [ ! -z "${3:-}" ]; then
line="$line - ${YELLOW}$3${NOCOLOR}"
fi
else
line="::endgroup::"
fi
echo -e "$line"
fi
}

__print() {
local TITLE=""
if [[ -n $2 ]]; then
TITLE=" title=$2"
fi
echo "::$1${TITLE}::$3"
}

# $1 - title
# $2 - message
print_error() {
__print error $1 $2
}

# $1 - title
# $2 - message
print_notice() {
__print notice $1 $2
}
Loading