Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Closed
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
10000 commits
Select commit Hold shift + click to select a range
50b2d49
KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled
sean-jc Aug 24, 2022
3c0f396
Merge tag 'slab-for-6.0-rc7' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Sep 22, 2022
bf68294
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Sep 22, 2022
387df87
Merge tag 'amd-drm-fixes-6.0-2022-09-21' of https://gitlab.freedeskto…
airlied Sep 23, 2022
73646ba
Merge tag 'mediatek-drm-fixes-6.0' of https://git.kernel.org/pub/scm/…
airlied Sep 23, 2022
3b38b65
Merge tag 'drm-misc-fixes-2022-09-22' of git://anongit.freedesktop.or…
airlied Sep 23, 2022
8288206
MAINTAINERS: switch graphics to airlied other addresses
airlied Sep 23, 2022
3c66563
Revert "firmware: arm_scmi: Add clock management to the SCMI power do…
storulf Sep 19, 2022
da73a94
drm/bridge: lt8912b: add vsync hsync
Sep 22, 2022
6dd1de1
drm/bridge: lt8912b: set hdmi or dvi mode
Sep 22, 2022
051ad27
drm/bridge: lt8912b: fix corrupted image output
dolcini Sep 22, 2022
195624d
tun: support not enabling carrier in TUNSETIFF
Sep 20, 2022
f22bd29
net: macb: Fix ZynqMP SGMII non-wakeup source resume failure
Sep 21, 2022
1e6989a
ARM: sunplus: fix serial console kconfig and build problems
rddunlap Sep 1, 2022
415da41
Merge tag 'omap-for-6.0/fixes-signed' of git://git.kernel.org/pub/scm…
arndb Sep 23, 2022
b58e731
Merge tag 'arm-soc/for-6.0/drivers-fixes-v2' of https://github.com/Br…
arndb Sep 23, 2022
7e1e2ac
Merge tag 'sunxi-drivers-fixes-for-6.0-1' of https://git.kernel.org/p…
arndb Sep 23, 2022
13b0566
vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment
willdeacon Sep 22, 2022
f8497b3
MAINTAINERS: rectify file entry in TEAM DRIVER
bulwahn Sep 22, 2022
42bc4fa
net: mt7531: only do PLL once after the reset
lynxis Sep 17, 2022
728c2af
net: mt7531: ensure all MACs are powered down before reset
lynxis Sep 17, 2022
6bf8e84
Merge branch 'net-mt7531-pll-reset-fixes'
kuba-moo Sep 23, 2022
69604fe
Merge tag 'kvm-s390-master-6.0-2' of https://git.kernel.org/pub/scm/l…
bonzini Sep 23, 2022
cc62d98
Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in susp…
computersforpeace Aug 23, 2022
4952aa6
ARM: dts: integrator: Tag PCI host with device_type
linusw Sep 19, 2022
c69badd
Merge tag 'qcom-arm64-fixes-for-6.0' of https://git.kernel.org/pub/sc…
arndb Sep 23, 2022
22565ae
Merge tag 'drm-fixes-2022-09-23-1' of git://anongit.freedesktop.org/d…
torvalds Sep 23, 2022
526e826
Merge tag 'for-linus-6.0-rc7-tag' of git://git.kernel.org/pub/scm/lin…
torvalds Sep 23, 2022
317fab7
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Sep 23, 2022
2653853
Merge tag 'reset-fixes-for-v6.0' of git://git.pengutronix.de/pza/linu…
arndb Sep 23, 2022
a7b7751
Merge tag 'riscv-for-linus-6.0-rc7' of git://git.kernel.org/pub/scm/l…
torvalds Sep 23, 2022
9395cd7
Merge tag 'landlock-6.0-rc7' of git://git.kernel.org/pub/scm/linux/ke…
torvalds Sep 23, 2022
33a4e37
Merge tag 'usb-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 23, 2022
1707c39
Merge tag 'driver-core-6.0-rc7' of git://git.kernel.org/pub/scm/linux…
torvalds Sep 23, 2022
df02452
cgroup: cgroup_get_from_id() must check the looked-up kn is a directory
Sep 23, 2022
237fe72
scripts/clang-tools: remove unused module
yangxingwu Sep 13, 2022
03764b3
Kconfig: remove unused function 'menu_get_root_menu'
henryZe Sep 12, 2022
2154aca
certs: make system keyring depend on built-in x509 parser
masahir0y Sep 12, 2022
e400ad8
ACPI: processor idle: Practically limit "Dummy wait" workaround to ol…
davehansenintel Sep 22, 2022
a63f2e7
Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 23, 2022
e775f93
io_uring: ensure that cached task references are always put on exit
axboe Sep 23, 2022
61f2b7c
Makefile.debug: set -g unconditional on CONFIG_DEBUG_INFO_SPLIT
nickdesaulniers Sep 19, 2022
32ef9e5
Makefile.debug: re-enable debug info for .S files
nickdesaulniers Sep 19, 2022
b7ca8d5
sfc: correct filter_table_remove method for EF10 PFs
amoreton-xilinx Sep 22, 2022
0be27f7
Merge tag 'block-6.0-2022-09-22' of git://git.kernel.dk/linux
torvalds Sep 24, 2022
3db6122
Merge tag 'io_uring-6.0-2022-09-23' of git://git.kernel.dk/linux
torvalds Sep 24, 2022
aae8dda
Merge tag 'wq-for-6.0-rc6-fixes' of git://git.kernel.org/pub/scm/linu…
torvalds Sep 24, 2022
1772094
Merge tag 'cgroup-for-6.0-rc6-fixes' of git://git.kernel.org/pub/scm/…
torvalds Sep 24, 2022
7e2cd21
Merge tag 'tty-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 24, 2022
1a61b82
Merge tag 'char-misc-6.0-rc7' of git://git.kernel.org/pub/scm/linux/k…
torvalds Sep 24, 2022
42f9508
Merge tag 'pm-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Sep 24, 2022
23b9923
Merge tag 's390-6.0-5' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Sep 25, 2022
105a36f
Merge tag 'kbuild-fixes-v6.0-3' of git://git.kernel.org/pub/scm/linux…
torvalds Sep 25, 2022
67feaba
devdax: Fix soft-reservation memory description
djbw Sep 23, 2022
b3bbcc5
Merge branch 'for-6.0/dax' into libnvdimm-fixes
djbw Sep 25, 2022
a54dc27
Input: melfas_mip4 - fix return value check in mip4_probe()
Sep 24, 2022
e336d85
Input: iqs62x-keys - drop unused device node references
jlabundy Sep 17, 2022
2fd003e
Input: synaptics - disable Intertouch for Lenovo T14 and P14s AMD G1
mrhpearson Sep 25, 2022
f0cc7c0
Merge tag 'i2c-for-6.0-rc7' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Sep 25, 2022
4207d59
Merge tag 'dax-and-nvdimm-fixes-v6.0-final' of git://git.kernel.org/p…
torvalds Sep 25, 2022
5e04966
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/lin…
torvalds Sep 25, 2022
f76349c
Linux 6.0-rc7
torvalds Sep 25, 2022
4335417
gpio: mvebu: Fix check for pwm support on non-A8K platforms
pali Jul 14, 2022
e42c9c5
perf tools: Get a perf cgroup more portably in BPF
namhyung Sep 23, 2022
e28c078
perf print-events: Fix "perf list" can not display the PMU prefix for…
ZhengjunXing Sep 23, 2022
71c86cd
perf parse-events: Remove "not supported" hybrid cache events
ZhengjunXing Sep 23, 2022
f4a2aad
perf tests powerpc: Fix branch stack sampling test to include sanity …
athira-rajeev Sep 21, 2022
6ef7d36
drm/i915/gt: Restrict forced preemption to the active context
ickle Sep 21, 2022
6052a4c
Revert "net: mvpp2: debugfs: fix memory leak when using debugfs_looku…
Sep 23, 2022
a078dff
ext4: fixup possible uninitialized variable access in ext4_mb_choose_…
jankara Sep 22, 2022
7cae596
io_uring: register single issuer task at creation
Sep 26, 2022
a432061
usbnet: Fix memory leak in usbnet_disconnect()
peilin-ye Sep 23, 2022
70cbc3c
mm: gup: fix the fast GUP race against THP collapse
yang-shi Sep 7, 2022
bedf034
powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse…
yang-shi Sep 7, 2022
58d426a
mm: fix madivse_pageout mishandling on non-LRU page
minchank Sep 8, 2022
2b7aa91
mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all()
nhoriguchi Sep 8, 2022
37dcc67
frontswap: don't call ->init if no ops are registered
Sep 9, 2022
70427f6
mm: bring back update_mmu_cache() to finish_fault()
saproj Sep 8, 2022
dac2253
mm: prevent page_frag_alloc() from corrupting the memory
maurizio-lombardi Jul 15, 2022
3173145
mm/hugetlb: correct demote page offset logic
Sep 14, 2022
77677cd
mm,hwpoison: check mm when killing accessing process
axiqia Sep 14, 2022
80e2b58
mm/page_isolation: fix isolate_single_pageblock() isolation behavior
x-y-z Sep 14, 2022
5929899
x86/uaccess: avoid check_object_size() in copy_from_user_nmi()
kees Sep 19, 2022
6e23ec0
net: sched: act_ct: fix possible refcount leak in tcf_ct_init()
HBh25Y Sep 23, 2022
3a71053
Merge tag 'ext4_for_linus_fixes2' of git://git.kernel.org/pub/scm/lin…
torvalds Sep 26, 2022
c635ebe
cxgb4: fix missing unlock on ETHOFLD desc collect fail path
rafaelmsoares Sep 22, 2022
4774db8
net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe
Sep 23, 2022
0dc3837
net: hippi: Add missing pci_disable_device() in rr_init_one()
Sep 23, 2022
3800a71
Merge tag 'mm-hotfixes-stable-2022-09-26' of git://git.kernel.org/pub…
torvalds Sep 26, 2022
7bea67a
ARM: dts: integrator: Fix DMA ranges
linusw Sep 26, 2022
a137556
Merge tag 'x86_urgent_for_v6.0-rc8' of git://git.kernel.org/pub/scm/l…
torvalds Sep 26, 2022
ea08aec
libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205
Sep 26, 2022
c292a33
nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices
kelleymh Sep 23, 2022
d14c273
nvme-pci: disable Write Zeroes on Phison E3C/E4C
Sep 22, 2022
4e768c8
media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_a…
Mar 21, 2022
f0da34f
media: v4l2-ioctl.c: fix incorrect error path
May 18, 2022
3723869
media: dvb_vb2: fix possible out of bound access
HBh25Y May 19, 2022
a2d2e59
media: mediatek: vcodec: Drop platform_get_resource(IORESOURCE_IRQ)
nfraprado Jun 17, 2022
3a99c44
media: rkvdec: Disable H.264 error detection
ndufresne Jun 10, 2022
64e966d
wifi: cfg80211: fix MCS divisor value
Sep 8, 2022
b7ce33d
wifi: mac80211: don't start TX with fq->lock to fix deadlock
alexw65500 Sep 15, 2022
527008e
wifi: mac80211: ensure vif queues are operational after start
alexw65500 Sep 15, 2022
d873697
wifi: mac80211: fix regression with non-QoS drivers
jwrdegoede Sep 18, 2022
be92292
wifi: mac80211: fix memory corruption in minstrel_ht_update_rates()
Sep 19, 2022
883b8dc
wifi: mac80211: mlme: Fix missing unlock on beacon RX
rafaelmsoares Sep 24, 2022
6546646
wifi: mac80211: mlme: Fix double unlock on assoc success handling
rafaelmsoares Sep 25, 2022
49725ff
net: stmmac: power up/down serdes in stmmac_open/release
junxiaoc Sep 23, 2022
f208ce4
Merge tag 'thunderbolt-for-v6.0' of git://git.kernel.org/pub/scm/linu…
gregkh Sep 27, 2022
ea64cdf
net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume()
l1k Sep 23, 2022
415ba26
usb: typec: ucsi: Remove incorrect warning
Sep 22, 2022
f5c5936
usb: dwc3: st: Fix node's child name
Sep 26, 2022
a625a4b
uas: add no-uas quirk for Hiksemi usb_disk
zenghongling0719 Sep 23, 2022
e00b488
usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS
zenghongling0719 Sep 23, 2022
0fb9703
uas: ignore UAS for Thinkplus chips
zenghongling0719 Sep 23, 2022
bc7a319
selftests: Fix the if conditions of in test_extra_filter()
wangyufen316 Sep 23, 2022
e7afa79
mmc: hsq: Fix data stomping during mmc recovery
Sep 16, 2022
0f816e0
KVM: selftests: Skip tests that require EPT when it is not available
dmatlack Sep 26, 2022
c0cca6a
Merge tag 'irqchip-fixes-6.0-2' of git://git.kernel.org/pub/scm/linux…
suryasaimadhu Sep 27, 2022
46452d3
Merge tag 'sound-6.0-rc8' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Sep 27, 2022
e62563d
Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address
dos1 Sep 27, 2022
797666c
net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455
frank-w Sep 26, 2022
2932279
ice: xsk: change batched Tx descriptor cleaning
mfijalko Sep 1, 2022
b3056ae
ice: xsk: drop power of 2 ring size restriction for AF_XDP
mfijalko Sep 1, 2022
efd608f
x86/alternative: Fix race in try_get_desc()
anadav Sep 21, 2022
7516777
drm/amdgpu: avoid gfx register accessing during gfxoff
Aug 26, 2022
3c48053
drm/amd/pm: enable gfxoff feature for SMU 13.0.0
Aug 3, 2022
b9caead
drm/amd/pm: use adverse selection for dpm features unsupported by driver
Sep 1, 2022
a9b4700
drm/amdkfd: fix MQD init for GFX11 in init_mqd
Sep 20, 2022
91ef6cf
drm/amdgpu: pass queue size and is_aql_queue to MES
Sep 19, 2022
664883d
drm/amdkfd: fix dropped interrupt in kfd_int_process_v11
Sep 23, 2022
783d446
drm/amd/display: Avoid avoid unnecessary pixel rate divider programming
Sep 13, 2022
b6d1c39
drm/amd/display: Update DCN32 to use new SR latencies
Sep 13, 2022
dd37fba
drm/amd/display: Do DIO FIFO enable after DP video stream enable
Sep 7, 2022
ec669ef
drm/amd/display: Wrap OTG disable workaround with FIFO control
Sep 8, 2022
85096a7
drm/amd/display: Add explicit FIFO disable for DP blank
Sep 8, 2022
1ec5c0e
drm/amd/display: Fix audio on display after unplugging another
AMD-aric Sep 14, 2022
391ce35
drm/amd/display: Fix typo in get_pixel_rate_div
Sep 14, 2022
8dd2e87
drm/amd/display: Remove assert for odm transition case
Mar 21, 2022
a28acf7
drm/amd/display: Avoid unnecessary pixel rate divider programming
Sep 13, 2022
2d3907c
drm/amd/display: fill in clock values when DPM is not enabled
Sep 9, 2022
b3e45b1
drm/amdgpu: Correct the position in patch_cond_exec
jiadozhu Sep 15, 2022
11e3836
drm/amdgpu: Remove fence_process in count_emitted
jiadozhu Sep 23, 2022
3b7329c
drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV
bokun-xxmtg Sep 27, 2022
db5db1a
vdpa/ifcvf: fix the calculation of queuepair
Sep 23, 2022
1bedcf2
virtio-crypto: fix memory-leak
Sep 19, 2022
dbe449d
virtio_test: fixup for vq reset
fengidri Aug 30, 2022
37fafe6
virtio-blk: Fix WARN_ON_ONCE in virtio_queue_rq()
asfaca Aug 30, 2022
46f8a29
vduse: prevent uninitialized memory accesses
mcoquelin Aug 31, 2022
a43ae80
vdpa/mlx5: Fix MQ to support non power of two num queues
elic307i Sep 12, 2022
49c13ed
Merge tag 'soc-fixes-6.0-rc7' of git://git.kernel.org/pub/scm/linux/k…
torvalds Sep 27, 2022
44d70bb
Merge tag 'wireless-2022-09-27' of git://git.kernel.org/pub/scm/linux…
kuba-moo Sep 27, 2022
81d192c
can: c_can: don't cache TX messages for C_CAN cores
marckleinebudde Sep 23, 2022
6a8438d
ata: libata-scsi: Fix initialization of device queue depth
Sep 24, 2022
141f3d6
ata: libata-sata: Fix device queue depth control
Sep 24, 2022
5064424
perf tests vmlinux-kallsyms: Update is_ignored_symbol function to mat…
athira-rajeev Sep 28, 2022
74a61d5
perf arm-spe: augment the data source type with neoverse_spe list
Sep 26, 2022
b1cab78
Revert "net: set proper memcg for net_init hooks allocations"
shakeelb Sep 26, 2022
df5b035
x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant
suryasaimadhu Aug 19, 2022
af2faee
Merge tag 'linux-can-fixes-for-6.0-20220928' of git://git.kernel.org/…
kuba-moo Sep 28, 2022
3d87f6c
Merge tag 'clk-microchip-fixes-6.0' of https://git.kernel.org/pub/scm…
bebarino Sep 28, 2022
06bbaa6
[coredump] don't use __kernel_write() on kmap_local_page()
Sep 26, 2022
e817c07
Merge tag 'mmc-v6.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Sep 28, 2022
c3e0e1e
Merge tag 'irq_urgent_for_v6.0' of git://git.kernel.org/pub/scm/linux…
torvalds Sep 28, 2022
b1ff1bf
clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks
hanxu-nxp Sep 15, 2022
7738be9
drm/i915/gt: Perf_limit_reasons are only available for Gen11+
ashutoshx Sep 28, 2022
4014e91
clk: sunxi-ng: h6: Fix default PLL GPU rate
jernejsk Sep 28, 2022
d59bd74
io_uring/poll: disable level triggered poll
axboe Sep 28, 2022
1b24a13
clk: iproc: Do not rely on node name for correct PLL setup
ffainelli Sep 5, 2022
daaa2fb
clk: imx93: drop of_match_ptr
MrVan Aug 30, 2022
276d37e
net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware…
vladimiroltean Sep 27, 2022
c9da02b
net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2}
dangowrt Sep 27, 2022
3e1308a
Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/gi…
kuba-moo Sep 29, 2022
26d3e21
mptcp: factor out __mptcp_close() without socket lock
menglongdong Sep 27, 2022
30e51b9
mptcp: fix unreleased socket in accept queue
menglongdong Sep 27, 2022
3b04cba
Merge branch 'mptcp-properly-clean-up-unaccepted-subflows'
kuba-moo Sep 29, 2022
2938431
LoongArch: Align the address of kernel_entry to 4KB
chenhuacai Sep 26, 2022
06e76ac
LoongArch: Fix and cleanup csr_era handling in do_ri()
chenhuacai Sep 26, 2022
4f196cb
LoongArch: Clean up loongson3_smp_ops declaration
Sep 27, 2022
81bcd4b
Merge tag 'loongarch-fixes-6.0-3' of git://git.kernel.org/pub/scm/lin…
torvalds Sep 29, 2022
71f1875
Merge tag 'ata-6.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 29, 2022
457c8b6
perf test: Fix test case 87 ("perf record tests") for hybrid systems
ZhengjunXing Sep 27, 2022
25c5e67
perf tests record: Fail the test if the 'errs' counter is not zero
acmel Sep 28, 2022
83ca5fb
drm/amd/display: Prevent OTG shutdown during PSR SU
leo-sunli1 Sep 26, 2022
6c84501
Merge tag 'nvme-6.0-2022-09-29' of git://git.infradead.org/nvme into …
axboe Sep 29, 2022
da9eede
Merge tag 'input-for-v6.0-rc7' of git://git.kernel.org/pub/scm/linux/…
torvalds Sep 29, 2022
511cce1
Merge tag 'net-6.0-rc8' of git://git.kernel.org/pub/scm/linux/kernel/…
torvalds Sep 29, 2022
5149a42
perf parse-events: Ignore clang 15 warning about variable set but unu…
olsajiri Sep 29, 2022
5551717
perf tests mmap-basic: Remove unused variable to address clang 15 war…
olsajiri Sep 29, 2022
8e8bf60
perf build: Fixup disabling of -Wdeprecated-declarations for the pyth…
acmel Sep 29, 2022
a3aded1
drm/amdgpu: Enable VCN DPG for GC11_0_1
Sep 29, 2022
541540b
drm/amdgpu: Enable sram on vcn_4_0_2
Sep 29, 2022
987a926
Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g…
torvalds Sep 29, 2022
153a97b
Merge tag 'drm-misc-fixes-2022-09-29' of git://anongit.freedesktop.or…
airlied Sep 29, 2022
91462af
Merge tag 'amd-drm-fixes-6.0-2022-09-29' of https://gitlab.freedeskto…
airlied Sep 29, 2022
6643b38
Merge tag 'drm-intel-fixes-2022-09-29' of git://anongit.freedesktop.o…
airlied Sep 29, 2022
6336a81
KVM: selftests: replace assertion with warning in access_tracking_per…
esposem Sep 26, 2022
09636ef
KVM: selftests: Gracefully handle empty stack traces
dmatlack Sep 22, 2022
aae2e72
KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest
jsmattsonjr Sep 22, 2022
6b6f714
KVM: selftests: Implement memcmp(), memcpy(), and memset() for guest use
sean-jc Sep 28, 2022
3942650
KVM: selftests: Compare insn opcodes directly in fix_hypercall_test
sean-jc Sep 28, 2022
5a77386
Merge tag 'drm-fixes-2022-09-30-1' of git://anongit.freedesktop.org/d…
torvalds Sep 30, 2022
40158db
Revert "pstore: migrate to crypto acomp interface"
guilhermepiccoli Sep 29, 2022
89e10b8
Merge tag 'gpio-fixes-for-v6.0' of git://git.kernel.org/pub/scm/linux…
torvalds Sep 30, 2022
d649d2c
Merge tag 'pstore-v6.0-rc8' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Sep 30, 2022
a0debc4
Merge tag 'io_uring-6.0-2022-09-29' of git://git.kernel.dk/linux
torvalds Sep 30, 2022
7bc6e90
Merge tag 'block-6.0-2022-09-29' of git://git.kernel.dk/linux
torvalds Sep 30, 2022
70575e7
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi…
torvalds Sep 30, 2022
af81a92
drm/amdgpu: save rlcv/rlcp ucode version in amdgpu_gfx
Sep 13, 2022
2f3f958
drm/amdgpu: add helper to init rlc fw in header v2_0
Sep 21, 2022
90df151
drm/amdgpu: add helper to init rlc fw in header v2_1
Sep 21, 2022
bcecb65
drm/amdgpu: add helper to init rlc fw in header v2_2
Sep 21, 2022
c1c3f41
drm/amdgpu: add helper to init rlc fw in header v2_3
Sep 21, 2022
b33139e
drm/amdgpu: add helper to init rlc fw in header v2_4
Sep 21, 2022
04fa38c
drm/amdgpu: add helper to init rlc firmware
Sep 15, 2022
0fd85e8
drm/amdgpu/gfx11: switch to amdgpu_gfx_rlc_init_microcode
Sep 15, 2022
414208e
Merge tag 'amd-drm-fixes-6.0-2022-09-30-1' of https://gitlab.freedesk…
danvet Sep 30, 2022
920541b
Merge tag 'for-linus-6.0' of git://git.kernel.org/pub/scm/virt/kvm/kvm
torvalds Sep 30, 2022
c816f2e
Merge tag 'perf-tools-fixes-for-v6.0-2022-09-29' of git://git.kernel.…
torvalds Sep 30, 2022
e5fa173
Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux…
torvalds Sep 30, 2022
ffb4d94
Merge tag 'drm-fixes-2022-10-01' of git://anongit.freedesktop.org/drm…
torvalds Sep 30, 2022
b674ded
MAINTAINERS: drop entry to removed file in ARM/RISCPC ARCHITECTURE
bulwahn Sep 19, 2022
30c1936
mm: fix BUG splat with kvmalloc + GFP_ATOMIC
Sep 26, 2022
1c8e234
damon/sysfs: fix possible memleak on damon_sysfs_add_target
SupremacistLevi Sep 26, 2022
2a4b6e1
Merge tag 'mm-hotfixes-stable-2022-09-30' of git://git.kernel.org/pub…
torvalds Oct 1, 2022
89f2ddc
Merge tag 'media/v6.0-1' of git://git.kernel.org/pub/scm/linux/kernel…
torvalds Oct 1, 2022
b357fd1
Merge tag 'usb-6.0-final' of git://git.kernel.org/pub/scm/linux/kerne…
torvalds Oct 1, 2022
f938a52
dt-bindings: i2c: st,stm32-i2c: Document interrupt-names property
Sep 26, 2022
367d4c8
dt-bindings: i2c: st,stm32-i2c: Document wakeup-source property
Sep 26, 2022
e2062df
i2c: davinci: fix PM disable depth imbalance in davinci_i2c_probe
Sep 29, 2022
534b0ab
Merge tag 'x86_urgent_for_v6.0' of git://git.kernel.org/pub/scm/linux…
torvalds Oct 2, 2022
febae48
Merge tag 'perf-urgent-2022-10-02' of git://git.kernel.org/pub/scm/li…
torvalds Oct 2, 2022
a962b54
Merge tag 'i2c-for-6.0-rc8' of git://git.kernel.org/pub/scm/linux/ker…
torvalds Oct 2, 2022
4fe89d0
Linux 6.0
torvalds Oct 2, 2022
a72e873
base packaging
Oct 2, 2022
e8e3fe0
UBUNTU: SAUCE: kbuild: add -fcf-protection=none when using retpoline …
Jul 8, 2019
1642bb4
UBUNTU: SAUCE: add vmlinux.strip to BOOT_TARGETS1 on powerpc
Sep 9, 2016
95d0a13
UBUNTU: SAUCE: tools/hv/lsvmbus -- add manual page
May 27, 2016
03f4e94
debian changelog
Oct 2, 2022
0d31cd4
configs (based on refs/remotes/unstable/master)
Oct 2, 2022
a79cfa8
System76 Linux
jackpot51 Oct 11, 2019
50f14de
Disable CONFIG_X86_KERNEL_IBT
jackpot51 Jun 16, 2022
4775a04
ALSA: hda/realtek - Reapply pin fixup for oryp5
crawfxrd Aug 27, 2020
a942435
pinctrl: Export intel_pinctrl_probe
jackpot51 Sep 14, 2021
9b04991
pinctrl: tigerlake: Workaround for old communities on System76 gaze16
jackpot51 Sep 14, 2021
83f2558
Disable tb_acpi_is_native for System76 coreboot machines
jackpot51 Sep 24, 2021
285fb50
Adds an ALSA mapping for Gigabyte Pro WiFi Rev 2.1
13r0ck May 25, 2022
4d41bf8
Mixer-Maps: Add alternate ALC4080
13r0ck Jun 3, 2022
8406039
Rewrite mixer map for TRX40 Aorus Master
13r0ck Jul 28, 2022
2cee001
ALSA: hda - Improve 3.5mm hotplug w/ROG strix B550
13r0ck Aug 16, 2022
0f7e582
DROP ON REBASE: 6.0.0-76060000.202210022231 based on 6.0.0-060000.202…
jackpot51 Oct 10, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
System76 Linux
  • Loading branch information
