Package Details: linux-rt-bfq-dev-headers 5.11.4.rt11-21

Git Clone URL: https://aur.archlinux.org/linux-rt-bfq-dev.git (read-only, click to copy)
Package Base: linux-rt-bfq-dev
Description: Headers and scripts for building modules for the Linux RT-BFQ-dev kernel
Upstream URL: https://github.com/sirlucjan/bfq-mq-lucjan
Licenses: GPL2
Conflicts: linux-rt-bfq-headers
Provides: linux-rt-bfq-headers
Replaces: linux-rt-bfq-headers
Submitter: sir_lucjan
Maintainer: sir_lucjan
Last Packager: sir_lucjan
Votes: 19
Popularity: 0.84
First Submitted: 2020-06-25 21:58
Last Updated: 2021-06-16 14:42

Required by (1)

Sources (12)

Pinned Comments

sir_lucjan commented on 2019-10-07 11:43

Some patches for BFQ conflict with patches for BFQ-dev.

To use linux-rt-bfq-dev smoothly apply bfq-reverts before bfq-dev patch. Otherwise the kernel will not compile.

sir_lucjan commented on 2018-01-11 22:32

linux-rt-bfq-dev git version:

https://github.com/sirlucjan/kernels-rt/tree/master/linux-rt-bfq-dev-git

Enjoy!

Latest Comments

1 2 3 4 5 6 ... Next › Last »

blackhole commented on 2021-04-13 17:48

Ok, sorry, after re-downloading the snapshot now is all fine.

sir_lucjan commented on 2021-04-13 13:38

As you saw in my log - the patch is applying correctly. There is no mention in PKGBUILD about preset files - hooks provided by Arch Linux developers are responsible for that.

I attach comparison of PKGBUILDs - differences are only in prepare(). I'm still unable to reproduce this error - everything works as it should in my case.

https://www.diffchecker.com/VGqm1vsY

blackhole commented on 2021-04-13 13:24

My system is Archlinux 100% and updated to today.

The only recent change to mkinitcpio.conf is that I have enabled gzip compression.

Installation of kernels linux and linux-rt is fine.

linux-rt-bfq-dev.preset was missing before and after installation.

For a full test I think you should remove linux-rt-bfq-dev, delete linux-rt-bfq-dev.preset and reinstall

sir_lucjan commented on 2021-04-13 10:28

@blackhole:

First:

