mirror-linux/include/linux
Zhang Yi 6a3afb6ac6 jbd2: increase the journal IO's priority
Current jbd2 only add REQ_SYNC for descriptor block, metadata log
buffer, commit buffer and superblock buffer, the submitted IO could be
throttled by writeback throttle in block layer, that could lead to
priority inversion in some cases. The log IO looks like a kind of high
priority metadata IO, so it should not be throttled by WBT like QOS
policies in block layer, let's add REQ_SYNC | REQ_IDLE to exempt from
writeback throttle, and also add REQ_META together indicates it's a
metadata IO.

Signed-off-by: Zhang Yi <yi.zhang@huawei.com>
Reviewed-by: Jan Kara <jack@suse.cz>
Link: https://lore.kernel.org/r/20231129114740.2686201-2-yi.zhang@huaweicloud.com
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
2023-11-30 23:27:39 -05:00
..
amba
atomic
avf
bcma
byteorder
can
cdx Char/Misc and other driver changes for 6.7-rc1 2023-11-03 14:51:08 -10:00
ceph Two items: 2023-11-10 09:52:56 -08:00
clk
comedi
crush
decompress
device
dma
dsa net: dsa: Use conduit and user terms 2023-10-24 13:08:14 -07:00
extcon
firmware SoC driver updates for 6.7 2023-11-01 14:46:51 -10:00
fpga
fsl
gpio gpiolib: remove gpiochip_find() 2023-11-04 10:22:52 +01:00
greybus
habanalabs
hsi
i3c I3C for 6.7 2023-11-04 16:25:36 -10:00
iio
input
irqchip
isdn
lockd
mailbox
mdio
mfd - Core Frameworks 2023-11-02 14:40:51 -10:00
mlx4
mlx5 vhost,virtio,vdpa: features, fixes, cleanups 2023-11-05 09:02:32 -10:00
mmc mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMMC Q2J54A 2023-11-03 12:01:32 +01:00
mtd The main load of changes is related to Uwe's work converting platform 2023-11-04 11:04:30 -10:00
mux
net/intel
netfilter
netfilter_arp
netfilter_bridge
netfilter_ipv4
netfilter_ipv6
pcs
pds
perf KVM: arm64: Add PMU event filter bits required if EL3 is implemented 2023-10-24 19:26:14 +00:00
phy
pinctrl treewide: rename pinctrl_gpio_set_config_new() 2023-11-04 10:23:22 +01:00
platform_data drm next and fixes for 6.7-rc1 2023-11-07 17:10:02 -08:00
power
pse-pd
qed
raid
regulator
remoteproc
reset
rpmsg
rtc
sched As usual, lots of singleton and doubleton patches all over the tree and 2023-11-02 20:53:31 -10:00
soc SoC driver updates for 6.7 2023-11-01 14:46:51 -10:00
soundwire
spi spi: Fix null dereference on suspend 2023-11-10 13:54:58 +00:00
ssb
sunrpc NFS client updates for Linux 6.7 2023-11-08 13:39:16 -08:00
surface_aggregator
ulpi
unaligned
usb Revert "usb: phy: add usb phy notify port status API" 2023-11-06 14:47:36 +01:00
8250_pci.h
acct.h
acpi.h I2C has largely driver updates for 6.7., i.e. feature additions (like 2023-11-05 08:41:14 -10:00
acpi_dma.h
acpi_iort.h
acpi_mdio.h
acpi_pmtmr.h
acpi_viot.h
adb.h
adfs_fs.h
adreno-smmu-priv.h
adxl.h
aer.h PCI/AER: Refactor cper_print_aer() for use by CXL driver module 2023-10-27 20:13:38 -07:00
agp_backend.h
agpgart.h
ahci-remap.h
ahci_platform.h
aio.h
alarmtimer.h
alcor_pci.h
align.h
altera_jtaguart.h
altera_uart.h
amd-iommu.h
amd-pstate.h
anon_inodes.h
aperture.h
apm-emulation.h
apm_bios.h
apple-gmux.h
apple-mailbox.h
arch_topology.h
args.h
arm-cci.h
arm-smccc.h
arm_ffa.h
arm_sdei.h
armada-37xx-rwtm-mailbox.h
array_size.h
ascii85.h
asn1.h
asn1_ber_bytecode.h
asn1_decoder.h
asn1_encoder.h
assoc_array.h
assoc_array_priv.h
async.h
async_tx.h
ata.h
ata_platform.h
atalk.h
ath9k_platform.h
atm.h
atm_tcp.h
atmdev.h
atmel-isc-media.h
atmel-ssc.h
atmel_pdc.h
atomic.h
attribute_container.h
audit.h
audit_arch.h
auto_dev-ioctl.h
auto_fs.h
auxiliary_bus.h
auxvec.h
average.h
backing-dev-defs.h
backing-dev.h
backlight.h
badblocks.h
balloon_compaction.h
base64.h
bcd.h
bch.h
bcm47xx_nvram.h
bcm47xx_sprom.h
bcm47xx_wdt.h
bcm963xx_nvram.h
bcm963xx_tag.h
binfmts.h
bio.h
bit_spinlock.h
bitfield.h
bitmap-str.h
bitmap.h
bitops.h
bitrev.h
bits.h
blk-cgroup.h
blk-crypto-profile.h
blk-crypto.h
blk-integrity.h
blk-mq-pci.h
blk-mq-virtio.h
blk-mq.h
blk-pm.h block: Remove blk_set_runtime_active() 2023-11-20 10:22:40 -07:00
blk_types.h
blkdev.h block: Use bdev_open_by_dev() in blkdev_open() 2023-10-28 13:29:16 +02:00
blkpg.h
blktrace_api.h
blockgroup_lock.h
bma150.h
bootconfig.h
bootmem_info.h bootmem: use kmemleak_free_part_phys in free_bootmem_page 2023-10-25 16:47:13 -07:00
bottom_half.h
bpf-cgroup-defs.h
bpf-cgroup.h for-6.7/io_uring-sockopt-2023-10-30 2023-11-01 11:16:34 -10:00
bpf-netns.h
bpf.h bpf: Do not allocate percpu memory at init stage 2023-11-15 07:51:06 -08:00
bpf_lirc.h
bpf_local_storage.h
bpf_lsm.h
bpf_mem_alloc.h bpf: Use pcpu_alloc_size() in bpf_mem_free{_rcu}() 2023-10-20 14:15:13 -07:00
bpf_mprog.h
bpf_trace.h
bpf_types.h
bpf_verifier.h bpf: keep track of max number of bpf_loop callback iterations 2023-11-20 18:36:40 -08:00
bpfilter.h
bpfptr.h
brcmphy.h
bsearch.h
bsg-lib.h
bsg.h
btf.h bpf: Add __bpf_hook_{start,end} macros 2023-11-01 22:33:53 -07:00
btf_ids.h
btree-128.h
btree-type.h
btree.h
btrfs.h
buffer_head.h buffer: remove folio_create_empty_buffers() 2023-10-25 16:47:10 -07:00
bug.h
build-salt.h
build_bug.h
buildid.h buildid: reduce header file dependencies for module 2023-10-18 18:07:57 -07:00
bvec.h
c2port.h
cache.h
cacheflush.h
cacheinfo.h cacheinfo: calculate size of per-CPU data cache slice 2023-10-25 16:47:10 -07:00
capability.h
cb710.h
cc_platform.h
cciss_ioctl.h
ccp.h
cdev.h
cdrom.h
cfag12864b.h
cfi.h
cfi_types.h
cgroup-defs.h Many singleton patches against the MM code. The patch series which are 2023-11-02 19:38:47 -10:00
cgroup.h cgroup: Prepare for using css_task_iter_*() in BPF 2023-10-19 17:02:46 -07:00
cgroup_api.h
cgroup_rdma.h
cgroup_refcnt.h
cgroup_subsys.h
circ_buf.h
cleanup.h
clk-provider.h
clk.h
clkdev.h
clockchips.h
clocksource.h
clocksource_ids.h
closure.h closures: Fix race in closure_sync() 2023-10-30 21:48:22 -04:00
cma.h
cn_proc.h
cnt32_to_63.h
coda.h
compaction.h
compat.h
compiler-clang.h
compiler-gcc.h
compiler-version.h
compiler.h compiler.h: move __is_constexpr() to compiler.h 2023-10-18 14:43:22 -07:00
compiler_attributes.h
compiler_types.h
completion.h
component.h
configfs.h
connector.h
console.h TTY/Serial changes for 6.7-rc1 2023-11-03 15:44:25 -10:00
console_struct.h
consolemap.h
const.h compiler.h: move __is_constexpr() to compiler.h 2023-10-18 14:43:22 -07:00
container.h
container_of.h
context_tracking.h
context_tracking_irq.h
context_tracking_state.h
cookie.h
cordic.h
coredump.h
coresight-pmu.h
coresight-stm.h
coresight.h
count_zeros.h
counter.h
cper.h
cpu.h Linux 6.6-rc7 2023-10-23 11:32:25 +02:00
cpu_cooling.h
cpu_pm.h
cpu_rmap.h
cpu_smt.h
cpufeature.h
cpufreq.h
cpuhotplug.h - Do the push of pending hrtimers away from a CPU which is being 2023-11-19 13:35:07 -08:00
cpuidle.h
cpuidle_haltpoll.h
cpumask.h
cpumask_api.h
cpuset.h
crash_core.h As usual, lots of singleton and doubleton patches all over the tree and 2023-11-02 20:53:31 -10:00
crash_dump.h
crc-ccitt.h
crc-itu-t.h
crc-t10dif.h
crc4.h
crc7.h
crc8.h
crc16.h
crc32.h
crc32c.h
crc32poly.h
crc64.h
cred.h lsm/stable-6.7 PR 20231030 2023-10-30 20:13:17 -10:00
crypto.h crypto: ahash - remove support for nonzero alignmask 2023-10-27 18:04:29 +08:00
cs5535.h
ctype.h
cuda.h
damon.h mm/damon: implement a function for max nr_accesses safe calculation 2023-10-25 16:47:15 -07:00
dasd_mod.h
davinci_emac.h
dax.h
dca.h
dcache.h
dccp.h
debug_locks.h
debugfs.h
debugobjects.h
delay.h
delayacct.h
delayed_call.h
dev_printk.h
devcoredump.h
devfreq-event.h
devfreq.h
devfreq_cooling.h
device-mapper.h dm: Convert to bdev_open_by_dev() 2023-10-28 13:29:18 +02:00
device.h
device_cgroup.h
devm-helpers.h
devpts_fs.h
dfl.h
digsig.h
dim.h
dio.h
dirent.h
dlm.h
dlm_plock.h
dm-bufio.h
dm-dirty-log.h
dm-io.h
dm-kcopyd.h
dm-region-hash.h
dm-verity-loadpin.h
dm9000.h
dma-buf.h
dma-direct.h
dma-direction.h
dma-fence-array.h
dma-fence-chain.h
dma-fence-unwrap.h
dma-fence.h
dma-heap.h
dma-map-ops.h
dma-mapping.h dma-mapping: move dma_addressing_limited() out of line 2023-11-06 08:35:09 +01:00
dma-resv.h
dmaengine.h
dmapool.h
dmar.h
dmi.h
dnotify.h
dns_resolver.h
dpll.h
dqblk_qtree.h
dqblk_v1.h
dqblk_v2.h
drbd.h
drbd_config.h
drbd_genl.h
drbd_genl_api.h
drbd_limits.h
ds2782_battery.h
dtlk.h
dtpm.h
dw_apb_timer.h
dynamic_debug.h
dynamic_queue_limits.h
earlycpio.h
ecryptfs.h
edac.h
edd.h
eeprom_93cx6.h
eeprom_93xx46.h
efi-bgrt.h
efi.h
efi_embedded_fw.h
efs_vh.h
eisa.h
elf-fdpic.h
elf-randomize.h
elf.h
elfcore-compat.h
elfcore.h
elfnote-lto.h
elfnote.h
enclosure.h
energy_model.h
entry-common.h
entry-kvm.h
err.h
errname.h
errno.h
error-injection.h
errqueue.h
errseq.h
etherdevice.h
ethtool.h net: ethtool: Fix documentation of ethtool_sprintf() 2023-11-02 12:17:17 +01:00
ethtool_netlink.h
eventfd.h
eventpoll.h
evm.h
export-internal.h linux/export: clean up the IA-64 KSYM_FUNC macro 2023-11-17 13:24:08 +09:00
export.h
exportfs.h vfs-6.7.fsid 2023-11-07 12:11:26 -08:00
ext2_fs.h
extable.h
extcon-provider.h
extcon.h
f2fs_fs.h
f75375s.h
falloc.h
fanotify.h
fault-inject-usercopy.h
fault-inject.h
fb.h
fbcon.h
fcdevice.h
fcntl.h
fd.h
fddidevice.h
fdtable.h file: convert to SLAB_TYPESAFE_BY_RCU 2023-10-19 11:02:48 +02:00
fec.h
fiemap.h
file.h
fileattr.h
filelock.h
filter.h
find.h
fips.h
firewire.h
firmware-map.h
firmware.h
fixp-arith.h
flat.h
flex_proportions.h
font.h
fortify-string.h As usual, lots of singleton and doubleton patches all over the tree and 2023-11-02 20:53:31 -10:00
fprobe.h
freezer.h
fs.h Many singleton patches against the MM code. The patch series which are 2023-11-02 19:38:47 -10:00
fs_api.h
fs_context.h
fs_parser.h
fs_pin.h
fs_stack.h linux: convert to new timestamp accessors 2023-10-18 14:08:29 +02:00
fs_struct.h
fs_types.h
fscache-cache.h
fscache.h
fscrypt.h
fsi-occ.h
fsi-sbefifo.h
fsi.h
fsl-diu-fb.h
fsl_devices.h
fsl_hypervisor.h
fsl_ifc.h
fsldma.h
fsnotify.h fs: store real path instead of fake path in backing file f_path 2023-10-19 11:03:15 +02:00
fsnotify_backend.h
fsverity.h
ftrace.h
ftrace_irq.h
futex.h
fw_table.h acpi: Move common tables helper functions to common lib 2023-10-27 20:48:03 -07:00
fwnode.h
fwnode_mdio.h
gameport.h
gcd.h
genalloc.h
generic-radix-tree.h lib/generic-radix-tree.c: Add peek_prev() 2023-10-19 14:47:33 -04:00
genetlink.h
genl_magic_func.h
genl_magic_struct.h
getcpu.h
gfp.h mempolicy: alloc_pages_mpol() for NUMA policy without vma 2023-10-25 16:47:16 -07:00
gfp_api.h
gfp_types.h
glob.h
gnss.h
goldfish.h
gpio-pxa.h
gpio.h
gpio_keys.h
greybus.h
group_cpus.h
hardirq.h
hash.h
hashtable.h
hashtable_api.h
hdlc.h
hdlcdrv.h
hdmi.h
hex.h
hid-debug.h
hid-roccat.h
hid-sensor-hub.h
hid-sensor-ids.h
hid.h HID: fix HID device resource race between HID core and debugging support 2023-11-21 09:35:39 +01:00
hid_bpf.h
hidden.h
hiddev.h
hidraw.h
highmem-internal.h
highmem.h highmem: Add folio_release_kmap() 2023-10-25 20:19:00 +02:00
highuid.h
hil.h
hil_mlc.h
hippidevice.h
hisi_acc_qm.h crypto: hisilicon/qm - fix EQ/AEQ interrupt issue 2023-10-20 13:39:26 +08:00
hmm.h
host1x.h
host1x_context_bus.h
hp_sdc.h
hpet.h
hrtimer.h hrtimers: Push pending hrtimers away from outgoing CPU earlier 2023-11-11 18:06:42 +01:00
hrtimer_api.h
hrtimer_defs.h
hte.h
huge_mm.h
hugetlb.h mempolicy: mmap_lock is not needed while migrating folios 2023-10-25 16:47:16 -07:00
hugetlb_cgroup.h mm, hugetlb: remove HUGETLB_CGROUP_MIN_ORDER 2023-10-18 14:34:17 -07:00
hugetlb_inline.h
hw_breakpoint.h
hw_random.h
hwmon-sysfs.h
hwmon-vid.h
hwmon.h
hwspinlock.h
hyperv.h
hypervisor.h
i2c-algo-bit.h
i2c-algo-pca.h
i2c-algo-pcf.h
i2c-atr.h
i2c-dev.h
i2c-mux.h
i2c-smbus.h
i2c.h
i8042.h
i8253.h
i8254.h
icmp.h
icmpv6.h
idle_inject.h
idr.h Fix termination state for idr_for_each_entry_ul() 2023-11-03 09:12:00 +00:00
ieee80211.h wireless-next patches for v6.7 2023-10-26 20:27:58 -07:00
ieee802154.h
if_arp.h
if_bridge.h
if_eql.h
if_ether.h
if_fddi.h
if_hsr.h
if_link.h
if_ltalk.h
if_macvlan.h
if_phonet.h
if_pppol2tp.h
if_pppox.h
if_rmnet.h
if_tap.h
if_team.h
if_tun.h
if_tunnel.h
if_vlan.h
igmp.h
ihex.h
ima.h
imx-media.h
in.h
in6.h
indirect_call_wrapper.h
inet.h
inet_diag.h
inetdevice.h
init.h linux/init: remove __memexit* annotations 2023-10-28 21:31:22 +09:00
init_ohci1394_dma.h
init_syscalls.h
init_task.h
initrd.h
inotify.h
input.h
instruction_pointer.h
instrumentation.h
instrumented.h
int_log.h
integrity.h
intel-ish-client-if.h
intel_rapl.h
intel_tcc.h
intel_th.h
intel_tpmi.h
interconnect-clk.h
interconnect-provider.h
interconnect.h
interrupt.h RCU pull request for v6.7 2023-10-30 18:01:41 -10:00
interval_tree.h
interval_tree_generic.h
io-64-nonatomic-hi-lo.h
io-64-nonatomic-lo-hi.h
io-mapping.h
io-pgtable.h iommu: Add iommu_domain ops for dirty tracking 2023-10-24 11:58:42 -03:00
io.h
io_uring.h io_uring/cmd: Pass compat mode in issue_flags 2023-10-19 16:42:03 -06:00
io_uring_types.h io_uring-futex-2023-10-30 2023-11-01 11:25:08 -10:00
ioam6.h
ioam6_genl.h
ioam6_iptunnel.h
iocontext.h
iomap.h
iommu-helper.h
iommu.h IOMMU Updates for Linux v6.7 2023-11-09 13:37:28 -08:00
iommufd.h
iopoll.h
ioport.h
ioprio.h
ioremap.h
iosys-map.h
iov_iter.h
iova.h
iova_bitmap.h vfio: Move iova_bitmap into iommufd 2023-10-24 11:58:42 -03:00
ip.h
ipack.h
ipc.h
ipc_namespace.h
ipmi.h
ipmi_smi.h
ipv6.h
ipv6_route.h
irq.h x86/apic/msi: Fix misconfigured non-maskable MSI quirk 2023-10-26 13:53:06 +02:00
irq_poll.h
irq_sim.h
irq_work.h
irqbypass.h
irqchip.h
irqdesc.h
irqdomain.h
irqdomain_defs.h
irqflags.h
irqhandler.h
irqnr.h
irqreturn.h
isa-dma.h
isa.h
isapnp.h
iscsi_boot_sysfs.h
iscsi_ibft.h
ism.h
iversion.h
jbd2.h jbd2: increase the journal IO's priority 2023-11-30 23:27:39 -05:00
jhash.h
jiffies.h
journal-head.h
joystick.h
jump_label.h
jump_label_ratelimit.h
jz4740-adc.h
jz4780-nemc.h
kallsyms.h
kasan-checks.h
kasan-enabled.h
kasan-tags.h
kasan.h Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2023-10-26 13:46:28 -07:00
kbd_diacr.h
kbd_kern.h
kbuild.h
kconfig.h
kcore.h
kcov.h
kcsan-checks.h
kcsan.h
kdb.h
kdebug.h
kdev_t.h
kern_levels.h
kernel-page-flags.h
kernel.h
kernel_read_file.h
kernel_stat.h
kernelcapi.h
kernfs.h
kexec.h
key-type.h
key.h
keyboard.h
keyctl.h
kfence.h
kfifo.h
kgdb.h
khugepaged.h
klist.h
kmemleak.h
kmod.h
kmsan-checks.h
kmsan.h
kmsan_string.h
kmsan_types.h
kmsg_dump.h
kobj_map.h
kobject.h
kobject_api.h
kobject_ns.h
kprobes.h kprobes: unify kprobes_exceptions_nofify() prototypes 2023-11-10 19:59:05 +09:00
kref.h
kref_api.h
ks0108.h
ks8842.h
ks8851_mll.h
ksm.h
kstrtox.h kstrtox: remove strtobool() 2023-10-18 14:43:21 -07:00
kthread.h
ktime.h
ktime_api.h
kvm_dirty_ring.h
kvm_host.h
kvm_irqfd.h
kvm_para.h
kvm_types.h
l2tp.h
lantiq.h
lapb.h
latencytop.h
lcd.h
lcm.h
led-class-flash.h
led-class-multicolor.h
led-lm3530.h
leds-bd2802.h
leds-lp3944.h
leds-lp3952.h
leds-pca9532.h
leds-regulator.h
leds-ti-lmu-common.h
leds.h
libata.h
libfdt.h
libfdt_env.h
libgcc.h
libnvdimm.h
libps2.h
license.h
limits.h
linear_range.h
linkage.h
linkmode.h ethtool: untangle the linkmode and ethtool headers 2023-10-20 12:47:33 +01:00
linux_logo.h
lis3lv02d.h
list.h
list_bl.h
list_lru.h
list_nulls.h
list_sort.h
litex.h
livepatch.h
livepatch_sched.h
llc.h
llist.h
llist_api.h
local_lock.h
local_lock_internal.h
lockdep.h
lockdep_api.h
lockdep_types.h
lockref.h
log2.h
logic_iomem.h
logic_pio.h
lp.h
lru_cache.h
lsm_audit.h
lsm_hook_defs.h lsm: fix default return value for inode_getsecctx 2023-11-08 15:39:42 -05:00
lsm_hooks.h
lwq.h
lz4.h
lzo.h
mISDNdsp.h
mISDNhw.h
mISDNif.h
mailbox_client.h
mailbox_controller.h
map_benchmark.h
maple.h
maple_tree.h
marvell_phy.h
math.h
math64.h
mbcache.h
mbus.h
mc6821.h
mc146818rtc.h
mcb.h
mdev.h
mdio-bitbang.h
mdio-gpio.h
mdio-mux.h
mdio.h net: mdio: fix typo in header 2023-11-13 11:02:30 +00:00
mei_aux.h
mei_cl_bus.h
mem_encrypt.h
memblock.h
memcontrol.h mm/khugepaged: convert alloc_charge_hpage() to use folios 2023-10-25 16:47:14 -07:00
memfd.h
memory-tiers.h
memory.h
memory_hotplug.h
mempolicy.h mempolicy: alloc_pages_mpol() for NUMA policy without vma 2023-10-25 16:47:16 -07:00
mempool.h
memregion.h
memremap.h
memstick.h
mhi.h
mhi_ep.h
micrel_phy.h net: dsa: microchip: ksz8: Enable MIIM PHY Control reg access 2023-10-20 11:50:46 +01:00
microchipphy.h
migrate.h
migrate_mode.h
mii.h
mii_timestamper.h
min_heap.h
minmax.h minmax: relax check to allow comparison between unsigned arguments and signed constants 2023-10-18 14:43:22 -07:00
misc_cgroup.h
miscdevice.h
mm.h Many singleton patches against the MM code. The patch series which are 2023-11-02 19:38:47 -10:00
mm_api.h
mm_inline.h mm: move vma_policy() and anon_vma_name() decls to mm_types.h 2023-10-18 14:34:18 -07:00
mm_types.h Many singleton patches against the MM code. The patch series which are 2023-11-02 19:38:47 -10:00
mm_types_task.h
mman.h
mmap_lock.h
mmdebug.h
mmiotrace.h
mmu_context.h
mmu_notifier.h
mmzone.h mm, pcp: reduce detecting time of consecutive high order page freeing 2023-10-25 16:47:11 -07:00
mnt_idmapping.h fs: export mnt_idmap_get/mnt_idmap_put 2023-11-03 23:28:33 +01:00
mnt_namespace.h
mod_devicetable.h Staging driver updates for 6.7-rc1 2023-11-03 15:31:04 -10:00
module.h
module_signature.h
module_symbol.h module: Make is_mapping_symbol() return bool 2023-11-01 13:07:08 -07:00
moduleloader.h
moduleparam.h Modules changes for v6.7-rc1 2023-11-01 21:09:37 -10:00
most.h
mount.h
moxtet.h
mpage.h
mpi.h
mpls.h
mpls_iptunnel.h
mroute.h
mroute6.h
mroute_base.h
msdos_fs.h
msdos_partition.h
msg.h
msi.h x86/apic/msi: Fix misconfigured non-maskable MSI quirk 2023-10-26 13:53:06 +02:00
msi_api.h
mtio.h
mutex.h
mutex_api.h
mv643xx.h
mv643xx_eth.h
mv643xx_i2c.h
mvebu-pmsu.h
mxm-wmi.h
namei.h vfs: predict the error in retry_estale as unlikely 2023-10-19 11:02:49 +02:00
nd.h
ndctl.h
net.h
net_tstamp.h
netdev_features.h
netdevice.h net: Move {l,t,d}stats allocation to core and convert veth & vrf 2023-11-20 10:15:16 -08:00
netfilter.h netfilter: make nftables drops visible in net dropmonitor 2023-10-18 10:26:43 +02:00
netfilter_bridge.h
netfilter_defs.h
netfilter_ipv4.h
netfilter_ipv6.h
netfilter_netdev.h
netfs.h
netlink.h
netpoll.h
nfs.h
nfs3.h
nfs4.h
nfs_fs.h
nfs_fs_i.h
nfs_fs_sb.h NFSv4: fairly test all delegations on a SEQ4_ revocation 2023-11-01 15:15:52 -04:00
nfs_iostat.h
nfs_page.h
nfs_ssc.h
nfs_xdr.h nfs: Convert nfs_symlink() to use a folio 2023-11-01 15:40:44 -04:00
nfsacl.h
nitro_enclaves.h
nl802154.h
nls.h
nmi.h
node.h
nodemask.h
nospec.h
notifier.h
ns_common.h
nsc_gpio.h
nsproxy.h
ntb.h
ntb_transport.h
nubus.h
numa.h x86 MM handling code changes for v6.7: 2023-10-30 15:40:57 -10:00
nvme-auth.h
nvme-fc-driver.h
nvme-fc.h
nvme-keyring.h nvme: keyring: fix conditional compilation 2023-11-08 08:07:08 -08:00
nvme-rdma.h
nvme-tcp.h
nvme.h nvme-auth: auth success1 msg always includes resp 2023-11-06 08:34:15 -08:00
nvmem-consumer.h
nvmem-provider.h Revert "nvmem: add new config option" 2023-10-27 13:17:54 +02:00
nvram.h
objagg.h
objpool.h lib: objpool added: ring-array based lockless MPMC 2023-10-18 22:35:36 +09:00
objtool.h Misc fixes and cleanups: 2023-10-30 13:20:02 -10:00
objtool_types.h
of.h
of_address.h
of_clk.h
of_device.h
of_dma.h
of_fdt.h
of_gpio.h
of_graph.h
of_iommu.h
of_irq.h
of_mdio.h
of_net.h
of_pci.h
of_pdt.h
of_platform.h
of_reserved_mem.h
oid_registry.h x509: Add OIDs for FIPS 202 SHA-3 hash and signatures 2023-10-27 18:04:30 +08:00
olpc-ec.h
omap-dma.h
omap-gpmc.h
omap-iommu.h
omap-mailbox.h
omapfb.h
once.h
once_lite.h
oom.h
openvswitch.h
osq_lock.h
overflow.h
packing.h
padata.h
page-flags-layout.h
page-flags.h mm: add folio_xor_flags_has_waiters() 2023-10-18 14:34:17 -07:00
page-isolation.h
page_counter.h
page_ext.h
page_idle.h
page_owner.h
page_ref.h
page_reporting.h
page_table_check.h
pageblock-flags.h
pagemap.h filemap: add a per-mapping stable writes flag 2023-11-20 15:05:18 +01:00
pagevec.h
pagewalk.h
panic.h
panic_notifier.h
parman.h
parport.h parport: Use kasprintf() instead of fixed buffer formatting 2023-10-18 10:02:52 +02:00
parport_pc.h
parser.h
part_stat.h
pata_arasan_cf_data.h
patchkey.h
path.h
pch_dma.h
pci-acpi.h
pci-ats.h
pci-doe.h
pci-ecam.h
pci-ep-cfs.h
pci-epc.h
pci-epf.h
pci-p2pdma.h
pci.h pci-v6.7-changes 2023-11-02 14:05:18 -10:00
pci_hotplug.h
pci_ids.h pci-v6.7-changes 2023-11-02 14:05:18 -10:00
pcs-lynx.h
pcs-rzn1-miic.h
pe.h
peci-cpu.h
peci.h
percpu-defs.h
percpu-refcount.h
percpu-rwsem.h
percpu.h mm/percpu.c: introduce pcpu_alloc_size() 2023-10-20 14:15:06 -07:00
percpu_counter.h percpu_counter: extend _limited_add() to negative amounts 2023-10-18 14:34:14 -07:00
perf_event.h perf/core: Fix cpuctx refcounting 2023-11-15 04:18:31 +01:00
perf_event_api.h
perf_regs.h
personality.h
pfn.h
pfn_t.h
pgtable.h
pgtable_api.h
phonet.h
phy.h
phy_fixed.h
phy_led_triggers.h
phylib_stubs.h
phylink.h
pid.h
pid_namespace.h
pim.h
pipe_fs_i.h fs/pipe: move check to pipe_has_watch_queue() 2023-10-19 11:02:47 +02:00
pkeys.h
pktcdvd.h pktcdvd: Convert to bdev_open_by_dev() 2023-10-28 13:29:17 +02:00
pl320-ipc.h
platform_device.h
platform_profile.h
pldmfw.h
plist.h
pm-trace.h
pm.h Merge branches 'pm-sleep', 'powercap' and 'pm-tools' 2023-10-26 15:16:03 +02:00
pm_clock.h
pm_domain.h
pm_opp.h
pm_qos.h
pm_runtime.h
pm_wakeirq.h
pm_wakeup.h
pmbus.h
pmu.h
pnp.h
poison.h
poll.h
polynomial.h
posix-clock.h
posix-timers.h
posix_acl.h
posix_acl_xattr.h
power_supply.h
powercap.h
ppp-comp.h
ppp_channel.h
ppp_defs.h
pps_kernel.h
pr.h
prandom.h
preempt.h
prefetch.h
prime_numbers.h
printk.h
prmt.h
proc_fs.h
proc_ns.h
processor.h
profile.h
projid.h
property.h
pruss_driver.h
psci.h
pseudo_fs.h
psi.h
psi_types.h
psp-platform-access.h
psp-sev.h
psp-tee.h
psp.h
pstore.h
pstore_blk.h
pstore_ram.h
pstore_zone.h
ptdump.h
pti.h
ptp_classify.h
ptp_clock_kernel.h
ptp_kvm.h
ptp_mock.h
ptp_pch.h
ptr_ring.h
ptrace.h
ptrace_api.h
purgatory.h
pvclock_gtod.h
pwm.h pwm: Fix double shift bug 2023-11-10 09:20:55 +01:00
pwm_backlight.h
pxa2xx_ssp.h
pxa168_eth.h
qnx6_fs.h
quota.h
quotaops.h
radix-tree.h
raid_class.h
ramfs.h
random.h
randomize_kstack.h
range.h
ras.h
ratelimit.h
ratelimit_types.h
rational.h
rbtree.h
rbtree_augmented.h
rbtree_latch.h
rbtree_types.h
rcu_node_tree.h
rcu_notifier.h
rcu_segcblist.h
rcu_sync.h
rculist.h
rculist_bl.h
rculist_nulls.h
rcupdate.h
rcupdate_trace.h
rcupdate_wait.h
rcuref.h
rcutiny.h
rcutree.h
rcuwait.h
rcuwait_api.h
reboot-mode.h
reboot.h
reciprocal_div.h
ref_tracker.h
refcount.h
refcount_api.h
regmap.h
regset.h
relay.h
remoteproc.h
resctrl.h
reset-controller.h
reset.h
resource.h
resource_ext.h
restart_block.h
resume_user_mode.h
rethook.h kprobes: kretprobe scalability improvement 2023-10-18 23:59:54 +09:00
rfkill.h
rhashtable-types.h
rhashtable.h
ring_buffer.h
rio.h
rio_drv.h
rio_ids.h
rio_regs.h
rmap.h mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap() 2023-10-18 14:34:14 -07:00
rmi.h
rndis.h
rodata_test.h
root_dev.h
rpmsg.h
rslib.h
rtc.h
rtmutex.h
rtnetlink.h
rtsx_common.h
rtsx_pci.h
rtsx_usb.h
rv.h
rwbase_rt.h
rwlock.h
rwlock_api_smp.h
rwlock_rt.h
rwlock_types.h
rwsem.h
sbitmap.h
scatterlist.h
scc.h
sched.h As usual, lots of singleton and doubleton patches all over the tree and 2023-11-02 20:53:31 -10:00
sched_clock.h
scmi_protocol.h
scpi_protocol.h
screen_info.h
scs.h
sctp.h
scx200.h
scx200_gpio.h
seccomp.h
secretmem.h
securebits.h
security.h
sed-opal-key.h
sed-opal.h
seg6.h
seg6_genl.h
seg6_hmac.h
seg6_iptunnel.h
seg6_local.h
selection.h
sem.h
semaphore.h
seq_buf.h seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str() 2023-10-28 16:52:43 -04:00
seq_file.h
seq_file_net.h
seqlock.h
seqlock_api.h
serdev.h
serial.h
serial_8250.h
serial_bcm63xx.h
serial_core.h
serial_max3100.h
serial_s3c.h
serial_sci.h
serio.h
set_memory.h
sfp.h
sh_clk.h
sh_dma.h
sh_eth.h
sh_intc.h
sh_timer.h
shdma-base.h
shm.h
shmem_fs.h shmem: shrink shmem_inode_info: dir_offsets in a union 2023-10-18 14:34:13 -07:00
shrinker.h mm: add printf attribute to shrinker_debugfs_name_alloc 2023-10-18 14:34:18 -07:00
signal.h
signal_types.h
signalfd.h
siox.h
siphash.h
sizes.h
skb_array.h
skbuff.h vfs-6.7.iov_iter 2023-10-30 09:24:21 -10:00
skmsg.h
slab.h configfs-tsm for v6.7 2023-11-04 15:58:13 -10:00
slab_def.h
slimbus.h
slub_def.h
sm501-regs.h
sm501.h
smc91x.h
smp.h
smp_types.h
smpboot.h
smsc911x.h
smscphy.h
sock_diag.h
socket.h
sockptr.h net/tcp: Introduce TCP_AO setsockopt()s 2023-10-27 10:35:44 +01:00
softirq.h
sonet.h
sony-laptop.h
sonypi.h
sort.h
sound.h
soundcard.h
spinlock.h
spinlock_api.h
spinlock_api_smp.h
spinlock_api_up.h
spinlock_rt.h
spinlock_types.h
spinlock_types_raw.h
spinlock_types_up.h
spinlock_up.h
splice.h
spmi.h spmi: rename spmi device lookup helper 2023-11-01 10:02:18 +00:00
sprintf.h
sram.h
srcu.h
srcutiny.h
srcutree.h
ssbi.h
stackdepot.h
stackleak.h stackleak: add declarations for global functions 2023-11-08 11:06:50 -08:00
stackprotector.h
stacktrace.h
start_kernel.h
stat.h
statfs.h
static_call.h
static_call_types.h
static_key.h
stdarg.h
stddef.h
stm.h
stmmac.h net: stmmac: intel: remove unnecessary field struct plat_stmmacenet_data::ext_snapshot_num 2023-10-19 13:01:33 +02:00
stmp3xxx_rtc_wdt.h
stmp_device.h
stop_machine.h
string.h Pin control changes for the v6.7 kernel cycle 2023-11-03 19:15:19 -10:00
string_choices.h
string_helpers.h
stringhash.h
stringify.h extract and use FILE_LINE macro 2023-10-18 14:43:21 -07:00
sungem_phy.h
sunserialcore.h
sunxi-rsb.h
surface_acpi_notify.h
suspend.h
svga.h
sw842.h
swab.h
swait.h
swait_api.h
swap.h mm/swap: Convert to use bdev_open_by_dev() 2023-10-28 13:29:19 +02:00
swap_cgroup.h
swap_slots.h
swapfile.h
swapops.h
swiotlb.h
switchtec.h
sxgbe_platform.h
sync_core.h
sync_file.h
synclink.h
sys.h
sys_soc.h
syscall_user_dispatch.h
syscalls.h asm-generic updates for v6.7 2023-11-01 15:28:33 -10:00
syscalls_api.h
syscore_ops.h
sysctl.h proc: sysctl: prevent aliased sysctls from getting passed to init 2023-11-01 12:10:02 -07:00
sysfb.h
sysfs.h
syslog.h
sysrq.h
sysv_fs.h
t10-pi.h
task_io_accounting.h
task_io_accounting_ops.h
task_work.h
taskstats_kern.h
tboot.h
tc.h
tca6416_keypad.h
tcp.h tcp: fix fastopen code vs usec TS 2023-11-03 09:16:42 +00:00
tee_drv.h
tegra-icc.h
termios_internal.h
textsearch.h
textsearch_fsm.h
tfrc.h
thermal.h thermal: core: Pass trip pointer to governor throttle callback 2023-10-20 19:26:37 +02:00
thread_info.h
threads.h
thunderbolt.h
ti-emif-sram.h
ti_wilink_st.h
tick.h
tifm.h
timb_dma.h
timb_gpio.h
time.h
time32.h
time64.h
time_namespace.h
timecounter.h
timekeeper_internal.h
timekeeping.h
timer.h extract and use FILE_LINE macro 2023-10-18 14:43:21 -07:00
timerfd.h
timeriomem-rng.h
timerqueue.h
timex.h
tnum.h
topology.h
torture.h
toshiba.h
tpm.h
tpm_command.h
tpm_eventlog.h
trace.h
trace_clock.h
trace_events.h Tracing updates for v6.7: 2023-11-03 07:41:18 -10:00
trace_recursion.h
trace_seq.h tracing: Move readpos from seq_buf to trace_seq 2023-10-20 12:16:10 -04:00
tracefs.h eventfs: Hold eventfs_mutex when calling callback functions 2023-11-02 00:16:49 -04:00
tracepoint-defs.h
tracepoint.h
transport_class.h
ts-nbus.h
tsacct_kern.h
tsm.h configfs-tsm: Introduce a shared ABI for attestation reports 2023-10-19 18:11:38 -07:00
tty.h
tty_buffer.h
tty_driver.h
tty_flip.h
tty_ldisc.h
tty_port.h
typecheck.h
types.h
u64_stats_sync.h
u64_stats_sync_api.h
uacce.h
uaccess.h
ubsan.h
ucs2_string.h
udp.h
uidgid.h
uio.h
uio_driver.h
umh.h
unicode.h
units.h units: Add BYTES_PER_*BIT 2023-10-27 18:04:28 +08:00
uprobes.h
usb.h
usb_usual.h
usbdevice_fs.h
user-return-notifier.h
user.h
user_events.h
user_namespace.h
userfaultfd_k.h fs/proc/task_mmu: implement IOCTL to get and optionally clear info about PTEs 2023-10-18 14:34:12 -07:00
usermode_driver.h
util_macros.h
uts.h
utsname.h
uuid.h
vbox_utils.h
vdpa.h vhost-vdpa: clean iotlb map during reset for older userspace 2023-11-01 09:20:00 -04:00
verification.h
vermagic.h
vexpress.h
vfio.h
vfio_pci_core.h
vfs.h
vga_switcheroo.h
vgaarb.h
vhost_iotlb.h
via-core.h
via.h
via_i2c.h
videodev2.h
virtio.h
virtio_anchor.h
virtio_byteorder.h
virtio_caif.h
virtio_config.h
virtio_console.h
virtio_dma_buf.h
virtio_net.h
virtio_pci_legacy.h
virtio_pci_modern.h virtio_pci: move structure to a header 2023-11-01 09:31:16 -04:00
virtio_ring.h
virtio_vsock.h
vm_event_item.h
vmalloc.h
vmpressure.h
vmstat.h
vmw_vmci_api.h
vmw_vmci_defs.h
vringh.h
vt.h
vt_buffer.h
vt_kern.h
vtime.h
w1-gpio.h
w1.h
wait.h sched: remove wait bookmarks 2023-10-18 14:34:18 -07:00
wait_api.h
wait_bit.h
watch_queue.h watch_queue: Annotate struct watch_filter with __counted_by 2023-10-19 11:02:48 +02:00
watchdog.h
win_minmax.h
wireless.h
wkup_m3_ipc.h
wm97xx.h
wmi.h
workqueue.h workqueue: Provide one lock class key per work_on_cpu() callsite 2023-10-17 23:49:19 -10:00
workqueue_api.h
writeback.h
ww_mutex.h
wwan.h
xarray.h
xattr.h
xxhash.h
xz.h
yam.h
zconf.h
zlib.h
zorro.h
zpool.h
zsmalloc.h
zstd.h
zstd_errors.h
zstd_lib.h
zswap.h
zutil.h