All of lore.kernel.org
 help / color / mirror / Atom feed
* linux-omap-psp-2.6.32 breaks iscsi-target
@ 2010-08-30 17:47 Frans Meulenbroeks
  2010-08-30 18:19 ` Philip Balister
  2010-08-31  8:30 ` Koen Kooi
  0 siblings, 2 replies; 14+ messages in thread
From: Frans Meulenbroeks @ 2010-08-30 17:47 UTC (permalink / raw)
  To: openembedded-devel

The current beagleboard angstrom and minimal distro's (and maybe
others) use the linux-omap-psp_2.6.32.bb recipe to build the kernel.

This one says:
# This is the v2.6.32_OMAPPSP_03.00.01.06 branch
SRCREV = "a6bad4464f985fdd3bed72e1b82dcbfc004d7869"

# The main PR is now using MACHINE_KERNEL_PR, for omap3 see
conf/machine/include/omap3.inc
MACHINE_KERNEL_PR_append = "+gitr${SRCREV}"

SRC_URI = "git://arago-project.org/git/people/sriram/ti-psp-omap.git;protocol=git;branch=master
\

Building it creates:
linux-omap-psp-2.6.32-r88+gitra6bad4464f985fdd3bed72e1b82dcbfc004d7869

However this is not a sound 2.6.32 tree. It contains this patch
http://arago-project.org/git/people/?p=sriram/ti-psp-omap.git;a=commit;h=c720c7e8383aff1cb219bddf474ed89d850336e3
which was not in the mainstream kernel in 2.6.32

(compare
http://arago-project.org/git/people/?p=sriram/ti-psp-omap.git;a=blob;f=include/net/inet_sock.h;hb=c720c7e8383aff1cb219bddf474ed89d850336e3
with
http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.32.y.git;a=blob;f=include/net/inet_sock.h;h=47004f35cc7eaf6f2b3cac2779ea7b7ccd5d9c1f;hb=HEAD
).

The patch mentioned above was integrated in a 2.6.33 rc version.

iscsi-utils uses the inet_sock struct, and contains code to access the
daddr field of this struct. For versions <= .32 daddr is used. for
higher versions inet_daddr is used.
However the omap-psp kernel from arago does contain this patch  but
reports as a .32 kernel causing a compiler errir when compiling
iscsi_target (as the name the recipe expects is not there).

Not sure how to fix it. Changing the test in iscsi-target is not an
option as then it does not work for official .32 kernels.
Probably the best way to fix this is to use the above patch to revert
the change.

anyone a better solution?

Frans



^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2010-08-31 10:36 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-30 17:47 linux-omap-psp-2.6.32 breaks iscsi-target Frans Meulenbroeks
2010-08-30 18:19 ` Philip Balister
2010-08-30 18:35   ` Frans Meulenbroeks
2010-08-30 18:40     ` Philip Balister
2010-08-30 18:49       ` J. L. 
2010-08-30 19:23         ` Philip Balister
2010-08-30 19:35           ` J. L. 
2010-08-30 19:52           ` Frans Meulenbroeks
2010-08-30 18:56       ` Frans Meulenbroeks
2010-08-30 19:27         ` Tom Rini
2010-08-31  8:30 ` Koen Kooi
2010-08-31  9:17   ` Frans Meulenbroeks
2010-08-31  9:32     ` Graeme Gregory
2010-08-31 10:35       ` Raffaele Recalcati

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.