==> Starting prepare()...
Add rt patch
patching file Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grace-Periods.rst
patching file Documentation/RCU/Design/Requirements/Requirements.rst
patching file Documentation/RCU/checklist.rst
patching file Documentation/RCU/rcubarrier.rst
patching file Documentation/RCU/stallwarn.rst
patching file Documentation/RCU/whatisRCU.rst
patching file Documentation/admin-guide/kernel-parameters.txt
patching file arch/Kconfig
patching file arch/alpha/include/asm/spinlock_types.h
patching file arch/arm/Kconfig
patching file arch/arm/include/asm/spinlock_types.h
patching file arch/arm/include/asm/thread_info.h
patching file arch/arm/kernel/asm-offsets.c
patching file arch/arm/kernel/entry-armv.S
patching file arch/arm/kernel/signal.c
patching file arch/arm/kernel/smp.c
patching file arch/arm/mm/fault.c
patching file arch/arm64/Kconfig
patching file arch/arm64/include/asm/preempt.h
patching file arch/arm64/include/asm/spinlock_types.h
patching file arch/arm64/include/asm/thread_info.h
patching file arch/arm64/kernel/asm-offsets.c
patching file arch/arm64/kernel/entry.S
patching file arch/arm64/kernel/fpsimd.c
patching file arch/arm64/kernel/signal.c
patching file arch/arm64/kvm/arm.c
patching file arch/hexagon/include/asm/spinlock_types.h
patching file arch/ia64/include/asm/spinlock_types.h
patching file arch/powerpc/Kconfig
patching file arch/powerpc/include/asm/cmpxchg.h
patching file arch/powerpc/include/asm/simple_spinlock_types.h
patching file arch/powerpc/include/asm/spinlock_types.h
patching file arch/powerpc/include/asm/stackprotector.h
patching file arch/powerpc/include/asm/thread_info.h
patching file arch/powerpc/kernel/asm-offsets.c
patching file arch/powerpc/kernel/entry_32.S
patching file arch/powerpc/kernel/exceptions-64e.S
patching file arch/powerpc/kernel/irq.c
patching file arch/powerpc/kernel/misc_32.S
patching file arch/powerpc/kernel/misc_64.S
patching file arch/powerpc/kernel/nvram_64.c
patching file arch/powerpc/kernel/syscall_64.c
patching file arch/powerpc/kernel/traps.c
patching file arch/powerpc/kernel/watchdog.c
patching file arch/powerpc/kexec/crash.c
patching file arch/powerpc/kvm/Kconfig
patching file arch/powerpc/mm/mem.c
patching file arch/powerpc/platforms/powernv/opal-kmsg.c
patching file arch/powerpc/platforms/pseries/iommu.c
patching file arch/powerpc/xmon/xmon.c
patching file arch/s390/include/asm/spinlock_types.h
patching file arch/sh/include/asm/spinlock_types.h
patching file arch/sh/kernel/irq.c
patching file arch/sparc/kernel/irq_64.c
patching file arch/um/kernel/kmsg_dump.c
patching file arch/x86/Kconfig
patching file arch/x86/crypto/aesni-intel_glue.c
patching file arch/x86/crypto/cast5_avx_glue.c
patching file arch/x86/crypto/glue_helper.c
patching file arch/x86/include/asm/fpu/api.h
patching file arch/x86/include/asm/preempt.h
patching file arch/x86/include/asm/signal.h
patching file arch/x86/include/asm/stackprotector.h
patching file arch/x86/include/asm/thread_info.h
patching file arch/x86/kernel/cpu/mshyperv.c
patching file arch/x86/kernel/fpu/core.c
patching file arch/x86/kernel/irq_32.c
patching file arch/x86/kernel/irq_64.c
patching file arch/x86/kvm/x86.c
patching file arch/xtensa/include/asm/spinlock_types.h
patching file block/blk-mq.c
patching file crypto/cryptd.c
patching file drivers/atm/eni.c
patching file drivers/block/zram/zram_drv.c
patching file drivers/block/zram/zram_drv.h
patching file drivers/char/random.c
patching file drivers/char/tpm/tpm-dev-common.c
patching file drivers/char/tpm/tpm_tis.c
patching file drivers/firewire/ohci.c
patching file drivers/firmware/efi/efi.c
patching file drivers/gpu/drm/i915/display/intel_sprite.c
patching file drivers/gpu/drm/i915/gt/intel_engine_pm.c
patching file drivers/gpu/drm/i915/i915_irq.c
patching file drivers/gpu/drm/i915/i915_trace.h
patching file drivers/gpu/drm/radeon/radeon_display.c
patching file drivers/hv/hyperv_vmbus.h
patching file drivers/hv/vmbus_drv.c
patching file drivers/leds/trigger/Kconfig
patching file drivers/md/raid5.c
patching file drivers/md/raid5.h
patching file drivers/mtd/mtdoops.c
patching file drivers/net/ethernet/chelsio/cxgb/common.h
patching file drivers/net/ethernet/chelsio/cxgb/cxgb2.c
patching file drivers/net/ethernet/chelsio/cxgb/sge.c
patching file drivers/net/ethernet/chelsio/cxgb/sge.h
patching file drivers/net/ethernet/chelsio/cxgb/subr.c
patching file drivers/net/ethernet/dlink/sundance.c
patching file drivers/net/ethernet/jme.c
patching file drivers/net/ethernet/jme.h
patching file drivers/net/wireless/ath/ath9k/beacon.c
patching file drivers/pci/controller/pci-hyperv.c
patching file drivers/scsi/fcoe/fcoe.c
patching file drivers/scsi/fcoe/fcoe_ctlr.c
patching file drivers/scsi/libfc/fc_exch.c
patching file drivers/tty/serial/8250/8250.h
patching file drivers/tty/serial/8250/8250_core.c
patching file drivers/tty/serial/8250/8250_fsl.c
patching file drivers/tty/serial/8250/8250_ingenic.c
patching file drivers/tty/serial/8250/8250_mtk.c
patching file drivers/tty/serial/8250/8250_port.c
patching file drivers/tty/serial/amba-pl011.c
patching file drivers/tty/serial/omap-serial.c
patching file fs/afs/dir_silly.c
patching file fs/cifs/readdir.c
patching file fs/dcache.c
patching file fs/fuse/readdir.c
patching file fs/inode.c
patching file fs/namei.c
patching file fs/namespace.c
patching file fs/nfs/dir.c
patching file fs/nfs/unlink.c
patching file fs/proc/base.c
patching file fs/proc/proc_sysctl.c
patching file fs/pstore/platform.c
patching file include/asm-generic/preempt.h
patching file include/linux/blkdev.h
patching file include/linux/bottom_half.h
patching file include/linux/console.h
patching file include/linux/dcache.h
patching file include/linux/debug_locks.h
patching file include/linux/entry-common.h
patching file include/linux/fs.h
patching file include/linux/hardirq.h
patching file include/linux/highmem-internal.h
patching file include/linux/hrtimer.h
patching file include/linux/interrupt.h
patching file include/linux/irq_work.h
patching file include/linux/irqdesc.h
patching file include/linux/irqflags.h
patching file include/linux/kcov.h
patching file include/linux/kernel.h
patching file include/linux/kmsg_dump.h
patching file include/linux/local_lock_internal.h
patching file include/linux/mm_types.h
patching file include/linux/mutex.h
patching file include/linux/mutex_rt.h
patching file include/linux/nfs_xdr.h
patching file include/linux/notifier.h
patching file include/linux/pid.h
patching file include/linux/preempt.h
patching file include/linux/printk.h
patching file include/linux/random.h
patching file include/linux/rbtree.h
patching file include/linux/rbtree_type.h
patching file include/linux/rcupdate.h
patching file include/linux/rtmutex.h
patching file include/linux/rwlock_rt.h
patching file include/linux/rwlock_types.h
patching file include/linux/rwlock_types_rt.h
patching file include/linux/rwsem-rt.h
patching file include/linux/rwsem.h
patching file include/linux/sched.h
patching file include/linux/sched/mm.h
patching file include/linux/sched/rt.h
patching file include/linux/sched/wake_q.h
patching file include/linux/serial_8250.h
patching file include/linux/shmem_fs.h
patching file include/linux/signal.h
patching file include/linux/skbuff.h
patching file include/linux/smp.h
patching file include/linux/spinlock.h
patching file include/linux/spinlock_api_smp.h
patching file include/linux/spinlock_rt.h
patching file include/linux/spinlock_types.h
patching file include/linux/spinlock_types_nort.h
patching file include/linux/spinlock_types_raw.h
patching file include/linux/spinlock_types_rt.h
patching file include/linux/spinlock_types_up.h
patching file include/linux/thread_info.h
patching file include/linux/trace_events.h
patching file include/linux/u64_stats_sync.h
patching file include/linux/vmstat.h
patching file include/linux/wait.h
patching file include/linux/ww_mutex.h
patching file include/linux/zpool.h
patching file include/net/gen_stats.h
patching file include/net/net_seq_lock.h
patching file include/net/sch_generic.h
patching file init/Kconfig
patching file kernel/Kconfig.locks
patching file kernel/Kconfig.preempt
patching file kernel/cgroup/cpuset.c
patching file kernel/cgroup/rstat.c
patching file kernel/debug/kdb/kdb_main.c
patching file kernel/entry/common.c
patching file kernel/exit.c
patching file kernel/fork.c
patching file kernel/futex.c
patching file kernel/irq/handle.c
patching file kernel/irq/manage.c
patching file kernel/irq/spurious.c
patching file kernel/irq_work.c
patching file kernel/kexec_core.c
patching file kernel/ksysfs.c
patching file kernel/kthread.c
patching file kernel/locking/Makefile
patching file kernel/locking/lockdep.c
patching file kernel/locking/mutex-rt.c
patching file kernel/locking/rtmutex-debug.c
patching file kernel/locking/rtmutex-debug.h
patching file kernel/locking/rtmutex.c
patching file kernel/locking/rtmutex.h
patching file kernel/locking/rtmutex_common.h
patching file kernel/locking/rwlock-rt.c
patching file kernel/locking/rwsem-rt.c
patching file kernel/locking/rwsem.c
patching file kernel/locking/spinlock.c
patching file kernel/locking/spinlock_debug.c
patching file kernel/notifier.c
patching file kernel/panic.c
patching file kernel/printk/Makefile
patching file kernel/printk/internal.h
patching file kernel/printk/printk.c
patching file kernel/printk/printk_safe.c
patching file kernel/ptrace.c
patching file kernel/rcu/Kconfig
patching file kernel/rcu/rcutorture.c
patching file kernel/rcu/tree.c
patching file kernel/rcu/update.c
patching file kernel/sched/core.c
patching file kernel/sched/cputime.c
patching file kernel/sched/fair.c
patching file kernel/sched/features.h
patching file kernel/sched/sched.h
patching file kernel/sched/swait.c
patching file kernel/sched/topology.c
patching file kernel/signal.c
patching file kernel/smp.c
patching file kernel/softirq.c
patching file kernel/time/hrtimer.c
patching file kernel/time/tick-sched.c
patching file kernel/time/timer.c
patching file kernel/trace/blktrace.c
patching file kernel/trace/trace.c
patching file kernel/trace/trace.h
patching file kernel/trace/trace_branch.c
patching file kernel/trace/trace_event_perf.c
patching file kernel/trace/trace_events.c
patching file kernel/trace/trace_events_inject.c
patching file kernel/trace/trace_functions.c
patching file kernel/trace/trace_functions_graph.c
patching file kernel/trace/trace_hwlat.c
patching file kernel/trace/trace_irqsoff.c
patching file kernel/trace/trace_kprobe.c
patching file kernel/trace/trace_mmiotrace.c
patching file kernel/trace/trace_output.c
patching file kernel/trace/trace_sched_wakeup.c
patching file kernel/trace/trace_syscalls.c
patching file kernel/trace/trace_uprobe.c
patching file lib/Kconfig.debug
patching file lib/bug.c
patching file lib/debugobjects.c
patching file lib/irq_poll.c
patching file lib/locking-selftest.c
patching file lib/nmi_backtrace.c
patching file lib/scatterlist.c
patching file localversion-rt
patching file mm/Kconfig
patching file mm/memcontrol.c
patching file mm/page_alloc.c
patching file mm/shmem.c
patching file mm/slab.c
patching file mm/slab.h
patching file mm/slub.c
patching file mm/vmalloc.c
patching file mm/vmstat.c
patching file mm/workingset.c
patching file mm/z3fold.c
patching file mm/zbud.c
patching file mm/zpool.c
patching file mm/zsmalloc.c
patching file mm/zswap.c
patching file net/Kconfig
patching file net/core/dev.c
patching file net/core/gen_estimator.c
patching file net/core/gen_stats.c
patching file net/core/skbuff.c
patching file net/core/sock.c
patching file net/ipv4/inet_hashtables.c
patching file net/ipv6/inet6_hashtables.c
patching file net/mac80211/iface.c
patching file net/mac80211/rx.c
patching file net/sched/sch_api.c
patching file net/sched/sch_generic.c
patching file net/sunrpc/svc_xprt.c
patching file net/xfrm/xfrm_state.c

Please update your system. This issue was present in file 5.40-1 and version 5.40-2 has been resolved.

Second:

I can't reproduce your error for anything. Have you changed your system settings? Are you using "pure" Arch Linux?

blackhole commented on 2021-04-13 08:56

2nd problem:

the installation does not create initramfs image etc.

No preset in /etc/mkinitcpio.d/

blackhole commented on 2021-04-13 07:33

patch: **** Can't open patch file ../patch-5.11.4-rt11.patch : No such file or directory

I have fixed this way:

1) Patch was not extracted. I have done it manually

2) Changed line in PKGBUILD to patch -Np1 -i ../../patch-${_pkgver}-${_rtpatchver}.patch

sir_lucjan commented on 2021-04-02 10:20

The file package version 5.40 has a serious bug and prevents you from building the kernel. Please wait for a solution to this problem.

https://bbs.archlinux.org/viewtopic.php?pid=1965531

sir_lucjan commented on 2021-03-07 16:32

Check if this patch is actually the problem. If not, I'll keep looking. You can also show these differences.

Turbo commented on 2021-03-07 16:16

there are some differences in the index ... don't know if it's really important.

sir_lucjan commented on 2021-03-07 15:56

Can you check and let me know?