jackpot51 committed Oct 10, 2022
commit a79cfa80a38f7dca8a4f4f6c3f25d3cb3ca0793c
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,9 @@ modules.order
#
# Debian directory (make deb-pkg)
#
/debian/
#/debian/
/debian/build/
/debian/files

#
# Snap directory (make snap-pkg)
Expand Down
2 changes: 1 addition & 1 deletion debian.master/control.d/linux-libc-dev.stub
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Package: linux-libc-dev
Architecture: amd64 armhf arm64 i386 ppc64el riscv64 s390x
Architecture: amd64 armhf arm64 ppc64el riscv64 s390x
Depends: ${misc:Depends}
Conflicts: linux-kernel-headers
Replaces: linux-kernel-headers
Expand Down
2 changes: 1 addition & 1 deletion debian.master/control.d/vars.generic
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ arch="amd64 armhf arm64 ppc64el s390x"
supported="Generic"
target="Geared toward desktop and server systems."
desc="=HUMAN= SMP"
bootloader="grub-pc [amd64] | grub-efi-amd64 [amd64] | grub-efi-ia32 [amd64] | grub [amd64] | lilo [amd64] | flash-kernel [armhf arm64] | grub-efi-arm64 [arm64] | grub-efi-arm [armhf] | grub-ieee1275 [ppc64el]"
bootloader="kernelstub [amd64] | grub-pc [amd64] | grub-efi-amd64 [amd64] | grub-efi-ia32 [amd64] | grub [amd64] | lilo [amd64] | flash-kernel [armhf arm64] | grub-efi-arm64 [arm64] | grub-efi-arm [armhf] | grub-ieee1275 [ppc64el]"
provides="kvm-api-4, redhat-cluster-modules, ivtv-modules, virtualbox-guest-modules [amd64]"
82 changes: 81 additions & 1 deletion debian.master/control.stub.in
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,8 @@ Build-Depends:
dkms <!stage1>,
curl <!stage1>,
zstd [amd64 s390x] <!stage1>,
pahole [amd64 arm64 armhf ppc64el s390x riscv64] | dwarves (>= 1.21) [amd64 arm64 armhf ppc64el s390x riscv64] <!stage1>,
dwarves (>= 1.21) [amd64 arm64 armhf ppc64el s390x riscv64] <!stage1>,
python3-dev <!stage1>,
Build-Depends-Indep:
xmlto <!stage1>,
docbook-utils <!stage1>,
Expand Down Expand Up @@ -154,3 +155,82 @@ Depends: ${misc:Depends}, python3
Description: Linux kernel VM host tools
This package provides kernel tools useful for VM hosts.

