| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
than LINUX_MINSIGSTKSZ but smaller than MINSIGSTKSZ, cheat and
pass MINSIGSTKSZ to the kernel. This is a workaround.
Submitted through: nate
|
|
|
|
| |
Reported by: bde
|
|
|
|
|
|
|
|
|
|
|
|
| |
for them does not belong in the IP_FW_F_COMMAND switch, that mask doesn't even
apply to them(!).
2. You cannot add a uid/gid rule to something that isn't TCP, UDP, or IP.
XXX - this should be handled in ipfw(8) as well (for more diagnostic output),
but this at least protects bogus rules from being added.
Pointy hat: green
|
|
|
|
| |
Reviewed by: peter
|
|
|
|
| |
Reported by: dcs
|
|
|
|
| |
live in ``/boot/kernel/''.
|
|
|
|
| |
PXE loader, and use this to build the nfs_diskless structure.
|
|
|
|
| |
previously-built loader binary elsewhere.
|
|
|
|
|
|
|
|
|
|
|
|
| |
to allow commonality between varying platforms. This is a step
towards parsing the diskless configuration information with MI code
inside the kernel.
Export the interface hardware address to the kernel, so that it is possible
to determine the boot interface with certainty.
Export the NFS filehandle for the root mount to the kernel, so that the
kernel does not need to perform a mount RPC call.
|
|
|
|
|
| |
Assume that the nfs_diskless structure is correctly set up; the provider
ought to be getting it right.
|
|
|
|
| |
NFS filehandle for the root mount.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chgsbsize(), which are called rather frequently and may be called from an
interrupt context in the case of chgsbsize(). Instead, do the hash table
lookup and maintenance when credentials are changed, which is a lot less
frequent. Add pointers to the uidinfo structures to the ucred and pcred
structures for fast access. Pass a pointer to the credential to chgproccnt()
and chgsbsize() instead of passing the uid. Add a reference count to the
uidinfo structure and use it to decide when to free the structure rather
than freeing the structure when the resource consumption drops to zero.
Move the resource tracking code from kern_proc.c to kern_resource.c. Move
some duplicate code sequences in kern_prot.c to separate helper functions.
Change KASSERTs in this code to unconditional tests and calls to panic().
|
|
|
|
| |
list of ATA controllers currently supported.
|
|
|
|
| |
Remove race condition in vn_isdisk().
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
work on the Alpha, at least, for the aio_qphysio() case. Specifically,
fix an unaligned access fault.
|
|
|
|
|
|
|
|
|
| |
1.6 2000/04/12 21:07:55 scw
Add support for the SOHOware PCMCIA Ethernet card, model ND5100-E.
This seems to be a re-badged NDC (National Datacomms. Corp) card.
It needs a quirk entry due to lack of manufacturer tuple in the CIS.
For some reason, the 'Tx/Rx' LED on the connector module is inverted
such that it is off during network activity...
|
|
|
|
| |
Submitted by: "Koster, K.J." <K.J.Koster@kpn.com>
|
|
|
|
|
|
|
|
|
| |
stay broken for months without anyone noticing.
The boot-conf command was changed as to reproduce the behavior of builtin
loader words precisely. As a result, it now always need an argument, possibly
0 indicating that no other arguments are being passed. This broke in a
non-deterministic way (ie, it could go on working as if everything was fine).
|
| |
|
|
|
|
| |
Reported by: "K.Sumitani" <sumitani@bd2.hnes.nec.co.jp>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Found by: ache
|
|
|
|
|
|
|
|
|
| |
the efficiency of byte-by-byte read operations on filesystems not already
supported by the block cache (especially NFS).
This should be a welcome change for users booting via PXE, as the loader
now reads its startup files almost instantly, instead of taking tens of
seconds.
|
|
|
|
|
| |
PR: 21028
Submitted by: Glenn Johnson <glennpj@charter.net>
|
|
|
|
|
|
|
|
| |
It was kinda silly since the sigaction() syscall that it used to setup
the handler is more recent than __getcwd(), therefore it was useless
as the wrapper would have died before even getting as far as __getcwd(2).
Reminded by: bde
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
at this point):
Replace all '#ifdef DEBUG' with '#ifdef NULLFS_DEBUG' and add NULLFSDEBUG
macro.
Protect nullfs hash table with lockmgr.
Use proper order of operations when freeing mnt_data.
Return correct fsid in the null_getattr().
Add null_open() function to catch MNT_NODEV (obtained from NetBSD).
Add null_rename() to catch cross-fs rename operations (submitted by
Ustimenko Semen <semen@iclub.nsu.ru>)
Remove duplicate $FreeBSD$ tags.
|
|
|
|
|
| |
PR: 20990
Submitted by: Lyndon Nerenberg <lyndon@orthanc.ab.ca>
|
|
|
|
| |
Encouraged by: peter
|
|
|
|
|
|
| |
vn_finished_write() if IO_NODELOCKED is not set.
Obtained from: TrustedBSD Project
|
|
|
|
|
|
| |
extattr_{get,set} syscalls in the face of partial reads or writes.
Obtained from: TrustedBSD Project
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some have dual host->PCI bridges for the same logical pci bus (!), eg:
some of the RCC chipsets. This is a 32/64 bit 33/66MHz and dual pci
voltage motherboard so persumably there are electical or signalling
differences but they are otherwise the same logical bus.
The new PCI probe code however was getting somewhat upset about it and
ended up creating two pci bridges to the same logical bus, which caused
devices on that logical bus to appear and be probed twice.
The ACPI data on this box correctly identifies this stuff, so bring on
ACPI! :-)
|
|
|
|
|
| |
Tidy up some loose ends. Be a little more consistent how the ign driver
probes with the rest of the drivers in this file.
|
|
|
|
|
|
| |
bus/slot/function numbers. The old PCI code used other markers or
something, but without it here under the new pci code it is very hard to
tell which device is which (this only affects bootverbose mode).
|
|
|
|
|
| |
what we picked. Otherwise it is anybody's guess as to where the
device ended up.
|
|
|
|
|
|
|
|
|
| |
unsupported address family is used on localhost interface.
looutput: af=0 unexpected
Speculation as to the reasons for my seeing this error are welcome, of
course. :-)
|
|
|
|
|
| |
library depends on other things that come *way* later than poll() now
(sigset size changes in particular)
|
|
|
|
|
|
|
|
|
| |
that causes in updating.
Submitted by: Robert Watson
[[ NB: marko and I are trying an experiment: he'll try to fix typos
quickly in UPDATING, while I concentrate on content. ]]
|
|
|
|
|
|
| |
on Alpha, primarily in the storage adapter area. Things like
Soundblaster-attached CDs, WD7000 etc for example. Try to get RELNOTES
for alpha to reflect reality a bit more.
|
| |
|