summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Implement AR724x USB initialisation code.adrian2011-03-312-1/+48
| | | | | | | This (again) still requires an offset for the AR913x/AR724x before USB will function. Submitted by: Luiz Otavio O Souzau <loos.br@gmail.com>
* Increase debug level on g_gate device destruction and add message ontrociny2011-03-301-1/+2
| | | | | | | | device creation. Suggested by: danger Approved by: pjd (mentor) MFC after: 3 days
* Add a menu entry for UTC in the main menu.edwin2011-03-301-5/+39
| | | | | | | PR: bin/156019 Submitted by: Daniel O'Conner Reviewed by: Garrett Cooper <gcooper@FreeBSD.org> MFC after: 1 week
* Fix grammar and bump date.trasz2011-03-301-2/+2
| | | | Submitted by: trociny
* Add example devd.conf entry.trasz2011-03-301-0/+10
|
* Add startup script, to load rules from /etc/rctl.conf.trasz2011-03-302-1/+40
| | | | | Sponsored by: The FreeBSD Foundation Reviewed by: kib (ealier version)
* Add rctl(8), the utility to manage rctl rules.trasz2011-03-304-0/+751
| | | | | Sponsored by: The FreeBSD Foundation Reviewed by: kib (earlier version)
* Expose the rctl(2) API in libc.trasz2011-03-301-0/+5
|
* Regenerate.trasz2011-03-3011-12/+377
|
* Add rctl. It's used by racct to take user-configurable actions basedtrasz2011-03-309-1/+2070
| | | | | | | | on the set of rules it maintains and the current resource usage. It also privides userland API to manage that ruleset. Sponsored by: The FreeBSD Foundation Reviewed by: kib (earlier version)
* Check in two missing files missed in cleanup.jpaetzel2011-03-302-4/+4
| | | | | | | Change expr to $(()) Switch test from "$?" = "0" to $? -eq 0 Approved by: kib (mentor)
* Fix syntax error from previous commit.jpaetzel2011-03-301-1/+1
| | | | Approved by: kib (mentor)
* Regen.kib2011-03-305-12/+18
|
* Provide compat32 shims for kldstat(2).kib2011-03-305-25/+80
| | | | | Requested and tested by: jpaetzel MFC after: 1 week
* Use FD_CLOEXEC explicitly.pluknet2011-03-301-1/+1
| | | | MFC after: 3 days
* Clamp the initial advertised receive window when responding to a SYN/ACKjhb2011-03-301-1/+2
| | | | | | | | | | | | | to the maximum allowed window. Growing the window too large would cause an underflow in the calculations in tcp_output() to decide if a window update should be sent which would prevent the persist timer from being started if data was pending and the other end of the connection advertised an initial window size of 0. PR: kern/154006 Submitted by: Stefan `Sec` Zehl sec 42 org Reviewed by: bz MFC after: 1 week
* Remove duplicate sentence.ae2011-03-301-4/+0
|
* Remove the reference to pseudo-terminals from the description.ed2011-03-308-24/+16
| | | | | Pseudo-terminals are no longer listed in this file, since the utmpx implementation doesn't depend on ttyslot().
* Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical.emaste2011-03-308-51/+51
| | | | | | This is a further clean up after r202988. SYSCTL_W is still initialized in rc.subr as some ports may still use it.
* This patch fixes the Experimental NFS client to properly deal with 32 bit or 64zack2011-03-302-6/+5
| | | | | | | | | | | | bit fileid's in NFSv2 and NFSv3. Without this fix, invalid casting (and sign extension) was creating problems for any fileid greater than 2^31. We discovered this because we have test clusters with more than 2 billion allocated files and 64-bit ino_t's (and friend structures). Reviewed by: rmacklem Approved by: zml (mentor) MFC after: 2 weeks
* Upgrade of base gcc and libstdc++ to the last GPLv2-licensed revisionmm2011-03-2940-59/+689
| | | | | | | | | | | | | | | | | | | (rev. 127959 of gcc-4_2-branch). Resolved GCC bugs: c++: 17763, 29365, 30535, 30917, 31337, 31941, 32108, 32112, 32346, 32898, 32992 debug: 32610, 32914 libstdc++: 33084, 33128 middle-end: 32563 rtl-optimization: 33148 tree-optimization: 25413, 32723 target: 32218 Tested by: pointyhat (miwi) Obtained from: gcc (gcc-4_2-branch up to rev. 127959) PR: gnu/153298, gnu/153959, gnu/154385 MFC after: 1 month
* Allocate memory for a DMA method table only in case we need to overridemarius2011-03-292-9/+18
| | | | | | | the iommu(4) provided one, i.e. in case of Hummingbird and Sabre bridges, otherwise just use the iommu(4) one. This also fixes a bug introduced in r220039 which caused an empty DMA method table to be used for the second of a pair of Psycho bridges.
* Remove pointless (always true) KASSERTs.trasz2011-03-291-19/+0
| | | | Submitted by: pjd
* Revert file added in a wrong place by mistake. D'oh.trasz2011-03-291-842/+0
|
* Revert part of r220137, committed by mistake - RACCT is _not_ supposedtrasz2011-03-291-2/+0
| | | | to be enabled in GENERIC.
* Add racct. It's an API to keep per-process, per-jail, per-loginclasstrasz2011-03-2918-3/+1939
| | | | | | | | | and per-loginclass resource accounting information, to be used by the new resource limits code. It's connected to the build, but the code that actually calls the new functions will come later. Sponsored by: The FreeBSD Foundation Reviewed by: kib (earlier version)
* According to ath9k recv.c, one shouldn't be doing self-linked descriptorsadrian2011-03-293-1/+5
| | | | | | | | | | | in the RX path when doing 11n and block-ack'ed frames. Apparently, the MAC will loop over that self-linked descriptor and treat it as "good enough" for (incorrectly!) ACKing the frames in the block-ack. Until I figure out how to work around this issue in the future, this counter will tell me if packet RX processing ever gets to the point where it's touching the self-linked descriptor. If there's ever enough packets to get to that point, BA's will be invalid and likely very unhappy.
* - Enable an extra debugging bootverbose printf when probing ISA PNP cardsjhb2011-03-291-2/+2
| | | | | | | | | listing each card as it is found on non-PC98 (PC98 already had this). - Increase the length of the DELAY() used before timing out while reading PNP resource data. Tested by: Steven Nikkel steven_nikkel ertyu org MFC after: 1 week
* Do not build ip_fw_nat.c for ipfw.ko. It can be build as separate module.ae2011-03-291-1/+1
| | | | MFC after: 1 week
* Do not use word 'flood' as it not entirely correct. Use better 'no delay'emax2011-03-282-18/+19
| | | | | | | description. While here, replace atoi(3) with strtol(3). Submitted by: arundel MFC after: 1 week
* Fix the check for vm_map_remove() error.kib2011-03-281-1/+1
| | | | | Pointed out by: alc MFC after: 2 weeks
* Revise r220046 by introducing dc_netcfg_wait() which waits the endyongari2011-03-281-51/+39
| | | | | | | | of active DMA cycle. dc_setcfg() also has to wait until the DMA engine is stopped so using a common function to handle the job is better than duplicating the code. No objection from: marius
* Covers values if (BYTES_THIS_ACK(tp, th) / tp->t_maxseg) value is fromweongyo2011-03-281-1/+1
| | | | | | 2.0 to 3.0. Reviewed by: lstewart
* Normally fxp(4) does not receive bad frames but promiscuous modeyongari2011-03-281-2/+2
| | | | | | | | | | | | | | | | makes controller to receive bad frames and i82557 will also receive bad frames since fxp(4) have to receive VLAN oversized frames. If fxp(4) encounter DMA overrun error, the received frame size would be 0 so the actual frame size after checksum field extraction the length would be negative(-2). Due to signed/unsigned comparison used in driver, frame length check did not work for DMA overrun frames. Correct this by casting it to int. While I'm here explicitly check DMA overrun error and discard the frame regardless of result of received frame length check. Reported by: n_hibma Tested by: n_hibma MFC after: 1 week
* Trim white spaces, adjust style.kib2011-03-281-10/+12
| | | | MFC after: 2 weeks
* Handle zero length in copyout_unmap().kib2011-03-281-0/+3
| | | | | Submitted by: John Wehle <john feith com> MFC after: 2 weeks
* Promote ksyms_map() and ksyms_unmap() to general facilitykib2011-03-283-50/+54
| | | | | | | copyout_map() and copyout_unmap() interfaces. Submitted by: John Wehle <john feith com>, nox MFC after: 2 weeks
* Fix the softdep_request_cleanup() function definition for !SOFTUPDATES case.kib2011-03-281-1/+2
| | | | Submitted by: Aleksandr Rybalko <ray dlink ua>
* Add in HT protection but disable it by default.adrian2011-03-281-0/+18
| | | | | | | | I'll clear how it's supposed to work with Bernhard and then look at enabling this in the correct situations. But this -does- enable HT RTS protection (using the appropriate legacy rates) if this bit of code is enabled.
* Update mvs(4) driver to work over FDT's simplebus(4) bus.mav2011-03-281-4/+9
|
* The previous commit didn't completely rename this to what it should be.adrian2011-03-281-1/+1
|
* Add myself to committers-ports.dotmartymac2011-03-281-0/+1
|
* Add myselfmartymac2011-03-281-0/+1
|
* Use ${NANO_WORLDDIR}/var/empty as copy source since it has no schg flag set.mr2011-03-281-2/+2
| | | | | Copying over /var/empty's schg flag had unpleasant side effects (schg flag on /etc and /cfg) during nanobsd boot before.
* The new binutils has correctly redefined MAXPAGESIZE on amd64 as 0x200000alc2011-03-282-2/+8
| | | | | | | | | | | | | instead of 0x100000. As a side effect, an amd64 kernel now loads at physical address 0x200000 instead of 0x100000. This is probably for the best because it avoids the use of a 2MB page mapping for the first 1MB of the kernel that also spans the fixed MTRRs. However, getmemsize() still thinks that the kernel loads at 0x100000, and so the physical memory between 0x100000 and 0x200000 is lost. Fix this problem by replacing the hard-wired constant in getmemsize() by a symbol "kernphys" that is defined by the linker script. In collaboration with: kib
* Committing while tired is never a good idea. Remove an unconditional errornwhitehorn2011-03-281-2/+0
| | | | exit left over from debugging.
* Improve error handling.nwhitehorn2011-03-281-5/+4
|
* Copy all generated ISO images into the release area.nwhitehorn2011-03-271-1/+1
|
* Add infrastructure for generation of boot-only ISO images. These have anwhitehorn2011-03-271-2/+27
| | | | reduced world, though still reasonably complete for fixit purposes.
* Add mirror selection for FTP installs. To support TBEMD installsnwhitehorn2011-03-273-4/+235
| | | | | | | | | | (e.g. powerpc64), this looks in a slightly different default path than now, specifying both $MACHINE and $MACHINE_ARCH: MIRROR/pub/FreeBSD/releases/`uname -p`/`uname -m`/`uname -r` How to handle TBEMD properly probably merits some more discussion, but, since no such 9.0-CURRENT distfiles exist at the moment, all existing mirrors presently fail anyway.
OpenPOWER on IntegriCloud