Package Details: linux-bcachefs-git-docs 6.14.0.rc1.1.bcachefs.git.00042.g63bbe0ca4167.dirty-1

Git Clone URL: https://aur.archlinux.org/linux-bcachefs-git.git (read-only, click to copy)
Package Base: linux-bcachefs-git
Description: Documentation for the Linux kernel
Upstream URL: https://github.com/koverstreet/bcachefs
Licenses: GPL-2.0-only
Submitter: Chiruno
Maintainer: QuartzDragon
Last Packager: QuartzDragon
Votes: 16
Popularity: 0.000050
First Submitted: 2018-01-13 15:37 (UTC)
Last Updated: 2025-02-06 08:46 (UTC)

Pinned Comments

QuartzDragon commented on 2019-06-11 15:15 (UTC) (edited on 2019-06-11 15:17 (UTC) by QuartzDragon)

If there are bugs related to the PKGBUILD or config, report here.

Otherwise, please report here:

https://github.com/koverstreet/bcachefs/issues

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 14 Next › Last »

QuartzDragon commented on 2023-12-05 01:05 (UTC)

@snogard

Cannot reproduce here. Make sure that the package Git repo is updated, and that the PKGBUILD hasn't been altered.

Perhaps delete sources, because they might possibly be corrupted on your end.

snogard commented on 2023-12-03 14:27 (UTC)

==> Starting pkgver()...
==> ERROR: pkgver is not allowed to be empty.
==> ERROR: pkgver() generated an invalid version:
error: failed to build 'linux-bcachefs-git-6.7.0.rc2.1.bcachefs.git.00102.gc80a1d564930.dirty-1 (linux-bcachefs-git linux-bcachefs-git-headers)'

QuartzDragon commented on 2023-09-05 23:10 (UTC)

@demizer

Thankfully, yeah.

demizer commented on 2023-09-05 22:03 (UTC)

Seems the update on 9-03 fixed the missing symbols issue.

demizer commented on 2023-09-02 20:33 (UTC) (edited on 2023-09-02 20:34 (UTC) by demizer)

Issue for the build failures regarding the missing symbols as reported in comments

reported upstream here: https://github.com/koverstreet/bcachefs/issues/590

QuartzDragon commented on 2023-08-29 23:48 (UTC)

@ticpu

Please report upstream if you haven't already.

Shouldn't have to work around stuff in config... but when even that doesn't work... with a filesystem have little knowledge about the inner workings of, I find it far safer to just leave things to Kent or the others working on bcachefs to resolve, and so present fixes for.

I guess I don't want to be responsible for creating weird bugs that might eat people's data, heh.

ticpu commented on 2023-08-29 02:33 (UTC)

The latest version gives me the same issue as shintak but enabling CONFIG_LOCK_STAT didn't fix it. I had to remove the 2 tracepoints in the code to finish compiling.

diff --git a/fs/bcachefs/six.c b/fs/bcachefs/six.c
index 581aee565e95..4fce655a94e9 100644
--- a/fs/bcachefs/six.c
+++ b/fs/bcachefs/six.c
@@ -456,7 +456,6 @@ static int six_lock_slowpath(struct six_lock *lock, enum six_lock_type type,
                smp_mb__after_atomic();
        }

-       trace_contention_begin(lock, 0);
        lock_contended(&lock->dep_map, ip);

        if (six_optimistic_spin(lock, type))
@@ -526,7 +525,6 @@ static int six_lock_slowpath(struct six_lock *lock, enum six_lock_type type,
                six_clear_bitmask(lock, SIX_LOCK_HELD_write);
                six_lock_wakeup(lock, atomic_read(&lock->state), SIX_LOCK_read);
        }
-       trace_contention_end(lock, 0);

        return ret;
 }

QuartzDragon commented on 2023-08-17 13:53 (UTC)

@shintak

Please report this upstream as soon as possible, as it will help immensely with Kent fixing these sort of bugs.

Enabling CONFIG_LOCK_STAT bloats the install size quite a bit... not sure whether to actually enable it, or just wait until Kent fixes said bug.

shintak commented on 2023-08-17 04:20 (UTC) (edited on 2023-08-17 04:30 (UTC) by shintak)

Maybe just me but current version fails building with follwing error:

  MODPOST Module.symvers
ERROR: modpost: "__SCT__tp_func_contention_begin" [fs/bcachefs/bcachefs.ko] undefined!
ERROR: modpost: "__SCT__tp_func_contention_end" [fs/bcachefs/bcachefs.ko] undefined!
ERROR: modpost: "__tracepoint_contention_begin" [fs/bcachefs/bcachefs.ko] undefined!
ERROR: modpost: "__tracepoint_contention_end" [fs/bcachefs/bcachefs.ko] undefined!
ERROR: modpost: "__SCK__tp_func_contention_end" [fs/bcachefs/bcachefs.ko] undefined!
ERROR: modpost: "__SCK__tp_func_contention_begin" [fs/bcachefs/bcachefs.ko] undefined!
make[1]: *** [scripts/Makefile.modpost:136: Module.symvers] エラー 1
make: *** [Makefile:1978: modpost] エラー 2

Downloaded the package and after adding CONFIG_LOCK_STAT=y to config, build succeeded. However, I think it is more of a bug on the bcachefs side.

trougnouf commented on 2023-08-05 13:58 (UTC)

Thanks for the quick update :)