Opened 7 years ago

Closed 7 years ago

Last modified 3 months ago

#8189 closed enhancement (fixed)

FreeBSD compat library needs to be updated to work with latest FreeBSD Sources

Reported by: kallisti5 Owned by: axeld
Priority: high Milestone: R1
Component: Network & Internet/Stack Version: R1/Development
Keywords: freebsd_network, freebsd_wlan Cc:
Blocked By: Blocking: #8029
Has a Patch: no Platform: All

Description

The latest FreeBSD network / wireless card drivers had some structure changes (mii, phys) which prevent porting new wireless / ethernet driver code.

We need to update the FreeBSD compat layer to keep up with FreeBSD driver improvements and new hardware support without making individual BSD driver changes.

Example: http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pci/if_rl.c.diff?r1=1.198;r2=1.199;f=h

Change History (9)

comment:1 Changed 7 years ago by kallisti5

Blocking: 8045 added

comment:2 Changed 7 years ago by kallisti5

Blocking: 8023 added

comment:3 Changed 7 years ago by kallisti5

Blocking: 8029 added

comment:4 Changed 7 years ago by korli

Please specify the FreeBSD target release and the one we support atm.

comment:5 Changed 7 years ago by kallisti5

It looks like 8.2 is whats used currently:

http://www.freelists.org/post/haiku-development/BSD-Driver-Branch

9.0 is in RC2, so it the 9.0 code should be just about stable enough to port.

comment:6 Changed 7 years ago by kallisti5

Also, the argument there is to use current.. while I personally think using current is a good idea, lets try to get to 9.0 before we push to current :)

comment:7 Changed 7 years ago by korli

Resolution: fixed
Status: newclosed

Compat layer was updated. Please reopen if needed.

comment:8 Changed 7 years ago by diver

Blocking: 8045 removed

comment:9 Changed 3 months ago by waddlesplash

Blocking: 8023 removed
Note: See TracTickets for help on using tickets.