Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix Tx/Rx checksum offload ioctl handling and make Rx handler honor | yongari | 2008-11-25 | 1 | -9/+26 |
| | | | | | | | checksum offload configuration. Now checksum offload can be controlled by ifconfig(8). While I'm here add an additional check for interface capabilities before applying user's request. | ||||
* | Make fxp(4) build with FXP_IP_CSUM_WAR. | yongari | 2008-11-25 | 1 | -2/+2 |
| | |||||
* | Sort head files and removed ununsed header file. | yongari | 2008-11-25 | 1 | -13/+9 |
| | |||||
* | Fix various whitespace botches, mostly having them at the end of a line. | imp | 2008-11-25 | 1 | -15/+13 |
| | |||||
* | Whitespace fix. | yongari | 2008-11-25 | 3 | -25/+25 |
| | |||||
* | Add support for Marvell PATA M88SX6121. | rpaulo | 2008-11-25 | 2 | -0/+2 |
| | | | | | | PR: 129154 Submitted by: João Barros <joao.barros at gmail.com> MFC after: 1 month | ||||
* | Replace disclaimer with the one from COPYRIGHT. Joint authors aggreed | imp | 2008-11-25 | 3 | -30/+33 |
| | | | | to the change. | ||||
* | Replace three magic constants with L1_S_SIZE, since that's what is | imp | 2008-11-25 | 1 | -3/+3 |
| | | | | really meant in those places. | ||||
* | Tweak the disclaimer section of the license to match COPYRIGHT, for | imp | 2008-11-25 | 27 | -270/+298 |
| | | | | | better or worse. Ok'd by folks that have additional copyrights to the files in cases where there's joint authorship. | ||||
* | Correct typo in comment: thier -> their | emaste | 2008-11-24 | 1 | -1/+1 |
| | |||||
* | Restore sfence semantics in mxge after the introduction | gallatin | 2008-11-24 | 2 | -25/+25 |
| | | | | of a global mfence based mb() in r185162 | ||||
* | Make sure arc4random(9) is properly seeded when /etc/rc.d/initrandom returns. | cperciva | 2008-11-24 | 2 | -3/+24 |
| | | | | | | Approved by: so (cperciva) Approved by: re (kensmith) Security: FreeBSD-SA-08:11.arc4random | ||||
* | use consistent style | sam | 2008-11-24 | 1 | -10/+8 |
| | |||||
* | Save the value read from TX queue CSR, so we don't test against a | yongari | 2008-11-24 | 1 | -1/+1 |
| | | | | | | stale one. Submitted by: sephe | ||||
* | print the extended tx/rx descriptor for 5416 and later parts | sam | 2008-11-24 | 1 | -9/+32 |
| | |||||
* | nuke special handling of RXORN interrupt; the hal marks the FATAL | sam | 2008-11-24 | 2 | -17/+4 |
| | | | | | bit in the interrupt status when RXORN is hit and the chip requires a reset so our special handling was causing useless resets | ||||
* | Remove DELAY() on hdac_audio_commit(). | mav | 2008-11-23 | 1 | -1/+0 |
| | | | | I don't see the reason why it is needed. | ||||
* | Eliminate an unused variable reported by coverity | imp | 2008-11-23 | 1 | -4/+2 |
| | | | | Submitted by: Ganbold | ||||
* | It's possible that the dump device has gone away after it was | dwmalone | 2008-11-23 | 1 | -1/+1 |
| | | | | | | | | configured, change the message to let people know this is a possibility. I've slightly changed the message from the one submitted by Pekka to keep the printf on one line. Submitted by: Pekka Savola <pekkas@netcore.fi> | ||||
* | Make the new CCEQ macro a little more like the old one - first do | dwmalone | 2008-11-23 | 1 | -1/+1 |
| | | | | | | | | | the comparison between c and val and then compare val to _POSIX_VDISABLE. This avoids comparing c (which is usually of type char) to _POSIX_VDISABLE (which has value 0xff and may not be representable as a char). Reviewed by: ed | ||||
* | Do not use soft PCM volume for digital outputs to allow SPDIF AC3 bypass | mav | 2008-11-23 | 1 | -4/+8 |
| | | | | to work. Soft PCM volume (and vchans) unable to bypass AC3 stream now. | ||||
* | Don't use PRIV_ROOT. Here we check if user can share ZFS file system, so | pjd | 2008-11-23 | 1 | -2/+1 |
| | | | | | | PRIV_NFS_DAEMON seems best choice. Discussed with: rwatson | ||||
* | Strictly differentiate digital and analog PCM devices according to codec | mav | 2008-11-23 | 2 | -58/+91 |
| | | | | | | | nodes capabilities. Add "Analog"/"Digital" marks to the pcm device names. I hope it will help new users easier accept concept of several PCM devices and understand exact purposes of that devices. | ||||
* | Report card erase sector size as disk stripe size. | mav | 2008-11-23 | 1 | -0/+2 |
| | |||||
* | Improve detach handling: close races, flush queue. | mav | 2008-11-23 | 1 | -13/+16 |
| | |||||
* | Add backward compatibility ifdefs for non-multiq kernels | kmacy | 2008-11-23 | 3 | -2/+29 |
| | |||||
* | correct sorting | sam | 2008-11-23 | 1 | -1/+1 |
| | |||||
* | work around periodic leak on queue overrun by enabling coalescing of packets ↵ | kmacy | 2008-11-23 | 1 | -1/+1 |
| | | | | | | in to work requests by default | ||||
* | buf_ring_peek should return NULL if the ring is empty rather than | kmacy | 2008-11-23 | 1 | -1/+4 |
| | | | | whatever happened to be at cons_tail last time it was in use | ||||
* | intr_machdep.h breaks build on some arches and is not needed | kmacy | 2008-11-23 | 1 | -4/+0 |
| | |||||
* | Unbreak previous commit. | marcel | 2008-11-22 | 1 | -2/+0 |
| | |||||
* | Include the QUICC backend in the kernel module. | marcel | 2008-11-22 | 1 | -1/+2 |
| | | | | PR: 127120 | ||||
* | Cast to uintptr_t before casting to void*. This allows the | marcel | 2008-11-22 | 1 | -3/+3 |
| | | | | | | | QUICC backend to be built on LP64 platforms. This makes it possible to include the QUICC backend in the kernel module. PR: 127120 | ||||
* | Remove unused variable. | mav | 2008-11-22 | 1 | -3/+2 |
| | | | | | Found with: Coverity Prevent(tm) CID: 3682 | ||||
* | Fix typo. Clear session stats instead of config and part of stats. | mav | 2008-11-22 | 1 | -1/+1 |
| | | | | | Found with: Coverity Prevent(tm) CID: 2472 | ||||
* | Remove unneeded NULL check. At first msg can't be null here and and at second | mav | 2008-11-22 | 1 | -2/+1 |
| | | | | | | NG_FREE_MSG() also checks it. Found with: Coverity Prevent(tm) | ||||
* | Whitespace cleanup for previous commit. | mav | 2008-11-22 | 1 | -3/+3 |
| | |||||
* | Handle device_get_children() errors in more correct way. | mav | 2008-11-22 | 1 | -9/+12 |
| | | | | | | | We shouldn't detach until all children are surely destroyed. Found with: Coverity Prevent(tm) CID: 2137 | ||||
* | Change check order to avoid array overrun. | mav | 2008-11-22 | 1 | -2/+2 |
| | | | | | Found with: Coverity Prevent(tm) CID: 2497 | ||||
* | Fix amd64 build and re-enable gptzfsboot. | dfr | 2008-11-22 | 3 | -6/+16 |
| | |||||
* | IFp4: Don't rely on disk IDs and always use vdev guids, which means always look | pjd | 2008-11-22 | 1 | -219/+69 |
| | | | | | up for components by reading metadata. This might be slower when there are big number of disks in the system, but is definiately more reliable. | ||||
* | IFp4: Finish implemnetation of chflags(2) for ZFS. While doing this I found | pjd | 2008-11-22 | 1 | -3/+54 |
| | | | | | that zfs_access() can only handle VREAD, VWRITE and VEXEC, for the rest we need to use vaccess(9). | ||||
* | IFp4: Don't free pathname too soon, debugging code is still using it. | pjd | 2008-11-22 | 1 | -5/+4 |
| | |||||
* | Busy ufs filesystem around block of code that does ".." lookup. Since | kib | 2008-11-22 | 1 | -1/+26 |
| | | | | | | | | | | | | | | | | mnt_lock is before lock of any vnode on the mp, it uses LK_NOWAIT. Since MNTK_UNMOUNT may be transient, pdp lock is dropped when vfs_busy() failed, and operation is retried after some time. This way, ffs_vget() is not called on the mp that may be in the process of being destroyed by unmount. Check for the VI_DOOMED flag on pdp after its lock is reacquired, to better detect some situations where directory containing ".." entry is removed during the lookup. Reviewed by: tegge, attilio (previous version) Tested by: pho MFC after: 1 month | ||||
* | Add sv_flags field to struct sysentvec with intention to provide description | kib | 2008-11-22 | 16 | -20/+50 |
| | | | | | | | | of the ABI of the currently executing image. Change some places to test the flags instead of explicit comparing with address of known sysentvec structures to determine ABI features. Discussed with: dchagin, imp, jhb, peter | ||||
* | Unbreak LINT. | jkoshy | 2008-11-22 | 4 | -0/+24 |
| | |||||
* | Add flowid to mbuf to allow drivers to uniquely | kmacy | 2008-11-22 | 1 | -0/+3 |
| | | | | | identify connection flows to guarantee ordering across queues | ||||
* | - enable multiple transmit queues | kmacy | 2008-11-22 | 5 | -246/+109 |
| | | | | | | | | | | | - invert sense of hw.cxgb.singleq tunable to hw.cxgb.multiq - don't wake up transmitting thread by default - add per tx queue ifaltq to handle ALTQ - remove several unused functions in cxgb_multiq.c - add several sysctls: multiq_tx_enable, coalesce_tx_enable, and wakeup_tx_thread - this obsoletes the hw.cxgb.snd_queue_len as ifq is replaced by a buf_ring | ||||
* | convert calls to IFQ_HANDOFF to if_transmit | kmacy | 2008-11-22 | 10 | -15/+11 |
| | |||||
* | Define mb(), rmb() and wmb() for real. | marcel | 2008-11-22 | 1 | -3/+3 |
| |