Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-23 Thread Julian Elischer
On 7/23/15 6:06 PM, Venkat Duvvuru wrote: I will debug this crash. At this point, my concern is not about debugging this particular issue but whether to commit to our customers or not about the binary compatibility of FreeBSD X.0 drivers with all FreeBSD X.Y OS versions. I would like to stay sa

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-23 Thread Venkat Duvvuru
I will debug this crash. At this point, my concern is not about debugging this particular issue but whether to commit to our customers or not about the binary compatibility of FreeBSD X.0 drivers with all FreeBSD X.Y OS versions. I would like to stay safe and tell the customers to build the drivers

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-22 Thread Julian Elischer
On 7/22/15 2:56 PM, Venkat Duvvuru wrote: I have this setup where FreeBSD 9.0 OCE driver is loaded on FreeBSD 9.3. The OCE module loads just fine but when the interface is brought up, the system crashes. This happens everytime I bring the interface up. The backtraces are attached with this ema

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-22 Thread Venkat Duvvuru
I have this setup where FreeBSD 9.0 OCE driver is loaded on FreeBSD 9.3. The OCE module loads just fine but when the interface is brought up, the system crashes. This happens everytime I bring the interface up. The backtraces are attached with this email. However, if I build the same driver on 9.3,

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-21 Thread Adrian Chadd
Yes, I think the FreeBSD developers have been doing this since before Redhat was a thing. -a On 20 July 2015 at 23:02, Venkat Duvvuru wrote: > Yes, my question was about kernel module compatibililty with FreeBSD's > major releases of a particular version. > For example, will FreeBSD makes sur

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-21 Thread Julian Elischer
On 7/21/15 2:02 PM, Venkat Duvvuru wrote: Yes, my question was about kernel module compatibililty with FreeBSD's major releases of a particular version. For example, will FreeBSD makes sure that the driver built on 10.0 version of Freebsd seamlessly load on all other 10.x versions of FreeBSD? Doe

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-21 Thread Venkat Duvvuru
Yes, my question was about kernel module compatibililty with FreeBSD's major releases of a particular version. For example, will FreeBSD makes sure that the driver built on 10.0 version of Freebsd seamlessly load on all other 10.x versions of FreeBSD? Does it make sure that the symbols and their pa

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-17 Thread Julian Elischer
On 7/17/15 11:31 PM, Konstantin Belousov wrote: On Fri, Jul 17, 2015 at 11:05:59PM +0800, Julian Elischer wrote: On 7/17/15 10:59 PM, Conrad Meyer wrote: On Fri, Jul 17, 2015 at 7:47 AM, Julian Elischer wrote: On 7/17/15 9:02 PM, Venkat Duvvuru wrote: Hi, Is there kABI (Kabi-whitelist) equi

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-17 Thread Konstantin Belousov
On Fri, Jul 17, 2015 at 11:05:59PM +0800, Julian Elischer wrote: > On 7/17/15 10:59 PM, Conrad Meyer wrote: > > On Fri, Jul 17, 2015 at 7:47 AM, Julian Elischer wrote: > >> On 7/17/15 9:02 PM, Venkat Duvvuru wrote: > >>> Hi, > >>> > >>> Is there kABI (Kabi-whitelist) equivalent feature in FreeBSD?

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-17 Thread Julian Elischer
On 7/17/15 10:59 PM, Conrad Meyer wrote: On Fri, Jul 17, 2015 at 7:47 AM, Julian Elischer wrote: On 7/17/15 9:02 PM, Venkat Duvvuru wrote: Hi, Is there kABI (Kabi-whitelist) equivalent feature in FreeBSD? well, yes and no. Julian, I believe Venkat is asking about a specific Linux package,

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-17 Thread Allan Jude
On 2015-07-17 10:47, Julian Elischer wrote: > On 7/17/15 9:02 PM, Venkat Duvvuru wrote: >> Hi, >> >> Is there kABI (Kabi-whitelist) equivalent feature in FreeBSD? > well, yes and no. > > Firstly, FreeBSD maintains a backwards compatible kABI (with the > exception of programs that hunt around in ke

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-17 Thread Conrad Meyer
On Fri, Jul 17, 2015 at 7:47 AM, Julian Elischer wrote: > On 7/17/15 9:02 PM, Venkat Duvvuru wrote: >> >> Hi, >> >> Is there kABI (Kabi-whitelist) equivalent feature in FreeBSD? > > well, yes and no. Julian, I believe Venkat is asking about a specific Linux package, kabi-whitelists. It contains

Re: Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-17 Thread Julian Elischer
On 7/17/15 9:02 PM, Venkat Duvvuru wrote: Hi, Is there kABI (Kabi-whitelist) equivalent feature in FreeBSD? well, yes and no. Firstly, FreeBSD maintains a backwards compatible kABI (with the exception of programs that hunt around in kernel memory). We also use symbol versioning on the libc. s

Kernel Application Binary Interface (kABI) support in FreeBSD

2015-07-17 Thread Venkat Duvvuru
Hi, Is there kABI (Kabi-whitelist) equivalent feature in FreeBSD? Thanks, Venkat. ___ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@fre