# linux-meta {

Package: SRCPKGNAME-headers-generic
Build-Profiles: <!stage1>
Architecture: amd64 armhf arm64 powerpc ppc64el s390x
Section: kernel
Depends:
${misc:Depends},
linux-headers-PKGVER-ABINUM-generic (= ${source:Version})
Description: Generic Linux kernel headers
This package will always depend on the latest generic kernel headers
available.

Package: SRCPKGNAME-image-generic
Build-Profiles: <!stage1>
Architecture: amd64 armhf arm64 powerpc ppc64el s390x
Section: kernel
Depends:
${misc:Depends},
linux-image-PKGVER-ABINUM-generic (= ${source:Version}),
linux-firmware,
intel-microcode [amd64],
amd64-microcode [amd64]
Recommends: thermald [amd64]
Description: Generic Linux kernel image
This package will always depend on the latest generic kernel image
available.

Package: SRCPKGNAME-tools-generic
Build-Profiles: <!stage1>
Architecture: amd64 armhf arm64 powerpc ppc64el s390x
Section: kernel
Provides: linux-tools
Depends:
${misc:Depends},
linux-tools-PKGVER-ABINUM-generic (= ${source:Version})
Description: Generic Linux kernel tools
This package will always depend on the latest generic kernel tools
available.

