aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-01-18i2c: stm32f7: add support for stm32mp25 socAlain Volmat1-88/+126
2024-01-18i2c: stm32f7: perform I2C_ISR read once at beginning of event isrAlain Volmat1-7/+5
2024-01-18dt-bindings: i2c: document st,stm32mp25-i2c compatibleAlain Volmat1-0/+28
2024-01-18i2c: stm32f7: simplify status messages in case of errorsAlain Volmat1-7/+5
2024-01-18i2c: stm32f7: perform most of irq job in threaded handlerAlain Volmat1-70/+56
2024-01-18i2c: stm32f7: use dev_err_probe upon calls of devm_request_irqAlain Volmat1-10/+4
2024-01-18i2c: i801: Add lis3lv02d for Dell XPS 15 7590Paul Menzel1-0/+1
2024-01-18i2c: i801: Add lis3lv02d for Dell Precision 3540Paul Menzel1-0/+1
2024-01-18i2c: wmt: Reduce redundant: REG_CR settingHans Hu1-26/+9
2024-01-18i2c: wmt: Reduce redundant: function parameterHans Hu1-10/+5
2024-01-18i2c: wmt: Reduce redundant: clock mode settingHans Hu1-21/+7
2024-01-18i2c: wmt: Reduce redundant: wait event completeHans Hu1-14/+6
2024-01-18i2c: wmt: Reduce redundant: bus busy checkHans Hu1-12/+7
2024-01-18i2c: mux: reg: Remove class-based device auto-detection supportHeiner Kallweit2-5/+1
2024-01-18i2c: make i2c_bus_type constGreg Kroah-Hartman3-3/+3
2024-01-18dt-bindings: at24: add ROHM BR24G04Philipp Zabel1-0/+1
2024-01-18eeprom: at24: use of_match_ptr()Bartosz Golaszewski1-2/+3
2024-01-18i2c: cpm: Remove linux,i2c-index conversion from be32Christophe Leroy1-1/+1
2024-01-18i2c: imx: Make SDA actually optional for bus recoveringAlexander Stein1-1/+1
2024-01-18i2c: smbus: Support up to 8 SPD EEPROMsJean Delvare1-4/+4
2024-01-18i2c: rk3x: Adjust mask/value offset for i2c2 on rv1126Tim Lunn1-2/+6
2024-01-18i2c: s3c24xx: add support for atomic transfersMarek Szyprowski1-2/+19
2024-01-18i2c: s3c24xx: fix transferring more than one message in polling modeMarek Szyprowski1-17/+10
2024-01-18i2c: s3c24xx: fix read transfers in polling modeMarek Szyprowski1-2/+11
2024-01-18i2c: rcar: add FastMode+ support for Gen4Wolfram Sang1-11/+27
2024-01-18i2c: rcar: introduce Gen4 devicesWolfram Sang1-6/+7
2024-01-18i2c: npcm7xx: move to per-adapter debugfs directoryWolfram Sang1-42/+7
2024-01-18i2c: gpio: move to per-adapter debugfs directoryWolfram Sang1-28/+6
2024-01-18i2c: create debugfs entry per adapterWolfram Sang2-0/+13
2024-01-18staging: greybus: Don't let i2c adapters declare I2C_CLASS_SPD support if the...Heiner Kallweit1-1/+1
2024-01-18media: netup_unidvb: Don't let i2c adapters declare I2C_CLASS_SPD support if ...Heiner Kallweit1-1/+1
2024-01-18i2c: stub: Don't let i2c adapters declare I2C_CLASS_SPD support if they suppo...Heiner Kallweit1-1/+1
2024-01-18i2c: Don't let i2c adapters declare I2C_CLASS_SPD support if they support I2C...Heiner Kallweit24-26/+25
2024-01-18drm/amd/pm: Remove I2C_CLASS_SPD supportHeiner Kallweit3-3/+0
2024-01-18include/linux/i2c.h: remove I2C_CLASS_DDC supportHeiner Kallweit1-1/+0
2024-01-18fbdev: remove I2C_CLASS_DDC supportHeiner Kallweit9-27/+10
2024-01-18drm: remove I2C_CLASS_DDC supportHeiner Kallweit21-21/+0
2024-01-18Merge tag 'sched-urgent-2024-01-18' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+5
2024-01-18Merge tag 'usb-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds142-1516/+3912
2024-01-18Merge tag 'tty-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds172-1568/+1673
2024-01-18Merge tag 'timers-v6.8-rc1' of http://git.linaro.org/people/daniel.lezcano/li...Thomas Gleixner6-12/+36
2024-01-19powerpc/64s: Increase default stack size to 32KBMichael Ellerman1-0/+1
2024-01-18Merge tag 'staging-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds50-2423/+1264
2024-01-18Update MAINTAINERS email addressSteve French1-1/+1
2024-01-18cifs: minor comment cleanupSteve French1-3/+3
2024-01-18smb3: show beginning time for per share statsSteve French3-2/+6
2024-01-18Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski12-51/+806
2024-01-18i40e: Include types.h to some headersTony Nguyen2-0/+2
2024-01-18ipv6: mcast: fix data-race in ipv6_mc_down / mld_ifc_workNikita Zhandarovich1-0/+4
2024-01-18Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds51-253/+207
2024-01-18Merge branch 'mlxsw-miscellaneous-fixes'Jakub Kicinski5-20/+143
2024-01-18selftests: mlxsw: qos_pfc: Adjust the test to support 8 lanesAmit Cohen1-1/+17
2024-01-18selftests: mlxsw: qos_pfc: Remove wrong descriptionAmit Cohen1-1/+0
2024-01-18mlxsw: spectrum_router: Register netdevice notifier before nexthopPetr Machata1-12/+12
2024-01-18mlxsw: spectrum_acl_tcam: Fix stack corruptionIdo Schimmel2-1/+57
2024-01-18mlxsw: spectrum_acl_tcam: Fix NULL pointer dereference in error pathIdo Schimmel1-2/+2
2024-01-18mlxsw: spectrum_acl_erp: Fix error flow of pool allocation failureAmit Cohen2-4/+56
2024-01-18Documentation: block: ioprio: Update schedulersChristian Loehle1-7/+6
2024-01-18loop: fix the the direct I/O support check when used on top of block devicesChristoph Hellwig1-27/+25
2024-01-18seq_buf: Make DECLARE_SEQ_BUF() usableNathan Lynch1-2/+1
2024-01-18ethtool: netlink: Add missing ethnl_ops_begin/completeLudvig Pärsson1-2/+7
2024-01-18arm64: Fix silcon-errata.rst formattingRobin Murphy1-2/+0
2024-01-18arm64/sme: Always exit sme_alloc() early with existing storageMark Brown1-2/+4
2024-01-18arm64/fpsimd: Remove spurious check for SVE supportMark Brown1-4/+2
2024-01-18arm64/ptrace: Don't flush ZA/ZT storage when writing ZA via ptraceMark Brown1-6/+7
2024-01-18arm64: entry: simplify kernel_exit logicMark Rutland1-5/+4
2024-01-18arm64: entry: fix ARM64_WORKAROUND_SPECULATIVE_UNPRIV_LOADMark Rutland1-9/+13
2024-01-18selftests: bonding: Add more missing config optionsBenjamin Poirier1-0/+5
2024-01-18selftests: netdevsim: add a config fileJakub Kicinski1-0/+10
2024-01-17Merge branch 'tighten-up-arg-ctx-type-enforcement'Alexei Starovoitov5-39/+513
2024-01-17libbpf: warn on unexpected __arg_ctx type when rewriting BTFAndrii Nakryiko1-9/+66
2024-01-17selftests/bpf: add tests confirming type logic in kernel for __arg_ctxAndrii Nakryiko1-3/+161
2024-01-17bpf: enforce types for __arg_ctx-tagged arguments in global subprogsAndrii Nakryiko1-0/+160
2024-01-17bpf: extract bpf_ctx_convert_map logic and make it more reusableAndrii Nakryiko2-27/+46
2024-01-17libbpf: feature-detect arg:ctx tag support in kernelAndrii Nakryiko2-0/+80
2024-01-17riscv: optimize ELF relocation function in riscvMaxim Kochetkov1-4/+16
2024-01-17RISC-V: Implement archrandom when Zkr is availableSamuel Ortiz2-0/+81
2024-01-17riscv: Optimize hweight API with Zbb extensionXiao Wang2-1/+81
2024-01-17riscv: add dependency among Image(.gz), loader(.bin), and vmlinuz.efiMasahiro Yamada1-0/+2
2024-01-17Merge patch series "riscv: ftrace: Miscellaneous ftrace improvements"Palmer Dabbelt9-55/+348
2024-01-17samples: ftrace: Add RISC-V support for SAMPLE_FTRACE_DIRECT[_MULTI]Song Shuai6-0/+155
2024-01-17riscv: ftrace: Add DYNAMIC_FTRACE_WITH_DIRECT_CALLS supportSong Shuai3-0/+18
2024-01-17riscv: ftrace: Make function graph use ftrace directlySong Shuai3-56/+175
2024-01-17riscv: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRYSong Shuai1-0/+1
2024-01-17Merge patch series "RISC-V: Disable DWARF5 with known broken LLVM versions"Palmer Dabbelt3-8/+22
2024-01-17lib/Kconfig.debug: Update AS_HAS_NON_CONST_LEB128 comment and nameNathan Chancellor1-5/+6
2024-01-17riscv: Restrict DWARF5 when building with LLVM to known working versionsNathan Chancellor2-0/+10
2024-01-17riscv: Hoist linker relaxation disabling logic into KconfigNathan Chancellor2-3/+6
2024-01-17Merge patch series "riscv: Add fine-tuned checksum functions"Palmer Dabbelt7-8/+796
2024-01-17kunit: Add tests for csum_ipv6_magic and ip_fast_csumCharlie Jenkins1-1/+283
2024-01-17riscv: Add checksum libraryCharlie Jenkins3-0/+338
2024-01-17riscv: Add checksum headerCharlie Jenkins1-0/+82
2024-01-17riscv: Add static key for misaligned accessesCharlie Jenkins2-3/+89
2024-01-17asm-generic: Improve csum_foldCharlie Jenkins1-3/+3
2024-01-17RISC-V: selftests: cbo: Ensure asm operands match constraintsAndrew Jones1-10/+8
2024-01-17Merge tag 'char-misc-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds303-2656/+24179
2024-01-17Merge tag 'pci-v6.8-changes' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds88-876/+1518
2024-01-17Merge tag 'i3c/for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/...Linus Torvalds10-28/+256
2024-01-18rtc: nuvoton: Compatible with NCT3015Y-R and NCT3018Y-RMia Lin1-6/+46
2024-01-18rtc: da9063: Use dev_err_probe()Biju Das1-25/+17
2024-01-18rtc: da9063: Use device_get_match_data()Biju Das1-5/+1
2024-01-18rtc: da9063: Make IRQ as optionalBiju Das1-18/+22
2024-01-18rtc: max31335: Fix comparison in max31335_volatile_reg()Nathan Chancellor1-1/+1
2024-01-18rtc: max31335: use regmap_update_bits_checkAlexandre Belloni1-7/+5
2024-01-18rtc: max31335: remove unecessary lockingAlexandre Belloni1-11/+3
2024-01-17Merge tag 'pinctrl-v6.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/l...Linus Torvalds162-1696/+8324
2024-01-17Merge tag 'hsi-for-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/...Linus Torvalds1-3/+3
2024-01-17Merge tag 'mailbox-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/jas...Linus Torvalds16-103/+220
2024-01-17Merge tag 'leds-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/le...Linus Torvalds24-201/+1449
2024-01-17Merge tag 'mfd-next-6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/lee...Linus Torvalds43-378/+480
2024-01-17Merge tag 'hwlock-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/remo...Linus Torvalds2-25/+29
2024-01-17Merge tag 'rproc-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/remot...Linus Torvalds5-49/+101
2024-01-17Merge tag 'rpmsg-v6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/remot...Linus Torvalds2-23/+28
2024-01-17Merge tag 'drm-next-2024-01-15-1' of git://anongit.freedesktop.org/drm/drmLinus Torvalds13-78/+96
2024-01-17Merge tag 'thermal-6.8-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds13-127/+1026
2024-01-17Merge tag 'acpi-6.8-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds4-4/+33
2024-01-17Merge tag 'pm-6.8-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds6-59/+86
2024-01-17Merge tag 'for-linus-6.8-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-53/+62
2024-01-17blk-mq: Remove the hctx 'run' debugfs attributeBart Van Assche3-23/+0
2024-01-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds187-2710/+7469
2024-01-17Merge tag 'docs-6.8-2' of git://git.lwn.net/linuxLinus Torvalds26-70/+39
2024-01-17Merge tag 'parisc-for-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-3/+3
2024-01-17Merge tag 'xtensa-20240117' of https://github.com/jcmvbkbc/linux-xtensaLinus Torvalds4-6/+12
2024-01-17Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds6-5/+58
2024-01-17Merge tag 'microblaze-v6.8' of git://git.monstr.eu/linux-2.6-microblazeLinus Torvalds1-6/+7
2024-01-17Merge tag 'mips_6.8' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linuxLinus Torvalds75-163/+135
2024-01-17Merge tag 'riscv-for-linus-6.8-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds56-726/+1471
2024-01-17Merge tag 'uml-for-linus-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds34-459/+212
2024-01-17Merge tag 'ubifs-for-linus-6.8-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds12-88/+539
2024-01-17Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linuxLinus Torvalds1-0/+1
2024-01-17Merge tag 'vfs-6.8-rc1.fixes' of gitolite.kernel.org:pub/scm/linux/kernel/git...Linus Torvalds3-23/+48
2024-01-17Merge tag 'mm-hotfixes-stable-2024-01-12-16-52' of git://git.kernel.org/pub/s...Linus Torvalds12-40/+114
2024-01-17kdb: Fix a potential buffer overflow in kdb_local()Christophe JAILLET1-2/+0
2024-01-17ALSA: hda/realtek: Enable headset mic on Lenovo M70 Gen5Bin Li1-0/+1
2024-01-17io_uring: combine cq_wait_nr checksPavel Begunkov1-7/+27
2024-01-17io_uring: clean *local_work_add var namingPavel Begunkov1-7/+7
2024-01-17io_uring: clean up local tw add-wait syncPavel Begunkov1-2/+8
2024-01-17io_uring: adjust defer tw countingPavel Begunkov1-1/+1
2024-01-17io_uring/register: guard compat syscall with CONFIG_COMPATJens Axboe1-3/+5
2024-01-17nbd: always initialize struct msghdr completelyEric Dumazet1-5/+1
2024-01-17s390/vfio-ap: do not reset queue removed from host configTony Krowiak1-4/+12
2024-01-17s390/vfio-ap: reset queues associated with adapter for queue unbound from driverTony Krowiak1-35/+41
2024-01-17s390/vfio-ap: reset queues filtered from the guest's AP configTony Krowiak2-45/+129
2024-01-17s390/vfio-ap: let on_scan_complete() callback filter matrix and update guest'...Tony Krowiak1-0/+13
2024-01-17s390/vfio-ap: loop over the shadow APCB when filtering guest's AP configurationTony Krowiak1-2/+3
2024-01-17s390/vfio-ap: always filter entire AP matrixTony Krowiak1-40/+17
2024-01-17s390/net: add Thorsten Winkler as maintainerAlexandra Winter1-2/+2
2024-01-17ipvs: avoid stat macros calls from preemptible contextFedor Pchelkin1-2/+2
2024-01-17netfilter: nf_tables: reject NFT_SET_CONCAT with not field length descriptionPablo Neira Ayuso1-1/+5
2024-01-17netfilter: nf_tables: skip dead set elements in netlink dumpPablo Neira Ayuso1-1/+1
2024-01-17netfilter: nf_tables: do not allow mismatch field size and set key lengthPablo Neira Ayuso1-1/+5
2024-01-17netfilter: nf_tables: check if catch-all set element is active in next genera...Pablo Neira Ayuso1-1/+1
2024-01-17netfilter: bridge: replace physindev with physinif in nf_bridge_infoPavel Tikhomirov6-21/+61
2024-01-17netfilter: propagate net to nf_bridge_get_physindevPavel Tikhomirov7-15/+16
2024-01-17netfilter: nf_queue: remove excess nf_bridge variablePavel Tikhomirov1-3/+1
2024-01-17netfilter: nfnetlink_log: use proper helper for fetching physinifPavel Tikhomirov1-4/+4
2024-01-17netfilter: nft_limit: do not ignore unsupported flagsPablo Neira Ayuso1-7/+12
2024-01-17netfilter: nf_tables: bail out if stateful expression provides no .clonePablo Neira Ayuso1-8/+7
2024-01-17netfilter: nf_tables: validate .maxattr at expression registrationPablo Neira Ayuso1-0/+3
2024-01-17netfilter: nf_tables: reject invalid set policyPablo Neira Ayuso1-1/+9
2024-01-17net: netdevsim: don't try to destroy PHC on VFsJakub Kicinski1-2/+7
2024-01-17mptcp: relax check on MPC passive fallbackPaolo Abeni1-1/+2
2024-01-17net: stmmac: Prevent DSA tags from breaking COERomain Gantois1-3/+29
2024-01-17gpiolib: revert the attempt to protect the GPIO device list with an rwsemBartosz Golaszewski4-89/+97
2024-01-17MAINTAINERS: Add BPF JIT for LOONGARCH entryTiezhu Yang1-0/+7
2024-01-17LoongArch: Update Loongson-3 default config fileHuacai Chen1-8/+47
2024-01-17LoongArch: BPF: Prevent out-of-bounds memory accessHengqi Chen1-1/+4
2024-01-17LoongArch: BPF: Support 64-bit pointers to kfuncsHengqi Chen1-0/+5
2024-01-17LoongArch: Fix definition of ftrace_regs_set_instruction_pointer()Tiezhu Yang1-1/+1
2024-01-17LoongArch: Use generic interface to support crashkernel=X,[high,low]Youling Tang4-45/+38
2024-01-17LoongArch: Fix and simplify fcsr initialization on execve()Xi Ruoyao3-10/+1
2024-01-17LoongArch: Let cores_io_master cover the largest NR_CPUSHuacai Chen3-4/+6
2024-01-17LoongArch: Change SHMLBA from SZ_64K to PAGE_SIZEHuacai Chen2-12/+10
2024-01-17LoongArch: Add a missing call to efi_esrt_init()Huacai Chen1-0/+2
2024-01-17LoongArch: Parsing CPU-related information from DTSBinbin Zhou2-1/+36
2024-01-17LoongArch: dts: DeviceTree for Loongson-2K2000Binbin Zhou3-1/+373
2024-01-17LoongArch: dts: DeviceTree for Loongson-2K1000Binbin Zhou3-1/+676
2024-01-17LoongArch: dts: DeviceTree for Loongson-2K0500Binbin Zhou3-0/+356
2024-01-17LoongArch: Allow device trees be built into the kernelBinbin Zhou5-6/+31
2024-01-17dt-bindings: interrupt-controller: loongson,liointc: Fix dtbs_check warning f...Binbin Zhou1-4/+3
2024-01-17dt-bindings: interrupt-controller: loongson,liointc: Fix dtbs_check warning f...Binbin Zhou1-2/+9
2024-01-17dt-bindings: loongarch: Add Loongson SoC boards compatiblesBinbin Zhou1-0/+34
2024-01-17dt-bindings: loongarch: Add CPU bindings for LoongArchBinbin Zhou1-0/+61
2024-01-17LoongArch: Enable initial Rust supportWANG Rui4-6/+18
2024-01-17scripts/min-tool-version.sh: Raise minimum clang version to 18.0.0 for loongarchWANG Rui1-0/+2
2024-01-17modpost: Ignore relaxation and alignment marker relocs on LoongArchWANG Xuerui1-2/+17
2024-01-16selftests: rtnetlink: use setup_ns in bonding testNicolas Dichtel1-7/+5
2024-01-16net: sfp-bus: fix SFP mode detect from bitrateRussell King (Oracle)1-4/+4
2024-01-16net: dsa: vsc73xx: Add null pointer check to vsc73xx_gpio_probeKunwu Chan1-0/+2
2024-01-16cifs: remove redundant variable tcon_existColin Ian King1-3/+3
2024-01-16eventfs: Use kcalloc() instead of kzalloc()Erick Archer1-3/+3
2024-01-16eventfs: Do not create dentries nor inodes in iterate_sharedSteven Rostedt (Google)1-15/+5
2024-01-16block: Fix iterating over an empty bio with bio_for_each_folio_allMatthew Wilcox (Oracle)1-3/+6
2024-01-16eventfs: Have the inodes all for files and directories all be the sameSteven Rostedt (Google)1-0/+10
2024-01-16Input: atkbd - use ab83 as id when skipping the getid commandHans de Goede1-5/+7
2024-01-16block: bio-integrity: fix kcalloc() arguments orderDmitry Antipov1-1/+1
2024-01-16Merge tag 'asoc-fix-v6.8-merge-window' of https://git.kernel.org/pub/scm/linu...Takashi Iwai16-120/+161
2024-01-16selftests/bpf: Add test for alu on PTR_TO_FLOW_KEYSHao Sun1-0/+19
2024-01-16bpf: Reject variable offset alu on PTR_TO_FLOW_KEYSHao Sun1-0/+4
2024-01-16Merge patch series "riscv: support kernel-mode Vector"Palmer Dabbelt21-28/+838