summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Document the fact that the real length of listen queue is 1.5 moreglebius2005-08-291-1/+16
| | | | | | | | | | than the value of backlog argument. - Document the fact that a subsequent listen(2) calls on the listening socket change the backlog argument. - Note that current listen queue lengths can be queried using netstat(1). Submitted by: Igor Sysoev <is rambler-co.ru> Wording by: gnn
* Fix unhandled malloc errors.philip2005-08-291-9/+54
| | | | | | | PR: bin/83467 Submitted by: Dan Lukes <dan -at- obluda.cz> Prodded by: glebius MFC after: 3 days
* Fix support for the VIA 6421 controller.sos2005-08-292-3/+30
|
* o Discuss the ways to escape an alias.jcamou2005-08-291-4/+16
| | | | | | | | | | o Fix the alias syntax lines. o Refer to the Aliases subsection. PR: docs/84914 Submitted by: garys Approved by: trhodes (mentor) MFC after: 3 days
* Global Village appears to be using 0x018c as its vendor ID, but thisimp2005-08-291-1/+6
| | | | doesn't appear in the official lists, so make a note of that.
* Simplify names.imp2005-08-291-6/+6
|
* Finish conversion to bus space and make ed MP safe.imp2005-08-2811-236/+285
| | | | | | | | | | | | | | | | | o Lock ed o Fix extra newline in probe messages o Eliminate gone. o Make detach less-racy. o Eliminate spl* o Switch from timeout/untimeout to callout interface. o Read/write card memory using bus_space calls. o generalize readmem so that we don't need ifs in the code. o Fix memory stuff to be consistant. o Remove OLDCARD compat stuff. o Mark interrupt as MPSAFE. # sic, hpp not tested at all # ISA and PCI attachments lightly tested
* Fix a typo in vop_rename_pre() where we ended up using vholdl()ssouhlal2005-08-281-1/+1
| | | | | | instead of vhold(), even though the vnode interlock is unlocked. MFC after: 3 days
* Fix minor typo in a comment.bmah2005-08-281-1/+1
|
* Prevent that sync operations can be started when they are alreadyle2005-08-281-71/+81
| | | | | in progress, and be a bit more user friendly in terms of error messages returned from the kernel.
* Add gem(4) to the list of devices supporting VLAN-sized frames nativelymarius2005-08-281-1/+5
| | | | | | (since sys/dev/gem/if_gem.c rev. 1.34). MFC after: 1 week
* - Allow for VLAN-sized frames and set IFCAP_VLAN_MTU.marius2005-08-281-8/+23
| | | | | | | | | | | | | - On resume all registers have to be initialized again like after power-on so reset sc_inited in gem_suspend() in order get all of the registers set next time gem_init_regs() is called. - On at least some ERI and GEM revisions GEM_MAC_RX_OVERFLOW happen often due to a silicon bug and re-initializing is all we can do about these errors so make handling them non-verbose. - Remove a superfluous memset(3) call in gem_meminit(), all elements are initialized to 0 anyway. MFC after: 1 week
* Fix kernel build.delphij2005-08-281-1/+1
| | | | Reported by: tinderbox
* Remove the el(4) device, which has been retired recently.simon2005-08-286-11/+0
|
* Handle vm_map_wire()'s failure.alc2005-08-281-1/+5
|
* Correctly handle vm_map_wire()'s failure. (See also revisions 1.81 andalc2005-08-281-1/+5
| | | | | | 1.82.) Reviewed by: tegge
* I must have missed the release note for the sendmail 8.13.4 import.gshapiro2005-08-282-0/+6
|
* Update number and size of Ports Collection.murray2005-08-281-2/+2
| | | | MFC after: 1 day
* Eliminate an unneeded reference on a vm object. If, in fact, the nearbyalc2005-08-282-4/+0
| | | | | | | vm_map_find() fails, then the excess reference causes the vm object to be leaked. Reviewed by: tegge
* Revert the previous change for two reasons: (1) If vm_map_find() succeedsalc2005-08-281-17/+10
| | | | | | | | but vm_map_wire() fails, then a vm object, vm map entries, and kernel_map free space is leaked and (2) unwiring is handled automatically by vm_map_remove(). Suggested by: tegge
* Verify length of the data to read as well.pjd2005-08-281-0/+2
|
* Make it clear that the .ko extention of a module to be loadedkeramida2005-08-271-3/+10
| | | | | | | | is optional. PR: docs/85356 Submitted by: Julien Gabel <jpeg@thilelli.net> MFC after: 3 days
* Correct a comment to match the configuration parameter it describes.simon2005-08-271-1/+1
| | | | MFC after: 3 days
* As with NO_CRYPT, don't try to compile geli(8) when NO_OPENSSL is definedmarius2005-08-271-1/+1
| | | | | | either. MFC after: 1 week
* MFamd64 revision 1.526alc2005-08-271-0/+1
| | | | | When pmap_allocpte() destroys a 2/4MB "superpage" mapping it does not reduce the pmap's resident count accordingly. It should.
* Remove the man page of the recently axed el(4).marius2005-08-272-81/+0
|
* Re-enable sampling on the AMD64.jkoshy2005-08-271-5/+0
|
* - Special-case NMI handling on the AMD64.jkoshy2005-08-274-4/+82
| | | | | | | | | | | | | | | | | | On entry or exit from the kernel the 'alltraps' and 'doreti' code used taken by normal traps disables interrupts to protect the critical sections where it is setting up %gs. This protection is insufficient in the presence of NMIs since NMIs can be taken even when the processor has disabled normal interrupts. Thus the NMI handler needs to actually read MSR_GBASE on entry to the kernel to determine whether a swap of %gs using 'swapgs' is needed. However, reads of MSRs are expensive and integrating this check into the 'alltraps'/'doreti' path would penalize normal interrupts. - Teach DDB about the 'nmi_calltrap' symbol. Reviewed by: bde, peter (older versions of this change)
* Rewrite linux_ifconf() to be more like ifconf() in net/if.crodrigc2005-08-271-25/+39
| | | | | | | | | | | so that we do not call uiomove() while IFNET_RLOCK() is held. This eliminates the witness warning: Calling uiomove() with the following non-sleepable locks held: exclusive sleep mutex ifnet r = 0 (0xc096dd60) locked @ /usr/src/sys/modules/linux/../../compat/linux/linux_ioctl.c:2170 MFC after: 2 days
* Fix a panic in softclock() if the interface is destroyed with a bpf consumerthompsa2005-08-271-0/+1
| | | | | | | | | | | | | | | | | | attached. This is caused by bpf_detachd clearing IFF_PROMISC on the interface which does a SIOCSIFFLAGS ioctl. The problem here is that while the interface has been stopped, IFF_UP has not been cleared so IFF_UP != IFF_DRV_RUNNING, this causes the ioctl function to init() the interface which resets the callouts. The destroy then completes and frees the softc but softclock will panic on a dead callout pointer. Ensure ifp->if_flags matches reality by clearing IFF_UP when we destroy. Silence from: rwatson Approved by: mlaier (mentor) MFC after: 3 days
* fix CardBus issue for Compaq R3000 series laptopjkim2005-08-261-0/+18
| | | | Approved by: anholt (mentor)
* The $medium string often contains quoted values with spaces in them (ssids,brooks2005-08-261-6/+6
| | | | | | | for example). Follow the example of the ISC script and wrap ifconfig calls using $medium in eval "..." so this works. Reported by: iedowse
* Allow one to override the endian flags for make distribution. Thisimp2005-08-261-5/+6
| | | | | | | | can be useful for when you know that you are doing something that won't work with the standard settings and different settings are more appropriate. This allows 5.3 tools to build a 6.x userland when these values are set to null.
* Merge tzdata2005l update from vendor branch.wollman2005-08-268-330/+654
| | | | | MT6: after release MT5: immediately
* This commit was generated by cvs2svn to compensate for changes in r149511,wollman2005-08-263-25/+27
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Vendor update of timezone database.wollman2005-08-2616-363/+713
| | | | | | | | | | | | | | | | | | | | | | | | Changes to historical dates in: Azerbaijan, B.I.O.T., China, Denmark, Libya, and Poland. Changes to current dates in: East Timor, Haiti, Israel, Kazakhstan, Nicaragua, Paraguay, Samoa, Tunisia, Uruguay Changes to future dates in: Australia, Iran, United States Obtained from: ftp://elsie.nci.nih.gov/pub/tzdata2005l.tar.gz
| * Latest timezone data update from Arthur Olson. Most changes are towollman2004-12-023-7/+22
| | | | | | | | | | commentary; only significant change is Cuba, which did not fall back this year due to an energy shortage.
| * Redo vendor import using correct (nonstandard) vendor branch.wollman2004-10-178-125/+379
| |
| * Update timezone data from Arthur Olson. Principal changes are more accuratewollman2003-10-149-181/+331
| | | | | | | | | | | | | | data for Canada and Chatham Island, and the latest Brazilian government decree. Obtained from: <ftp://elsie.nci.nih.gov/pub/tzdata2003d.tar.gz>
* | Clarify the description of the bus_dmasync_op_t operation flags. This hasscottl2005-08-261-15/+12
| | | | | | | | been misleading and even wrong since the import of the page.
* | Pretty print multipath routes.andre2005-08-261-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before (backslash in c syntax meaning): 6 p16-2-0-0.r21.sttlwa01.us.bb.verio.net (129.250.2.180) 71.027 ms \ p16-1-1-3.r20.sttlwa01.us.bb.verio.net (129.250.2.6) 66.730 ms 66.535 ms 7 xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.092 ms \ xe-3-1.r00.sttlwa01.us.bb.verio.net (129.250.2.205) 66.598 ms \ xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.024 ms After: 6 p16-2-0-0.r21.sttlwa01.us.bb.verio.net (129.250.2.180) 71.027 ms p16-1-1-3.r20.sttlwa01.us.bb.verio.net (129.250.2.6) 66.730 ms 66.535 ms 7 xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.092 ms xe-3-1.r00.sttlwa01.us.bb.verio.net (129.250.2.205) 66.598 ms xe-0-2-0.r20.sttlwa01.us.bb.verio.net (129.250.4.16) 71.024 ms Submitted by: Richard A Steenbergen <ras at e-gerbil.net> MFC after: 3 days
* | Add newline to debuging printf.glebius2005-08-261-1/+2
| | | | | | | | | | PR: kern/85271 Submitted by: Simon Morgan
* | Cleanup the reader/writer policy in netgraph(4). Assignglebius2005-08-261-24/+25
| | | | | | | | | | | | | | | | either reader or writer flag on item in the function, that allocates the item. Do not modify these flags when item is applied or queued. The only exceptions are node and hook overrides - they can change item flags to writer.
* | Shuffle around the order in which the components are compiled.le2005-08-262-15/+5
| | | | | | | | | | | | | | | | | | This way, the VINUMDRIVE class is loaded before the VINUM class, but since geom does the tasting for newly arrived classes last-in-first-out, the VINUM class tastes first. This removes the need to call gv_parse_config() in the drive taste path.
* | - Use m_defrag() instead of homerolling our own variantjhb2005-08-262-136/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | tulip_mbuf_compress(). If we fail to allocate a new mbuf to copy the data into, put the mbuf back in the driver's send queue so that we can retry it later rather than throwing the packet away. - Use m_devget() instead of doing it inline ourselves in the TULIP_COPY_RXDATA case. If we fail to allocate an mbuf to copy the data into, don't forget about the original mbuf cluster. The old code would lose the pointer and leak the cluster in that case. Now it doesn't lose it but always sticks the original rx buffer back into the receive ring after trying to copy the data out and send it up the stack. Also, if we fail to allocate a new mbuf to copy the data into, log an input error. Also, don't combine the priming case with the received-a-packet case to make the code flow a bit clearer and easier to follow.
* | Remove the el(4) driver for 3Com 3c501 ISA NICs from HEAD as threatenedjhb2005-08-266-904/+0
| | | | | | | | | | | | | | | | earlier as no one has stepped up to test recent changes to the driver. Oddly, the module was actually turned on on ia64 though I'm fairly certain that no ia64 machine has ever had or will ever have an ISA slot. Axe borrowed from: phk
* | Verify offset before reading.pjd2005-08-261-1/+5
| | | | | | | | MFC after: 2 days
* | Oops, I forget to add item in files .takawata2005-08-261-0/+1
| | | | | | | | Pointed out by: pjd
* | Update Document.takawata2005-08-261-0/+3
| |
* | Add NTFS labeling function.takawata2005-08-264-0/+116
| | | | | | | | Reviewed by:pjd
OpenPOWER on IntegriCloud