* Re: need company for kernel upgrade [not found] ` <CABC7EG8NiiPycthdfb7Ng3MsxTvmmxk_LjcosM8ZD1F0CnuDFw@mail.gmail.com> @ 2019-05-23 7:29 ` walter harms 2019-05-24 5:01 ` Theodore Ts'o 0 siblings, 1 reply; 6+ messages in thread From: walter harms @ 2019-05-23 7:29 UTC (permalink / raw) To: Aung; +Cc: lkml Am 23.05.2019 00:31, schrieb Aung: > Hello > > I thought you build a kernel, then using SCP or dd to overwite uImage > file to replace > the previous kernel image into the file system, then reboot it. Or are > you trying to > upgrade without rebooting? Cheers! > No, the company i am working for has a custom build arm-board. We bought the kernel from the assembler but found it has some problems that need fixing. Basically we want to improve the linux-kernel so it can run native on our boards. re, wh > Sincerely > > Aung > > On 5/22/19, walter harms <wharms@bfs.de> wrote: >> the list was silent but NTL. >> >> Hi developers, >> i am in search of a company that can help upgrading >> a running linux-kernel on custom hardware. >> Est. time 10 days. >> >> >> The problems are already identified, we are aiming >> the get the current vanilla linux kernel on the system. >> >> >> re, >> wh >> >> _______________________________________________ >> linux-arm mailing list >> linux-arm@lists.infradead.org >> http://lists.infradead.org/mailman/listinfo/linux-arm >> ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: need company for kernel upgrade 2019-05-23 7:29 ` need company for kernel upgrade walter harms @ 2019-05-24 5:01 ` Theodore Ts'o 2019-05-28 10:58 ` Pavel Machek 0 siblings, 1 reply; 6+ messages in thread From: Theodore Ts'o @ 2019-05-24 5:01 UTC (permalink / raw) To: walter harms; +Cc: Aung, lkml On Thu, May 23, 2019 at 09:29:11AM +0200, walter harms wrote: > > No, > the company i am working for has a custom build arm-board. > We bought the kernel from the assembler but found it has > some problems that need fixing. > Basically we want to improve the linux-kernel so it can run > native on our boards. > > >> Hi developers, > >> i am in search of a company that can help upgrading > >> a running linux-kernel on custom hardware. > >> Est. time 10 days. Have you tried contacting Linutronix (https://linutronix.de) or Collabora (https://collabora.com)? Both have EU offices --- well Collabora does for now, until Brexit happens. :-) - Ted ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: need company for kernel upgrade 2019-05-24 5:01 ` Theodore Ts'o @ 2019-05-28 10:58 ` Pavel Machek 2019-05-28 19:35 ` Enrico Weigelt, metux IT consult 0 siblings, 1 reply; 6+ messages in thread From: Pavel Machek @ 2019-05-28 10:58 UTC (permalink / raw) To: Theodore Ts'o, walter harms, Aung, lkml [-- Attachment #1: Type: text/plain, Size: 945 bytes --] On Fri 2019-05-24 01:01:16, Theodore Ts'o wrote: > On Thu, May 23, 2019 at 09:29:11AM +0200, walter harms wrote: > > > > No, > > the company i am working for has a custom build arm-board. > > We bought the kernel from the assembler but found it has > > some problems that need fixing. > > Basically we want to improve the linux-kernel so it can run > > native on our boards. > > > > >> Hi developers, > > >> i am in search of a company that can help upgrading > > >> a running linux-kernel on custom hardware. > > >> Est. time 10 days. > > Have you tried contacting Linutronix (https://linutronix.de) or > Collabora (https://collabora.com)? > > Both have EU offices --- well Collabora does for now, until Brexit > happens. :-) www.denx.de is another option. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html [-- Attachment #2: Digital signature --] [-- Type: application/pgp-signature, Size: 181 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: need company for kernel upgrade 2019-05-28 10:58 ` Pavel Machek @ 2019-05-28 19:35 ` Enrico Weigelt, metux IT consult 2019-05-29 8:04 ` walter harms 0 siblings, 1 reply; 6+ messages in thread From: Enrico Weigelt, metux IT consult @ 2019-05-28 19:35 UTC (permalink / raw) To: Pavel Machek, Theodore Ts'o, walter harms, Aung, lkml On 28.05.19 12:58, Pavel Machek wrote: Hi, > On Fri 2019-05-24 01:01:16, Theodore Ts'o wrote: >> On Thu, May 23, 2019 at 09:29:11AM +0200, walter harms wrote: >>> >>> No, >>> the company i am working for has a custom build arm-board. >>> We bought the kernel from the assembler but found it has >>> some problems that need fixing. basic rule: don't use vendor kernels for production, unless you *really* *really* have to. HW vendors usually don't have the capacities to offer any decent kernel support. there're only few exceptions (eg. phytec) that have their own kernel hackers and actively participate in upstreaming. >>> Basically we want to improve the linux-kernel so it can run >>> native on our boards. >>> >>>>> Hi developers, >>>>> i am in search of a company that can help upgrading >>>>> a running linux-kernel on custom hardware. >>>>> Est. time 10 days. >> >> Have you tried contacting Linutronix (https://linutronix.de) or >> Collabora (https://collabora.com)? >> >> Both have EU offices --- well Collabora does for now, until Brexit >> happens. :-) > > www.denx.de is another option. continuing the list w/ my own company --> info@metux.net by the way: should we create a separate list for commercial topics ? --mtx -- Enrico Weigelt, metux IT consult Free software and Linux embedded engineering info@metux.net -- +49-151-27565287 ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: need company for kernel upgrade 2019-05-28 19:35 ` Enrico Weigelt, metux IT consult @ 2019-05-29 8:04 ` walter harms 2019-05-29 12:31 ` Enrico Weigelt, metux IT consult 0 siblings, 1 reply; 6+ messages in thread From: walter harms @ 2019-05-29 8:04 UTC (permalink / raw) To: Enrico Weigelt, metux IT consult Cc: Pavel Machek, Theodore Ts'o, Aung, lkml Am 28.05.2019 21:35, schrieb Enrico Weigelt, metux IT consult: > On 28.05.19 12:58, Pavel Machek wrote: > > Hi, > >> On Fri 2019-05-24 01:01:16, Theodore Ts'o wrote: >>> On Thu, May 23, 2019 at 09:29:11AM +0200, walter harms wrote: >>>> >>>> No, >>>> the company i am working for has a custom build arm-board. >>>> We bought the kernel from the assembler but found it has >>>> some problems that need fixing. > > basic rule: don't use vendor kernels for production, unless you > *really* *really* have to. we have custom hardware, so this was needed. But we used std. parts with existing drivers, so the upcomming problems were hidden in details. Of cause we tested the hardware but you can find only obvious problems. > > HW vendors usually don't have the capacities to offer any decent > kernel support. there're only few exceptions (eg. phytec) that have > their own kernel hackers and actively participate in upstreaming. We have noticed that also, *active* is a big point. > >>>> Basically we want to improve the linux-kernel so it can run >>>> native on our boards. >>>> >>>>>> Hi developers, >>>>>> i am in search of a company that can help upgrading >>>>>> a running linux-kernel on custom hardware. >>>>>> Est. time 10 days. >>> >>> Have you tried contacting Linutronix (https://linutronix.de) or >>> Collabora (https://collabora.com)? >>> >>> Both have EU offices --- well Collabora does for now, until Brexit >>> happens. :-) >> >> www.denx.de is another option. > > continuing the list w/ my own company --> info@metux.net > > by the way: should we create a separate list for commercial topics ? > I used linux-arm and it worked surprisingly well (not all mails went truh the list) but it look very silent and i was unsure if they were still alive. A big win for everyone would be a FAQ/Lessons-learned something you can take to check a contract. the customer will know what to expect and the contractor will know what to offer. Having something a list of minimum requirements like that FAQ would improve the stand of the hardware developed to support linux. Not everyone has a big budget or need to produce in millions like the raspi guys did, and even they have sometimes troubles. note: that will not solve every proble but even a starting point would be good. re, wh ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: need company for kernel upgrade 2019-05-29 8:04 ` walter harms @ 2019-05-29 12:31 ` Enrico Weigelt, metux IT consult 0 siblings, 0 replies; 6+ messages in thread From: Enrico Weigelt, metux IT consult @ 2019-05-29 12:31 UTC (permalink / raw) To: wharms; +Cc: Pavel Machek, Theodore Ts'o, Aung, lkml On 29.05.19 10:04, walter harms wrote: Hi, >> basic rule: don't use vendor kernels for production, unless you >> *really* *really* have to. > > we have custom hardware, so this was needed. Custom hardware doesn't necessarily need a vendor kernel. Most cases should be happy w/ board specific DTS, possibly some extra drivers, sometimes perhaps a few extra tuning patches. But: such development, IMHO, should always happen on recent mainline and things that aren't really customer specific should be upstreamed as early as possible. Vendor kernels are a different thing: usually they pick some older base versions, do lots of strange things to get their hw somehow working, and - one of the worst things one could do - merge down things from mainline into their fork. After a few iterations, the code gets pretty much unmaintainable. Such things are probably nice for a sales demo, perhaps emc tests, but certainly not for production. Just have a look at typical android vendor kernels. Horrible. >> HW vendors usually don't have the capacities to offer any decent >> kernel support. there're only few exceptions (eg. phytec) that have >> their own kernel hackers and actively participate in upstreaming. > > We have noticed that also, *active* is a big point. Yes, but most hw vendors even never have been active in the first place. Even if a particular company is doing that in *some* area, it doesn't necessarily mean they're doing it for your particular product. Just look at Intel, and what mess the produced for their flopped sofia soc. >> by the way: should we create a separate list for commercial topics ? >> > > I used linux-arm and it worked surprisingly well (not all mails went truh the list) > but it look very silent and i was unsure if they were still alive. IIRC, linux-arm is for arm specific development. Sure, the chance of finding some consultant there is better there, as arm just has a huge market share in embedded world. > A big win > for everyone would be a FAQ/Lessons-learned something you can take to check a contract. > the customer will know what to expect and the contractor will know what to offer. hmm, if anybody else here is interested in that, let's start with that. maybe these discussions might be better off-list ? > Having something a list of minimum requirements like that FAQ would improve the stand of > the hardware developed to support linux. Not everyone has a big budget or need to > produce in millions like the raspi guys did, and even they have sometimes troubles. Well, one of the basic rules, IMHO, would be: if you're going to do some linux embedded project, you should do a proper evaluation: * check whether the board is already supported by mainline kernel (try to get a running mainline kernel built by yourself) * never use vendor kernels at all * check whether your supplier has active kernel hackers and actually does mainline integration * if you run into any problems here, call in a linux embedded and kernel export - *soon* in the project You spend a few extra bucks for the consultant, but he'll protect you from the wrong choices, eg. buying unsupported / badly supported hardware. In recent years, I had many clients that called me in far too late. One eg. was trying to build a medical device, using custom boards (very high hw development costs and long timeline, due to qualifactions, etc), with fancy HMI, but picked imx53, where no *usable* gpu driver exists. When I brought the bad news, the project already ran for several years and nobody dared to restart board development. (in the meantime, long after i've gone, they indeed create a new board w/ mx6). Such things could easily prevented if people just wouldn't trust the hw vendor at all and ask us (kernel hackers) early. --mtx -- Enrico Weigelt, metux IT consult Free software and Linux embedded engineering info@metux.net -- +49-151-27565287 ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2019-05-29 12:31 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <5CE53BA9.4070906@bfs.de> [not found] ` <CABC7EG8NiiPycthdfb7Ng3MsxTvmmxk_LjcosM8ZD1F0CnuDFw@mail.gmail.com> 2019-05-23 7:29 ` need company for kernel upgrade walter harms 2019-05-24 5:01 ` Theodore Ts'o 2019-05-28 10:58 ` Pavel Machek 2019-05-28 19:35 ` Enrico Weigelt, metux IT consult 2019-05-29 8:04 ` walter harms 2019-05-29 12:31 ` Enrico Weigelt, metux IT consult
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).