Maxim Maximov wrote:
Hello.

I have Fujitsu-Siemens Primergy L200 server. It is running 5.2-CURRENT at the moment. When I tried to upgrade it to 5.3-STABLE, new kernel hung at boot. Luckily, this server has NMI button, so I have hand transcribed stack trace (no serial console, sorry):

vm_page_alloc_contig()+0xbe
contig_malloc()+0x97
alloc_bounce_pages()+0x60
bus_dmamap_create()+0x103
sym_alloc_ccb()+0x75
sym_pci_attach()+0x6b6
device_attach()+0x58
... then follows usual probing trace

<sigh> Sorry, just found it.. When will this change be committed to STABLE?

FreeBSD src repository

Modified files:
sys/i386/i386 busdma_machdep.c
sys/amd64/amd64 busdma_machdep.c
Log:
Don't flag alignment constraints as a reason for bouncing. This fixes the
trigger for other misbehaviour in the sym driver that was causing freezes at
boot. Thanks to phk@ for reporting and testing this.


  Revision  Changes    Path
  1.64      +1 -1      src/sys/amd64/amd64/busdma_machdep.c
  1.68      +1 -1      src/sys/i386/i386/busdma_machdep.c

--
Maxim Maximov
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to