Package: SRCPKGNAME-cloud-tools-generic
Build-Profiles: <!stage1>
Architecture: amd64
Section: kernel
Provides: linux-cloud-tools
Depends:
${misc:Depends},
linux-cloud-tools-PKGVER-ABINUM-generic (= ${source:Version})
Description: Generic Linux kernel cloud tools
This package will always depend on the latest generic kernel cloud tools
available.

Package: SRCPKGNAME-generic
Build-Profiles: <!stage1>
Architecture: amd64 armhf arm64 powerpc ppc64el s390x
Section: kernel
Depends:
${misc:Depends},
SRCPKGNAME-image-generic (= ${binary:Version}),
SRCPKGNAME-headers-generic (= ${binary:Version})
Description: Complete Generic Linux kernel and headers
This package will always depend on the latest complete generic Linux kernel
and headers.

# } linux-meta

# linux-system76 {

Package: SRCPKGNAME-system76
Build-Profiles: <!stage1>
Architecture: amd64
Section: kernel
Depends:
${misc:Depends},
SRCPKGNAME-generic (= ${binary:Version})
Description: System76 recommended Linux kernel
This package depends upon the recommended kernel for System76 users.

# } linux-system76
2 changes: 1 addition & 1 deletion debian.master/rules.d/amd64.mk
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ kernel_file = arch/$(build_arch)/boot/bzImage
install_file = vmlinuz
vdso = vdso_install
no_dumpfile = true
uefi_signed = true
uefi_signed = false
do_tools_usbip = true
do_tools_cpupower = true
do_tools_perf = true
Expand Down
18 changes: 0 additions & 18 deletions debian.master/rules.d/i386.mk

