drivers/android/binderfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
asm-generic/errno-base.h can be replaced by linux/errno.h and the file
will still build correctly. It is an asm-generic file which should be
avoided if possible.
Suggested-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Tanzir Hasan <tanzirh@google.com>
---
drivers/android/binderfs.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/android/binderfs.c b/drivers/android/binderfs.c
index 1224ab7aa070..d04ff6029480 100644
--- a/drivers/android/binderfs.c
+++ b/drivers/android/binderfs.c
@@ -29,7 +29,7 @@
#include <linux/uaccess.h>
#include <linux/user_namespace.h>
#include <linux/xarray.h>
-#include <uapi/asm-generic/errno-base.h>
+#include <linux/errno.h>
#include <uapi/linux/android/binder.h>
#include <uapi/linux/android/binderfs.h>
---
base-commit: 606d9c29e71fbf52fcfd3fcc3ad92e444c8e1d47
change-id: 20231218-binderfs-a758e162e0ba
Best regards,
--
Tanzir Hasan <tanzirh@google.com>
Le 26/12/2023 à 18:09, Tanzir Hasan a écrit : > asm-generic/errno-base.h can be replaced by linux/errno.h and the file > will still build correctly. It is an asm-generic file which should be > avoided if possible. > > Suggested-by: Al Viro <viro@zeniv.linux.org.uk> > Signed-off-by: Tanzir Hasan <tanzirh@google.com> > --- > drivers/android/binderfs.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/android/binderfs.c b/drivers/android/binderfs.c > index 1224ab7aa070..d04ff6029480 100644 > --- a/drivers/android/binderfs.c > +++ b/drivers/android/binderfs.c > @@ -29,7 +29,7 @@ > #include <linux/uaccess.h> > #include <linux/user_namespace.h> > #include <linux/xarray.h> > -#include <uapi/asm-generic/errno-base.h> > +#include <linux/errno.h> linux/errno.h is already included a few lines above. CJ > #include <uapi/linux/android/binder.h> > #include <uapi/linux/android/binderfs.h> > > > --- > base-commit: 606d9c29e71fbf52fcfd3fcc3ad92e444c8e1d47 > change-id: 20231218-binderfs-a758e162e0ba > > Best regards,
On Thu, Jan 04, 2024 at 04:36:00PM +0100, Christophe JAILLET wrote: > Le 26/12/2023 à 18:09, Tanzir Hasan a écrit : > > asm-generic/errno-base.h can be replaced by linux/errno.h and the file > > will still build correctly. It is an asm-generic file which should be > > avoided if possible. > > > > Suggested-by: Al Viro <viro@zeniv.linux.org.uk> > > Signed-off-by: Tanzir Hasan <tanzirh@google.com> > > --- > > drivers/android/binderfs.c | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/drivers/android/binderfs.c b/drivers/android/binderfs.c > > index 1224ab7aa070..d04ff6029480 100644 > > --- a/drivers/android/binderfs.c > > +++ b/drivers/android/binderfs.c > > @@ -29,7 +29,7 @@ > > #include <linux/uaccess.h> > > #include <linux/user_namespace.h> > > #include <linux/xarray.h> > > -#include <uapi/asm-generic/errno-base.h> > > +#include <linux/errno.h> > > linux/errno.h is already included a few lines above. > > CJ > Good catch! Then we should just drop the errno-base.h include. -- Carlos Llamas
On Thu, Jan 4, 2024 at 9:18 AM Carlos Llamas <cmllamas@google.com> wrote: > > On Thu, Jan 04, 2024 at 04:36:00PM +0100, Christophe JAILLET wrote: > > Le 26/12/2023 à 18:09, Tanzir Hasan a écrit : > > > asm-generic/errno-base.h can be replaced by linux/errno.h and the file > > > will still build correctly. It is an asm-generic file which should be > > > avoided if possible. > > > > > > Suggested-by: Al Viro <viro@zeniv.linux.org.uk> > > > Signed-off-by: Tanzir Hasan <tanzirh@google.com> > > > --- > > > drivers/android/binderfs.c | 2 +- > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > diff --git a/drivers/android/binderfs.c b/drivers/android/binderfs.c > > > index 1224ab7aa070..d04ff6029480 100644 > > > --- a/drivers/android/binderfs.c > > > +++ b/drivers/android/binderfs.c > > > @@ -29,7 +29,7 @@ > > > #include <linux/uaccess.h> > > > #include <linux/user_namespace.h> > > > #include <linux/xarray.h> > > > -#include <uapi/asm-generic/errno-base.h> > > > +#include <linux/errno.h> > > > > linux/errno.h is already included a few lines above. > > > > CJ > > > > Good catch! Then we should just drop the errno-base.h include. > > -- > Carlos Llamas Thanks for bringing that up. I will correct it and just remove the asm-generic header instead. Best, Tanzir
On Thu, Jan 04, 2024 at 09:32:37AM -0800, Tanzir Hasan wrote: > On Thu, Jan 4, 2024 at 9:18 AM Carlos Llamas <cmllamas@google.com> wrote: > > > > On Thu, Jan 04, 2024 at 04:36:00PM +0100, Christophe JAILLET wrote: > > > Le 26/12/2023 à 18:09, Tanzir Hasan a écrit : > > > > asm-generic/errno-base.h can be replaced by linux/errno.h and the file > > > > will still build correctly. It is an asm-generic file which should be > > > > avoided if possible. > > > > > > > > Suggested-by: Al Viro <viro@zeniv.linux.org.uk> > > > > Signed-off-by: Tanzir Hasan <tanzirh@google.com> > > > > --- > > > > drivers/android/binderfs.c | 2 +- > > > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > > > > > diff --git a/drivers/android/binderfs.c b/drivers/android/binderfs.c > > > > index 1224ab7aa070..d04ff6029480 100644 > > > > --- a/drivers/android/binderfs.c > > > > +++ b/drivers/android/binderfs.c > > > > @@ -29,7 +29,7 @@ > > > > #include <linux/uaccess.h> > > > > #include <linux/user_namespace.h> > > > > #include <linux/xarray.h> > > > > -#include <uapi/asm-generic/errno-base.h> > > > > +#include <linux/errno.h> > > > > > > linux/errno.h is already included a few lines above. > > > > > > CJ > > > > > > > Good catch! Then we should just drop the errno-base.h include. > > > > -- > > Carlos Llamas > > Thanks for bringing that up. I will correct it and just remove the > asm-generic header instead. Please just send a patch removing the duplicate as I have already applied this one. thanks, gre gk-h
On 1/4/2024 10:36 AM, Christophe JAILLET wrote: > Le 26/12/2023 à 18:09, Tanzir Hasan a écrit : >> asm-generic/errno-base.h can be replaced by linux/errno.h and the file >> will still build correctly. It is an asm-generic file which should be >> avoided if possible. >> >> Suggested-by: Al Viro <viro@zeniv.linux.org.uk> >> Signed-off-by: Tanzir Hasan <tanzirh@google.com> >> --- >> drivers/android/binderfs.c | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/drivers/android/binderfs.c b/drivers/android/binderfs.c >> index 1224ab7aa070..d04ff6029480 100644 >> --- a/drivers/android/binderfs.c >> +++ b/drivers/android/binderfs.c >> @@ -29,7 +29,7 @@ >> #include <linux/uaccess.h> >> #include <linux/user_namespace.h> >> #include <linux/xarray.h> >> -#include <uapi/asm-generic/errno-base.h> >> +#include <linux/errno.h> > > linux/errno.h is already included a few lines above. > Good point! With that nit addressed: Reviewed-by: Joel Fernandes (Google) <joel@joelfernandes.org> Thanks.
On Tue, Dec 26, 2023 at 05:09:23PM +0000, Tanzir Hasan wrote: > asm-generic/errno-base.h can be replaced by linux/errno.h and the file > will still build correctly. It is an asm-generic file which should be > avoided if possible. > > Suggested-by: Al Viro <viro@zeniv.linux.org.uk> > Signed-off-by: Tanzir Hasan <tanzirh@google.com> > --- > drivers/android/binderfs.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/android/binderfs.c b/drivers/android/binderfs.c > index 1224ab7aa070..d04ff6029480 100644 > --- a/drivers/android/binderfs.c > +++ b/drivers/android/binderfs.c > @@ -29,7 +29,7 @@ > #include <linux/uaccess.h> > #include <linux/user_namespace.h> > #include <linux/xarray.h> > -#include <uapi/asm-generic/errno-base.h> > +#include <linux/errno.h> > #include <uapi/linux/android/binder.h> > #include <uapi/linux/android/binderfs.h> > > > --- > base-commit: 606d9c29e71fbf52fcfd3fcc3ad92e444c8e1d47 > change-id: 20231218-binderfs-a758e162e0ba > > Best regards, > -- > Tanzir Hasan <tanzirh@google.com> Acked-by: Carlos Llamas <cmllamas@google.com> Thanks, -- Carlos Llamas
© 2016 - 2025 Red Hat, Inc.