summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge from DRM CVS:anholt2006-05-171-0/+1
| | | | | | | Set entry->virtual for sg maps, fixing ATI PCI/PCIE GART support. PR: kern/97056 Submitted by: Stanislav Sedov <ssedov@mbsd.msk.ru>
* Fix return value.davidxu2006-05-171-1/+2
|
* get thread signal info.davidxu2006-05-172-0/+38
|
* Export offsets of thread signal pending set and signal mask for debugger.davidxu2006-05-173-0/+6
|
* Add new SIOC_HCI_RAW_NODE_LIST_NAMES ioctl. User-space applications canemax2006-05-173-1/+75
| | | | | | | | | | | | | use this ioctl to obtain the list of HCI nodes. User-space application is expected to preallocate 'ng_btsocket_hci_raw_node_list_names' structure and set limit in 'num_nodes' field. The 'nodes' field should be allocated as well and it should have space for at least 'num_nodes' elements. The SIOC_HCI_RAW_NODE_LIST_NAMES should be issued on bound raw HCI socket. It does not really really matter what HCI name the socket is bound to, as long as it is not empty. MFC after: 1 week
* Consistently use `superuser privileges' instead of its singularkeramida2006-05-161-1/+1
| | | | | | | form here and its plural there. Submitted by: Rostislav Krasny <rosti.bsd@gmail.com> MFC after: 3 days
* Fix style(9) nits, whitespace and parentheses.thompsa2006-05-161-61/+52
|
* Disconnect mount_reiserfs from build.rodrigc2006-05-161-1/+0
| | | | | | | | It is no longer needed, because "mount -t reiserfs" calls nmount(2) directly to mount a ReiserFS file system without the use of this external mount program. Approved by: dumbbell
* Add reiserfs.5 man page to build.rodrigc2006-05-161-0/+1
|
* Add man page for ReiserFS.rodrigc2006-05-161-0/+83
| | | | Reviewed by: dumbbell
* - Revert if_le_pci.c rev. 1.2; although lnc(4) is now gone, le_pci_probe()marius2006-05-167-215/+223
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | still should return BUS_PROBE_LOW_PRIORITY instead of BUS_PROBE_DEFAULT in order to give pcn(4) a chance to attach in case it probes after le(4). - Rearrange the code related to RX interrupt handling so that ownership of RX descriptors is immediately returned to the NIC after we have copied the data of the hardware, allowing the NIC to already reuse the descriptor while we are processing the data in ifp->if_input(). This results in a small but measurable increase in RX throughput. As a side-effect, this moves the workaround for the LANCE revision C bug to am7900.c (still off by default as I doubt we will actually encounter such an old chip in a machine running FreeBSD) and the workaround for the bug in the VMware PCnet-PCI emulation to am79000.c, which is now also only compiled on i386 (resulting in a small increase in RX throughput on the other platforms). - Change the RX interrupt handlers so that the descriptor error bits are only check once in case there was no error instead of twice (inspired by the NetBSD pcn(4), which additionally predicts the error branch as false). - Fix the debugging output of the RX and TX interrupt handlers; while looping through the descriptors print info about the currently processed one instead of always the previously last used one; remove pointless printing of info about the RX descriptor bits after their values were reset. - Create the DMA tags used to allocate the memory for the init block, descriptors and packet buffers with the alignment the respective NIC actually requires rather than using PAGE_SIZE unconditionally. This might as well fix the alignment of the memory as it seems we do not inherit the alignment constraint from the parent DMA tag. - For the PCI variants double the number of RX descriptors and buffers from 8 to 16 as this minimizes the number of RX overflows im seeing with one NIC-mainboard combination. Nevertheless move reporting of overflows under debugging as they seem unavoidable with some crappy hardware. - Set the software style of the PCI variants to ILACC rather than PCnet-PCI as the former is was am79000.c actually implements. Should not make a difference for this driver though. - Fix the driver name part in the MODULE_DEPEND of the PCI front-end for ether. - Use different device descriptions for PCnet-Home and PCnet-PCI. - Fix some 0/NULL confusion in lance_get(). - Use bus_addr_t for sc_addr and bus_size_t for sc_memsize as these are more appropriate than u_long for these. - Remove the unused LE_DRIVER_NAME macro. - Add a comment describing why we are taking the LE_HTOLE* etc approach instead of using byteorder(9) functions directly. - Improve some comments and fix some wording. MFC after: 2 weeks
* * Document the fact that non-superusers cannot change file flags forkeramida2006-05-161-2/+47
| | | | | | | | | | | | | | | | | objects with SF_IMMUTABLE, SF_APPEND, or SF_NOUNLINK. * Document that non-superusers cannot set or clear any SF_* flag (setting fails with EPERM, clearing is silently ignored). * Document that superusers cannot change any flag if one of SF_IMMUTABLE, SF_APPEND, SF_NOUNLINK is set and securelevel is greater than 0. * Document SF_SNAPSHOT and note that it is maintained by the system and is, for this reason, impossible to set to clear by any user. PR: docs/33877 Submitted by: harti Help by: George Marsellis <gam9478@njit.edu> MFC after: 1 week
* The current routing code allows insertion of indirect routes that haveqingli2006-05-161-0/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | gateways which are unreachable except through the default router. For example, assuming there is a default route configured, and inserting a route "route add 64.102.54.0/24 60.80.1.1" is currently allowed even when 60.80.1.1 is only reachable through the default route. However, an error is thrown when this route is utilized, say, "ping 64.102.54.1" will return an error This type of route insertion should be disallowed becasue: 1) Let's say that somehow our code allowed this packet to flow to the default router, and the default router knows the next hop is 60.80.1.1, then the question is why bother inserting this route in the 1st place, just simply use the default route. 2) Since we're not talking about source routing here, the default router could very well choose a different path than using 60.80.1.1 for the next hop, again it defeats the purpose of adding this route. Reviewed by: ru, gnn, bz Approved by: andre
* Some minor wording/description changes.trhodes2006-05-161-6/+8
| | | | Reviewed by: ru (two months ago)
* Provide a less cryptic panic message in place of just "found inode."trhodes2006-05-161-1/+2
|
* Fix file leaking in translate_path_major_minor.ambrisko2006-05-161-2/+6
|
* Close a "(" I left open.matteo2006-05-161-1/+1
|
* Move a define depending on __FreeBSD_versoin to after where itmjacob2006-05-161-8/+8
| | | | | | would be defined. Submitted by: Ruslan Ermilov
* Add support for allocating one larger than page-sized contiguous block of memoryanholt2006-05-162-52/+220
| | | | | with a physical address. This is used for hardware ARGB cursor support on newer chipsets.
* Don't try to upload alpha-specific docs anymore.bmah2006-05-161-1/+1
|
* Update the description of the `STATE' column for SMP systems,keramida2006-05-161-2/+6
| | | | | | | | | and add the missing `C' SMP-only column. PR: docs/29245 Submitted by: ada@bsd.org Patch by: Pawel Worach <pawel.worach@telia.com> MFC after: 3 days
* Make this compile with -Wundef.ru2006-05-161-0/+4
|
* Since DELAY() was moved, most <machine/clock.h> #includes have beenphk2006-05-16121-124/+0
| | | | unnecessary.
* Make a bootable CD on pc98.nyan2006-05-162-6/+5
|
* 1) Fix mii_phy_tick():oleg2006-05-161-18/+18
| | | | | | | | | | | | | | Current code does not report link loss correctly - when link goes down, mii_phy_tick() will notice that with up to mii_anegticks delay. If link goes up during this delay then link flapping will be unnoticed by driver. 2) mii_phy_add_media(): initialize sc->mii_anegticks for 10/100 media 3) Use MII_ANEGTICKS/MII_ANEGTICKS_GIGE defines instead of hardcoded values. Approved by: glebius (mentor) MFC after: 1 month
* Introduce MII_ANEGTICKS and MII_ANEGTICKS_GIGE defines.oleg2006-05-161-0/+4
| | | | | | | (How many ticks should we wait before retrying autonegotiation process). Approved by: glebius (mentor) MFC after: 1 month
* Kill more references to lnc(4).ru2006-05-164-7/+4
| | | | Submitted by: grep(1)
* Remove unneeded check.glebius2006-05-161-4/+0
| | | | Coverity ID: 445
* Since m_pullup() can return a new mbuf, change gre_input2() toglebius2006-05-161-23/+23
| | | | | | | return mbuf back to gre_input(). If the former returns mbuf back to the latter, then pass it to raw_input(). Coverity ID: 829
* - Backout one line from 1.78. The tp can be freed by tcp_drop().glebius2006-05-161-3/+2
| | | | | | - Style next line. Coverity ID: 912
* Do not leak kernel memory in case if userland has been compiledglebius2006-05-161-0/+1
| | | | | | against older NG_VERSION. Coverity ID: 1131
* Allow concurrent read(2)/readv(2) access to a file.ps2006-05-162-5/+24
| | | | | | | | Lock file offset against multiple read calls. Submitted by: ups Obtained from: Yahoo! MFC after: 2 weeks
* Read block hints list from last snapshot on the active snapshot list.tegge2006-05-161-0/+4
|
* Copy last block on file system again after file system has been suspended.tegge2006-05-151-0/+11
| | | | Obtained from: NetBSD
* Don't leak a locked buffer if last block on file system cannot be read.tegge2006-05-151-2/+3
|
* Errors detected while file system is suspended should not trigger antegge2006-05-151-6/+4
| | | | assertion failure.
* - Fix warning when compiling with -DDEBUGpav2006-05-151-1/+1
| | | | Approved by: alfred
* - Add decoding of kse_release, kevent, sigprocmask, unmount, socket, getrusage,pav2006-05-157-153/+578
| | | | | | | | | | | | | | | | | | | rename, __getcwd, shutdown, getrlimit, setrlimit, _umtx_lock, _umtx_unlock, pathconf, truncate, ftruncate, kill - Decode more arguments of open, mprot, *stat, and fcntl. - Convert all constant-macro and bitfield decoding to lookup tables; much cleaner than previous code. - Print the timestamp of process exit and signal reception when -d or -D are in use - Try six times with 1/2 second delay to debug the child PR: bin/52190 (updated) Submitted by: Dan Nelson <dnelson@allantgroup.com> Approved by: alfred
* Shoot my own dog :-(wilko2006-05-153-2736/+0
|
* Prepare to shoot my own dog, decouple the alpha docs from the build.wilko2006-05-151-2/+1
|
* s/alpha/sparc64/ in examples.wilko2006-05-151-4/+4
|
* - Fix crash when hitting unknown syscall. Copied from i386-fbsd.cpav2006-05-155-5/+10
| | | | Approved by: alfred
* Remove reference to Alpha architecture.wilko2006-05-151-2/+1
|
* Remove reference to Alphawilko2006-05-151-1/+1
|
* o In the cross-build example replace alpha by sparc64.maxim2006-05-151-3/+3
|
* Remove reference to the Alpha architecture.wilko2006-05-152-5/+3
|
* Remove reference to Alpha.wilko2006-05-151-2/+2
|
* Remove reference to Alpha machinewilko2006-05-151-2/+0
|
* o Join "lnc(4) killers" gang and add lnc.4 man page to a listmaxim2006-05-151-1/+3
| | | | | | of obsoleted files. o Fix a timestamp in the previous revision: 20061205 -> 20060512.
* Now that lnc(4) is removed from the source tree, replace lnc0 in an examplemarius2006-05-151-2/+2
| | | | | with fxp0 (fxp(4) was chosen as it's also used in a couple of examples in other man pages and as it has good grep(1)'ability).
OpenPOWER on IntegriCloud