This file was deleted.

1 change: 0 additions & 1 deletion debian/rules
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,6 @@ endif
# Being used to build a mainline build -- turn off things which do not work.
ifeq ($(do_mainline_build),true)
do_extras_package=false
do_tools=false
no_dumpfile=1
$(foreach _m,$(all_dkms_modules),$(eval do_$(_m) = false))
skipabi=true
Expand Down
38 changes: 37 additions & 1 deletion debian/rules.d/2-binary-arch.mk
Original file line number Diff line number Diff line change
Expand Up @@ -819,10 +819,46 @@ ifeq ($(do_cloud_tools),true)
$(call dh_all,$(cloudpkg))
endif

meta_version=$(release).$(revision)
define dh_all_meta
dh_installchangelogs -p$(1)
dh_installdocs -p$(1)
dh_compress -p$(1)
dh_fixperms -p$(1) -X/boot/
dh_shlibdeps -p$(1) $(shlibdeps_opts)
dh_installdeb -p$(1)
dh_installdebconf -p$(1)
$(lockme) dh_gencontrol -p$(1) -- -Vlinux:rprovides='$(rprovides)' -v$(meta_version)
dh_md5sums -p$(1)
dh_builddeb -p$(1)
endef

binary-meta:
@echo Debug: $@

ifeq ($(do_flavour_image_package),true)
$(call dh_all_meta,$(src_pkg_name)-headers-generic)
endif # do_flavour_image_package
ifeq ($(do_flavour_header_package),true)
$(call dh_all_meta,$(src_pkg_name)-image-generic)
endif # do_flavour_header_package
ifeq ($(do_linux_tools),true)
$(call dh_all_meta,$(src_pkg_name)-tools-generic)
endif # do_linux_tools
ifeq ($(do_cloud_tools),true)
$(call dh_all_meta,$(src_pkg_name)-cloud-tools-generic)
endif # do_cloud_tools
ifeq ($(do_flavour_image_package),true)
ifeq ($(do_flavour_header_package),true)
$(call dh_all_meta,$(src_pkg_name)-generic)
$(call dh_all_meta,$(src_pkg_name)-system76)
endif # do_flavour_header_package
endif # do_flavour_image_package

binary-debs: signing = $(CURDIR)/debian/$(bin_pkg_name)-signing
binary-debs: signingv = $(CURDIR)/debian/$(bin_pkg_name)-signing/$(release)-$(revision)
binary-debs: signing_tar = $(src_pkg_name)_$(release)-$(revision)_$(arch).tar.gz
binary-debs: binary-perarch $(addprefix binary-,$(flavours))
binary-debs: binary-perarch binary-meta $(addprefix binary-,$(flavours))
@echo Debug: $@
ifeq ($(any_signed),true)
install -d $(signingv)/control
Expand Down
2 changes: 1 addition & 1 deletion debian/source/format
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.0
3.0 (native)
14 changes: 14 additions & 0 deletions rebuild.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#!/usr/bin/env bash

set -ex

if ! diff -u debian/changelog debian.master/changelog
then
fakeroot debian/rules clean
fi

dh_clean

rm -rf debian/build/build-generic/_____________________________________dkms/

time debuild --no-lintian -b -nc -uc -us
14 changes: 14 additions & 0 deletions reinstall.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#!/usr/bin/env bash

set -e

version="$(dpkg-parsechangelog -S Version | sed 's/-76/*76/g')"
sudo dpkg -i \
../linux-generic_${version}_amd64.deb \
../linux-headers-*_${version}_*.deb \
../linux-image-*_${version}_amd64.deb \
../linux-libc-dev_${version}_amd64.deb \
../linux-modules-*_${version}_amd64.deb \
../linux-system76_${version}_amd64.deb \
../linux-tools-*_${version}_amd64.deb \
../linux-tools-common_${version}_all.deb
29 changes: 29 additions & 0 deletions system76.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
#!/usr/bin/env bash

set -e

if [ -n "$(git status --porcelain)" ]
then
echo "ERROR: uncommitted changes"
exit 1
fi

package="$(dpkg-parsechangelog --file "debian.master/changelog" --show-field Source)"
version="$(dpkg-parsechangelog --file "debian.master/changelog" --show-field Version)"

linux_version="$(echo "${version}" | cut -d "-" -f1)"
debian_version="$(echo "${version}" | cut -d "-" -f2-)"

if [[ "${debian_version}" == "76"* ]]
then
echo "${package} ${version} already updated for system76"
else
new_version="${linux_version}-76${debian_version}"
sed -i "s/${package} (${version})/${package} (${new_version})/" "debian.master/changelog"
dch --changelog "debian.master/changelog" --release 'Release for System76'
fi

fakeroot debian/rules clean

git add .
git commit -s -m "DROP ON REBASE: ${new_version} based on ${version}"